comparison src/regex.c @ 163:0132846995bd r20-3b8

Import from CVS: tag r20-3b8
author cvs
date Mon, 13 Aug 2007 09:43:35 +0200
parents 6b37e6ddd302
children 15872534500d
comparison
equal deleted inserted replaced
162:4de2936b4e77 163:0132846995bd
33 add humongous overhead. 33 add humongous overhead.
34 (3) Lots and lots of changes for Mule. They are bracketed by 34 (3) Lots and lots of changes for Mule. They are bracketed by
35 `#ifdef MULE' or with comments that have `XEmacs' in them. 35 `#ifdef MULE' or with comments that have `XEmacs' in them.
36 */ 36 */
37 37
38 /* AIX requires this to be the first thing in the file. */
39 #if defined (_AIX) && !defined (REGEX_MALLOC)
40 #pragma alloca
41 #endif
42
43 #define _GNU_SOURCE
44
45 #ifdef HAVE_CONFIG_H 38 #ifdef HAVE_CONFIG_H
46 #include <config.h> 39 #include <config.h>
40 #endif
41
42 #ifndef _GNU_SOURCE
43 #define _GNU_SOURCE 1
47 #endif 44 #endif
48 45
49 /* We assume non-Mule if emacs isn't defined. */ 46 /* We assume non-Mule if emacs isn't defined. */
50 #ifndef emacs 47 #ifndef emacs
51 #undef MULE 48 #undef MULE