12
/* The following value determines the running process size. */
13
#define BIG_HEAP_SIZE 0x1000000
15
#undef SET_REAL_MAXPAGE
16
#define SET_REAL_MAXPAGE \
17
{ extern int mach_maplimit; sbrk(0); real_maxpage = mach_maplimit/PAGESIZE; }
21
#define ADDITIONAL_FEATURES \
22
ADD_FEATURE("MACH"); \
23
ADD_FEATURE("NeXT"); \
24
ADD_FEATURE("MC68040"); \
25
ADD_FEATURE("TURBO-CLOSURE"); \
26
ADD_FEATURE("TURBO-CLOSURE-ENV-SIZE")
28
#define CLEAR_CACHE asm("trap #2")
29
#define UNIXSAVE "NeXTunixsave.c"
30
#define UNIXFASL "NeXTunixfasl.c"
32
#define SEEK_TO_END_OFILE seek_to_end_ofile
37
/* assumption: stack bottom = 0x4000000 ; stack size = 1MB(0x100000) */
38
#define NULL_OR_ON_C_STACK(x) ((x)==0||(((unsigned int)(x)) >= 0x3f00000 ))
40
/* we can use the system malloc without interference with
41
lisp storage allocation */
42
#define DONT_NEED_MALLOC
49
/* Begin for cmpinclude */
53
#undef __BUILTIN_VA_ARG_INCR
56
/* End for cmpinclude */