From 0e965dd0b2c38e9c6a430363af473aab8cb75b4a Mon Sep 17 00:00:00 2001 From: Doug Evans Date: Mon, 21 Nov 2011 17:34:17 +0000 Subject: [PATCH] * gdb.cp/nextoverthrow.exp: Skip test if debug info for _Unwind_DebugHook is missing. --- gdb/testsuite/ChangeLog | 5 +++++ gdb/testsuite/gdb.cp/nextoverthrow.exp | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index d407158020f..16838e10f0d 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 89c02d65f00..cc9fe86e3bc 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" }