diff options
-rw-r--r-- | eval.c | 1 | ||||
-rw-r--r-- | mpi/mpi.c | 9 | ||||
-rw-r--r-- | mpi/mpi.h | 6 | ||||
-rw-r--r-- | mpi/mplogic.c | 3 |
4 files changed, 12 insertions, 7 deletions
@@ -33,6 +33,7 @@ #include <wchar.h> #include <signal.h> #include <time.h> +#include <assert.h> #include "config.h" #include ALLOCA_H #include "lib.h" @@ -10,11 +10,18 @@ */ #include "config.h" -#include "mpi.h" +#if MP_IOFUNC +#include <stdio.h> +#include <ctype.h> +#endif #include <stdlib.h> #include <string.h> #include <ctype.h> #include <math.h> +#include "mpi.h" +#if MP_ARGCHK == 2 +#include <assert.h> +#endif #define MAX(A, B) ((A) > (B) ? (A) : (B)) #define MIN(A, B) ((A) < (B) ? (A) : (B)) @@ -16,11 +16,6 @@ #define MP_IOFUNC 1 #endif -#if MP_IOFUNC -#include <stdio.h> -#include <ctype.h> -#endif - #include <limits.h> #define MP_NEG 1 @@ -60,7 +55,6 @@ #if MP_ARGCHK == 1 #define ARGCHK(X,Y) {if(!(X)){return (Y);}} #elif MP_ARGCHK == 2 -#include <assert.h> #define ARGCHK(X,Y) assert(X) #else #define ARGCHK(X,Y) /* */ diff --git a/mpi/mplogic.c b/mpi/mplogic.c index 2d1cf7bf..eb44b866 100644 --- a/mpi/mplogic.c +++ b/mpi/mplogic.c @@ -11,6 +11,9 @@ #include "config.h" #include "mplogic.h" +#if MP_ARGCHK == 2 +#include <assert.h> +#endif #include <stdlib.h> /* Some things from the guts of the MPI library we make use of... */ |