Pristine Ack-5.5
[Ack-5.5.git] / util / led / mach.c
1 /*
2  * (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
3  * See the copyright notice in the ACK home directory, in the file "Copyright".
4  */
5 /*
6  * $Id: mach.c,v 3.7 1994/06/24 10:34:47 ceriel Exp $
7  */
8 /*
9  * Values depend on the machine on which this program should run.
10  * Now for Vax 11/750.
11  */
12
13 #include <local.h>
14
15 #define K 1024L
16
17 #if BIGMACHINE
18 #define INCRSIZE 8192
19         mems[ALLOEMIT + 0].mem_left = 64 * K;
20         mems[ALLOEMIT + 1].mem_left = 4 * K;
21         mems[ALLOEMIT + 2].mem_left = 16 * K;
22         mems[ALLORELO].mem_left = 24 * K;
23         mems[ALLOLOCL].mem_left = 16 * K;
24         mems[ALLOGLOB].mem_left = 16 * K;
25         mems[ALLOLCHR].mem_left = 16 * K;
26         mems[ALLOGCHR].mem_left = 16 * K;
27 #ifdef SYMDBUG
28         mems[ALLODBUG].mem_left = 32 * K;
29 #endif /* SYMDBUG */
30         mems[ALLOSYMB].mem_left = 8 * K;
31         mems[ALLOARCH].mem_left = 4 * K;
32         mems[ALLOMODL].mem_left = 64 * K;
33         mems[ALLORANL].mem_left = 8 * K;
34 #else
35 #define INCRSIZE 256
36         mems[ALLOEMIT + 0].mem_left = 8 * K;
37         mems[ALLOEMIT + 1].mem_left = 2 * K;
38         mems[ALLOEMIT + 2].mem_left = 4 * K;
39         mems[ALLORELO].mem_left = 2 * K;
40         mems[ALLOLOCL].mem_left = 2 * K;
41         mems[ALLOGLOB].mem_left = 2 * K;
42         mems[ALLOLCHR].mem_left = 2 * K;
43         mems[ALLOGCHR].mem_left = 2 * K;
44 #ifdef SYMDBUG
45         mems[ALLODBUG].mem_left = 2 * K;
46 #endif /* SYMDBUG */
47         mems[ALLOSYMB].mem_left = 2 * K;
48         mems[ALLOARCH].mem_left = 1 * K;
49         mems[ALLOMODL].mem_left = 12 * K;
50         mems[ALLORANL].mem_left = 4 * K;
51 #endif