diff options
Diffstat (limited to 'patches/ios')
-rw-r--r-- | patches/ios | 28 |
1 files changed, 23 insertions, 5 deletions
diff --git a/patches/ios b/patches/ios index f8a015d..4d780ef 100644 --- a/patches/ios +++ b/patches/ios @@ -214,7 +214,15 @@ Index: libffi/Makefile.in FGREP = @FGREP@ GREP = @GREP@ HAVE_LONG_DOUBLE = @HAVE_LONG_DOUBLE@ -@@ -400,37 +403,34 @@ top_builddir = @top_builddir@ +@@ -386,6 +389,7 @@ psdir = @psdir@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + srcdir = @srcdir@ ++sys_symbol_underscore = @sys_symbol_underscore@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ +@@ -399,37 +403,34 @@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ AUTOMAKE_OPTIONS = foreign subdir-objects SUBDIRS = include testsuite man @@ -280,7 +288,7 @@ Index: libffi/Makefile.in info_TEXINFOS = doc/libffi.texi -@@ -489,10 +489,10 @@ nodist_libffi_la_SOURCES = $(am__append_ +@@ -488,10 +489,10 @@ nodist_libffi_la_SOURCES = $(am__append_ $(am__append_15) $(am__append_16) $(am__append_17) \ $(am__append_18) $(am__append_19) $(am__append_20) \ $(am__append_21) $(am__append_22) $(am__append_23) \ @@ -293,7 +301,7 @@ Index: libffi/Makefile.in libffi_la_LDFLAGS = -version-info `grep -v '^\#' $(srcdir)/libtool-version` $(LTLDFLAGS) $(AM_LTLDFLAGS) AM_CPPFLAGS = -I. -I$(top_srcdir)/include -Iinclude -I$(top_srcdir)/src AM_CCASFLAGS = $(AM_CPPFLAGS) -@@ -728,6 +728,8 @@ src/arm/sysv.lo: src/arm/$(am__dirstamp) +@@ -727,6 +728,8 @@ src/arm/sysv.lo: src/arm/$(am__dirstamp) src/arm/$(DEPDIR)/$(am__dirstamp) src/arm/ffi.lo: src/arm/$(am__dirstamp) \ src/arm/$(DEPDIR)/$(am__dirstamp) @@ -302,7 +310,7 @@ Index: libffi/Makefile.in src/avr32/$(am__dirstamp): @$(MKDIR_P) src/avr32 @: > src/avr32/$(am__dirstamp) -@@ -815,6 +817,8 @@ mostlyclean-compile: +@@ -814,6 +817,8 @@ mostlyclean-compile: -rm -f src/arm/ffi.lo -rm -f src/arm/sysv.$(OBJEXT) -rm -f src/arm/sysv.lo @@ -311,7 +319,7 @@ Index: libffi/Makefile.in -rm -f src/avr32/ffi.$(OBJEXT) -rm -f src/avr32/ffi.lo -rm -f src/avr32/sysv.$(OBJEXT) -@@ -933,6 +937,7 @@ distclean-compile: +@@ -932,6 +937,7 @@ distclean-compile: @AMDEP_TRUE@@am__include@ @am__quote@src/alpha/$(DEPDIR)/osf.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/arm/$(DEPDIR)/ffi.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/arm/$(DEPDIR)/sysv.Plo@am__quote@ @@ -361,6 +369,16 @@ Index: libffi/fficonfig.h.in /* Cannot use malloc on this target, so, we revert to alternative means */ #undef FFI_MMAP_EXEC_WRIT +@@ -157,6 +160,9 @@ + /* Define to 1 if you have the ANSI C header files. */ + #undef STDC_HEADERS + ++/* Define if symbols are underscored. */ ++#undef SYMBOL_UNDERSCORE ++ + /* Define this if you are using Purify and want to suppress spurious messages. + */ + #undef USING_PURIFY Index: libffi/src/arm/ffi.c =================================================================== --- libffi.orig/src/arm/ffi.c |