COMMON_FLAGS="-O2 -pipe -march=native -flto=auto" CFLAGS="${COMMON_FLAGS}" CXXFLAGS="${COMMON_FLAGS}" FCFLAGS="${COMMON_FLAGS}" FFLAGS="${COMMON_FLAGS}" CC="gcc" CXX="g++" AR="ar" AS="as" CPP="gcc -E" NM="nm" STRIP="strip" RANLIB="ranlib" OBJCOPY="objcopy" STRINGS="strings" OBJDUMP="objdump" READELF="readelf" ADDR2LINE="addr2line" LD="ld.bfd" LDFLAGS="-Wl,-O1 -Wl,--as-needed -fuse-ld=bfd -flto"