patches/strace/4.5.16/150-superh-update.ac.patch
author Michael Hope <michael.hope@linaro.org>
Wed Oct 19 15:27:32 2011 +1300 (2011-10-19)
changeset 2739 f320e22f2cba
parent 746 b150d6f590fc
permissions -rw-r--r--
arch: add softfp support

Some architectures support a mixed hard/soft floating point, where
the compiler emits hardware floating point instructions, but passes
the operands in core (aka integer) registers.

For example, ARM supports this mode (to come in the next changeset).

Add support for softfp cross compilers to the GCC and GLIBC
configuration. Needed for Ubuntu and other distros that are softfp.

Signed-off-by: Michael Hope <michael.hope@linaro.org>
[yann.morin.1998@anciens.enib.fr: split the original patch]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
yann@428
     1
diff -dur strace-4.5.16.orig/configure.ac strace-4.5.16/configure.ac
yann@428
     2
--- strace-4.5.16.orig/configure.ac	2007-07-14 19:25:25.000000000 +0200
yann@428
     3
+++ strace-4.5.16/configure.ac	2007-07-14 19:27:35.000000000 +0200
yann@428
     4
@@ -91,14 +91,14 @@
yann@428
     5
 	arch=hppa
yann@428
     6
 	AC_DEFINE([HPPA], 1, [Define for the HPPA architecture.])
yann@428
     7
 	;;
yann@428
     8
-sh)
yann@428
     9
-	arch=sh
yann@428
    10
-	AC_DEFINE([SH], 1, [Define for the SH architecture.])
yann@428
    11
-	;;
yann@428
    12
 sh64)
yann@428
    13
 	arch=sh64
yann@428
    14
 	AC_DEFINE([SH64], 1, [Define for the SH64 architecture.])
yann@428
    15
 	;;
yann@428
    16
+sh*)
yann@428
    17
+	arch=sh
yann@428
    18
+	AC_DEFINE([SH], 1, [Define for the SH architecture.])
yann@428
    19
+	;;
yann@428
    20
 x86?64*)
yann@428
    21
 	arch=x86_64
yann@428
    22
 	AC_DEFINE([X86_64], 1, [Define for the AMD x86-64 architecture.])