aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJim Wilson <wilson@gcc.gnu.org>1997-06-10 21:21:19 -0700
committerJim Wilson <wilson@gcc.gnu.org>1997-06-10 21:21:19 -0700
commitdec3e0702237eae5fc2b38a71e39c2dd263f0077 (patch)
tree05f68d27aedfb14c65e997688d158d9aa9e8dccf /gcc
parent7e82801fd74ae9280d0055c084e19ca78e5ee5cd (diff)
downloadgcc-dec3e0702237eae5fc2b38a71e39c2dd263f0077.zip
gcc-dec3e0702237eae5fc2b38a71e39c2dd263f0077.tar.gz
gcc-dec3e0702237eae5fc2b38a71e39c2dd263f0077.tar.bz2
Restore changes lost by autoconfiscation.
From-SVN: r14227
Diffstat (limited to 'gcc')
-rw-r--r--gcc/configure.in56
1 files changed, 41 insertions, 15 deletions
diff --git a/gcc/configure.in b/gcc/configure.in
index 2db547a..c5fe6e2 100644
--- a/gcc/configure.in
+++ b/gcc/configure.in
@@ -246,7 +246,27 @@ for machine in $build $host $target; do
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"
gas=yes gnu_ld=yes
;;
- alpha-dec-osf[[23456789]]*)
+ alpha-dec-osf[[456789]]*)
+ if [[ x$stabs = xyes ]]
+ then
+ tm_file="${tm_file} dbx.h"
+ fi
+ if [[ x$gas != xyes ]]
+ then
+ extra_passes="mips-tfile mips-tdump"
+ fi
+ broken_install=yes
+ use_collect2=yes
+ # Some versions of OSF4 (specifically X4.0-9 296.7) have
+ # a broken tar, so we use cpio instead.
+ case $machine in
+ alpha-dec-osf4*)
+ install_headers_dir=install-headers-cpio
+ ;;
+ esac
+ ;;
+ alpha-dec-osf[[23]]*)
+ tm_file="${tm_file} alpha/osf2or3.h"
if [[ x$stabs = xyes ]]
then
tm_file="${tm_file} dbx.h"
@@ -391,6 +411,11 @@ for machine in $build $host $target; do
use_collect2=yes
fixincludes=Makefile.in
;;
+ hppa1.1-*-rtems*)
+ tm_file="pa/pa-pro.h ${tm_file} pa/pa-pro-end.h libgloss.h pa/rtems.h"
+ xm_file=pa/xm-papro.h
+ tmake_file=pa/t-pro
+ ;;
hppa1.0-*-osf*)
tm_file="${tm_file} pa/pa-osf.h"
use_collect2=yes
@@ -832,7 +857,7 @@ for machine in $build $host $target; do
xm_file=i386/xm-sysv4.h
if [[ x$stabs = xyes ]]
then
- tm_file=i386/sol2gdb.h
+ tm_file=i386/sol2dbg.h
else
tm_file=i386/sol2.h
fi
@@ -981,6 +1006,9 @@ for machine in $build $host $target; do
i960-*-*) # Default i960 environment.
use_collect2=yes
;;
+ m32r-*-elf*)
+ extra_parts="crtinit.o crtfini.o"
+ ;;
m68000-convergent-sysv*)
tm_file=m68k/ctix.h
xm_file=m68k/xm-3b1.h
@@ -1974,32 +2002,30 @@ for machine in $build $host $target; do
fixincludes=Makefile.in
extra_headers=ppc-asm.h
;;
- powerpc-*-linux*)
- tm_file=rs6000/linux.h
- xm_file=rs6000/xm-sysv4.h
- out_file=rs6000/rs6000.c
+ powerpc-*-rtems*)
+ tm_file=rs6000/rtems.h
if [[ x$gas = xyes ]]
then
- tmake_file="rs6000/t-ppcos t-linux rs6000/t-ppccomm"
+ tmake_file="rs6000/t-ppcgas t-rtems rs6000/t-ppccomm"
else
- tmake_file="rs6000/t-ppc t-linux rs6000/t-ppccomm"
+ tmake_file="rs6000/t-ppc t-rtems rs6000/t-ppccomm"
fi
- xmake_file=rs6000/x-sysv4
fixincludes=Makefile.in
- objc_thread_file=${enable_objcthreads-single}
extra_headers=ppc-asm.h
;;
- powerpc-*-rtems*)
- cpu_type=rs6000
+ powerpc-*-linux*)
+ tm_file=rs6000/linux.h
xm_file=rs6000/xm-sysv4.h
- tm_file=rs6000/rtems.h
+ out_file=rs6000/rs6000.c
if [[ x$gas = xyes ]]
then
- tmake_file="rs6000/t-ppcgas t-rtems rs6000/t-ppccomm"
+ tmake_file="rs6000/t-ppcos t-linux rs6000/t-ppccomm"
else
- tmake_file="rs6000/t-ppc t-rtems rs6000/t-ppccomm"
+ tmake_file="rs6000/t-ppc t-linux rs6000/t-ppccomm"
fi
xmake_file=rs6000/x-sysv4
+ fixincludes=Makefile.in
+ objc_thread_file=${enable_objcthreads-single}
extra_headers=ppc-asm.h
;;
powerpc-*-vxworks*)