From 987f4143babc3ac29e9b4c1525d7b935c5d3c7cc Mon Sep 17 00:00:00 2001 From: Miles Bader Date: Tue, 15 Oct 2002 07:57:12 +0000 Subject: (uClibc_config): Define __UCLIBC_UCLINUX_BROKEN_MUNMAP__ for MMU-less systems. --- Makefile | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 4087c2a0c..d1de706f0 100644 --- a/Makefile +++ b/Makefile @@ -161,10 +161,14 @@ uClibc_config: Makefile Config else \ echo "#undef __UCLIBC_HAS_IPV6__" >> include/bits/uClibc_config.h ; \ fi + # [For now we make the assumption that a linux system without an + # MMU must be uClinux, and must have a broken munmap (both + # assumptions are a bit dodgy, but can be changed in the future).] @if [ "$(HAS_MMU)" = "true" ] ; then \ echo "#define __UCLIBC_HAS_MMU__ 1" >> include/bits/uClibc_config.h ; \ else \ echo "#undef __UCLIBC_HAS_MMU__" >> include/bits/uClibc_config.h ; \ + echo "#define __UCLIBC_UCLINUX_BROKEN_MUNMAP__ 1" >> include/bits/uClibc_config.h ; \ fi @if [ "$(HAS_FLOATING_POINT)" = "true" ] ; then \ echo "#define __UCLIBC_HAS_FLOATS__ 1" >> include/bits/uClibc_config.h ; \ -- cgit v1.2.3