aboutsummaryrefslogtreecommitdiff
path: root/ltoptions.m4
diff options
context:
space:
mode:
authorYao Qi <yao@codesourcery.com>2014-06-06 11:05:05 +0800
committerYao Qi <yao@codesourcery.com>2014-06-06 16:57:15 +0800
commit831517df13fe99c89f073632b70431510bee65ba (patch)
tree1bb3000d34952263921ff48d5a1d5b9a9014df13 /ltoptions.m4
parentc33b2f12584e8ae5be0e7a54927194d6b5851623 (diff)
downloadgdb-831517df13fe99c89f073632b70431510bee65ba.zip
gdb-831517df13fe99c89f073632b70431510bee65ba.tar.gz
gdb-831517df13fe99c89f073632b70431510bee65ba.tar.bz2
Skip hbreak-unmapped.exp if memory at address 0 is readable
hbreak-unmapped.exp assumes that memory at address 0 is unmapped or unreadable, but on bare metal or uclinux targets, memory at address 0 is readable. For example, on arm-none-eabi, the vector table base address is 0x0. hbreak *0^M Hardware assisted breakpoint 3 at 0x0: file /scratch/yqi/arm-none-eabi-lite/obj/cs3-2014.11-999999-arm-none-eabi-i686-pc-linux-gnu/generated/arm-vector.S, line 25.^M (gdb) FAIL: gdb.base/hbreak-unmapped.exp: hbreak *0 info break^M Num Type Disp Enb Address What^M 3 hw breakpoint keep y 0x00000000 /scratch/yqi/arm-none-eabi-lite/obj/cs3-2014.11-999999-arm-none-eabi-i686-pc-linux-gnu/generated/arm-vector.S:25^M (gdb) FAIL: gdb.base/hbreak-unmapped.exp: info break shows hw breakpoint delete $bpnum This patch is to check whether address 0 is readable via command 'x 0'. If it is, skip the test. gdb/testsuite: 2014-06-06 Yao Qi <yao@codesourcery.com> * gdb.base/hbreak-unmapped.exp: Read memory at address 0. If readable, skip the test.
Diffstat (limited to 'ltoptions.m4')
0 files changed, 0 insertions, 0 deletions