Changeset 21749 for branches/gcc-kmk/Config.kmk
- Timestamp:
- Oct 27, 2011, 12:34:53 AM (14 years ago)
- File:
-
- 1 edited
-
branches/gcc-kmk/Config.kmk (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/gcc-kmk/Config.kmk
r21748 r21749 14 14 endef 15 15 16 # Override handler for .asm files to compile them with the MASM-compilant tool 17 KBUILD_SRC_HANDLERS := .asm:def_src_handler_masm $(KBUILD_SRC_HANDLERS) 18 define def_src_handler_masm 19 local type := $(if $(TOOL_$(tool)_COMPILE_MASM_CMDS),MASM,AS) 20 $(kb-src-one 2) 21 endef 22 16 23 #------------------------------------------------------------------------------ 17 24 # Tools … … 20 27 # Add support for Wine RC to the GCC compiler 21 28 TOOL_GXX3OMF_WRC = $(PATH_STAGE_BIN)/winerc.exe 22 TOOL_GXX3OMF_WRCOBJSUFF = .o29 TOOL_GXX3OMF_WRCOBJSUFF = $(TOOL_GXX3OMF_COBJSUFF) 23 30 TOOL_GXX3OMF_COMPILE_WRC_OUTPUT = $(outbase).orc.s 24 31 TOOL_GXX3OMF_COMPILE_WRC_DEPEND = … … 34 41 | $(DEP_PRE) -f -s -o $(dep) -t $(obj) - 35 42 $(subst $(source),$(TOOL_GXX3OMF_COMPILE_WRC_OUTPUT),$(TOOL_GXX3OMF_COMPILE_AS_CMDS)) 43 endef 44 45 TOOL_GXX3OMF_MASM = $(firstword $(PATH_TOOL_ALP) alp.exe) 46 TOOL_GXX3OMF_MASMFLAGS = -Mb 47 TOOL_GXX3OMF_COMPILE_MASM_OUTPUT = $(outbase).lst 48 TOOL_GXX3OMF_COMPILE_MASM_DEPEND = 49 TOOL_GXX3OMF_COMPILE_MASM_DEPORD = 50 define TOOL_GXX3OMF_COMPILE_MASM_CMDS 51 $(QUIET)$(TOOL_GXX3OMF_MASM)\ 52 $(flags) $(addsuffix /,$(addprefix -I:, $(incs))) $(addprefix -D:, $(defs))\ 53 $(source)\ 54 -Fl:$(outbase).lst\ 55 -Fd:$(dep)\ 56 -Fo:$(obj) 36 57 endef 37 58
Note:
See TracChangeset
for help on using the changeset viewer.
