From: Petr Machata Date: Sun, 4 Oct 2009 18:36:38 +0000 (+0200) Subject: dwarflint: simplify macros in get_location_opcode_operands X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=6d52201a19c2cf8e9e47b7fbba61800d718dc43f;p=thirdparty%2Felfutils.git dwarflint: simplify macros in get_location_opcode_operands --- diff --git a/src/dwarflint.c b/src/dwarflint.c index 2ac9ac9bf..9f7c48954 100644 --- a/src/dwarflint.c +++ b/src/dwarflint.c @@ -4103,18 +4103,16 @@ get_location_opcode_operands (uint8_t opcode, uint8_t *op1, uint8_t *op2) { switch (opcode) { -#define DW_OP_G(OPCODE, OP1, OP2) \ +#define DW_OP_2(OPCODE, OP1, OP2) \ case OPCODE: *op1 = OP1; *op2 = OP2; return true; -#define DW_OP_0(OPCODE) DW_OP_G(OPCODE, 0, 0) -#define DW_OP_1(OPCODE, OP1) DW_OP_G(OPCODE, OP1, 0) -#define DW_OP_2(OPCODE, OP1, OP2) DW_OP_G(OPCODE, OP1, OP2) +#define DW_OP_1(OPCODE, OP1) DW_OP_2(OPCODE, OP1, 0) +#define DW_OP_0(OPCODE) DW_OP_2(OPCODE, 0, 0) DW_OP_OPERANDS #undef DEF_DW_OP_2 #undef DEF_DW_OP_1 #undef DEF_DW_OP_0 -#undef DEF_DW_OP_G default: return false; };