aboutsummaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorRasmus Villemoes <rv@rasmusvillemoes.dk>2018-08-21 10:49:15 +0200
committerRasmus Villemoes <villemoes@gcc.gnu.org>2018-08-21 08:49:15 +0000
commit9a5b8df7007b350015509ee8f809fd7d2c8fa963 (patch)
treede86ffb7d435bf4624f42517e20369e5469fca31 /libgcc
parent6b19ff66a82ca0029060dbfec351f83d8d877102 (diff)
downloadgcc-9a5b8df7007b350015509ee8f809fd7d2c8fa963.zip
gcc-9a5b8df7007b350015509ee8f809fd7d2c8fa963.tar.gz
gcc-9a5b8df7007b350015509ee8f809fd7d2c8fa963.tar.bz2
libgcc: add crt{begin,end} for powerpc-wrs-vxworks target
In order to allow ZCX on VxWorks, we need the frame_dummy function to do the register_frame_info(). So make sure crtbegin.o and crtend.o are available for use with a custom spec file. From-SVN: r263690
Diffstat (limited to 'libgcc')
-rw-r--r--libgcc/ChangeLog5
-rw-r--r--libgcc/config.host1
2 files changed, 6 insertions, 0 deletions
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index e800b36..1cfba4c 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,8 @@
+2018-08-21 Rasmus Villemoes <rv@rasmusvillemoes.dk>
+
+ * config.host: Add crtbegin.o and crtend.o for
+ powerpc-wrs-vxworks target.
+
2018-08-17 Jojo <jijie_rong@c-sky.com>
Huibin Wang <huibin_wang@c-sky.com>
Sandra Loosemore <sandra@codesourcery.com>
diff --git a/libgcc/config.host b/libgcc/config.host
index bd4ef1e..d4ae944 100644
--- a/libgcc/config.host
+++ b/libgcc/config.host
@@ -1141,6 +1141,7 @@ powerpc*-*-linux*)
;;
powerpc-wrs-vxworks*)
tmake_file="$tmake_file rs6000/t-ppccomm rs6000/t-savresfgpr t-fdpbit"
+ extra_parts="$extra_parts crtbegin.o crtend.o"
;;
powerpc-*-lynxos*)
tmake_file="$tmake_file rs6000/t-lynx t-fdpbit"