From 2f47b955f3a4893babe6dcfda147c92e779fdc41 Mon Sep 17 00:00:00 2001 From: roland Date: Tue, 22 Nov 2005 00:30:03 +0000 Subject: . --- ChangeLog | 32 +++++++++++++++++++++----------- 1 file changed, 21 insertions(+), 11 deletions(-) diff --git a/ChangeLog b/ChangeLog index ffb2c04c..9a21f058 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2005-11-21 Roland McGrath + + * loc2c.c (c_translate_location): Take Dwarf_Op vector as argument + directly, not Dwarf_Attribute.p + * loc2c.h: Update decl. + * loc2c-test.c (get_location): New function. + (handle_variable): Use it. + * tapsets.cxx (dwflpp::translate_location): New method. + (dwflpp::translate_components, dwflpp::literal_stmt_for_local): Use it. + 2005-11-21 Frank Ch. Eigler PR 1276 @@ -13,14 +23,14 @@ * testsuite/buildko/one.stp: Replace printk. * testsuite/buildok/one.stp: Ditto. * testsuite/buildok/two.stp: Ditto. - * testsuite/semko/fifteen.stp: Ditto. - * testsuite/semko/fourteen.stp: Ditto. - * testsuite/semko/thirteen.stp: Ditto. - * testsuite/transok/eight.stp: Ditto. - * testsuite/transok/seven.stp: Ditto. - * testsuite/transok/six.stp: Ditto. - - * tapsets.cxx (*::emit_probe_entries): Replace printk() calls + * testsuite/semko/fifteen.stp: Ditto. + * testsuite/semko/fourteen.stp: Ditto. + * testsuite/semko/thirteen.stp: Ditto. + * testsuite/transok/eight.stp: Ditto. + * testsuite/transok/seven.stp: Ditto. + * testsuite/transok/six.stp: Ditto. + + * tapsets.cxx (*::emit_probe_entries): Replace printk() calls with _stp_warn(). * stap.1.in: Replace printk with printf in example. @@ -37,13 +47,13 @@ (classify_const_indexable): New function. (struct symbol): Implement indexable. (struct arrayindex): Take indexable as base. - (struct foreach_loop): Take indexable as base. + (struct foreach_loop): Take indexable as base. (struct print_format): New struct. (enum stat_component_type): New enum. (struct stat_op): New struct. (enum historgram_type): New enum. (struct hist_op): New struct. - (struct visitor) + (struct visitor) (struct traversing_visitor) (struct throwing_visitor) (struct deep_copy_visitor): Add new visitor methods. @@ -87,7 +97,7 @@ * translate.cxx (c_unparser::getiter): Take symbol, not foreach_loop. (c_unparser::*) Add new visitors, teach about indexables. - (c_tmpcounter::*) + (c_tmpcounter::*) (delete_statement_operand_visitor::visit_arrayindex) (c_tmpcounter_assignment::*) (c_unparser_assignment::*): Likewise. -- cgit