--- high-res-timers.diff/lib/syscall_timer.c 2003-02-25 11:00:30.000000000 +0100 +++ high-res-timers/lib/syscall_timer.c 2003-03-07 10:48:34.000000000 +0100 @@ -11,69 +11,6 @@ #ifndef __set_errno #define __set_errno(val) (errno = (val)) #endif -#if defined(__ia64__) - -//#include - - -int timer_create(clockid_t which_clock, - struct sigevent *timer_event_spec, - timer_t *created_timer_id) -{ - return syscall(__NR_timer_create, which_clock, timer_event_spec, created_timer_id); -} - -int timer_gettime(timer_t timer_id, struct itimerspec *setting) -{ - return syscall(__NR_timer_gettime, timer_id, setting); -} - -int timer_settime(timer_t timer_id, - int flags, - const struct itimerspec *new_setting, - struct itimerspec *old_setting) -{ - return syscall(__NR_timer_settime, timer_id, flags, new_setting, old_setting); -} - -int timer_getoverrun(timer_t timer_id) -{ - return syscall(__NR_timer_getoverrun, timer_id); -} - -int timer_delete(timer_t timer_id) -{ - return syscall(__NR_timer_delete, timer_id); -} - -int clock_gettime(clockid_t which_clock, struct timespec *ts) -{ - return syscall(__NR_clock_gettime, which_clock, ts); -} - -int clock_settime(clockid_t which_clock, - const struct timespec *setting) -{ - return syscall(__NR_clock_settime, which_clock, setting); -} - -int clock_getres(clockid_t which_clock, - struct timespec *resolution) -{ - return syscall(__NR_clock_getres, which_clock, resolution); -} - -int clock_nanosleep(clockid_t which_clock, - int flags, - const struct timespec *new_setting, - struct timespec *old_setting) -{ - return syscall(__NR_clock_nanosleep, which_clock, flags, new_setting, old_setting); -} - - - -#else /*! __ia64__ */ #define __NR___timer_create __NR_timer_create #define __NR___timer_gettime __NR_timer_gettime @@ -161,4 +98,4 @@ int, flags, const struct timespec *,rqtp, struct timespec *,rmtp) -#endif /*ia64*/ +