Skip to content

MSVC for ARM/ARM64: Support macro ARM assemblers

Hi there,

Windows ARM64 is coming, so we strongly need some support for ARM assemblers in CMake: armasm.exe and armasm64.exe. .vcxproj supports new node MARMASM and requires <Import Project="$(VCTargetsPath)\BuildCustomizations\marmasm.props" /> and <Import Project="$(VCTargetsPath)\BuildCustomizations\marmasm.targets" /> in additional. This feature should works for MSVC++ v142. As I understand from CMake sources we need new compiler type ASM_MARMASM to be implemented.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information