This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/13391] AIX: crash on throw/catch between shared objects
- From: "dje at watson dot ibm dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 19 Jan 2004 04:32:58 -0000
- Subject: [Bug target/13391] AIX: crash on throw/catch between shared objects
- References: <20031212191310.13391.greed@pobox.com>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From dje at watson dot ibm dot com 2004-01-19 04:32 -------
Subject: Re: AIX: crash on throw/catch between shared objects
GCC scans object files and libraries to find constructors,
destructors, and EH frames using a wrapper around the linker called
collect2. In some cases, such as this one, the duplicate symbols causes
collect2 to become confused.
The library is broken if it is generating duplicate symbols. This
problem report really is an enhancement request that GCC on AIX be more
robust in the face of source code that produces duplicate symbols.
David
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13391