Changeset 465 for trunk/kBuild/tools/GCC3OMF.kmk
- Timestamp:
- Jul 15, 2006, 12:14:53 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/tools/GCC3OMF.kmk
r380 r465 46 46 TOOL_GCC3OMF_CXXDEFS := 47 47 48 TOOL_GCC3OMF_AS := emxomfas$(HOSTSUFF_EXE)48 TOOL_GCC3OMF_AS := gcc$(HOSTSUFF_EXE) 49 49 TOOL_GCC3OMF_ASOBJSUFF := .obj 50 50 … … 124 124 125 125 126 ## Compile Assembly source. 127 # @param $(target) Normalized main target name. 128 # @param $(source) Source filename (relative). 129 # @param $(obj) Object file name. This shall be (re)created by the compilation. 130 # @param $(dep) Dependcy file. This shall be (re)created by the compilation. 131 # @param $(flags) Flags. 132 # @param $(defs) Definitions. No -D or something. 133 # @param $(incs) Includes. No -I or something. 134 # @param $(dirdep) Directory creation dependency. 135 # @param $(deps) Other dependencies. 136 # @param $(outbase) Output basename (full). Use this for list files and such. 137 # @param $(objsuff) Object suffix. 138 # 139 TOOL_GCC3OMF_COMPILE_AS_OUTPUT = $(outbase).lst 140 TOOL_GCC3OMF_COMPILE_AS_DEPEND = 141 TOOL_GCC3OMF_COMPILE_AS_DEPORD = 142 define TOOL_GCC3OMF_COMPILE_AS_CMDS 143 $(TOOL_GCC3OMF_AS) -c\ 144 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 145 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 146 -o $(obj)\ 147 $(call ABSPATH,$(source)) 148 endef 149 150 126 151 ## Link library 127 152 # @param $(target) Normalized main target name.
Note:
See TracChangeset
for help on using the changeset viewer.