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