Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!ux1.cso.uiuc.edu!uicsrd.csrd.uiuc.edu!turner From: turner@uicsrd.csrd.uiuc.edu (Steve Turner) Newsgroups: gnu.g++ Subject: G++ on Alliant FX/8 Summary: Fix for g++ makefile Message-ID: <1989Sep18.213405.22672@ux1.cso.uiuc.edu> Date: 18 Sep 89 21:34:05 GMT Sender: news@ux1.cso.uiuc.edu (News) Reply-To: turner@uicsrd.csrd.uiuc.edu (Steve Turner) Organization: Center for Supercomputing R&D (Cedar), U. of Ill. Lines: 29 As I have mentioned here before, I am interested in making a port of g++ to the Alliants we use here on our project. Eventually I would like to port it to the Cedar machine as well (but that is later...) I am having trouble with the machine dependent bits of the makefile which involve cmp'ing the md files with known versions. Unfortuneately, Alliant is not one of the types supported. The bug of the moment involves newld/ld. It seems to boil down to the definition of N_TXTADDR and N_DATADDR. The Alliant is based on a superset of the 68020 instr set, but the OS (Xylem, our 4.3BSD clone) is a bit non-standard. Just what are these macros defining? Anyone have any idea who I can ask about these kind of details? --------------------------------------------------------------------------- Steve Turner (on the Si prairie - UIUC CSRD) UUCP: {ihnp4,seismo,pur-ee,convex}!uiucdcs!uicsrd!turner ARPANET: turner%uicsrd.csrd.uiuc.edu CSNET: turner%uicsrd@uiuc.csnet *-) Mutants for BITNET: turner@uicsrd.csrd.uiuc.edu Nuclear Power! (-% --------------------------------------------------------------------------- Steve Turner (on the Si prairie - UIUC CSRD) UUCP: {ihnp4,seismo,pur-ee,convex}!uiucdcs!uicsrd!turner ARPANET: turner%uicsrd.csrd.uiuc.edu CSNET: turner%uicsrd@uiuc.csnet *-) Mutants for BITNET: turner@uicsrd.csrd.uiuc.edu Nuclear Power! (-%