updates to arch/arm/configs/*defconfig
build with -O3 unless CONFIG_CC_OPTIMIZE_FOR_SIZE=y
makefile: introduce variable GEN_OPT_FLAGS for general cflag opts