aboutsummaryrefslogtreecommitdiff
path: root/gdb/testsuite/ChangeLog
diff options
context:
space:
mode:
authorTom de Vries <tdevries@suse.de>2020-12-14 17:05:11 +0100
committerTom de Vries <tdevries@suse.de>2020-12-14 17:05:11 +0100
commit519155c9f6804988e35c8537c4506e877176c9b1 (patch)
tree1229b2274dde661de0c669d3071e68476594710a /gdb/testsuite/ChangeLog
parent153f6e6cb0266f8312ba85956b256ce1e3a2cb8e (diff)
downloadgdb-519155c9f6804988e35c8537c4506e877176c9b1.zip
gdb-519155c9f6804988e35c8537c4506e877176c9b1.tar.gz
gdb-519155c9f6804988e35c8537c4506e877176c9b1.tar.bz2
[gdb/testsuite] Handle no glibc debuginfo in gdb.base/solib-corrupted.exp
When running test-case gdb.base/solib-corrupted.exp on SLE-11, I get: ... (gdb) PASS: gdb.base/solib-corrupted.exp: normal list p/x _r_debug->r_map->l_next = _r_debug->r_map^M '_r_debug' has unknown type; cast it to its declared type^M (gdb) FAIL: gdb.base/solib-corrupted.exp: make solibs looping ... The reason that _r_debug has unknown type is that glibc debuginfo is not installed. The test-case attempts to detect this but doesn't handle this particular error string. Fix this by adding the "unknown type" line to the regexp detecting missing glibc debuginfo. Tested on x86_64-linux. gdb/testsuite/ChangeLog: 2020-12-14 Tom de Vries <tdevries@suse.de> PR testsuite/26962 * gdb.base/solib-corrupted.exp: Handle "'_r_debug' has unknown type; cast it to its declared type".
Diffstat (limited to 'gdb/testsuite/ChangeLog')
-rw-r--r--gdb/testsuite/ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog
index 4bd4521..9a20e7e 100644
--- a/gdb/testsuite/ChangeLog
+++ b/gdb/testsuite/ChangeLog
@@ -1,5 +1,11 @@
2020-12-14 Tom de Vries <tdevries@suse.de>
+ PR testsuite/26962
+ * gdb.base/solib-corrupted.exp: Handle "'_r_debug' has unknown type;
+ cast it to its declared type".
+
+2020-12-14 Tom de Vries <tdevries@suse.de>
+
PR testsuite/26951
* gdb.base/batch-preserve-term-settings.exp: Use "gdb-subshell$ " as
shell prompt.