[gdb] Mention --with/without-system-readline for --configuration
authorTom de Vries <tdevries@suse.de>
Tue, 30 May 2023 15:49:31 +0000 (17:49 +0200)
committerTom de Vries <tdevries@suse.de>
Tue, 30 May 2023 15:49:31 +0000 (17:49 +0200)
commit37d9880d653c1d91e763c6b6ab22c28883996447
tree03a53b1887675e73889217b38c74b1efa4fc1ef9
parent35f8b0595f70b7ea644fd38c1c14eeaa9a01430c
[gdb] Mention --with/without-system-readline for --configuration

Simon reported that the new test-case gdb.tui/pr30056.exp fails with system
readline.

This is because the test-case requires a fix in readline that's present in our
in-repo copy of readline, but most likely not in any system readline yet.

Fix this by:
- mentioning --with-system-readline or --without-system-readline in the
  configuration string.
- adding a new proc with_system_readline that makes this information available
  in the testsuite.
- using this in test-case gdb.tui/pr30056.exp to declare it unsupported for
  --with-system-readline.

Tested on x86_64-linux.

Reported-By: Simon Marchi <simon.marchi@efficios.com>
Approved-By: Simon Marchi <simon.marchi@efficios.com>
gdb/testsuite/gdb.tui/pr30056.exp
gdb/testsuite/lib/gdb.exp
gdb/top.c