[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug gold/12525] gold SEGV linking libgcc_s.so.1 on Solaris 11/x86
From: |
cvs-commit at gcc dot gnu.org |
Subject: |
[Bug gold/12525] gold SEGV linking libgcc_s.so.1 on Solaris 11/x86 |
Date: |
Sat, 2 Jul 2011 05:31:15 +0000 |
http://sourceware.org/bugzilla/show_bug.cgi?id=12525
--- Comment #30 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot
gnu.org> 2011-07-02 05:30:08 UTC ---
CVSROOT: /cvs/src
Module name: src
Changes by: address@hidden 2011-07-02 05:30:00
Modified files:
gold : ChangeLog dynobj.cc dynobj.h resolve.cc
gold/testsuite : Makefile.am Makefile.in weak_alias_test_main.cc
Added files:
gold/testsuite : weak_alias_test.script weak_alias_test_5.cc
Log message:
PR gold/12525
PR gold/12952
* resolve.cc (Symbol::override_base_with_special): Don't override
the version if the overriding symbol has a different name.
* dynobj.cc (Versions::add_def): Add dynpool parameter. Change
all callers. If we give an error about an undefined version,
define the base version if necessary.
* dynobj.h (class Versions): Update declaration.
* testsuite/weak_alias_test_5.cc: New file.
* testsuite/weak_alias_test.script: New file.
* testsuite/weak_alias_test_main.cc: Check that versioned_symbol
and versioned_alias have the right value, and call t2.
* testsuite/Makefile.am (weak_alias_test_DEPENDENCIES): Add
weak_alias_test_5.so.
(weak_alias_test_LDADD): Likewise.
(weak_alias_test_5_pic.o, weak_alias_test_5.so): New targets.
* testsuite/Makefile.in: Rebuild.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=src&r1=1.783&r2=1.784
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gold/dynobj.cc.diff?cvsroot=src&r1=1.62&r2=1.63
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gold/dynobj.h.diff?cvsroot=src&r1=1.45&r2=1.46
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gold/resolve.cc.diff?cvsroot=src&r1=1.60&r2=1.61
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gold/testsuite/weak_alias_test.script.diff?cvsroot=src&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gold/testsuite/weak_alias_test_5.cc.diff?cvsroot=src&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gold/testsuite/Makefile.am.diff?cvsroot=src&r1=1.170&r2=1.171
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gold/testsuite/Makefile.in.diff?cvsroot=src&r1=1.179&r2=1.180
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gold/testsuite/weak_alias_test_main.cc.diff?cvsroot=src&r1=1.1&r2=1.2
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
- [Bug gold/12525] gold SEGV linking libgcc_s.so.1 on Solaris 11/x86, cvs-commit at gcc dot gnu.org, 2011/07/01
- [Bug gold/12525] gold SEGV linking libgcc_s.so.1 on Solaris 11/x86, cvs-commit at gcc dot gnu.org, 2011/07/01
- [Bug gold/12525] gold SEGV linking libgcc_s.so.1 on Solaris 11/x86, cvs-commit at gcc dot gnu.org, 2011/07/01
- [Bug gold/12525] gold SEGV linking libgcc_s.so.1 on Solaris 11/x86, ian at airs dot com, 2011/07/01
- [Bug gold/12525] gold SEGV linking libgcc_s.so.1 on Solaris 11/x86,
cvs-commit at gcc dot gnu.org <=
- [Bug gold/12525] gold SEGV linking libgcc_s.so.1 on Solaris 11/x86, ian at airs dot com, 2011/07/02
- [Bug gold/12525] gold SEGV linking libgcc_s.so.1 on Solaris 11/x86, ian at airs dot com, 2011/07/08