diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2010-08-01 00:56:47 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2010-08-01 00:56:47 (GMT) |
commit | 290f48b2c2008a3479cd1585eb04b89c5744f034 (patch) | |
tree | c9d1eae9a08884de9ee8fe31cbd7756f8e1ca298 /src/arch/x86/registers.c | |
parent | 73af1bd66e5d1a2e30d56151532710f2b28d12df (diff) |
Deleted the 'AsmOperandSize' definition and set the x86 minimal instruction size.
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@176 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
Diffstat (limited to 'src/arch/x86/registers.c')
-rw-r--r-- | src/arch/x86/registers.c | 50 |
1 files changed, 25 insertions, 25 deletions
diff --git a/src/arch/x86/registers.c b/src/arch/x86/registers.c index f3209bb..45b6286 100644 --- a/src/arch/x86/registers.c +++ b/src/arch/x86/registers.c @@ -189,7 +189,7 @@ GX86Register *g_x86_register_new(MemoryDataSize size, bin_t value) switch (size) { - case AOS_8_BITS: + case MDS_8_BITS: switch (value) { case 0 ... 7: @@ -201,7 +201,7 @@ GX86Register *g_x86_register_new(MemoryDataSize size, bin_t value) } break; - case AOS_16_BITS: + case MDS_16_BITS: switch (value) { case 0 ... 7: @@ -213,7 +213,7 @@ GX86Register *g_x86_register_new(MemoryDataSize size, bin_t value) } break; - case AOS_32_BITS: + case MDS_32_BITS: switch (value) { case 0 ... 7: @@ -267,7 +267,7 @@ static void g_x86_register_to_string(const GX86Register *reg, AsmSyntax syntax, case ASX_INTEL: switch (reg->size) { - case AOS_8_BITS: + case MDS_8_BITS: *klen = 2; switch (reg->reg.reg8) { @@ -301,7 +301,7 @@ static void g_x86_register_to_string(const GX86Register *reg, AsmSyntax syntax, } break; - case AOS_16_BITS: + case MDS_16_BITS: *klen = 2; switch (reg->reg.reg16) { @@ -335,7 +335,7 @@ static void g_x86_register_to_string(const GX86Register *reg, AsmSyntax syntax, } break; - case AOS_32_BITS: + case MDS_32_BITS: *klen = 3; switch (reg->reg.reg32) { @@ -379,7 +379,7 @@ static void g_x86_register_to_string(const GX86Register *reg, AsmSyntax syntax, case ASX_ATT: switch (reg->size) { - case AOS_8_BITS: + case MDS_8_BITS: *klen = 3; switch (reg->reg.reg8) { @@ -413,7 +413,7 @@ static void g_x86_register_to_string(const GX86Register *reg, AsmSyntax syntax, } break; - case AOS_16_BITS: + case MDS_16_BITS: *klen = 3; switch (reg->reg.reg16) { @@ -447,7 +447,7 @@ static void g_x86_register_to_string(const GX86Register *reg, AsmSyntax syntax, } break; - case AOS_32_BITS: + case MDS_32_BITS: *klen = 4; switch (reg->reg.reg32) { @@ -568,21 +568,21 @@ bool g_x86_register_is_base_pointer(const GX86Register *reg) switch (reg->size) { - case AOS_8_BITS_UNSIGNED: - case AOS_8_BITS_SIGNED: + case MDS_8_BITS_UNSIGNED: + case MDS_8_BITS_SIGNED: result = (reg->reg.reg8 == X86_REG8_CH); break; - case AOS_16_BITS_UNSIGNED: - case AOS_16_BITS_SIGNED: + case MDS_16_BITS_UNSIGNED: + case MDS_16_BITS_SIGNED: result = (reg->reg.reg16 == X86_REG16_BP); break; - case AOS_32_BITS_UNSIGNED: - case AOS_32_BITS_SIGNED: + case MDS_32_BITS_UNSIGNED: + case MDS_32_BITS_SIGNED: result = (reg->reg.reg32 == X86_REG32_EBP); break; /* - case AOS_64_BITS_UNSIGNED: - case AOS_64_BITS_SIGNED: + case MDS_64_BITS_UNSIGNED: + case MDS_64_BITS_SIGNED: result = (reg->reg.reg8 == X86_REG8_CH); break; */ @@ -614,21 +614,21 @@ bool g_x86_register_is_stack_pointer(const GX86Register *reg) switch (reg->size) { - case AOS_8_BITS_UNSIGNED: - case AOS_8_BITS_SIGNED: + case MDS_8_BITS_UNSIGNED: + case MDS_8_BITS_SIGNED: result = (reg->reg.reg8 == X86_REG8_AH); break; - case AOS_16_BITS_UNSIGNED: - case AOS_16_BITS_SIGNED: + case MDS_16_BITS_UNSIGNED: + case MDS_16_BITS_SIGNED: result = (reg->reg.reg16 == X86_REG16_SP); break; - case AOS_32_BITS_UNSIGNED: - case AOS_32_BITS_SIGNED: + case MDS_32_BITS_UNSIGNED: + case MDS_32_BITS_SIGNED: result = (reg->reg.reg32 == X86_REG32_ESP); break; /* - case AOS_64_BITS_UNSIGNED: - case AOS_64_BITS_SIGNED: + case MDS_64_BITS_UNSIGNED: + case MDS_64_BITS_SIGNED: result = (reg->reg.reg8 == X86_REG8_CH); break; */ |