-march=armv7 is NOT right for cortex-m3, and results in unexpected arm code being linked in when using multilib toolchains