VirtualBox

Changeset 3580 in kBuild


Ignore:
Timestamp:
Jan 5, 2023 2:16:42 AM (2 years ago)
Author:
bird
Message:

tools/CLANG*,tools/LLVM*: Missed a few PCH related places (qaddprefix/-I/-D).

Location:
trunk/kBuild/tools
Files:
3 edited

Legend:

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

    r3579 r3580  
    230230else
    231231        $(QUIET)$(TOOL_CLANGCCMACHO_CXX) -c\
    232                 $(flags) $(addprefix -I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(addprefix -D, $(defs))\
     232                $(flags) $(qaddprefix sh,-I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(qaddprefix sh,-D, $(defs))\
    233233                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    234234                -o $(obj) $(if-expr defined($(target)_PCH_HDR) \
     
    257257define TOOL_CLANGCCMACHO_COMPILE_PCH_CMDS
    258258        $(QUIET)$(TOOL_CLANGCCMACHO_PCH) -c\
    259                 $(flags) $(addprefix -I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(addprefix -D, $(defs))\
     259                $(flags) $(qaddprefix sh,-I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(qaddprefix sh,-D, $(defs))\
    260260                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    261261                -o $(obj)\
  • trunk/kBuild/tools/CLANGXXMACHO.kmk

    r3579 r3580  
    230230else
    231231        $(QUIET)$(TOOL_CLANGXXMACHO_CXX) -c\
    232                 $(flags) $(addprefix -I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(addprefix -D, $(defs))\
     232                $(flags) $(qaddprefix sh,-I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(qaddprefix sh,-D, $(defs))\
    233233                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    234234                -o $(obj) $(if-expr defined($(target)_PCH_HDR) \
     
    257257define TOOL_CLANGXXMACHO_COMPILE_PCH_CMDS
    258258        $(QUIET)$(TOOL_CLANGXXMACHO_PCH) -c\
    259                 $(flags) $(addprefix -I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(addprefix -D, $(defs))\
     259                $(flags) $(qaddprefix sh,-I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(addprefix -D, $(defs))\
    260260                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    261261                -o $(obj)\
  • trunk/kBuild/tools/LLVMGXX42MACHO.kmk

    r3579 r3580  
    219219else
    220220        $(QUIET)$(TOOL_LLVMGXX42MACHO_CXX) -c\
    221                 $(flags) $(addprefix -I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(addprefix -D, $(defs))\
     221                $(flags) $(qaddprefix sh,-I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(qaddprefix sh,-D, $(defs))\
    222222                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    223223                -o $(obj) $(if-expr defined($(target)_PCH_HDR) \
     
    246246define TOOL_LLVMGXX42MACHO_COMPILE_PCH_CMDS
    247247        $(QUIET)$(TOOL_LLVMGXX42MACHO_PCH) -c\
    248                 $(flags) $(addprefix -I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(addprefix -D, $(defs))\
     248                $(flags) $(qaddprefix sh,-I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(qaddprefix sh,-D, $(defs))\
    249249                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    250250                -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