Skip to content

ASM_MASM: Populate MSVC runtime library abstraction table

Brad King requested to merge brad.king/cmake:msvc-runtime-library-masm into master

In !3211 (merged) we overlooked populating the runtime library selection flags for the Microsoft assembler. It does not actually have any such flags, but since its compiler id is MSVC our generators expect the table to be populated. Use empty values.

Without this fix, enabling the ASM_MASM language with policy CMP0091 set to NEW causes an error due to the missing table entries.

Fixes: #20236 (closed), #19453 (closed)
Backport: release

Merge request reports