[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Help-smalltalk] Re: 64-bit compatibility

From: Paolo Bonzini
Subject: [Help-smalltalk] Re: 64-bit compatibility
Date: Thu, 10 Dec 2009 07:14:16 +0100
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv: Gecko/20090922 Fedora/3.0-3.9.b4.fc12 Lightning/1.0pre Thunderbird/3.0b4

On 12/10/2009 12:42 AM, Alexey Zakhlestin wrote:
   struct oop_s
     gst_object object;
     unsigned long flags;               /* FIXME, use uintptr_t */

   #define TO_INT(oop) \
     ((intptr_t)(oop)>>  1)

do I correctly understand, that the problem is related to that "FIXME"?

No, unsigned long is exactly to same size as FIXME and besides flags is not being accessed anywhere. Just to be clear, I run on Linux 64-bit all the time.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]