This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/12175] [3.4 Regression] Tru64 UNIX bootstrap failure: multiply defined symbols linking libstdc++.so
- From: "pinskia at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 7 Sep 2003 02:38:22 -0000
- Subject: [Bug c++/12175] [3.4 Regression] Tru64 UNIX bootstrap failure: multiply defined symbols linking libstdc++.so
- References: <20030904231700.12175.ro@techfak.uni-bielefeld.de>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12175
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |hubicka at gcc dot gnu dot
| |org
Status|UNCONFIRMED |NEW
Component|libstdc++ |c++
Ever Confirmed| |1
Keywords| |wrong-code
Last reconfirmed|0000-00-00 00:00:00 |2003-09-07 02:38:21
date| |
Summary|Tru64 UNIX bootstrap |[3.4 Regression] Tru64 UNIX
|failure: multiply defined |bootstrap failure: multiply
|symbols linking libstdc++.so|defined symbols linking
| |libstdc++.so
Target Milestone|--- |3.4
------- Additional Comments From pinskia at gcc dot gnu dot org 2003-09-07 02:38 -------
I had the same problem on i686-unknown-openbsd3.1 on a testcase in the testsuite but it
never got fixed, Jan Hubicka tried to fix it but the patches did not work.
The problem is that the code to pick the name for the global initializer in the file is picking
up weak symbols for some reason.
I cannot test any more patches for this problem as I have a different bootstrap problem on
i686-unknown-openbsd3.1 now for some reason.