1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-07-29 11:41:21 +03:00

Fix symbol definitions for __clock_* functions

__clock_gettime and other __clock_* functions could result in an extra
PLT reference within libc.so if it actually gets used.  None of the
code currently uses them, which is why this probably went unnoticed.
This commit is contained in:
Siddhesh Poyarekar
2013-06-11 11:11:11 +05:30
parent b8c61b4b1d
commit 89fb683558
13 changed files with 50 additions and 25 deletions

View File

@ -72,7 +72,7 @@ hp_timing_settime (clockid_t clock_id, const struct timespec *tp)
/* Set CLOCK to value TP. */
int
clock_settime (clockid_t clock_id, const struct timespec *tp)
__clock_settime (clockid_t clock_id, const struct timespec *tp)
{
int retval;
@ -124,4 +124,4 @@ clock_settime (clockid_t clock_id, const struct timespec *tp)
return retval;
}
strong_alias (clock_settime, __clock_settime)
weak_alias (__clock_settime, clock_settime)