CVSROOT: /sources/m4 Module name: m4 Branch: branch-1_4 Changes by: Eric Blake <ericb> 07/01/28 01:54:44
Index: src/m4.h =================================================================== RCS file: /sources/m4/m4/src/m4.h,v retrieving revision 1.1.1.1.2.36 retrieving revision 1.1.1.1.2.37 diff -u -b -r1.1.1.1.2.36 -r1.1.1.1.2.37 --- src/m4.h 6 Jan 2007 19:56:11 -0000 1.1.1.1.2.36 +++ src/m4.h 28 Jan 2007 01:54:44 -0000 1.1.1.1.2.37 @@ -110,6 +110,7 @@ extern int suppress_warnings; /* -Q */ extern int warning_status; /* -E */ extern int nesting_limit; /* -L */ +extern bool warn_syntax; /* --warn-syntax */ #ifdef ENABLE_CHANGEWORD extern const char *user_word_regexp; /* -W */ #endif @@ -396,6 +397,8 @@ typedef struct builtin builtin; typedef struct predefined predefined; +struct re_pattern_buffer; +struct re_registers; void builtin_init (void); void define_builtin (const char *, const builtin *, symbol_lookup); @@ -403,6 +406,7 @@ void undivert_all (void); void expand_user_macro (struct obstack *, symbol *, int, token_data **); void m4_placeholder (struct obstack *, int, token_data **); +void init_pattern_buffer (struct re_pattern_buffer *, struct re_registers *); const builtin *find_builtin_by_addr (builtin_func *); const builtin *find_builtin_by_name (const char *);
