From d6bd839b9acfe619afa1db67a2882c0ce839861f Mon Sep 17 00:00:00 2001 From: Tulio Magno Quites Machado Filho Date: Fri, 9 Jun 2017 14:36:22 -0300 Subject: Add a way to bypass the PLT when calling getauxval * include/sys/auxv.h (__getauxval): Add a prototype and its libc_hidden_proto. * misc/getauxval.c (__getauxval): Use libc_hidden_def. --- include/sys/auxv.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'include') diff --git a/include/sys/auxv.h b/include/sys/auxv.h index dede2c36ac..3bab6d05d4 100644 --- a/include/sys/auxv.h +++ b/include/sys/auxv.h @@ -1 +1,8 @@ #include + +#ifndef _ISOMAC + +extern __typeof (getauxval) __getauxval; +libc_hidden_proto (__getauxval) + +#endif /* !_ISOMAC */ -- cgit 1.4.1