[v2,1/5] gdb: 'show config' shows --with[out]-amd-dbgapi
Commit Message
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.
---
gdb/config.in | 3 +++
gdb/configure | 3 +++
gdb/configure.ac | 1 +
gdb/top.c | 10 ++++++++++
4 files changed, 17 insertions(+)
@@ -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
@@ -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
@@ -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
@@ -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\