gdb: 'show config' shows --with[out]-amd-dbgapi

Ensure that the "show configuration" command and the "--configuration"
command line switch shows if GDB was built with the AMDGPU support or
not.

This will be used in a later patch in this series.

Approved-By: Simon Marchi <simon.marchi@efficios.com>
This commit is contained in:
Lancelot SIX
2023-02-06 19:16:14 +00:00
parent 3eef3b2c2d
commit 08d8af48e4
4 changed files with 17 additions and 0 deletions

View File

@ -84,6 +84,9 @@
*/
#undef HAVE_ALLOCA_H
/* Define if amd-dbgapi is being linked in. */
#undef HAVE_AMD_DBGAPI
/* Define to 1 if you have the `btowc' function. */
#undef HAVE_BTOWC

3
gdb/configure vendored
View File

@ -18252,6 +18252,9 @@ $as_echo "yes" >&6; }
fi
if test "$has_amd_dbgapi" = "yes"; then
$as_echo "#define HAVE_AMD_DBGAPI 1" >>confdefs.h
TARGET_OBS="$TARGET_OBS amd-dbgapi-target.o"
# If --enable-targets=all was provided, use the list of all files depending

View File

@ -275,6 +275,7 @@ if test "$gdb_require_amd_dbgapi" = true \
[has_amd_dbgapi=yes], [has_amd_dbgapi=no])
if test "$has_amd_dbgapi" = "yes"; then
AC_DEFINE(HAVE_AMD_DBGAPI, 1, [Define if amd-dbgapi is being linked in.])
TARGET_OBS="$TARGET_OBS amd-dbgapi-target.o"
# If --enable-targets=all was provided, use the list of all files depending

View File

@ -1629,6 +1629,16 @@ This GDB was configured as follows:\n\
"));
#endif
#if HAVE_AMD_DBGAPI
gdb_printf (stream, _("\
--with-amd-dbgapi\n\
"));
#else
gdb_printf (stream, _("\
--without-amd-dbgapi\n\
"));
#endif
#if HAVE_SOURCE_HIGHLIGHT
gdb_printf (stream, _("\
--enable-source-highlight\n\