[Bug 242206] Review Request: arm-gp2x-linux-gcc - Cross Compiling GNU GCC targeted at arm-gp2x-linux

bugzilla at redhat.com bugzilla at redhat.com
Thu Aug 2 18:29:23 UTC 2007


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: Review Request: arm-gp2x-linux-gcc - Cross Compiling GNU GCC targeted at arm-gp2x-linux


https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=242206





------- Additional Comments From kevin at tigcc.ticalc.org  2007-08-02 14:29 EST -------
g++ -v clarifies some things: If I only pass -lgcc_eh, I get -lgcc_eh -lstdc++ 
as the linking order. This doesn't work because libgcc_eh is static, so it 
needs to come after the shared objects. (If I don't pass it at all, it's 
missing entirely, which is again wrong for static libraries.) If I 
pass -lsupc++ -lgcc_eh, I get -lsupc++ -lgcc_eh -lstdc++ and this is enough to 
draw the symbols in. Passing -lstdc++ -lgcc_eh also works.

The proper fix should be to add -lgcc_eh to the g++ specs.

-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.




More information about the package-review mailing list