Update of /cvsroot/sbcl/sbcl/src/runtime
In directory usw-pr-cvs1:/tmp/cvs-serv5447/src/runtime
Modified Files:
sunos-os.c
Log Message:
0.7.5.14:
Add support for Solaris 9
... MAP_ANON is the same as in Solaris 8 (not that surprising).
Mention one or two other bits of NEWS
Index: sunos-os.c
===================================================================
RCS file: /cvsroot/sbcl/sbcl/src/runtime/sunos-os.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- sunos-os.c 20 May 2002 16:22:19 -0000 1.4
+++ sunos-os.c 17 Jul 2002 14:29:52 -0000 1.5
@@ -50,10 +50,10 @@
lose("sunos major version=%d (which isn't 5!)", major_version);
}
minor_version = atoi(name.release+2);
- if (minor_version == 8) {
+ if ((minor_version == 8) || (minor_version == 9)) {
KLUDGE_MAYBE_MAP_ANON = 0x100;
- } else if (minor_version > 8) {
- FSHOW((stderr, "os_init: Solaris version greater than 8?\nUnknown MAP_ANON behaviour.\n"));
+ } else if (minor_version > 9) {
+ FSHOW((stderr, "os_init: Solaris version greater than 9?\nUnknown MAP_ANON behaviour.\n"));
lose("Unknown mmap() interaction with MAP_ANON");
} else { /* minor_version < 8 */
kludge_mmap_fd = open("/dev/zero",O_RDONLY);
|