-fsquangle

Martin von Loewis martin@mira.isdn.cs.tu-berlin.de
Tue Nov 24 14:18:00 GMT 1998


> 1) `libvidaIOfast.so' is a C library compiled and linked with egcs-1.0.2.
>    What does `.stabstr: malformed string table, initial or final byte' mean?

>From your description, this sounds like a bug in Sun as: The assembler
should not produce object files that the linker refuses. Please report
it as a bug to Sun.

Technically, the message is quite clear: There is a string in the
.stab section which the linker does not like. You'd have to consult
your ld documentation for an exact meaning of the message.

> 2) I realize that `-fsquangle' is still experimental.
>    How to give feedback on `-fsquangle'?

As usual, report bugs to egcs-bugs. I'd analyse all object files with
/usr/ccs/bin/nm, and compare the symbols in the mangled form, instead
of the pretty form.

Hope this helps,
Martin



More information about the Gcc-bugs mailing list