Mercurial > emacs
view src/=sol2-2.h @ 11622:eba5c25341ff
(PUSH_FAILURE_INT, POP_FAILURE_INT): Use WIDE_INT.
(WIDE_INT): Defined (two alternate definitions).
(C_ALLOCA): Undef it, if __GNUC__.
(REGEX_ALLOCATE_STACK, REGEX_REALLOCATE_STACK)
(REGEX_FREE_STACK): New macros.
(INIT_FAIL_STACK, DOUBLE_FAIL_STACK, FREE_VARIABLES): Use them.
(re_max_failures) [REL_ALLOC]: Alternative larger initial value.
(re_compile_fastmap): Use REGEX_FREE_STACK.
(re_match_2_internal): Always call FREE_VARIABLES before returning.
Always init regstart, old_regstart, etc. whenever MATCH_MAY_ALLOCATE
is defined.
(FREE_VARIABLES) [REL_ALLOC]: Define non-trivially.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Sat, 29 Apr 1995 20:21:41 +0000 |
parents | 85b1ac7f1caa |
children |
line wrap: on
line source
/* casper@fwi.uva.nl says this file is not needed and sol2.h should work. */ #include "sol2.h" /* Take care of libucb.a as well as X Windows. */ #undef LD_SWITCH_SYSTEM #ifndef __GNUC__ #define LD_SWITCH_SYSTEM -R/usr/openwin/lib:/usr/ucblib #else /* GCC */ #define LD_SWITCH_SYSTEM -Xlinker -R/usr/openwin/lib:/usr/ucblib #endif /* GCC */ /* Link with libucb.a. */ #ifdef LIB_STANDARD #undef LIB_STANDARD #define LIB_STANDARD -lc -L/usr/ucblib -lucb #endif