|
|
|
@ -2040,53 +2040,53 @@ powerpc-*-netbsd*)
|
|
|
|
|
extra_options="${extra_options} rs6000/sysv4.opt"
|
|
|
|
|
;;
|
|
|
|
|
powerpc-*-eabispe*)
|
|
|
|
|
tm_file="${tm_file} dbxelf.h elfos.h svr4.h freebsd-spec.h newlib-stdint.h rs6000/sysv4.h rs6000/eabi.h rs6000/e500.h rs6000/eabispe.h"
|
|
|
|
|
tm_file="${tm_file} dbxelf.h elfos.h freebsd-spec.h newlib-stdint.h rs6000/sysv4.h rs6000/eabi.h rs6000/e500.h rs6000/eabispe.h"
|
|
|
|
|
extra_options="${extra_options} rs6000/sysv4.opt"
|
|
|
|
|
tmake_file="rs6000/t-spe rs6000/t-ppccomm"
|
|
|
|
|
use_gcc_stdint=wrap
|
|
|
|
|
;;
|
|
|
|
|
powerpc-*-eabisimaltivec*)
|
|
|
|
|
tm_file="${tm_file} dbxelf.h elfos.h svr4.h freebsd-spec.h newlib-stdint.h rs6000/sysv4.h rs6000/eabi.h rs6000/e500.h rs6000/eabisim.h rs6000/eabialtivec.h"
|
|
|
|
|
tm_file="${tm_file} dbxelf.h elfos.h freebsd-spec.h newlib-stdint.h rs6000/sysv4.h rs6000/eabi.h rs6000/e500.h rs6000/eabisim.h rs6000/eabialtivec.h"
|
|
|
|
|
extra_options="${extra_options} rs6000/sysv4.opt"
|
|
|
|
|
tmake_file="rs6000/t-fprules rs6000/t-fprules-fpbit rs6000/t-ppcendian rs6000/t-ppccomm"
|
|
|
|
|
use_gcc_stdint=wrap
|
|
|
|
|
;;
|
|
|
|
|
powerpc-*-eabisim*)
|
|
|
|
|
tm_file="${tm_file} dbxelf.h elfos.h usegas.h svr4.h freebsd-spec.h newlib-stdint.h rs6000/sysv4.h rs6000/eabi.h rs6000/e500.h rs6000/eabisim.h"
|
|
|
|
|
tm_file="${tm_file} dbxelf.h elfos.h usegas.h freebsd-spec.h newlib-stdint.h rs6000/sysv4.h rs6000/eabi.h rs6000/e500.h rs6000/eabisim.h"
|
|
|
|
|
extra_options="${extra_options} rs6000/sysv4.opt"
|
|
|
|
|
tmake_file="rs6000/t-fprules rs6000/t-fprules-fpbit rs6000/t-ppcgas rs6000/t-ppccomm"
|
|
|
|
|
use_gcc_stdint=wrap
|
|
|
|
|
;;
|
|
|
|
|
powerpc-*-elf*)
|
|
|
|
|
tm_file="${tm_file} dbxelf.h elfos.h usegas.h svr4.h freebsd-spec.h newlib-stdint.h rs6000/sysv4.h"
|
|
|
|
|
tm_file="${tm_file} dbxelf.h elfos.h usegas.h freebsd-spec.h newlib-stdint.h rs6000/sysv4.h"
|
|
|
|
|
extra_options="${extra_options} rs6000/sysv4.opt"
|
|
|
|
|
tmake_file="rs6000/t-fprules rs6000/t-fprules-fpbit rs6000/t-ppcgas rs6000/t-ppccomm"
|
|
|
|
|
;;
|
|
|
|
|
powerpc-*-eabialtivec*)
|
|
|
|
|
tm_file="${tm_file} dbxelf.h elfos.h svr4.h freebsd-spec.h newlib-stdint.h rs6000/sysv4.h rs6000/eabi.h rs6000/e500.h rs6000/eabialtivec.h"
|
|
|
|
|
tm_file="${tm_file} dbxelf.h elfos.h freebsd-spec.h newlib-stdint.h rs6000/sysv4.h rs6000/eabi.h rs6000/e500.h rs6000/eabialtivec.h"
|
|
|
|
|
extra_options="${extra_options} rs6000/sysv4.opt"
|
|
|
|
|
tmake_file="rs6000/t-fprules rs6000/t-fprules-fpbit rs6000/t-ppcendian rs6000/t-ppccomm"
|
|
|
|
|
use_gcc_stdint=wrap
|
|
|
|
|
;;
|
|
|
|
|
powerpc-xilinx-eabi*)
|
|
|
|
|
tm_file="${tm_file} dbxelf.h elfos.h usegas.h svr4.h freebsd-spec.h newlib-stdint.h rs6000/sysv4.h rs6000/eabi.h rs6000/singlefp.h rs6000/xfpu.h rs6000/xilinx.h"
|
|
|
|
|
tm_file="${tm_file} dbxelf.h elfos.h usegas.h freebsd-spec.h newlib-stdint.h rs6000/sysv4.h rs6000/eabi.h rs6000/singlefp.h rs6000/xfpu.h rs6000/xilinx.h"
|
|
|
|
|
extra_options="${extra_options} rs6000/sysv4.opt"
|
|
|
|
|
tmake_file="rs6000/t-fprules rs6000/t-fprules-fpbit rs6000/t-ppcgas rs6000/t-ppccomm rs6000/t-xilinx"
|
|
|
|
|
use_gcc_stdint=wrap
|
|
|
|
|
;;
|
|
|
|
|
powerpc-*-eabi*)
|
|
|
|
|
tm_file="${tm_file} dbxelf.h elfos.h usegas.h svr4.h freebsd-spec.h newlib-stdint.h rs6000/sysv4.h rs6000/eabi.h rs6000/e500.h"
|
|
|
|
|
tm_file="${tm_file} dbxelf.h elfos.h usegas.h freebsd-spec.h newlib-stdint.h rs6000/sysv4.h rs6000/eabi.h rs6000/e500.h"
|
|
|
|
|
extra_options="${extra_options} rs6000/sysv4.opt"
|
|
|
|
|
tmake_file="rs6000/t-fprules rs6000/t-fprules-fpbit rs6000/t-ppcgas rs6000/t-ppccomm"
|
|
|
|
|
use_gcc_stdint=wrap
|
|
|
|
|
;;
|
|
|
|
|
powerpc-*-rtems*)
|
|
|
|
|
tm_file="${tm_file} dbxelf.h elfos.h svr4.h freebsd-spec.h newlib-stdint.h rs6000/sysv4.h rs6000/eabi.h rs6000/e500.h rs6000/rtems.h rtems.h"
|
|
|
|
|
tm_file="${tm_file} dbxelf.h elfos.h freebsd-spec.h newlib-stdint.h rs6000/sysv4.h rs6000/eabi.h rs6000/e500.h rs6000/rtems.h rtems.h"
|
|
|
|
|
extra_options="${extra_options} rs6000/sysv4.opt"
|
|
|
|
|
tmake_file="rs6000/t-fprules rs6000/t-fprules-fpbit rs6000/t-rtems t-rtems rs6000/t-ppccomm"
|
|
|
|
|
;;
|
|
|
|
|
powerpc-*-linux* | powerpc64-*-linux*)
|
|
|
|
|
tm_file="${tm_file} dbxelf.h elfos.h svr4.h freebsd-spec.h rs6000/sysv4.h"
|
|
|
|
|
tm_file="${tm_file} dbxelf.h elfos.h freebsd-spec.h rs6000/sysv4.h"
|
|
|
|
|
extra_options="${extra_options} rs6000/sysv4.opt"
|
|
|
|
|
tmake_file="t-dfprules rs6000/t-fprules rs6000/t-ppcos ${tmake_file} rs6000/t-ppccomm"
|
|
|
|
|
maybe_biarch=yes
|
|
|
|
@ -2130,12 +2130,12 @@ powerpc-*-linux* | powerpc64-*-linux*)
|
|
|
|
|
fi
|
|
|
|
|
;;
|
|
|
|
|
powerpc64-*-gnu*)
|
|
|
|
|
tm_file="${tm_file} elfos.h svr4.h freebsd-spec.h gnu.h rs6000/sysv4.h rs6000/default64.h rs6000/linux64.h rs6000/gnu.h glibc-stdint.h"
|
|
|
|
|
tm_file="${tm_file} elfos.h freebsd-spec.h gnu.h rs6000/sysv4.h rs6000/default64.h rs6000/linux64.h rs6000/gnu.h glibc-stdint.h"
|
|
|
|
|
extra_options="${extra_options} rs6000/sysv4.opt rs6000/linux64.opt"
|
|
|
|
|
tmake_file="t-slibgcc-elf-ver t-slibgcc-libgcc t-gnu"
|
|
|
|
|
;;
|
|
|
|
|
powerpc-*-gnu-gnualtivec*)
|
|
|
|
|
tm_file="${cpu_type}/${cpu_type}.h elfos.h svr4.h freebsd-spec.h gnu.h rs6000/sysv4.h rs6000/linux.h rs6000/linuxaltivec.h rs6000/gnu.h glibc-stdint.h"
|
|
|
|
|
tm_file="${cpu_type}/${cpu_type}.h elfos.h freebsd-spec.h gnu.h rs6000/sysv4.h rs6000/linux.h rs6000/linuxaltivec.h rs6000/gnu.h glibc-stdint.h"
|
|
|
|
|
extra_options="${extra_options} rs6000/sysv4.opt"
|
|
|
|
|
tmake_file="rs6000/t-fprules rs6000/t-fprules-fpbit rs6000/t-ppcos t-slibgcc-elf-ver t-slibgcc-libgcc t-gnu rs6000/t-ppccomm"
|
|
|
|
|
if test x$enable_threads = xyes; then
|
|
|
|
@ -2143,7 +2143,7 @@ powerpc-*-gnu-gnualtivec*)
|
|
|
|
|
fi
|
|
|
|
|
;;
|
|
|
|
|
powerpc-*-gnu*)
|
|
|
|
|
tm_file="${cpu_type}/${cpu_type}.h elfos.h svr4.h freebsd-spec.h gnu.h rs6000/sysv4.h rs6000/linux.h rs6000/gnu.h glibc-stdint.h"
|
|
|
|
|
tm_file="${cpu_type}/${cpu_type}.h elfos.h freebsd-spec.h gnu.h rs6000/sysv4.h rs6000/linux.h rs6000/gnu.h glibc-stdint.h"
|
|
|
|
|
tmake_file="rs6000/t-fprules rs6000/t-fprules-fpbit rs6000/t-ppcos t-slibgcc-elf-ver t-slibgcc-libgcc t-gnu rs6000/t-ppccomm"
|
|
|
|
|
extra_options="${extra_options} rs6000/sysv4.opt"
|
|
|
|
|
if test x$enable_threads = xyes; then
|
|
|
|
@ -2151,7 +2151,7 @@ powerpc-*-gnu*)
|
|
|
|
|
fi
|
|
|
|
|
;;
|
|
|
|
|
powerpc-wrs-vxworks|powerpc-wrs-vxworksae)
|
|
|
|
|
tm_file="${tm_file} elfos.h svr4.h freebsd-spec.h rs6000/sysv4.h"
|
|
|
|
|
tm_file="${tm_file} elfos.h freebsd-spec.h rs6000/sysv4.h"
|
|
|
|
|
tmake_file="${tmake_file} rs6000/t-fprules rs6000/t-fprules-fpbit rs6000/t-ppccomm rs6000/t-vxworks"
|
|
|
|
|
extra_options="${extra_options} rs6000/sysv4.opt"
|
|
|
|
|
extra_headers=ppc-asm.h
|
|
|
|
@ -2176,18 +2176,18 @@ powerpc-*-lynxos*)
|
|
|
|
|
gas=yes
|
|
|
|
|
;;
|
|
|
|
|
powerpcle-*-elf*)
|
|
|
|
|
tm_file="${tm_file} dbxelf.h elfos.h usegas.h svr4.h freebsd-spec.h newlib-stdint.h rs6000/sysv4.h rs6000/sysv4le.h"
|
|
|
|
|
tm_file="${tm_file} dbxelf.h elfos.h usegas.h freebsd-spec.h newlib-stdint.h rs6000/sysv4.h rs6000/sysv4le.h"
|
|
|
|
|
tmake_file="rs6000/t-fprules rs6000/t-fprules-fpbit rs6000/t-ppcgas rs6000/t-ppccomm"
|
|
|
|
|
extra_options="${extra_options} rs6000/sysv4.opt"
|
|
|
|
|
;;
|
|
|
|
|
powerpcle-*-eabisim*)
|
|
|
|
|
tm_file="${tm_file} dbxelf.h elfos.h usegas.h svr4.h freebsd-spec.h newlib-stdint.h rs6000/sysv4.h rs6000/sysv4le.h rs6000/eabi.h rs6000/e500.h rs6000/eabisim.h"
|
|
|
|
|
tm_file="${tm_file} dbxelf.h elfos.h usegas.h freebsd-spec.h newlib-stdint.h rs6000/sysv4.h rs6000/sysv4le.h rs6000/eabi.h rs6000/e500.h rs6000/eabisim.h"
|
|
|
|
|
tmake_file="rs6000/t-fprules rs6000/t-fprules-fpbit rs6000/t-ppcgas rs6000/t-ppccomm"
|
|
|
|
|
extra_options="${extra_options} rs6000/sysv4.opt"
|
|
|
|
|
use_gcc_stdint=wrap
|
|
|
|
|
;;
|
|
|
|
|
powerpcle-*-eabi*)
|
|
|
|
|
tm_file="${tm_file} dbxelf.h elfos.h usegas.h svr4.h freebsd-spec.h newlib-stdint.h rs6000/sysv4.h rs6000/sysv4le.h rs6000/eabi.h rs6000/e500.h"
|
|
|
|
|
tm_file="${tm_file} dbxelf.h elfos.h usegas.h freebsd-spec.h newlib-stdint.h rs6000/sysv4.h rs6000/sysv4le.h rs6000/eabi.h rs6000/e500.h"
|
|
|
|
|
tmake_file="rs6000/t-fprules rs6000/t-fprules-fpbit rs6000/t-ppcgas rs6000/t-ppccomm"
|
|
|
|
|
extra_options="${extra_options} rs6000/sysv4.opt"
|
|
|
|
|
use_gcc_stdint=wrap
|
|
|
|
|