[Bug bootstrap/44146] r159371 breaks bootstrap on x86_64-apple-darwin10

iains at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Sun May 16 09:33:00 GMT 2010



------- Comment #15 from iains at gcc dot gnu dot org  2010-05-16 09:32 -------
(In reply to comment #13)
> (In reply to comment #12)
> 
> 2/ m64 we get this :
> mini-02-sno:gcc-4-6-trunk-build $ otool -rv
> x86_64-apple-darwin10//libstdc++-v3/libsupc++/.libs/libsupc++.a |grep emu
> 0000002c True  long   True   BRANCH  False     ___emutls_get_address
> 00000024 True  long   True   SIGNED  False    
> ___emutls_v._ZZN12_GLOBAL__N_110get_globalEvE6global
> 0000000c True  long   True   BRANCH  False     ___emutls_get_address
> 00000004 True  long   True   SIGNED  False    
> ___emutls_v._ZZN12_GLOBAL__N_110get_globalEvE6global
> 
> note  ................  ^^^  these are long rather than quad.

otool -tv :
eh-appl-m64.o:
(__TEXT,__text) section
__ZN12_GLOBAL__N_110get_globalEv:
0000000000000000        pushq   %rbp
0000000000000001        movq    %rsp,%rbp
0000000000000004        leaq    0x00000000(%rip),%rdi
000000000000000b        callq   0x00000010
0000000000000010        leave
0000000000000011        ret
___cxa_get_globals_fast:
0000000000000012        pushq   %rbp
0000000000000013        movq    %rsp,%rbp
0000000000000016        callq   0x0000001b
000000000000001b        leave
000000000000001c        ret
___cxa_get_globals:
000000000000001d        pushq   %rbp
000000000000001e        movq    %rsp,%rbp
0000000000000021        callq   0x00000026
0000000000000026        leave
0000000000000027        ret


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44146



More information about the Gcc-bugs mailing list