summaryrefslogtreecommitdiff
path: root/lib/fnmatch.c
Commit message (Collapse)AuthorAgeFilesLines
* bootstrapped repositoryRichard Maw2012-01-091-0/+353
|
* remove many filesJim Meyering2009-11-111-385/+0
| | | | | Many are now obtained via bootstrap from gnulib. Others (ms/) were not being maintained.
* (WIDE_CHAR_SUPPORT): New macro. Use it uniformly instead ofPaul Eggert2002-06-121-2/+4
| | | | | (defined HAVE_WCTYPE_H && defined HAVE_WCHAR_H). It also depends on HAVE_BTOWC.
* (alloca, __builtin_expect): Define for non-GCC hosts.Paul Eggert2002-06-111-45/+56
| | | | | | | | | | | | | | | <strings.h>: Include only if HAVE_STRINGS_H. <stddef.h>: Include if we include stdlib.h. Do not comment out all code if ! HAVE_FNMATCH_GNU. (getenv): Do not declare if HAVE_DECL_GETENV. (__strchrnul, __wcschrnul): Remove; not used. (MEMPCPY): Use mempcpy if not _LIBC; use memcpy if neither _LIBC nor HAVE_MEMPCPY. (FOLD) [HANDLE_MULTIBYTE]: Do not pass wide char to ISUPPER. (STRLEN, STRCAT, MEMPCPY) [HANDLE_MULTIBYTE && !defined _LIBC]: Use wcslen rather than __wcslen, and likewise for wcscat, wmempcpy. (MEMPCPY) [HANDLE_MULTIBYTE]: Use wmempcpy if not _LIBC; use wmemcpy if neither _LIBC nor HAVE_WMEMPCPY.
* Initial revisionPaul Eggert2001-07-061-0/+372