Changeset 21842 for branches/gcc-kmk/Config.kmk
- Timestamp:
- Dec 2, 2011, 2:25:06 PM (14 years ago)
- File:
-
- 1 edited
-
branches/gcc-kmk/Config.kmk (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/gcc-kmk/Config.kmk
r21830 r21842 135 135 $(kb-src-one 2) 136 136 endef 137 PROPS_ACCUMULATE_R += WRCFLAGS 137 138 138 139 # … … 144 145 $(kb-src-one 2) 145 146 endef 147 PROPS_ACCUMULATE_R += $(if $(TOOL_$(tool)_COMPILE_MASM_CMDS),MASM,AS)FLAGS 146 148 147 149 #------------------------------------------------------------------------------ … … 154 156 TOOL_GXX3OMF_WRC = $(PATH_STAGE_BIN)/winerc.exe 155 157 TOOL_GXX3OMF_WRCOBJSUFF = $(TOOL_GXX3OMF_COBJSUFF) 158 TOOL_GXX3OMF_WRCFLAGS = 156 159 TOOL_GXX3OMF_COMPILE_WRC_OUTPUT = $(outbase).orc.s 157 160 TOOL_GXX3OMF_COMPILE_WRC_DEPEND = $(TOOL_GXX3OMF_WRC) 158 161 TOOL_GXX3OMF_COMPILE_WRC_DEPORD = 159 162 define TOOL_GXX3OMF_COMPILE_WRC_CMDS 160 $(QUIET)$(TOOL_GXX3OMF_WRC) -s - p _$(target) -I$(subst /,\\,$(abspath $(dir $(source))))\163 $(QUIET)$(TOOL_GXX3OMF_WRC) -s -I$(subst /,\\,$(abspath $(dir $(source))))\ 161 164 $(flags) $(addprefix -I, $(subst /,\\,$(incs))) $(addprefix -D, $(defs))\ 162 165 $(subst /,\\,$(abspath $(source))) \ 163 166 -o $(TOOL_GXX3OMF_COMPILE_WRC_OUTPUT) 164 167 $(QUIET)$(TOOL_GXX3OMF_CC) -E -I$(subst /,\\,$(abspath $(dir $(source))))\ 165 $( flags) $(addprefix -I, $(incs)) -I . $(addprefix -D, $(defs))\168 $(addprefix -I, $(incs)) -I . $(addprefix -D, $(defs))\ 166 169 -x c $(abspath $(source)) \ 167 170 | $(DEP_PRE) -f -s -o $(dep) -t $(obj) - 168 $(subst $(source),$(TOOL_GXX3OMF_COMPILE_WRC_OUTPUT),$(TOOL_GXX3OMF_COMPILE_AS_CMDS)) 171 $(subst $(source),$(TOOL_GXX3OMF_COMPILE_WRC_OUTPUT),\ 172 $(subst $(flags),,$(TOOL_GXX3OMF_COMPILE_AS_CMDS))) 169 173 endef 170 174 … … 208 212 TEMPLATE_OdinDLL_LIBS = $(PATH_STAGE_LIB)/odincrt.lib \ 209 213 $(PATH_STAGE_LIB)/initdll.lib 214 TEMPLATE_OdinDLL_WRCFLAGS = -p_$(target) 215 216 TEMPLATE_OdinSimpleDLL = Odin DLL with ordinary entry point 217 TEMPLATE_OdinSimpleDLL_EXTENDS = OdinDLL 218 TEMPLATE_OdinSimpleDLL_EXTENDS_BY = overriding 219 TEMPLATE_OdinSimpleDLL_LIBS = $(PATH_STAGE_LIB)/dllentry.o $(TEMPLATE_OdinDLL_LIBS) 220 TEMPLATE_OdinSimpleDLL_WRCFLAGS = -p_Resource 210 221 211 222 TEMPLATE_OdinCRT = OdinCRT DLL
Note:
See TracChangeset
for help on using the changeset viewer.
