From 5ae2b8078993793c59fb1663464b4b7c09c2b4bc Mon Sep 17 00:00:00 2001 From: Peter Johnson Date: Wed, 27 Dec 2006 21:06:50 +0000 Subject: [PATCH] nasm-parse.c, x86id.c: Fix unused variable warnings. coff-objfmt.c: Fix return without a value. svn path=/trunk/yasm/; revision=1721 --- modules/arch/x86/x86id.c | 3 --- modules/objfmts/coff/coff-objfmt.c | 1 + modules/parsers/nasm/nasm-parse.c | 3 --- 3 files changed, 1 insertion(+), 6 deletions(-) diff --git a/modules/arch/x86/x86id.c b/modules/arch/x86/x86id.c index f5015726..6f332d45 100644 --- a/modules/arch/x86/x86id.c +++ b/modules/arch/x86/x86id.c @@ -2168,7 +2168,6 @@ x86_finalize_jmp(yasm_arch *arch, yasm_bytecode *bc, yasm_bytecode *prev_bc, yasm_insn_operands *operands, int num_prefixes, unsigned long **prefixes, const x86_insn_info *jinfo) { - yasm_arch_x86 *arch_x86 = (yasm_arch_x86 *)arch; x86_jmp *jmp; int num_info = (int)(data[1]&0xFF); x86_insn_info *info = (x86_insn_info *)data[0]; @@ -2615,7 +2614,6 @@ x86_match_error(yasm_arch *arch, int num_info, const x86_insn_info *info, int num_operands, yasm_insn_operand **ops, yasm_insn_operand **rev_ops, const unsigned int *size_lookup) { - yasm_arch_x86 *arch_x86 = (yasm_arch_x86 *)arch; const x86_insn_info *i; int ni; int found; @@ -2683,7 +2681,6 @@ yasm_x86__finalize_insn(yasm_arch *arch, yasm_bytecode *bc, unsigned long mod_data = data[1] >> 8; unsigned char mode_bits = (unsigned char)(data[3] & 0xFF); unsigned int suffix = (unsigned int)((data[3]>>8) & 0xFF); - int found = 0; yasm_insn_operand *op, *ops[4], *rev_ops[4]; /*@null@*/ yasm_expr *imm; unsigned char im_len; diff --git a/modules/objfmts/coff/coff-objfmt.c b/modules/objfmts/coff/coff-objfmt.c index 5de250ce..cc1d1e16 100644 --- a/modules/objfmts/coff/coff-objfmt.c +++ b/modules/objfmts/coff/coff-objfmt.c @@ -1781,6 +1781,7 @@ win32_objfmt_directive(yasm_objfmt *objfmt, const char *name, yasm_section_bcs_append(comment, yasm_bc_create_data(&dvs, 1, 1, objfmt_coff->arch, line)); + return 0; } else return 1; } diff --git a/modules/parsers/nasm/nasm-parse.c b/modules/parsers/nasm/nasm-parse.c index 99e9febe..f5379bd8 100644 --- a/modules/parsers/nasm/nasm-parse.c +++ b/modules/parsers/nasm/nasm-parse.c @@ -122,9 +122,6 @@ destroy_curtok_(yasm_parser_nasm *parser_nasm) static void demand_eol_(yasm_parser_nasm *parser_nasm) { - size_t zero = 0; - char ch; - if (is_eol()) return; -- 2.40.0