]> granicus.if.org Git - yasm/commitdiff
nasm-parse.c, x86id.c: Fix unused variable warnings.
authorPeter Johnson <peter@tortall.net>
Wed, 27 Dec 2006 21:06:50 +0000 (21:06 -0000)
committerPeter Johnson <peter@tortall.net>
Wed, 27 Dec 2006 21:06:50 +0000 (21:06 -0000)
coff-objfmt.c: Fix return without a value.

svn path=/trunk/yasm/; revision=1721

modules/arch/x86/x86id.c
modules/objfmts/coff/coff-objfmt.c
modules/parsers/nasm/nasm-parse.c

index f50157261258e461bc212c9a6f10e20cbd95580b..6f332d4507a7271a9bbc0233383f3ad6ddcb5409 100644 (file)
@@ -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;
index 5de250ce05ae0d7ac797c29eea3cdc0381d2c6b5..cc1d1e1648e7a1440357ea457621f169c6fdadb3 100644 (file)
@@ -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;
 }
index 99e9febe4edfeec0c059deaca39dfd346bcf94ae..f5379bd80b946d1b288530d44f22fe9c61564ea3 100644 (file)
@@ -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;