diff options
author | enge <enge@211d60ee-9f03-0410-a15a-8952a2c7a4e4> | 2010-09-02 12:50:08 +0000 |
---|---|---|
committer | enge <enge@211d60ee-9f03-0410-a15a-8952a2c7a4e4> | 2010-09-02 12:50:08 +0000 |
commit | 354669a1a8cc1d5988bb9ce14faf5248ff94327e (patch) | |
tree | 5bfb7a556016427ce3e2904402d66bd1b97c2507 | |
parent | 916b3e11abe6949b2d40e311c0116c2ced2529da (diff) | |
download | mpc-354669a1a8cc1d5988bb9ce14faf5248ff94327e.tar.gz |
mpc.m4: added more warning flags for the development cycle
tests/: tiny changes to accomodate these flags
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@827 211d60ee-9f03-0410-a15a-8952a2c7a4e4
-rw-r--r-- | m4/mpc.m4 | 5 | ||||
-rw-r--r-- | tests/random.c | 2 | ||||
-rw-r--r-- | tests/tgeneric.c | 2 | ||||
-rw-r--r-- | tests/tmul_i.c | 6 |
4 files changed, 10 insertions, 5 deletions
@@ -117,6 +117,11 @@ AC_DEFUN([MPC_PROG_CC_WARNINGCFLAGS], [ AX_C_CHECK_FLAG(-Wall,,,$1="$$1 -Wall",) AX_C_CHECK_FLAG(-Wextra,,,$1="$$1 -Wextra",) AX_C_CHECK_FLAG(-Werror,,,$1="$$1 -Werror",) + AX_C_CHECK_FLAG(-Wdeclaration-after-statement,,,$1="$$1 -Wdeclaration-after-statement",) + AX_C_CHECK_FLAG(-Wundef,,,$1="$$1 -Wundef",) + AX_C_CHECK_FLAG(-Wshadow,,,$1="$$1 -Wshadow",) + AX_C_CHECK_FLAG(-Wstrict-prototypes,,,$1="$$1 -Wstrict-prototypes",) + AX_C_CHECK_FLAG(-Wmissing-prototypes,,,$1="$$1 -Wmissing-prototypes",) AC_SUBST($1) fi fi diff --git a/tests/random.c b/tests/random.c index 02cde40..de6d6c1 100644 --- a/tests/random.c +++ b/tests/random.c @@ -69,7 +69,7 @@ test_start (void) seed = (unsigned long int) atoi (environment_seed); if (seed == 0 || seed == 1) { -#if HAVE_GETTIMEOFDAY +#if defined HAVE_GETTIMEOFDAY struct timeval tv; gettimeofday (&tv, NULL); seed = (unsigned long int) (tv.tv_sec + tv.tv_usec); diff --git a/tests/tgeneric.c b/tests/tgeneric.c index 5ff4730..ba36c69 100644 --- a/tests/tgeneric.c +++ b/tests/tgeneric.c @@ -653,7 +653,7 @@ reuse_cuuc (mpc_function* function, unsigned long ul1, unsigned long ul2, /* helper functions for iterating over mpfr rounding modes */ static mpfr_rnd_t -first_rnd_mode () +first_rnd_mode (void) { return GMP_RNDN; } diff --git a/tests/tmul_i.c b/tests/tmul_i.c index 26834b1..753e0de 100644 --- a/tests/tmul_i.c +++ b/tests/tmul_i.c @@ -1,6 +1,6 @@ /* tmul_i -- test file for mpc_mul_i. -Copyright (C) 2008, 2009 Philippe Theveny +Copyright (C) 2008, 2009, 2010 Philippe Theveny, Andreas Enge This file is part of the MPC Library. @@ -22,10 +22,10 @@ MA 02111-1307, USA. */ #include "mpc-tests.h" static void -check_different_precisions() +check_different_precisions(void) { /* check reuse when real and imaginary part have different precisions. */ - mpc_t z, expected, got; + mpc_t z, expected, got; int res; mpc_init2(z, 128); |