diff options
author | Kevin Buettner <kevinb@redhat.com> | 2003-05-14 22:45:41 +0000 |
---|---|---|
committer | Kevin Buettner <kevinb@redhat.com> | 2003-05-14 22:45:41 +0000 |
commit | 18ec983167982fde21392b3be307aaf15fd12c0d (patch) | |
tree | bcd64f4457569ffe7cadc3ad94770e92cff57ecf /gdb/ChangeLog | |
parent | cd443671149f353d7b87c1a107d924adbf67712a (diff) | |
download | gdb-18ec983167982fde21392b3be307aaf15fd12c0d.zip gdb-18ec983167982fde21392b3be307aaf15fd12c0d.tar.gz gdb-18ec983167982fde21392b3be307aaf15fd12c0d.tar.bz2 |
* dwarf2expr.c (new_dwarf_expr_context): Set ``stack_len'' to
correctly indicate an empty stack and ``stack_allocated'' to the
indicate the number of elements initially allocated.
(dwarf_expr_grow_stack): Simplify method for computing new
stack size. Don't loop infinitely if ``stack_len'' is zero.
(execute_stack_op): Move ``ctx->in_reg'' initialization
out of loop. Allow DW_OP_reg0 ... DW_OP_reg31 and DW_OP_regx to
be used in conjuction with DW_OP_piece. Revise error message
accordingly.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r-- | gdb/ChangeLog | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 8f9f0b0..a62ecd3 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,15 @@ +2003-05-14 Kevin Buettner <kevinb@redhat.com> + + * dwarf2expr.c (new_dwarf_expr_context): Set ``stack_len'' to + correctly indicate an empty stack and ``stack_allocated'' to the + indicate the number of elements initially allocated. + (dwarf_expr_grow_stack): Simplify method for computing new + stack size. Don't loop infinitely if ``stack_len'' is zero. + (execute_stack_op): Move ``ctx->in_reg'' initialization + out of loop. Allow DW_OP_reg0 ... DW_OP_reg31 and DW_OP_regx to + be used in conjuction with DW_OP_piece. Revise error message + accordingly. + 2003-05-14 Theodore A. Roth <troth@openavr.org> * MAINTAINERS: Update my email address. |