[gobolinux-users] Re: AMD64 support?
teique
teique at gmail.com
Thu Jun 15 13:23:41 GMT 2006
Dave Dodge wrote:
> On Thu, Jun 15, 2006 at 01:59:38AM -0300, teique wrote:
>
>> or the problem is loading 32bit libs into 64bits apps (well that sounds
>> messy for sure ^^).
>>
>
> I don't think you can mix and match 32-bit and 64-bit components in
> the same application at all. For example a 32-bit library is going to
> expect pointers and long integers to be 32 bits, which is going to
> affect calling conventions, array sizes and offsets, structure layout
> and padding, etc. As a more fundamental problem, suppose your
> application has a string it needs to pass to a 32-bit function, but
> the string's address is high in the address space and cannot be
> expressed with a 32-bit pointer.
>
based on this, another and most depressing problem is the 64bit
portability of each package, I can guess that to prepare a 64bit distro
would require code adjustments, with luck in just a few
packages/codePoints :/
More information about the gobolinux-users
mailing list