[Define _GNU_SOURCE so that we get all necessary prototypes]
)
- AC_CC_PIE
- AC_CC_STACK_PROTECTOR
- AC_CC_PARAM_SSP_BUFFER_SIZE([4])
- AC_CC_D_FORTIFY_SOURCE
+AX_CXX_COMPILE_STDCXX_11(,optional)
+AM_CONDITIONAL([CXX2011],[test "$HAVE_CXX11" = "1"])
+ AC_ARG_ENABLE([hardening], [
+ AS_HELP_STRING([--disable-hardening, disable compiler security checks])
+ ])
+ AS_IF([test "x$enable_hardening" != "xno"], [
+ AC_CC_PIE
+ AC_CC_STACK_PROTECTOR
+ AC_CC_PARAM_SSP_BUFFER_SIZE([4])
+ AC_CC_D_FORTIFY_SOURCE
+ AC_LD_RELRO
+ ])
AC_SEARCH_LIBS([socket], [socket])
AC_SEARCH_LIBS([gethostent], [nsl])
statbag.cc \
unix_utility.cc
- sdig_LDADD = $(POLARSSL_LIBS)
- sdig_LDFLAGS=$(THREADFLAGS)
+ sdig_LDADD = $(POLARSSL_LIBS)
+calidns_SOURCES = \
+ base32.cc \
+ base64.cc base64.hh \
+ calidns.cc \
+ dnslabeltext.cc \
+ dnsparser.cc dnsparser.hh \
+ dnsrecords.cc \
+ dnswriter.cc dnswriter.hh \
+ logger.cc \
+ misc.cc misc.hh \
+ nsecrecords.cc \
+ qtype.cc \
+ rcpgenerator.cc rcpgenerator.hh \
+ sillyrecords.cc \
+ sstuff.hh \
+ statbag.cc \
+ unix_utility.cc
+
+calidns_LDADD = $(POLARSSL_LIBS)
+calidns_LDFLAGS=$(THREADFLAGS)
+
+
saxfr_SOURCES = \
base32.cc \
base64.cc base64.hh \