Added lot of new gcc features for 3.1 and added comments. We can set environment variables to preset CC and CFLAGS now
Changed paths: