aboutsummaryrefslogtreecommitdiff
path: root/gdb/testsuite/gdb.threads/tls.exp
diff options
context:
space:
mode:
authorTom Tromey <tromey@redhat.com>2010-09-14 19:08:30 +0000
committerTom Tromey <tromey@redhat.com>2010-09-14 19:08:30 +0000
commit515ed532307e751b26e34347ee7258f164eb053f (patch)
tree2f6764bb18b314dcceabbd40073a729536d47eaa /gdb/testsuite/gdb.threads/tls.exp
parent7ef07ba077cec6568e767adefb995ffbc89970c0 (diff)
downloadbinutils-515ed532307e751b26e34347ee7258f164eb053f.zip
binutils-515ed532307e751b26e34347ee7258f164eb053f.tar.gz
binutils-515ed532307e751b26e34347ee7258f164eb053f.tar.bz2
gdb
PR exp/11803: * value.c (value_static_field): Use value_of_variable. gdb/testsuite PR exp/11803: * gdb.threads/tls.exp: Use C++. (check_thread_local): Use K::another_thread_local. * gdb.threads/tls.c (class K): New. (another_thread_local): Now a member of K. (spin): Update. No longer K&R C.
Diffstat (limited to 'gdb/testsuite/gdb.threads/tls.exp')
-rw-r--r--gdb/testsuite/gdb.threads/tls.exp6
1 files changed, 3 insertions, 3 deletions
diff --git a/gdb/testsuite/gdb.threads/tls.exp b/gdb/testsuite/gdb.threads/tls.exp
index 00991b8..343b985 100644
--- a/gdb/testsuite/gdb.threads/tls.exp
+++ b/gdb/testsuite/gdb.threads/tls.exp
@@ -27,7 +27,7 @@ if [istarget "*-*-linux"] then {
set target_cflags ""
}
-if {[gdb_compile_pthreads "${srcdir}/${subdir}/${srcfile} ${srcdir}/${subdir}/${srcfile2}" "${binfile}" executable [list debug "incdir=${objdir}"]] != "" } {
+if {[gdb_compile_pthreads "${srcdir}/${subdir}/${srcfile} ${srcdir}/${subdir}/${srcfile2}" "${binfile}" executable [list c++ debug "incdir=${objdir}"]] != "" } {
return -1
}
@@ -75,7 +75,7 @@ proc check_thread_local {number} {
"= $expected_value" \
"${number} thread local storage"
- gdb_test "p another_thread_local" \
+ gdb_test "p K::another_thread_local" \
"= $me_variable" \
"${number} another thread local storage"
@@ -83,7 +83,7 @@ proc check_thread_local {number} {
".*a_thread_local.*a thread-local variable at offset.*" \
"${number} info address a_thread_local"
- gdb_test "info address another_thread_local" \
+ gdb_test "info address K::another_thread_local" \
".*another_thread_local.*a thread-local variable at offset.*" \
"${number} info address another_thread_local"
}