@@ -937,12 +937,14 @@ arm*-wince-pe*)
937
937
;;
938
938
avr-*-rtems*)
939
939
tm_file="elfos.h avr/elf.h avr/avr.h dbxelf.h avr/rtems.h rtems.h newlib-stdint.h"
940
+ libgcc_tm_file="$libgcc_tm_file avr/avr-lib.h"
940
941
tmake_file="avr/t-avr t-rtems avr/t-rtems"
941
942
extra_gcc_objs="driver-avr.o avr-devices.o"
942
943
extra_objs="avr-devices.o"
943
944
;;
944
945
avr-*-*)
945
946
tm_file="elfos.h avr/elf.h avr/avr.h dbxelf.h newlib-stdint.h"
947
+ libgcc_tm_file="$libgcc_tm_file avr/avr-lib.h"
946
948
use_gcc_stdint=wrap
947
949
extra_gcc_objs="driver-avr.o avr-devices.o"
948
950
extra_objs="avr-devices.o"
@@ -1039,10 +1041,12 @@ moxie-*-rtems*)
1039
1041
h8300-*-rtems*)
1040
1042
tmake_file="h8300/t-h8300 h8300/t-elf t-rtems h8300/t-rtems"
1041
1043
tm_file="h8300/h8300.h dbxelf.h elfos.h h8300/elf.h h8300/rtems.h rtems.h newlib-stdint.h"
1044
+ libgcc_tm_file="$libgcc_tm_file h8300/h8300-lib.h"
1042
1045
;;
1043
1046
h8300-*-elf*)
1044
1047
tmake_file="h8300/t-h8300 h8300/t-elf"
1045
1048
tm_file="h8300/h8300.h dbxelf.h elfos.h newlib-stdint.h h8300/elf.h"
1049
+ libgcc_tm_file="$libgcc_tm_file h8300/h8300-lib.h"
1046
1050
;;
1047
1051
hppa*64*-*-linux*)
1048
1052
target_cpu_default="MASK_PA_11|MASK_PA_20"
@@ -2017,7 +2021,7 @@ picochip-*)
2017
2021
;;
2018
2022
# port not yet contributed
2019
2023
#powerpc-*-openbsd*)
2020
- # tmake_file="${tmake_file} rs6000/t-fprules rs6000/t-fprules-fpbit "
2024
+ # tmake_file="${tmake_file} rs6000/t-fprules"
2021
2025
# extra_headers=
2022
2026
# ;;
2023
2027
powerpc-*-darwin*)
@@ -2063,42 +2067,42 @@ powerpc-*-eabispe*)
2063
2067
powerpc-*-eabisimaltivec*)
2064
2068
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"
2065
2069
extra_options="${extra_options} rs6000/sysv4.opt"
2066
- tmake_file="rs6000/t-fprules rs6000/t-fprules-fpbit rs6000/t- ppcendian rs6000/t-ppccomm"
2070
+ tmake_file="rs6000/t-fprules rs6000/t-ppcendian rs6000/t-ppccomm"
2067
2071
use_gcc_stdint=wrap
2068
2072
;;
2069
2073
powerpc-*-eabisim*)
2070
2074
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"
2071
2075
extra_options="${extra_options} rs6000/sysv4.opt"
2072
- tmake_file="rs6000/t-fprules rs6000/t-fprules-fpbit rs6000/t- ppcgas rs6000/t-ppccomm"
2076
+ tmake_file="rs6000/t-fprules rs6000/t-ppcgas rs6000/t-ppccomm"
2073
2077
use_gcc_stdint=wrap
2074
2078
;;
2075
2079
powerpc-*-elf*)
2076
2080
tm_file="${tm_file} dbxelf.h elfos.h usegas.h freebsd-spec.h newlib-stdint.h rs6000/sysv4.h"
2077
2081
extra_options="${extra_options} rs6000/sysv4.opt"
2078
- tmake_file="rs6000/t-fprules rs6000/t-fprules-fpbit rs6000/t- ppcgas rs6000/t-ppccomm"
2082
+ tmake_file="rs6000/t-fprules rs6000/t-ppcgas rs6000/t-ppccomm"
2079
2083
;;
2080
2084
powerpc-*-eabialtivec*)
2081
2085
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"
2082
2086
extra_options="${extra_options} rs6000/sysv4.opt"
2083
- tmake_file="rs6000/t-fprules rs6000/t-fprules-fpbit rs6000/t- ppcendian rs6000/t-ppccomm"
2087
+ tmake_file="rs6000/t-fprules rs6000/t-ppcendian rs6000/t-ppccomm"
2084
2088
use_gcc_stdint=wrap
2085
2089
;;
2086
2090
powerpc-xilinx-eabi*)
2087
2091
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"
2088
2092
extra_options="${extra_options} rs6000/sysv4.opt rs6000/xilinx.opt"
2089
- tmake_file="rs6000/t-fprules rs6000/t-fprules-fpbit rs6000/t- ppcgas rs6000/t-ppccomm rs6000/t-xilinx"
2093
+ tmake_file="rs6000/t-fprules rs6000/t-ppcgas rs6000/t-ppccomm rs6000/t-xilinx"
2090
2094
use_gcc_stdint=wrap
2091
2095
;;
2092
2096
powerpc-*-eabi*)
2093
2097
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"
2094
2098
extra_options="${extra_options} rs6000/sysv4.opt"
2095
- tmake_file="rs6000/t-fprules rs6000/t-fprules-fpbit rs6000/t- ppcgas rs6000/t-ppccomm"
2099
+ tmake_file="rs6000/t-fprules rs6000/t-ppcgas rs6000/t-ppccomm"
2096
2100
use_gcc_stdint=wrap
2097
2101
;;
2098
2102
powerpc-*-rtems*)
2099
2103
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"
2100
2104
extra_options="${extra_options} rs6000/sysv4.opt"
2101
- tmake_file="rs6000/t-fprules rs6000/t-fprules-fpbit rs6000/t- rtems t-rtems rs6000/t-ppccomm"
2105
+ tmake_file="rs6000/t-fprules rs6000/t-rtems t-rtems rs6000/t-ppccomm"
2102
2106
;;
2103
2107
powerpc-*-linux* | powerpc64-*-linux*)
2104
2108
tm_file="${tm_file} dbxelf.h elfos.h freebsd-spec.h rs6000/sysv4.h"
@@ -2146,7 +2150,7 @@ powerpc-*-linux* | powerpc64-*-linux*)
2146
2150
;;
2147
2151
powerpc-wrs-vxworks|powerpc-wrs-vxworksae)
2148
2152
tm_file="${tm_file} elfos.h freebsd-spec.h rs6000/sysv4.h"
2149
- tmake_file="${tmake_file} rs6000/t-fprules rs6000/t-fprules-fpbit rs6000/t- ppccomm rs6000/t-vxworks"
2153
+ tmake_file="${tmake_file} rs6000/t-fprules rs6000/t-ppccomm rs6000/t-vxworks"
2150
2154
extra_options="${extra_options} rs6000/sysv4.opt"
2151
2155
extra_headers=ppc-asm.h
2152
2156
case ${target} in
@@ -2171,18 +2175,18 @@ powerpc-*-lynxos*)
2171
2175
;;
2172
2176
powerpcle-*-elf*)
2173
2177
tm_file="${tm_file} dbxelf.h elfos.h usegas.h freebsd-spec.h newlib-stdint.h rs6000/sysv4.h rs6000/sysv4le.h"
2174
- tmake_file="rs6000/t-fprules rs6000/t-fprules-fpbit rs6000/t- ppcgas rs6000/t-ppccomm"
2178
+ tmake_file="rs6000/t-fprules rs6000/t-ppcgas rs6000/t-ppccomm"
2175
2179
extra_options="${extra_options} rs6000/sysv4.opt"
2176
2180
;;
2177
2181
powerpcle-*-eabisim*)
2178
2182
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"
2179
- tmake_file="rs6000/t-fprules rs6000/t-fprules-fpbit rs6000/t- ppcgas rs6000/t-ppccomm"
2183
+ tmake_file="rs6000/t-fprules rs6000/t-ppcgas rs6000/t-ppccomm"
2180
2184
extra_options="${extra_options} rs6000/sysv4.opt"
2181
2185
use_gcc_stdint=wrap
2182
2186
;;
2183
2187
powerpcle-*-eabi*)
2184
2188
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"
2185
- tmake_file="rs6000/t-fprules rs6000/t-fprules-fpbit rs6000/t- ppcgas rs6000/t-ppccomm"
2189
+ tmake_file="rs6000/t-fprules rs6000/t-ppcgas rs6000/t-ppccomm"
2186
2190
extra_options="${extra_options} rs6000/sysv4.opt"
2187
2191
use_gcc_stdint=wrap
2188
2192
;;
@@ -2233,7 +2237,7 @@ rs6000-ibm-aix[6789].* | powerpc-ibm-aix[6789].*)
2233
2237
;;
2234
2238
rx-*-elf*)
2235
2239
tm_file="dbxelf.h elfos.h newlib-stdint.h ${tm_file}"
2236
- libgcc_tm_file="${libgcc_tm_file} rx/rx-abi.h"
2240
+ libgcc_tm_file="${libgcc_tm_file} rx/rx-abi.h rx/rx-lib.h "
2237
2241
tmake_file="${tmake_file} rx/t-rx"
2238
2242
;;
2239
2243
s390-*-linux*)
@@ -2643,7 +2647,6 @@ xtensa*-*-linux*)
2643
2647
;;
2644
2648
am33_2.0-*-linux*)
2645
2649
tm_file="mn10300/mn10300.h dbxelf.h elfos.h gnu-user.h linux.h glibc-stdint.h mn10300/linux.h"
2646
- tmake_file="${tmake_file} mn10300/t-linux"
2647
2650
gas=yes gnu_ld=yes
2648
2651
extra_parts="crtbegin.o crtend.o crtbeginS.o crtendS.o"
2649
2652
use_collect2=no
0 commit comments