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

--- Comment #9 from Andreas Schwab <sch...@linux-m68k.org> ---
This generates wrong code on powerpc64, either the initializer or the size of
_F.myptr_mod_MOD_number_string is wrong.

        .globl _F.myptr_mod_MOD_number_string
        .align 3
        .type   _F.myptr_mod_MOD_number_string, @object
        .size   _F.myptr_mod_MOD_number_string, 8
_F.myptr_mod_MOD_number_string:
        .long   16
        .zero   4
...
        addis 9,2,_F.myptr_mod_MOD_number_string@toc@ha
        addi 9,9,_F.myptr_mod_MOD_number_string@toc@l
        ld 9,0(9)
        extsw 9,9
        cmpwi 7,9,16

Reply via email to