newlib-cygwin/winsup/cygwin/libc
Corinna Vinschen c36064bbd0 Cygwin: fnmatch: support collating symbols in [. .] brackets
This requires quite a few changes in how fnmatch operates.
It always operates on wint_t strings now, just like regex and glob,
and it always keeps a pointer on the character inside the string,
rather than operating on a single character.

As a result, just drop the ifdef's for Cygwin.  The code is
non-portable now anyway...

Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2023-03-01 10:54:52 +01:00
..
arc4random_stir.c
base64.c Cygwin: Add 'fallthrough' pseudo keyword for switch/case use 2020-08-05 21:58:22 +02:00
bsdlib.cc
call_once.c Cygwin: Add C11 threads API 2020-08-30 14:27:43 +02:00
cnd.c Cygwin: Add C11 threads API 2020-08-30 14:27:43 +02:00
fnmatch.c Cygwin: fnmatch: support collating symbols in [. .] brackets 2023-03-01 10:54:52 +01:00
fts.c Cygwin: simplify some function names 2022-05-29 17:45:52 -04:00
ftw.c Cygwin: Add 'fallthrough' pseudo keyword for switch/case use 2020-08-05 21:58:22 +02:00
getentropy.cc
getopt.c
inet_addr.c
inet_network.c
minires-os-if.c Cygwin: resolver: cygwin_query() skip response header on internal error 2022-01-19 15:26:14 +01:00
minires.c Cygwin: simplify some function names 2022-05-29 17:45:52 -04:00
minires.h
msgcat.c Cygwin: Add 'fallthrough' pseudo keyword for switch/case use 2020-08-05 21:58:22 +02:00
mtx.c Cygwin: mtx_init: drop glibc workaround 2020-09-01 12:46:15 +02:00
nftw.c Cygwin: Add 'fallthrough' pseudo keyword for switch/case use 2020-08-05 21:58:22 +02:00
rcmd.cc Cygwin: simplify some function names 2022-05-29 17:45:52 -04:00
rexec.cc Cygwin: simplify some function names 2022-05-29 17:45:52 -04:00
strfmon.c Cygwin: fix formatting: drop trailing whitespace 2020-03-11 13:45:58 +01:00
strptime.cc strptime.cc(__strptime): add %q GNU quarter 2022-10-24 14:09:07 +02:00
thrd.c Cygwin: Add C11 threads API 2020-08-30 14:27:43 +02:00
tss.c Cygwin: Add C11 threads API 2020-08-30 14:27:43 +02:00
xsique.cc