CVSROOT: /sources/m4 Module name: m4 Changes by: Gary V. Vaughan <gary> 07/04/02 12:06:23
Index: modules/gnu.c =================================================================== RCS file: /sources/m4/m4/modules/gnu.c,v retrieving revision 1.71 retrieving revision 1.72 diff -u -b -r1.71 -r1.72 --- modules/gnu.c 15 Jan 2007 14:04:27 -0000 1.71 +++ modules/gnu.c 2 Apr 2007 12:06:23 -0000 1.72 @@ -19,19 +19,15 @@ #include <config.h> -#include <m4module.h> -#include <modules/m4.h> - -#include <assert.h> -#include <ctype.h> -#include <errno.h> -#include <stdlib.h> - -#ifdef NDEBUG +/* Build using only the exported interfaces, unles 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 -#include "progname.h" +#include "modules/m4.h" /* Rename exported symbols for dlpreload()ing. */ #define m4_builtin_table gnu_LTX_m4_builtin_table
