Commit 70758199c7cd41f411987360ccb302b497a56dc9

aph 2009-06-04T16:29:58

2009-06-04 Andrew Haley <aph@redhat.com> * src/powerpc/ffitarget.h: Fix misapplied merge from gcc.

diff --git a/libffi/ChangeLog.libffi b/libffi/ChangeLog.libffi
index 6bbdfb6..f4d8c13 100644
--- a/libffi/ChangeLog.libffi
+++ b/libffi/ChangeLog.libffi
@@ -1,5 +1,9 @@
 2009-06-04  Andrew Haley  <aph@redhat.com>
 
+	* src/powerpc/ffitarget.h: Fix misapplied merge from gcc.
+
+2009-06-04  Andrew Haley  <aph@redhat.com>
+
 	* src/mips/o32.S,
 	src/mips/n32.S: Fix licence formatting.
 
diff --git a/libffi/src/powerpc/ffitarget.h b/libffi/src/powerpc/ffitarget.h
index 38b7820..269f573 100644
--- a/libffi/src/powerpc/ffitarget.h
+++ b/libffi/src/powerpc/ffitarget.h
@@ -95,12 +95,12 @@ typedef enum ffi_abi {
 /* For additional types like the below, take care about the order in
    ppc_closures.S. They must follow after the FFI_TYPE_LAST.  */
 
+/* Needed for soft-float long-double-128 support.  */
+#define FFI_TYPE_UINT128 (FFI_TYPE_LAST + 1)
+
 /* Needed for FFI_SYSV small structure returns.
    We use two flag bits, (FLAG_SYSV_SMST_R3, FLAG_SYSV_SMST_R4) which are
    defined in ffi.c, to determine the exact return type and its size.  */
-#define FFI_TYPE_UINT128 (FFI_TYPE_LAST + 1)
-
-/* Needed for FFI_SYSV small structure returns.  */
 #define FFI_SYSV_TYPE_SMALL_STRUCT (FFI_TYPE_LAST + 2)
 
 #if defined(POWERPC64) || defined(POWERPC_AIX)