ref: a6ad04cfdf215aa1d0deb9a3c2c3fbc538fe7111
parent: 3cc01c62398f55ecebe4b14bda9e36a878feddc4
author: Martin Storsjö <[email protected]>
date: Thu May 8 10:07:54 EDT 2014
Don't pass all MSVC specific cflags to gas-preprocessor and armasm This avoids having to disambiguate between assembler parameters, preprocessor parameters and MSVC parameters within gas-preprocessor. In particular, this avoids creating a stray dependency file named '-.d' while building. Future versions of gas-preprocessor might require this in order to build at all.
--- a/build/platform-msvc-common.mk
+++ b/build/platform-msvc-common.mk
@@ -10,6 +10,7 @@
endif
ifeq ($(ASM_ARCH), arm)
CCAS = gas-preprocessor.pl -as-type armasm -force-thumb -- armasm
+CCASFLAGS = -nologo -DHAVE_NEON
endif
CC=cl