From 81efada5287c3215307623e57d3bbbeefa0c1250 Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Thu, 25 May 2017 06:55:42 -0700 Subject: Make __tunables_init hidden and avoid PLT Since __tunables_init is internal to ld.so, we should mark it hidden to avoid PLT. We should also avoid PLT when calling __tunable_set_val within ld.so. 2017-05-25 Siddhesh Poyarekar H.J. Lu * elf/dl-tunables.c (__tunable_set_val): Make a hidden alias. * elf/dl-tunables.h (__tunables_init): Mark it hidden in rtld. (__tunable_set_val): Likewise. --- ChangeLog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index b0c2047b80..baf21026c3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2017-05-25 Siddhesh Poyarekar + H.J. Lu + + * elf/dl-tunables.c (__tunable_set_val): Make a hidden alias. + * elf/dl-tunables.h (__tunables_init): Mark it hidden in rtld. + (__tunable_set_val): Likewise. + 2017-05-25 H.J. Lu * Makeconfig ($(common-objpfx)dl-tunable-list.h): Also check -- cgit v1.2.3