summaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r--gdb/ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index f8f47bbde79..e198117728d 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,5 +1,19 @@
2017-08-11 Yao Qi <yao.qi@linaro.org>
+ * dwarf2-frame.c (dwarf2_frame_state_free): Remove.
+ (dwarf2_frame_state::dwarf2_frame_state): New.
+ (dwarf2_frame_state::~dwarf2_frame_state): New.
+ (dwarf2_fetch_cfa_info): Update.
+ (dwarf2_frame_cache): Remove old_chain. Change 'fs' to an object
+ rather than a pointer. Update code.
+ * dwarf2-frame.h (struct dwarf2_frame_state): Declare ctor and
+ dtor.
+ <data_align, code_align, retaddr_column>: Change them to const.
+ <armcc_cfa_offsets_sf, armcc_cfa_offsets_reversed>: Change them
+ to bool.
+
+2017-08-11 Yao Qi <yao.qi@linaro.org>
+
* dwarf2-frame.h (struct dwarf2_frame_state_reg) <exp_len>: Remove.
<loc.exp>: New field.
* dwarf2-frame.c (execute_cfa_program): Update.