summaryrefslogtreecommitdiff
path: root/src/ralloc.c
diff options
context:
space:
mode:
authorDave Love <fx@gnu.org>2000-09-08 14:10:07 +0000
committerDave Love <fx@gnu.org>2000-09-08 14:10:07 +0000
commit874568323b2ff397a862b7c59cef89d381790b60 (patch)
tree79f5eb6b7b264051f58665941c1d49a3105a3c38 /src/ralloc.c
parentf02494877db0da85c9fc70d970f3e6d2fb56c5d8 (diff)
downloademacs-874568323b2ff397a862b7c59cef89d381790b60.tar.gz
(r_alloc_init_fd): Conditionalize on MAP_ANON.
Diffstat (limited to 'src/ralloc.c')
-rw-r--r--src/ralloc.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/ralloc.c b/src/ralloc.c
index f6ae887f4c1..65015d5f374 100644
--- a/src/ralloc.c
+++ b/src/ralloc.c
@@ -1322,10 +1322,12 @@ void r_alloc_free P_ ((POINTER_TYPE **ptr));
void
r_alloc_init_fd ()
{
+#if !MAP_ANON
/* No anonymous mmap -- we need the file descriptor. */
mmap_fd = open ("/dev/zero", O_RDONLY);
if (mmap_fd < 0)
fatal ("cannot open /dev/zero");
+#endif
}
/* Return a region overlapping address range START...END, or null if