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.in | |
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.in')
-rw-r--r-- | gcc/configure.in | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/gcc/configure.in b/gcc/configure.in index 4a309cc9b53..27d562ba390 100644 --- a/gcc/configure.in +++ b/gcc/configure.in @@ -413,8 +413,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 @@ -789,8 +789,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 @@ -799,15 +799,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*) @@ -1464,8 +1464,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 @@ -1763,8 +1763,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. @@ -2083,8 +2083,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) @@ -2313,8 +2313,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*) @@ -2455,8 +2455,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 ;; |