patch for cipher/sha512.c (u64 numbers)
Werner Koch
wk at gnupg.org
Sat May 10 12:20:02 CEST 2003
On Fri, 9 May 2003 16:05:01 -0400, David Shaw said:
> The point of using LL was to avoid a problem with compilers which do
> support >=64-bit types, but truncate 64-bit constants to 32 bits if
> there is no LL. If doing this causes more breakage than help, then I
> should reconsider.
What about detecting broken compilers and disabling the use of 64 but
types in that case. We already detect whether a 64 bit type is
supported and so we can simply conclude that a broken compiler is not
capable of handling a 64 bit type. The warning message might print an
approriate hint (use gcc or fix your compiler).
--
Nonviolence is the greatest force at the disposal of
mankind. It is mightier than the mightiest weapon of
destruction devised by the ingenuity of man. -Gandhi
More information about the Gnupg-devel
mailing list