Thread (67 messages) 67 messages, 9 authors, 2025-04-04

Re: [PATCH v3 00/16] Introduce and use generic parity16/32/64 helper

From: "H. Peter Anvin" <hpa@zytor.com>
Date: 2025-03-07 19:34:29
Also in: bpf, dri-devel, linux-input, linux-media, linux-serial, linux-wireless, lkml

On March 7, 2025 10:49:56 AM PST, Andrew Cooper [off-list ref] wrote:
quoted
(int)true most definitely is guaranteed to be 1.
That's not technically correct any more.

GCC has introduced hardened bools that intentionally have bit patterns
other than 0 and 1.

https://gcc.gnu.org/gcc-14/changes.html

~Andrew
Bit patterns in memory maybe (not that I can see the Linux kernel using them) but for compiler-generated conversations that's still a given, or the manager isn't C or anything even remotely like it.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help