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

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |wrong-code

--- Comment #2 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
With -std=gnu++98 it is actually wrong-code (and after all, with newer modes
too if you change 0x33333 to say 6).  With 5, 6 this used to result in
        .type   x, @object
        .size   x, 8
x:
        .long   5
        .long   6
but now it is:
        .type   x, @object
        .size   x, 8
x:
        .byte   5
        .byte   6
        .zero   6

Reply via email to