aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2011-11-12 15:35:31 +0100
committerUros Bizjak <uros@gcc.gnu.org>2011-11-12 15:35:31 +0100
commit0eb5d9c427638b5e0851223e8dfdc89c7e590f51 (patch)
tree81b9499afa5e85a0aafda22b85a1c4b1603cc221 /gcc
parent173a8c50f1bc60e6705fd4d515ea28c911f9c635 (diff)
downloadgcc-0eb5d9c427638b5e0851223e8dfdc89c7e590f51.zip
gcc-0eb5d9c427638b5e0851223e8dfdc89c7e590f51.tar.gz
gcc-0eb5d9c427638b5e0851223e8dfdc89c7e590f51.tar.bz2
gcc-simulate-thread.exp (simulate-thread): Do not run on alpha*-*-linux* targets.
* lib/gcc-simulate-thread.exp (simulate-thread): Do not run on alpha*-*-linux* targets. From-SVN: r181318
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/lib/gcc-simulate-thread.exp5
2 files changed, 10 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index f86b21c..9f151d1 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -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
diff --git a/gcc/testsuite/lib/gcc-simulate-thread.exp b/gcc/testsuite/lib/gcc-simulate-thread.exp
index ba2416a..b2487d2 100644
--- a/gcc/testsuite/lib/gcc-simulate-thread.exp
+++ b/gcc/testsuite/lib/gcc-simulate-thread.exp
@@ -22,6 +22,11 @@
# 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 } {