Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!HARVARD.HARVARD.EDU!ngo%tammy From: ngo%tammy@HARVARD.HARVARD.EDU (Tom Ngo) Newsgroups: gnu.g++.bug Subject: g++.xtar.Z (Jan 15, 22:00, trix): collect2 on Convex Message-ID: <9001160525.AA26380@life.ai.mit.edu> Date: 16 Jan 90 05:21:56 GMT Sender: daemon@tut.cis.ohio-state.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 19 (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