build specifically for cortex-m3