diff --git a/ChangeLog b/ChangeLog index e9cdde3150859d9ae1242ea2dd1a882e60590f6c..ad5d6f919d5c338481e337f4a5257735bbd887de 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,11 @@ 2010-04-09 Niels M�ller <nisse@lysator.liu.se> + * bignum-next-prime.c: Include stdlib.h, needed for alloca on + freebsd. + * hmac.c: Likewise. + + * examples/Makefile.in (SOURCES): Added random-prime.c. + * examples/random-prime.c: New program. * testsuite/Makefile.in (TS_NETTLE_SOURCES): Moved diff --git a/bignum-next-prime.c b/bignum-next-prime.c index 74df8c5985bd76d7a2564bdd7b09d2cb1faaa268..91ba8fd0fa68b9e60af90467e8e395a23b0f6396 100644 --- a/bignum-next-prime.c +++ b/bignum-next-prime.c @@ -27,6 +27,8 @@ #endif #include <limits.h> +/* Needed for alloca on freebsd */ +#include <stdlib.h> #include "bignum.h" diff --git a/hmac.c b/hmac.c index 2534fc146e2be736d064657d858e46aabf1c6920..dc77e94c0264aeb77d11ad83d7ce7805369d21b1 100644 --- a/hmac.c +++ b/hmac.c @@ -28,6 +28,8 @@ #endif #include <assert.h> +/* Needed for alloca on freebsd */ +#include <stdlib.h> #include <string.h> #include "hmac.h"