Solved the VS2005 assembler issue in which "/omf" switch cannot call linker.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4132 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
jwang36
2007-10-16 12:17:53 +00:00
parent cb33842e8a
commit 30311cfc7a
2 changed files with 10 additions and 12 deletions

View File

@@ -262,13 +262,12 @@
?.asm16, ?.Asm16, ?.ASM16
<OutputFile>
$(OUTPUT_DIR)(+)${s_dir}(+)${s_base}.com
$(OUTPUT_DIR)(+)${s_base}.com
<Command.MSFT, Command.INTEL>
pushd .
cd $(OUTPUT_DIR)(+)${s_dir}
"$(ASM)" /nologo /omf ${src} /Bl"$(ASMLINK)" $(ASMLINK_FLAGS)
-$(CP) ${dst} $(OUTPUT_DIR) & popd
"$(ASM)" /nologo /c /omf /Fo$(OUTPUT_DIR)(+)${s_dir}(+)${s_base}.obj ${src}
"$(ASMLINK)" $(ASMLINK_FLAGS) $(OUTPUT_DIR)(+)${s_dir}(+)${s_base}.obj,${dst},,,,
[Build.Microcode-File]
<InputFile>