[gnu.g++.bug] g++ on sun3-nfp-os4

tiemann@YAHI.STANFORD.EDU (Michael Tiemann) (05/19/89)

I meant to put something in the HINTS file about this, but I must have
forgotten.  The default LINK_SPEC in gcc.c tells the linker to link
with crt0+.o.  Many machine-specific files define their own
LINK_SPECs.  A strategy which worked until tm-sun?-nfp-os? came along
was to edit the tm-*.h file into tm-*+.h, and replace the string
"crt0.o" with "crt0+.o".  This strategy is defeated with one tm-*.h
file includes a file defining LINK_SPEC.  I will fix this in release
1.35.1.  In the mean time, copy LINK_SPEC from the file that is being
included, #undef it and redef it in the top level tm-*.h file.

Sorry,

Michael