aboutsummaryrefslogtreecommitdiff
path: root/gdb/ctf.c
diff options
context:
space:
mode:
authorYao Qi <yao.qi@linaro.org>2015-02-26 14:21:19 +0000
committerYao Qi <yao.qi@linaro.org>2015-02-26 14:21:19 +0000
commit03eddd80d7c9b406109c43c07741c9991520954b (patch)
treeef0959ed9db5365f76004e846f0197ee24252e3f /gdb/ctf.c
parent80c570537e380c1b8e48754c0ddbce2abcde2d00 (diff)
downloadgdb-03eddd80d7c9b406109c43c07741c9991520954b.zip
gdb-03eddd80d7c9b406109c43c07741c9991520954b.tar.gz
gdb-03eddd80d7c9b406109c43c07741c9991520954b.tar.bz2
Dwarf assembler: handle one instruction function
On aarch64, we got the following fail: (gdb) disassemble func Dump of assembler code for function func: 0x0000000000400730 <+0>: ret End of assembler dump.^M (gdb) x/2i func+0^M 0x400730 <func>: ret^M 0x400734 <main>: stp x29, x30, [sp,#-16]!^M (gdb) FAIL: gdb.dwarf2/dw2-ifort-parameter.exp: x/2i func+0 the pattern in proc function_range expects to match <func+0>, however, GDB doesn't display the offset when it is zero. This patch is to adjust the pattern when $func_length is zero. gdb/testsuite: 2015-02-26 Yao Qi <yao.qi@linaro.org> * lib/dwarf.exp (function_range): Adjust pattern when $func_length is zero.
Diffstat (limited to 'gdb/ctf.c')
0 files changed, 0 insertions, 0 deletions