From: "John M. Aldrich" Newsgroups: comp.os.msdos.djgpp Subject: Re: bcserio compile problem Date: Tue, 15 Apr 1997 06:29:24 -0700 Organization: Two pounds of chaos and a pinch of salt Lines: 29 Message-ID: <335382B4.663A@NO.SPAM.cs.com> References: <1997Apr9 DOT 180206 DOT 3753 AT news DOT nbi DOT dk> NNTP-Posting-Host: ppp108.cs.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk sams AT news DOT nbi DOT dk wrote: > > When attempting to compile bcserio.s I get the message > > serio.s: Assembler messages: > serio.s:204: Error: register does not match opcode suffix > serio.s:232: Error: register does not match opcode suffix Is this a specific program that you're trying to compile? What package is it part of? In any case, the error is exactly what it says it is. The assembly code in the program contains an opcode whose size suffix does not match the size of one or more of its arguments. Allegro 2.1 had a similar bug. The reason you're seeing it now is because the new version of the assembler in DJGPP v2.01 is less permissive of such errors. -- John M. Aldrich * Anything that happens, happens. * Anything that, in happening, causes something else to happen, causes something else to happen. * Anything that, in happening, causes itself to happen again, happens again. * It doesn't necessarily do it in chronological order, though. --- Douglas Adams