EGCS testing on MIPS platforms/linking & debugging problems
Paul Henning
phenning@cs.uiowa.edu
Mon Nov 3 13:37:00 GMT 1997
Hi Jeff,
I am running the final test right now for the mips-sgi-irix6.2 target
(egcs-971031 snapshot). Do you want the output from the various "make
check"s condensed (just failures w/ context and summary tables) or the
raw output?
I am putting all of my logs (build, check, etc) on
" http://www.cs.uiowa.edu/~phenning/egcs/ " so that developers can see
the warnings and errors if they so choose.
I ran into a multiply defined symbol while compiling a trivial program:
ld: WARNING 131: Multiply defined weak symbol:(istream::~istream(void)) in /space/phenning/pub/sgi/egcs-971031/lib/libstdc++.a(iostream.o) and /space/phenning/pub/sgi/egcs-971031/lib/libstdc++.a(stdiostream.o) (2nd definition ignored).
ld: WARNING 131: Multiply defined weak symbol:(ostream::~ostream(void)) in /space/phenning/pub/sgi/egcs-971031/lib/libstdc++.a(iostream.o) and /space/phenning/pub/sgi/egcs-971031/lib/libstdc++.a(stdiostream.o) (2nd definition ignored).
ld: WARNING 84: /usr/lib32/mips3/libm.so is not used for resolving any symbol.
and debugging is completely hosed with both gdb and dbx. Both of
these problems are documented on the web page as well...
Cheers,
Paul
More information about the Gcc
mailing list