aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Earnshaw <rearnsha@arm.com>1999-10-20 12:53:23 +0000
committerRichard Earnshaw <rearnsha@gcc.gnu.org>1999-10-20 12:53:23 +0000
commit5b9188072e2e72aef010fdd9e9f4bf517cb49f6d (patch)
treedcfd3e2782b40201f5d73674a7c1f33144abefcc /gcc
parent506f9fbf4218d6a4a4481e7637c13bb0086fee9e (diff)
downloadgcc-5b9188072e2e72aef010fdd9e9f4bf517cb49f6d.zip
gcc-5b9188072e2e72aef010fdd9e9f4bf517cb49f6d.tar.gz
gcc-5b9188072e2e72aef010fdd9e9f4bf517cb49f6d.tar.bz2
* gcc-page.c: Try MAP_ANON if we don't have MAP_ANONYMOUS.
From-SVN: r30102
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog2
-rw-r--r--gcc/ggc-page.c3
2 files changed, 5 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 76ca2b9..38dd245 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -6,6 +6,8 @@ Wed Oct 20 10:46:41 1999 Richard Earnshaw (rearnsha@arm.com)
block records so that merge_blocks_nomove will clean up correctly.
(split_edge): Handle casesi insns.
+ * gcc-page.c: Try MAP_ANON if we don't have MAP_ANONYMOUS.
+
Tue Oct 19 23:43:50 1999 Jeffrey A Law (law@cygnus.com)
* pa.md (call, call_value): Do not emit a blockage after restoring
diff --git a/gcc/ggc-page.c b/gcc/ggc-page.c
index 24a8e2d..54f762f 100644
--- a/gcc/ggc-page.c
+++ b/gcc/ggc-page.c
@@ -35,6 +35,9 @@
#define MAP_FAILED -1
#endif
+#if !defined (MAP_ANONYMOUS) && defined (MAP_ANON)
+#define MAP_ANONYMOUS MAP_ANON
+#endif
/* Stategy: