From b0f5678494d727b6868435dfc32b066ade6d3e49 Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Sun, 1 Oct 2017 15:17:19 -0700 Subject: Mark internal time functions with attribute_hidden [BZ #18822] Mark internal time functions with attribute_hidden to allow direct access within libc.so and libc.a without using GOT nor PLT. [BZ #18822] * include/time.h (__tzstring): Add attribute_hidden. (__tzfile_read): Likewise. (__tzfile_compute): Likewise. (__tzfile_default): Likewise. (__tzset_parse_tz): Likewise. (__offtime): Likewise. (__asctime_r): Likewise. (__tzset): Likewise. (__tz_convert): Likewise. (__getdate_r): Likewise. (__getclktck): Likewise. --- ChangeLog | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 170d079..4a8d173 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,21 @@ 2017-10-01 H.J. Lu [BZ #18822] + * include/time.h (__tzstring): Add attribute_hidden. + (__tzfile_read): Likewise. + (__tzfile_compute): Likewise. + (__tzfile_default): Likewise. + (__tzset_parse_tz): Likewise. + (__offtime): Likewise. + (__asctime_r): Likewise. + (__tzset): Likewise. + (__tz_convert): Likewise. + (__getdate_r): Likewise. + (__getclktck): Likewise. + +2017-10-01 H.J. Lu + + [BZ #18822] * nscd/nscd-client.h (__nscd_get_map_ref): Add attribute_hidden. (__nscd_unmap): Likewise. (__nscd_cache_search): Likewise. -- cgit v1.1