diff options
author | Richard Henderson <rth@twiddle.net> | 2014-10-17 02:07:32 -0400 |
---|---|---|
committer | Richard Henderson <rth@twiddle.net> | 2014-11-12 09:32:13 +0100 |
commit | a4b785ea695e929b91d64e1e8b514411ae8bafe8 (patch) | |
tree | b9010fcff4d30f81b49ccc0c61b314ce0acb8f55 /Makefile.am | |
parent | e7f15f60e86ad8931b2c4a516945d0b76b4bda20 (diff) | |
download | libffi-a4b785ea695e929b91d64e1e8b514411ae8bafe8.tar.gz |
arm: Rewrite ffi_closure
Move the push of the argument registers into ffi_closure_SYSV,
reducing the size of the trampoline.
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/Makefile.am b/Makefile.am index 97a7bd3..95c082a 100644 --- a/Makefile.am +++ b/Makefile.am @@ -48,9 +48,9 @@ EXTRA_DIST = LICENSE ChangeLog.v1 ChangeLog.libgcj \ src/xtensa/ffitarget.h src/xtensa/ffi.c src/xtensa/sysv.S \ ChangeLog.libffi m4/libtool.m4 m4/lt~obsolete.m4 \ m4/ltoptions.m4 m4/ltsugar.m4 m4/ltversion.m4 \ - m4/ltversion.m4 src/arm/gentramp.sh src/debug.c msvcc.sh \ + m4/ltversion.m4 src/debug.c msvcc.sh \ generate-darwin-source-and-headers.py \ - libffi.xcodeproj/project.pbxproj src/arm/trampoline.S \ + libffi.xcodeproj/project.pbxproj \ libtool-ldflags ChangeLog.libffi-3.1 info_TEXINFOS = doc/libffi.texi @@ -190,9 +190,6 @@ nodist_libffi_la_SOURCES += src/arc/arcompact.S src/arc/ffi.c endif if ARM nodist_libffi_la_SOURCES += src/arm/sysv.S src/arm/ffi.c -if FFI_EXEC_TRAMPOLINE_TABLE -nodist_libffi_la_SOURCES += src/arm/trampoline.S -endif endif if AVR32 nodist_libffi_la_SOURCES += src/avr32/sysv.S src/avr32/ffi.c |