diff options
author | kkojima <kkojima@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-08-22 21:43:07 +0000 |
---|---|---|
committer | kkojima <kkojima@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-08-22 21:43:07 +0000 |
commit | a1ef431d4728e13196caceb616d9c131888e65ca (patch) | |
tree | a9850d05d3f313b5285b4548bc15eef84f08b16d | |
parent | 115d57c573871ce5eaf54d3fca7ef99b5628b630 (diff) | |
download | gcc-a1ef431d4728e13196caceb616d9c131888e65ca.tar.gz |
* 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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@151017 138bc75d-0d04-0410-961f-82ee72b054a4
-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 d3a64410e00..3f690fac27b 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 9311e88be31..b2794a00645 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 216a86b0090..a897bfffb47 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 122d2592de1..80d6dd501c9 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 be0b1282431..8fce1091547 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 |