2 ; GC_push_regs function. Under some optimization levels GCC will clobber
3 ; some of the non-volatile registers before we get
a chance to save them
4 ; therefore
, this cannot
be inline asm.
64 ; PIC stuff
, generated by GCC
67 .section __TEXT,__picsymbolstub1,symbol_stubs,pure_instructions,32
70 .indirect_symbol _GC_push_one
72 bcl 20,31,L0$_GC_push_one
75 addis r11,r11,ha16
(L_GC_push_one$lazy_ptr-L0$_GC_push_one
)
77 lwzu r12,lo16
(L_GC_push_one$lazy_ptr-L0$_GC_push_one
)(r11)
82 L_GC_push_one$lazy_ptr
:
83 .indirect_symbol _GC_push_one
84 .long dyld_stub_binding_helper