Ignore:
Timestamp:
Jun 13, 2022, 5:37:08 PM (3 years ago)
Author:
bird
Message:

tools/G*.kmk,header.kmk: Use qaddprefix in sh-mode for -D and -I processing, just like VCC14*.kmk does. Forced update of header.kmk so KMK_REVISION can be used to detect the changes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kBuild/tools/GCC64.kmk

    r3393 r3566  
    137137                --kObjCache-cpp $(outbase).i\
    138138                $(TOOL_GCC64_CC) -E -o -\
    139                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     139                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    140140                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    141141                $(abspath $(source))\
     
    151151define TOOL_GCC64_COMPILE_C_CMDS
    152152        $(QUIET)$(TOOL_GCC64_CC) -c\
    153                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     153                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    154154                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    155155                -o $(obj)\
     
    181181                --kObjCache-cpp $(outbase).ii\
    182182                $(TOOL_GCC64_CXX) -E -o -\
    183                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     183                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    184184                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    185185                $(abspath $(source))\
     
    195195define TOOL_GCC64_COMPILE_CXX_CMDS
    196196        $(QUIET)$(TOOL_GCC64_CXX) -c\
    197                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     197                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    198198                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    199199                -o $(obj)\
     
    222222define TOOL_GCC64_COMPILE_AS_CMDS
    223223        $(QUIET)$(TOOL_GCC64_AS) -c\
    224                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     224                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    225225                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    226226                -o $(obj)\
Note: See TracChangeset for help on using the changeset viewer.