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"
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
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
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
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*)