Move immediate.h, marker.h and tracepoint.h to include/ust/
[ust.git] / tests / hello2 / hello2.c
index f9bebce2676bb5dbd25a95983fdfcf86736d56e2..17e478cfe4ed8bddda83bafff741e14878046536 100644 (file)
@@ -1,21 +1,32 @@
 #include <stdio.h>
-#include <unistd.h>
-#include "marker.h"
+#include <time.h>
+#include <errno.h>
+
+#include <ust/marker.h>
+
 int main()
 {
-       int result;
        int i;
+       struct timespec tv;
+       int result;
+
+       tv.tv_sec = 1;
+       tv.tv_nsec = 0;
 
-//     sleep(1);
+       do {
+               result = nanosleep(&tv, &tv);
+       } while(result == -1 && errno == EINTR);
 
        printf("Hello, World!\n");
 
        for(i=0; i<500; i++) {
                trace_mark(ust, bar, "str %d", i);
                trace_mark(ust, bar2, "number1 %d number2 %d", (int)53, (int)9800);
-               usleep(20);
        }
 
+//     ltt_trace_stop("auto");
+//     ltt_trace_destroy("auto");
+
        return 0;
 }
 MARKER_LIB;
This page took 0.023344 seconds and 4 git commands to generate.