adns-visibility
authorAnas Nashif <anas.nashif@intel.com>
Wed, 7 Nov 2012 17:28:16 +0000 (09:28 -0800)
committerAnas Nashif <anas.nashif@intel.com>
Wed, 7 Nov 2012 17:28:16 +0000 (09:28 -0800)
configure.in
src/internal.h

index c4421c4..e7a5ee6 100644 (file)
@@ -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 1eb166d..bbc94f7 100644 (file)
@@ -49,6 +49,7 @@ typedef unsigned char byte;
 # include "hredirect.h"
 #endif
 
+#pragma GCC visibility push(hidden)
 /* Configuration and constants */
 
 #define MAXSERVERS 5
@@ -803,4 +804,5 @@ static inline int errno_resources(int e) { return e==ENOMEM || e==ENOBUFS; }
                       (tv)|=GETIL_B(cb),               \
                       (tv) )
 
+#pragma GCC visibility pop
 #endif