david@june.cs.washington.edu (David Callahan) (05/27/89)
Using config.g++ for "sun3-nfp-os4", compiling g++ 1.35 Config.g++ edits tm-sun3-nfp.os4.h with a sed script to change "crt0" to crt0+" in the STARTFILE_SPEC macro. Unfortunately, tm-sun3-nfp-os4.h does not define that macro instead to includes tm-sun3.h and so the intended change to STARTFILE_SPEC is not made. The work-around is to first issue "config.g++ sun3" to produce "config/tm-sun3+.h" then "config.g++ sun3-nfp-os4" to procdue "config/tm-sun3-nfp+.h" and then edit that file to include "tm-sun3+.h" instead of "tm-sun3.h" This seems like a bug waiting to strike other "derived" tm files, not just the sun-nfp ones. David Callahan (david@tera.com, david@june.cs.washington.edu,david@rice.edu) Tera Computer Co. 400 North 34th Street Seattle WA, 98103 -- David Callahan (david@tera.com, david@june.cs.washington.edu,david@rice.edu) Tera Computer Co. 400 North 34th Street Seattle WA, 98103