Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!munnari.oz.au!brolga!uqcspe!cs.uq.oz.au!tonyg From: tonyg@cs.uq.oz.au (Tony Gedge) Newsgroups: comp.os.minix Subject: Re: gcc under MacMinix? Keywords: gcc gnu macintosh macminix minix ld Message-ID: <1014@uqcspe.cs.uq.oz.au> Date: 27 Apr 91 02:10:00 GMT References: <918@uqcspe.cs.uq.oz.au> <2089@Terra.cc.brunel.ac.uk> Sender: news@cs.uq.oz.au Reply-To: tonyg@cs.uq.oz.au Lines: 21 In <2089@Terra.cc.brunel.ac.uk> eesrajm@cc.brunel.ac.uk (Andrew J Michael) writes: >This is one of gcc-ld's nastier features; I don't know if it just applies to >this port, but if it cannot reconcile a label, most of the time it will tell >you so - but sometimes it just blows up with out saying why. This sounds like >your problem particularly if you have just modified mpx.s. Check very >carefully that you havn't got a missing or undefined label somewhere. And sure enough, Andy was right. I found that in my porting of ACK as -> GNU as format I'd hadn't translated references of (a1) to a1@(). gas produced a undefined symbol, which ld wasn't telling me about. Also, where are the patches for GNU ld? I have the binary for GNU ld under 68k Minix and source for stock GNU ld, but no patches. Tony Gedge. -- ------------------------------------------------------------------------- | Computer Science Department, | tonyg@cs.uq.oz.au (Tony Gedge) | | University of Queensland, Australia.| "cc stands for Cryptic Crossword" | -------------------------------------------------------------------------