diff options
author | Dave Brolley <brolley@redhat.com> | 2010-01-18 14:19:46 -0500 |
---|---|---|
committer | Dave Brolley <brolley@redhat.com> | 2010-01-18 14:19:46 -0500 |
commit | 6e4a696d4f95b5adc92049fa98f390a096f7e00f (patch) | |
tree | 7f0d9d2092d32915714fe00412b0f05eb306964a /testsuite/systemtap.base | |
parent | b75067caf1bb416af21473e40c917d953531e9f9 (diff) | |
parent | 08d1d520616557f6ff7dd023e260ad6577e9e0e8 (diff) | |
download | systemtap-steved-6e4a696d4f95b5adc92049fa98f390a096f7e00f.tar.gz systemtap-steved-6e4a696d4f95b5adc92049fa98f390a096f7e00f.tar.xz systemtap-steved-6e4a696d4f95b5adc92049fa98f390a096f7e00f.zip |
Merge branch 'master' of ssh://sources.redhat.com/git/systemtap
Diffstat (limited to 'testsuite/systemtap.base')
-rw-r--r-- | testsuite/systemtap.base/sdt_misc.exp | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/testsuite/systemtap.base/sdt_misc.exp b/testsuite/systemtap.base/sdt_misc.exp index 74ebdc4e..3ba38c45 100644 --- a/testsuite/systemtap.base/sdt_misc.exp +++ b/testsuite/systemtap.base/sdt_misc.exp @@ -74,13 +74,13 @@ int main () { #ifdef LOOP + #include <signal.h> + signal (SIGINT, &int_handler); + signal (SIGALRM, &alrm_handler); alarm (30); while (!loop_check()) { } - #include <signal.h> - signal (SIGINT, &int_handler); - signal (SIGALRM, &alrm_handler); #endif bar(2); baz(3,(char*)\"abc\"); @@ -379,6 +379,11 @@ if {$ok == 5} { # 5. Test attaching to a running process with markers in a shared object if { $pbtype_mssg != "kprobe" } { +set loop_flags "additional_flags=-I$srcdir/../includes/sys" +set loop_flags "$loop_flags additional_flags=-I$sdtdir" +set loop_flags "$loop_flags additional_flags=-g" +set loop_flags "$loop_flags additional_flags=-I. $pbtype_flag" +set loop_flags "$loop_flags additional_flags=-DLOOP" set loop_flags "$loop_flags additional_flags=-DONLY_MAIN" set loop_flags "$loop_flags additional_flags=-Wl,-rpath,[pwd]" set loop_flags "$loop_flags additional_flags=-L[pwd] additional_flags=-lsdt-$pbtype_mssg" |