Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site axiom.UUCP Path: utzoo!linus!axiom!smk From: smk@axiom.UUCP (Steven M. Kramer) Newsgroups: net.wanted,net.micro.68k Subject: Re: MIT 68000 C cross compiler bugs Message-ID: <493@axiom.UUCP> Date: Mon, 20-Feb-84 00:00:51 EST Article-I.D.: axiom.493 Posted: Mon Feb 20 00:00:51 1984 Date-Received: Mon, 20-Feb-84 02:22:11 EST References: <194@dutesta.UUCP> <492@axiom.UUCP> Organization: Axiom Technology, Newton MA Lines: 11 To followup the last article, I think the code table should handle this strange case, but it doesn't. It's using a 'movZB, AL, AR' entry. Anybody have the answer? For now, I'm coercing the expression -- lp->len = (unsigned int)(p+1) + lp->l); so that a data register is used rather than an address register. -- --steve kramer {allegra,genrad,ihnp4,utzoo,philabs,uw-beaver}!linus!axiom!smk (UUCP) linus!axiom!smk@mitre-bedford (MIL)