mescc: Mes C Library: Update M2-Planet macros.
* lib/m2/x86/x86_defs.M1: Update from M2-Planet 1.7.0.
This commit is contained in:
parent
40efaa47a3
commit
a87e014ed6
|
@ -34,6 +34,7 @@ DEFINE COPY_edi_to_ebp 89fd
|
|||
DEFINE COPY_esp_to_ebp 89E5
|
||||
DEFINE COPY_esp_to_ecx 89E1
|
||||
DEFINE COPY_esp_to_edi 89E7
|
||||
DEFINE CDTQ 99
|
||||
DEFINE DIVIDE_eax_by_ebx_into_eax F7FB
|
||||
DEFINE DIVIDES_eax_by_ebx_into_eax F7F3
|
||||
DEFINE INT_80 CD80
|
||||
|
@ -51,6 +52,7 @@ DEFINE LOAD_EFFECTIVE_ADDRESS_edx 8D9424
|
|||
DEFINE LOAD_ESP_IMMEDIATE_into_eax 8B8424
|
||||
DEFINE LOAD_IMMEDIATE_eax B8
|
||||
DEFINE LOAD_IMMEDIATE_ebx BB
|
||||
DEFINE LOAD_IMMEDIATE_ecx B9
|
||||
DEFINE LOAD_IMMEDIATE_edx BA
|
||||
DEFINE LOAD_INTEGER 8B00
|
||||
DEFINE LOAD_INTEGER_ebx 8B1B
|
||||
|
@ -64,7 +66,7 @@ DEFINE MOVE_ecx_to_eax 89C8
|
|||
DEFINE MOVE_edx_to_eax 89D0
|
||||
DEFINE MULTIPLY_eax_by_ebx_into_eax F7EB
|
||||
DEFINE MULTIPLYS_eax_by_ebx_into_eax F7E3
|
||||
DEFINE NOP 00000000
|
||||
DEFINE NULL 00000000
|
||||
DEFINE NOT_eax F7D0
|
||||
DEFINE OR_eax_ebx 09D8
|
||||
DEFINE POP_eax 58
|
||||
|
@ -77,8 +79,14 @@ DEFINE PUSH_ebp 55
|
|||
DEFINE PUSH_edi 57
|
||||
DEFINE RETURN C3
|
||||
DEFINE SAL_eax_Immediate8 C1E0
|
||||
DEFINE SAL_eax_cl D3E0
|
||||
DEFINE SHL_eax_cl D3E0
|
||||
DEFINE SAL_eax_cl D3F0
|
||||
DEFINE SHR_eax_cl D3E8
|
||||
DEFINE SAR_eax_cl D3F8
|
||||
DEFINE SETA 0F97C0
|
||||
DEFINE SETAE 0F93C0
|
||||
DEFINE SETB 0F92C0
|
||||
DEFINE SETBE 0F96C0
|
||||
DEFINE SETE 0F94C0
|
||||
DEFINE SETLE 0F9EC0
|
||||
DEFINE SETL 0F9CC0
|
||||
|
|
Loading…
Reference in a new issue