Rebase
This commit is contained in:
@@ -2,7 +2,10 @@ Index: libffi/ChangeLog
|
||||
===================================================================
|
||||
--- libffi.orig/ChangeLog
|
||||
+++ libffi/ChangeLog
|
||||
@@ -1,3 +1,140 @@
|
||||
@@ -24,6 +24,143 @@
|
||||
|
||||
* configure: Regenerated.
|
||||
|
||||
+2012-03-29 Peter Rosin <peda@lysator.liu.se>
|
||||
+
|
||||
+ * src/x86/win32.S (ffi_closure_raw_THISCALL): Unify the frame
|
||||
@@ -140,9 +143,9 @@ Index: libffi/ChangeLog
|
||||
+ * testsuite/libffi.call/struct9.c: Likewise.
|
||||
+ * testsuite/libffi.call/testclosure.c: Likewise.
|
||||
+
|
||||
2012-03-06 Chung-Lin Tang <cltang@codesourcery.com>
|
||||
2012-03-21 Peter Rosin <peda@lysator.liu.se>
|
||||
|
||||
* src/arm/ffi.c (ffi_call): Add __ARM_EABI__ guard around call to
|
||||
* testsuite/libffi.call/float_va.c (float_va_fn): Use %f when
|
||||
Index: libffi/Makefile.am
|
||||
===================================================================
|
||||
--- libffi.orig/Makefile.am
|
||||
@@ -160,7 +163,7 @@ Index: libffi/Makefile.in
|
||||
===================================================================
|
||||
--- libffi.orig/Makefile.in
|
||||
+++ libffi/Makefile.in
|
||||
@@ -510,7 +510,7 @@ libffi_convenience_la_SOURCES = $(libffi
|
||||
@@ -530,7 +530,7 @@ libffi_convenience_la_SOURCES = $(libffi
|
||||
nodist_libffi_convenience_la_SOURCES = $(nodist_libffi_la_SOURCES)
|
||||
AM_CFLAGS = -g $(am__append_29)
|
||||
libffi_la_LDFLAGS = -version-info `grep -v '^\#' $(srcdir)/libtool-version` $(LTLDFLAGS) $(AM_LTLDFLAGS)
|
||||
@@ -314,7 +317,7 @@ Index: libffi/src/x86/ffitarget.h
|
||||
===================================================================
|
||||
--- libffi.orig/src/x86/ffitarget.h
|
||||
+++ libffi/src/x86/ffitarget.h
|
||||
@@ -80,9 +80,13 @@ typedef enum ffi_abi {
|
||||
@@ -81,9 +81,13 @@ typedef enum ffi_abi {
|
||||
FFI_STDCALL,
|
||||
FFI_THISCALL,
|
||||
FFI_FASTCALL,
|
||||
@@ -329,7 +332,7 @@ Index: libffi/src/x86/ffitarget.h
|
||||
|
||||
#elif defined(X86_WIN64)
|
||||
FFI_WIN64,
|
||||
@@ -109,6 +113,7 @@ typedef enum ffi_abi {
|
||||
@@ -110,6 +114,7 @@ typedef enum ffi_abi {
|
||||
#define FFI_TYPE_SMALL_STRUCT_1B (FFI_TYPE_LAST + 1)
|
||||
#define FFI_TYPE_SMALL_STRUCT_2B (FFI_TYPE_LAST + 2)
|
||||
#define FFI_TYPE_SMALL_STRUCT_4B (FFI_TYPE_LAST + 3)
|
||||
|
||||
Reference in New Issue
Block a user