gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r28617 - gnunet-ext


From: gnunet
Subject: [GNUnet-SVN] r28617 - gnunet-ext
Date: Wed, 14 Aug 2013 14:05:00 +0200

Author: grothoff
Date: 2013-08-14 14:04:59 +0200 (Wed, 14 Aug 2013)
New Revision: 28617

Modified:
   gnunet-ext/configure.ac
Log:
-add logging options to ext template as well

Modified: gnunet-ext/configure.ac
===================================================================
--- gnunet-ext/configure.ac     2013-08-14 11:37:42 UTC (rev 28616)
+++ gnunet-ext/configure.ac     2013-08-14 12:04:59 UTC (rev 28617)
@@ -167,6 +167,28 @@
   AC_MSG_ERROR([gnunet-ext requires GNUnet])
 fi
 
+
+
+# Linker hardening options
+# Currently these options are ELF specific - you can't use this with MacOSX
+AC_ARG_ENABLE(linker-hardening,
+  AS_HELP_STRING(--enable-linker-hardening, enable linker security fixups),
+[if test x$enableval = xyes; then
+   LDFLAGS="$LDFLAGS -z relro -z now"
+fi])
+
+
+extra_logging=GNUNET_NO
+AC_ARG_ENABLE([logging],
+   AS_HELP_STRING([--enable-logging@<:@=value@:>@],[Enable logging calls. 
Possible values: yes,no,verbose,veryverbose ('yes' is the default)]),
+   [AS_IF([test "x$enableval" = "xyes"], [],
+          [test "x$enableval" = "xno"], 
[AC_DEFINE([GNUNET_CULL_LOGGING],[],[Define to cull all logging calls])],
+          [test "x$enableval" = "xverbose"], [extra_logging=GNUNET_YES]
+          [test "x$enableval" = "xveryverbose"], 
[extra_logging=\(GNUNET_YES+1\)])
+   ], [])
+AC_DEFINE_UNQUOTED([GNUNET_EXTRA_LOGGING],[$extra_logging],[1 if extra logging 
is enabled, 2 for very verbose extra logging, 0 otherwise])
+
+
 AC_SUBST(GNUNET_CPPFLAGS)
 AC_SUBST(GNUNET_LDFLAGS)
 LDFLAGS="$backup_LDFLAGS"




reply via email to

[Prev in Thread] Current Thread [Next in Thread]