From 4bd77045bbad0aa6bdb8172d396a8cea7225c07e Mon Sep 17 00:00:00 2001
From: Uwe Hermann <uwe@hermann-uwe.de>
Date: Fri, 28 Dec 2012 17:12:19 +0100
Subject: configure.ac: Add missing -fvisibility=hidden to CFLAGS.

---
 configure.ac | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/configure.ac b/configure.ac
index ceb9ed9..56dce10 100644
--- a/configure.ac
+++ b/configure.ac
@@ -42,7 +42,9 @@ AH_TOP([#ifndef SRD_CONFIG_H
 #define SRD_CONFIG_H    /* To stop multiple inclusions. */])
 AH_BOTTOM([#endif /* SRD_CONFIG_H */])
 
-CFLAGS="$CFLAGS -Wall -Wextra"
+# Enable more compiler warnings via -Wall and -Wextra. Add -fvisibility=hidden
+# and enforce use of SRD_API to explicitly mark all public API functions.
+CFLAGS="$CFLAGS -Wall -Wextra -fvisibility=hidden"
 
 # Checks for programs.
 AC_PROG_CXX
-- 
cgit v1.2.3-70-g09d2