ni...@lysator.liu.se (Niels Möller) writes:
> I haven't paid much attention to x86_64 assembly for sha1 and md5 (there
> is x86_64 assembly for sha1, which is a direct translation of an earlier
> version of the x86 assembly, and there's no md5-assembly at all for
> x86_64)
or some other algorithms. For use in
coreutils, I really think the minimalistic api in nettle should be easy
to use.
Regards,
/Niels (nettle maintainer)
--
Niels Möller. PGP-encrypted email is preferred. Keyid C0B98E26.
Internet email is subject to wholesale government surveillance.
t;uint64_t" rather than "gl_uint64_t", it
seems gnulib handles this type (and int64_t) differently from the rest.
But if it works now, despite these warnings, I think we can consider
this problem solved. Do you agree?
(And then I also have the fix in nettle to avoid defining the
apply
Paul's patch to the file gnutls-3.0.9/gl/stdint.in.h before running the
configure script.
Regards,
/Niels
--
Niels Möller. PGP-encrypted email is preferred. Keyid C0B98E26.
Internet email is subject to wholesale government surveillance.
st*_t
types, until a day or two ago, you got
/* From gnulib's stdint.h */
typedef long gl_int_fast8_t;
#define int_fast8_t gl_int_fast8_t
...
/* From nettle/nettle-stdint.h */
typedef char int_fast8_t;
which no reasonable compiler will accept.
Regards,
/Niels
--
Niels Mölle
f you still get compilation
errors related to nettle-stdint.h.
I'm not sure how picky the compiler is about multiple but equivalent
typedefs of the same name.
Regards,
/Niels
--
Niels Möller. PGP-encrypted email is preferred. Keyid C0B98E26.
Internet email is subject to wholesale government surveillance.
y aren't needed. I.e.,
#ifdef GL_WANT_INTX_FAST_T
# define int_fast8_t gl_int_fast8_t
#endif
Not sure where one would define GL_WANT_INTX_FAST_T, if desired, though.
Should be specified in some way in configure.ac, but it can't be put in
config.h if the stdint.h types are needed for ins
ce additional complexity in nettle-stdint.h to omit the
definitions when my public headers need uint32_t.
Regards,
/Niels
--
Niels Möller. PGP-encrypted email is preferred. Keyid C0B98E26.
Internet email is subject to wholesale government surveillance.
to hack away in the definition in
aclocal.m4 to take out the unneded types.
Regards,
/Niels
--
Niels Möller. PGP-encrypted email is preferred. Keyid C0B98E26.
Internet email is subject to wholesale government surveillance.
for them. Lots of applications want
uint32_t, and I imagine a lot fewer have any need for int_fast*_t.
Regards,
/Niels
--
Niels Möller. PGP-encrypted email is preferred. Keyid C0B98E26.
Internet email is subject to wholesale government surveillance.
earlier) using Sun's
compiler, than if compiled with gcc on the same system, or compiled with
Sun's compiler on any later release of the OS. I think that's what needs
to be fixed in gnulib. Do the gnulib folks agree?
Regards,
/Niels
--
Niels Möller. PGP-encrypted email is pref
11 matches
Mail list logo