|
|
| version 1.4, 2004/03/09 18:52:12 | version 1.5, 2004/03/23 15:29:34 |
|---|---|
| Line 1599 do { \ | Line 1599 do { \ |
| } \ | } \ |
| } while (/*CONSTCOND*/ 0) | } while (/*CONSTCOND*/ 0) |
| #define ADD_BYTE(r, d, s) XC_ADD_BYTE(r, d, s) | #define BYTE_ADD(r, d, s) XC_ADD_BYTE(r, d, s) |
| #define ADD_WORD(r, d, s) XC_ADD_WORD(r, d, s) | #define WORD_ADD(r, d, s) XC_ADD_WORD(r, d, s) |
| #define ADD_DWORD(r, d, s) XC_ADD_DWORD(r, d, s) | #define DWORD_ADD(r, d, s) XC_ADD_DWORD(r, d, s) |
| #define OR_BYTE(d, s) XC_OR_BYTE(d, s) | #define BYTE_OR(d, s) XC_OR_BYTE(d, s) |
| #define OR_WORD(d, s) XC_OR_WORD(d, s) | #define WORD_OR(d, s) XC_OR_WORD(d, s) |
| #define OR_DWORD(d, s) XC_OR_DWORD(d, s) | #define DWORD_OR(d, s) XC_OR_DWORD(d, s) |
| #define ADC_BYTE(r, d, s) XC_ADC_BYTE(r, d, s) | #define BYTE_ADC(r, d, s) XC_ADC_BYTE(r, d, s) |
| #define ADC_WORD(r, d, s) XC_ADC_WORD(r, d, s) | #define WORD_ADC(r, d, s) XC_ADC_WORD(r, d, s) |
| #define ADC_DWORD(r, d, s) XC_ADC_DWORD(r, d, s) | #define DWORD_ADC(r, d, s) XC_ADC_DWORD(r, d, s) |
| #define BYTE_SBB(r, d, s) XC_BYTE_SBB(r, d, s) | #define BYTE_SBB(r, d, s) XC_BYTE_SBB(r, d, s) |
| #define WORD_SBB(r, d, s) XC_WORD_SBB(r, d, s) | #define WORD_SBB(r, d, s) XC_WORD_SBB(r, d, s) |
| #define DWORD_SBB(r, d, s) XC_DWORD_SBB(r, d, s) | #define DWORD_SBB(r, d, s) XC_DWORD_SBB(r, d, s) |
| #define AND_BYTE(d, s) XC_AND_BYTE(d, s) | #define BYTE_AND(d, s) XC_AND_BYTE(d, s) |
| #define AND_WORD(d, s) XC_AND_WORD(d, s) | #define WORD_AND(d, s) XC_AND_WORD(d, s) |
| #define AND_DWORD(d, s) XC_AND_DWORD(d, s) | #define DWORD_AND(d, s) XC_AND_DWORD(d, s) |
| #define BYTE_SUB(r, d, s) XC_BYTE_SUB(r, d, s) | #define BYTE_SUB(r, d, s) XC_BYTE_SUB(r, d, s) |
| #define WORD_SUB(r, d, s) XC_WORD_SUB(r, d, s) | #define WORD_SUB(r, d, s) XC_WORD_SUB(r, d, s) |
| #define DWORD_SUB(r, d, s) XC_DWORD_SUB(r, d, s) | #define DWORD_SUB(r, d, s) XC_DWORD_SUB(r, d, s) |
| Line 1636 do { \ | Line 1636 do { \ |
| #define WORD_DEC(s) XC_WORD_DEC(s) | #define WORD_DEC(s) XC_WORD_DEC(s) |
| #define DWORD_DEC(s) XC_DWORD_DEC(s) | #define DWORD_DEC(s) XC_DWORD_DEC(s) |
| #define ADD_BYTE(r, d, s) XC_ADD_BYTE(r, d, s) | |
| #define ADD_WORD(r, d, s) XC_ADD_WORD(r, d, s) | |
| #define ADD_DWORD(r, d, s) XC_ADD_DWORD(r, d, s) | |
| #define OR_BYTE(d, s) XC_OR_BYTE(d, s) | |
| #define OR_WORD(d, s) XC_OR_WORD(d, s) | |
| #define OR_DWORD(d, s) XC_OR_DWORD(d, s) | |
| #define ADC_BYTE(r, d, s) XC_ADC_BYTE(r, d, s) | |
| #define ADC_WORD(r, d, s) XC_ADC_WORD(r, d, s) | |
| #define ADC_DWORD(r, d, s) XC_ADC_DWORD(r, d, s) | |
| #define AND_BYTE(d, s) XC_AND_BYTE(d, s) | |
| #define AND_WORD(d, s) XC_AND_WORD(d, s) | |
| #define AND_DWORD(d, s) XC_AND_DWORD(d, s) | |
| #define XC_STORE_FLAGL() UINT8 __xc_flagl = CPU_FLAGL | #define XC_STORE_FLAGL() UINT8 __xc_flagl = CPU_FLAGL |
| #elif defined(IA32_CROSS_CHECK) && defined(_MSC_VER) | #elif defined(IA32_CROSS_CHECK) && defined(_MSC_VER) |
| Line 1644 do { \ | Line 1657 do { \ |
| #else /* !(IA32_CROSS_CHECK && __GNUC__ && (i386) || __i386__)) */ | #else /* !(IA32_CROSS_CHECK && __GNUC__ && (i386) || __i386__)) */ |
| #define ADD_BYTE(r, d, s) _ADD_BYTE(r, d, s) | #define BYTE_ADD(r, d, s) _ADD_BYTE(r, d, s) |
| #define ADD_WORD(r, d, s) _ADD_WORD(r, d, s) | #define WORD_ADD(r, d, s) _ADD_WORD(r, d, s) |
| #define ADD_DWORD(r, d, s) _ADD_DWORD(r, d, s) | #define DWORD_ADD(r, d, s) _ADD_DWORD(r, d, s) |
| #define OR_BYTE(d, s) _OR_BYTE(d, s) | #define BYTE_OR(d, s) _OR_BYTE(d, s) |
| #define OR_WORD(d, s) _OR_WORD(d, s) | #define WORD_OR(d, s) _OR_WORD(d, s) |
| #define OR_DWORD(d, s) _OR_DWORD(d, s) | #define DWORD_OR(d, s) _OR_DWORD(d, s) |
| #define ADC_BYTE(r, d, s) _ADC_BYTE(r, d, s) | #define BYTE_ADC(r, d, s) _ADC_BYTE(r, d, s) |
| #define ADC_WORD(r, d, s) _ADC_WORD(r, d, s) | #define WORD_ADC(r, d, s) _ADC_WORD(r, d, s) |
| #define ADC_DWORD(r, d, s) _ADC_DWORD(r, d, s) | #define DWORD_ADC(r, d, s) _ADC_DWORD(r, d, s) |
| #define BYTE_SBB(r, d, s) _BYTE_SBB(r, d, s) | #define BYTE_SBB(r, d, s) _BYTE_SBB(r, d, s) |
| #define WORD_SBB(r, d, s) _WORD_SBB(r, d, s) | #define WORD_SBB(r, d, s) _WORD_SBB(r, d, s) |
| #define DWORD_SBB(r, d, s) _DWORD_SBB(r, d, s) | #define DWORD_SBB(r, d, s) _DWORD_SBB(r, d, s) |
| #define AND_BYTE(d, s) _AND_BYTE(d, s) | #define BYTE_AND(d, s) _AND_BYTE(d, s) |
| #define AND_WORD(d, s) _AND_WORD(d, s) | #define WORD_AND(d, s) _AND_WORD(d, s) |
| #define AND_DWORD(d, s) _AND_DWORD(d, s) | #define DWORD_AND(d, s) _AND_DWORD(d, s) |
| #define BYTE_SUB(r, d, s) _BYTE_SUB(r, d, s) | #define BYTE_SUB(r, d, s) _BYTE_SUB(r, d, s) |
| #define WORD_SUB(r, d, s) _WORD_SUB(r, d, s) | #define WORD_SUB(r, d, s) _WORD_SUB(r, d, s) |
| #define DWORD_SUB(r, d, s) _DWORD_SUB(r, d, s) | #define DWORD_SUB(r, d, s) _DWORD_SUB(r, d, s) |
| Line 1681 do { \ | Line 1694 do { \ |
| #define WORD_DEC(s) _WORD_DEC(s) | #define WORD_DEC(s) _WORD_DEC(s) |
| #define DWORD_DEC(s) _DWORD_DEC(s) | #define DWORD_DEC(s) _DWORD_DEC(s) |
| #define ADD_BYTE(r, d, s) _ADD_BYTE(r, d, s) | |
| #define ADD_WORD(r, d, s) _ADD_WORD(r, d, s) | |
| #define ADD_DWORD(r, d, s) _ADD_DWORD(r, d, s) | |
| #define OR_BYTE(d, s) _OR_BYTE(d, s) | |
| #define OR_WORD(d, s) _OR_WORD(d, s) | |
| #define OR_DWORD(d, s) _OR_DWORD(d, s) | |
| #define ADC_BYTE(r, d, s) _ADC_BYTE(r, d, s) | |
| #define ADC_WORD(r, d, s) _ADC_WORD(r, d, s) | |
| #define ADC_DWORD(r, d, s) _ADC_DWORD(r, d, s) | |
| #define AND_BYTE(d, s) _AND_BYTE(d, s) | |
| #define AND_WORD(d, s) _AND_WORD(d, s) | |
| #define AND_DWORD(d, s) _AND_DWORD(d, s) | |
| #define XC_STORE_FLAGL() | #define XC_STORE_FLAGL() |
| #endif /* IA32_CROSS_CHECK && __GNUC__ && (i386) || __i386__) */ | #endif /* IA32_CROSS_CHECK && __GNUC__ && (i386) || __i386__) */ |