summaryrefslogtreecommitdiff
path: root/src/arch/x86/registers.c
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2010-08-01 00:56:47 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2010-08-01 00:56:47 (GMT)
commit290f48b2c2008a3479cd1585eb04b89c5744f034 (patch)
treec9d1eae9a08884de9ee8fe31cbd7756f8e1ca298 /src/arch/x86/registers.c
parent73af1bd66e5d1a2e30d56151532710f2b28d12df (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.c50
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;
*/