diff options
author | Frank Ch. Eigler <fche@elastic.org> | 2009-09-28 16:01:29 -0400 |
---|---|---|
committer | Frank Ch. Eigler <fche@elastic.org> | 2009-09-28 16:01:29 -0400 |
commit | b43003da95ab195b4d486b5cb1a1f32db85da04a (patch) | |
tree | 34578d82f367523815c1e8972d24685511ff8d25 /elaborate.cxx | |
parent | 59c11f912be76f0a8e37541d9b25e621daff61ca (diff) | |
download | systemtap-steved-b43003da95ab195b4d486b5cb1a1f32db85da04a.tar.gz systemtap-steved-b43003da95ab195b4d486b5cb1a1f32db85da04a.tar.xz systemtap-steved-b43003da95ab195b4d486b5cb1a1f32db85da04a.zip |
cleanup: tweak "read-only <variable>" message
* elaborate.cxx (semantic_pass_opt2): Use "never-assigned" instead
of "read-only".
(dead_stmtexpr_remover::visit_expr_statement): Ditto.
Diffstat (limited to 'elaborate.cxx')
-rw-r--r-- | elaborate.cxx | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/elaborate.cxx b/elaborate.cxx index c1a2e898..01c6e3cd 100644 --- a/elaborate.cxx +++ b/elaborate.cxx @@ -2058,7 +2058,7 @@ void semantic_pass_opt2 (systemtap_session& s, bool& relaxed_p, unsigned iterati if (l->name != (*it)->name) o << " " << (*it)->name; - s.print_warning ("read-only local variable '" + l->name + "' " + + s.print_warning ("never-assigned local variable '" + l->name + "' " + (o.str() == "" ? "" : ("(alternatives:" + o.str() + ")")), l->tok); } j++; @@ -2106,7 +2106,7 @@ void semantic_pass_opt2 (systemtap_session& s, bool& relaxed_p, unsigned iterati if (l->name != (*it)->name) o << " " << (*it)->name; - s.print_warning ("read-only local variable '" + l->name + "' " + + s.print_warning ("never-assigned local variable '" + l->name + "' " + (o.str() == "" ? "" : ("(alternatives:" + o.str() + ")")), l->tok); } @@ -2144,7 +2144,7 @@ void semantic_pass_opt2 (systemtap_session& s, bool& relaxed_p, unsigned iterati if (l->name != (*it)->name) o << " " << (*it)->name; - s.print_warning ("read-only global variable '" + l->name + "' " + + s.print_warning ("never-assigned global variable '" + l->name + "' " + (o.str() == "" ? "" : ("(alternatives:" + o.str() + ")")), l->tok); } @@ -2446,7 +2446,7 @@ dead_stmtexpr_remover::visit_expr_statement (expr_statement *s) name some arbitrary RHS expression of an assignment. if (s->value->tok->location.file == session.user_file->name && // not tapset ! session.suppress_warnings) - clog << "WARNING: eliding read-only " << *s->value->tok << endl; + clog << "WARNING: eliding never-assigned " << *s->value->tok << endl; else */ if (session.verbose>2) |