% -Wall
1 : Debug @ -g -fstack-protector-all -ffloat-store @
2 : Extra warnings @  -Wextra -Wfloat-equal -Wundef -Wshadow -Winline -Wpadded -Wconversion -Wmissing-declarations -fno-strict-aliasing @
3 : Basic optimization @ -DNDEBUG -O2 -ffloat-store -msse2 @ --strip-all
4 : Advanced optimization @ -DNDEBUG -O3 -ffloat-store -fgcse-las -fgcse-lm -fgcse-sm -ftree-loop-linear -funswitch-loops -ftree-loop-im -fivopts -ftree-vectorize -ftracer -msse2 @ --strip-all
5 : Profiling @ -pg @ -pg
6 : Mac OS universal binaries @ -isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch i386 -arch ppc @ -Wl,-syslibroot,/Developer/SDKs/MacOSX10.4u.sdk -arch ppc -arch i386
7 : Solaris link flags @ @ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic
8 : Pentium Pro @ -march=pentiumpro @
9 : Athlon @ -march=athlon @
10: AthlonXP @ -march=athlon-xp @
11: Pentium 4 @ -march=pentium4 @
12: Prescott/Core/Core 2 (32-bit)@ -march=prescott @
13: Pentium M @ -march=pentium-m @
14: Autodetech CPU @ -march=native @
15: Force 32-bit compilation/linking @ -m32 @ -m32
16: Optimisation without strip @ -DNDEBUG -O2 -ffloat-store -msse2 @
17: Static linking (bad for TRON) @ @ -static
