Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!burl!ulysses!allegra!princeton!orsvax1!pyrnj!caip!seismo!hao!hplabs!pesnta!peora!codas!bsdpkh!latham From: latham@bsdpkh.UUCP (Ken Latham) Newsgroups: net.micro.6809 Subject: Re: Strange C-Linker Errors-Help! Message-ID: <185@bsdpkh.UUCP> Date: Sun, 23-Mar-86 03:32:36 EST Article-I.D.: bsdpkh.185 Posted: Sun Mar 23 03:32:36 1986 Date-Received: Wed, 26-Mar-86 04:45:43 EST References: <765@ihwpt.UUCP> Reply-To: latham@bsdpkh.UUCP (Ken Latham) Distribution: net Organization: AT&T-IS (SDSS), Orlando Fl. Lines: 36 Summary: I've seen those before!! Sender: In article <765@ihwpt.UUCP> knudsen@ihwpt.UUCP writes: >Has anyone using Microware's Level I 6809 C Compiler >ever seen anything like this? >The Linker reads the .r files and the Library, >then prints out a dozen lines of the form: > >Missing Symbol Ref'ed in In file >_11 mused_c mused.r >_52 mused_c mused.r >_123 mused_c mused.r > >(3) One of the compiler phases screwed up and put out >a bogus intermediate file. > Bingo! Assembly language output ( if you check it ) is truncated! So the resolution to some of its own labels are missing! Yours doesn't look too long, seems like you JUST didn't quite make it. Occurs when the compiler decides theres not enough room in memory to finish the job ( Unresolved label list gets too big I guess ) ...... geeesh I wish it would TELL YOU! I had OS9 on a 64K CoCo that had to be loaded stupid ( NOTHING ADDED ) in order to have enough room to compile some ( well ... MOST ) things. I finally wrote a little shell to Unlink all the little utilities I loaded in directly after boot ( I never put any thing in the boot itself ). And then do the compile and load them back in again.... is that what you call swapping ? :-) . Ken Latham