]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
config.host (i[34567]86-*-openbsd* and x86_64-*-openbsd*): Add to lists of i[34567...
authorMark Kettenis <kettenis@openbsd.org>
Mon, 7 Jan 2013 22:49:56 +0000 (22:49 +0000)
committerGerald Pfeifer <gerald@gcc.gnu.org>
Mon, 7 Jan 2013 22:49:56 +0000 (22:49 +0000)
libgcc/

* config.host (i[34567]86-*-openbsd* and x86_64-*-openbsd*):
Add to lists of i[34567]86-*-* and x86_64-*-* soft-fp targets.

gcc/

* config/i386/openbsdelf.h (LIBGCC2_HAS_TF_MODE, LIBGCC2_TF_CEXT,
TF_SIZE): Define.

From-SVN: r194999

gcc/ChangeLog
gcc/config/i386/openbsdelf.h
libgcc/ChangeLog
libgcc/config.host

index 20f2bb67cdc69e528fedd9e5fccb4b6e9b5ed476..688d8c20fcede68a543db5e94c5454bee568ebcf 100644 (file)
@@ -1,3 +1,8 @@
+2013-01-07  Mark Kettenis  <kettenis@openbsd.org>
+
+       * config/i386/openbsdelf.h (LIBGCC2_HAS_TF_MODE, LIBGCC2_TF_CEXT,
+       TF_SIZE): Define.
+                       
 2013-01-07  Steve Ellcey  <sellcey@mips.com>
 
        PR target/42661
index a321e77a9b6f9ab873fc3d1a8b2ea2b2ca65cbdc..df2718cb933c68aab8af4f635e60b9d9ef21e384 100644 (file)
@@ -111,3 +111,9 @@ along with GCC; see the file COPYING3.  If not see
 #define OBSD_HAS_CORRECT_SPECS
 
 #define HAVE_ENABLE_EXECUTE_STACK
+
+/* Put all *tf routines in libgcc.  */
+#undef LIBGCC2_HAS_TF_MODE
+#define LIBGCC2_HAS_TF_MODE 1
+#define LIBGCC2_TF_CEXT q
+#define TF_SIZE 113
index fd62a7e0cffdbd31c85a013754d7259263c4c44a..d0d82fedcb0b2717554dd938c159683cfc1bb244 100644 (file)
@@ -1,3 +1,8 @@
+2013-01-07  Mark Kettenis  <kettenis@openbsd.org>
+
+       * config.host (i[34567]86-*-openbsd* and x86_64-*-openbsd*):
+       Add to lists of i[34567]86-*-* and x86_64-*-* soft-fp targets.
+                       
 2013-01-04  Nick Clifton  <nickc@redhat.com>
 
        * config/v850/lib1funcs.S: Only provide CALLT support functions if
index 0f19d4431790ba1ed198ea68280b6bb90235f743..ffd047f201f5ebb0316c45809d4fe58ed4d92f59 100644 (file)
@@ -1144,7 +1144,8 @@ i[34567]86-*-darwin* | x86_64-*-darwin* | \
   i[34567]86-*-gnu* | \
   i[34567]86-*-solaris2* | x86_64-*-solaris2.1[0-9]* | \
   i[34567]86-*-cygwin* | i[34567]86-*-mingw* | x86_64-*-mingw* | \
-  i[34567]86-*-freebsd* | x86_64-*-freebsd*)
+  i[34567]86-*-freebsd* | x86_64-*-freebsd* | \
+  i[34567]86-*-openbsd* | x86_64-*-openbsd*)
        tmake_file="${tmake_file} t-softfp-tf"
        if test "${host_address}" = 32; then
                tmake_file="${tmake_file} i386/${host_address}/t-softfp"