Mark internal rpc functions with attribute_hidden [BZ #18822]
commitd48354d86087ba63acb7e2b20fb604c0b6ba4352
authorH.J. Lu <hjl.tools@gmail.com>
Sun, 1 Oct 2017 22:54:51 +0000 (1 15:54 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Sun, 1 Oct 2017 22:55:15 +0000 (1 15:55 -0700)
tree4a912c0039229cd74756423b98ea071afff7c93b
parentd6daff12617290d4dfb499ed8425d33a48d844ba
Mark internal rpc functions with attribute_hidden [BZ #18822]

Mark internal rpc functions with attribute_hidden to allow direct
access within libc.so and libc.a without using GOT nor PLT.

[BZ #18822]
* include/rpc/rpc.h (__rpc_thread_variables): Add
attribute_hidden.
(__rpc_thread_svc_cleanup): Likewise.
(__rpc_thread_clnt_cleanup): Likewise.
(__rpc_thread_key_cleanup): Likewise.
ChangeLog
include/rpc/rpc.h