diff options
author | Jan Kratochvil <jan.kratochvil@redhat.com> | 2011-10-09 19:29:11 +0000 |
---|---|---|
committer | Jan Kratochvil <jan.kratochvil@redhat.com> | 2011-10-09 19:29:11 +0000 |
commit | 2d6c5dc2c7f35f46bdbcee6ea442a97ae880db4b (patch) | |
tree | b2564d2dc726b474ab05bf82be51fe330cf227f4 /gdb/f-lang.c | |
parent | 111c64899c7b1811c3a04c711f4a0dc95776eecc (diff) | |
download | gdb-2d6c5dc2c7f35f46bdbcee6ea442a97ae880db4b.zip gdb-2d6c5dc2c7f35f46bdbcee6ea442a97ae880db4b.tar.gz gdb-2d6c5dc2c7f35f46bdbcee6ea442a97ae880db4b.tar.bz2 |
gdb/
Protect entry values against self tail calls.
* dwarf2loc.c (VEC (CORE_ADDR), func_verify_no_selftailcall): New.
(dwarf_expr_dwarf_reg_entry_value): Call func_verify_no_selftailcall.
gdb/testsuite/
Protect entry values against self tail calls.
* gdb.arch/amd64-entry-value.cc (self2, self): New.
(main): Call self.
* gdb.arch/amd64-entry-value.exp (self: breakhere, self: bt)
(set debug entry-values 1, self: bt debug entry-values): New tests.
Diffstat (limited to 'gdb/f-lang.c')
0 files changed, 0 insertions, 0 deletions