aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/sparc/freebsd.h
diff options
context:
space:
mode:
authorDavid S. Miller <davem@redhat.com>2002-04-05 20:55:28 -0800
committerDavid S. Miller <davem@gcc.gnu.org>2002-04-05 20:55:28 -0800
commit2d69e3cb6a464a0cc36ccb5219852912f04960dd (patch)
tree8bcead9980dd18158153ab7e4db6dbab7d580a18 /gcc/config/sparc/freebsd.h
parent9df224790b7ba6fd9eb64ddb371b814cc04ecc1c (diff)
downloadgcc-2d69e3cb6a464a0cc36ccb5219852912f04960dd.zip
gcc-2d69e3cb6a464a0cc36ccb5219852912f04960dd.tar.gz
gcc-2d69e3cb6a464a0cc36ccb5219852912f04960dd.tar.bz2
freebsd.h (ENDFILE_SPEC): Add crtfastmath bits.
2002-04-05 David S. Miller <davem@redhat.com> * config/sparc/freebsd.h (ENDFILE_SPEC): Add crtfastmath bits. * config.gcc (sparc64-wrs-vxworks, sparc-*-chorusos, sparc-*-rtems*, sparclite-*-elf* sparc86x-*-elf*, sparc64-*-elf*, {sparc64,ultrasparc}-*-freebsd*): Add sparc/t-crtfm to tmake_file. From-SVN: r51940
Diffstat (limited to 'gcc/config/sparc/freebsd.h')
-rw-r--r--gcc/config/sparc/freebsd.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/config/sparc/freebsd.h b/gcc/config/sparc/freebsd.h
index 9017839..33b0716 100644
--- a/gcc/config/sparc/freebsd.h
+++ b/gcc/config/sparc/freebsd.h
@@ -148,3 +148,8 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
RELATIVE relocations. */
/* #define DWARF_OFFSET_SIZE PTR_SIZE */
+
+#undef ENDFILE_SPEC
+#define ENDFILE_SPEC \
+ "%{ffast-math|funsafe-math-optimizations:crtfastmath.o%s}" \
+ FBSD_ENDFILE_SPEC