[Pcsclite-cvs-commit] r411 - trunk/PKCS11
Ludovic Rousseau
rousseau at costa.debian.org
Thu Mar 16 10:25:57 CET 2006
Author: rousseau
Date: 2006-03-16 09:25:56 +0000 (Thu, 16 Mar 2006)
New Revision: 411
Modified:
trunk/PKCS11/configure.in
Log:
check if the compiler support -fvisibility=hidden (GCC >= 4)
Modified: trunk/PKCS11/configure.in
===================================================================
--- trunk/PKCS11/configure.in 2006-03-16 09:10:34 UTC (rev 410)
+++ trunk/PKCS11/configure.in 2006-03-16 09:25:56 UTC (rev 411)
@@ -17,6 +17,17 @@
AC_CHECK_PROG([PKGCONFIG], [pkg-config], [yes])
+# check if the compiler support -fvisibility=hidden (GCC >= 4)
+saved_CFLAGS="$CFLAGS"
+CFLAGS="$CFLAGS -fvisibility=hidden"
+AC_MSG_CHECKING([for -fvisibility=hidden])
+AC_COMPILE_IFELSE([char foo;],
+ [ AC_MSG_RESULT([yes])
+ SYMBOL_VISIBILITY="-fvisibility=hidden" ],
+ AC_MSG_RESULT([no]))
+CFLAGS="$saved_CFLAGS"
+AC_SUBST(SYMBOL_VISIBILITY)
+
dnl check libmusclecard
OLD_LIBS="$LIBS"
PKG_CHECK_MODULES(MUSCLECARD, libmusclecard, [],
More information about the Pcsclite-cvs-commit
mailing list