This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH 00/18] Remote all-stop on top of non-stop


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 (éå)


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]