Support Cortex M0 and M4 via ARCH_FLAGS

Stop foolishly overriding ARCH_FLAGS, and provide a warning text
for people who didn't set it.