[PING^2][PATCH 00/31] Turn gdbserver's linux low targets into classes

Tankut Baris Aktemur tankut.baris.aktemur@intel.com
Wed Apr 1 13:33:25 GMT 2020


> Hi,
>
> This is a series that converts the linux low target definitions of
> gdbserver into classes that derive from 'linux_process_target'.
> Previously, gdbserver's target definition was converted into a class
> and the following class hierarchy was obtained:
>
> process_stratum_target
> ^
> |-- linux_process_target
> |-- win32_process_target
> |-- nto_process_target
> |-- lynx_process_target
>
> This is a continuation of that work.  At the end of the series we
> obtain
>
> process_stratum_target
> ^
> |-- linux_process_target
>     ^
>     |-- x86_target (defined in linux-x86-low.cc)
>     |-- aarch64_target (defined in linux-aarch64-low.cc)
>     |-- riscv_target (defined in linux-riscv-low.cc)
>     |-- ...
> |-- win32_process_target
> |-- nto_process_target
> |-- lynx_process_target
>
> Please see Patch 03 for more details about the approach.  The series
> is also available at
>
> https://github.com/barisaktemur/gdb/commits/gdbserver/cppify/linux-low/v1
>
> in case one wants to check out.

Kindly pinging for the series available at
https://sourceware.org/legacy-ml/gdb-patches/2020-03/msg00155.html

Thanks
Baris

Note: for some reason, the submitted patches are not seen in the new
web interface of the archive.  The 'legacy-ml' link above works though.
Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Gary Kershaw
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928



More information about the Gdb-patches mailing list