|
From: | Simon Josefsson |
Subject: | Re: [gnutls-dev] size_t, int and 64 bit machines |
Date: | Thu, 22 Mar 2007 09:11:54 +0100 |
User-agent: | Gnus/5.110006 (No Gnus v0.6) Emacs/22.0.95 (gnu/linux) |
Andreas Metzler <address@hidden> writes: > On 2007-03-21 Simon Josefsson <address@hidden> wrote: > [...] >> I think that if GNU/Linux on amd64 or ia64 have size_t==8, then we >> cannot use this escape-route, we'll have to solve this properly. I >> think GnuTLS is used a lot on many amd64/ia64 systems. > [...] > > Afaict from the respective build logs > http://buildd.debian.org/fetch.cgi?&pkg=gnutls13&ver=1.4.4-3&arch=ia64&stamp=1163258965&file=log > and > http://buildd.debian.org/fetch.cgi?&pkg=gnutls13&ver=1.4.4-3&arch=amd64&stamp=1163258660&file=log > neither ia64 nor amd64 has a size_t==8; both logs contain: > > checking for bit size of size_t... 64 Thanks for the logs. I make that 64/8=8 which means they do have size_t==8. Thus, I guess we can't just make the switch without breaking the API/ABI on some systems. More thinking necessary... /Simon
[Prev in Thread] | Current Thread | [Next in Thread] |