version 1.30, 2005/08/16 13:46:47
|
version 1.31, 2005/12/27 09:35:45
|
Line 41
|
Line 41
|
#endif |
#endif |
|
|
#define ASM_SM_SLASH_REM4(d1, n1, n2, n3) \ |
#define ASM_SM_SLASH_REM4(d1, n1, n2, n3) \ |
asm("idiv %3": "=a"(n3),"=d"(n2) : "A"(d1),"g"(n1):"cc"); |
asm("idivl %3": "=a"(n3),"=d"(n2) : "A"(d1),"g"(n1):"cc"); |
|
|
#define ASM_UM_SLASH_MOD4(d1, n1, n2, n3) \ |
#define ASM_UM_SLASH_MOD4(d1, n1, n2, n3) \ |
asm("div %3": "=a"(n3),"=d"(n2) : "A"(d1),"g"(n1):"cc"); |
asm("divl %3": "=a"(n3),"=d"(n2) : "A"(d1),"g"(n1):"cc"); |
|
|
#include "../generic/machine.h" |
#include "../generic/machine.h" |
|
|