summaryrefslogtreecommitdiff
path: root/gcc/configure
diff options
context:
space:
mode:
authorJeff Law <law@gcc.gnu.org>1997-09-14 12:29:43 -0600
committerJeff Law <law@gcc.gnu.org>1997-09-14 12:29:43 -0600
commitbe1ed94f8986cde1e96ba95187ea27784a39298b (patch)
tree2f46defb88c43a24aaeb8ff191e6a7d195386c5a /gcc/configure
parent124da27518339cca241634edd70a89126450c78e (diff)
downloadgcc-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-xgcc/configure36
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
;;