[PATCH] Skip test 'watch -location nullptr->p->x' if null pointer can be dereferenced
Pedro Alves
palves@redhat.com
Fri May 30 12:12:00 GMT 2014
On 05/28/2014 06:23 AM, Yao Qi wrote:
> gdb.base/watchpoint.exp has a test below which expects to see "Cannot
> access memory at address 0x0" when a null pointer is dereferenced.
>
> gdb_test "watch -location nullptr->p->x" \
> "Cannot access memory at address 0x0"
>
> This assumption is not true when the target is no-mmu, so we get
>
> watch -location nullptr->p->x
> Hardware watchpoint 28: -location nullptr->p->x
> (gdb) FAIL: gdb.base/watchpoint.exp: watch -location nullptr->p->x
>
> This patch is to check whether null pointer can be dereferenced first
> and the then do the test.
s/the then/then/
> gdb/testsuite:
>
> 2014-05-28 Yao Qi <yao@codesourcery.com>
>
> * gdb.base/watchpoint.exp (test_watch_location): Check null
> pointer can be dereferenced. If not, do the test, otherwise
> skip it.
OK.
Thanks,
--
Pedro Alves
More information about the Gdb-patches
mailing list