This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [PATCH 00/18] Remote all-stop on top of non-stop
- From: Yao Qi <qiyaoltc at gmail dot com>
- To: Pedro Alves <palves at redhat dot com>
- Cc: gdb-patches at sourceware dot org
- Date: Fri, 16 Oct 2015 17:47:31 +0100
- Subject: Re: [PATCH 00/18] Remote all-stop on top of non-stop
- Authentication-results: sourceware.org; auth=none
- References: <1444836486-25679-1-git-send-email-palves at redhat dot com>
Pedro Alves <palves@redhat.com> writes:
Hi Pedro,
thanks for get them done! I am reviewing your patches, and continue
reviewing them next week. Testing on arm-linux is still running.
There is one fail on multi-arch aarch64-linux in
gdb.base/range-stepping.exp,
FAIL: gdb.base/range-stepping.exp: multi insns: next: vCont;s=1 vCont;r=1
in the testing GDB and GDBserver is configured for aarch64-linux, but
the program is compiled for arm-linux. I checked gdb.log that there is
vCont;r but no vCont;s. I suspect that GDB does software single
step, but arm-linux-tdep.c:arm_linux_software_single_step has already disable
software single step if GDBserver can do single step (AArch64 GDBserver
can do hardware single step).
> As with the equivalent work done for the native target, it's easy to
> revert back to the old behavior by entering "maint set target-non-stop
> off" or reverting the last patch.
After I revert the last patch, the test pass. I run out of time today,
and will look at the fail on Monday.
--
Yao (éå)