It seems like:

http://gcc.gnu.org/ml/gcc-patches/2011-11/msg01543.html

we have a problem on powerpc-darwin9
(although i686-darwin9 and x86-64-darwin10 seem OK)

this prevents the test-suite finishing with gdb just spinning... and you have to kill each invocation by hand (seems like the expect timeout logic is not working somehow)....

for now, it would be good to disable this - to allow progress

(I have a partial patch to gdb 7.31 that allows it to work with powerpc-darwin9 -- but not ready yet).

OK for trunk?
Iain

gcc/testsuite:

        * lib/gcc-simulate-thread.exp (simulate-thread): Don't run for
        powerpc*-*darwin*.

Index: gcc/testsuite/lib/gcc-simulate-thread.exp
===================================================================
--- gcc/testsuite/lib/gcc-simulate-thread.exp   (revision 181339)
+++ gcc/testsuite/lib/gcc-simulate-thread.exp   (working copy)
@@ -26,6 +26,7 @@ proc simulate-thread { args } {
# ??? Exit immediately if this is alpha*-*-linux* target, single- stepping # executable between ldl_l and stl_c insns in gdb breaks LL/SC chaining.
     if { [istarget alpha*-*-linux*] } { return }
+    if { [istarget powerpc*-*-darwin*] } { return }

     if { ![isnative] || [is_remote target] } { return }


Reply via email to