Skip to content
Snippets Groups Projects
Commit 587754e3 authored by andreast's avatar andreast
Browse files

2004-08-15 Andreas Tobler <a.tobler@schweiz.ch>

	PR target/14931
	* powerpc_darwin_mach_dep.s (_GC_push_regs): Change to new stub style.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@86029 138bc75d-0d04-0410-961f-82ee72b054a4
parent 5348b17f
No related branches found
No related tags found
No related merge requests found
2004-08-15 Andreas Tobler <a.tobler@schweiz.ch>
PR target/14931
* powerpc_darwin_mach_dep.s (_GC_push_regs): Change to new stub style.
2004-08-13 Bryce McKinlay <mckinlay@redhat.com> 2004-08-13 Bryce McKinlay <mckinlay@redhat.com>
* configure.ac (gc_cflags): Add -Iinclude. * configure.ac (gc_cflags): Add -Iinclude.
......
...@@ -64,7 +64,8 @@ _GC_push_regs: ...@@ -64,7 +64,8 @@ _GC_push_regs:
; PIC stuff, generated by GCC ; PIC stuff, generated by GCC
.data .data
.picsymbol_stub .section __TEXT,__picsymbolstub1,symbol_stubs,pure_instructions,32
.align 2
L_GC_push_one$stub: L_GC_push_one$stub:
.indirect_symbol _GC_push_one .indirect_symbol _GC_push_one
mflr r0 mflr r0
...@@ -73,9 +74,8 @@ L0$_GC_push_one: ...@@ -73,9 +74,8 @@ L0$_GC_push_one:
mflr r11 mflr r11
addis r11,r11,ha16(L_GC_push_one$lazy_ptr-L0$_GC_push_one) addis r11,r11,ha16(L_GC_push_one$lazy_ptr-L0$_GC_push_one)
mtlr r0 mtlr r0
lwz r12,lo16(L_GC_push_one$lazy_ptr-L0$_GC_push_one)(r11) lwzu r12,lo16(L_GC_push_one$lazy_ptr-L0$_GC_push_one)(r11)
mtctr r12 mtctr r12
addi r11,r11,lo16(L_GC_push_one$lazy_ptr-L0$_GC_push_one)
bctr bctr
.data .data
.lazy_symbol_pointer .lazy_symbol_pointer
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment