[Buildroot] [git commit] uclibc: set MMU usage accordingly
Thomas Petazzoni
thomas.petazzoni at free-electrons.com
Sat Aug 31 21:34:01 UTC 2013
commit: http://git.buildroot.net/buildroot/commit/?id=c798bec25b0f70061dcdb154708e41b962e6b74f
branch: http://git.buildroot.net/buildroot/commit/?id=refs/heads/master
On architectures that lack a MMU (like blackfin) uclibc just undefined
ARCH_HAS_MMU which disabled ARCH_USE_MMU.
But for other architectures which may or may not have one like ARM we
need to set this according to user choice.
Signed-off-by: Gustavo Zacarias <gustavo at zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
---
package/uclibc/uclibc.mk | 14 ++++++++++++++
1 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/package/uclibc/uclibc.mk b/package/uclibc/uclibc.mk
index 644c531..e3681c7 100644
--- a/package/uclibc/uclibc.mk
+++ b/package/uclibc/uclibc.mk
@@ -242,6 +242,20 @@ endef
endif
#
+# MMU
+#
+
+ifeq ($(BR2_USE_MMU),y)
+define UCLIBC_MMU_CONFIG
+ $(call UCLIBC_OPT_SET,ARCH_USE_MMU,y,$(@D))
+endef
+else
+define UCLIBC_MMU_CONFIG
+ $(call UCLIBC_OPT_UNSET,ARCH_USE_MMU,$(@D))
+endef
+endif
+
+#
# IPv6
#
More information about the buildroot
mailing list