[UNIX][VM] Alpha Linux?

Bob Arning arning at charm.net
Tue Feb 15 15:58:18 UTC 2000


Well, you know what address you *cannot* to store into. Does your seg fault info tell you what addresses you *can* store into?

Cheers,
Bob

On Tue, 15 Feb 2000 16:30:47 +0100 (CET) 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.





More information about the Squeak-dev mailing list