annotate vpath.sed @ 31299:34c25566aab3

Merge some changes from GNU libc. Add prototypes. (bcopy, bcmp, REGEX_REALLOCATE, re_match_2_internal): Use memcmp and memcpy instead of bcopy and bcmp. (init_syntax_once): Use ISALNUM. (PUSH_FAILURE_POINT, re_match_2_internal): Remove failure_id. (REG_UNSET_VALUE): Remove. Use NULL instead. (REG_UNSET, re_match_2_internal): Use NULL. (SET_HIGH_BOUND, MOVE_BUFFER_POINTER, ELSE_EXTEND_BUFFER_HIGH_BOUND): New macros. (EXTEND_BUFFER): Use them (to work with BOUNDED_POINTERS). (GET_UNSIGNED_NUMBER): Don't use ISDIGIT. (regex_compile): In handle_interval, return an error rather than try to unfetch the interval if we can't find the closing brace. Obey the RE_NO_GNU_OPS syntax bit. (TOLOWER): New macro. (regcomp): Use it. (regexec): Allocate regs.start and regs.end as one block.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Wed, 30 Aug 2000 18:31:17 +0000
parents 4e736dcf8065
children 695cf19ef79e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4703
c5419d943526 Initial revision
Roland McGrath <roland@gnu.org>
parents:
diff changeset
1 /^VPATH *=/c\
c5419d943526 Initial revision
Roland McGrath <roland@gnu.org>
parents:
diff changeset
2 # This works only in GNU make. Using the patterns avoids\
c5419d943526 Initial revision
Roland McGrath <roland@gnu.org>
parents:
diff changeset
3 # object files being found by VPATH, and thus permits building\
c5419d943526 Initial revision
Roland McGrath <roland@gnu.org>
parents:
diff changeset
4 # when $srcdir is configured itself.\
c5419d943526 Initial revision
Roland McGrath <roland@gnu.org>
parents:
diff changeset
5 vpath %.c $(srcdir)\
c5419d943526 Initial revision
Roland McGrath <roland@gnu.org>
parents:
diff changeset
6 vpath %.h $(srcdir)\
c5419d943526 Initial revision
Roland McGrath <roland@gnu.org>
parents:
diff changeset
7 \