Restore changes lost by autoconfiscation.
authorJim Wilson <wilson@gcc.gnu.org>
Wed, 11 Jun 1997 04:21:19 +0000 (21:21 -0700)
committerJim Wilson <wilson@gcc.gnu.org>
Wed, 11 Jun 1997 04:21:19 +0000 (21:21 -0700)
From-SVN: r14227

gcc/configure.in

index 2db547acbe0baae7c4bde945208a71b07659847d..c5fe6e24f48bba5e97a857adee35bae8771e2800 100644 (file)
@@ -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*)