Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/5/84; site sol1.UUCP
Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!genrad!decvax!mcnc!akgua!sol1!john
From: john@sol1.UUCP (john)
Newsgroups: net.unix-wizards,net.bugs
Subject: Re: Re: 2.10.2 virtterm.c (Invalid Operand error)
Message-ID: <194@sol1.UUCP>
Date: Mon, 17-Sep-84 00:47:25 EDT
Article-I.D.: sol1.194
Posted: Mon Sep 17 00:47:25 1984
Date-Received: Tue, 25-Sep-84 05:04:45 EDT
References: <192@sol1.UUCP> <328@ncoast.UUCP>
Organization: THE SOLUTION, Lincoln, NE
Lines: 24

> [gollum :-)]
> 
> > From: john@sol1.UUCP
> 
> > When compiling the 2.10.2 version of the news system, we have encountered
> > the following when trying to compile virtterm.c:
> > 
> > 00  0E9A  0000		1309		movb  a0,a5@
> > 
> > Invalid Operand       
> 
> Welcome to the club.  68000 C compilers don't seem to realize that the instr.
> "movb an,anything" is illegal in the 68000; the assembler catches it and dies.
> The only solutions are: (1) get rid of all register variables in virtterm.c,
> (2) massage the C compiler output (-S flag), or (3) find a decent 68000 C
> compiler.  Good luck.
> 
> (P.S.  If you find a decent compiler, please point us to it!)
> 
> --bsa

Thank you to all who responded to this question.
     sol1!john