intprops: new macro INT_PROMOTE
[gnulib.git] / doc / posix-headers / fnmatch.texi
blob5bb8a9d1f088939862eb21c66ec1a9bd4b6ba67b
1 @node fnmatch.h
2 @section @file{fnmatch.h}
4 POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/fnmatch.h.html}
6 Gnulib module: fnmatch-h, fnmatch-gnu
7 @mindex fnmatch-h
8 @mindex fnmatch-gnu
10 Portability problems fixed by Gnulib module @code{fnmatch-h}:
11 @itemize
12 @item
13 This header file is missing on some platforms:
14 mingw, MSVC 14.
15 @end itemize
17 Portability problems fixed by Gnulib module @code{fnmatch-gnu}, together with module @code{fnmatch-h}:
18 @itemize
19 @item
20 The macros @code{FNM_LEADING_DIR} and @code{FNM_CASEFOLD} are not defined
21 on some platforms:
22 AIX 7.2, HP-UX 11.31, Solaris 10.
23 @item
24 The macro @code{FNM_EXTMATCH} is not defined on all non-glibc platforms:
25 musl libc, macOS 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 7.2, Minix 3.3, AIX 7.2, HP-UX 11.31, Solaris 11.4, Cygwin 3.4.6, Android 13.
26 @item
27 The macro @code{FNM_FILE_NAME} is not defined on some platforms:
28 NetBSD 10.0, AIX 7.2, HP-UX 11.31, Solaris 10.
29 @end itemize
31 Portability problems not fixed by Gnulib:
32 @itemize
33 @end itemize