delorie.com/archives/browse.cgi | search |
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
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |