43 |
|
#endif |
44 |
|
#define BYTES_WORD sizeof(ALIGN) |
45 |
|
|
46 |
+ |
#ifndef MAXINCR |
47 |
|
#define MAXINCR (1<<16) /* largest sbrk(2) increment */ |
47 |
– |
|
48 |
– |
#ifdef NOVMEM |
49 |
– |
#define getpagesize() 1024 |
48 |
|
#endif |
49 |
|
/* malloc free lists */ |
50 |
|
typedef union m_head { |
392 |
|
#endif |
393 |
|
return(1); |
394 |
|
} |
397 |
– |
|
398 |
– |
|
399 |
– |
#ifndef NOVMEM |
400 |
– |
#ifndef BSD |
401 |
– |
#include <sys/var.h> |
402 |
– |
int |
403 |
– |
getpagesize() /* use SYSV var structure to get page size */ |
404 |
– |
{ |
405 |
– |
struct var v; |
406 |
– |
|
407 |
– |
uvar(&v); |
408 |
– |
return(1 << v.v_pageshift); |
409 |
– |
} |
410 |
– |
#endif |
411 |
– |
#endif |
395 |
|
|
396 |
|
|
397 |
|
#ifdef MSTATS |