Path: utzoo!censor!geac!torsqnt!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!cs.utexas.edu!rutgers!cbmvax!cbmehq!cbmdeo!lenler!moria!bojsen From: bojsen@moria.UUCP (Per Bojsen) Newsgroups: comp.sys.amiga.programmer Subject: Re: AmigaGCC stack hogging Message-ID: <188a0681.ARN1bc1@moria.UUCP> Date: 17 Jan 91 23:46:57 GMT References: <1882f287.ARN1979@moria.UUCP> <1991Jan14.212254.9779@csun.edu> <1991Jan15.154204.10833@maytag.waterloo.edu> <1991Jan16.014951.5670@csun.edu> Reply-To: bojsen@moria.UUCP Followup-To: comp.sys.amiga.programmer Organization: IDUN-Soft Aps. Lines: 26 In article <1991Jan16.014951.5670@csun.edu>, Stephen Walton writes: > In article <1991Jan15.154204.10833@maytag.waterloo.edu>, > himacdon@maytag (Hamish Macdonald) writes: > > >you can extend the address space to 64M; I believe the person who > >ported Gnu Emacs to the Amiga did this to support the A3000). > > Doesn't work. The A3000 I'm using right now goes down in flames when > Amiga GNU Emacs 0.9 is brought up. > As Dave Haynie pointed out some time ago this is because the standard fast ram on the A3000 lies in the $07000000-$07ffffff range, i.e., you would need an address space of at least 128M---but even that would not be sufficient in the long run, since further expansion memory may go up to $7fffffff, i.e, 2G. So, GNU Emacs will not be properly programmed for the Amiga before it uses full 32 bit addressing (why use bit 31 for anything but an address?). Does anyone know how difficult this would be to implement? -- .------------------------------------------------------------------------------. | Greetings from Per Bojsen. | +-------------------------------+----------------------------------------------+ | EMail: cbmehq!lenler!bojsen |"Zen is a feeling. It's the feeling you get | | Or: bojsen@dc.dth.dk | when you know you're going to get a feeling."| `-------------------------------+----------------------------------------------'