[Bug c++/43393] integral promotion of long bit-fields broken in gcc 4.4.0?
joseph at codesourcery dot com
gcc-bugzilla@gcc.gnu.org
Sun Sep 25 17:06:00 GMT 2011
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43393
--- Comment #6 from joseph at codesourcery dot com <joseph at codesourcery dot com> 2011-09-25 16:51:02 UTC ---
On Sun, 25 Sep 2011, paolo.carlini at oracle dot com wrote:
> I'm tempted to close this, then. Comment #4 raises a C issue, however, maybe
> Joseph wants to have a look?
For C we treat long:33 as its own type, following some C90 DRs and the
changes made in C99 following those DRs, and as it's wider than int it
doesn't get promoted.
More information about the Gcc-bugs
mailing list