Index: configure.in =================================================================== --- configure.in.orig +++ configure.in @@ -59,7 +59,9 @@ AC_ARG_ENABLE(dynamic, AC_MSG_RESULT([yes, by default]) ]) -AC_PROG_CC +AC_PROG_CC_STDC +AC_USE_SYSTEM_EXTENSIONS +AC_SYS_LARGEFILE AC_PROG_CPP AC_PROG_RANLIB AC_PROG_INSTALL Index: src/internal.h =================================================================== --- src/internal.h.orig +++ src/internal.h @@ -51,6 +51,7 @@ typedef unsigned char byte; # include "hredirect.h" #endif +#pragma GCC visibility push(hidden) /* Configuration and constants */ #define MAXSERVERS 5 /* do not increase beyond no. of bits in `unsigned'! */ @@ -960,4 +961,5 @@ static inline int errno_resources(int e) (tv)|=GETIL_B(cb), \ (tv) ) +#pragma GCC visibility pop #endif