* [committed][gdb/testsuite] Fix gdb.base/break-interp.exp for ld.so without debug
@ 2021-09-29 22:29 Tom de Vries via Gdb-patches
0 siblings, 0 replies; only message in thread
From: Tom de Vries via Gdb-patches @ 2021-09-29 22:29 UTC (permalink / raw)
To: gdb-patches
Hi,
When running test-case gdb.base/break-interp.exp on openSUSE Leap 42.3, I get:
...
(gdb) info addr dl_main^M
Symbol "dl_main" is at 0x1750 in a file compiled without debugging.^M
(gdb) FAIL: gdb.base/break-interp.exp: info addr dl_main
...
while the regexp expects "Symbol \"dl_main\" is a function at address $hex\\."
Fix this by also accepting this variant.
Tested on x86_64-linux.
Committed to trunk.
Thanks,
- Tom
[gdb/testsuite] Fix gdb.base/break-interp.exp for ld.so without debug
---
gdb/testsuite/gdb.base/break-interp.exp | 3 +++
1 file changed, 3 insertions(+)
diff --git a/gdb/testsuite/gdb.base/break-interp.exp b/gdb/testsuite/gdb.base/break-interp.exp
index fd2b166de5d..3460f767c10 100644
--- a/gdb/testsuite/gdb.base/break-interp.exp
+++ b/gdb/testsuite/gdb.base/break-interp.exp
@@ -90,6 +90,9 @@ gdb_test_multiple "info addr dl_main" "" {
-re -wrap "Symbol \"dl_main\" is a function at address $hex\\." {
set dl_main_found 1
}
+ -re -wrap "Symbol \"dl_main\" is at $hex in a file compiled without debugging\\." {
+ set dl_main_found 1
+ }
-re -wrap "No symbol \"dl_main\" in current context\\." {
}
}
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2021-09-29 22:30 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-09-29 22:29 [committed][gdb/testsuite] Fix gdb.base/break-interp.exp for ld.so without debug Tom de Vries via Gdb-patches
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox