This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
Re: [rfa] New test sigbpt.{c,exp}
- From: Andrew Cagney <cagney at gnu dot org>
- To: Michael Elizabeth Chastain <mec dot gnu at mindspring dot com>
- Cc: drow at false dot org, ac131313 at redhat dot com, gdb-patches at sources dot redhat dot com
- Date: Tue, 06 Jul 2004 15:28:59 -0400
- Subject: Re: [rfa] New test sigbpt.{c,exp}
- References: <20040706185952.3360F4B104@berman.michael-chastain.com>
mec> How about:
mec>
mec> (1) before running the program, 'disassemble bowler'
mec> (2) at the breakpoint, 'x/i $pc'
mec> check that the output of (2) matches one of the lines in (1)
FYI, that's effectively what I did. It checks the $pc address against a
table of valid instruction addresses. It doesn't match it fails, via
gdb_test_multiple internals. All thats missing is a pattern to match
any other pc address in bowler.
Trying to single-step after corrupting the $pc would be meaningless.
Andrew