CVSROOT: /sources/m4 Module name: m4 Changes by: Gary V. Vaughan <gary> 07/04/02 12:06:23
Index: modules/mpeval.c =================================================================== RCS file: /sources/m4/m4/modules/mpeval.c,v retrieving revision 1.24 retrieving revision 1.25 diff -u -b -r1.24 -r1.25 --- modules/mpeval.c 28 Feb 2007 21:31:12 -0000 1.24 +++ modules/mpeval.c 2 Apr 2007 12:06:23 -0000 1.25 @@ -19,14 +19,18 @@ #include <config.h> -#include <m4module.h> -#include <m4private.h> +/* Build using only the exported interfaces, unless NDEBUG is set, in + which case use private symbols to speed things up as much as possible. */ +#ifndef NDEBUG +# include <m4/m4module.h> +#else +# include "m4private.h" +#endif #if HAVE_GMP_H # include <gmp.h> #endif - /* Rename exported symbols for dlpreload()ing. */ #define m4_builtin_table mpeval_LTX_m4_builtin_table #define m4_macro_table mpeval_LTX_m4_macro_table