diff --git a/src/tools/clang-win.jam b/src/tools/clang-win.jam index 1f950a352..94a8f5157 100644 --- a/src/tools/clang-win.jam +++ b/src/tools/clang-win.jam @@ -171,7 +171,8 @@ rule init ( version ? : command * : options * ) toolset.flags clang-win.compile .CC $(cond) : $(compiler) -m$(addr) ; toolset.flags clang-win.link .LD $(cond) : $(compiler) -m$(addr) /link "/incremental:no" "/manifest" ; - toolset.flags clang-win.compile .ASM $(cond) : $(assembler) -nologo ; + toolset.flags clang-win.compile .ASM $(cond) : $(assembler) -nologo -c -Zp4 -Cp -Cx ; + toolset.flags clang-win.compile .ASM_OUTPUT $(cond) : -Fo ; toolset.flags clang-win.archive .LD $(cond) : $(archiver) /nologo ; toolset.flags clang-win.link .MT $(cond) : $(manifest-tool) -nologo ; toolset.flags clang-win.compile .MC $(cond) : $(mc-compiler) ;