From e5e5f5d8684a23f774baf57e1f75281e9a6519bd Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Mon, 10 Jan 2011 09:28:41 -0500 Subject: toolchain: add a USE_MMU build option Some packages need to know whether the MMU is in play, so add a toolchain option to expose the feature to them. [Peter: only show option on archs where it makes sense] Acked-by: Thomas Petazzoni Signed-off-by: Mike Frysinger Signed-off-by: Peter Korsgaard --- toolchain/helpers.mk | 2 ++ 1 file changed, 2 insertions(+) (limited to 'toolchain/helpers.mk') diff --git a/toolchain/helpers.mk b/toolchain/helpers.mk index eb9d7421d..db7c7f1c5 100644 --- a/toolchain/helpers.mk +++ b/toolchain/helpers.mk @@ -146,6 +146,7 @@ check_glibc = \ $(call check_glibc_feature,BR2_INET_IPV6,IPv6 support) ;\ $(call check_glibc_feature,BR2_INET_RPC,RPC support) ;\ $(call check_glibc_feature,BR2_ENABLE_LOCALE,Locale support) ;\ + $(call check_glibc_feature,BR2_USE_MMU,MMU support) ;\ $(call check_glibc_feature,BR2_USE_WCHAR,Wide char support) ;\ $(call check_glibc_feature,BR2_PROGRAM_INVOCATION,Program invocation support) @@ -187,6 +188,7 @@ check_uclibc = \ exit -1; \ fi; \ UCLIBC_CONFIG_FILE=$${SYSROOT_DIR}/usr/include/bits/uClibc_config.h ; \ + $(call check_uclibc_feature,__ARCH_USE_MMU__,BR2_USE_MMU,$${UCLIBC_CONFIG_FILE},MMU support) ;\ $(call check_uclibc_feature,__UCLIBC_HAS_LFS__,BR2_LARGEFILE,$${UCLIBC_CONFIG_FILE},Large file support) ;\ $(call check_uclibc_feature,__UCLIBC_HAS_IPV6__,BR2_INET_IPV6,$${UCLIBC_CONFIG_FILE},IPv6 support) ;\ $(call check_uclibc_feature,__UCLIBC_HAS_RPC__,BR2_INET_RPC,$${UCLIBC_CONFIG_FILE},RPC support) ;\ -- cgit v1.2.3