summaryrefslogtreecommitdiffstats
path: root/testsuite/systemtap.base/deref.exp
diff options
context:
space:
mode:
authorjistone <jistone>2006-12-19 00:24:32 +0000
committerjistone <jistone>2006-12-19 00:24:32 +0000
commit642da0daffeeecbcfa1aa78b6d95b5cfa90827d4 (patch)
tree259de127f57f0c06ad8a8fe9992fb97049013857 /testsuite/systemtap.base/deref.exp
parentd10e79e866c8f7bcc3eeabec0cf2ee27a463e537 (diff)
downloadsystemtap-steved-642da0daffeeecbcfa1aa78b6d95b5cfa90827d4.tar.gz
systemtap-steved-642da0daffeeecbcfa1aa78b6d95b5cfa90827d4.tar.xz
systemtap-steved-642da0daffeeecbcfa1aa78b6d95b5cfa90827d4.zip
2006-12-18 Josh Stone <joshua.i.stone@intel.com>
* systemtap.base/deref.exp, systemtap.base/deref.exp: Add a test for successfully dereferencing pointers of various sizes. This is known to fail on x86 for 64-bit values -- PR 3079.
Diffstat (limited to 'testsuite/systemtap.base/deref.exp')
-rw-r--r--testsuite/systemtap.base/deref.exp10
1 files changed, 10 insertions, 0 deletions
diff --git a/testsuite/systemtap.base/deref.exp b/testsuite/systemtap.base/deref.exp
new file mode 100644
index 00000000..0a44bfac
--- /dev/null
+++ b/testsuite/systemtap.base/deref.exp
@@ -0,0 +1,10 @@
+# Check that the deref mechanisms work correctly.
+
+load_lib "stap_run.exp"
+
+set test "deref"
+
+# PR 3079: deref macro cannot read 64-bit values on 32-bit x86
+setup_kfail i?86-*-* 3079
+
+stap_run $srcdir/$subdir/$test.stp no_load $all_pass_string -g