Mercurial > hg > octave-nkf > gnulib-hg
diff lib/regex_internal.h @ 6236:2643bd68eb2b
* regcomp.c, regexec.c, regex_internal.c: Back out previous
changes, consolidating in...
* regex_internal.h: ...this file.
author | Derek R. Price <derek@ximbiot.com> |
---|---|
date | Fri, 16 Sep 2005 00:23:36 +0000 (2005-09-16) |
parents | 4de50f89b2ac |
children | fd0ccce602e4 |
line wrap: on
line diff
--- a/lib/regex_internal.h +++ b/lib/regex_internal.h @@ -84,6 +84,19 @@ # define RE_ENABLE_I18N #endif +#ifndef __GNUC_PREREQ +# if defined __GNUC__ && defined __GNUC_MINOR__ +# define __GNUC_PREREQ(maj, min) \ + ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min)) +# else +# define __GNUC_PREREQ(maj, min) 0 +# endif +#endif + +#if !__GNUC_PREREQ (3, 1) +# define always_inline +#endif + #if __GNUC__ >= 3 # define BE(expr, val) __builtin_expect (expr, val) #else