delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/05/30/14:06:40

From: nospam AT miyares DOT slip DOT duq DOT edu (Real Email in Sig!)
Newsgroups: comp.os.msdos.djgpp
Subject: asm compile error w/rhide
Date: 30 May 1997 07:39:03 GMT
Organization: Duquesne University, Pittsburgh, PA
Message-ID: <5mm06n$htn@news.duq.edu>
NNTP-Posting-Host: miyares.slip.duq.edu
Lines: 26
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

The error I get is "invalid 'asm':operand number missing after %-letter"
when I compile the following code:

     __asm__ ("0:\n\t"\
              "movl $0x3da,%edx\n\t"\
              "inb %dx,%al\n\t"\
              "jnz 0b\n\t"\
              "0:\n\t"\
              "inb %dx,%al\n\t"\
              "jz 0b"\
              :                  
              :                   
              : "%eax", "%edx" ); <-- rhide error points here

You can probably guess this is a supposed to be a vertical retrace
function. Could the problem be with my labels?  I saw an example on this
group that used that format... 

I'm using the latest rhide (got it from the homepage about a week ago)
under dos.

Well, thanks for any help.  Post a followup and I'll see it.

-- 
E M A I L :   substitute 'eNn' 'Oh' 'eSs' 'Pee' 'Aay' 'eMm'    
                with 'Kay' 'aRe' 'yoU' 'eSs' 'Tea' 'whY'

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019