aboutsummaryrefslogtreecommitdiff
path: root/libgcc/ChangeLog
diff options
context:
space:
mode:
authorRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>2015-09-24 08:51:39 +0000
committerRainer Orth <ro@gcc.gnu.org>2015-09-24 08:51:39 +0000
commit2d11044217edd9168eafea1c8c60603f87b0e00d (patch)
tree025e93ec3292313d548bc0002efbee95ff405726 /libgcc/ChangeLog
parentfcb901cdfac9321b0202d800621f06b2aafd5bee (diff)
downloadgcc-2d11044217edd9168eafea1c8c60603f87b0e00d.zip
gcc-2d11044217edd9168eafea1c8c60603f87b0e00d.tar.gz
gcc-2d11044217edd9168eafea1c8c60603f87b0e00d.tar.bz2
Use CRTs provided by Solaris
gcc: * configure.ac (gcc_cv_solaris_crts): New test. * configure. Regenerate. * config.in: Regenerate. * config/sol2.h (STARTFILE_SPEC): Simplify, provide HAVE_SOLARIS_CRTS variant. libgcc: * configure.ac (libgcc_cv_solaris_crts): New test. * configure: Regenerate. * config.in: Regenerate. * config/sol2/crtp.c, config/sol2/crtpg.c: New files. * config/gmon-sol2.c: Rename to ... * config/sol2/gmon.c: ... this. Include auto-target.h. (internal_mcount): Wrap setup handling in !HAVE_SOLARIS_CRTS. * config/t-sol2: Rename to ... * config/sol2/t-sol2: ... this. (gmon.o): Reflect renaming. (crtp.o, crtpg.o): New rules. * config.host (*-*-solaris2*): Reflect renaming. Use system CRTs if present. Remove default CRT case. From-SVN: r228077
Diffstat (limited to 'libgcc/ChangeLog')
-rw-r--r--libgcc/ChangeLog18
1 files changed, 18 insertions, 0 deletions
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index f4c13aa..559f772 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,21 @@
+2015-09-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * configure.ac (libgcc_cv_solaris_crts): New test.
+ * configure: Regenerate.
+ * config.in: Regenerate.
+ * config/sol2/crtp.c, config/sol2/crtpg.c: New files.
+ * config/gmon-sol2.c: Rename to ...
+ * config/sol2/gmon.c: ... this.
+ Include auto-target.h.
+ (internal_mcount): Wrap setup handling in !HAVE_SOLARIS_CRTS.
+ * config/t-sol2: Rename to ...
+ * config/sol2/t-sol2: ... this.
+ (gmon.o): Reflect renaming.
+ (crtp.o, crtpg.o): New rules.
+ * config.host (*-*-solaris2*): Reflect renaming.
+ Use system CRTs if present.
+ Remove default CRT case.
+
2015-09-23 John David Anglin <danglin@gcc.gnu.org>
* config/pa/linux-atomic.c (__kernel_cmpxchg2): Reorder error checks.