@@ -27,7 +27,7 @@
#include "intprops.h"
struct timespec
-timespec_sub (struct timespec a, struct timespec b)
+__timespec_sub (struct timespec a, struct timespec b)
{
time_t rs = a.tv_sec;
time_t bs = b.tv_sec;
@@ -29,7 +29,7 @@ test_timespec_before_impl (const char *file, int line,
|| (left.tv_sec == right.tv_sec
&& left.tv_nsec > right.tv_nsec)) {
support_record_failure ();
- const struct timespec diff = timespec_sub (left, right);
+ const struct timespec diff = __timespec_sub (left, right);
printf ("%s:%d: %jd.%09jds not before %jd.%09jds "
"(difference %jd.%09jds)\n",
file, line,
@@ -48,7 +48,7 @@ test_timespec_equal_or_after_impl (const char *file, int line,
|| (left.tv_sec == right.tv_sec
&& left.tv_nsec < right.tv_nsec)) {
support_record_failure ();
- const struct timespec diff = timespec_sub (right, left);
+ const struct timespec diff = __timespec_sub (right, left);
printf ("%s:%d: %jd.%09jds not after %jd.%09jds "
"(difference %jd.%09jds)\n",
file, line,
@@ -26,7 +26,7 @@
struct timespec timespec_add (struct timespec, struct timespec)
__attribute__((const));
-struct timespec timespec_sub (struct timespec, struct timespec)
+struct timespec __timespec_sub (struct timespec, struct timespec)
__attribute__((const));
static inline struct timespec
@@ -53,8 +53,8 @@ nanosleep_call (const struct timespec *req, struct timespec *rem)
{
struct timespec after, elapsed;
__clock_gettime (CLOCK_REALTIME, &after);
- timespec_sub (&elapsed, &after, &before);
- timespec_sub (rem, req, &elapsed);
+ __timespec_sub (&elapsed, &after, &before);
+ __timespec_sub (rem, req, &elapsed);
}
return EINTR;
@@ -145,8 +145,8 @@ timespec_add (struct timespec *sum, const struct timespec *left,
}
static inline void
-timespec_sub (struct timespec *diff, const struct timespec *left,
- const struct timespec *right)
+__timespec_sub (struct timespec *diff, const struct timespec *left,
+ const struct timespec *right)
{
diff->tv_sec = left->tv_sec - right->tv_sec;
diff->tv_nsec = left->tv_nsec - right->tv_nsec;
@@ -52,7 +52,7 @@ timer_gettime (timer_t timerid, struct itimerspec *value)
{
__clock_gettime (clock, &now);
if (__timespec_compare (&now, &expiry) < 0)
- timespec_sub (&value->it_value, &expiry, &now);
+ __timespec_sub (&value->it_value, &expiry, &now);
else
{
value->it_value.tv_sec = 0;
@@ -84,7 +84,7 @@ timer_settime (timer_t timerid, int flags, const struct itimerspec *value,
timer_addref (timer);
}
- timespec_sub (&ovalue->it_value, &timer->expirytime, &now);
+ __timespec_sub (&ovalue->it_value, &timer->expirytime, &now);
}
else
{