summaryrefslogtreecommitdiff
path: root/src/powerpc
diff options
context:
space:
mode:
authorAnthony Green <green@moxielogic.com>2011-11-12 07:20:24 -0500
committerAnthony Green <green@moxielogic.com>2011-11-12 07:20:24 -0500
commit3d56106b07735abef6ae9f032e94f560a0ed2f30 (patch)
treea4022135ba459d1e5582eef63f066790f2c97c96 /src/powerpc
parent8c01954c50bf8ef2e00a3db166060a1b8f83a20d (diff)
downloadlibffi-3d56106b07735abef6ae9f032e94f560a0ed2f30.tar.gz
Rebase
Diffstat (limited to 'src/powerpc')
-rw-r--r--src/powerpc/darwin_closure.S7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/powerpc/darwin_closure.S b/src/powerpc/darwin_closure.S
index db20cf6..3f6790f 100644
--- a/src/powerpc/darwin_closure.S
+++ b/src/powerpc/darwin_closure.S
@@ -534,7 +534,7 @@ L_ffi_closure_helper_DARWIN$stub:
.lazy_symbol_pointer
L_ffi_closure_helper_DARWIN$lazy_ptr:
.indirect_symbol _ffi_closure_helper_DARWIN
- .long dyld_stub_binding_helper
+ .g_long dyld_stub_binding_helper
#if defined(__ppc64__)
.section __TEXT,__picsymbolstub1,symbol_stubs,pure_instructions,32
@@ -553,7 +553,8 @@ L_darwin64_struct_ret_by_value_p$stub:
.lazy_symbol_pointer
L_darwin64_struct_ret_by_value_p$lazy_ptr:
.indirect_symbol _darwin64_struct_ret_by_value_p
- .long dyld_stub_binding_helper
+ .g_long dyld_stub_binding_helper
+
.section __TEXT,__picsymbolstub1,symbol_stubs,pure_instructions,32
.align 5
L_darwin64_pass_struct_floats$stub:
@@ -570,6 +571,6 @@ L_darwin64_pass_struct_floats$stub:
.lazy_symbol_pointer
L_darwin64_pass_struct_floats$lazy_ptr:
.indirect_symbol _darwin64_pass_struct_floats
- .long dyld_stub_binding_helper
+ .g_long dyld_stub_binding_helper
# endif
#endif