[UNIX][VM] Alpha Linux?
Lex Spoon
lex at cc.gatech.edu
Wed Feb 16 17:23:24 UTC 2000
Bert Freudenberg <bert at isgnw.CS.Uni-Magdeburg.De> wrote:
> On Tue, 15 Feb 2000, Bob Arning wrote:
>
> > On Tue, 15 Feb 2000 15:32:23 +0100 (CET) Bert Freudenberg <bert at isgnw.CS.Uni-Magdeburg.De> wrote:
> > >Program received signal SIGSEGV, Segmentation fault.
> > >initializeMemoryFirstFree (firstFree=16173680) at gnu-interp.c:10865
> > >10865 longAtput(freeBlock, ((endOfMemory - firstFree) &
> > >4294967292U) | 2);
> > >
> > >Any ideas?
> >
> > Umm... Alpha is 64 bits, isn't it? How does that affect the memory
> > start/end/size calculations in
> >
> > Interpreter>>readImageFromFile:HeapSize:StartingAt:
> > ObjectMemory>>startOfMemory
>
> The C-Compiler's ints are 32 bits, this is checked for at VM startup. So I
> don't think this is the problem. And there is a Alpha VM for Digital Unix,
> so it should work.
>
How about pointers? Squeak uses direct pointers stuffed into 32-bit
words.
Lex
More information about the Squeak-dev
mailing list
|