aboutsummaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
diff options
context:
space:
mode:
authorTom Tromey <tromey@redhat.com>2014-05-14 14:25:01 -0600
committerJan Kratochvil <jan.kratochvil@redhat.com>2014-12-12 22:26:57 +0100
commita8fd55897077beda3717e0672807c1b2940e330a (patch)
tree5d9eaf4c263980c04f456ca021c7a66f645ed59d /gdb/ChangeLog
parented12ef62ccad3b86e25ec3b042d8bf7f15c75909 (diff)
downloadgdb-a8fd55897077beda3717e0672807c1b2940e330a.zip
gdb-a8fd55897077beda3717e0672807c1b2940e330a.tar.gz
gdb-a8fd55897077beda3717e0672807c1b2940e330a.tar.bz2
split dwarf2_fetch_cfa_info from dwarf2_compile_expr_to_ax
This removes dwarf2_compile_expr_to_ax, replacing it with a utility function that fetches the CFA data and adding the code to actually compile to an agent expression directly into dwarf2_compile_expr_to_ax. This refactoring lets a later patch reuse the new dwarf2_fetch_cfa_info. gdb/ChangeLog 2014-12-12 Tom Tromey <tromey@redhat.com> * dwarf2loc.c (dwarf2_compile_expr_to_ax) <DW_OP_call_frame_cfa>: Update. * dwarf2-frame.c (dwarf2_fetch_cfa_info): New function, based on dwarf2_compile_cfa_to_ax. (dwarf2_compile_cfa_to_ax): Remove. * dwarf2-frame.h (dwarf2_fetch_cfa_info): Declare. (dwarf2_compile_cfa_to_ax): Remove.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r--gdb/ChangeLog10
1 files changed, 10 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index df93995..ff001eb 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,13 @@
+2014-12-12 Tom Tromey <tromey@redhat.com>
+
+ * dwarf2loc.c (dwarf2_compile_expr_to_ax) <DW_OP_call_frame_cfa>:
+ Update.
+ * dwarf2-frame.c (dwarf2_fetch_cfa_info): New function, based on
+ dwarf2_compile_cfa_to_ax.
+ (dwarf2_compile_cfa_to_ax): Remove.
+ * dwarf2-frame.h (dwarf2_fetch_cfa_info): Declare.
+ (dwarf2_compile_cfa_to_ax): Remove.
+
2014-12-12 Jan Kratochvil <jan.kratochvil@redhat.com>
* infcall.h (call_function_by_hand_dummy): Declare.