https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83294

--- Comment #2 from Rich Felker <bugdal at aerifal dot cx> ---
I agree it's not clear if there's a conformance distinction or just a QoI
issue, but it seems really unfortunate for int32_t not to be usable in
bitfields if -funsigned-bitfields might be passed to GCC, since the exact-sized
types from stdint.h are ideally suited to the same sort of "fixed memory
layout" situations where people like to use bitfields, and since there's no
other portable way to request a 32-bit signed type. So I think it would be nice
to "fix" this either way.

Reply via email to