diff options
author | Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> | 2015-09-24 08:51:39 +0000 |
---|---|---|
committer | Rainer Orth <ro@gcc.gnu.org> | 2015-09-24 08:51:39 +0000 |
commit | 2d11044217edd9168eafea1c8c60603f87b0e00d (patch) | |
tree | 025e93ec3292313d548bc0002efbee95ff405726 /libgcc/ChangeLog | |
parent | fcb901cdfac9321b0202d800621f06b2aafd5bee (diff) | |
download | gcc-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/ChangeLog | 18 |
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. |