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