aboutsummaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorRasmus Villemoes <rv@rasmusvillemoes.dk>2021-12-07 12:09:38 +0000
committerOlivier Hainque <hainque@adacore.com>2021-12-10 13:17:22 +0000
commit68fd247e15e4de6eedd6c5cde5085e302406e183 (patch)
treef1fc9dcf456b9b19b3ba2de84ed03c272026ec29 /libgcc
parent207775085ff03b414d63fbfc6a3c734fb0f6b396 (diff)
downloadgcc-68fd247e15e4de6eedd6c5cde5085e302406e183.zip
gcc-68fd247e15e4de6eedd6c5cde5085e302406e183.tar.gz
gcc-68fd247e15e4de6eedd6c5cde5085e302406e183.tar.bz2
Replace t-ppccomm by t-vxworks in libgcc/config/rs6000
This removes ibm-ldouble.c and a few eabi crt files from the build closure, which were producing objects we don't use anyway. 2021-12-07 Rasmus Villemoes <rv@rasmusvillemoes.dk> libgcc/ * config/rs6000/t-vxworks: New file. * config.host (powerpc*-*-vxworks*): Use it instead of t-ppccomm.
Diffstat (limited to 'libgcc')
-rw-r--r--libgcc/config.host4
-rw-r--r--libgcc/config/rs6000/t-vxworks1
2 files changed, 3 insertions, 2 deletions
diff --git a/libgcc/config.host b/libgcc/config.host
index 95a0b2a..bd44f1b 100644
--- a/libgcc/config.host
+++ b/libgcc/config.host
@@ -1238,7 +1238,7 @@ powerpc*-*-linux*)
md_unwind_header=rs6000/linux-unwind.h
;;
powerpc*-wrs-vxworks7*)
- tmake_file="$tmake_file rs6000/t-ppccomm rs6000/t-savresfgpr rs6000/t-crtstuff rs6000/t-linux t-dfprules rs6000/t-ppc64-fp t-slibgcc-libgcc"
+ tmake_file="$tmake_file rs6000/t-vxworks rs6000/t-savresfgpr rs6000/t-crtstuff rs6000/t-linux t-dfprules rs6000/t-ppc64-fp t-slibgcc-libgcc"
case $ppc_fp_type in
64)
;;
@@ -1255,7 +1255,7 @@ powerpc*-wrs-vxworks7*)
esac
;;
powerpc-wrs-vxworks*)
- tmake_file="$tmake_file rs6000/t-ppccomm rs6000/t-savresfgpr t-fdpbit"
+ tmake_file="$tmake_file rs6000/t-vxworks rs6000/t-savresfgpr t-fdpbit"
;;
powerpc-*-lynxos*)
tmake_file="$tmake_file rs6000/t-lynx t-fdpbit"
diff --git a/libgcc/config/rs6000/t-vxworks b/libgcc/config/rs6000/t-vxworks
new file mode 100644
index 0000000..8c7a56f
--- /dev/null
+++ b/libgcc/config/rs6000/t-vxworks
@@ -0,0 +1 @@
+LIB2ADD += $(srcdir)/config/rs6000/tramp.S