+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