CMakeASM_MASMInformation.cmake unconditionally overwrites variables
Compare with CMakeASM_NASMInformation.cmake, which checks if the variables have been supplied by a toolchain file (Or whatever) before modifying them.
By not first checking the variables, toolchain files are incapable of making modifications to, for example CMAKE_ASM_MASM_COMPILE_OBJECT
Edited by Michael Jones