X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gdbserver%2FChangeLog;h=31901878e2eead95dd8839da7ec938727e3a1d46;hb=9cfd87155142f0467cdadb067efd21e165956c20;hp=203b53453cf4af4f2e6d3691c5c31cc0c674d32f;hpb=ab64c99982e1e26439dc66b2ea04aa0d4b0458c9;p=deliverable%2Fbinutils-gdb.git diff --git a/gdbserver/ChangeLog b/gdbserver/ChangeLog index 203b53453c..31901878e2 100644 --- a/gdbserver/ChangeLog +++ b/gdbserver/ChangeLog @@ -1,3 +1,36 @@ +2020-04-02 Tankut Baris Aktemur + + Turn the 'supports_range_stepping' linux target op into a method + of linux_process_target. + + * linux-low.h (struct linux_target_ops): Remove the op. + (class linux_process_target) : Declare. + * linux-low.cc (linux_process_target::low_supports_range_stepping): + Define. + (linux_process_target::supports_range_stepping): Update the call + site. + * linux-x86-low.cc (class x86_target) + : Declare. + (x86_supports_range_stepping): Turn into... + (x86_target::low_supports_range_stepping): ...this. + (the_low_target): Remove the op field. + * linux-aarch64-low.cc (class aarch64_target) + : Declare. + (aarch64_supports_range_stepping): Turn into... + (aarch64_target::low_supports_range_stepping): ...this. + (the_low_target): Remove the op field. + * linux-arm-low.cc (the_low_target): Remove the op field. + * linux-bfin-low.cc (the_low_target): Ditto. + * linux-crisv32-low.cc (the_low_target): Ditto. + * linux-m32r-low.cc (the_low_target): Ditto. + * linux-m68k-low.cc (the_low_target): Ditto. + * linux-ppc-low.cc (the_low_target): Ditto. + * linux-s390-low.cc (the_low_target): Ditto. + * linux-sh-low.cc (the_low_target): Ditto. + * linux-tic6x-low.cc (the_low_target): Ditto. + * linux-tile-low.cc (the_low_target): Ditto. + * linux-xtensa-low.cc (the_low_target): Ditto. + 2020-04-02 Tankut Baris Aktemur Remove the 'emit_ops' linux target ops and let the concrete