From: Anders Kaseorg Date: Sat, 5 May 2018 18:07:23 +0000 (-0400) Subject: Update internal glibc functions ABI for glibc 2.27 X-Git-Tag: 2.2~2 X-Git-Url: http://andersk.mit.edu/gitweb/nss_nonlocal.git/commitdiff_plain/df16cf042b6085f68b4263e24f29ad61be71cea8 Update internal glibc functions ABI for glibc 2.27 Signed-off-by: Anders Kaseorg --- diff --git a/nsswitch-internal.h b/nsswitch-internal.h index 4a2e91d..df46050 100644 --- a/nsswitch-internal.h +++ b/nsswitch-internal.h @@ -6,10 +6,13 @@ #ifndef NSSWITCH_INTERNAL_H #define NSSWITCH_INTERNAL_H +#include #include "config.h" /* glibc/config.h.in */ -#if defined USE_REGPARMS && !defined PROF && !defined __BOUNDED_POINTERS__ +#if __GLIBC_PREREQ(2, 27) +# define internal_function +#elif defined USE_REGPARMS && !defined PROF && !defined __BOUNDED_POINTERS__ # define internal_function __attribute__ ((regparm (3), stdcall)) #else # define internal_function