Changeset 3572 for trunk/src/kmk


Ignore:
Timestamp:
Oct 24, 2022, 10:36:35 AM (3 years ago)
Author:
bird
Message:

Config.kmk,src/kmk/Makefile.kmk: Added temporary kludge for inconsistent quoting and escaping of DEFS properties among the compiler tools.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kmk/Makefile.kmk

    r3552 r3572  
    3939        $(TEMPLATE_BIN_DEFS) \
    4040        KBUILD_SVN_REV=$(KBUILD_SVN_REV) \
    41         KBUILD_TYPE=\"$(KBUILD_TYPE)\"
     41        KBUILD_TYPE=$(TMP_QUOTE_SLASH)"$(KBUILD_TYPE)$(TMP_QUOTE_SLASH)"
    4242TEMPLATE_BIN-KMK_DEPS = \
    4343        $(kmk_0_OUTDIR)/config.h \
     
    235235        CONFIG_WITH_MEMORY_OPTIMIZATIONS \
    236236        \
    237         KBUILD_HOST=\"$(KBUILD_TARGET)\" \
    238         KBUILD_HOST_ARCH=\"$(KBUILD_TARGET_ARCH)\" \
    239         KBUILD_HOST_CPU=\"$(KBUILD_TARGET_CPU)\"
     237        KBUILD_HOST=$(TMP_QUOTE_SLASH)"$(KBUILD_TARGET)$(TMP_QUOTE_SLASH)" \
     238        KBUILD_HOST_ARCH=$(TMP_QUOTE_SLASH)"$(KBUILD_TARGET_ARCH)$(TMP_QUOTE_SLASH)" \
     239        KBUILD_HOST_CPU=$(TMP_QUOTE_SLASH)"$(KBUILD_TARGET_CPU)$(TMP_QUOTE_SLASH)"
    240240# kmk_DEFS += CONFIG_WITH_COMPILER  # experimental, doesn't work 101% right it seems.
    241241kmk_DEFS.x86 = CONFIG_WITH_OPTIMIZATION_HACKS
Note: See TracChangeset for help on using the changeset viewer.