CFLAGS_CPU is used in ASFLAGS, but assembler doesn't know that parameter. Moving to CFLAGS uses it only for the C compiler.