From: "Matthew Waddilove" Newsgroups: comp.os.msdos.djgpp Subject: Re: Error: operands given don't match any known 386 instruction Date: Thu, 30 Jul 1998 10:25:08 +0100 Organization: University of Warwick, UK Message-ID: <6ppe12$omf$1@holly.csv.warwick.ac.uk> References: <6pn7lk$l88$1 AT holly DOT csv DOT warwick DOT ac DOT uk> NNTP-Posting-Host: dial3002.warwick.ac.uk NNTP-Posting-Date: 30 Jul 1998 09:22:42 GMT Lines: 31 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk I tracked the problem down to the fmul function in allegro. If I replace the calls to apply_matrix with a function that does the same but instead of fmul uses ((a>>8)*(b>>8)) then the assembler doesn't throw the errors. I hope this helps someone tell me what I've done wrong. -Matthew Waddilove Matthew Waddilove wrote in message <6pn7lk$l88$1 AT holly DOT csv DOT warwick DOT ac DOT uk>... >Hello all, > >I've got a problem and I was wondering if anyone could help me. >If I compile the program below I get an error from the assembler saying that >the operands given don't match any known 386 instruction. >The file was originally a source & header file but in reducing it to only >the code that produced the error I joined the files together. > >Thanks in advance >-Matthew Waddilove > m_waddilove AT hotmail DOT com > >P.S. > djverify says that the required packages are installed fully apart from >DJDEV201.zip but thats only because I deleted some of the zoneinfo files. > > >