added gcc/clang compiler options