Mark internal time functions with attribute_hidden [BZ #18822]
commitb0f5678494d727b6868435dfc32b066ade6d3e49
authorH.J. Lu <hjl.tools@gmail.com>
Sun, 1 Oct 2017 22:17:19 +0000 (1 15:17 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Sun, 1 Oct 2017 22:17:32 +0000 (1 15:17 -0700)
tree71a8c2c77620e4e45f4c4b23306c189206b288a6
parenta4338d994fe4b1802db040140153b4b6bc36c817
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
include/time.h