# tips-gcc -- tips for c compiling # $Id$ # Carlos Duarte , 991206/031103 Optimizing ---------- normal: cc -O optimize for space and speed: gcc -Os linux/x86: gcc -O3 -funroll-loops -fstrength-reduce -fomit-frame-pointer -ffast-math -malign-functions=2 -malign-jumps=2 -malign-loops=2 -fstrict-aliasing (gcc-2.9.5+) irix cc: cc -O3 -OPT:Olimit=3077 Misc ---- warnings: gcc -Wall -Wno-unused syntax check: gcc -fsyntax-only smallest binaries: gcc -Os -m386 -fomit-frame-pointer -fno-builtin -s