2001-01-12 Joel Sherrill <joel@OARcorp.com>

* src/clockgetres.c: Fixed match problem.  We are not converting
	an interval to a timespec -- it is actually a real number of
	microseconds.
This commit is contained in:
Joel Sherrill
2001-01-22 14:19:05 +00:00
parent 9f8748400e
commit a93baa4383
4 changed files with 22 additions and 4 deletions

View File

@@ -1,3 +1,9 @@
2001-01-12 Joel Sherrill <joel@OARcorp.com>
* src/clockgetres.c: Fixed match problem. We are not converting
an interval to a timespec -- it is actually a real number of
microseconds.
2001-01-22 Michael Hamel <mhamel@adi.co.nz>
* include/rtems/posix/semaphore.h, inline/rtems/posix/semaphore.inl,

View File

@@ -36,8 +36,11 @@ int clock_getres(
case CLOCK_REALTIME:
case CLOCK_PROCESS_CPUTIME:
case CLOCK_THREAD_CPUTIME:
if ( res )
_POSIX_Interval_to_timespec( _TOD_Microseconds_per_tick, res );
if ( res ) {
res->tv_sec = _TOD_Microseconds_per_tick / 1000000;
res->tv_nsec = _TOD_Microseconds_per_tick * 1000;
/* _POSIX_Interval_to_timespec( _TOD_Microseconds_per_tick, res ); */
}
break;
default: