diff options
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r-- | gdb/ChangeLog | 17 |
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. |