From 79052be3d69bd22b71decabd89243d982aae754e Mon Sep 17 00:00:00 2001 From: Kaz Kojima Date: Sat, 22 Aug 2009 21:43:07 +0000 Subject: [PATCH] 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 --- gcc/ChangeLog | 5 +++++ gcc/config/sh/t-netbsd | 4 ++-- gcc/config/sh/t-sh | 2 ++ libgcc/ChangeLog | 4 ++++ libgcc/config/sh/t-linux | 2 +- 5 files changed, 14 insertions(+), 3 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d3a64410e004..3f690fac27b3 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2009-08-22 Kaz Kojima + + * config/sh/t-sh (TARGET_LIBGCC2_CFLAGS): Define. + * config/sh/t-netbsd (TARGET_LIBGCC2_CFLAGS): Add -mieee. + 2009-08-22 Ralf Wildenhues * configure.ac: Remove --with-datarootdir, --with-docdir, diff --git a/gcc/config/sh/t-netbsd b/gcc/config/sh/t-netbsd index 9311e88be319..b2794a00645a 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 # . -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 216a86b0090c..a897bfffb47f 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 122d2592de1c..80d6dd501c93 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,7 @@ +2009-08-22 Kaz Kojima + + * config/sh/t-linux (HOST_LIBGCC2_CFLAGS): Add -mieee. + 2009-08-22 Ralf Wildenhues * configure: Regenerate. diff --git a/libgcc/config/sh/t-linux b/libgcc/config/sh/t-linux index be0b12824314..8fce1091547e 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