| 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 |