aboutsummaryrefslogtreecommitdiffstats
path: root/mps/code/protix.c
diff options
context:
space:
mode:
authorRichard Brooksby2012-08-08 19:02:57 +0100
committerRichard Brooksby2012-08-08 19:02:57 +0100
commit215ef086cb452dbeaea7d86abdd7c9fb237f6271 (patch)
tree089521c3e105c03a5652fb725fafc66fc900531f /mps/code/protix.c
parente4d51297717dd6cf4326989507409df5005feef4 (diff)
downloademacs-215ef086cb452dbeaea7d86abdd7c9fb237f6271.tar.gz
emacs-215ef086cb452dbeaea7d86abdd7c9fb237f6271.zip
Removed support for old or dead platforms: osf/1, irix, mac system 7, sunos, windows nt on alpha, windows nt on powerpc.
See <https://github.com/datafueled/memory-pool-system/pull/3> for the origin of this change. Copied from Perforce Change: 178872 ServerID: perforce.ravenbrook.com
Diffstat (limited to 'mps/code/protix.c')
-rw-r--r--mps/code/protix.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/mps/code/protix.c b/mps/code/protix.c
index 67daa072e77..513e640d624 100644
--- a/mps/code/protix.c
+++ b/mps/code/protix.c
@@ -4,9 +4,7 @@
4 * Copyright (c) 2001,2007 Ravenbrook Limited. See end of file for license. 4 * Copyright (c) 2001,2007 Ravenbrook Limited. See end of file for license.
5 * 5 *
6 * Somewhat generic across different Unix systems. Shared between 6 * Somewhat generic across different Unix systems. Shared between
7 * Darwin (OS X), OSF/1 (DIGITAL UNIX), FreeBSD, and Linux. 7 * Darwin (OS X), FreeBSD, and Linux.
8 *
9 * May not actually work on OSF/1 due to lack of available machines.
10 * 8 *
11 * This file does not contain a signal handler. That's in protsgix.c 9 * This file does not contain a signal handler. That's in protsgix.c
12 * (for FreeBSD and Darwin on Intel); in protxcpp.c (for Darwin on 10 * (for FreeBSD and Darwin on Intel); in protxcpp.c (for Darwin on
@@ -48,8 +46,8 @@
48 46
49#include "mpm.h" 47#include "mpm.h"
50 48
51#if !defined(MPS_OS_LI) && !defined(MPS_OS_FR) && !defined(MPS_OS_XC) && !defined(MPS_OS_O1) 49#if !defined(MPS_OS_LI) && !defined(MPS_OS_FR) && !defined(MPS_OS_XC)
52#error "protix.c is Unix-specific, currently for MPS_OS_LI FR XC O1" 50#error "protix.c is Unix-specific, currently for MPS_OS_LI FR XC"
53#endif 51#endif
54#ifndef PROTECTION 52#ifndef PROTECTION
55#error "protix.c implements protection, but PROTECTION is not set" 53#error "protix.c implements protection, but PROTECTION is not set"