diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index d407158020..16838e10f0 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2011-11-21 Doug Evans + + * gdb.cp/nextoverthrow.exp: Skip test if debug info for + _Unwind_DebugHook is missing. + 2011-11-20 Stan Shebs * gdb.trace/tstatus.exp: New. diff --git a/gdb/testsuite/gdb.cp/nextoverthrow.exp b/gdb/testsuite/gdb.cp/nextoverthrow.exp index 89c02d65f0..cc9fe86e3b 100644 --- a/gdb/testsuite/gdb.cp/nextoverthrow.exp +++ b/gdb/testsuite/gdb.cp/nextoverthrow.exp @@ -43,6 +43,11 @@ if ![runto_main] then { # See whether we have the needed unwinder hooks. set ok 1 gdb_test_multiple "print _Unwind_DebugHook" "check for unwinder hook" { + -re "= .*no debug info.*_Unwind_DebugHook.*\r\n$gdb_prompt $" { + # Pass the test so we don't get bogus fails in the results. + pass "check for unwinder hook" + set ok 0 + } -re "= .*_Unwind_DebugHook.*\r\n$gdb_prompt $" { pass "check for unwinder hook" }