Skip to content

Commit

Permalink
Rebase
Browse files Browse the repository at this point in the history
  • Loading branch information
atgreen committed Oct 11, 2012
1 parent d330f19 commit 048d2f4
Show file tree
Hide file tree
Showing 72 changed files with 14,537 additions and 11,203 deletions.
1 change: 1 addition & 0 deletions .pc/.quilt_patches
@@ -0,0 +1 @@
patches
1 change: 1 addition & 0 deletions .pc/.quilt_series
@@ -0,0 +1 @@
series
26 changes: 26 additions & 0 deletions .pc/aix-fix/ChangeLog
@@ -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.
Expand Down
60 changes: 46 additions & 14 deletions .pc/apple-fixes/ChangeLog
@@ -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>

Expand Down Expand Up @@ -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
Expand All @@ -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.
Expand All @@ -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.
Expand All @@ -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,
Expand Down
1 change: 1 addition & 0 deletions .pc/applied-patches
Expand Up @@ -19,3 +19,4 @@ update-disty
v3_0_11
bfin
ios-fix
mingw-check-fix
72 changes: 52 additions & 20 deletions .pc/bfin/ChangeLog
@@ -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.
Expand Down Expand Up @@ -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.
Expand All @@ -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
Expand Down Expand Up @@ -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
Expand All @@ -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.
Expand All @@ -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.
Expand All @@ -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,
Expand Down

0 comments on commit 048d2f4

Please sign in to comment.