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


Reply via email to