aboutsummaryrefslogtreecommitdiff
path: root/gcc/config.gcc
diff options
context:
space:
mode:
authorThomas Schwinge <thomas@codesourcery.com>2022-02-03 21:12:21 +0100
committerThomas Schwinge <thomas@codesourcery.com>2022-02-03 21:14:10 +0100
commit7eef766dc5a8abda2ca2cf8d535cdf160f40b50c (patch)
treef85ed9010c56dc8f250d7cba5761b4eae58f2a42 /gcc/config.gcc
parent5199ecb8519c4c5f92160365cefe8e0aa1ca3873 (diff)
parentff7aeceb6b3a476c3bac66a7f39a5ef4240206fc (diff)
downloadgcc-7eef766dc5a8abda2ca2cf8d535cdf160f40b50c.zip
gcc-7eef766dc5a8abda2ca2cf8d535cdf160f40b50c.tar.gz
gcc-7eef766dc5a8abda2ca2cf8d535cdf160f40b50c.tar.bz2
Merge commit 'ff7aeceb6b3a476c3bac66a7f39a5ef4240206fc' [#247, #906]
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r--gcc/config.gcc42
1 files changed, 21 insertions, 21 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc
index edc7652..da06e41 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -341,7 +341,7 @@ aarch64*-*-*)
d_target_objs="aarch64-d.o"
rust_target_objs="aarch64-rust.o"
extra_objs="aarch64-builtins.o aarch-common.o aarch64-sve-builtins.o aarch64-sve-builtins-shapes.o aarch64-sve-builtins-base.o aarch64-sve-builtins-sve2.o cortex-a57-fma-steering.o aarch64-speculation.o falkor-tag-collision-avoidance.o aarch64-bti-insert.o aarch64-cc-fusion.o"
- target_gtfiles="\$(srcdir)/config/aarch64/aarch64-builtins.c \$(srcdir)/config/aarch64/aarch64-sve-builtins.h \$(srcdir)/config/aarch64/aarch64-sve-builtins.cc"
+ target_gtfiles="\$(srcdir)/config/aarch64/aarch64-builtins.cc \$(srcdir)/config/aarch64/aarch64-sve-builtins.h \$(srcdir)/config/aarch64/aarch64-sve-builtins.cc"
target_has_targetm_common=yes
;;
alpha*-*-*)
@@ -374,7 +374,7 @@ arm*-*-*)
d_target_objs="arm-d.o"
rust_target_objs="arm-rust.o"
extra_options="${extra_options} arm/arm-tables.opt"
- target_gtfiles="\$(srcdir)/config/arm/arm-builtins.c \$(srcdir)/config/arm/arm-mve-builtins.h \$(srcdir)/config/arm/arm-mve-builtins.cc"
+ target_gtfiles="\$(srcdir)/config/arm/arm-builtins.cc \$(srcdir)/config/arm/arm-mve-builtins.h \$(srcdir)/config/arm/arm-mve-builtins.cc"
;;
avr-*-*)
cpu_type=avr
@@ -410,7 +410,7 @@ i[34567]86-*-* | x86_64-*-*)
d_target_objs="i386-d.o"
rust_target_objs="i386-rust.o"
extra_objs="x86-tune-sched.o x86-tune-sched-bd.o x86-tune-sched-atom.o x86-tune-sched-core.o i386-options.o i386-builtins.o i386-expand.o i386-features.o"
- target_gtfiles="\$(srcdir)/config/i386/i386-builtins.c \$(srcdir)/config/i386/i386-expand.c \$(srcdir)/config/i386/i386-options.c"
+ target_gtfiles="\$(srcdir)/config/i386/i386-builtins.cc \$(srcdir)/config/i386/i386-expand.cc \$(srcdir)/config/i386/i386-options.cc"
extra_options="${extra_options} fused-madd.opt"
extra_headers="cpuid.h mmintrin.h mm3dnow.h xmmintrin.h emmintrin.h
pmmintrin.h tmmintrin.h ammintrin.h smmintrin.h
@@ -525,8 +525,8 @@ powerpc*-*-*)
;;
esac
extra_options="${extra_options} g.opt fused-madd.opt rs6000/rs6000-tables.opt"
- target_gtfiles="$target_gtfiles \$(srcdir)/config/rs6000/rs6000-logue.c \$(srcdir)/config/rs6000/rs6000-call.c"
- target_gtfiles="$target_gtfiles \$(srcdir)/config/rs6000/rs6000-pcrel-opt.c"
+ target_gtfiles="$target_gtfiles \$(srcdir)/config/rs6000/rs6000-logue.cc \$(srcdir)/config/rs6000/rs6000-call.cc"
+ target_gtfiles="$target_gtfiles \$(srcdir)/config/rs6000/rs6000-pcrel-opt.cc"
target_gtfiles="$target_gtfiles ./rs6000-builtins.h"
;;
pru-*-*)
@@ -542,8 +542,8 @@ rs6000*-*-*)
extra_options="${extra_options} g.opt fused-madd.opt rs6000/rs6000-tables.opt"
extra_objs="rs6000-string.o rs6000-p8swap.o rs6000-logue.o"
extra_objs="${extra_objs} rs6000-call.o rs6000-pcrel-opt.o"
- target_gtfiles="$target_gtfiles \$(srcdir)/config/rs6000/rs6000-logue.c \$(srcdir)/config/rs6000/rs6000-call.c"
- target_gtfiles="$target_gtfiles \$(srcdir)/config/rs6000/rs6000-pcrel-opt.c"
+ target_gtfiles="$target_gtfiles \$(srcdir)/config/rs6000/rs6000-logue.cc \$(srcdir)/config/rs6000/rs6000-call.cc"
+ target_gtfiles="$target_gtfiles \$(srcdir)/config/rs6000/rs6000-pcrel-opt.cc"
;;
sparc*-*-*)
cpu_type=sparc
@@ -759,7 +759,7 @@ case ${target} in
tm_defines="$tm_defines DEF_LD64=\\\"${def_ld64}\\\""
tm_file="${tm_file} ${cpu_type}/darwin.h"
tm_p_file="${tm_p_file} darwin-protos.h"
- target_gtfiles="$target_gtfiles \$(srcdir)/config/darwin.c"
+ target_gtfiles="$target_gtfiles \$(srcdir)/config/darwin.cc"
extra_options="${extra_options} rpath.opt darwin.opt"
c_target_objs="${c_target_objs} darwin-c.o"
cxx_target_objs="${cxx_target_objs} darwin-c.o"
@@ -1024,7 +1024,7 @@ case ${target} in
xmake_file=vms/x-vms
tmake_file="vms/t-vms t-slibgcc"
extra_objs="vms.o"
- target_gtfiles="$target_gtfiles \$(srcdir)/config/vms/vms.c"
+ target_gtfiles="$target_gtfiles \$(srcdir)/config/vms/vms.cc"
tm_p_file="${tm_p_file} vms/vms-protos.h"
xm_file="vms/xm-vms.h"
c_target_objs="vms-c.o"
@@ -1575,7 +1575,7 @@ bpf-*-*)
extra_headers="bpf-helpers.h"
use_gcc_stdint=provide
extra_objs="coreout.o"
- target_gtfiles="$target_gtfiles \$(srcdir)/config/bpf/coreout.c"
+ target_gtfiles="$target_gtfiles \$(srcdir)/config/bpf/coreout.cc"
;;
cr16-*-elf)
tm_file="elfos.h ${tm_file} newlib-stdint.h"
@@ -1611,7 +1611,7 @@ csky-*-*)
fi
tm_file="csky/csky.h"
md_file="csky/csky.md"
- out_file="csky/csky.c"
+ out_file="csky/csky.cc"
tm_p_file="${tm_p_file} csky/csky-protos.h"
extra_options="${extra_options} csky/csky_tables.opt"
@@ -2148,7 +2148,7 @@ i[34567]86-*-cygwin*)
tm_file="${tm_file} i386/unix.h i386/bsd.h i386/gas.h dbxcoff.h i386/cygming.h i386/cygwin.h i386/cygwin-stdint.h"
xm_file=i386/xm-cygwin.h
tmake_file="${tmake_file} i386/t-cygming t-slibgcc"
- target_gtfiles="$target_gtfiles \$(srcdir)/config/i386/winnt.c"
+ target_gtfiles="$target_gtfiles \$(srcdir)/config/i386/winnt.cc"
extra_options="${extra_options} i386/cygming.opt i386/cygwin.opt"
extra_objs="${extra_objs} winnt.o winnt-stubs.o"
c_target_objs="${c_target_objs} msformat-c.o"
@@ -2166,7 +2166,7 @@ x86_64-*-cygwin*)
tm_file="${tm_file} i386/unix.h i386/bsd.h i386/gas.h dbxcoff.h i386/cygming.h i386/cygwin.h i386/cygwin-w64.h i386/cygwin-stdint.h"
xm_file=i386/xm-cygwin.h
tmake_file="${tmake_file} i386/t-cygming t-slibgcc i386/t-cygwin-w64"
- target_gtfiles="$target_gtfiles \$(srcdir)/config/i386/winnt.c"
+ target_gtfiles="$target_gtfiles \$(srcdir)/config/i386/winnt.cc"
extra_options="${extra_options} i386/cygming.opt i386/cygwin.opt"
extra_objs="${extra_objs} winnt.o winnt-stubs.o"
c_target_objs="${c_target_objs} msformat-c.o"
@@ -2238,7 +2238,7 @@ i[34567]86-*-mingw* | x86_64-*-mingw*)
;;
esac
native_system_header_dir=/mingw/include
- target_gtfiles="$target_gtfiles \$(srcdir)/config/i386/winnt.c"
+ target_gtfiles="$target_gtfiles \$(srcdir)/config/i386/winnt.cc"
extra_options="${extra_options} i386/cygming.opt i386/mingw.opt"
case ${target} in
*-w64-*)
@@ -2330,7 +2330,7 @@ ia64-hp-*vms*)
;;
iq2000*-*-elf*)
tm_file="elfos.h newlib-stdint.h iq2000/iq2000.h"
- out_file=iq2000/iq2000.c
+ out_file=iq2000/iq2000.cc
md_file=iq2000/iq2000.md
;;
lm32-*-elf*)
@@ -3207,7 +3207,7 @@ s390x-*-linux*)
cxx_target_objs="${cxx_target_objs} s390-c.o"
md_file=s390/s390.md
extra_modes=s390/s390-modes.def
- out_file=s390/s390.c
+ out_file=s390/s390.cc
tmake_file="${tmake_file} s390/t-linux64 s390/t-s390"
;;
s390x-ibm-tpf*)
@@ -3217,7 +3217,7 @@ s390x-ibm-tpf*)
cxx_target_objs="${cxx_target_objs} s390-c.o"
md_file=s390/s390.md
extra_modes=s390/s390-modes.def
- out_file=s390/s390.c
+ out_file=s390/s390.cc
thread_file='tpf'
extra_options="${extra_options} s390/tpf.opt"
tmake_file="${tmake_file} s390/t-s390"
@@ -3571,7 +3571,7 @@ xstormy16-*-elf)
tm_p_file=stormy16/stormy16-protos.h
tm_d_file="elfos.h stormy16/stormy16.h"
md_file=stormy16/stormy16.md
- out_file=stormy16/stormy16.c
+ out_file=stormy16/stormy16.cc
extra_options=stormy16/stormy16.opt
tmake_file="stormy16/t-stormy16"
;;
@@ -3661,9 +3661,9 @@ fi
if [ "$common_out_file" = "" ]; then
if [ "$target_has_targetm_common" = "yes" ]; then
- common_out_file="$cpu_type/$cpu_type-common.c"
+ common_out_file="$cpu_type/$cpu_type-common.cc"
else
- common_out_file="default-common.c"
+ common_out_file="default-common.cc"
fi
fi
@@ -5417,7 +5417,7 @@ case ${target} in
then
target_cpu_default2="\\\"$with_cpu\\\""
fi
- out_file="${cpu_type}/${cpu_type}.c"
+ out_file="${cpu_type}/${cpu_type}.cc"
c_target_objs="${c_target_objs} ${cpu_type}-c.o"
cxx_target_objs="${cxx_target_objs} ${cpu_type}-c.o"
d_target_objs="${d_target_objs} ${cpu_type}-d.o"