/* Ltrace Test : time-record.c. Objectives : Verify that Ltrace can record timestamp and spent time inside each call. This file was written by Yao Qi <qiyao@cn.ibm.com>. */ #include <stdio.h> #include <time.h> #define SLEEP_COUNT 2 #define NANOSLEEP_COUNT 50 int main () { struct timespec request, remain; request.tv_sec = 0; request.tv_nsec = NANOSLEEP_COUNT * 1000000; sleep (SLEEP_COUNT); nanosleep (&request, NULL); return 0; }