mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-22 15:00:55 +08:00
Patch 14922
Patch 14922 * src/powerpc/darwin.S: Go through a non-lazy pointer for initial FDE location. * src/powerpc/darwin_closure.S: Likewise. From-SVN: r81209
This commit is contained in:
parent
95d68a9f60
commit
cf90fd1b5b
@ -1,3 +1,9 @@
|
||||
2004-04-26 Matt Austern <austern@apple.com>
|
||||
|
||||
* src/powerpc/darwin.S: Go through a non-lazy pointer for initial
|
||||
FDE location.
|
||||
* src/powerpc/darwin_closure.S: Likewise.
|
||||
|
||||
2004-04-24 Andreas Tobler <a.tobler@schweiz.ch>
|
||||
|
||||
* testsuite/libffi.call/cls_multi_schar.c (main): Fix initialization
|
||||
|
@ -187,7 +187,7 @@ LSFDE1:
|
||||
.long L$set$1 ; FDE Length
|
||||
LASFDE1:
|
||||
.long LASFDE1-EH_frame1 ; FDE CIE offset
|
||||
.long LFB0-. ; FDE initial location
|
||||
.long LLFB0$non_lazy_ptr-. ; FDE initial location
|
||||
.set L$set$3,LFE1-LFB0
|
||||
.long L$set$3 ; FDE address range
|
||||
.byte 0x0 ; uleb128 0x0; Augmentation size
|
||||
@ -217,3 +217,7 @@ LASFDE1:
|
||||
.byte 0x1c ; uleb128 0x1c
|
||||
.align 2
|
||||
LEFDE1:
|
||||
.data
|
||||
.align 2
|
||||
LLFB0$non_lazy_ptr:
|
||||
.long LFB0
|
||||
|
@ -260,7 +260,7 @@ LSFDE1:
|
||||
|
||||
LASFDE1:
|
||||
.long LASFDE1-EH_frame1 ; FDE CIE offset
|
||||
.long LFB1-. ; FDE initial location
|
||||
.long LLFB1$non_lazy_ptr-. ; FDE initial location
|
||||
.set L$set$3,LFE1-LFB1
|
||||
.long L$set$3 ; FDE address range
|
||||
.byte 0x0 ; uleb128 0x0; Augmentation size
|
||||
@ -298,3 +298,7 @@ LO$ffi_closure_helper_DARWIN:
|
||||
L_ffi_closure_helper_DARWIN$lazy_ptr:
|
||||
.indirect_symbol _ffi_closure_helper_DARWIN
|
||||
.long dyld_stub_binding_helper
|
||||
.data
|
||||
.align 2
|
||||
LLFB1$non_lazy_ptr:
|
||||
.long LFB1
|
||||
|
Loading…
x
Reference in New Issue
Block a user