]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Put the RSE backing store at a fixed address. This change is triggered
authorMarcel Moolenaar <marcel@FreeBSD.org>
Mon, 20 Oct 2003 05:34:10 +0000 (05:34 +0000)
committerMarcel Moolenaar <marcel@FreeBSD.org>
Mon, 20 Oct 2003 05:34:10 +0000 (05:34 +0000)
commitbab1f052779c64315e155e583ce154e8d8c9ce2f
tree3409a1506bfecdecf0c8b12f9cfaeef218a87a1e
parent3ad8097fd44b1508fa076ac40639ed198a54232a
Put the RSE backing store at a fixed address. This change is triggered
by libguile that needs to know the base of the RSE backing store. We
currently do not export the fixed address to userland by means of a
sysctl so user code needs to hardcode it for now. This will be revisited
later.

The RSE backing store is now at the bottom of region 4. The memory stack
is at the top of region 4. This means that the whole region is usable
for the stacks, giving a 61-bit stack space.

Port: lang/guile (depended of x11/gnome2)
sys/ia64/include/vmparam.h
sys/kern/kern_exec.c