- Timestamp:
- Jun 13, 2022 3:37:08 PM (3 years ago)
- Location:
- trunk/kBuild
- Files:
-
- 17 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/header.kmk
r3556 r3566 1714 1714 ## 1715 1715 # An internal define used by subheader.kmk, subfooter.kmk, and 1716 # KB_FN_ PASS_0_ON_TARGET.1716 # KB_FN_DO_PASS0_ON_TARGET. 1717 1717 # 1718 1718 # @param target The target to process. -
trunk/kBuild/tools/GCC.kmk
r3393 r3566 106 106 define TOOL_GCC_COMPILE_C_CMDS 107 107 $(QUIET)$(TOOL_GCC_CC) -c\ 108 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\108 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 109 109 -Wp,-MD,$(dep) -Wp,-MT,$(obj) \ 110 110 -o $(obj)\ … … 132 132 define TOOL_GCC_COMPILE_CXX_CMDS 133 133 $(QUIET)$(TOOL_GCC_CXX) -c\ 134 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\134 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 135 135 -Wp,-MD,$(dep) -Wp,-MT,$(obj) \ 136 136 -o $(obj)\ … … 158 158 define TOOL_GCC_COMPILE_AS_CMDS 159 159 $(QUIET)$(TOOL_GCC_AS) -c\ 160 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\160 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 161 161 -Wp,-MD,$(dep) -Wp,-MT,$(obj) \ 162 162 -o $(obj)\ -
trunk/kBuild/tools/GCC3.kmk
r3393 r3566 138 138 --kObjCache-cpp $(outbase).i\ 139 139 $(TOOL_GCC3_CC) -E -o -\ 140 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\140 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 141 141 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 142 142 $(abspath $(source))\ … … 152 152 define TOOL_GCC3_COMPILE_C_CMDS 153 153 $(QUIET)$(TOOL_GCC3_CC) -c\ 154 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\154 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 155 155 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 156 156 -o $(obj)\ … … 182 182 --kObjCache-cpp $(outbase).ii\ 183 183 $(TOOL_GCC3_CXX) -E -o -\ 184 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\184 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 185 185 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 186 186 $(abspath $(source))\ … … 196 196 define TOOL_GCC3_COMPILE_CXX_CMDS 197 197 $(QUIET)$(TOOL_GCC3_CXX) -c\ 198 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\198 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 199 199 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 200 200 -o $(obj)\ … … 223 223 define TOOL_GCC3_COMPILE_AS_CMDS 224 224 $(QUIET)$(TOOL_GCC3_AS) -c\ 225 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\225 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 226 226 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 227 227 -o $(obj)\ -
trunk/kBuild/tools/GCC32.kmk
r3393 r3566 138 138 --kObjCache-cpp $(outbase).i\ 139 139 $(TOOL_GCC32_CC) -E -o -\ 140 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\140 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 141 141 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 142 142 $(abspath $(source))\ … … 152 152 define TOOL_GCC32_COMPILE_C_CMDS 153 153 $(QUIET)$(TOOL_GCC32_CC) -c\ 154 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\154 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 155 155 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 156 156 -o $(obj)\ … … 182 182 --kObjCache-cpp $(outbase).ii\ 183 183 $(TOOL_GCC32_CXX) -E -o -\ 184 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\184 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 185 185 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 186 186 $(abspath $(source))\ … … 197 197 define TOOL_GCC32_COMPILE_CXX_CMDS 198 198 $(QUIET)$(TOOL_GCC32_CXX) -c\ 199 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\199 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 200 200 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 201 201 -o $(obj)\ … … 224 224 define TOOL_GCC32_COMPILE_AS_CMDS 225 225 $(QUIET)$(TOOL_GCC32_AS) -c\ 226 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\226 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 227 227 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 228 228 -o $(obj)\ -
trunk/kBuild/tools/GCC3OMF.kmk
r3393 r3566 122 122 --kObjCache-cpp $(outbase).i\ 123 123 $(TOOL_GCC3OMF_CC) -E -o -\ 124 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\124 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 125 125 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 126 126 $(abspath $(source))\ … … 136 136 define TOOL_GCC3OMF_COMPILE_C_CMDS 137 137 $(QUIET)$(TOOL_GCC3OMF_CC) -c\ 138 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\138 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 139 139 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP \ 140 140 -o $(obj)\ … … 167 167 --kObjCache-cpp $(outbase).ii\ 168 168 $(TOOL_GCC3OMF_CXX) -E -o -\ 169 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\169 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 170 170 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 171 171 $(abspath $(source))\ … … 181 181 define TOOL_GCC3OMF_COMPILE_CXX_CMDS 182 182 $(QUIET)$(TOOL_GCC3OMF_CXX) -c\ 183 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\183 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 184 184 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP \ 185 185 -o $(obj)\ … … 208 208 define TOOL_GCC3OMF_COMPILE_AS_CMDS 209 209 $(QUIET)$(TOOL_GCC3OMF_AS) -c\ 210 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\210 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 211 211 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 212 212 -o $(obj)\ -
trunk/kBuild/tools/GCC3PLAIN.kmk
r3393 r3566 123 123 --kObjCache-cpp $(outbase).i\ 124 124 $(TOOL_GCC3PLAIN_CC) -E -o -\ 125 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\125 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 126 126 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 127 127 $(abspath $(source))\ … … 137 137 define TOOL_GCC3PLAIN_COMPILE_C_CMDS 138 138 $(QUIET)$(TOOL_GCC3PLAIN_CC) -c\ 139 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\139 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 140 140 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 141 141 -o $(obj)\ … … 167 167 --kObjCache-cpp $(outbase).ii\ 168 168 $(TOOL_GCC3PLAIN_CXX) -E -o -\ 169 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\169 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 170 170 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 171 171 $(abspath $(source))\ … … 181 181 define TOOL_GCC3PLAIN_COMPILE_CXX_CMDS 182 182 $(QUIET)$(TOOL_GCC3PLAIN_CXX) -c\ 183 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\183 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 184 184 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 185 185 -o $(obj)\ … … 208 208 define TOOL_GCC3PLAIN_COMPILE_AS_CMDS 209 209 $(QUIET)$(TOOL_GCC3PLAIN_AS) -c\ 210 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\210 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 211 211 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 212 212 -o $(obj)\ -
trunk/kBuild/tools/GCC42MACHO.kmk
r3393 r3566 165 165 --kObjCache-cpp $(outbase).i\ 166 166 $(TOOL_GCC42MACHO_CC) -E -o -\ 167 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\167 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 168 168 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 169 169 $(abspath $(source))\ … … 179 179 define TOOL_GCC42MACHO_COMPILE_C_CMDS 180 180 $(QUIET)$(TOOL_GCC42MACHO_CC) -c\ 181 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\181 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 182 182 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 183 183 -o $(obj)\ … … 209 209 --kObjCache-cpp $(outbase).ii\ 210 210 $(TOOL_GCC42MACHO_CXX) -E -o -\ 211 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\211 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 212 212 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 213 213 $(abspath $(source))\ … … 223 223 define TOOL_GCC42MACHO_COMPILE_CXX_CMDS 224 224 $(QUIET)$(TOOL_GCC42MACHO_CXX) -c\ 225 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\225 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 226 226 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 227 227 -o $(obj)\ … … 253 253 --kObjCache-cpp $(outbase).ii\ 254 254 $(TOOL_GCC42MACHO_OBJC) -E -o -\ 255 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\255 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 256 256 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 257 257 $(abspath $(source))\ … … 267 267 define TOOL_GCC42MACHO_COMPILE_OBJC_CMDS 268 268 $(QUIET)$(TOOL_GCC42MACHO_OBJC) -c\ 269 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\269 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 270 270 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 271 271 -o $(obj)\ … … 297 297 --kObjCache-cpp $(outbase).mii\ 298 298 $(TOOL_GCC42MACHO_OBJCXX) -E -o -\ 299 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\299 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 300 300 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 301 301 $(abspath $(source))\ … … 311 311 define TOOL_GCC42MACHO_COMPILE_OBJCXX_CMDS 312 312 $(QUIET)$(TOOL_GCC42MACHO_OBJCXX) -c\ 313 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\313 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 314 314 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 315 315 -o $(obj)\ … … 338 338 define TOOL_GCC42MACHO_COMPILE_AS_CMDS 339 339 $(QUIET)$(TOOL_GCC42MACHO_AS) -c\ 340 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\340 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 341 341 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 342 342 -o $(obj)\ -
trunk/kBuild/tools/GCC4MACHO.kmk
r3393 r3566 165 165 --kObjCache-cpp $(outbase).i\ 166 166 $(TOOL_GCC4MACHO_CC) -E -o -\ 167 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\167 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 168 168 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 169 169 $(abspath $(source))\ … … 179 179 define TOOL_GCC4MACHO_COMPILE_C_CMDS 180 180 $(QUIET)$(TOOL_GCC4MACHO_CC) -c\ 181 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\181 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 182 182 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 183 183 -o $(obj)\ … … 209 209 --kObjCache-cpp $(outbase).ii\ 210 210 $(TOOL_GCC4MACHO_CXX) -E -o -\ 211 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\211 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 212 212 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 213 213 $(abspath $(source))\ … … 223 223 define TOOL_GCC4MACHO_COMPILE_CXX_CMDS 224 224 $(QUIET)$(TOOL_GCC4MACHO_CXX) -c\ 225 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\225 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 226 226 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 227 227 -o $(obj)\ … … 253 253 --kObjCache-cpp $(outbase).ii\ 254 254 $(TOOL_GCC4MACHO_OBJC) -E -o -\ 255 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\255 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 256 256 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 257 257 $(abspath $(source))\ … … 267 267 define TOOL_GCC4MACHO_COMPILE_OBJC_CMDS 268 268 $(QUIET)$(TOOL_GCC4MACHO_OBJC) -c\ 269 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\269 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 270 270 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 271 271 -o $(obj)\ … … 297 297 --kObjCache-cpp $(outbase).mii\ 298 298 $(TOOL_GCC4MACHO_OBJCXX) -E -o -\ 299 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\299 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 300 300 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 301 301 $(abspath $(source))\ … … 311 311 define TOOL_GCC4MACHO_COMPILE_OBJCXX_CMDS 312 312 $(QUIET)$(TOOL_GCC4MACHO_OBJCXX) -c\ 313 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\313 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 314 314 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 315 315 -o $(obj)\ … … 338 338 define TOOL_GCC4MACHO_COMPILE_AS_CMDS 339 339 $(QUIET)$(TOOL_GCC4MACHO_AS) -c\ 340 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\340 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 341 341 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 342 342 -o $(obj)\ -
trunk/kBuild/tools/GCC64.kmk
r3393 r3566 137 137 --kObjCache-cpp $(outbase).i\ 138 138 $(TOOL_GCC64_CC) -E -o -\ 139 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\139 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 140 140 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 141 141 $(abspath $(source))\ … … 151 151 define TOOL_GCC64_COMPILE_C_CMDS 152 152 $(QUIET)$(TOOL_GCC64_CC) -c\ 153 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\153 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 154 154 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 155 155 -o $(obj)\ … … 181 181 --kObjCache-cpp $(outbase).ii\ 182 182 $(TOOL_GCC64_CXX) -E -o -\ 183 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\183 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 184 184 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 185 185 $(abspath $(source))\ … … 195 195 define TOOL_GCC64_COMPILE_CXX_CMDS 196 196 $(QUIET)$(TOOL_GCC64_CXX) -c\ 197 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\197 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 198 198 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 199 199 -o $(obj)\ … … 222 222 define TOOL_GCC64_COMPILE_AS_CMDS 223 223 $(QUIET)$(TOOL_GCC64_AS) -c\ 224 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\224 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 225 225 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 226 226 -o $(obj)\ -
trunk/kBuild/tools/GXX.kmk
r3393 r3566 121 121 define TOOL_GXX_COMPILE_C_CMDS 122 122 $(QUIET)$(TOOL_GXX_CC) -c\ 123 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\123 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 124 124 -Wp,-MD,$(dep) -Wp,-MT,$(obj) \ 125 125 -o $(obj)\ … … 147 147 define TOOL_GXX_COMPILE_CXX_CMDS 148 148 $(QUIET)$(TOOL_GXX_CXX) -c\ 149 $(flags) $( addprefix -I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(addprefix-D, $(defs))\149 $(flags) $(qaddprefix sh,-I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(qaddprefix sh,-D, $(defs))\ 150 150 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 151 151 -o $(obj) $(if-expr defined($(target)_PCH_HDR) \ … … 173 173 define TOOL_GXX_COMPILE_PCH_CMDS 174 174 $(QUIET)$(TOOL_GXX_PCH) -c\ 175 $(flags) $( addprefix -I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(addprefix-D, $(defs))\175 $(flags) $(qaddprefix sh,-I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(qaddprefix sh,-D, $(defs))\ 176 176 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 177 177 -o $(obj)\ … … 200 200 define TOOL_GXX_COMPILE_AS_CMDS 201 201 $(QUIET)$(TOOL_GXX_AS) -c\ 202 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\202 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 203 203 -Wp,-MD,$(dep) -Wp,-MT,$(obj) \ 204 204 -o $(obj)\ -
trunk/kBuild/tools/GXX3.kmk
r3393 r3566 148 148 --kObjCache-cpp $(outbase).i\ 149 149 $(TOOL_GXX3_CC) -E -o -\ 150 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\150 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 151 151 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 152 152 $(abspath $(source))\ … … 158 158 else 159 159 $(QUIET)$(TOOL_GXX3_CC) -c\ 160 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\160 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 161 161 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 162 162 -o $(obj)\ … … 189 189 $(TOOL_GXX3_CXX) -E -o - $(if-expr defined($(target)_PCH_HDR)\ 190 190 ,-fpch-preprocess -Winvalid-pch -I$($(target)_1_GCC_PCH_DIR) -include $(basename $($(target)_1_GCC_PCH_FILE)),)\ 191 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\191 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 192 192 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 193 193 $(abspath $(source))\ … … 199 199 else 200 200 $(QUIET)$(TOOL_GXX3_CXX) -c\ 201 $(flags) $( addprefix -I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(addprefix-D, $(defs))\201 $(flags) $(qaddprefix sh,-I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(qaddprefix sh,-D, $(defs))\ 202 202 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 203 203 -o $(obj) $(if-expr defined($(target)_PCH_HDR) \ … … 226 226 define TOOL_GXX3_COMPILE_PCH_CMDS 227 227 $(QUIET)$(TOOL_GXX3_PCH) -c\ 228 $(flags) $( addprefix -I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(addprefix-D, $(defs))\228 $(flags) $(qaddprefix sh,-I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(qaddprefix sh,-D, $(defs))\ 229 229 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 230 230 -o $(obj)\ … … 253 253 define TOOL_GXX3_COMPILE_AS_CMDS 254 254 $(QUIET)$(TOOL_GXX3_AS) -c\ 255 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\255 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 256 256 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 257 257 -o $(obj)\ -
trunk/kBuild/tools/GXX32.kmk
r3393 r3566 145 145 --kObjCache-cpp $(outbase).i\ 146 146 $(TOOL_GXX32_CC) -E -o -\ 147 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\147 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 148 148 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 149 149 $(abspath $(source))\ … … 155 155 else 156 156 $(QUIET)$(TOOL_GXX32_CC) -c\ 157 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\157 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 158 158 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 159 159 -o $(obj)\ … … 186 186 $(TOOL_GXX32_CXX) -E -o - $(if-expr defined($(target)_PCH_HDR)\ 187 187 ,-fpch-preprocess -Winvalid-pch -I$($(target)_1_GCC_PCH_DIR) -include $(basename $($(target)_1_GCC_PCH_FILE)),)\ 188 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\188 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 189 189 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 190 190 $(abspath $(source))\ … … 196 196 else 197 197 $(QUIET)$(TOOL_GXX32_CXX) -c\ 198 $(flags) $( addprefix -I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(addprefix-D, $(defs))\198 $(flags) $(qaddprefix sh,-I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(qaddprefix sh,-D, $(defs))\ 199 199 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 200 200 -o $(obj) $(if-expr defined($(target)_PCH_HDR) \ … … 223 223 define TOOL_GXX32_COMPILE_PCH_CMDS 224 224 $(QUIET)$(TOOL_GXX32_PCH) -c\ 225 $(flags) $( addprefix -I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(addprefix-D, $(defs))\225 $(flags) $(qaddprefix sh,-I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(qaddprefix sh,-D, $(defs))\ 226 226 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 227 227 -o $(obj)\ … … 250 250 define TOOL_GXX32_COMPILE_AS_CMDS 251 251 $(QUIET)$(TOOL_GXX32_AS) -c\ 252 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\252 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 253 253 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 254 254 -o $(obj)\ -
trunk/kBuild/tools/GXX3OMF.kmk
r3393 r3566 134 134 --kObjCache-cpp $(outbase).i\ 135 135 $(TOOL_GXX3OMF_CC) -E -o -\ 136 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\136 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 137 137 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 138 138 $(abspath $(source))\ … … 144 144 else 145 145 $(QUIET)$(TOOL_GXX3OMF_CC) -c\ 146 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\146 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 147 147 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 148 148 -o $(obj)\ … … 175 175 $(TOOL_GXX3OMF_CXX) -E -o - $(if-expr defined($(target)_PCH_HDR)\ 176 176 ,-fpch-preprocess -Winvalid-pch -I$($(target)_1_GCC_PCH_DIR) -include $(basename $($(target)_1_GCC_PCH_FILE)),)\ 177 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\177 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 178 178 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 179 179 $(abspath $(source))\ … … 185 185 else 186 186 $(QUIET)$(TOOL_GXX3OMF_CXX) -c\ 187 $(flags) $( addprefix -I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(addprefix-D, $(defs))\187 $(flags) $(qaddprefix sh,-I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(qaddprefix sh,-D, $(defs))\ 188 188 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 189 189 -o $(obj) $(if-expr defined($(target)_PCH_HDR) \ … … 212 212 define TOOL_GXX3OMF_COMPILE_PCH_CMDS 213 213 $(QUIET)$(TOOL_GXX3OMF_PCH) -c\ 214 $(flags) $( addprefix -I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(addprefix-D, $(defs))\214 $(flags) $(qaddprefix sh,-I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(qaddprefix sh,-D, $(defs))\ 215 215 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 216 216 -o $(obj)\ … … 239 239 define TOOL_GXX3OMF_COMPILE_AS_CMDS 240 240 $(QUIET)$(TOOL_GXX3OMF_AS) -c\ 241 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\241 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 242 242 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 243 243 -o $(obj)\ -
trunk/kBuild/tools/GXX3PLAIN.kmk
r3393 r3566 131 131 --kObjCache-cpp $(outbase).i\ 132 132 $(TOOL_GXX3PLAIN_CC) -E -o -\ 133 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\133 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 134 134 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 135 135 $(abspath $(source))\ … … 141 141 else 142 142 $(QUIET)$(TOOL_GXX3PLAIN_CC) -c\ 143 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\143 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 144 144 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 145 145 -o $(obj)\ … … 172 172 $(TOOL_GXX3PLAIN_CXX) -E -o - $(if-expr defined($(target)_PCH_HDR)\ 173 173 ,-fpch-preprocess -Winvalid-pch -I$($(target)_1_GCC_PCH_DIR) -include $(basename $($(target)_1_GCC_PCH_FILE)),)\ 174 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\174 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 175 175 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 176 176 $(abspath $(source))\ … … 182 182 else 183 183 $(QUIET)$(TOOL_GXX3PLAIN_CXX) -c\ 184 $(flags) $( addprefix -I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(addprefix-D, $(defs))\184 $(flags) $(qaddprefix sh,-I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(qaddprefix sh,-D, $(defs))\ 185 185 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 186 186 -o $(obj) $(if-expr defined($(target)_PCH_HDR) \ … … 209 209 define TOOL_GXX3PLAIN_COMPILE_PCH_CMDS 210 210 $(QUIET)$(TOOL_GXX3PLAIN_PCH) -c\ 211 $(flags) $( addprefix -I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(addprefix-D, $(defs))\211 $(flags) $(qaddprefix sh,-I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(qaddprefix sh,-D, $(defs))\ 212 212 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 213 213 -o $(obj)\ … … 236 236 define TOOL_GXX3PLAIN_COMPILE_AS_CMDS 237 237 $(QUIET)$(TOOL_GXX3PLAIN_AS) -c\ 238 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\238 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 239 239 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 240 240 -o $(obj)\ -
trunk/kBuild/tools/GXX42MACHO.kmk
r3393 r3566 174 174 --kObjCache-cpp $(outbase).i\ 175 175 $(TOOL_GXX42MACHO_CC) -E -o -\ 176 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\176 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 177 177 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 178 178 $(abspath $(source))\ … … 184 184 else 185 185 $(QUIET)$(TOOL_GXX42MACHO_CC) -c\ 186 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\186 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 187 187 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 188 188 -o $(obj)\ … … 215 215 $(TOOL_GXX42MACHO_CXX) -E -o - $(if-expr defined($(target)_PCH_HDR)\ 216 216 ,-fpch-preprocess -Winvalid-pch -I$($(target)_1_GCC_PCH_DIR) -include $(basename $($(target)_1_GCC_PCH_FILE)),)\ 217 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\217 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 218 218 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 219 219 $(abspath $(source))\ … … 225 225 else 226 226 $(QUIET)$(TOOL_GXX42MACHO_CXX) -c\ 227 $(flags) $( addprefix -I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(addprefix-D, $(defs))\227 $(flags) $(qaddprefix sh,-I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(qaddprefix sh,-D, $(defs))\ 228 228 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 229 229 -o $(obj) $(if-expr defined($(target)_PCH_HDR) \ … … 252 252 define TOOL_GXX42MACHO_COMPILE_PCH_CMDS 253 253 $(QUIET)$(TOOL_GXX42MACHO_PCH) -c\ 254 $(flags) $( addprefix -I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(addprefix-D, $(defs))\254 $(flags) $(qaddprefix sh,-I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(qaddprefix sh,-D, $(defs))\ 255 255 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 256 256 -o $(obj)\ … … 282 282 --kObjCache-cpp $(outbase).ii\ 283 283 $(TOOL_GXX42MACHO_OBJC) -E -o -\ 284 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\284 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 285 285 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 286 286 $(abspath $(source))\ … … 296 296 define TOOL_GXX42MACHO_COMPILE_OBJC_CMDS 297 297 $(QUIET)$(TOOL_GXX42MACHO_OBJC) -c\ 298 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\298 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 299 299 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 300 300 -o $(obj)\ … … 326 326 --kObjCache-cpp $(outbase).mii\ 327 327 $(TOOL_GXX42MACHO_OBJCXX) -E -o -\ 328 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\328 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 329 329 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 330 330 $(abspath $(source))\ … … 340 340 define TOOL_GXX42MACHO_COMPILE_OBJCXX_CMDS 341 341 $(QUIET)$(TOOL_GXX42MACHO_OBJCXX) -c\ 342 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\342 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 343 343 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 344 344 -o $(obj)\ … … 367 367 define TOOL_GXX42MACHO_COMPILE_AS_CMDS 368 368 $(QUIET)$(TOOL_GXX42MACHO_AS) -c\ 369 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\369 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 370 370 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 371 371 -o $(obj)\ -
trunk/kBuild/tools/GXX4MACHO.kmk
r3393 r3566 174 174 --kObjCache-cpp $(outbase).i\ 175 175 $(TOOL_GXX4MACHO_CC) -E -o -\ 176 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\176 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 177 177 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 178 178 $(abspath $(source))\ … … 184 184 else 185 185 $(QUIET)$(TOOL_GXX4MACHO_CC) -c\ 186 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\186 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 187 187 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 188 188 -o $(obj)\ … … 215 215 $(TOOL_GXX4MACHO_CXX) -E -o - $(if-expr defined($(target)_PCH_HDR)\ 216 216 ,-fpch-preprocess -Winvalid-pch -I$($(target)_1_GCC_PCH_DIR) -include $(basename $($(target)_1_GCC_PCH_FILE)),)\ 217 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\217 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 218 218 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 219 219 $(abspath $(source))\ … … 225 225 else 226 226 $(QUIET)$(TOOL_GXX4MACHO_CXX) -c\ 227 $(flags) $( addprefix -I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(addprefix-D, $(defs))\227 $(flags) $(qaddprefix sh,-I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(qaddprefix sh,-D, $(defs))\ 228 228 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 229 229 -o $(obj) $(if-expr defined($(target)_PCH_HDR) \ … … 252 252 define TOOL_GXX4MACHO_COMPILE_PCH_CMDS 253 253 $(QUIET)$(TOOL_GXX4MACHO_PCH) -c\ 254 $(flags) $( addprefix -I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(addprefix-D, $(defs))\254 $(flags) $(qaddprefix sh,-I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(qaddprefix sh,-D, $(defs))\ 255 255 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 256 256 -o $(obj)\ … … 282 282 --kObjCache-cpp $(outbase).mii\ 283 283 $(TOOL_GXX4MACHO_OBJCXX) -E -o -\ 284 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\284 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 285 285 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 286 286 $(abspath $(source))\ … … 296 296 define TOOL_GXX4MACHO_COMPILE_OBJCXX_CMDS 297 297 $(QUIET)$(TOOL_GXX4MACHO_OBJCXX) -c\ 298 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\298 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 299 299 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 300 300 -o $(obj)\ … … 323 323 define TOOL_GXX4MACHO_COMPILE_AS_CMDS 324 324 $(QUIET)$(TOOL_GXX4MACHO_AS) -c\ 325 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\325 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 326 326 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 327 327 -o $(obj)\ -
trunk/kBuild/tools/GXX64.kmk
r3393 r3566 145 145 --kObjCache-cpp $(outbase).i\ 146 146 $(TOOL_GXX64_CC) -E -o -\ 147 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\147 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 148 148 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 149 149 $(abspath $(source))\ … … 155 155 else 156 156 $(QUIET)$(TOOL_GXX64_CC) -c\ 157 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\157 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 158 158 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 159 159 -o $(obj)\ … … 186 186 $(TOOL_GXX64_CXX) -E -o - $(if-expr defined($(target)_PCH_HDR)\ 187 187 ,-fpch-preprocess -Winvalid-pch -I$($(target)_1_GCC_PCH_DIR) -include $(basename $($(target)_1_GCC_PCH_FILE)),)\ 188 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\188 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 189 189 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 190 190 $(abspath $(source))\ … … 196 196 else 197 197 $(QUIET)$(TOOL_GXX64_CXX) -c\ 198 $(flags) $( addprefix -I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(addprefix-D, $(defs))\198 $(flags) $(qaddprefix sh,-I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(qaddprefix sh,-D, $(defs))\ 199 199 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 200 200 -o $(obj) $(if-expr defined($(target)_PCH_HDR) \ … … 223 223 define TOOL_GXX64_COMPILE_PCH_CMDS 224 224 $(QUIET)$(TOOL_GXX64_PCH) -c\ 225 $(flags) $( addprefix -I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(addprefix-D, $(defs))\225 $(flags) $(qaddprefix sh,-I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(qaddprefix sh,-D, $(defs))\ 226 226 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 227 227 -o $(obj)\ … … 250 250 define TOOL_GXX64_COMPILE_AS_CMDS 251 251 $(QUIET)$(TOOL_GXX64_AS) -c\ 252 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\252 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 253 253 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 254 254 -o $(obj)\
Note:
See TracChangeset
for help on using the changeset viewer.