This patch prepares for ELFv2, where sizes of these areas change. It

also makes some minor changes to improve code efficiency.
This commit is contained in:
Alan Modra
2013-11-16 06:40:13 -05:00
committed by Anthony Green
parent 164283f4ac
commit a97cf1fae5
3 changed files with 115 additions and 102 deletions

View File

@@ -1,3 +1,12 @@
2013-11-16 Alan Modra <amodra@gmail.com>
* src/powerpc/linux64.S (ffi_call_LINUX64): Tweak restore of r28.
(.note.GNU-stack): Move inside outer #ifdef.
* src/powerpc/linux64_closure.S (STACKFRAME, PARMSAVE,
RETVAL): Define and use throughout.
(ffi_closure_LINUX64): Save fprs before buying stack.
(.note.GNU-stack): Move inside outer #ifdef.
2013-11-16 Alan Modra <amodra@gmail.com>
* src/powerpc/ffitarget.h (FFI_TARGET_SPECIFIC_VARIADIC): Define.