diff options
author | jistone <jistone> | 2006-01-11 19:21:27 +0000 |
---|---|---|
committer | jistone <jistone> | 2006-01-11 19:21:27 +0000 |
commit | 7930d37914f1afab2cc53fe42e55e103f0d7537f (patch) | |
tree | 257dd3136619fb1581956c65df41e2063d1ebaf4 /testsuite/buildok/delete.stp | |
parent | 8656ed8fa9ea0cd481629c63cc4d9d9519012ca6 (diff) | |
download | systemtap-steved-7930d37914f1afab2cc53fe42e55e103f0d7537f.tar.gz systemtap-steved-7930d37914f1afab2cc53fe42e55e103f0d7537f.tar.xz systemtap-steved-7930d37914f1afab2cc53fe42e55e103f0d7537f.zip |
2006-01-11 Josh Stone <joshua.i.stone@intel.com>
PR 2140
* testsuite/buildok/delete.stp: Test correct compilation of the
'delete' operator for all "legal" variations.
Diffstat (limited to 'testsuite/buildok/delete.stp')
-rwxr-xr-x | testsuite/buildok/delete.stp | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/testsuite/buildok/delete.stp b/testsuite/buildok/delete.stp new file mode 100755 index 00000000..20ad109a --- /dev/null +++ b/testsuite/buildok/delete.stp @@ -0,0 +1,20 @@ +#! stap -p4 +# +# Make sure that 'delete' works in all variations. +# +# NOTE: It hasn't been decided yet whether 'delete' should work on scalar +# numbers and strings, so for now those are commented out. + +global a, b, c, d, e, f + +probe begin { + a = 1; #delete a; + b = "b"; #delete b; + c <<< 1; delete c; + d[1] = 1; delete d[1]; delete d; + e[1] = "e"; delete e[1]; delete e; + f[1] <<< 1; delete f[1]; delete f; + + x = 1; #delete x; + y = "y"; #delete y; +} |