https://bugs.kde.org/show_bug.cgi?id=417238
Andreas Arnez <ar...@linux.ibm.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ar...@linux.ibm.com --- Comment #2 from Andreas Arnez <ar...@linux.ibm.com> --- (In reply to Stefan Maksimovic from comment #0) > [...] > Tested on x86 and mips64 BE. Thanks, this also helps on s390x, once And1 and Or1 are actually supported. However, I wonder why the non-overlapping is a problem, and why it doesn't matter for the other union members. Probably because the logic exploits the overlapping of the least significant bit of u32 with u1 somewhere? Where in the logic does that occur? Also, even if not necessary, I wonder whether the logic could be simplified by eliminating u1 and u16 (and possibly u32) as well. -- You are receiving this mail because: You are watching all bug changes.