X-Git-Url: http://andersk.mit.edu/gitweb/nss_nonlocal.git/blobdiff_plain/3efc20b85dd7b4f3a9032ecc6c2b81afb8a68d2d..df16cf042b6085f68b4263e24f29ad61be71cea8:/nsswitch-internal.h 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