Tru64 UNIX suffers from the same problems running the simulate-thread
tests as alpha-linux, even with gdb 7.3.1.  To allow bootstraps/tests to
complete, I think those tests should be skipped on all alpha targets as
the following test does.

Ok for mainline?

        Rainer


2011-11-16  Rainer Orth  <r...@cebitec.uni-bielefeld.de>

        * lib/gcc-simulate-thread.exp (simulate-thread): Skip on
        alpha*-*-*.

# HG changeset patch
# Parent c431ad89954909a811a11b0f54ff94eb202dc89d
Skip simulate-thread tests on all alpha targets

diff --git a/gcc/testsuite/lib/gcc-simulate-thread.exp b/gcc/testsuite/lib/gcc-simulate-thread.exp
--- a/gcc/testsuite/lib/gcc-simulate-thread.exp
+++ b/gcc/testsuite/lib/gcc-simulate-thread.exp
@@ -23,9 +23,9 @@
 
 proc simulate-thread { args } {
 
-    # ??? Exit immediately if this is alpha*-*-linux* target, single-stepping
+    # ??? Exit immediately if this is alpha*-*-* target, single-stepping
     # executable between ldl_l and stl_c insns in gdb breaks LL/SC chaining.
-    if { [istarget alpha*-*-linux*] } { return }
+    if { [istarget alpha*-*-*] } { return }
 
     if { ![isnative] || [is_remote target] } { return }
 
-- 
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University

Reply via email to