[gnu.g++.bug] g++.xtar.Z

ngo%tammy@HARVARD.HARVARD.EDU (Tom Ngo) (01/16/90)

(1) Makefile ought to contain support for collect2.  I would suggest

    collect: ...
	    ...

    collect2: collect2.c config.h
	    $(CC) -o collect2 $(PROFILE) $$COLLECT_OPTIONS $(CFLAGS) $(INCLUDES) $< -lc

    install:
	...
	-if [ -f collect2 ] ; then $(INSTALL) collect2  $(libdir)/gcc-collect ;fi
	

(2) Convex's ld is unhappy unless -E or -f mode flags are specified.
This may not be the pretty solution, but I modified collect2.c to pass
the -fx flag to ld.  This specifies dual-mode floating point operation.

--Tom Ngo