[PATCH v5 1/7] configure gdb build system for supporting btrace on arm processors

Metzger, Markus T markus.t.metzger@intel.com
Tue Apr 27 17:31:02 GMT 2021


Hello Zied,

>This patch adds the possibility to build GDB with support for branch tracing
>using ARM CoreSight traces.
>New flag is --with-arm-cs
>
>gdb/ChangeLog
>
>	* Makefile.in LIBOPENCSD_C_API: Regenerated.
>	* config.in LIBOPENCSD_C_API: Regenerated.
>	* configure: Regenerated.
>	* configure.nat: add nat/linux-btrace.o to the build
>	for aarch64 and arm
>	* top.c (print_gdb_configuration): add --with-arm-cs
>	or --without-arm-cs according to the configuration.
>
>gdbserver/ChangeLog
>	* gdbserver/configure: Regenerated.
>	* gdbserver/config.in: Regenerated.
>
>gdbsupport/ChangeLog
>
>	* gdbsupport/common.m4: check --with-arm-cs configuration
>	flag, perf_event and opencsd_c_api to set compilation flags.
>	* gdbsupport/config.in: Regenerated.
>	* gdbsupport/Makefile.in: Regenerated.
>	* gdbsupport/configure: Regenerated.

This patch looks good to me.  I'll skip it in future reviews.  Please point
out updates explicitly.

Regards,
Markus.
Intel Deutschland GmbH
Registered Address: Am Campeon 10, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de <http://www.intel.de>
Managing Directors: Christin Eisenschmid, Sharon Heck, Tiffany Doon Silva  
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928



More information about the Gdb-patches mailing list