mirror of
https://github.com/gnustep/libs-base.git
synced 2025-04-23 00:41:02 +00:00
Patch for ffcall on Darwin
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/branches/stable@24895 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
f1b01b0c25
commit
ddf67095c2
4 changed files with 6597 additions and 6348 deletions
|
@ -1,3 +1,9 @@
|
|||
2007-03-17 Adam Fedor <fedor@gnu.org>
|
||||
|
||||
* config/config.trampoline.c: Check for proper CPU macro for Darwin
|
||||
* configure.ac: Don't enable libffi by default on Darwin
|
||||
(patches from Wolfgang Lux).
|
||||
|
||||
2007-03-05 Adam Fedor <fedor@gnu.org>
|
||||
|
||||
* configure.ac, config/config.trampoline.c: Add trampoline test.
|
||||
|
|
|
@ -60,7 +60,7 @@ register void* env __asm__("%r29");
|
|||
#ifdef __arm__
|
||||
register void* env __asm__("r12");
|
||||
#endif
|
||||
#ifdef __powerpc__
|
||||
#if defined(__powerpc__) || defined(__ppc__) || defined(__ppc64__)
|
||||
#ifdef __NetBSD__
|
||||
register void* env __asm__("r13");
|
||||
#else
|
||||
|
|
|
@ -1215,10 +1215,6 @@ fi
|
|||
# We enable ffcall by default now.
|
||||
#--------------------------------------------------------------------
|
||||
do_enable_libffi=no
|
||||
# Enable libffi by default on the following machines
|
||||
case "$target_os" in
|
||||
darwin*) do_enable_libffi=yes;;
|
||||
esac
|
||||
|
||||
AC_ARG_ENABLE(libffi,
|
||||
[ --enable-libffi Enable use of libffi library],,
|
||||
|
|
Loading…
Reference in a new issue