aboutsummaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorAmaan Cheval <amaan.cheval@gmail.com>2018-05-07 16:32:09 +0000
committerJoel Sherrill <joel@gcc.gnu.org>2018-05-07 16:32:09 +0000
commite5f1cdb1b045406fce27ff6552effbc42de91ed7 (patch)
tree254c8e255d7732de8f39be462d3aabfb619c346f /libgcc
parent228aa0ec8d8d6d7ec2cb1dd50fa03252d5932820 (diff)
downloadgcc-e5f1cdb1b045406fce27ff6552effbc42de91ed7.zip
gcc-e5f1cdb1b045406fce27ff6552effbc42de91ed7.tar.gz
gcc-e5f1cdb1b045406fce27ff6552effbc42de91ed7.tar.bz2
config.host (x86_64-*-rtems*): Build crti.o and crtn.o.
2018-05-07 Amaan Cheval <amaan.cheval@gmail.com> * config.host (x86_64-*-rtems*): Build crti.o and crtn.o. From-SVN: r260007
Diffstat (limited to 'libgcc')
-rw-r--r--libgcc/ChangeLog4
-rw-r--r--libgcc/config.host5
2 files changed, 9 insertions, 0 deletions
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index 7fcf2fb..1b0c567 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,7 @@
+2018-05-07 Amaan Cheval <amaan.cheval@gmail.com>
+
+ * config.host (x86_64-*-rtems*): Build crti.o and crtn.o.
+
2018-04-27 Andreas Tobler <andreast@gcc.gnu.org>
Maryse Levavasseur <maryse.levavasseur@stormshield.eu>
diff --git a/libgcc/config.host b/libgcc/config.host
index 11b4aca..f8fd782 100644
--- a/libgcc/config.host
+++ b/libgcc/config.host
@@ -611,6 +611,11 @@ i[34567]86-*-elf*)
;;
x86_64-*-elf* | x86_64-*-rtems*)
tmake_file="$tmake_file i386/t-crtstuff t-crtstuff-pic t-libgcc-pic"
+ case ${host} in
+ x86_64-*-rtems*)
+ extra_parts="$extra_parts crti.o crtn.o"
+ ;;
+ esac
;;
x86_64-*-fuchsia*)
tmake_file="$tmake_file t-libgcc-pic"