Changeset 3313 for trunk/kBuild
- Timestamp:
- Mar 16, 2020, 3:31:38 AM (5 years ago)
- Location:
- trunk/kBuild/tools
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/tools/VCC100AMD64.kmk
r3303 r3313 80 80 ifneq ($(substr $(PATH_TOOL_VCC100AMD64_BIN),-9),x86_amd64) 81 81 TOOL_VCC100AMD64_KSUBMIT ?= kmk_builtin_kSubmit --64-bit 82 TOOL_VCC100AMD64_KSUBMIT_DD = $(TOOL_VCC100AMD64_KSUBMIT) -- 82 if $(KBUILD_KMK_REVISION) > 3311 83 TOOL_VCC100AMD64_KSUBMIT_SPECIAL_ENV = -s "_MSPDBSRV_ENDPOINT_=kBuild_vcc10_amd64_@@AUTHENTICATION_ID@@_$(if-expr defined($(target)_1_VCC_COMMON_OBJ_PDB),common,@@PROCESS_GROUP@@)" 84 endif 85 TOOL_VCC100AMD64_KSUBMIT_DD = $(TOOL_VCC100AMD64_KSUBMIT) $(TOOL_VCC100AMD64_KSUBMIT_SPECIAL_ENV) -- 83 86 else 84 87 # "fatal error C1902: Program database manager mismatch; please check your installation" when mixing with the 32-bit compiler. … … 162 165 TOOL_VCC100AMD64_COMPILE_C_DONT_PURGE_OUTPUT := 1 # speed 163 166 define TOOL_VCC100AMD64_COMPILE_C_CMDS 164 $(QUIET)$(TOOL_VCC100AMD64_KSUBMIT) -P $(DEP_OBJ_INT) -f -s -q -o $(dep) -t $(obj) $(obj)\ 167 $(QUIET)$(TOOL_VCC100AMD64_KSUBMIT) $(TOOL_VCC100AMD64_KSUBMIT_SPECIAL_ENV) \ 168 -P $(DEP_OBJ_INT) -f -s -q -o $(dep) -t $(obj) $(obj)\ 165 169 -- $(TOOL_VCC100AMD64_CC) -c\ 166 170 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ … … 202 206 TOOL_VCC100AMD64_COMPILE_CXX_DONT_PURGE_OUTPUT := 1 # speed 203 207 define TOOL_VCC100AMD64_COMPILE_CXX_CMDS 204 $(QUIET)$(TOOL_VCC100AMD64_KSUBMIT) -P $(DEP_OBJ_INT) -f -s -q -o $(dep) -t $(obj) $(obj)\205 - - $(TOOL_VCC100AMD64_CXX) -c\208 $(QUIET)$(TOOL_VCC100AMD64_KSUBMIT) $(TOOL_VCC100AMD64_KSUBMIT_SPECIAL_ENV) \ 209 -P $(DEP_OBJ_INT) -f -s -q -o $(dep) -t $(obj) $(obj) -- $(TOOL_VCC100AMD64_CXX) -c\ 206 210 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 207 211 $(if-expr defined($(target)_PCH_HDR)\ … … 246 250 define TOOL_VCC100AMD64-PCH_COMPILE_CXX_CMDS 247 251 $(QUIET)$(RM) -f -- $($(target)_1_VCC_PCH_FILE) $($(target)_1_VCC_COMMON_OBJ_PDB) 248 $(QUIET)$(TOOL_VCC100AMD64_KSUBMIT) --no-pch-caching -P $(DEP_OBJ_INT) -f -s -q -e .pch -o $(dep) -t $(obj) $(obj)\ 252 $(QUIET)$(TOOL_VCC100AMD64_KSUBMIT) --no-pch-caching $(TOOL_VCC100AMD64_KSUBMIT_SPECIAL_ENV) \ 253 -P $(DEP_OBJ_INT) -f -s -q -e .pch -o $(dep) -t $(obj) $(obj)\ 249 254 -- $(TOOL_VCC100AMD64_CXX) -c -Yc\ 250 255 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ -
trunk/kBuild/tools/VCC100X86.kmk
r3303 r3313 78 78 ifeq ($(KBUILD_HOST),win) 79 79 TOOL_VCC100X86_KSUBMIT ?= kmk_builtin_kSubmit --32-bit 80 TOOL_VCC100X86_KSUBMIT_DD = $(TOOL_VCC100X86_KSUBMIT) -- 80 if $(KBUILD_KMK_REVISION) > 3311 81 TOOL_VCC100X86_KSUBMIT_SPECIAL_ENV = -s "_MSPDBSRV_ENDPOINT_=kBuild_vcc10_x86_@@AUTHENTICATION_ID@@_$(if-expr defined($(target)_1_VCC_COMMON_OBJ_PDB),common,@@PROCESS_GROUP@@)" 82 endif 83 TOOL_VCC100X86_KSUBMIT_DD = $(TOOL_VCC100X86_KSUBMIT) $(TOOL_VCC100X86_KSUBMIT_SPECIAL_ENV) -- 81 84 endif 82 85 endif … … 155 158 TOOL_VCC100X86_COMPILE_C_DONT_PURGE_OUTPUT = 1 # speed 156 159 define TOOL_VCC100X86_COMPILE_C_CMDS 157 $(QUIET)$(TOOL_VCC100X86_KSUBMIT) -P $(DEP_OBJ_INT) -f -s -q -o $(dep) -t $(obj) $(obj)\ 160 $(QUIET)$(TOOL_VCC100X86_KSUBMIT) $(TOOL_VCC100X86_KSUBMIT_SPECIAL_ENV) \ 161 -P $(DEP_OBJ_INT) -f -s -q -o $(dep) -t $(obj) $(obj)\ 158 162 -- $(TOOL_VCC100X86_CC) -c\ 159 163 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ … … 195 199 TOOL_VCC100X86_COMPILE_CXX_DONT_PURGE_OUTPUT = 1 # speed 196 200 define TOOL_VCC100X86_COMPILE_CXX_CMDS 197 $(QUIET)$(TOOL_VCC100X86_KSUBMIT) -P $(DEP_OBJ_INT) -f -s -q -o $(dep) -t $(obj) $(obj)\ 201 $(QUIET)$(TOOL_VCC100X86_KSUBMIT) $(TOOL_VCC100X86_KSUBMIT_SPECIAL_ENV) \ 202 -P $(DEP_OBJ_INT) -f -s -q -o $(dep) -t $(obj) $(obj)\ 198 203 -- $(TOOL_VCC100X86_CXX) -c\ 199 204 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ … … 238 243 ifdef TOOL_VCC100X86_KSUBMIT 239 244 define TOOL_VCC100X86-PCH_COMPILE_CXX_CMDS 240 $(QUIET)$(TOOL_VCC100X86_KSUBMIT) --no-pch-caching -P $(DEP_OBJ_INT) -f -s -q -e .pch -o $(dep) -t $(obj) $(obj)\ 245 $(RM) -f -- "$($(target)_1_VCC_COMMON_OBJ_PDB)" 246 $(QUIET)$(TOOL_VCC100X86_KSUBMIT) --no-pch-caching $(TOOL_VCC100X86_KSUBMIT_SPECIAL_ENV) \ 247 -P $(DEP_OBJ_INT) -f -s -q -e .pch -o $(dep) -t $(obj) $(obj)\ 241 248 -- $(TOOL_VCC100X86_CXX) -c -Yc\ 242 249 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ … … 257 264 $(subst /,\\,$(abspath $(source))) 258 265 $(QUIET)$(DEP_OBJ) -f -s -q -e .pch -o $(dep) -t $(obj) $(obj) 259 260 266 endef 261 267 endif # !TOOL_VCC100X86_KSUBMIT
Note:
See TracChangeset
for help on using the changeset viewer.