vmparam.h (66458) | vmparam.h (66633) |
---|---|
1/* $FreeBSD: head/sys/ia64/include/vmparam.h 66458 2000-09-29 13:46:07Z dfr $ */ | 1/* $FreeBSD: head/sys/ia64/include/vmparam.h 66633 2000-10-04 17:53:03Z dfr $ */ |
2/* From: NetBSD: vmparam.h,v 1.6 1997/09/23 23:23:23 mjacob Exp */ 3#ifndef _ALPHA_VMPARAM_H 4#define _ALPHA_VMPARAM_H 5/* 6 * Copyright (c) 1988 University of Utah. 7 * Copyright (c) 1992, 1993 8 * The Regents of the University of California. All rights reserved. 9 * --- 39 unchanged lines hidden (view full) --- 49 */ 50/* 51 * USRTEXT is the start of the user text/data space, while USRSTACK 52 * is the top (end) of the user stack. Immediately above the user stack 53 * resides the user structure, which is UPAGES long and contains the 54 * kernel stack. 55 */ 56#define USRTEXT CLBYTES | 2/* From: NetBSD: vmparam.h,v 1.6 1997/09/23 23:23:23 mjacob Exp */ 3#ifndef _ALPHA_VMPARAM_H 4#define _ALPHA_VMPARAM_H 5/* 6 * Copyright (c) 1988 University of Utah. 7 * Copyright (c) 1992, 1993 8 * The Regents of the University of California. All rights reserved. 9 * --- 39 unchanged lines hidden (view full) --- 49 */ 50/* 51 * USRTEXT is the start of the user text/data space, while USRSTACK 52 * is the top (end) of the user stack. Immediately above the user stack 53 * resides the user structure, which is UPAGES long and contains the 54 * kernel stack. 55 */ 56#define USRTEXT CLBYTES |
57/* #define USRSTACK VM_MAXUSER_ADDRESS */ | 57#define USRSTACK VM_MAXUSER_ADDRESS |
58 59/* | 58 59/* |
60 * This stack location is suitable for OSF1 emulation. Some OSF 61 * programs are built as 32bit and assume that the stack is reachable 62 * with a 32bit value. OSF1 manages to have a variable location for 63 * the user stack which we should probably also support. 64 */ 65#define USRSTACK (0x12000000LL - (UPAGES*PAGE_SIZE)) 66 67/* | |
68 * Virtual memory related constants, all in bytes 69 */ 70#ifndef MAXTSIZ 71#define MAXTSIZ (1<<30) /* max text size (1G) */ 72#endif 73#ifndef DFLDSIZ 74#define DFLDSIZ (1<<27) /* initial data size (128M) */ 75#endif --- 86 unchanged lines hidden --- | 60 * Virtual memory related constants, all in bytes 61 */ 62#ifndef MAXTSIZ 63#define MAXTSIZ (1<<30) /* max text size (1G) */ 64#endif 65#ifndef DFLDSIZ 66#define DFLDSIZ (1<<27) /* initial data size (128M) */ 67#endif --- 86 unchanged lines hidden --- |