]> sourceware.org Git - systemtap.git/commitdiff
.
authorroland <roland>
Thu, 18 Aug 2005 08:51:35 +0000 (08:51 +0000)
committerroland <roland>
Thu, 18 Aug 2005 08:51:35 +0000 (08:51 +0000)
ChangeLog

index 974799d9a4f9cdbd5fa4cde18cff8f9b2800c830..db3893279610be7e8e7148aa2793a4a1a18e2461 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -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
This page took 0.033799 seconds and 5 git commands to generate.