aboutsummaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>2011-10-06 13:48:14 +0000
committerRainer Orth <ro@gcc.gnu.org>2011-10-06 13:48:14 +0000
commitcc49116d66ec581c1d47a324606d24b15b55fb2a (patch)
tree698d177ca7de95e756948d89fef49c37aa5299ac /libgcc
parentb86b9f447472aa9e1ad05dbbabe3aa1b09ca3573 (diff)
downloadgcc-cc49116d66ec581c1d47a324606d24b15b55fb2a.zip
gcc-cc49116d66ec581c1d47a324606d24b15b55fb2a.tar.gz
gcc-cc49116d66ec581c1d47a324606d24b15b55fb2a.tar.bz2
Restore FreeBSD/SPARC bootstrap (PR bootstrap/49804)
From-SVN: r179610
Diffstat (limited to 'libgcc')
-rw-r--r--libgcc/ChangeLog6
-rw-r--r--libgcc/config.host2
2 files changed, 7 insertions, 1 deletions
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index a9f771c..a83456b 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,9 @@
+2011-10-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ PR bootstrap/49804
+ * config.host: Add crtbegin.o, crtbeginS.o, crtend.o, crtendS.o to
+ extra_parts.
+
2011-09-28 Nick Clifton <nickc@redhat.com>
* config/rx/rx-lib.h: Always restrict doubles to the SF type when
diff --git a/libgcc/config.host b/libgcc/config.host
index 25afb37..08c00a3 100644
--- a/libgcc/config.host
+++ b/libgcc/config.host
@@ -777,7 +777,7 @@ sparc-wrs-vxworks)
;;
sparc64-*-freebsd*|ultrasparc-*-freebsd*)
tmake_file="$tmake_file t-crtfm"
- extra_parts=crtfastmath.o
+ extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o crtfastmath.o"
;;
sparc64-*-linux*) # 64-bit SPARC's running GNU/Linux
extra_parts="$extra_parts crtfastmath.o"