|
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:1.9.1.4pre) 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.
Paolo
[Prev in Thread] | Current Thread | [Next in Thread] |