diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 16 |
1 files changed, 16 insertions, 0 deletions
@@ -1,3 +1,19 @@ +2005-08-18 Roland McGrath <roland@redhat.com> + + * loc2c.c (struct location): New member `emit_address'. + (alloc_location): Initialize new member from ORIGIN. + (location_from_address): New argument EMIT_ADDRESS. + Initialize new member. + (translate): Use LOC->emit_address hook to format DW_OP_addr constant. + (location_relative): Die if DW_OP_addr is used. + (default_emit_address): New function. + (c_translate_location): New argument EMIT_ADDRESS, pass it down. + Use default_emit_address if argument is null. + * loc2c.h: Update decl. + * loc2c-test.c (handle_variable): Update caller. + * tapsets.cxx (dwflpp::literal_stmt_for_local): Update caller. + (dwflpp::loc2c_emit_address): New static method. + 2005-08-17 Roland McGrath <roland@redhat.com> PR systemtap/1197 |