From: H.J. Lu Date: Mon, 2 Oct 2017 00:44:52 +0000 (-0700) Subject: Hide internal __vstrfmon_l function [BZ #18822] X-Git-Tag: glibc-2.27~785 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=047d1a81fd82db4cd7458fec37230f3b31b414e9;p=thirdparty%2Fglibc.git Hide internal __vstrfmon_l function [BZ #18822] Hide internal __vstrfmon_l function to allow direct access within libc.so and libc.a without using GOT nor PLT. [BZ #18822] * include/monetary.h (__vstrfmon_l): Add attribute_hidden. --- diff --git a/ChangeLog b/ChangeLog index e799d168b70..709f9836f8d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2017-10-01 H.J. Lu + + [BZ #18822] + * include/monetary.h (__vstrfmon_l): Add attribute_hidden. + 2017-10-01 H.J. Lu [BZ #18822] diff --git a/include/monetary.h b/include/monetary.h index 2a182636d22..c130ed56a3e 100644 --- a/include/monetary.h +++ b/include/monetary.h @@ -3,5 +3,6 @@ #include extern ssize_t __vstrfmon_l (char *s, size_t maxsize, locale_t loc, - const char *format, va_list ap); + const char *format, va_list ap) + attribute_hidden; #endif