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/GXX.kmk

    r3393 r3566  
    121121define TOOL_GXX_COMPILE_C_CMDS
    122122        $(QUIET)$(TOOL_GXX_CC) -c\
    123                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     123                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    124124                -Wp,-MD,$(dep) -Wp,-MT,$(obj) \
    125125                -o $(obj)\
     
    147147define TOOL_GXX_COMPILE_CXX_CMDS
    148148        $(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))\
    150150                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    151151                -o $(obj) $(if-expr defined($(target)_PCH_HDR) \
     
    173173define TOOL_GXX_COMPILE_PCH_CMDS
    174174        $(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))\
    176176                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    177177                -o $(obj)\
     
    200200define TOOL_GXX_COMPILE_AS_CMDS
    201201        $(QUIET)$(TOOL_GXX_AS) -c\
    202                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     202                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    203203                -Wp,-MD,$(dep) -Wp,-MT,$(obj) \
    204204                -o $(obj)\
Note: See TracChangeset for help on using the changeset viewer.