summaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r--gdb/ChangeLog17
1 files changed, 17 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index f88cd6e1a45..c562f7b7207 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,5 +1,22 @@
2017-09-14 Simon Marchi <simon.marchi@ericsson.com>
+ * dwarf2expr.h (dwarf_stack_value): Add constructor.
+ (dwarf_expr_context) <~dwarf_expr_context>: Define as default.
+ <stack>: Change type to std::vector.
+ <stack_len, stack_allocated>: Remove.
+ <grow_stack>: Remove.
+ * dwarf2expr.c (dwarf_expr_context::dwarf_expr_context): Adjust.
+ (dwarf_expr_context::~dwarf_expr_context): Remove.
+ (dwarf_expr_context::grow_stack): Remove.
+ (dwarf_expr_context::push): Adjust.
+ (dwarf_expr_context::pop): Adjust.
+ (dwarf_expr_context::fetch): Adjust.
+ (dwarf_expr_context::fetch_in_stack_memory): Adjust.
+ (dwarf_expr_context::stack_empty_p): Adjust.
+ (dwarf_expr_context::execute_stack_op): Adjust.
+
+2017-09-14 Simon Marchi <simon.marchi@ericsson.com>
+
* dwarf2expr.h (dwarf_expr_context) <stack_empty_p>: Change
return type to bool.
* dwarf2expr.c (dwarf_expr_context::stack_empty_p): Likewise.