diff options
author | Jeff Law <law@gcc.gnu.org> | 1997-09-14 12:29:43 -0600 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1997-09-14 12:29:43 -0600 |
commit | be1ed94f8986cde1e96ba95187ea27784a39298b (patch) | |
tree | 2f46defb88c43a24aaeb8ff191e6a7d195386c5a /gcc/configure | |
parent | 124da27518339cca241634edd70a89126450c78e (diff) | |
download | gcc-be1ed94f8986cde1e96ba95187ea27784a39298b.tar.gz |
fixinc.math: New file to fix math.h on some systems.
* fixinc.math: New file to fix math.h on some systems.
* configure.in (freebsd, netbsd): Use fixinc.math on these
systems.
* configure: Rebuilt.
Should fix struct exception problems for freebsd, netbsd. Can be used
for others.
From-SVN: r15436
Diffstat (limited to 'gcc/configure')
-rwxr-xr-x | gcc/configure | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/gcc/configure b/gcc/configure index c3ca074895c..9e7f8891540 100755 --- a/gcc/configure +++ b/gcc/configure @@ -1927,8 +1927,8 @@ for machine in $build $host $target; do tm_file=arm/netbsd.h xm_file=arm/xm-netbsd.h tmake_file=arm/t-netbsd - # On NetBSD, the headers are already okay. - fixincludes=Makefile.in + # On NetBSD, the headers are already okay, except for math.h. + fixincludes=fixinc.math use_collect2=yes ;; arm-*-linux-gnuaout*) # ARM Linux @@ -2303,8 +2303,8 @@ for machine in $build $host $target; do i[3456]86-*-freebsdelf*) tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h" xm_file=i386/xm-freebsd.h - # On FreeBSD, the headers are already ok. - fixincludes=Makefile.in + # On FreeBSD, the headers are already ok, except for math.h. + fixincludes=fixinc.math tmake_file=i386/t-freebsd gas=yes gnu_ld=yes @@ -2313,15 +2313,15 @@ for machine in $build $host $target; do i[3456]86-*-freebsd*) tm_file=i386/freebsd.h xm_file=i386/xm-freebsd.h - # On FreeBSD, the headers are already ok. - fixincludes=Makefile.in + # On FreeBSD, the headers are already ok, except for math.h + fixincludes=fixinc.math tmake_file=i386/t-freebsd ;; i[3456]86-*-netbsd*) tm_file=i386/netbsd.h xm_file=i386/xm-netbsd.h - # On NetBSD, the headers are already okay. - fixincludes=Makefile.in + # On NetBSD, the headers are already okay, except for math.h. + fixincludes=fixinc.math tmake_file=t-netbsd ;; i[3456]86-*-coff*) @@ -2978,8 +2978,8 @@ for machine in $build $host $target; do m68k-*-netbsd*) tm_file=m68k/netbsd.h xm_file=m68k/xm-netbsd.h - # On NetBSD, the headers are already okay. - fixincludes=Makefile.in + # On NetBSD, the headers are already okay, except for math.h. + fixincludes=fixinc.math tmake_file=t-netbsd ;; m68k-*-sysv3*) # Motorola m68k's running system V.3 @@ -3277,8 +3277,8 @@ for machine in $build $host $target; do mips-dec-netbsd*) # Decstation running NetBSD tm_file=mips/netbsd.h xm_file=mips/xm-netbsd.h - # On NetBSD, the headers are already okay. - fixincludes=Makefile.in + # On NetBSD, the headers are already okay, except for math.h. + fixincludes=fixinc.math tmake_file=t-netbsd ;; mips-sony-bsd* | mips-sony-newsos*) # Sony NEWS 3600 or risc/news. @@ -3597,8 +3597,8 @@ for machine in $build $host $target; do ns32k-pc532-netbsd*) tm_file=ns32k/netbsd.h xm_file=ns32k/xm-netbsd.h - # On NetBSD, the headers are already okay. - fixincludes=Makefile.in + # On NetBSD, the headers are already okay, except for math.h. + fixincludes=fixinc.math tmake_file=t-netbsd ;; pdp11-*-bsd) @@ -3827,8 +3827,8 @@ for machine in $build $host $target; do sparc-*-netbsd*) tm_file=sparc/netbsd.h xm_file=sparc/xm-netbsd.h - # On NetBSD, the headers are already okay. - fixincludes=Makefile.in + # On NetBSD, the headers are already okay, except for math.h. + fixincludes=fixinc.math tmake_file=t-netbsd ;; sparc-*-bsd*) @@ -3969,8 +3969,8 @@ for machine in $build $host $target; do vax-*-netbsd*) tm_file="${tm_file} netbsd.h vax/netbsd.h" xm_file="${xm_file} xm-netbsd.h" - # On NetBSD, the headers are already okay. - fixincludes=Makefile.in + # On NetBSD, the headers are already okay, except for math.h. + fixincludes=fixinc.math tmake_file=t-netbsd float_format=vax ;; |