Make compiler stop complaining about every compilation unit. Fixes #810.
When using certain assembler instructions, e.g. 'smc' that are only available on some CPUs of the same architecture like ARMv7a, it's necessary to specify the target CPU for the assembler. Otherwise it will complain about.
ref #601