gcc-simulate-thread.exp (simulate-thread): Do not run on alpha*-*-linux* targets.
authorUros Bizjak <ubizjak@gmail.com>
Sat, 12 Nov 2011 14:35:31 +0000 (15:35 +0100)
committerUros Bizjak <uros@gcc.gnu.org>
Sat, 12 Nov 2011 14:35:31 +0000 (15:35 +0100)
* lib/gcc-simulate-thread.exp (simulate-thread): Do not run on
alpha*-*-linux* targets.

From-SVN: r181318

gcc/testsuite/ChangeLog
gcc/testsuite/lib/gcc-simulate-thread.exp

index f86b21c..9f151d1 100644 (file)
@@ -1,3 +1,8 @@
+2011-11-12  Uros Bizjak  <ubizjak@gmail.com>
+
+       * lib/gcc-simulate-thread.exp (simulate-thread): Do not run on
+       alpha*-*-linux* targets.
+
 2011-11-12  Iain Sandoe  <iains@gcc.gnu.org>
 
        PR testsuite/51059
index ba2416a..b2487d2 100644 (file)
 # Call 'fail' if a given test printed "FAIL:", otherwise call 'pass'.
 
 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 { ![isnative] || [is_remote target] } { return }
 
     if { [llength $args] == 1 } {