Changeset 2895 in kBuild for trunk/kBuild/tools/VCC100AMD64.kmk
- Timestamp:
- Sep 8, 2016 1:28:37 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/tools/VCC100AMD64.kmk
r2870 r2895 78 78 ifeq ($(KBUILD_HOST),win) 79 79 ifneq ($(substr $(PATH_TOOL_VCC100AMD64_BIN),-9),x86_amd64) 80 TOOL_VCC100AMD64_KSUBMIT ?= kmk_builtin_kSubmit --64-bit --80 TOOL_VCC100AMD64_KSUBMIT ?= kmk_builtin_kSubmit --64-bit 81 81 else 82 TOOL_VCC100AMD64_KSUBMIT ?= kmk_builtin_kSubmit --32-bit --82 TOOL_VCC100AMD64_KSUBMIT ?= kmk_builtin_kSubmit --32-bit 83 83 endif 84 84 endif … … 172 172 TOOL_VCC100AMD64_COMPILE_C_OUTPUT = $(call TOOL_VCC100AMD64_PDB, $(outbase)-obj,idb) 173 173 TOOL_VCC100AMD64_COMPILE_C_OUTPUT_MAYBE = $(call TOOL_VCC100AMD64_PDB, $(outbase)-obj,pdb) 174 ifdef TOOL_VCC100AMD64_KSUBMIT 174 175 define TOOL_VCC100AMD64_COMPILE_C_CMDS 175 $(QUIET)$(TOOL_VCC100AMD64_KSUBMIT) $(TOOL_VCC100AMD64_CC) -c\ 176 $(QUIET)$(TOOL_VCC100AMD64_KSUBMIT) -P $(DEP_OBJ_INT) -f -s -q -o $(dep) -t $(obj) $(obj)\ 177 -- $(TOOL_VCC100AMD64_CC) -c\ 176 178 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 177 179 -Fd$(outbase)-obj.pdb \ … … 179 181 -Fo$(obj)\ 180 182 $(subst /,\\,$(abspath $(source))) 183 endef 184 else 185 define TOOL_VCC100AMD64_COMPILE_C_CMDS 186 $(QUIET)$(TOOL_VCC100AMD64_CC) -c\ 187 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 188 -Fd$(outbase)-obj.pdb \ 189 -FD\ 190 -Fo$(obj)\ 191 $(subst /,\\,$(abspath $(source))) 181 192 $(QUIET)$(DEP_IDB) -f -s -q -o $(dep) -t $(obj) $(call TOOL_VCC100AMD64_PDB,$(outbase)-obj,idb) 182 193 endef 194 endif # !TOOL_VCC100AMD64_KSUBMIT 183 195 endif # !KBUILD_USE_KOBJCACHE 184 196 … … 220 232 TOOL_VCC100AMD64_COMPILE_CXX_OUTPUT = $(call TOOL_VCC100AMD64_PDB, $(outbase)-obj,idb) 221 233 TOOL_VCC100AMD64_COMPILE_CXX_OUTPUT_MAYBE = $(call TOOL_VCC100AMD64_PDB, $(outbase)-obj,pdb) 234 ifdef TOOL_VCC100AMD64_KSUBMIT 222 235 define TOOL_VCC100AMD64_COMPILE_CXX_CMDS 223 $(QUIET)$(TOOL_VCC100AMD64_KSUBMIT) $(TOOL_VCC100AMD64_CXX) -c\ 236 $(QUIET)$(TOOL_VCC100AMD64_KSUBMIT) -P $(DEP_OBJ_INT) -f -s -q -o $(dep) -t $(obj) $(obj)\ 237 -- $(TOOL_VCC100AMD64_CXX) -c\ 224 238 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 225 239 -Fd$(outbase)-obj.pdb \ … … 227 241 -Fo$(obj)\ 228 242 $(subst /,\\,$(abspath $(source))) 243 endef 244 else 245 define TOOL_VCC100AMD64_COMPILE_CXX_CMDS 246 $(QUIET)$(TOOL_VCC100AMD64_CXX) -c\ 247 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 248 -Fd$(outbase)-obj.pdb \ 249 -FD\ 250 -Fo$(obj)\ 251 $(subst /,\\,$(abspath $(source))) 229 252 $(QUIET)$(DEP_IDB) -f -s -q -o $(dep) -t $(obj) $(call TOOL_VCC100AMD64_PDB,$(outbase)-obj,idb) 230 253 endef 254 endif # !TOOL_VCC100AMD64_KSUBMIT 231 255 endif # !KBUILD_USE_KOBJCACHE 232 256
Note:
See TracChangeset
for help on using the changeset viewer.