aboutsummaryrefslogtreecommitdiff
path: root/gdb/python
diff options
context:
space:
mode:
authorYao Qi <yao@codesourcery.com>2014-11-14 08:53:08 +0800
committerYao Qi <yao@codesourcery.com>2014-11-14 08:55:06 +0800
commit9301ebe667e05c378d7f09ac991a925eb2a95617 (patch)
tree8ab882d01137215c19958cf32b6eafeb0ccc8172 /gdb/python
parentf166b542723928ab8ecd5cd1788e6c1161bf3315 (diff)
downloadbinutils-9301ebe667e05c378d7f09ac991a925eb2a95617.zip
binutils-9301ebe667e05c378d7f09ac991a925eb2a95617.tar.gz
binutils-9301ebe667e05c378d7f09ac991a925eb2a95617.tar.bz2
Fix implptr-optimized-out.exp fail
Hi, I see the fail in gdb.dwarf2/implptr-optimized-out.exp in thumb mode (gdb) p p->f^M No symbol "p" in current context.^M (gdb) FAIL: gdb.dwarf2/implptr-optimized-out.exp: p p->f and the crash on powerpc64 (gdb) continue^M Continuing.^M ^M Program received signal SIGSEGV, Segmentation fault.^M 0x7d82100810000828 in ?? () The cause of both is that we incorrectly set attribute low_pc, since main isn't resolved to function start address on these targets. In this patch, we replace attributes name, low_pc and high_pc with MACRO_AT_func. The fail on thumb mode is fixed, and crash on powerpc64 is fixed too. gdb/testsuite: 2014-11-14 Yao Qi <yao@codesourcery.com> * gdb.dwarf2/implptr-optimized-out.exp (Dwarf::assemble): Replace name, low_pc and high_pc with MACRO_AT_func.
Diffstat (limited to 'gdb/python')
0 files changed, 0 insertions, 0 deletions