]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
configure.ac: Add target powerpc64-*-freebsd*.
authorAndreas Tobler <andreast@fgznet.ch>
Mon, 9 Aug 2010 13:00:32 +0000 (15:00 +0200)
committerAndreas Tobler <andreast@gcc.gnu.org>
Mon, 9 Aug 2010 13:00:32 +0000 (15:00 +0200)
2010-08-09  Andreas Tobler  <andreast@fgznet.ch>

        * configure.ac: Add target powerpc64-*-freebsd*.
        * configure: Regenerate.
        * testsuite/libffi.call/cls_align_longdouble_split.c: Pass
        -mlong-double-128 only to linux targets.
        * testsuite/libffi.call/cls_align_longdouble_split2.c: Likewise.
        * testsuite/libffi.call/cls_longdouble.c: Likewise.
        * testsuite/libffi.call/huge_struct.c: Likewise.

From-SVN: r163030

libffi/ChangeLog
libffi/configure
libffi/configure.ac
libffi/testsuite/libffi.call/cls_align_longdouble_split.c
libffi/testsuite/libffi.call/cls_align_longdouble_split2.c
libffi/testsuite/libffi.call/cls_longdouble.c
libffi/testsuite/libffi.call/huge_struct.c

index 981e5ccdc4767e7e13aa06f01103ccd77afaad36..c3db1611b0e8f4f2e0be3b5a7466f2eef4280c81 100644 (file)
@@ -1,3 +1,13 @@
+2010-08-09  Andreas Tobler  <andreast@fgznet.ch>
+
+       * configure.ac: Add target powerpc64-*-freebsd*.
+       * configure: Regenerate.
+       * testsuite/libffi.call/cls_align_longdouble_split.c: Pass
+       -mlong-double-128 only to linux targets.
+       * testsuite/libffi.call/cls_align_longdouble_split2.c: Likewise.
+       * testsuite/libffi.call/cls_longdouble.c: Likewise.
+       * testsuite/libffi.call/huge_struct.c: Likewise.
+
 2010-07-10  Evan Phoenix  <evan@fallingsnow.net>
 
        * src/closures.c (selinux_enabled_check): Fix strncmp usage bug.
index 860bddd69eb7ce2c156f7645dc901af914758e0c..05e58b0cc70b437e62b89b7aec8390b6ca1f33b2 100755 (executable)
@@ -11408,6 +11408,9 @@ case "$host" in
   powerpc-*-freebsd*)
        TARGET=POWERPC_FREEBSD; TARGETDIR=powerpc
        ;;
+ powerpc64-*-freebsd*)
+       TARGET=POWERPC; TARGETDIR=powerpc
+       ;;
   powerpc*-*-rtems*)
        TARGET=POWERPC; TARGETDIR=powerpc
        ;;
index 64e80e2e7f7ca4c27e044455acd987dc8fcd6b55..ac48c8297de400a2f69e91cd7ed2da7aab9346bd 100644 (file)
@@ -131,6 +131,9 @@ case "$host" in
   powerpc-*-freebsd*)
        TARGET=POWERPC_FREEBSD; TARGETDIR=powerpc
        ;;
+ powerpc64-*-freebsd*)
+       TARGET=POWERPC; TARGETDIR=powerpc
+       ;;
   powerpc*-*-rtems*)
        TARGET=POWERPC; TARGETDIR=powerpc
        ;;
index 4274af108a789086a2985a545dd84cdb1eadea8b..a3732bd0f3b895e2d6645ba8955d40b37c1e6579 100644 (file)
@@ -6,7 +6,7 @@
 
 /* { dg-excess-errors "no long double format" { xfail x86_64-*-mingw* x86_64-*-cygwin* } } */
 /* { dg-do run { xfail strongarm*-*-* xscale*-*-* } } */
-/* { dg-options -mlong-double-128 { target powerpc64*-*-* } } */
+/* { dg-options -mlong-double-128 { target powerpc64*-*-linux* } } */
 /* { dg-output "" { xfail x86_64-*-mingw* x86_64-*-cygwin* } } */
 
 #include "ffitest.h"
index 088f0d30ab9b59446570998c7da714f8d9e0f4c8..63a0f763368faf0d9db7919e8cfb179bdfac1901 100644 (file)
@@ -7,7 +7,7 @@
 
 /* { dg-excess-errors "no long double format" { xfail x86_64-*-mingw* x86_64-*-cygwin* } } */
 /* { dg-do run { xfail strongarm*-*-* } } */
-/* { dg-options -mlong-double-128 { target powerpc64*-*-* } } */
+/* { dg-options -mlong-double-128 { target powerpc64*-*-linux* } } */
 /* { dg-output "" { xfail x86_64-*-mingw* x86_64-*-cygwin* } } */
 
 #include "ffitest.h"
index 52af6cf328561f36e5fec5627b4005168de61b14..e6bac1f837784a883d538fbec00d8c8cf8508e7f 100644 (file)
@@ -6,7 +6,7 @@
 
 /* { dg-excess-errors "no long double format" { xfail x86_64-*-mingw* x86_64-*-cygwin* } } */
 /* { dg-do run { xfail arm*-*-* strongarm*-*-* xscale*-*-* } } */
-/* { dg-options -mlong-double-128 { target powerpc64*-*-* } } */
+/* { dg-options -mlong-double-128 { target powerpc64*-*-linux* } } */
 /* { dg-output "" { xfail x86_64-*-mingw* x86_64-*-cygwin* } } */
 
 #include "ffitest.h"
index 9cffb718c985fbccdd1155877f9ce3bf620f231f..602437ade59fb328a4af4328e398613f12513c98 100644 (file)
@@ -7,7 +7,7 @@
 
 /* { dg-excess-errors "" { target x86_64-*-mingw* x86_64-*-cygwin* } } */
 /* { dg-do run { xfail strongarm*-*-* xscale*-*-* } } */
-/* { dg-options -mlong-double-128 { target powerpc64*-*-* } } */
+/* { dg-options -mlong-double-128 { target powerpc64*-*-linux* } } */
 /* { dg-output "" { xfail x86_64-*-mingw* x86_64-*-cygwin* } } */
 
 #include "ffitest.h"