[netfilter-cvslog] r4115 - trunk/nfsim

rusty at netfilter.org rusty at netfilter.org
Sun Jul 17 22:31:07 CEST 2005


Author: rusty at netfilter.org
Date: 2005-07-17 22:31:05 +0200 (Sun, 17 Jul 2005)
New Revision: 4115

Modified:
   trunk/nfsim/configure
Log:
Suppress modules with gcov: shared libs and gcov don't work (at least, for me)

Modified: trunk/nfsim/configure
===================================================================
--- trunk/nfsim/configure	2005-07-17 20:29:58 UTC (rev 4114)
+++ trunk/nfsim/configure	2005-07-17 20:31:05 UTC (rev 4115)
@@ -24,7 +24,7 @@
 for arg; do
     case "$arg" in
 	--kerneldir=*) KERNELDIR=$(echo "$arg" | cut -d= -f2-);;
-	--gcov) GCOVFLAGS='-fprofile-arcs -ftest-coverage';;
+	--gcov) GCOVFLAGS='-fprofile-arcs -ftest-coverage'; MODULES=n;;
 	--prefix=*) PREFIX=$(echo "$arg" | cut -d= -f2-);;
 	--bindir=*) BINDIR=$(echo "$arg" | cut -d= -f2-)/;;
 	--libdir=*) LIBDIR=$(echo "$arg" | cut -d= -f2-)/;;
@@ -126,6 +126,13 @@
     cp .config.sample .config
 fi
 
+if [ x"$MODULES" = xn ]; then
+    echo Building in all modules...
+    mv .config .config.orig
+    sed 's/=m/=y/' < .config.orig > .config
+    rm .config.orig
+fi
+
 # Create symlinks in case they're not already there.
 (cd kernelenv/include && while read i; do ln -sf ../kernelenv.h $i; done) < .links
 




More information about the netfilter-cvslog mailing list