diff options
author | Pedro Alvarez <pedro.alvarez@codethink.co.uk> | 2013-12-16 17:17:41 +0000 |
---|---|---|
committer | Pedro Alvarez <pedro.alvarez@codethink.co.uk> | 2013-12-16 17:17:41 +0000 |
commit | 77d4586cc47e8f4c02278afbc220145bba0d442b (patch) | |
tree | ba088e5e4c09032de0d5a4c06521c514a61352dd /patches/remove-debug-code | |
parent | 7e282893378b9ea580e21e3ec48d2ad49d8735c0 (diff) | |
parent | 5c455874a36d62983b63c2ea33fdc861be417d18 (diff) | |
download | libffi-baserock/morph.tar.gz |
Merge branch 'baserock/pedroalvarez/power-port' into baserock/morphbaserock/morph
Reviewed-by: Ben Brown
Reviewed-by: Daniel Silverstone
Diffstat (limited to 'patches/remove-debug-code')
-rw-r--r-- | patches/remove-debug-code | 298 |
1 files changed, 0 insertions, 298 deletions
diff --git a/patches/remove-debug-code b/patches/remove-debug-code deleted file mode 100644 index 49c6349..0000000 --- a/patches/remove-debug-code +++ /dev/null @@ -1,298 +0,0 @@ -Index: libffi/ChangeLog -=================================================================== ---- libffi.orig/ChangeLog -+++ libffi/ChangeLog -@@ -83,6 +83,26 @@ - X 10.7. - * configure: Rebuilt. - -+2011-11-12 Anthony Green <green@moxielogic.com> -+ -+ * Makefile.am (AM_CCASFLAGS): Add -g option to build assembly -+ files with debug info. -+ * Makefile.in: Rebuilt. -+ -+2011-11-12 Jasper Lievisse Adriaanse <jasper@openbsd.org> -+ -+ * README: Update list of supported OpenBSD systems. -+ -+2011-11-12 Anthony Green <green@moxielogic.com> -+ -+ * libtool-version: Update. -+ * Makefile.am (nodist_libffi_la_SOURCES): Add src/debug.c if -+ FFI_DEBUG. -+ (libffi_la_SOURCES): Remove src/debug.c -+ (EXTRA_DIST): Add src/debug.c -+ * Makefile.in: Rebuilt. -+ * README: Update for 3.0.11. -+ - 2011-11-10 Richard Henderson <rth@redhat.com> - - * configure.ac (GCC_AS_CFI_PSEUDO_OP): Use it instead of inline check. -Index: libffi/Makefile.am -=================================================================== ---- libffi.orig/Makefile.am -+++ libffi/Makefile.am -@@ -88,7 +88,7 @@ ACLOCAL_AMFLAGS=$(ACLOCAL_AMFLAGS) -I m4 - lib_LTLIBRARIES = libffi.la - noinst_LTLIBRARIES = libffi_convenience.la - --libffi_la_SOURCES = src/debug.c src/prep_cif.c src/types.c \ -+libffi_la_SOURCES = src/prep_cif.c src/types.c \ - src/raw_api.c src/java_raw_api.c src/closures.c - - pkgconfigdir = $(libdir)/pkgconfig -@@ -96,6 +96,10 @@ pkgconfig_DATA = libffi.pc - - nodist_libffi_la_SOURCES = - -+if FFI_DEBUG -+nodist_libffi_la_SOURCES += src/debug.c -+endif -+ - if MIPS - nodist_libffi_la_SOURCES += src/mips/ffi.c src/mips/o32.S src/mips/n32.S - endif -@@ -191,7 +195,7 @@ endif - 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) -+AM_CCASFLAGS = $(AM_CPPFLAGS) -g - - # No install-html or install-pdf support in automake yet - .PHONY: install-html install-pdf -Index: libffi/Makefile.in -=================================================================== ---- libffi.orig/Makefile.in -+++ libffi/Makefile.in -@@ -36,36 +36,37 @@ POST_UNINSTALL = : - build_triplet = @build@ - host_triplet = @host@ - target_triplet = @target@ --@MIPS_TRUE@am__append_1 = src/mips/ffi.c src/mips/o32.S src/mips/n32.S --@X86_TRUE@am__append_2 = src/x86/ffi.c src/x86/sysv.S --@X86_FREEBSD_TRUE@am__append_3 = src/x86/ffi.c src/x86/freebsd.S --@X86_WIN32_TRUE@am__append_4 = src/x86/ffi.c src/x86/win32.S --@X86_WIN64_TRUE@am__append_5 = src/x86/ffi.c src/x86/win64.S --@X86_DARWIN_TRUE@am__append_6 = src/x86/ffi.c src/x86/darwin.S src/x86/ffi64.c src/x86/darwin64.S --@SPARC_TRUE@am__append_7 = src/sparc/ffi.c src/sparc/v8.S src/sparc/v9.S --@ALPHA_TRUE@am__append_8 = src/alpha/ffi.c src/alpha/osf.S --@IA64_TRUE@am__append_9 = src/ia64/ffi.c src/ia64/unix.S --@M32R_TRUE@am__append_10 = src/m32r/sysv.S src/m32r/ffi.c --@M68K_TRUE@am__append_11 = src/m68k/ffi.c src/m68k/sysv.S --@POWERPC_TRUE@am__append_12 = src/powerpc/ffi.c src/powerpc/sysv.S src/powerpc/ppc_closure.S src/powerpc/linux64.S src/powerpc/linux64_closure.S --@POWERPC_AIX_TRUE@am__append_13 = src/powerpc/ffi_darwin.c src/powerpc/aix.S src/powerpc/aix_closure.S --@POWERPC_DARWIN_TRUE@am__append_14 = src/powerpc/ffi_darwin.c src/powerpc/darwin.S src/powerpc/darwin_closure.S --@POWERPC_FREEBSD_TRUE@am__append_15 = src/powerpc/ffi.c src/powerpc/sysv.S src/powerpc/ppc_closure.S --@ARM_TRUE@am__append_16 = src/arm/sysv.S src/arm/ffi.c --@ARM_TRUE@@FFI_EXEC_TRAMPOLINE_TABLE_TRUE@am__append_17 = src/arm/trampoline.S --@AVR32_TRUE@am__append_18 = src/avr32/sysv.S src/avr32/ffi.c --@LIBFFI_CRIS_TRUE@am__append_19 = src/cris/sysv.S src/cris/ffi.c --@FRV_TRUE@am__append_20 = src/frv/eabi.S src/frv/ffi.c --@MOXIE_TRUE@am__append_21 = src/moxie/eabi.S src/moxie/ffi.c --@S390_TRUE@am__append_22 = src/s390/sysv.S src/s390/ffi.c --@X86_64_TRUE@am__append_23 = src/x86/ffi64.c src/x86/unix64.S src/x86/ffi.c src/x86/sysv.S --@SH_TRUE@am__append_24 = src/sh/sysv.S src/sh/ffi.c --@SH64_TRUE@am__append_25 = src/sh64/sysv.S src/sh64/ffi.c --@PA_LINUX_TRUE@am__append_26 = src/pa/linux.S src/pa/ffi.c --@PA_HPUX_TRUE@am__append_27 = src/pa/hpux32.S src/pa/ffi.c -+@FFI_DEBUG_TRUE@am__append_1 = src/debug.c -+@MIPS_TRUE@am__append_2 = src/mips/ffi.c src/mips/o32.S src/mips/n32.S -+@X86_TRUE@am__append_3 = src/x86/ffi.c src/x86/sysv.S -+@X86_FREEBSD_TRUE@am__append_4 = src/x86/ffi.c src/x86/freebsd.S -+@X86_WIN32_TRUE@am__append_5 = src/x86/ffi.c src/x86/win32.S -+@X86_WIN64_TRUE@am__append_6 = src/x86/ffi.c src/x86/win64.S -+@X86_DARWIN_TRUE@am__append_7 = src/x86/ffi.c src/x86/darwin.S src/x86/ffi64.c src/x86/darwin64.S -+@SPARC_TRUE@am__append_8 = src/sparc/ffi.c src/sparc/v8.S src/sparc/v9.S -+@ALPHA_TRUE@am__append_9 = src/alpha/ffi.c src/alpha/osf.S -+@IA64_TRUE@am__append_10 = src/ia64/ffi.c src/ia64/unix.S -+@M32R_TRUE@am__append_11 = src/m32r/sysv.S src/m32r/ffi.c -+@M68K_TRUE@am__append_12 = src/m68k/ffi.c src/m68k/sysv.S -+@POWERPC_TRUE@am__append_13 = src/powerpc/ffi.c src/powerpc/sysv.S src/powerpc/ppc_closure.S src/powerpc/linux64.S src/powerpc/linux64_closure.S -+@POWERPC_AIX_TRUE@am__append_14 = src/powerpc/ffi_darwin.c src/powerpc/aix.S src/powerpc/aix_closure.S -+@POWERPC_DARWIN_TRUE@am__append_15 = src/powerpc/ffi_darwin.c src/powerpc/darwin.S src/powerpc/darwin_closure.S -+@POWERPC_FREEBSD_TRUE@am__append_16 = src/powerpc/ffi.c src/powerpc/sysv.S src/powerpc/ppc_closure.S -+@ARM_TRUE@am__append_17 = src/arm/sysv.S src/arm/ffi.c -+@ARM_TRUE@@FFI_EXEC_TRAMPOLINE_TABLE_TRUE@am__append_18 = src/arm/trampoline.S -+@AVR32_TRUE@am__append_19 = src/avr32/sysv.S src/avr32/ffi.c -+@LIBFFI_CRIS_TRUE@am__append_20 = src/cris/sysv.S src/cris/ffi.c -+@FRV_TRUE@am__append_21 = src/frv/eabi.S src/frv/ffi.c -+@MOXIE_TRUE@am__append_22 = src/moxie/eabi.S src/moxie/ffi.c -+@S390_TRUE@am__append_23 = src/s390/sysv.S src/s390/ffi.c -+@X86_64_TRUE@am__append_24 = src/x86/ffi64.c src/x86/unix64.S src/x86/ffi.c src/x86/sysv.S -+@SH_TRUE@am__append_25 = src/sh/sysv.S src/sh/ffi.c -+@SH64_TRUE@am__append_26 = src/sh64/sysv.S src/sh64/ffi.c -+@PA_LINUX_TRUE@am__append_27 = src/pa/linux.S src/pa/ffi.c -+@PA_HPUX_TRUE@am__append_28 = src/pa/hpux32.S src/pa/ffi.c - # Build debug. Define FFI_DEBUG on the commandline so that, when building with - # MSVC, it can link against the debug CRT. --@FFI_DEBUG_TRUE@am__append_28 = -DFFI_DEBUG -+@FFI_DEBUG_TRUE@am__append_29 = -DFFI_DEBUG - subdir = . - DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \ - $(srcdir)/Makefile.in $(srcdir)/doc/stamp-vti \ -@@ -113,48 +114,49 @@ am__installdirs = "$(DESTDIR)$(libdir)" - LTLIBRARIES = $(lib_LTLIBRARIES) $(noinst_LTLIBRARIES) - libffi_la_LIBADD = - am__dirstamp = $(am__leading_dot)dirstamp --am_libffi_la_OBJECTS = src/debug.lo src/prep_cif.lo src/types.lo \ -- src/raw_api.lo src/java_raw_api.lo src/closures.lo --@MIPS_TRUE@am__objects_1 = src/mips/ffi.lo src/mips/o32.lo \ -+am_libffi_la_OBJECTS = src/prep_cif.lo src/types.lo src/raw_api.lo \ -+ src/java_raw_api.lo src/closures.lo -+@FFI_DEBUG_TRUE@am__objects_1 = src/debug.lo -+@MIPS_TRUE@am__objects_2 = src/mips/ffi.lo src/mips/o32.lo \ - @MIPS_TRUE@ src/mips/n32.lo --@X86_TRUE@am__objects_2 = src/x86/ffi.lo src/x86/sysv.lo --@X86_FREEBSD_TRUE@am__objects_3 = src/x86/ffi.lo src/x86/freebsd.lo --@X86_WIN32_TRUE@am__objects_4 = src/x86/ffi.lo src/x86/win32.lo --@X86_WIN64_TRUE@am__objects_5 = src/x86/ffi.lo src/x86/win64.lo --@X86_DARWIN_TRUE@am__objects_6 = src/x86/ffi.lo src/x86/darwin.lo \ -+@X86_TRUE@am__objects_3 = src/x86/ffi.lo src/x86/sysv.lo -+@X86_FREEBSD_TRUE@am__objects_4 = src/x86/ffi.lo src/x86/freebsd.lo -+@X86_WIN32_TRUE@am__objects_5 = src/x86/ffi.lo src/x86/win32.lo -+@X86_WIN64_TRUE@am__objects_6 = src/x86/ffi.lo src/x86/win64.lo -+@X86_DARWIN_TRUE@am__objects_7 = src/x86/ffi.lo src/x86/darwin.lo \ - @X86_DARWIN_TRUE@ src/x86/ffi64.lo src/x86/darwin64.lo --@SPARC_TRUE@am__objects_7 = src/sparc/ffi.lo src/sparc/v8.lo \ -+@SPARC_TRUE@am__objects_8 = src/sparc/ffi.lo src/sparc/v8.lo \ - @SPARC_TRUE@ src/sparc/v9.lo --@ALPHA_TRUE@am__objects_8 = src/alpha/ffi.lo src/alpha/osf.lo --@IA64_TRUE@am__objects_9 = src/ia64/ffi.lo src/ia64/unix.lo --@M32R_TRUE@am__objects_10 = src/m32r/sysv.lo src/m32r/ffi.lo --@M68K_TRUE@am__objects_11 = src/m68k/ffi.lo src/m68k/sysv.lo --@POWERPC_TRUE@am__objects_12 = src/powerpc/ffi.lo src/powerpc/sysv.lo \ -+@ALPHA_TRUE@am__objects_9 = src/alpha/ffi.lo src/alpha/osf.lo -+@IA64_TRUE@am__objects_10 = src/ia64/ffi.lo src/ia64/unix.lo -+@M32R_TRUE@am__objects_11 = src/m32r/sysv.lo src/m32r/ffi.lo -+@M68K_TRUE@am__objects_12 = src/m68k/ffi.lo src/m68k/sysv.lo -+@POWERPC_TRUE@am__objects_13 = src/powerpc/ffi.lo src/powerpc/sysv.lo \ - @POWERPC_TRUE@ src/powerpc/ppc_closure.lo \ - @POWERPC_TRUE@ src/powerpc/linux64.lo \ - @POWERPC_TRUE@ src/powerpc/linux64_closure.lo --@POWERPC_AIX_TRUE@am__objects_13 = src/powerpc/ffi_darwin.lo \ -+@POWERPC_AIX_TRUE@am__objects_14 = src/powerpc/ffi_darwin.lo \ - @POWERPC_AIX_TRUE@ src/powerpc/aix.lo \ - @POWERPC_AIX_TRUE@ src/powerpc/aix_closure.lo --@POWERPC_DARWIN_TRUE@am__objects_14 = src/powerpc/ffi_darwin.lo \ -+@POWERPC_DARWIN_TRUE@am__objects_15 = src/powerpc/ffi_darwin.lo \ - @POWERPC_DARWIN_TRUE@ src/powerpc/darwin.lo \ - @POWERPC_DARWIN_TRUE@ src/powerpc/darwin_closure.lo --@POWERPC_FREEBSD_TRUE@am__objects_15 = src/powerpc/ffi.lo \ -+@POWERPC_FREEBSD_TRUE@am__objects_16 = src/powerpc/ffi.lo \ - @POWERPC_FREEBSD_TRUE@ src/powerpc/sysv.lo \ - @POWERPC_FREEBSD_TRUE@ src/powerpc/ppc_closure.lo --@ARM_TRUE@am__objects_16 = src/arm/sysv.lo src/arm/ffi.lo --@ARM_TRUE@@FFI_EXEC_TRAMPOLINE_TABLE_TRUE@am__objects_17 = src/arm/trampoline.lo --@AVR32_TRUE@am__objects_18 = src/avr32/sysv.lo src/avr32/ffi.lo --@LIBFFI_CRIS_TRUE@am__objects_19 = src/cris/sysv.lo src/cris/ffi.lo --@FRV_TRUE@am__objects_20 = src/frv/eabi.lo src/frv/ffi.lo --@MOXIE_TRUE@am__objects_21 = src/moxie/eabi.lo src/moxie/ffi.lo --@S390_TRUE@am__objects_22 = src/s390/sysv.lo src/s390/ffi.lo --@X86_64_TRUE@am__objects_23 = src/x86/ffi64.lo src/x86/unix64.lo \ -+@ARM_TRUE@am__objects_17 = src/arm/sysv.lo src/arm/ffi.lo -+@ARM_TRUE@@FFI_EXEC_TRAMPOLINE_TABLE_TRUE@am__objects_18 = src/arm/trampoline.lo -+@AVR32_TRUE@am__objects_19 = src/avr32/sysv.lo src/avr32/ffi.lo -+@LIBFFI_CRIS_TRUE@am__objects_20 = src/cris/sysv.lo src/cris/ffi.lo -+@FRV_TRUE@am__objects_21 = src/frv/eabi.lo src/frv/ffi.lo -+@MOXIE_TRUE@am__objects_22 = src/moxie/eabi.lo src/moxie/ffi.lo -+@S390_TRUE@am__objects_23 = src/s390/sysv.lo src/s390/ffi.lo -+@X86_64_TRUE@am__objects_24 = src/x86/ffi64.lo src/x86/unix64.lo \ - @X86_64_TRUE@ src/x86/ffi.lo src/x86/sysv.lo --@SH_TRUE@am__objects_24 = src/sh/sysv.lo src/sh/ffi.lo --@SH64_TRUE@am__objects_25 = src/sh64/sysv.lo src/sh64/ffi.lo --@PA_LINUX_TRUE@am__objects_26 = src/pa/linux.lo src/pa/ffi.lo --@PA_HPUX_TRUE@am__objects_27 = src/pa/hpux32.lo src/pa/ffi.lo -+@SH_TRUE@am__objects_25 = src/sh/sysv.lo src/sh/ffi.lo -+@SH64_TRUE@am__objects_26 = src/sh64/sysv.lo src/sh64/ffi.lo -+@PA_LINUX_TRUE@am__objects_27 = src/pa/linux.lo src/pa/ffi.lo -+@PA_HPUX_TRUE@am__objects_28 = src/pa/hpux32.lo src/pa/ffi.lo - nodist_libffi_la_OBJECTS = $(am__objects_1) $(am__objects_2) \ - $(am__objects_3) $(am__objects_4) $(am__objects_5) \ - $(am__objects_6) $(am__objects_7) $(am__objects_8) \ -@@ -164,17 +166,17 @@ nodist_libffi_la_OBJECTS = $(am__objects - $(am__objects_18) $(am__objects_19) $(am__objects_20) \ - $(am__objects_21) $(am__objects_22) $(am__objects_23) \ - $(am__objects_24) $(am__objects_25) $(am__objects_26) \ -- $(am__objects_27) -+ $(am__objects_27) $(am__objects_28) - libffi_la_OBJECTS = $(am_libffi_la_OBJECTS) \ - $(nodist_libffi_la_OBJECTS) - libffi_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ - $(libffi_la_LDFLAGS) $(LDFLAGS) -o $@ - libffi_convenience_la_LIBADD = --am__objects_28 = src/debug.lo src/prep_cif.lo src/types.lo \ -- src/raw_api.lo src/java_raw_api.lo src/closures.lo --am_libffi_convenience_la_OBJECTS = $(am__objects_28) --am__objects_29 = $(am__objects_1) $(am__objects_2) $(am__objects_3) \ -+am__objects_29 = src/prep_cif.lo src/types.lo src/raw_api.lo \ -+ src/java_raw_api.lo src/closures.lo -+am_libffi_convenience_la_OBJECTS = $(am__objects_29) -+am__objects_30 = $(am__objects_1) $(am__objects_2) $(am__objects_3) \ - $(am__objects_4) $(am__objects_5) $(am__objects_6) \ - $(am__objects_7) $(am__objects_8) $(am__objects_9) \ - $(am__objects_10) $(am__objects_11) $(am__objects_12) \ -@@ -182,8 +184,9 @@ am__objects_29 = $(am__objects_1) $(am__ - $(am__objects_16) $(am__objects_17) $(am__objects_18) \ - $(am__objects_19) $(am__objects_20) $(am__objects_21) \ - $(am__objects_22) $(am__objects_23) $(am__objects_24) \ -- $(am__objects_25) $(am__objects_26) $(am__objects_27) --nodist_libffi_convenience_la_OBJECTS = $(am__objects_29) -+ $(am__objects_25) $(am__objects_26) $(am__objects_27) \ -+ $(am__objects_28) -+nodist_libffi_convenience_la_OBJECTS = $(am__objects_30) - libffi_convenience_la_OBJECTS = $(am_libffi_convenience_la_OBJECTS) \ - $(nodist_libffi_convenience_la_OBJECTS) - DEFAULT_INCLUDES = -I.@am__isrc@ -@@ -478,7 +481,7 @@ MAKEOVERRIDES = - ACLOCAL_AMFLAGS = $(ACLOCAL_AMFLAGS) -I m4 - lib_LTLIBRARIES = libffi.la - noinst_LTLIBRARIES = libffi_convenience.la --libffi_la_SOURCES = src/debug.c src/prep_cif.c src/types.c \ -+libffi_la_SOURCES = src/prep_cif.c src/types.c \ - src/raw_api.c src/java_raw_api.c src/closures.c - - pkgconfigdir = $(libdir)/pkgconfig -@@ -492,13 +495,13 @@ nodist_libffi_la_SOURCES = $(am__append_ - $(am__append_18) $(am__append_19) $(am__append_20) \ - $(am__append_21) $(am__append_22) $(am__append_23) \ - $(am__append_24) $(am__append_25) $(am__append_26) \ -- $(am__append_27) -+ $(am__append_27) $(am__append_28) - libffi_convenience_la_SOURCES = $(libffi_la_SOURCES) - nodist_libffi_convenience_la_SOURCES = $(nodist_libffi_la_SOURCES) --AM_CFLAGS = -g $(am__append_28) -+AM_CFLAGS = -g $(am__append_29) - 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) -+AM_CCASFLAGS = $(AM_CPPFLAGS) -g - all: fficonfig.h - $(MAKE) $(AM_MAKEFLAGS) all-recursive - -@@ -603,12 +606,12 @@ src/$(am__dirstamp): - src/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) src/$(DEPDIR) - @: > src/$(DEPDIR)/$(am__dirstamp) --src/debug.lo: src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) - src/prep_cif.lo: src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) - src/types.lo: src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) - src/raw_api.lo: src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) - src/java_raw_api.lo: src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) - src/closures.lo: src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) -+src/debug.lo: src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) - src/mips/$(am__dirstamp): - @$(MKDIR_P) src/mips - @: > src/mips/$(am__dirstamp) -Index: libffi/libtool-version -=================================================================== ---- libffi.orig/libtool-version -+++ libffi/libtool-version -@@ -26,4 +26,4 @@ - # release, then set age to 0. - # - # CURRENT:REVISION:AGE --5:10:0 -+6:0:0 |