This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: GCC 3.0.3: Bugs to Fix
- From: Mark Mitchell <mark at codesourcery dot com>
- To: Joe Buck <jbuck at synopsys dot COM>
- Cc: Nathan Sidwell <nathan at codesourcery dot com>, Franz Sirl <Franz dot Sirl-kernel at lauterbach dot com>, "hubbard at ilm dot com" <hubbard at ilm dot com>, "jyost at ilm dot com" <jyost at ilm dot com>, "kainz at ilm dot com" <kainz at ilm dot com>, "bramsh at acm dot org" <bramsh at acm dot org>, "gcc at gcc dot gnu dot org" <gcc at gcc dot gnu dot org>
- Date: Mon, 03 Dec 2001 09:40:34 -0800
- Subject: Re: GCC 3.0.3: Bugs to Fix
> Mark Mitchell:
>> When the ABI was designed, the committee made a conscious decision not
>> to support any kind of dynamic linking that did not merge names. I do
>> not think we should revisit this at this point.
>
> But someone claimed that this problem doesn't exist in the 3.1 branch.
> So how can that be right, if this is right? Or am I confused again?
I don't know. I hadn't seen that follow-up. It could be random chance;
something else happens to make the program work, even though the problem
is still there.
I'm almost certain that nothing changed in the library that would make
this work.
Note that it *may* work on systems that do not have weak symbols,
where we already fall back to strcmp for comparing type info. There
may still be other similar problems though.
--
Mark Mitchell mark@codesourcery.com
CodeSourcery, LLC http://www.codesourcery.com