]> sourceware.org Git - systemtap.git/commitdiff
2007-10-02 William Cohen <wcohen@redhat.com>
authorwcohen <wcohen>
Tue, 2 Oct 2007 16:59:33 +0000 (16:59 +0000)
committerwcohen <wcohen>
Tue, 2 Oct 2007 16:59:33 +0000 (16:59 +0000)
* systemtap.syscall/signal.c:
* systemtap.syscall/uid16.c: Compilation regardless of defines.
* systemtap.syscall/test.tcl: Handle UNSUPP tests correctly.

testsuite/ChangeLog
testsuite/systemtap.syscall/signal.c
testsuite/systemtap.syscall/test.tcl
testsuite/systemtap.syscall/uid16.c

index 035e46ede376709f4160cf683c6fe0e83979a617..a9f4488fb6f6890d63f48b9f51cbd19d1b4f745c 100644 (file)
@@ -1,3 +1,9 @@
+2007-10-02  William Cohen  <wcohen@redhat.com>
+
+       * systemtap.syscall/signal.c:
+       * systemtap.syscall/uid16.c: Compilation regardless of defines.
+       * systemtap.syscall/test.tcl: Handle UNSUPP tests correctly.
+       
 2007-09-28  Wenji Huang <wenji.huang@oracle.com>
 
         * lib/systemtap.exp: New proc get_system_info.
index d28324f5dea76e710306209ccdf6460c717060cc..e125e4a102a3aefafa622728c4def80585e3c9e6 100644 (file)
@@ -5,14 +5,15 @@
 #include <sys/syscall.h>
 
 #ifdef SYS_signal
-
 static void 
 sig_act_handler(int signo)
 {
 }
+#endif
 
 int main()
 {
+#ifdef SYS_signal
   sigset_t mask;
   struct sigaction sa;
   pid_t pid;
@@ -51,8 +52,7 @@ int main()
   syscall(SYS_tgkill,pid,pid,SIGUSR1);
    tgkill (NNNN, NNNN, SIGUSR1) = 0
   */
+#endif
 
   return 0;
 }
-
-#endif
index fe16358db56528a3186cb1a2c97513301050bd43..21db59fdd27742b2690b7597efe5daee6b420a4c 100755 (executable)
@@ -30,7 +30,7 @@ proc run_one_test {filename flags} {
     global dir current_dir
 
     set testname [file tail [string range $filename 0 end-2]]
-    set result "UNSUPP $testname"
+    set result "UNSUPP"
 
     if {[catch {exec mktemp -td staptestXXXXX} dir]} {
        puts stderr "Failed to create temporary directory: $dir"
index 97e787510a75b9f29ab2f8561cc6c690c0cb29e9..2d7d33491767ae7de95e7fb7df56983cdb8393e3 100644 (file)
@@ -2,8 +2,6 @@
 /* COVERAGE: getresuid16 setgid16 setresgid16 getresgid16 setreuid16 setregid16 */
 /* COVERAGE: setfsuid16 setfsgid16 */
 
-#ifdef __i386__
-
 /* These are all obsolete 16-bit calls that are still there for compatibility. */
 
 #include <sys/types.h>
@@ -13,6 +11,8 @@
 
 int main ()
 {
+#ifdef __i386__
+
        uid_t uid, ruid, euid, suid;
        gid_t gid, rgid, egid, sgid;
 
@@ -66,7 +66,7 @@ int main ()
        syscall(__NR_setfsgid, 5005);
        // setfsgid (5005) =
 
+#endif /* __i386__ */
+
        return 0;
 }      
-
-#endif /* __i386__ */
This page took 0.035484 seconds and 5 git commands to generate.