diff options
author | Kaz Kojima <kkojima@gcc.gnu.org> | 2009-08-22 21:43:07 +0000 |
---|---|---|
committer | Kaz Kojima <kkojima@gcc.gnu.org> | 2009-08-22 21:43:07 +0000 |
commit | 79052be3d69bd22b71decabd89243d982aae754e (patch) | |
tree | a9850d05d3f313b5285b4548bc15eef84f08b16d | |
parent | 70fa0efaf45ff915bb26641c5fbaa162d25bfa7d (diff) | |
download | gcc-79052be3d69bd22b71decabd89243d982aae754e.zip gcc-79052be3d69bd22b71decabd89243d982aae754e.tar.gz gcc-79052be3d69bd22b71decabd89243d982aae754e.tar.bz2 |
t-sh (TARGET_LIBGCC2_CFLAGS): Define.
* config/sh/t-sh (TARGET_LIBGCC2_CFLAGS): Define.
* config/sh/t-netbsd (TARGET_LIBGCC2_CFLAGS): Add -mieee.
* config/sh/t-linux (HOST_LIBGCC2_CFLAGS): Add -mieee.
From-SVN: r151017
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/sh/t-netbsd | 4 | ||||
-rw-r--r-- | gcc/config/sh/t-sh | 2 | ||||
-rw-r--r-- | libgcc/ChangeLog | 4 | ||||
-rw-r--r-- | libgcc/config/sh/t-linux | 2 |
5 files changed, 14 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d3a6441..3f690fac 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2009-08-22 Kaz Kojima <kkojima@gcc.gnu.org> + + * config/sh/t-sh (TARGET_LIBGCC2_CFLAGS): Define. + * config/sh/t-netbsd (TARGET_LIBGCC2_CFLAGS): Add -mieee. + 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * configure.ac: Remove --with-datarootdir, --with-docdir, diff --git a/gcc/config/sh/t-netbsd b/gcc/config/sh/t-netbsd index 9311e88..b2794a0 100644 --- a/gcc/config/sh/t-netbsd +++ b/gcc/config/sh/t-netbsd @@ -1,4 +1,4 @@ -# Copyright (C) 2002, 2004 Free Software Foundation, Inc. +# Copyright (C) 2002, 2004, 2009 Free Software Foundation, Inc. # # This file is part of GCC. # @@ -16,7 +16,7 @@ # along with GCC; see the file COPYING3. If not see # <http://www.gnu.org/licenses/>. -TARGET_LIBGCC2_CFLAGS = -fpic +TARGET_LIBGCC2_CFLAGS = -fpic -mieee LIB1ASMFUNCS_CACHE = _ic_invalidate LIB2FUNCS_EXTRA= diff --git a/gcc/config/sh/t-sh b/gcc/config/sh/t-sh index 216a86b..a897bff 100644 --- a/gcc/config/sh/t-sh +++ b/gcc/config/sh/t-sh @@ -29,6 +29,8 @@ LIB1ASMFUNCS = _ashiftrt _ashiftrt_n _ashiftlt _lshiftrt _movmem \ $(LIB1ASMFUNCS_CACHE) LIB1ASMFUNCS_CACHE = _ic_invalidate _ic_invalidate_array +TARGET_LIBGCC2_CFLAGS = -mieee + # We want fine grained libraries, so use the new code to build the # floating point emulation libraries. FPBIT = fp-bit.c diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index 122d259..80d6dd5 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,7 @@ +2009-08-22 Kaz Kojima <kkojima@gcc.gnu.org> + + * config/sh/t-linux (HOST_LIBGCC2_CFLAGS): Add -mieee. + 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * configure: Regenerate. diff --git a/libgcc/config/sh/t-linux b/libgcc/config/sh/t-linux index be0b128..8fce109 100644 --- a/libgcc/config/sh/t-linux +++ b/libgcc/config/sh/t-linux @@ -1,4 +1,4 @@ -HOST_LIBGCC2_CFLAGS = -fpic -DNO_FPSCR_VALUES +HOST_LIBGCC2_CFLAGS = -fpic -mieee -DNO_FPSCR_VALUES # Override t-slibgcc-elf-ver to export some libgcc symbols with # the symbol versions that glibc used, and hide some lib1func |