]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Compile vex at -O2. This improves its performance by about 15%
authorJulian Seward <jseward@acm.org>
Wed, 23 Nov 2005 03:54:48 +0000 (03:54 +0000)
committerJulian Seward <jseward@acm.org>
Wed, 23 Nov 2005 03:54:48 +0000 (03:54 +0000)
on a PIII running SuSE 10 (gcc 4.0.2).

git-svn-id: svn://svn.valgrind.org/vex/trunk@1468

VEX/Makefile

index 8a3a79e7531837b8c424596e8b773b9e8a4cdb0b..b7dd71e1ffdd8648f7f076e42f7b35d93c403ffc 100644 (file)
@@ -70,10 +70,12 @@ ifndef $(AR)
    AR = ar 
 endif
 
-CCFLAGS = -g -O -Wall -Wmissing-prototypes -Wshadow -Winline \
+# Put -g -O2 after any flags we inherit from V.  -O2 vs -O
+# makes a significant difference, at least with gcc4.
+CCFLAGS = -Wall -Wmissing-prototypes -Wshadow -Winline \
                -Wpointer-arith -Wbad-function-cast -Wcast-qual \
                -Wcast-align -Wmissing-declarations \
-               $(EXTRA_CFLAGS)
+               $(EXTRA_CFLAGS) -g -O2
 
 #CC = icc
 #CCFLAGS = -g -Wall -wd981 -wd279 -wd1287 -wd869 -wd111 -wd188 -wd186