diff options
author | Eli Zaretskii <eliz@gnu.org> | 2018-03-09 15:59:11 +0200 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2018-03-09 15:59:11 +0200 |
commit | 9bd8e0b072ad5fc5b8956fd5d3e51dc5a9b0f236 (patch) | |
tree | c28e2e58774eb6334687912c6b26e00f9d664086 /gdb/top.c | |
parent | 0ba3a73180afa69e6920ba8c220f0323cb4fb896 (diff) | |
download | gdb-9bd8e0b072ad5fc5b8956fd5d3e51dc5a9b0f236.zip gdb-9bd8e0b072ad5fc5b8956fd5d3e51dc5a9b0f236.tar.gz gdb-9bd8e0b072ad5fc5b8956fd5d3e51dc5a9b0f236.tar.bz2 |
Update "gdb --configuration" with recently added features
This adds display of a few recently added optional features.
gdb/ChangeLog:
2018-03-09 Eli Zaretskii <eliz@gnu.org>
* top.c (print_gdb_configuration): Reflect LIBIPT, LIBMEMCHECK,
and LIBMPFR in the printed configuration.
Diffstat (limited to 'gdb/top.c')
-rw-r--r-- | gdb/top.c | 45 |
1 files changed, 36 insertions, 9 deletions
@@ -1386,6 +1386,42 @@ This GDB was configured as follows:\n\ --without-lzma\n\ ")); #endif +#if HAVE_LIBBABELTRACE + fprintf_filtered (stream, _("\ + --with-babeltrace\n\ +")); +#else + fprintf_filtered (stream, _("\ + --without-babeltrace\n\ +")); +#endif +#if HAVE_LIBIPT + fprintf_filtered (stream, _("\ + --with-intel-pt\n\ +")); +#else + fprintf_filtered (stream, _("\ + --without-intel-pt\n\ +")); +#endif +#if HAVE_LIBMCHECK + fprintf_filtered (stream, _("\ + --enable-libmcheck\n\ +")); +#else + fprintf_filtered (stream, _("\ + --disable-libmcheck\n\ +")); +#endif +#if HAVE_LIBMPFR + fprintf_filtered (stream, _("\ + --with-mpfr\n\ +")); +#else + fprintf_filtered (stream, _("\ + --without-mpfr\n\ +")); +#endif #ifdef WITH_PYTHON_PATH fprintf_filtered (stream, _("\ --with-python=%s%s\n\ @@ -1417,15 +1453,6 @@ This GDB was configured as follows:\n\ fprintf_filtered (stream, _("\ --with-system-gdbinit=%s%s\n\ "), SYSTEM_GDBINIT, SYSTEM_GDBINIT_RELOCATABLE ? " (relocatable)" : ""); -#if HAVE_LIBBABELTRACE - fprintf_filtered (stream, _("\ - --with-babeltrace\n\ -")); -#else - fprintf_filtered (stream, _("\ - --without-babeltrace\n\ -")); -#endif /* We assume "relocatable" will be printed at least once, thus we always print this text. It's a reasonably safe assumption for now. */ fprintf_filtered (stream, _("\n\ |