VirtualBox

Changeset 3566 in kBuild for trunk


Ignore:
Timestamp:
Jun 13, 2022 3: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.

Location:
trunk/kBuild
Files:
17 edited

Legend:

Unmodified
Added
Removed
  • trunk/kBuild/header.kmk

    r3556 r3566  
    17141714##
    17151715# An internal define used by subheader.kmk, subfooter.kmk, and
    1716 # KB_FN_PASS_0_ON_TARGET.
     1716# KB_FN_DO_PASS0_ON_TARGET.
    17171717#
    17181718# @param target    The target to process.
  • trunk/kBuild/tools/GCC.kmk

    r3393 r3566  
    106106define TOOL_GCC_COMPILE_C_CMDS
    107107        $(QUIET)$(TOOL_GCC_CC) -c\
    108                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     108                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    109109                -Wp,-MD,$(dep) -Wp,-MT,$(obj) \
    110110                -o $(obj)\
     
    132132define TOOL_GCC_COMPILE_CXX_CMDS
    133133        $(QUIET)$(TOOL_GCC_CXX) -c\
    134                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     134                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    135135                -Wp,-MD,$(dep) -Wp,-MT,$(obj) \
    136136                -o $(obj)\
     
    158158define TOOL_GCC_COMPILE_AS_CMDS
    159159        $(QUIET)$(TOOL_GCC_AS) -c\
    160                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     160                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    161161                -Wp,-MD,$(dep) -Wp,-MT,$(obj) \
    162162                -o $(obj)\
  • trunk/kBuild/tools/GCC3.kmk

    r3393 r3566  
    138138                --kObjCache-cpp $(outbase).i\
    139139                $(TOOL_GCC3_CC) -E -o -\
    140                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     140                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    141141                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    142142                $(abspath $(source))\
     
    152152define TOOL_GCC3_COMPILE_C_CMDS
    153153        $(QUIET)$(TOOL_GCC3_CC) -c\
    154                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     154                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    155155                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    156156                -o $(obj)\
     
    182182                --kObjCache-cpp $(outbase).ii\
    183183                $(TOOL_GCC3_CXX) -E -o -\
    184                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     184                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    185185                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    186186                $(abspath $(source))\
     
    196196define TOOL_GCC3_COMPILE_CXX_CMDS
    197197        $(QUIET)$(TOOL_GCC3_CXX) -c\
    198                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     198                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    199199                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    200200                -o $(obj)\
     
    223223define TOOL_GCC3_COMPILE_AS_CMDS
    224224        $(QUIET)$(TOOL_GCC3_AS) -c\
    225                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     225                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    226226                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    227227                -o $(obj)\
  • trunk/kBuild/tools/GCC32.kmk

    r3393 r3566  
    138138                --kObjCache-cpp $(outbase).i\
    139139                $(TOOL_GCC32_CC) -E -o -\
    140                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     140                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    141141                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    142142                $(abspath $(source))\
     
    152152define TOOL_GCC32_COMPILE_C_CMDS
    153153        $(QUIET)$(TOOL_GCC32_CC) -c\
    154                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     154                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    155155                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    156156                -o $(obj)\
     
    182182                --kObjCache-cpp $(outbase).ii\
    183183                $(TOOL_GCC32_CXX) -E -o -\
    184                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     184                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    185185                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    186186                $(abspath $(source))\
     
    197197define TOOL_GCC32_COMPILE_CXX_CMDS
    198198        $(QUIET)$(TOOL_GCC32_CXX) -c\
    199                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     199                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    200200                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    201201                -o $(obj)\
     
    224224define TOOL_GCC32_COMPILE_AS_CMDS
    225225        $(QUIET)$(TOOL_GCC32_AS) -c\
    226                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     226                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    227227                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    228228                -o $(obj)\
  • trunk/kBuild/tools/GCC3OMF.kmk

    r3393 r3566  
    122122                --kObjCache-cpp $(outbase).i\
    123123                $(TOOL_GCC3OMF_CC) -E -o -\
    124                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     124                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    125125                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    126126                $(abspath $(source))\
     
    136136define TOOL_GCC3OMF_COMPILE_C_CMDS
    137137        $(QUIET)$(TOOL_GCC3OMF_CC) -c\
    138                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     138                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    139139                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP \
    140140                -o $(obj)\
     
    167167                --kObjCache-cpp $(outbase).ii\
    168168                $(TOOL_GCC3OMF_CXX) -E -o -\
    169                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     169                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    170170                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    171171                $(abspath $(source))\
     
    181181define TOOL_GCC3OMF_COMPILE_CXX_CMDS
    182182        $(QUIET)$(TOOL_GCC3OMF_CXX) -c\
    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                -o $(obj)\
     
    208208define TOOL_GCC3OMF_COMPILE_AS_CMDS
    209209        $(QUIET)$(TOOL_GCC3OMF_AS) -c\
    210                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     210                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    211211                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    212212                -o $(obj)\
  • trunk/kBuild/tools/GCC3PLAIN.kmk

    r3393 r3566  
    123123                --kObjCache-cpp $(outbase).i\
    124124                $(TOOL_GCC3PLAIN_CC) -E -o -\
    125                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     125                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    126126                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    127127                $(abspath $(source))\
     
    137137define TOOL_GCC3PLAIN_COMPILE_C_CMDS
    138138        $(QUIET)$(TOOL_GCC3PLAIN_CC) -c\
    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                -o $(obj)\
     
    167167                --kObjCache-cpp $(outbase).ii\
    168168                $(TOOL_GCC3PLAIN_CXX) -E -o -\
    169                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     169                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    170170                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    171171                $(abspath $(source))\
     
    181181define TOOL_GCC3PLAIN_COMPILE_CXX_CMDS
    182182        $(QUIET)$(TOOL_GCC3PLAIN_CXX) -c\
    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                -o $(obj)\
     
    208208define TOOL_GCC3PLAIN_COMPILE_AS_CMDS
    209209        $(QUIET)$(TOOL_GCC3PLAIN_AS) -c\
    210                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     210                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    211211                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    212212                -o $(obj)\
  • trunk/kBuild/tools/GCC42MACHO.kmk

    r3393 r3566  
    165165                --kObjCache-cpp $(outbase).i\
    166166                $(TOOL_GCC42MACHO_CC) -E -o -\
    167                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     167                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    168168                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    169169                $(abspath $(source))\
     
    179179define TOOL_GCC42MACHO_COMPILE_C_CMDS
    180180        $(QUIET)$(TOOL_GCC42MACHO_CC) -c\
    181                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     181                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    182182                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    183183                -o $(obj)\
     
    209209                --kObjCache-cpp $(outbase).ii\
    210210                $(TOOL_GCC42MACHO_CXX) -E -o -\
    211                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     211                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    212212                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    213213                $(abspath $(source))\
     
    223223define TOOL_GCC42MACHO_COMPILE_CXX_CMDS
    224224        $(QUIET)$(TOOL_GCC42MACHO_CXX) -c\
    225                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     225                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    226226                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    227227                -o $(obj)\
     
    253253                --kObjCache-cpp $(outbase).ii\
    254254                $(TOOL_GCC42MACHO_OBJC) -E -o -\
    255                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     255                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    256256                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    257257                $(abspath $(source))\
     
    267267define TOOL_GCC42MACHO_COMPILE_OBJC_CMDS
    268268        $(QUIET)$(TOOL_GCC42MACHO_OBJC) -c\
    269                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     269                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    270270                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    271271                -o $(obj)\
     
    297297                --kObjCache-cpp $(outbase).mii\
    298298                $(TOOL_GCC42MACHO_OBJCXX) -E -o -\
    299                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     299                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    300300                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    301301                $(abspath $(source))\
     
    311311define TOOL_GCC42MACHO_COMPILE_OBJCXX_CMDS
    312312        $(QUIET)$(TOOL_GCC42MACHO_OBJCXX) -c\
    313                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     313                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    314314                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    315315                -o $(obj)\
     
    338338define TOOL_GCC42MACHO_COMPILE_AS_CMDS
    339339        $(QUIET)$(TOOL_GCC42MACHO_AS) -c\
    340                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     340                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    341341                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    342342                -o $(obj)\
  • trunk/kBuild/tools/GCC4MACHO.kmk

    r3393 r3566  
    165165                --kObjCache-cpp $(outbase).i\
    166166                $(TOOL_GCC4MACHO_CC) -E -o -\
    167                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     167                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    168168                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    169169                $(abspath $(source))\
     
    179179define TOOL_GCC4MACHO_COMPILE_C_CMDS
    180180        $(QUIET)$(TOOL_GCC4MACHO_CC) -c\
    181                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     181                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    182182                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    183183                -o $(obj)\
     
    209209                --kObjCache-cpp $(outbase).ii\
    210210                $(TOOL_GCC4MACHO_CXX) -E -o -\
    211                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     211                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    212212                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    213213                $(abspath $(source))\
     
    223223define TOOL_GCC4MACHO_COMPILE_CXX_CMDS
    224224        $(QUIET)$(TOOL_GCC4MACHO_CXX) -c\
    225                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     225                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    226226                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    227227                -o $(obj)\
     
    253253                --kObjCache-cpp $(outbase).ii\
    254254                $(TOOL_GCC4MACHO_OBJC) -E -o -\
    255                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     255                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    256256                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    257257                $(abspath $(source))\
     
    267267define TOOL_GCC4MACHO_COMPILE_OBJC_CMDS
    268268        $(QUIET)$(TOOL_GCC4MACHO_OBJC) -c\
    269                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     269                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    270270                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    271271                -o $(obj)\
     
    297297                --kObjCache-cpp $(outbase).mii\
    298298                $(TOOL_GCC4MACHO_OBJCXX) -E -o -\
    299                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     299                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    300300                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    301301                $(abspath $(source))\
     
    311311define TOOL_GCC4MACHO_COMPILE_OBJCXX_CMDS
    312312        $(QUIET)$(TOOL_GCC4MACHO_OBJCXX) -c\
    313                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     313                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    314314                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    315315                -o $(obj)\
     
    338338define TOOL_GCC4MACHO_COMPILE_AS_CMDS
    339339        $(QUIET)$(TOOL_GCC4MACHO_AS) -c\
    340                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     340                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    341341                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    342342                -o $(obj)\
  • 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)\
  • 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)\
  • trunk/kBuild/tools/GXX3.kmk

    r3393 r3566  
    148148                --kObjCache-cpp $(outbase).i\
    149149                $(TOOL_GXX3_CC) -E -o -\
    150                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     150                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    151151                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    152152                $(abspath $(source))\
     
    158158else
    159159        $(QUIET)$(TOOL_GXX3_CC) -c\
    160                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     160                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    161161                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    162162                -o $(obj)\
     
    189189                $(TOOL_GXX3_CXX) -E -o - $(if-expr defined($(target)_PCH_HDR)\
    190190                ,-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))\
    192192                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    193193                $(abspath $(source))\
     
    199199else
    200200        $(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))\
    202202                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    203203                -o $(obj) $(if-expr defined($(target)_PCH_HDR) \
     
    226226define TOOL_GXX3_COMPILE_PCH_CMDS
    227227        $(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))\
    229229                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    230230                -o $(obj)\
     
    253253define TOOL_GXX3_COMPILE_AS_CMDS
    254254        $(QUIET)$(TOOL_GXX3_AS) -c\
    255                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     255                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    256256                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    257257                -o $(obj)\
  • trunk/kBuild/tools/GXX32.kmk

    r3393 r3566  
    145145                --kObjCache-cpp $(outbase).i\
    146146                $(TOOL_GXX32_CC) -E -o -\
    147                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     147                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    148148                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    149149                $(abspath $(source))\
     
    155155else
    156156        $(QUIET)$(TOOL_GXX32_CC) -c\
    157                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     157                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    158158                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    159159                -o $(obj)\
     
    186186                $(TOOL_GXX32_CXX) -E -o - $(if-expr defined($(target)_PCH_HDR)\
    187187                ,-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))\
    189189                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    190190                $(abspath $(source))\
     
    196196else
    197197        $(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))\
    199199                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    200200                -o $(obj) $(if-expr defined($(target)_PCH_HDR) \
     
    223223define TOOL_GXX32_COMPILE_PCH_CMDS
    224224        $(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))\
    226226                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    227227                -o $(obj)\
     
    250250define TOOL_GXX32_COMPILE_AS_CMDS
    251251        $(QUIET)$(TOOL_GXX32_AS) -c\
    252                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     252                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    253253                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    254254                -o $(obj)\
  • trunk/kBuild/tools/GXX3OMF.kmk

    r3393 r3566  
    134134                --kObjCache-cpp $(outbase).i\
    135135                $(TOOL_GXX3OMF_CC) -E -o -\
    136                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     136                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    137137                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    138138                $(abspath $(source))\
     
    144144else
    145145        $(QUIET)$(TOOL_GXX3OMF_CC) -c\
    146                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     146                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    147147                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    148148                -o $(obj)\
     
    175175                $(TOOL_GXX3OMF_CXX) -E -o - $(if-expr defined($(target)_PCH_HDR)\
    176176                ,-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))\
    178178                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    179179                $(abspath $(source))\
     
    185185else
    186186        $(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))\
    188188                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    189189                -o $(obj) $(if-expr defined($(target)_PCH_HDR) \
     
    212212define TOOL_GXX3OMF_COMPILE_PCH_CMDS
    213213        $(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))\
    215215                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    216216                -o $(obj)\
     
    239239define TOOL_GXX3OMF_COMPILE_AS_CMDS
    240240        $(QUIET)$(TOOL_GXX3OMF_AS) -c\
    241                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     241                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    242242                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    243243                -o $(obj)\
  • trunk/kBuild/tools/GXX3PLAIN.kmk

    r3393 r3566  
    131131                --kObjCache-cpp $(outbase).i\
    132132                $(TOOL_GXX3PLAIN_CC) -E -o -\
    133                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     133                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    134134                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    135135                $(abspath $(source))\
     
    141141else
    142142        $(QUIET)$(TOOL_GXX3PLAIN_CC) -c\
    143                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     143                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    144144                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    145145                -o $(obj)\
     
    172172                $(TOOL_GXX3PLAIN_CXX) -E -o - $(if-expr defined($(target)_PCH_HDR)\
    173173                ,-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))\
    175175                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    176176                $(abspath $(source))\
     
    182182else
    183183        $(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))\
    185185                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    186186                -o $(obj) $(if-expr defined($(target)_PCH_HDR) \
     
    209209define TOOL_GXX3PLAIN_COMPILE_PCH_CMDS
    210210        $(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))\
    212212                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    213213                -o $(obj)\
     
    236236define TOOL_GXX3PLAIN_COMPILE_AS_CMDS
    237237        $(QUIET)$(TOOL_GXX3PLAIN_AS) -c\
    238                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     238                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    239239                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    240240                -o $(obj)\
  • trunk/kBuild/tools/GXX42MACHO.kmk

    r3393 r3566  
    174174                --kObjCache-cpp $(outbase).i\
    175175                $(TOOL_GXX42MACHO_CC) -E -o -\
    176                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     176                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    177177                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    178178                $(abspath $(source))\
     
    184184else
    185185        $(QUIET)$(TOOL_GXX42MACHO_CC) -c\
    186                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     186                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    187187                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    188188                -o $(obj)\
     
    215215                $(TOOL_GXX42MACHO_CXX) -E -o - $(if-expr defined($(target)_PCH_HDR)\
    216216                ,-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))\
    218218                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    219219                $(abspath $(source))\
     
    225225else
    226226        $(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))\
    228228                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    229229                -o $(obj) $(if-expr defined($(target)_PCH_HDR) \
     
    252252define TOOL_GXX42MACHO_COMPILE_PCH_CMDS
    253253        $(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))\
    255255                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    256256                -o $(obj)\
     
    282282                --kObjCache-cpp $(outbase).ii\
    283283                $(TOOL_GXX42MACHO_OBJC) -E -o -\
    284                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     284                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    285285                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    286286                $(abspath $(source))\
     
    296296define TOOL_GXX42MACHO_COMPILE_OBJC_CMDS
    297297        $(QUIET)$(TOOL_GXX42MACHO_OBJC) -c\
    298                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     298                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    299299                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    300300                -o $(obj)\
     
    326326                --kObjCache-cpp $(outbase).mii\
    327327                $(TOOL_GXX42MACHO_OBJCXX) -E -o -\
    328                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     328                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    329329                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    330330                $(abspath $(source))\
     
    340340define TOOL_GXX42MACHO_COMPILE_OBJCXX_CMDS
    341341        $(QUIET)$(TOOL_GXX42MACHO_OBJCXX) -c\
    342                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     342                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    343343                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    344344                -o $(obj)\
     
    367367define TOOL_GXX42MACHO_COMPILE_AS_CMDS
    368368        $(QUIET)$(TOOL_GXX42MACHO_AS) -c\
    369                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     369                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    370370                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    371371                -o $(obj)\
  • trunk/kBuild/tools/GXX4MACHO.kmk

    r3393 r3566  
    174174                --kObjCache-cpp $(outbase).i\
    175175                $(TOOL_GXX4MACHO_CC) -E -o -\
    176                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     176                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    177177                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    178178                $(abspath $(source))\
     
    184184else
    185185        $(QUIET)$(TOOL_GXX4MACHO_CC) -c\
    186                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     186                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    187187                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    188188                -o $(obj)\
     
    215215                $(TOOL_GXX4MACHO_CXX) -E -o - $(if-expr defined($(target)_PCH_HDR)\
    216216                ,-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))\
    218218                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    219219                $(abspath $(source))\
     
    225225else
    226226        $(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))\
    228228                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    229229                -o $(obj) $(if-expr defined($(target)_PCH_HDR) \
     
    252252define TOOL_GXX4MACHO_COMPILE_PCH_CMDS
    253253        $(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))\
    255255                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    256256                -o $(obj)\
     
    282282                --kObjCache-cpp $(outbase).mii\
    283283                $(TOOL_GXX4MACHO_OBJCXX) -E -o -\
    284                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     284                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    285285                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    286286                $(abspath $(source))\
     
    296296define TOOL_GXX4MACHO_COMPILE_OBJCXX_CMDS
    297297        $(QUIET)$(TOOL_GXX4MACHO_OBJCXX) -c\
    298                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     298                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    299299                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    300300                -o $(obj)\
     
    323323define TOOL_GXX4MACHO_COMPILE_AS_CMDS
    324324        $(QUIET)$(TOOL_GXX4MACHO_AS) -c\
    325                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     325                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    326326                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    327327                -o $(obj)\
  • trunk/kBuild/tools/GXX64.kmk

    r3393 r3566  
    145145                --kObjCache-cpp $(outbase).i\
    146146                $(TOOL_GXX64_CC) -E -o -\
    147                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     147                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    148148                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    149149                $(abspath $(source))\
     
    155155else
    156156        $(QUIET)$(TOOL_GXX64_CC) -c\
    157                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     157                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    158158                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    159159                -o $(obj)\
     
    186186                $(TOOL_GXX64_CXX) -E -o - $(if-expr defined($(target)_PCH_HDR)\
    187187                ,-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))\
    189189                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    190190                $(abspath $(source))\
     
    196196else
    197197        $(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))\
    199199                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    200200                -o $(obj) $(if-expr defined($(target)_PCH_HDR) \
     
    223223define TOOL_GXX64_COMPILE_PCH_CMDS
    224224        $(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))\
    226226                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    227227                -o $(obj)\
     
    250250define TOOL_GXX64_COMPILE_AS_CMDS
    251251        $(QUIET)$(TOOL_GXX64_AS) -c\
    252                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     252                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    253253                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    254254                -o $(obj)\
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette