From: Thomas Petazzoni Date: Fri, 9 Jun 2017 08:05:04 +0000 (+0200) Subject: uclibc: properly set UCLIBC_HAS_MMU option X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=ffd28041da86d721a4eca7ced1a48324cb8235e6;p=buildroot.git uclibc: properly set UCLIBC_HAS_MMU option gdbserver's code looks at both UCLIBC_USE_MMU *and* UCLIBC_HAS_MMU to decide whether to enable the no-MMU code. So far, on noMMU platforms, UCLIBC_HAS_MMU was still set to 'y'. This commit adjusts this, which is a step forward in getting gdbserver to build on m68k/coldfire. Signed-off-by: Thomas Petazzoni --- Changes since v2: - None Changes since v1: - New patch in the series --- diff --git a/package/uclibc/uclibc.mk b/package/uclibc/uclibc.mk index a5a20ea51f..fa970df6d5 100644 --- a/package/uclibc/uclibc.mk +++ b/package/uclibc/uclibc.mk @@ -253,10 +253,12 @@ endif ifeq ($(BR2_USE_MMU),y) define UCLIBC_MMU_CONFIG + $(call KCONFIG_ENABLE_OPT,ARCH_HAS_MMU,$(@D)/.config) $(call KCONFIG_ENABLE_OPT,ARCH_USE_MMU,$(@D)/.config) endef else define UCLIBC_MMU_CONFIG + $(call KCONFIG_DISABLE_OPT,ARCH_HAS_MMU,$(@D)/.config) $(call KCONFIG_DISABLE_OPT,ARCH_USE_MMU,$(@D)/.config) endef endif