aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/sys/clock_nanosleep.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libc/sys/clock_nanosleep.c')
-rw-r--r--lib/libc/sys/clock_nanosleep.c9
1 files changed, 1 insertions, 8 deletions
diff --git a/lib/libc/sys/clock_nanosleep.c b/lib/libc/sys/clock_nanosleep.c
index 9989f1a995f5..db14bd46f85e 100644
--- a/lib/libc/sys/clock_nanosleep.c
+++ b/lib/libc/sys/clock_nanosleep.c
@@ -30,21 +30,14 @@
* EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-#include <sys/cdefs.h>
#include <sys/types.h>
#include <time.h>
#include "libc_private.h"
-__weak_reference(__sys_clock_nanosleep, __clock_nanosleep);
-
#pragma weak clock_nanosleep
int
clock_nanosleep(clockid_t clock_id, int flags, const struct timespec *rqtp,
struct timespec *rmtp)
{
-
- return (((int (*)(clockid_t, int, const struct timespec *,
- struct timespec *))
- __libc_interposing[INTERPOS_clock_nanosleep])(clock_id, flags,
- rqtp, rmtp));
+ return (INTERPOS_SYS(clock_nanosleep, clock_id, flags, rqtp, rmtp));
}