[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

Re: process space restriction

On Mon, Jan 01, 2001 at 11:32:33PM +0500, Ð ë ê þ ã K wrote:
> hi
> why does every process code starts at address 0x08048000    and stack
> at 0xbffffff  . can i use the space outside this range

Well, it had to start somewhere :) You can override the default using ld flags
see -Ttext. The stack grows down on x86, therefore, it has to start at the
highest user address possible, which is 0xbfffffff