From: Damon Hogan Newsgroups: comp.os.msdos.djgpp Subject: Re: 388: fixed or forbidden register 0 (ax) was spilled for class AREG. fly. Date: Thu, 16 Mar 2000 15:28:50 -0700 Organization: XMission http://www.xmission.com/ Lines: 54 Message-ID: <38D16022.7C4C048@pgmincorporated.com> References: <38D11ABD DOT B614B5F7 AT pgmincorporated DOT com> NNTP-Posting-Host: mail.pgmincorporated.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: news.xmission.com 953245982 29811 166.70.119.101 (16 Mar 2000 22:33:02 GMT) X-Complaints-To: abuse AT xmission DOT com NNTP-Posting-Date: 16 Mar 2000 22:33:02 GMT X-Mailer: Mozilla 4.6 [en] (Win98; I) X-Accept-Language: en To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com I figured out how to re-write the code. Never mind on this one. It compiles fine now. Damon Hogan wrote: > You are right about one thing. Inline assembly code is mentioned in 8.17 of > the FAQ however my specific problem was not mentioned and I was asking for > help from someone who knows how to modify the code or fix the problem with > djgpp. The FAQ simply says the code is not written correctly for djgpp if it > is even related to my same problem. > > But thanks for your help anyway. At least you responded to my message. > > Eli Zaretskii wrote: > > > On Wed, 15 Mar 2000, Damon Hogan wrote: > > > > > I am compiling the fly.exe program for the plush3d library and I get the > > > following error messages. I get the same error messages on other > > > libraries,/programs that I try to compile with inline assembly code. I > > > think that this is a problem with djgpp's gcc I'm > > > not sure. > > > > > > fly.c: In function `main': fly. > > > c:55: warning: return type of `main' is not `int' fly. > > > c: In function `mouse_init': fly. > > > c:388: Invalid `asm' statement: fly. > > > c:388: fixed or forbidden register 0 (ax) was spilled for class AREG. > > > > No, it's a problem with the inline assembly you are compiling. See > > section 8.17 of the DJGPP FAQ for details. > > -- > Damon Hogan > Sr Programmer/Analyst > PGM, Inc. > damonh AT pgmincorporated DOT com > http://www.pgmincorporated.com > http://www.pgmincorporated.com/site-imgs/dh.gif > Voice (801) 434-4054 /Voice Mail > Fax (801) 434-7304 -- Damon Hogan Sr Programmer/Analyst PGM, Inc. damonh AT pgmincorporated DOT com http://www.pgmincorporated.com http://www.pgmincorporated.com/site-imgs/dh.gif Voice (801) 434-4054 /Voice Mail Fax (801) 434-7304