newlib-cygwin/winsup/cygwin/regex
Corinna Vinschen a6a477fa81 POSIX-1.2008 per-thread locales, groundwork part 1
Introduce first cut of struct _thr_locale_t used for the locale_t definition.
Introduce global instance called __global_locale used by default.
Introduce internal inline functions __get_global_locale, __get_locale_r,
__get_current_locale.

Remove usage of global variables in favor of accessor functions pointing to
__global_locale for now.  Include all local headers in locale subdir from
setlocale.h to get single include for internal locale access.

Introduce __CTYPE_PTR macro to replace direct access to __ctype_ptr__
and use throughout in isxxx functions.

Signed-off by: Corinna Vinschen <corinna@vinschen.de>
2016-08-15 10:56:56 +02:00
..
COPYRIGHT
cname.h
engine.c * Merge in cygwin-64bit-branch. 2013-04-23 09:44:36 +00:00
regcomp.c POSIX-1.2008 per-thread locales, groundwork part 1 2016-08-15 10:56:56 +02:00
regerror.c
regex.3
regex.7
regex2.h
regexec.c Adapt to changes in newlib's sys/cdefs.h: 2013-04-22 10:33:09 +00:00
regfree.c
utils.h