diff options
author | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-02-04 19:03:19 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-04-07 21:06:22 -0700 |
commit | 50716970e1091709563bea8834665af27150c346 (patch) | |
tree | 92d3681311c088de0e9e4a28f8e2c939cc1ed447 /simplify.c | |
parent | Make each instruction have a position of its own. (diff) | |
download | sparse-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.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -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: |