diff options
author | fche <fche> | 2005-05-21 01:35:34 +0000 |
---|---|---|
committer | fche <fche> | 2005-05-21 01:35:34 +0000 |
commit | 2b066ec1b8801b08052a68282ce34ef9c425ae8f (patch) | |
tree | d0b8aadc2521e2fbf1adde2d330bd7a941587087 /testsuite/semko | |
parent | a199030a268b007580b57a83b511f97bbb65996f (diff) | |
download | systemtap-steved-2b066ec1b8801b08052a68282ce34ef9c425ae8f.tar.gz systemtap-steved-2b066ec1b8801b08052a68282ce34ef9c425ae8f.tar.xz systemtap-steved-2b066ec1b8801b08052a68282ce34ef9c425ae8f.zip |
* at long last, a more full-bodied snapshot
2005-05-20 Frank Ch. Eigler <fche@redhat.com>
Many changes throughout. Partial sketch of translation output.
* elaborate.*: Elaboration pass.
* translate.*: Translation pass.
* staptree.*: Simplified for visitor concept.
* main.cxx: Translator mainline.
* *test.cxx: Removed.
* testsuite/*: Some new tests, some changed for newer syntax.
Diffstat (limited to 'testsuite/semko')
-rwxr-xr-x | testsuite/semko/eight.stp | 2 | ||||
-rwxr-xr-x | testsuite/semko/five.stp | 2 | ||||
-rwxr-xr-x | testsuite/semko/four.stp | 2 | ||||
-rwxr-xr-x | testsuite/semko/nine.stp | 2 | ||||
-rwxr-xr-x | testsuite/semko/one.stp | 4 | ||||
-rwxr-xr-x | testsuite/semko/seven.stp | 3 | ||||
-rwxr-xr-x | testsuite/semko/six.stp | 2 | ||||
-rwxr-xr-x | testsuite/semko/three.stp | 2 | ||||
-rwxr-xr-x | testsuite/semko/two.stp | 2 |
9 files changed, 11 insertions, 10 deletions
diff --git a/testsuite/semko/eight.stp b/testsuite/semko/eight.stp index 1bcb344a..7d297295 100755 --- a/testsuite/semko/eight.stp +++ b/testsuite/semko/eight.stp @@ -1,4 +1,4 @@ -#! semtest +#! stap -p2 probe foo { stats << "string" # stats only collect numbers diff --git a/testsuite/semko/five.stp b/testsuite/semko/five.stp index 6887fced..ddbbdca5 100755 --- a/testsuite/semko/five.stp +++ b/testsuite/semko/five.stp @@ -1,4 +1,4 @@ -#! semtest +#! stap -p2 function bar () { diff --git a/testsuite/semko/four.stp b/testsuite/semko/four.stp index e73cc88d..fd2b3928 100755 --- a/testsuite/semko/four.stp +++ b/testsuite/semko/four.stp @@ -1,4 +1,4 @@ -#! semtest +#! stap -p2 global a, b; # types unknown diff --git a/testsuite/semko/nine.stp b/testsuite/semko/nine.stp index 7e864671..f9a704f1 100755 --- a/testsuite/semko/nine.stp +++ b/testsuite/semko/nine.stp @@ -1,4 +1,4 @@ -#! semtest +#! stap -p2 probe foo { a[4] = 1; diff --git a/testsuite/semko/one.stp b/testsuite/semko/one.stp index 7519dfc6..324dee7c 100755 --- a/testsuite/semko/one.stp +++ b/testsuite/semko/one.stp @@ -1,8 +1,8 @@ -#! semtest +#! stap -p2 function stamp (syscall) { # no return expression => unknown function type } -probe syscall (read) { stamp ("read"); } +probe syscall.read { stamp ("read"); } diff --git a/testsuite/semko/seven.stp b/testsuite/semko/seven.stp index 7d987f77..ce36762a 100755 --- a/testsuite/semko/seven.stp +++ b/testsuite/semko/seven.stp @@ -1,5 +1,6 @@ -#! semtest +#! stap -p2 +global baz probe foo { baz[1] = 4; baz["1"] = 5; # inconsistent index types diff --git a/testsuite/semko/six.stp b/testsuite/semko/six.stp index aa7d10d7..89457fac 100755 --- a/testsuite/semko/six.stp +++ b/testsuite/semko/six.stp @@ -1,4 +1,4 @@ -#! semtest +#! stap -p2 probe foo { bar[1] = 2; diff --git a/testsuite/semko/three.stp b/testsuite/semko/three.stp index bfdeec66..423dbcdf 100755 --- a/testsuite/semko/three.stp +++ b/testsuite/semko/three.stp @@ -1,4 +1,4 @@ -#! semtest +#! stap -p2 probe foo { a << 2; diff --git a/testsuite/semko/two.stp b/testsuite/semko/two.stp index 39b77f6a..acf0a973 100755 --- a/testsuite/semko/two.stp +++ b/testsuite/semko/two.stp @@ -1,4 +1,4 @@ -#! semtest +#! stap -p2 function zoo (p) { p << 5; return 0 } # passing stats as function arg |