aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@ppc970.osdl.org>2005-02-04 19:03:19 -0700
committerLinus Torvalds <torvalds@ppc970.osdl.org>2005-04-07 21:06:22 -0700
commit50716970e1091709563bea8834665af27150c346 (patch)
tree92d3681311c088de0e9e4a28f8e2c939cc1ed447 /simplify.c
parentMake each instruction have a position of its own. (diff)
downloadsparse-50716970e1091709563bea8834665af27150c346.tar.gz
sparse-50716970e1091709563bea8834665af27150c346.tar.bz2
sparse-50716970e1091709563bea8834665af27150c346.zip
Use the new per-instruction position information for better
error reporting.
Diffstat (limited to 'simplify.c')
-rw-r--r--simplify.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/simplify.c b/simplify.c
index b892da5..7182fed 100644
--- a/simplify.c
+++ b/simplify.c
@@ -535,7 +535,7 @@ offset:
if (new == VOID)
return 0;
new = VOID;
- warning(insn->bb->pos, "crazy programmer");
+ warning(insn->pos, "crazy programmer");
}
insn->offset += off->value;
use_pseudo(new, &insn->src);
@@ -771,7 +771,7 @@ static int simplify_switch(struct instruction *insn)
if (val >= jmp->begin && val <= jmp->end)
goto found;
} END_FOR_EACH_PTR(jmp);
- warning(insn->bb->pos, "Impossible case statement");
+ warning(insn->pos, "Impossible case statement");
return 0;
found: