moved gnu99 stuff to CCFLAGS