|
From: <sv...@va...> - 2005-11-23 03:54:52
|
Author: sewardj
Date: 2005-11-23 03:54:48 +0000 (Wed, 23 Nov 2005)
New Revision: 1468
Log:
Compile vex at -O2. This improves its performance by about 15%
on a PIII running SuSE 10 (gcc 4.0.2).
Modified:
trunk/Makefile
Modified: trunk/Makefile
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/Makefile 2005-11-23 03:53:45 UTC (rev 1467)
+++ trunk/Makefile 2005-11-23 03:54:48 UTC (rev 1468)
@@ -70,10 +70,12 @@
AR =3D ar=20
endif
=20
-CCFLAGS =3D -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 =3D -Wall -Wmissing-prototypes -Wshadow -Winline \
-Wpointer-arith -Wbad-function-cast -Wcast-qual \
-Wcast-align -Wmissing-declarations \
- $(EXTRA_CFLAGS)
+ $(EXTRA_CFLAGS) -g -O2
=20
#CC =3D icc
#CCFLAGS =3D -g -Wall -wd981 -wd279 -wd1287 -wd869 -wd111 -wd188 -wd186
|