mirror of
https://gcc.gnu.org/git/gcc.git
synced 2024-11-27 13:54:19 +08:00
Re: [RS6000] Power10 libffi fixes
Adding a nop broke ffi_closure_LINUX64! * src/powerpc/linux64_closure.S (ffi_closure_LINUX64): Correct location of .Lret.
This commit is contained in:
parent
34cd848904
commit
fff56af642
@ -159,15 +159,17 @@ ffi_closure_LINUX64:
|
||||
# if defined _CALL_LINUX || _CALL_ELF == 2
|
||||
# ifdef __PCREL__
|
||||
bl ffi_closure_helper_LINUX64@notoc
|
||||
.Lret:
|
||||
# else
|
||||
bl ffi_closure_helper_LINUX64
|
||||
.Lret:
|
||||
nop
|
||||
# endif
|
||||
# else
|
||||
bl .ffi_closure_helper_LINUX64
|
||||
.Lret:
|
||||
nop
|
||||
# endif
|
||||
.Lret:
|
||||
|
||||
# now r3 contains the return type
|
||||
# so use it to look up in a table
|
||||
|
Loading…
Reference in New Issue
Block a user