Permalink
Browse files

Rebase

  • Loading branch information...
1 parent d330f19 commit 048d2f41c3a6664b4b64bf21e804686662da4160 @atgreen atgreen committed Oct 11, 2012
Showing with 14,537 additions and 11,203 deletions.
  1. +1 −0 .pc/.quilt_patches
  2. +1 −0 .pc/.quilt_series
  3. +26 −0 .pc/aix-fix/ChangeLog
  4. +46 −14 .pc/apple-fixes/ChangeLog
  5. +1 −0 .pc/applied-patches
  6. +52 −20 .pc/bfin/ChangeLog
  7. +129 −79 .pc/bfin/Makefile.in
  8. +8 −6 .pc/bfin/README
  9. +256 −1,461 .pc/bfin/configure
  10. +52 −20 .pc/darwin-missing-semi/ChangeLog
  11. +48 −16 .pc/dist-tests/ChangeLog
  12. +48 −26 .pc/dist-tests/testsuite/Makefile.in
  13. +48 −16 .pc/icc128/ChangeLog
  14. +52 −21 .pc/ios-fix/ChangeLog
  15. +8 −6 .pc/ios-fix/README
  16. +26 −0 .pc/mint/ChangeLog
  17. +6 −4 .pc/mint/README
  18. +38 −6 .pc/msvc-changes/ChangeLog
  19. +129 −79 .pc/msvc-changes/Makefile.in
  20. +2 −1 .pc/msvc-changes/src/x86/ffitarget.h
  21. +1 −1 .pc/stand-alone/README
  22. +11 −3 .pc/stand-alone/configure
  23. +52 −20 .pc/update-disty/ChangeLog
  24. +129 −79 .pc/update-disty/Makefile.in
  25. +256 −1,461 .pc/v3_0_11/configure
  26. +32 −0 .pc/vararg_float_test_fix/ChangeLog
  27. +32 −0 .pc/vfp-eabi/ChangeLog
  28. +40 −8 .pc/win32-return-sign/ChangeLog
  29. +26 −0 .pc/win32/ChangeLog
  30. +32 −0 .pc/win32_tests/ChangeLog
  31. +48 −16 .pc/x32libtool/ChangeLog
  32. +6 −4 .pc/x32libtool/README
  33. +256 −1,461 .pc/x32libtool/configure
  34. +52 −20 .pc/xcode-improvements/ChangeLog
  35. +50 −18 .pc/xcode/ChangeLog
  36. +129 −79 .pc/xcode/Makefile.in
  37. +6 −4 .pc/xcode/README
  38. +52 −21 ChangeLog
  39. +128 −68 Makefile.in
  40. +8 −6 README
  41. +279 −1,301 aclocal.m4
  42. +250 −1,431 configure
  43. +26 −52 doc/libffi.info
  44. +4 −4 doc/stamp-vti
  45. +4 −4 doc/version.texi
  46. +0 −6 fficonfig.h.in
  47. +45 −13 include/Makefile.in
  48. +53 −17 man/Makefile.in
  49. +6 −3 patches/apple-fixes
  50. +30 −177 patches/bfin
  51. +4 −1 patches/darwin-missing-semi
  52. +5 −2 patches/dist-tests
  53. +2 −1 patches/icc128
  54. +4 −1 patches/ios-fix
  55. +8 −5 patches/mint
  56. +9 −6 patches/msvc-changes
  57. +1 −0 patches/series
  58. +11,360 −3,085 patches/stand-alone
  59. +5 −2 patches/update-disty
  60. +7 −7 patches/v3_0_11
  61. +4 −1 patches/vararg_float_test_fix
  62. +6 −3 patches/vfp-eabi
  63. +10 −1 patches/win32
  64. +6 −3 patches/win32-return-sign
  65. +4 −1 patches/win32_tests
  66. +6 −3 patches/x32libtool
  67. +12 −9 patches/xcode
  68. +4 −1 patches/xcode-improvements
  69. +9 −2 src/mips/ffi.c
  70. +2 −1 src/s390/ffi.c
  71. +2 −1 src/x86/ffitarget.h
  72. +47 −15 testsuite/Makefile.in
View
@@ -0,0 +1 @@
+patches
View
@@ -0,0 +1 @@
+series
View
@@ -1,3 +1,29 @@
+2012-09-14 David Edelsohn <dje.gcc@gmail.com>
+
+ * configure: Regenerated.
+
+2012-08-26 Andrew Pinski <apinski@cavium.com>
+
+ PR libffi/53014
+ * src/mips/ffi.c (ffi_prep_closure_loc): Allow n32 with soft-float and n64 with
+ soft-float.
+
+2012-08-08 Uros Bizjak <ubizjak@gmail.com>
+
+ * src/s390/ffi.c (ffi_prep_closure_loc): Don't ASSERT ABI test,
+ just return FFI_BAD_ABI when things are wrong.
+
+2012-07-18 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR libffi/53982
+ PR libffi/53973
+ * src/x86/ffitarget.h: Check __ILP32__ instead of __LP64__ for x32.
+ (FFI_SIZEOF_JAVA_RAW): Defined to 4 for x32.
+
+2012-05-16 H.J. Lu <hongjiu.lu@intel.com>
+
+ * configure: Regenerated.
+
2012-04-02 Peter Bergner <bergner@vnet.ibm.com>
* src/powerpc/ffi.c (ffi_prep_args_SYSV): Declare double_tmp.
View
@@ -1,10 +1,28 @@
-2012-04-02 Peter Rosin <peda@lysator.liu.se>
+2012-09-14 David Edelsohn <dje.gcc@gmail.com>
- * src/x86/win32.S (ffi_call_win32): Sign/zero extend the return
- value in the Intel version as is already done for the AT&T version.
- (ffi_closure_SYSV): Likewise.
- (ffi_closure_raw_SYSV): Likewise.
- (ffi_closure_STDCALL): Likewise.
+ * configure: Regenerated.
+
+2012-08-26 Andrew Pinski <apinski@cavium.com>
+
+ PR libffi/53014
+ * src/mips/ffi.c (ffi_prep_closure_loc): Allow n32 with soft-float and n64 with
+ soft-float.
+
+2012-08-08 Uros Bizjak <ubizjak@gmail.com>
+
+ * src/s390/ffi.c (ffi_prep_closure_loc): Don't ASSERT ABI test,
+ just return FFI_BAD_ABI when things are wrong.
+
+2012-07-18 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR libffi/53982
+ PR libffi/53973
+ * src/x86/ffitarget.h: Check __ILP32__ instead of __LP64__ for x32.
+ (FFI_SIZEOF_JAVA_RAW): Defined to 4 for x32.
+
+2012-05-16 H.J. Lu <hongjiu.lu@intel.com>
+
+ * configure: Regenerated.
2012-03-29 Peter Rosin <peda@lysator.liu.se>
@@ -143,14 +161,6 @@
* testsuite/libffi.call/struct9.c: Likewise.
* testsuite/libffi.call/testclosure.c: Likewise.
-2012-03-06 Chung-Lin Tang <cltang@codesourcery.com>
-
- * src/arm/ffi.c (ffi_call): Add __ARM_EABI__ guard around call to
- ffi_call_VFP().
- (ffi_prep_closure_loc): Add __ARM_EABI__ guard around use of
- ffi_closure_VFP.
- * src/arm/sysv.S: Add __ARM_EABI__ guard around VFP code.
-
2012-03-21 Peter Rosin <peda@lysator.liu.se>
* testsuite/libffi.call/float_va.c (float_va_fn): Use %f when
@@ -170,6 +180,12 @@
* src/x86/win32.S [MSVC] (ffi_closure_SYSV): Make the 'stub' label
visible outside the PROC, so that ffi_closure_THISCALL can see it.
+2012-03-20 Peter Rosin <peda@lysator.liu.se>
+
+ * testsuite/libffi.call/strlen2_win32.c (main): Remove bug.
+ * src/x86/win32.S [MSVC] (ffi_closure_SYSV): Make the 'stub' label
+ visible outside the PROC, so that ffi_closure_THISCALL can see it.
+
2012-03-19 Alan Hourihane <alanh@fairlite.co.uk>
* src/m68k/ffi.c: Add MINT support.
@@ -180,6 +196,14 @@
* src/powerpc/ffi_darwin.c (ffi_prep_closure_loc): Fix AIX closure
support.
+2012-03-06 Chung-Lin Tang <cltang@codesourcery.com>
+
+ * src/arm/ffi.c (ffi_call): Add __ARM_EABI__ guard around call to
+ ffi_call_VFP().
+ (ffi_prep_closure_loc): Add __ARM_EABI__ guard around use of
+ ffi_closure_VFP.
+ * src/arm/sysv.S: Add __ARM_EABI__ guard around VFP code.
+
2012-04-02 Peter Bergner <bergner@vnet.ibm.com>
* src/powerpc/ffi.c (ffi_prep_args_SYSV): Declare double_tmp.
@@ -188,6 +212,14 @@
(ffi_call): Silence possibly undefined warning.
(ffi_closure_helper_SYSV): Declare variable type.
+2012-04-02 Peter Rosin <peda@lysator.liu.se>
+
+ * src/x86/win32.S (ffi_call_win32): Sign/zero extend the return
+ value in the Intel version as is already done for the AT&T version.
+ (ffi_closure_SYSV): Likewise.
+ (ffi_closure_raw_SYSV): Likewise.
+ (ffi_closure_STDCALL): Likewise.
+
2012-03-13 Kaz Kojima <kkojima@gcc.gnu.org>
* src/sh/ffi.c (ffi_prep_closure_loc): Don't ASSERT ABI test,
View
@@ -19,3 +19,4 @@ update-disty
v3_0_11
bfin
ios-fix
+mingw-check-fix
View
@@ -1,3 +1,29 @@
+2012-09-14 David Edelsohn <dje.gcc@gmail.com>
+
+ * configure: Regenerated.
+
+2012-08-26 Andrew Pinski <apinski@cavium.com>
+
+ PR libffi/53014
+ * src/mips/ffi.c (ffi_prep_closure_loc): Allow n32 with soft-float and n64 with
+ soft-float.
+
+2012-08-08 Uros Bizjak <ubizjak@gmail.com>
+
+ * src/s390/ffi.c (ffi_prep_closure_loc): Don't ASSERT ABI test,
+ just return FFI_BAD_ABI when things are wrong.
+
+2012-07-18 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR libffi/53982
+ PR libffi/53973
+ * src/x86/ffitarget.h: Check __ILP32__ instead of __LP64__ for x32.
+ (FFI_SIZEOF_JAVA_RAW): Defined to 4 for x32.
+
+2012-05-16 H.J. Lu <hongjiu.lu@intel.com>
+
+ * configure: Regenerated.
+
2012-04-11 Anthony Green <green@moxielogic.com>
* Makefile.am (EXTRA_DIST): Add new script.
@@ -27,15 +53,15 @@
* README: Update instructions on building iOS binary.
* build-ios.sh: Delete.
-2012-04-06 H.J. Lu <hongjiu.lu@intel.com>
-
- * m4/libtool.m4 (_LT_ENABLE_LOCK): Support x32.
-
2012-04-06 Anthony Green <green@moxielogic.com>
* src/x86/ffi64.c (UINT128): Define differently for Intel and GNU
compilers, then use it.
+2012-04-06 H.J. Lu <hongjiu.lu@intel.com>
+
+ * m4/libtool.m4 (_LT_ENABLE_LOCK): Support x32.
+
2012-04-06 Anthony Green <green@moxielogic.com>
* testsuite/Makefile.am (EXTRA_DIST): Add missing test cases.
@@ -48,14 +74,6 @@
in CNAME.
* src/x86/ffi.c: Wrap Windows specific code in ifdefs.
-2012-04-02 Peter Rosin <peda@lysator.liu.se>
-
- * src/x86/win32.S (ffi_call_win32): Sign/zero extend the return
- value in the Intel version as is already done for the AT&T version.
- (ffi_closure_SYSV): Likewise.
- (ffi_closure_raw_SYSV): Likewise.
- (ffi_closure_STDCALL): Likewise.
-
2012-03-29 Peter Rosin <peda@lysator.liu.se>
* src/x86/win32.S (ffi_closure_raw_THISCALL): Unify the frame
@@ -193,14 +211,6 @@
* testsuite/libffi.call/struct9.c: Likewise.
* testsuite/libffi.call/testclosure.c: Likewise.
-2012-03-06 Chung-Lin Tang <cltang@codesourcery.com>
-
- * src/arm/ffi.c (ffi_call): Add __ARM_EABI__ guard around call to
- ffi_call_VFP().
- (ffi_prep_closure_loc): Add __ARM_EABI__ guard around use of
- ffi_closure_VFP.
- * src/arm/sysv.S: Add __ARM_EABI__ guard around VFP code.
-
2012-03-21 Peter Rosin <peda@lysator.liu.se>
* testsuite/libffi.call/float_va.c (float_va_fn): Use %f when
@@ -220,6 +230,12 @@
* src/x86/win32.S [MSVC] (ffi_closure_SYSV): Make the 'stub' label
visible outside the PROC, so that ffi_closure_THISCALL can see it.
+2012-03-20 Peter Rosin <peda@lysator.liu.se>
+
+ * testsuite/libffi.call/strlen2_win32.c (main): Remove bug.
+ * src/x86/win32.S [MSVC] (ffi_closure_SYSV): Make the 'stub' label
+ visible outside the PROC, so that ffi_closure_THISCALL can see it.
+
2012-03-19 Alan Hourihane <alanh@fairlite.co.uk>
* src/m68k/ffi.c: Add MINT support.
@@ -230,6 +246,14 @@
* src/powerpc/ffi_darwin.c (ffi_prep_closure_loc): Fix AIX closure
support.
+2012-03-06 Chung-Lin Tang <cltang@codesourcery.com>
+
+ * src/arm/ffi.c (ffi_call): Add __ARM_EABI__ guard around call to
+ ffi_call_VFP().
+ (ffi_prep_closure_loc): Add __ARM_EABI__ guard around use of
+ ffi_closure_VFP.
+ * src/arm/sysv.S: Add __ARM_EABI__ guard around VFP code.
+
2012-04-02 Peter Bergner <bergner@vnet.ibm.com>
* src/powerpc/ffi.c (ffi_prep_args_SYSV): Declare double_tmp.
@@ -238,6 +262,14 @@
(ffi_call): Silence possibly undefined warning.
(ffi_closure_helper_SYSV): Declare variable type.
+2012-04-02 Peter Rosin <peda@lysator.liu.se>
+
+ * src/x86/win32.S (ffi_call_win32): Sign/zero extend the return
+ value in the Intel version as is already done for the AT&T version.
+ (ffi_closure_SYSV): Likewise.
+ (ffi_closure_raw_SYSV): Likewise.
+ (ffi_closure_STDCALL): Likewise.
+
2012-03-13 Kaz Kojima <kkojima@gcc.gnu.org>
* src/sh/ffi.c (ffi_prep_closure_loc): Don't ASSERT ABI test,
Oops, something went wrong.

0 comments on commit 048d2f4

Please sign in to comment.