asm: Separate .def/.scl/.type/.endef with newlines instead of semicolons.
commite9fa452ba3c25646b7275e22252f056367fbb31f
authorMartin Storsjo <martin@martin.st>
Fri, 18 Dec 2020 22:34:34 +0000 (19 00:34 +0200)
committerAlexandre Julliard <julliard@winehq.org>
Mon, 21 Dec 2020 10:56:29 +0000 (21 11:56 +0100)
tree0a637eff3dad4d0df47645a3042ece88145b1654
parent5befc694fa9c531ee68d0010ef740b47205d41e9
asm: Separate .def/.scl/.type/.endef with newlines instead of semicolons.

When targeting arm64 in MSVC mode, LLVM treats semicolons in assembly
as comment char, instead of as statement separator (contrary to in
mingw mode, where semicolons still work as separator). In generated code,
there's no need to keep these directives on one single line though, so
just separate them with newlines.

Signed-off-by: Martin Storsjo <martin@martin.st>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
include/wine/asm.h
tools/winebuild/utils.c