www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1994/10/13/04:50:15

Date: Wed, 12 Oct 1994 20:03:21 -0400 (EDT)
From: Kimberley Burchett <OKRA AT max DOT tiac DOT net>
Subject: keyboard messups really solved. :)
To: DJGPP Mailing List <djgpp AT sun DOT soe DOT clarkson DOT edu>

  Two people told me I wasn't listing the clobbered registers correctly.  
So I tried this:

#define FixMul(x, y)                                 \
  ({ fixed result;                                   \
     asm("imul %1; shrdl $16,%%edx,%%eax" :          \
         "=a" (result) : "r" (x), "a" (y) :          \
         "ax", "dx", "cc");                          \
     result;})

  My program finally works!!!! :)  Whee! :)
							Kim

- Raw text -


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