c++/9265: exception handling faulty wenn linking PIC objects to non PIC ones

Robert Schiele rschiele@uni-mannheim.de
Tue Feb 4 22:28:00 GMT 2003


On Tue, Feb 04, 2003 at 03:19:06PM -0500, Jakub Jelinek wrote:
> Cannot reproduce this, works just fine with
> gcc version 3.2.1 20021207 (Red Hat Linux 8.0 3.2.1-2)
> GNU ld version 2.13.90.0.16 20021126

Thanks for checking this.

> You obviously cannot mix crt* files between different gcc builds,

This is perfectly clear to me. I did this only to track the problem
down.

Now, after I had the first report from someone with recent binutils
where it was not reproducable, I did some further research and found
that it seems to be a SuSE specific problem either with the shipped
glibc or with some vendor patches on binutils.

I compared SuSE 8.1 to Mandrake 9.0 that have both gcc-3.2,
binutils-2.12.90.0.15 and glibc-2.2.5.  SuSE has the bug, Mandrake
not.  So the problem seems to have been introduced by a SuSE specific
change to either binutils or glibc.

Andreas: This is the reason, why I have put you in CC again.

So, from my point of view, we can close this bug here and I will do
further discussions about this issue in the SuSE bugzilla.

Robert

-- 
Robert Schiele			Tel.: +49-621-181-2517
Dipl.-Wirtsch.informatiker	mailto:rschiele@uni-mannheim.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 481 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-bugs/attachments/20030204/8ed33a22/attachment.sig>


More information about the Gcc-bugs mailing list