| stdlib | A GNU-like <stdlib.h>. |
| exit | exit function: program termination. |
| strtol | strtol function: convert string to long.
|
| strtoul | strtoul function: convert string to unsigned long.
|
| memcmp | memcmp function: compare memory areas. |
| memcpy | memcpy function: copy memory area. |
| memmove | memmove function: copy memory area. |
| memset | memset function: fill memory with a constant byte. |
| strcspn | strcspn function: search a string for any of a set of characters. |
| strpbrk | strpbrk function: search a string for any of a set of characters. |
| atexit | atexit function: register a function to be called at program termination. |
| strtod | strtod function: convert string to double.
|
| strerror | strerror function: return string describing error code. |
| mktime | mktime function: convert broken-down time to linear time. |
| assert | Allow the installer to disable assertions through "configure --disable-assert". |
| verify | Compile-time assert-like macros. |
| fpieee | Ensure IEEE compliant floating-point operations (overflow and division by zero). |
| fflush | Discard pending data on both input and output streams. |
| fseterr | Set the error indicator of a stream. |
| tmpfile | tmpfile function: create a temporary file. |
| calloc | calloc function that is glibc compatible. |
| eealloc | Memory allocation with expensive empty allocations (glibc compatible). |
| free | Work around incompatibility on older systems where free (NULL) fails. |
| malloc | malloc function that is glibc compatible. |
| realloc | realloc function that is glibc compatible. |
| pagealign_alloc | Memory allocation aligned on page boundaries. |
| mpsort | Sort a vector of pointers to data. |
| fprintftime | like nstrftime, but output the formatted date to a FILE* stream |
| strftime | nstrftime function: convert date and time to string, with GNU extensions. |
| xsize | Checked size_t computations. |
| xalloc | Memory allocation with out-of-memory checking. Also see xalloc-die. |
| xalloc-die | Report a memory allocation failure and exit. |
| alloca | Memory allocation on the stack. |
| alloca-opt | Memory allocation on the stack, as an optional optimization. It allows using the alloca macro if and only if the autoconf tests define HAVE_ALLOCA. |
| malloca | Safe automatic memory allocation. |
| xmalloca | Safe automatic memory allocation with out of memory checking. |
| xmemdup0 | Copy a block of arbitrary bytes, and append a trailing NUL. |
| safe-alloc | A set of macros to make calls to alloc/calloc/realloc safer. |
| count-one-bits | Counts the number of 1-bits in a word. |
| gcd | Greatest common divisor. |
| minmax | MIN, MAX macros. |
| putenv | putenv function: change or add an environment variable. |
| setenv | setenv function: set an environment variable. |
| unsetenv | unsetenv function: remove an environment variable. |
| xsetenv | xsetenv function: set an environment variable, with out-of-memory checking. unsetenv function: remove an environment variable. |
| c-ctype | Character handling in C locale. |
| bcopy | Old BSD bcopy function: copy memory area. |
| memchr | memchr function: scan memory for a byte. |
| memchr2 | memchr2 function: scan memory for the first of two bytes. |
| memmem | memmem function: efficiently locate first substring in a buffer. |
| memmem-simple | memmem function: locate first substring in a buffer. |
| mempcpy | mempcpy function: copy memory area, return point after last written byte. |
| memrchr | memrchr function: scan memory for a byte, from the right end. |
| rawmemchr | rawmemchr function: Find the first occurrence of C in S. |
| stpcpy | stpcpy function: copy a string, returning a pointer to its end. |
| stpncpy | stpncpy function: copy a size-bounded string, returning a pointer to its end. |
| c-strcase | Case-insensitive string comparison functions in C locale. |
| strcase | Case-insensitive string comparison functions. |
| c-strcaseeq | Optimized case-insensitive string comparison in C locale. |
| c-strcasestr | Efficient case-insensitive searching in a string in C locale. |
| strcasestr | strcasestr function: efficient case-insensitive search for unibyte substring. |
| strcasestr-simple | strcasestr function: case-insensitive search for unibyte substring. |
| strchrnul | strchrnul function: Find the first occurrence of C in S or the final NUL byte. |
| streq | Optimized string comparison. |
| strnlen | strnlen function: determine the length of a size-bounded string. |
| strnlen1 | Quick string length estimation. |
| strndup | strndup function: duplicate a size-bounded string. |
| strsep | strsep function: extract token from string. |
| strstr | strstr function: efficiently locate first substring in a buffer. |
| strstr-simple | strstr function: locate first substring in a buffer. |
| c-strstr | Search for a substring in a string in C locale. |
| trim | trim function: remove leading and/or trailing whitespaces |
| fstrcmp | Fuzzy string comparison. |
| xstrndup | Duplicate a bounded initial segment of a string, with out-of-memory checking. |
| printf-frexp | printf_frexp function: split a double into fraction and mantissa, for hexadecimal printf, without requiring libm. |
| c-strtod | Convert string to double in C locale. |
| c-strtold | Convert string to long double in C locale. |
| xstrtod | Convert string to double, with error checking.
|
| xstrtol | Convert string to long or unsigned long, with error checking.
|
| xstrtold | Convert string to long double, with error checking.
|
| getdate | Convert a date/time string to linear time. |
| timegm | Convert calendar time to simple time, inverse of mktime. |
| tzset | tzset - initialize time conversion information |
| unlocked-io | Enable faster, non-thread-safe stdio functions if available. |
| fwriteerror | Detect write error on a stream. |
| vasnprintf | vsprintf with automatic memory allocation and bounded output size. |
| vasprintf | vsprintf with automatic memory allocation. |
| xprintf | a wrapper around printf that calls error upon ENOMEM or EILSEQ errors |
| xvasprintf | vasprintf and asprintf with out-of-memory checking. Also see xalloc-die. |
| fatal-signal | Emergency actions in case of a fatal signal. |
| raise | Send a signal to the executing process. |
| strsignal | strsignal function: return string describing signal. |
| argmatch | Search for an exact or abbreviated match of a string in an array of strings. |
| argv-iter | iterate through argv or a --files0-from=-specified file |
| version-etc | Print --version and bug-reporting information in a consistent format. |
| version-etc-fsf | Copyright variable for FSF projects |
| long-options | Handle --help and --version options. |
| list | Abstract sequential list data type. |
| array-list | Sequential list data type implemented by an array. |
| carray-list | Sequential list data type implemented by a circular array. |
| linked-list | Sequential list data type implemented by a linked list. |
| avltree-list | Sequential list data type implemented by a binary tree. |
| rbtree-list | Sequential list data type implemented by a binary tree. |
| linkedhash-list | Sequential list data type implemented by a hash table with a linked list. |
| avltreehash-list | Sequential list data type implemented by a hash table with a binary tree. |
| rbtreehash-list | Sequential list data type implemented by a hash table with a binary tree. |
| sublist | Sequential list data type backed by another list. |
| oset | Abstract ordered set data type. |
| array-oset | Ordered set data type implemented by an array. |
| avltree-oset | Ordered set data type implemented by a binary tree. |
| rbtree-oset | Ordered set data type implemented by a binary tree. |
| crypto/arcfour | ARCFOUR stream cipher implementation |
| crypto/arctwo | ARCTWO block cipher implementation |
| crypto/des | DES block cipher. |
| crypto/hmac-md5 | Compute hashed message authentication codes with MD5. |
| crypto/hmac-sha1 | Compute hashed message authentication codes with SHA1. |
| crypto/md2 | Compute MD2 checksum. |
| crypto/md4 | Compute MD4 checksum. |
| crypto/md5 | Compute MD5 checksum. |
| crypto/rijndael | Rijndael block cipher. |
| crypto/sha1 | Compute SHA1 checksum. |
| crypto/sha256 | Compute SHA224 and SHA256 checksums. |
| crypto/sha512 | Compute SHA384 and SHA512 checksums. |
| crypto/gc | Core files for generic crypto package |
| crypto/gc-arcfour | Generic crypto wrappers for ARCFOUR stream cipher. |
| crypto/gc-arctwo | Generic crypto wrappers for ARCTWO block cipher. |
| crypto/gc-camellia | Generic crypto wrappers for Camellia block cipher. |
| crypto/gc-des | Generic crypto wrappers for DES block cipher. |
| crypto/gc-hmac-md5 | Generic crypto wrappers for HMAC-MD5 functions. |
| crypto/gc-hmac-sha1 | Generic crypto wrappers for HMAC-SHA1 functions. |
| crypto/gc-md2 | Generic crypto wrappers for MD2 functions. |
| crypto/gc-md4 | Generic crypto wrappers for MD4 functions. |
| crypto/gc-md5 | Generic crypto wrappers for MD5 functions. |
| crypto/gc-pbkdf2-sha1 | Password-Based Key Derivation Function according to PKCS#5/RFC2898 |
| crypto/gc-random | Generic crypto random number functions. |
| crypto/gc-rijndael | Generic crypto wrappers for rijndael block cipher. |
| crypto/gc-sha1 | Generic crypto wrappers for SHA-1 functions. |
| ignore-value | ignore a value to quiet a compiler warning |
| base64 | Encode binary data using printable characters (base64). |
| check-version | Check version string compatibility. |
| crc | Compute cyclic redundancy codes. |
| diacrit | Decomposition of composed ISO-8859-1 characters. |
| diffseq | Compute the difference between two sequences. |
| getline | Read a line from a stream. |
| getdelim | Read character delimited data from a stream. |
| getnline | Read a line from a stream, with bounded memory allocation. |
| getndelim2 | Read a line from a stream, stopping at one of 2 delimiters, with bounded memory allocation. |
| linebuffer | Read a line from a stream. |
| memxor | memxor function: binary exclusive or operation on two memory blocks |
| obstack | Memory allocation, optimized for stack-like allocation patterns. |
| obstack-printf | Formatted printing into an obstack. |
| obstack-printf-posix | POSIX formatted printing into an obstack. |
| hash-pjw | Compute a hash value for a NUL-terminated string. |
| hash | Parametrizable hash table. |
| readline | Simple implementation of readline. |
| readtokens | Read tokens from a stream. |
| readtokens0 | Read NUL-separated tokens from a stream. |
| strverscmp | Compare strings holding version numbers. |
| filevercmp | compare version strings and version-containing file names |
| flexmember | Flexible array member support |
| fpucw | Set the FPU control word, so as to allow correct long double computations.
|
| func | Make sure __func__ is usable even on non-C99 platforms. |
| inline | Test for the inline keyword or equivalent.
|
| longlong | Define HAVE_LONG_LONG_INT if long long int works.
|
| vararrays | Variable-length arrays |
| size_max | Provide SIZE_MAX, for cases when the stdint module cannot be used.
|
| stdarg | An <stdarg.h> that conforms to C99. |
| stdbool | An <stdbool.h> that nearly conforms to C99. (Nearly: casts to bool may not work.) |
| stddef | A <stddef.h> that works around platform issues. |
| stdint | A <stdint.h> that nearly conforms to C99. Assumes typical host with 8-bit bytes, two's complement representation, and no padding or trap representations, with int widths equal to 8, 16, 32, and 64 bits. {uint,int}_fast{8,16,32,64}_t may not correspond to the fastest types available on the system. Macros are used instead of typedefs. |
| stdio | A GNU-like <stdio.h>. |
| snprintf | snprintf function: print formatted output to a fixed length string |
| vsnprintf | vsnprintf function: print formatted output from an stdarg argument list to a fixed length string |
| strtoll | strtoll function: convert string to long long.
|
| strtoull | strtoull function: convert string to unsigned long long.
|
| imaxabs | imaxabs function: absolute value of intmax_t.
|
| imaxdiv | imaxdiv function: division of intmax_t.
|
| inttypes | An <inttypes.h> that nearly conforms to C99. |
| strtoimax | strtoimax function: convert string to intmax_t.
|
| strtoumax | strtoumax function: convert string to uintmax_t.
|
| wchar | A <wchar.h> that works around platform issues. |
| btowc | btowc function: convert unibyte character to wide character. |
| wctob | wctob function: convert wide character to unibyte character. |
| mbsinit | mbsinit function: test for initial conversion state. |
| mbrlen | mbrlen function: recognize multibyte character. |
| mbrtowc | mbrtowc function: convert multibyte character to wide character. |
| mbsrtowcs | mbsrtowcs function: convert string to wide string. |
| wcrtomb | wcrtomb function: convert wide character to multibyte character. |
| wcsrtombs | wcsrtombs function: convert wide string to string. |
| wctype | A <wctype.h> that conforms better to C99. |
| float | A correct <float.h>. |
| ceil | ceil function: round towards positive infinity. |
| ceilf | ceilf function: round towards positive infinity. |
| ceill | ceill function: round towards positive infinity. |
| floor | floor function: round towards negative infinity. |
| floorf | floorf function: round towards negative infinity. |
| floorl | floorl function: round towards negative infinity. |
| frexp | frexp function: split a double into its constituents. |
| frexp-nolibm | frexp function: split a double into its constituents, without requiring libm. |
| frexpl | frexpl function: split a long double into its constituents.
|
| frexpl-nolibm | frexpl function: split a long double into its constituents, without
requiring libm.
|
| isfinite | isfinite macro: test for finite value (zero, subnormal, or normal, and not infinite or NaN). |
| isinf | isinf macro: test for positive or negative infinity |
| isnan | isnan macro: test for NaN value. |
| isnanf | isnanf function: test for NaN. |
| isnanf-nolibm | isnanf function: test for NaN, without requiring libm. |
| isnand | isnand function: test for NaN. |
| isnand-nolibm | isnand function: test for NaN, without requiring libm. |
| isnanl | isnanl function: test for NaN. |
| isnanl-nolibm | isnanl function: test for NaN, without requiring libm. |
| ldexpl | ldexpl function: multiply a long double by a power of 2.
|
| math | A GNU-like <math.h>. |
| mathl | C99 functions for transcendental functions with long double arguments. |
| round | round function: round toward nearest, breaking ties away from zero. |
| roundf | roundf function: round toward nearest, breaking ties away from zero. |
| roundl | roundl function: round toward nearest, breaking ties away from zero. |
| signbit | signbit macro: Determine the sign bit of a floating-point number. |
| trunc | trunc function: round towards zero. |
| truncf | truncf function: round towards zero. |
| truncl | truncl function: round towards zero. |
| printf-safe | Ensures that the *printf functions provided by the *printf-posix modules
recognize non-IEEE-754 values of long double arguments and display them as
NaN (rather than producing undefined behavior).
|
| printf-frexpl | printf_frexpl function: split a long double into fraction and mantissa, for hexadecimal printf, without requiring libm. |
| intprops | Properties of integer types |
| inttostr | Convert integers to printable strings. |
| xstrtoimax | Convert string to intmax_t, with error checking.
|
| xstrtoumax | Convert string to uintmax_t, with error checking.
|
| mbchar | Multibyte character data type. |
| mbiter | Iterating through multibyte strings. |
| mbuiter | Iterating through multibyte strings. |
| mbfile | Multibyte character I/O. |
| strdup | strdup function: duplicate a string. |
| accept | accept function: accept a connection to a server socket. |
| arpa_inet | A GNU-like <arpa/inet.h>. |
| bind | bind function: bind a server socket to a port. |
| calloc-posix | calloc function: allocate memory with indefinite extent. |
| chown | chown function: change ownership of a file, following symlinks. |
| close | close function: close a file or socket. |
| connect | connect function: connect a client socket. |
| dup2 | dup2 function: duplicate an open file descriptor. |
| environ | environ variable: storage of environment variables. |
| errno | A POSIX-like <errno.h>. |
| fchdir | fchdir function: change current directory, given an open file descriptor. |
| fclose | fclose function: close a stream. |
| fcntl-h | Like <fcntl.h>, but with non-working flags defined to 0. |
| flock | flock(2) function: advisory file locks. |
| fopen | fopen function: open a stream to a file. |
| fprintf-posix | POSIX compatible fprintf function: print formatted output to a stream |
| freopen | freopen function: open a stream to a file. |
| fseek | fseek function: Reposition a FILE stream. |
| fseeko | fseeko function: Reposition a FILE stream. |
| fsync | fsync(2) function: synchronize writes to a file. |
| ftell | ftell function: Retrieve the position of a FILE stream. |
| ftello | ftello function: Retrieve the position of a FILE stream. |
| ftruncate | ftruncate function: truncate an open file to a specified length. |
| futimens | Set file access and modification times of a file descriptor. |
| getaddrinfo | getaddrinfo function: Get address information. |
| getcwd | Return the current working directory. |
| getgroups | getgroups function: return the supplementary group IDs of the current process. |
| gethostname | gethostname function: Return machine's hostname. |
| getlogin_r | getlogin_r function: Get user name to a buffer allocated by the caller. |
| getpeername | getpeername function: return information about the remote end of a connected socket. |
| getsockname | getsockname function: return information about the local end of a connected socket. |
| getsockopt | getsockopt function: retrieve optional settings on a socket. |
| getsubopt | getsubopt: Parse comma separated list into words. |
| gettimeofday | gettimeofday function: return current time. |
| hostent | Library containing gethostent what?? If you mean a function, please say so., sethostent what?? If you mean a function, please say so., endhostent what?? If you mean a function, please say so., gethostbyname what?? If you mean a function, please say so., gethostbyaddr what?? If you mean a function, please say so.. |
| iconv_open | Character set conversion. |
| inet_ntop | Convert internet address from internal to printable, presentable format. |
| inet_pton | Convert internet address from presentation to internal, binary, format. |
| link | link function: create a new link for an existing file |
| linkat | linkat what?? If you mean a function, please say so.: create a hard link, relative to two directories |
| listen | listen function: make a server socket ready for accepting connections. |
| locale | A <locale.h> that conforms to POSIX. |
| lseek | lseek function: Reposition a file descriptor. |
| lstat | lstat function: return information about a file or symbolic link. |
| malloc-posix | malloc function: allocate memory with indefinite extent. |
| mbsnrtowcs | mbsnrtowcs function: convert string to wide string. |
| mkdir | mkdir function: create a directory. |
| mkdtemp | mkdtemp function: create a private temporary directory. |
| mkstemp | mkstemp function: create a private temporary file. |
| netdb | A <netdb.h> for systems lacking it. |
| netinet_in | A <netinet/in.h> for systems lacking it. |
| open | open function: open a descriptor to a file. |
| perror | perror function: print a message describing error code. |
| poll | poll function: wait for some event on a set of file descriptors. |
| popen | popen function: open a stream to a shell command. |
| posix_spawn | posix_spawn function: create a child process. |
| posix_spawnattr_destroy | posix_spawnattr_destroy function: free a child process attributes specification. |
| posix_spawnattr_getflags | posix_spawnattr_getflags function: get bitmask of attributes specified for child process. |
| posix_spawnattr_getpgroup | posix_spawnattr_getpgroup function: get process group specified for child process. |
| posix_spawnattr_getschedparam | posix_spawnattr_getschedparam function: get the scheduling parameters specified for child process. |
| posix_spawnattr_getschedpolicy | posix_spawnattr_getschedpolicy function: get the scheduling policy specified for child process. |
| posix_spawnattr_getsigdefault | posix_spawnattr_getsigdefault function: get the set of signals with initially the default handler specified for child process. |
| posix_spawnattr_getsigmask | posix_spawnattr_getsigmask function: get the set of initially blocked signals specified for child process. |
| posix_spawnattr_init | posix_spawnattr_init function: initialize child process attributes specification. |
| posix_spawnattr_setflags | posix_spawnattr_setflags function: specify bitmask of attributes for child process. |
| posix_spawnattr_setpgroup | posix_spawnattr_setpgroup function: specify process group for child process. |
| posix_spawnattr_setschedparam | posix_spawnattr_setschedparam function: specify the scheduling parameters for child process. |
| posix_spawnattr_setschedpolicy | posix_spawnattr_setschedpolicy function: specify the scheduling policy for child process. |
| posix_spawnattr_setsigdefault | posix_spawnattr_setsigdefault function:get the specify of signals with initially the default handler for child process. |
| posix_spawnattr_setsigmask | posix_spawnattr_setsigmask function: specify the set of initially blocked signals for child process. |
| posix_spawn_file_actions_addclose | posix_spawn_file_actions_addclose function: augment a child process actions specification. |
| posix_spawn_file_actions_adddup2 | posix_spawn_file_actions_adddup2 function: augment a child process actions specification. |
| posix_spawn_file_actions_addopen | posix_spawn_file_actions_addopen function: augment a child process actions specification. |
| posix_spawn_file_actions_destroy | posix_spawn_file_actions_destroy function: free a child process actions specification. |
| posix_spawn_file_actions_init | posix_spawn_file_actions_init function: initialize child process actions specification. |
| posix_spawn-internal | posix_spawn internals. |
| posix_spawnp | posix_spawnp function: create a child process. |
| printf-posix | POSIX compatible printf function: print formatted output to standard output |
| pthread | Implement a trivial subset of the pthreads library. |
| readlink | readlink function: read the value of a symbolic link. |
| realloc-posix | realloc function: allocate memory with indefinite extent. |
| recv | recv function: receive (read) data from a connected socket. |
| recvfrom | recvfrom function: receive (read) data from a potentially unconnected socket. |
| remove | remove what?? If you mean a function, please say so.: remove a file or directory |
| sched | A <sched.h> include file. |
| select | select function: synchronous I/O multiplexing. |
| send | send function: send (write) data to a connected socket. |
| sendto | sendto function: send (write) data to a potentially unconnected socket. |
| setsockopt | setsockopt function: specify optional settings on a socket. |
| shutdown | shutdown function: initiate a graceful shutdown of a socket. |
| signal | A GNU-like <signal.h>. |
| sleep | sleep function: pause execution of the current thread. |
| snprintf-posix | POSIX compatible snprintf function: print formatted output to a fixed length string |
| socket | socket function: create a socket. |
| spawn | A POSIX compliant <spawn.h>. |
| sprintf-posix | POSIX compatible sprintf function: print formatted output to a string |
| stat | stat what?? If you mean a function, please say so.: query file information |
| strdup-posix | strdup function: duplicate a string. |
| string | A GNU-like <string.h>. |
| strings | A substitute <strings.h>. |
| tempname | gen_tempname function: create a private temporary file or directory. |
| time | A more-standard <time.h>. |
| time_r | Reentrant time functions like localtime_r. |
| times | times function: get process times |
| timespec | timespec-related declarations |
| nanosleep | nanosleep function: pause execution for a specified time. |
| regex | Regular expression matching. |
| rename | rename function: change the name or location of a file. |
| renameat | renameat what?? If you mean a function, please say so.: rename a file, relative to two directories |
| rmdir | rmdir function: delete a directory. |
| search | A GNU-like <search.h>. |
| sigaction | POSIX compatible signal handlers. |
| sigprocmask | POSIX compatible signal blocking. |
| socklen | Declare socklen_t in config.h if the system doesn't have it. |
| ssize_t | Define ssize_t if it does not already exist. |
| strptime | Convert a string representation of time to a tm structure. |
| strtok_r | strtok_r function: split string into tokens, thread safe. |
| sys_select | A <sys/select.h> for systems lacking it. |
| sys_socket | A POSIX-like <sys/socket.h>. |
| sys_stat | A <sys/stat.h> for systems with missing declarations. |
| sys_time | A <sys/time.h> that conforms better to POSIX. |
| sys_times | A <sys/times.h> for systems lacking it. |
| sys_wait | A <sys/wait.h> for systems with missing declarations. |
| tsearch | Binary tree data structure. |
| unistd | A GNU-like <unistd.h>. |
| unlink | unlink what?? If you mean a function, please say so.: remove a file. |
| utime | utime function: change access and/or modification times of a file. |
| utimensat | Set file access and modification times of a file relative to a directory fd. |
| vasnprintf-posix | POSIX compatible vsprintf with automatic memory allocation and bounded output size. |
| vasprintf-posix | POSIX compatible vsprintf with automatic memory allocation. |
| vfprintf-posix | POSIX compatible vfprintf function: print formatted output to a stream |
| vprintf-posix | POSIX compatible vprintf function: print formatted output to standard output |
| vsnprintf-posix | POSIX compatible vsnprintf function: print formatted output to a fixed length string |
| vsprintf-posix | POSIX compatible vsprintf function: print formatted output to a string |
| wcsnrtombs | wcsnrtombs function: convert wide string to string. |
| wcwidth | Determine the number of screen columns needed for a character. |
| write | POSIX compatible write function: write data to a file descriptor |
| clock-time | Check for clock_gettime and clock_settime. |
| d-ino | Check whether struct dirent has a member named d_ino. |
| d-type | Check whether struct dirent has a member named d_type. |
| link-follow | Determine whether link("symlink", "foo") follows the symlink. |
| rename-dest-slash | rename function: change the name or location of a file. |
| rmdir-errno | rmdir errno for nonempty directories |
| unlink-busy | Test whether a running program can be unlinked. |
| winsz-ioctl | Test whether use of TIOCGWINSZ requires sys/ioctl.h. |
| winsz-termios | Test whether use of TIOCGWINSZ requires termios.h. |
| chdir-long | chdir-like function that tries not to fail due to ENAMETOOLONG |
| dirent-safer | Directory functions that avoid clobbering STD{IN,OUT,ERR}_FILENO. |
| dirname | Extract specific portions of filenames. |
| dirname-lgpl | Extract specific portions of filenames. |
| getopt | Process command line arguments. |
| iconv_open-utf | Character set conversion support for UTF-{16,32}{BE,LE} encodings. |
| unistd-safer | File descriptor functions that avoid clobbering STD{IN,OUT,ERR}_FILENO. |
| fnmatch | fnmatch function: wildcard matching. |
| fnmatch-posix | fnmatch function: wildcard matching. |
| fnmatch-gnu | fnmatch function: wildcard matching, with GNU extensions. |
| glob | glob function: Search for files and directories with paths matching a pattern, with GNU extensions. |
| exclude | Manage list of filenames or wildcard patterns for --exclude option processing. |
| xprintf-posix | A wrapper around printf with POSIX compatible format string interpretation, that calls error upon ENOMEM or EILSEQ errors. |
| xvasprintf-posix | vasprintf and asprintf with POSIX compatible format string interpretation and with out-of-memory checking. Also see xalloc-die. |
| human | Convert a number (usually a file size) to a human readable string, possibly with K/M/G suffix. |
| acl | Access control lists of files. (Unportable.) |
| areadlink | Reading symbolic links without size limitation. |
| areadlink-with-size | Return the contents of a symbolic link, without size limitations. |
| areadlinkat | Reading symbolic links without size limitation, relative to fd. |
| areadlinkat-with-size | Read a symbolic link, without size limitations, relative to fd. |
| backupfile | Determination of the filename of a backup file, according to user environment variables. |
| canonicalize | Return the canonical absolute name of a given file. |
| canonicalize-lgpl | realpath, canonical_file_name: Provide canonical absolute file name |
| chdir-safer | like chdir, but safer |
| clean-temp | Temporary directories and temporary files with automatic cleanup. |
| copy-file | Copying of files. |
| fsusage | Return file system space usage info. |
| dirfd | Retrieving the file descriptor of an open directory stream. (Unportable.) |
| double-slash-root | Check whether // is distinct from /. |
| euidaccess | euidaccess function: check effective user's permissions for a file. |
| faccessat | faccessat function: check user's permissions for a file. |
| fdopendir | Open a directory stream from a file descriptor. |
| fdutimensat | Set file access and modification times, relative to a directory. |
| file-type | Return a string describing the type of a file. |
| fileblocks | Estimate number of blocks of a file, if struct stat doesn't have st_blocks.
|
| filemode | Return a string (?rwxrwxrwx format) describing the type and permissions of a file. |
| filename | Basic filename support macros. |
| filenamecat | Concatenate two arbitrary file names. |
| filenamecat-lgpl | Concatenate two arbitrary file names. |
| fts | Traverse a file hierarchy. |
| fts-lgpl | Traverse a file hierarchy (LPGL'ed version). |
| isdir | Determine whether a directory exists. |
| lchmod | lchmod that is actually chmod (!) on hosts lacking lchmod |
| lchown | lchown function: change ownership of a file, without following symlinks. |
| mkancesdirs | Ensure the existence of the ancestor directories of a file. |
| mkfifoat | mkfifoat what?? If you mean a function, please say so. and mknodat what?? If you mean a function, please say so.: create named FIFOs relative to a directory |
| mkdir-p | Ensure that a directory and its parents exist. |
| mkostemp | mkostemp function: create a private temporary file, with specific opening flags. |
| mkostemps | mkostemps function: create a private temporary file, with specific opening flags, and with suffix. |
| mkstemps | mkstemps function: create a private temporary file, with suffix |
| modechange | Manipulation of mode changes specified by strings (e.g. as first argument of chmod utility). |
| mountlist | Return list of mounted file systems. |
| openat | Open a file at a directory. |
| openat-die | Report a save- or restore-cwd failure in our openat replacement and then exit. |
| pathmax | Return maximum size of reasonable pathnames. (Unportable: Hurd has no limit.) |
| read-file | read_file function: read the contents of a file into a string |
| same | Determine whether two file names refer to the same directory entry of the same directory. |
| save-cwd | Save and restore the current working directory. |
| savedir | Return the entries of a directory (just the names) as an argz string. |
| savewd | Save and restore the working directory, possibly using a child process. |
| stat-macros | stat-related macros |
| stat-time | stat-related time functions |
| symlink | symlink what?? If you mean a function, please say so.: create a symlink, if possible |
| symlinkat | symlinkat what?? If you mean a function, please say so. and readlinkat what?? If you mean a function, please say so.: manage symlinks relative to a directory |
| tmpdir | Determine a temporary directory. |
| unlinkdir | Determine whether we can unlink directories. |
| utimecmp | compare file time stamps |
| utimens | Set file access and modification times. |
| write-any-file | Determine whether we can write any file. |
| xgetcwd | Return the current working directory, without size limitations. |
| xreadlink | Reading symbolic links without size limitation. |
| xreadlinkat | Reading symbolic links without size limitation, relative to fd. |
| cycle-check | help detect directory cycles efficiently |
| dev-ino | declare a simple (device, inode) struct |
| file-set | Very specialized set-of-files code. |
| hash-triple | Hash functions for file-related triples: name, device, inode. |
| i-ring | a simple ring buffer |
| same-inode | compare inodes |
| fcntl-safer | File descriptor functions that avoid clobbering STD{IN,OUT,ERR}_FILENO. |
| openat-safer | openat function that avoids clobbering std{in,out,err}. |
| safe-read | An interface to the read function that retries after interrupts. |
| safe-write | An interface to the write function that retries after interrupts. |
| full-read | An interface to the read function that reads all it is asked to read. |
| full-write | An interface to the write function that writes all it is asked to write. |
| binary-io | Binary mode I/O. |
| isapipe | Test whether a file descriptor is a pipe. |
| close-stream | Close a stream, with nicer error checking than fclose's. |
| closein | Close all standard streams, resetting seekable stdin if needed, and exiting with a diagnostic on error. |
| closeout | Close standard output and standard error, exiting with a diagnostic on error. |
| fbufmode | fbufmode function: Determine the buffering mode of a FILE stream. |
| fopen-safer | fopen function that avoids clobbering std{in,out,err}. |
| fpending | Determine the number of bytes waiting in the output buffer of a stream. |
| fpurge | fpurge function: Flush buffers. |
| freadable | freadable function: Determine whether a FILE stream supports reading. |
| freadahead | freadahead function: Determine the number of bytes waiting in the input buffer of a stream. |
| freading | freading function: Determine whether a FILE stream is currently doing reading. |
| freadptr | freadptr function: Pointer to the input buffer of a stream. |
| freadseek | freadseek function: Read and discard input from a stream. |
| freopen-safer | freopen function that avoids clobbering std{in,out,err}. |
| fwritable | fwritable function: Determine whether a FILE stream supports writing. |
| fwriting | fwriting function: Determine whether a FILE stream is currently doing writing. |
| getpass | getpass function: read a password from /dev/tty. |
| getpass-gnu | getpass function: read a password of arbitrary length from /dev/tty. |
| popen-safer | popen function that avoids clobbering std{in,out,err}. |
| stdlib-safer | File stream functions that avoid clobbering std{in,out,err}. |
| tmpfile-safer | tmpfile function that avoids clobbering std{in,out,err}. |
| getugroups | Return the group IDs of a user. |
| group-member | Determine whether the current process has the permissions of a given group ID. |
| idcache | Username <--> uid and groupname <--> gid conversions, with cache for speed. |
| userspec | Parse a `user:group' specifier (e.g. the first argument of chown utility). |
| gethrxtime | Get high resolution real time. |
| gettime | Return current time, with nanosecond resolution. |
| settime | Set the current time, with nanosecond resolution. |
| posixtm | Convert a date/time string (POSIX syntax) to linear time or broken-down time. |
| xnanosleep | a more convenient interface to nanosleep |
| xgethostname | Return machine's hostname, without size limitations. |
| canon-host | Canonicalize a host name: return a name other hosts can understand, i.e. usually the host name including FQDN. |
| sockets | General facilities for using sockets |
| threadlib | Access to multithreading primitives. |
| lock | Locking in multithreaded situations. |
| tls | Thread-local storage in multithreaded situations. |
| thread | Creating and controlling threads. |
| yield | Yielding the processor to other threads. |
| cond | Condition variables for multithreading. |
| openmp | Detection of OpenMP support. |
| c-stack | Stack overflow handling, causing program exit. |
| libsigsegv | Handle page faults in user mode. |
| sig2str | Convert between signal names and signal numbers. |
| sigpipe-die | Report a SIGPIPE signal and exit. |
| gettext | Translate messages to user's native language. |
| gettext-h | Translate messages to user's native language if the gettext module is also used. |
| propername | Localization of proper names. |
| iconv | Character set conversion. |
| striconv | Character set conversion of strings made easy, uses iconv. |
| xstriconv | Character set conversion of strings made easy, uses iconv, with out-of-memory checking. |
| striconveh | Character set conversion of strings with error handling, uses iconv. |
| striconveha | Character set conversion of strings with error handling and autodetection, uses iconv. |
| localcharset | Return current locale's character encoding. |
| hard-locale | Determine whether the current locale is different from the "C" locale. |
| localename | Return current locale's name, according to glibc naming conventions. |
| mbslen | mbslen function: Determine the number of multibyte characters in a string. |
| mbsnlen | mbsnlen function: Determine the number of multibyte characters in a string. |
| mbschr | mbschr function: search a string for a character. |
| mbsrchr | mbsrchr function: search a string for a character, from the end. |
| mbsstr | mbsstr function: search for a substring in a string. |
| mbscasecmp | mbscasecmp function: case-insensitive string comparison. |
| mbsncasecmp | mbsncasecmp function: case-insensitive string prefix comparison. |
| mbspcasecmp | mbspcasecmp function: case-insensitive string prefix comparison. |
| mbscasestr | mbscasestr function: case-insensitive search for a substring in a string. |
| mbscspn | mbscspn function: search a string for any of a set of characters. |
| mbspbrk | mbspbrk function: search a string for any of a set of characters. |
| mbsspn | mbsspn function: search a string for any outside a set of characters. |
| mbssep | mbssep function: split string into tokens, thread safe. |
| mbstok_r | mbstok_r function: split string into tokens, thread safe. |
| mbswidth | Determine the number of screen columns needed for a string. |
| memcasecmp | Case-insensitive memory area comparison. |
| memcoll | Locale dependent memory area comparison. |
| xmemcoll | Locale dependent memory area comparison, with error checking. |
| unicodeio | Unicode character output to streams with locale dependent encoding. |
| rpmatch | Locale dependent classification of a response as matching "yes" or "no". |
| yesno | Read a response from the user, and its classification as matching "yes" or "no". |
| bison-i18n | Support for internationalization of bison-generated parsers. |
| libunistring | Unicode string functions. |
| unitypes | Base types for Unicode string functions. |
| ucs4-utf8 | Conversion UCS-4 to UTF-8. |
| ucs4-utf16 | Conversion UCS-4 to UTF-16. |
| utf8-ucs4-unsafe | Conversion UTF-8 to UCS-4. |
| utf16-ucs4-unsafe | Conversion UTF-16 to UCS-4. |
| utf8-ucs4 | Conversion UTF-8 to UCS-4. |
| utf16-ucs4 | Conversion UTF-16 to UCS-4. |
| unistr/base | Base layer for elementary Unicode string functions. |
| unistr/u8-to-u16 | Convert UTF-8 string to UTF-16 string. |
| unistr/u8-to-u32 | Convert UTF-8 string to UTF-32 string. |
| unistr/u16-to-u8 | Convert UTF-16 string to UTF-8 string. |
| unistr/u16-to-u32 | Convert UTF-16 string to UTF-32 string. |
| unistr/u32-to-u8 | Convert UTF-32 string to UTF-8 string. |
| unistr/u32-to-u16 | Convert UTF-32 string to UTF-16 string. |
| unistr/u8-check | Check UTF-8 string. |
| unistr/u16-check | Check UTF-16 string. |
| unistr/u32-check | Check UTF-32 string. |
| unistr/u8-chr | Search character in piece of UTF-8 string. |
| unistr/u16-chr | Search character in piece of UTF-16 string. |
| unistr/u32-chr | Search character in piece of UTF-32 string. |
| unistr/u8-cmp | Compare pieces of UTF-8 strings. |
| unistr/u16-cmp | Compare pieces of UTF-16 strings. |
| unistr/u32-cmp | Compare pieces of UTF-32 strings. |
| unistr/u8-cpy | Copy piece of UTF-8 string. |
| unistr/u16-cpy | Copy piece of UTF-16 string. |
| unistr/u32-cpy | Copy piece of UTF-32 string. |
| unistr/u8-cpy-alloc | Copy piece of UTF-8 string. |
| unistr/u16-cpy-alloc | Copy piece of UTF-16 string. |
| unistr/u32-cpy-alloc | Copy piece of UTF-32 string. |
| unistr/u8-endswith | Substring test for UTF-8 strings. |
| unistr/u16-endswith | Substring test for UTF-16 strings. |
| unistr/u32-endswith | Substring test for UTF-32 strings. |
| unistr/u8-mblen | Look at first character in UTF-8 string. |
| unistr/u16-mblen | Look at first character in UTF-16 string. |
| unistr/u32-mblen | Look at first character in UTF-32 string. |
| unistr/u8-mbsnlen | Count characters in UTF-8 string. |
| unistr/u16-mbsnlen | Count characters in UTF-16 string. |
| unistr/u32-mbsnlen | Count characters in UTF-32 string. |
| unistr/u8-mbtouc-unsafe | Look at first character in UTF-8 string. |
| unistr/u16-mbtouc-unsafe | Look at first character in UTF-16 string. |
| unistr/u32-mbtouc-unsafe | Look at first character in UTF-32 string. |
| unistr/u8-mbtouc | Look at first character in UTF-8 string. |
| unistr/u16-mbtouc | Look at first character in UTF-16 string. |
| unistr/u32-mbtouc | Look at first character in UTF-32 string. |
| unistr/u8-mbtoucr | Look at first character in UTF-8 string, returning an error code upon failure. |
| unistr/u16-mbtoucr | Look at first character in UTF-16 string, returning an error code upon failure. |
| unistr/u32-mbtoucr | Look at first character in UTF-32 string, returning an error code upon failure. |
| unistr/u8-move | Copy piece of UTF-8 string. |
| unistr/u16-move | Copy piece of UTF-16 string. |
| unistr/u32-move | Copy piece of UTF-32 string. |
| unistr/u8-next | Iterate over next character in UTF-8 string. |
| unistr/u16-next | Iterate over next character in UTF-16 string. |
| unistr/u32-next | Iterate over next character in UTF-32 string. |
| unistr/u8-prev | Iterate over previous character in UTF-8 string. |
| unistr/u16-prev | Iterate over previous character in UTF-16 string. |
| unistr/u32-prev | Iterate over previous character in UTF-32 string. |
| unistr/u8-set | Fill UTF-8 string. |
| unistr/u16-set | Fill UTF-16 string. |
| unistr/u32-set | Fill UTF-32 string. |
| unistr/u8-startswith | Substring test for UTF-8 strings. |
| unistr/u16-startswith | Substring test for UTF-16 strings. |
| unistr/u32-startswith | Substring test for UTF-32 strings. |
| unistr/u8-stpcpy | Copy UTF-8 string. |
| unistr/u16-stpcpy | Copy UTF-16 string. |
| unistr/u32-stpcpy | Copy UTF-32 string. |
| unistr/u8-stpncpy | Copy UTF-8 string. |
| unistr/u16-stpncpy | Copy UTF-16 string. |
| unistr/u32-stpncpy | Copy UTF-32 string. |
| unistr/u8-strcat | Concatenate UTF-8 strings. |
| unistr/u16-strcat | Concatenate UTF-16 strings. |
| unistr/u32-strcat | Concatenate UTF-32 strings. |
| unistr/u8-strchr | Search character in UTF-8 string. |
| unistr/u16-strchr | Search character in UTF-16 string. |
| unistr/u32-strchr | Search character in UTF-32 string. |
| unistr/u8-strcmp | Compare UTF-8 strings. |
| unistr/u16-strcmp | Compare UTF-16 strings. |
| unistr/u32-strcmp | Compare UTF-32 strings. |
| unistr/u8-strcpy | Copy UTF-8 string. |
| unistr/u16-strcpy | Copy UTF-16 string. |
| unistr/u32-strcpy | Copy UTF-32 string. |
| unistr/u8-strcspn | Search for some characters in UTF-8 string. |
| unistr/u16-strcspn | Search for some characters in UTF-16 string. |
| unistr/u32-strcspn | Search for some characters in UTF-32 string. |
| unistr/u8-strdup | Copy UTF-8 string. |
| unistr/u16-strdup | Copy UTF-16 string. |
| unistr/u32-strdup | Copy UTF-32 string. |
| unistr/u8-strlen | Determine length of UTF-8 string. |
| unistr/u16-strlen | Determine length of UTF-16 string. |
| unistr/u32-strlen | Determine length of UTF-32 string. |
| unistr/u8-strmblen | Look at first character in UTF-8 string. |
| unistr/u16-strmblen | Look at first character in UTF-16 string. |
| unistr/u32-strmblen | Look at first character in UTF-32 string. |
| unistr/u8-strmbtouc | Look at first character in UTF-8 string. |
| unistr/u16-strmbtouc | Look at first character in UTF-16 string. |
| unistr/u32-strmbtouc | Look at first character in UTF-32 string. |
| unistr/u8-strncat | Concatenate UTF-8 strings. |
| unistr/u16-strncat | Concatenate UTF-16 strings. |
| unistr/u32-strncat | Concatenate UTF-32 strings. |
| unistr/u8-strncmp | Compare UTF-8 strings. |
| unistr/u16-strncmp | Compare UTF-16 strings. |
| unistr/u32-strncmp | Compare UTF-32 strings. |
| unistr/u8-strncpy | Copy UTF-8 string. |
| unistr/u16-strncpy | Copy UTF-16 string. |
| unistr/u32-strncpy | Copy UTF-32 string. |
| unistr/u8-strnlen | Determine bounded length of UTF-8 string. |
| unistr/u16-strnlen | Determine bounded length of UTF-16 string. |
| unistr/u32-strnlen | Determine bounded length of UTF-32 string. |
| unistr/u8-strpbrk | Search for some characters in UTF-8 string. |
| unistr/u16-strpbrk | Search for some characters in UTF-16 string. |
| unistr/u32-strpbrk | Search for some characters in UTF-32 string. |
| unistr/u8-strrchr | Search character in UTF-8 string. |
| unistr/u16-strrchr | Search character in UTF-16 string. |
| unistr/u32-strrchr | Search character in UTF-32 string. |
| unistr/u8-strspn | Search for some characters in UTF-8 string. |
| unistr/u16-strspn | Search for some characters in UTF-16 string. |
| unistr/u32-strspn | Search for some characters in UTF-32 string. |
| unistr/u8-strstr | Substring test for UTF-8 strings. |
| unistr/u16-strstr | Substring test for UTF-16 strings. |
| unistr/u32-strstr | Substring test for UTF-32 strings. |
| unistr/u8-strtok | Tokenize UTF-8 string. |
| unistr/u16-strtok | Tokenize UTF-16 string. |
| unistr/u32-strtok | Tokenize UTF-32 string. |
| unistr/u8-uctomb | Store a character in UTF-8 string. |
| unistr/u16-uctomb | Store a character in UTF-16 string. |
| unistr/u32-uctomb | Store a character in UTF-32 string. |
| uniconv/base | Base layer for conversion from/to legacy encodings. |
| uniconv/u8-conv-from-enc | Conversion to UTF-8 from legacy encodings. |
| uniconv/u16-conv-from-enc | Conversion to UTF-16 from legacy encodings. |
| uniconv/u32-conv-from-enc | Conversion to UTF-32 from legacy encodings. |
| uniconv/u8-conv-to-enc | Conversion from UTF-8 to legacy encodings. |
| uniconv/u16-conv-to-enc | Conversion from UTF-16 to legacy encodings. |
| uniconv/u32-conv-to-enc | Conversion from UTF-32 to legacy encodings. |
| uniconv/u8-strconv-from-enc | Conversion to UTF-8 from legacy encodings. |
| uniconv/u16-strconv-from-enc | Conversion to UTF-16 from legacy encodings. |
| uniconv/u32-strconv-from-enc | Conversion to UTF-32 from legacy encodings. |
| uniconv/u8-strconv-to-enc | Conversion from UTF-8 to legacy encodings. |
| uniconv/u16-strconv-to-enc | Conversion from UTF-16 to legacy encodings. |
| uniconv/u32-strconv-to-enc | Conversion from UTF-32 to legacy encodings. |
| uniconv/u8-strconv-from-locale | Conversion to UTF-8 from the locale encoding. |
| uniconv/u16-strconv-from-locale | Conversion to UTF-16 from the locale encoding. |
| uniconv/u32-strconv-from-locale | Conversion to UTF-32 from the locale encoding. |
| uniconv/u8-strconv-to-locale | Conversion from UTF-8 to the locale encoding. |
| uniconv/u16-strconv-to-locale | Conversion from UTF-16 to the locale encoding. |
| uniconv/u32-strconv-to-locale | Conversion from UTF-32 to the locale encoding. |
| unistdio/base | Base layer for formatted output to strings. |
| unistdio/u-printf-args | Fetching a printf argument list. |
| unistdio/ulc-asnprintf | Formatted output to a string, with automatic memory allocation and bounded output size. |
| unistdio/ulc-asprintf | Formatted output to a string, with automatic memory allocation. |
| unistdio/ulc-fprintf | Print formatted output to a stream. |
| unistdio/ulc-printf-parse | Parsing an ASCII format string. |
| unistdio/ulc-snprintf | Formatted output to a fixed-length string. |
| unistdio/ulc-sprintf | Formatted output to a string. |
| unistdio/ulc-vasnprintf | Formatted output to strings. |
| unistdio/ulc-vasprintf | Formatted output to a string, with automatic memory allocation. |
| unistdio/ulc-vfprintf | Print formatted output to a stream. |
| unistdio/ulc-vsnprintf | Formatted output to a fixed-length string. |
| unistdio/ulc-vsprintf | Formatted output to a string. |
| unistdio/u8-asnprintf | Formatted output to an UTF-8 string, with automatic memory allocation and bounded output size. |
| unistdio/u8-asprintf | Formatted output to an UTF-8 string, with automatic memory allocation. |
| unistdio/u8-printf-parse | Parsing an UTF-8 format string. |
| unistdio/u8-snprintf | Formatted output to a fixed-length UTF-8 string. |
| unistdio/u8-sprintf | Formatted output to an UTF-8 string. |
| unistdio/u8-vasnprintf | Formatted output to UTF-8 strings. |
| unistdio/u8-vasprintf | Formatted output to an UTF-8 string, with automatic memory allocation. |
| unistdio/u8-vsnprintf | Formatted output to a fixed-length UTF-8 string. |
| unistdio/u8-vsprintf | Formatted output to an UTF-8 string. |
| unistdio/u8-u8-asnprintf | Formatted output to an UTF-8 string, with automatic memory allocation and bounded output size. |
| unistdio/u8-u8-asprintf | Formatted output to an UTF-8 string, with automatic memory allocation. |
| unistdio/u8-u8-snprintf | Formatted output to a fixed-length UTF-8 string. |
| unistdio/u8-u8-sprintf | Formatted output to an UTF-8 string. |
| unistdio/u8-u8-vasnprintf | Formatted output to UTF-8 strings. |
| unistdio/u8-u8-vasprintf | Formatted output to an UTF-8 string, with automatic memory allocation. |
| unistdio/u8-u8-vsnprintf | Formatted output to a fixed-length UTF-8 string. |
| unistdio/u8-u8-vsprintf | Formatted output to an UTF-8 string. |
| unistdio/u16-asnprintf | Formatted output to an UTF-16 string, with automatic memory allocation and bounded output size. |
| unistdio/u16-asprintf | Formatted output to an UTF-16 string, with automatic memory allocation. |
| unistdio/u16-printf-parse | Parsing an UTF-16 format string. |
| unistdio/u16-snprintf | Formatted output to a fixed-length UTF-16 string. |
| unistdio/u16-sprintf | Formatted output to an UTF-16 string. |
| unistdio/u16-vasnprintf | Formatted output to UTF-16 strings. |
| unistdio/u16-vasprintf | Formatted output to an UTF-16 string, with automatic memory allocation. |
| unistdio/u16-vsnprintf | Formatted output to a fixed-length UTF-16 string. |
| unistdio/u16-vsprintf | Formatted output to an UTF-16 string. |
| unistdio/u16-u16-asnprintf | Formatted output to an UTF-16 string, with automatic memory allocation and bounded output size. |
| unistdio/u16-u16-asprintf | Formatted output to an UTF-16 string, with automatic memory allocation. |
| unistdio/u16-u16-snprintf | Formatted output to a fixed-length UTF-16 string. |
| unistdio/u16-u16-sprintf | Formatted output to an UTF-16 string. |
| unistdio/u16-u16-vasnprintf | Formatted output to UTF-16 strings. |
| unistdio/u16-u16-vasprintf | Formatted output to an UTF-16 string, with automatic memory allocation. |
| unistdio/u16-u16-vsnprintf | Formatted output to a fixed-length UTF-16 string. |
| unistdio/u16-u16-vsprintf | Formatted output to an UTF-16 string. |
| unistdio/u32-asnprintf | Formatted output to an UTF-32 string, with automatic memory allocation and bounded output size. |
| unistdio/u32-asprintf | Formatted output to an UTF-32 string, with automatic memory allocation. |
| unistdio/u32-printf-parse | Parsing an UTF-32 format string. |
| unistdio/u32-snprintf | Formatted output to a fixed-length UTF-32 string. |
| unistdio/u32-sprintf | Formatted output to an UTF-32 string. |
| unistdio/u32-vasnprintf | Formatted output to UTF-32 strings. |
| unistdio/u32-vasprintf | Formatted output to an UTF-32 string, with automatic memory allocation. |
| unistdio/u32-vsnprintf | Formatted output to a fixed-length UTF-32 string. |
| unistdio/u32-vsprintf | Formatted output to an UTF-32 string. |
| unistdio/u32-u32-asnprintf | Formatted output to an UTF-32 string, with automatic memory allocation and bounded output size. |
| unistdio/u32-u32-asprintf | Formatted output to an UTF-32 string, with automatic memory allocation. |
| unistdio/u32-u32-snprintf | Formatted output to a fixed-length UTF-32 string. |
| unistdio/u32-u32-sprintf | Formatted output to an UTF-32 string. |
| unistdio/u32-u32-vasnprintf | Formatted output to UTF-32 strings. |
| unistdio/u32-u32-vasprintf | Formatted output to an UTF-32 string, with automatic memory allocation. |
| unistdio/u32-u32-vsnprintf | Formatted output to a fixed-length UTF-32 string. |
| unistdio/u32-u32-vsprintf | Formatted output to an UTF-32 string. |
| uniname/base | Base layer for Unicode character names. |
| uniname/uniname | Association between Unicode characters and their names. |
| unictype/base | Base layer for Unicode classification and properties. |
| unictype/bidicategory-byname | Find a Unicode character bidi category, given its name. |
| unictype/bidicategory-name | Name of Unicode character bidi category. |
| unictype/bidicategory-of | Determine bidi category of a Unicode character. |
| unictype/bidicategory-test | Test whether a Unicode character belongs to a given bidi category. |
| unictype/bidicategory-all | Complete API for Unicode character bidi categories. |
| unictype/block-list | List of Unicode character blocks. |
| unictype/block-of | Determine block of a Unicode character. |
| unictype/block-test | Test whether a Unicode character belongs to a given Unicode block. |
| unictype/block-all | Complete API for blocks of Unicode characters. |
| unictype/category-C | Test whether a Unicode character is of general category C. |
| unictype/category-Cc | Test whether a Unicode character is of general category Cc. |
| unictype/category-Cf | Test whether a Unicode character is of general category Cf. |
| unictype/category-Cn | Test whether a Unicode character is of general category Cn. |
| unictype/category-Co | Test whether a Unicode character is of general category Co. |
| unictype/category-Cs | Test whether a Unicode character is of general category Cs. |
| unictype/category-L | Test whether a Unicode character is of general category L. |
| unictype/category-Ll | Test whether a Unicode character is of general category Ll. |
| unictype/category-Lm | Test whether a Unicode character is of general category Lm. |
| unictype/category-Lo | Test whether a Unicode character is of general category Lo. |
| unictype/category-Lt | Test whether a Unicode character is of general category Lt. |
| unictype/category-Lu | Test whether a Unicode character is of general category Lu. |
| unictype/category-M | Test whether a Unicode character is of general category M. |
| unictype/category-Mc | Test whether a Unicode character is of general category Mc. |
| unictype/category-Me | Test whether a Unicode character is of general category Me. |
| unictype/category-Mn | Test whether a Unicode character is of general category Mn. |
| unictype/category-N | Test whether a Unicode character is of general category N. |
| unictype/category-Nd | Test whether a Unicode character is of general category Nd. |
| unictype/category-Nl | Test whether a Unicode character is of general category Nl. |
| unictype/category-No | Test whether a Unicode character is of general category No. |
| unictype/category-P | Test whether a Unicode character is of general category P. |
| unictype/category-Pc | Test whether a Unicode character is of general category Pc. |
| unictype/category-Pd | Test whether a Unicode character is of general category Pd. |
| unictype/category-Pe | Test whether a Unicode character is of general category Pe. |
| unictype/category-Pf | Test whether a Unicode character is of general category Pf. |
| unictype/category-Pi | Test whether a Unicode character is of general category Pi. |
| unictype/category-Po | Test whether a Unicode character is of general category Po. |
| unictype/category-Ps | Test whether a Unicode character is of general category Ps. |
| unictype/category-S | Test whether a Unicode character is of general category S. |
| unictype/category-Sc | Test whether a Unicode character is of general category Sc. |
| unictype/category-Sk | Test whether a Unicode character is of general category Sk. |
| unictype/category-Sm | Test whether a Unicode character is of general category Sm. |
| unictype/category-So | Test whether a Unicode character is of general category So. |
| unictype/category-Z | Test whether a Unicode character is of general category Z. |
| unictype/category-Zl | Test whether a Unicode character is of general category Zl. |
| unictype/category-Zp | Test whether a Unicode character is of general category Zp. |
| unictype/category-Zs | Test whether a Unicode character is of general category Zs. |
| unictype/category-and | Intersection of categories of Unicode characters. |
| unictype/category-and-not | Set-difference of categories of Unicode characters. |
| unictype/category-byname | Find a Unicode character category, given its name. |
| unictype/category-name | Name of Unicode character category. |
| unictype/category-none | Empty category of Unicode characters. |
| unictype/category-of | Determine category of a Unicode character. |
| unictype/category-or | Union of categories of Unicode characters. |
| unictype/category-test | Test whether a Unicode character belongs to a given category. |
| unictype/category-test-withtable | Test whether a Unicode character belongs to a given bitmask of categories. |
| unictype/category-all | Complete API for Unicode character categories. |
| unictype/combining-class | Determine combining class of a Unicode character. |
| unictype/ctype-alnum | Generalization of the <ctype.h> isalnum function and the <wctype.h> iswalnum function. |
| unictype/ctype-alpha | Generalization of the <ctype.h> isalpha function and the <wctype.h> iswalpha function. |
| unictype/ctype-blank | Generalization of the <ctype.h> isblank function and the <wctype.h> iswblank function. |
| unictype/ctype-cntrl | Generalization of the <ctype.h> iscntrl function and the <wctype.h> iswcntrl function. |
| unictype/ctype-digit | Generalization of the <ctype.h> isdigit function and the <wctype.h> iswdigit function. |
| unictype/ctype-graph | Generalization of the <ctype.h> isgraph function and the <wctype.h> iswgraph function. |
| unictype/ctype-lower | Generalization of the <ctype.h> islower function and the <wctype.h> iswlower function. |
| unictype/ctype-print | Generalization of the <ctype.h> isprint function and the <wctype.h> iswprint function. |
| unictype/ctype-punct | Generalization of the <ctype.h> ispunct function and the <wctype.h> iswpunct function. |
| unictype/ctype-space | Generalization of the <ctype.h> isspace function and the <wctype.h> iswspace function. |
| unictype/ctype-upper | Generalization of the <ctype.h> isupper function and the <wctype.h> iswupper function. |
| unictype/ctype-xdigit | Generalization of the <ctype.h> isxdigit function and the <wctype.h> iswxdigit function. |
| unictype/decimal-digit | Value of a decimal digit Unicode character. |
| unictype/digit | Value of a digit Unicode character. |
| unictype/mirror | Mirrored Unicode characters. |
| unictype/numeric | Value of a numeric Unicode character. |
| unictype/property-alphabetic | Test whether a Unicode character is "alphabetic". |
| unictype/property-ascii-hex-digit | Test whether a Unicode character is "ascii hex digit". |
| unictype/property-bidi-arabic-digit | Test whether a Unicode character is "bidi arabic digit". |
| unictype/property-bidi-arabic-right-to-left | Test whether a Unicode character is "bidi arabic right to left". |
| unictype/property-bidi-block-separator | Test whether a Unicode character is "bidi block separator". |
| unictype/property-bidi-boundary-neutral | Test whether a Unicode character is "bidi boundary neutral". |
| unictype/property-bidi-common-separator | Test whether a Unicode character is "bidi common separator". |
| unictype/property-bidi-control | Test whether a Unicode character is "bidi control". |
| unictype/property-bidi-embedding-or-override | Test whether a Unicode character is "bidi embedding or override". |
| unictype/property-bidi-eur-num-separator | Test whether a Unicode character is "bidi eur num separator". |
| unictype/property-bidi-eur-num-terminator | Test whether a Unicode character is "bidi eur num terminator". |
| unictype/property-bidi-european-digit | Test whether a Unicode character is "bidi european digit". |
| unictype/property-bidi-hebrew-right-to-left | Test whether a Unicode character is "bidi hebrew right to left". |
| unictype/property-bidi-left-to-right | Test whether a Unicode character is "bidi left to right". |
| unictype/property-bidi-non-spacing-mark | Test whether a Unicode character is "bidi non spacing mark". |
| unictype/property-bidi-other-neutral | Test whether a Unicode character is "bidi other neutral". |
| unictype/property-bidi-pdf | Test whether a Unicode character is "bidi pdf". |
| unictype/property-bidi-segment-separator | Test whether a Unicode character is "bidi segment separator". |
| unictype/property-bidi-whitespace | Test whether a Unicode character is "bidi whitespace". |
| unictype/property-byname | Find a Unicode character property, given its name. |
| unictype/property-combining | Test whether a Unicode character is "combining". |
| unictype/property-composite | Test whether a Unicode character is "composite". |
| unictype/property-currency-symbol | Test whether a Unicode character is "currency symbol". |
| unictype/property-dash | Test whether a Unicode character is "dash". |
| unictype/property-decimal-digit | Test whether a Unicode character is "decimal digit". |
| unictype/property-default-ignorable-code-point | Test whether a Unicode character is "default ignorable code point". |
| unictype/property-deprecated | Test whether a Unicode character is "deprecated". |
| unictype/property-diacritic | Test whether a Unicode character is "diacritic". |
| unictype/property-extender | Test whether a Unicode character is "extender". |
| unictype/property-format-control | Test whether a Unicode character is "format control". |
| unictype/property-grapheme-base | Test whether a Unicode character is "grapheme base". |
| unictype/property-grapheme-extend | Test whether a Unicode character is "grapheme extend". |
| unictype/property-grapheme-link | Test whether a Unicode character is "grapheme link". |
| unictype/property-hex-digit | Test whether a Unicode character is "hex digit". |
| unictype/property-hyphen | Test whether a Unicode character is "hyphen". |
| unictype/property-id-continue | Test whether a Unicode character is "id continue". |
| unictype/property-id-start | Test whether a Unicode character is "id start". |
| unictype/property-ideographic | Test whether a Unicode character is "ideographic". |
| unictype/property-ids-binary-operator | Test whether a Unicode character is "ids binary operator". |
| unictype/property-ids-trinary-operator | Test whether a Unicode character is "ids trinary operator". |
| unictype/property-ignorable-control | Test whether a Unicode character is "ignorable control". |
| unictype/property-iso-control | Test whether a Unicode character is "iso control". |
| unictype/property-join-control | Test whether a Unicode character is "join control". |
| unictype/property-left-of-pair | Test whether a Unicode character is "left of pair". |
| unictype/property-line-separator | Test whether a Unicode character is "line separator". |
| unictype/property-logical-order-exception | Test whether a Unicode character is "logical order exception". |
| unictype/property-lowercase | Test whether a Unicode character is "lowercase". |
| unictype/property-math | Test whether a Unicode character is "math". |
| unictype/property-non-break | Test whether a Unicode character is "non break". |
| unictype/property-not-a-character | Test whether a Unicode character is "not a character". |
| unictype/property-numeric | Test whether a Unicode character is "numeric". |
| unictype/property-other-alphabetic | Test whether a Unicode character is "other alphabetic". |
| unictype/property-other-default-ignorable-code-point | Test whether a Unicode character is "other default ignorable code point". |
| unictype/property-other-grapheme-extend | Test whether a Unicode character is "other grapheme extend". |
| unictype/property-other-id-continue | Test whether a Unicode character is "other id continue". |
| unictype/property-other-id-start | Test whether a Unicode character is "other id start". |
| unictype/property-other-lowercase | Test whether a Unicode character is "other lowercase". |
| unictype/property-other-math | Test whether a Unicode character is "other math". |
| unictype/property-other-uppercase | Test whether a Unicode character is "other uppercase". |
| unictype/property-paired-punctuation | Test whether a Unicode character is "paired punctuation". |
| unictype/property-paragraph-separator | Test whether a Unicode character is "paragraph separator". |
| unictype/property-pattern-syntax | Test whether a Unicode character is "pattern syntax". |
| unictype/property-pattern-white-space | Test whether a Unicode character is "pattern white space". |
| unictype/property-private-use | Test whether a Unicode character is "private use". |
| unictype/property-punctuation | Test whether a Unicode character is "punctuation". |
| unictype/property-quotation-mark | Test whether a Unicode character is "quotation mark". |
| unictype/property-radical | Test whether a Unicode character is "radical". |
| unictype/property-sentence-terminal | Test whether a Unicode character is "sentence terminal". |
| unictype/property-soft-dotted | Test whether a Unicode character is "soft dotted". |
| unictype/property-space | Test whether a Unicode character is "space". |
| unictype/property-terminal-punctuation | Test whether a Unicode character is "terminal punctuation". |
| unictype/property-test | Test whether a Unicode character has a given property. |
| unictype/property-titlecase | Test whether a Unicode character is "titlecase". |
| unictype/property-unassigned-code-value | Test whether a Unicode character is "unassigned code value". |
| unictype/property-unified-ideograph | Test whether a Unicode character is "unified ideograph". |
| unictype/property-uppercase | Test whether a Unicode character is "uppercase". |
| unictype/property-variation-selector | Test whether a Unicode character is "variation selector". |
| unictype/property-white-space | Test whether a Unicode character is "white space". |
| unictype/property-xid-continue | Test whether a Unicode character is "xid continue". |
| unictype/property-xid-start | Test whether a Unicode character is "xid start". |
| unictype/property-zero-width | Test whether a Unicode character is "zero width". |
| unictype/property-all | Complete API for Unicode character properties. |
| unictype/scripts | Scripts of Unicode characters. |
| unictype/scripts-all | Complete API for scripts of Unicode characters. |
| unictype/syntax-c-ident | Test whether a Unicode character can occur in identifiers in the C language. |
| unictype/syntax-c-whitespace | Test whether a Unicode character is whitespace in the C language syntax. |
| unictype/syntax-java-ident | Test whether a Unicode character can occur in identifiers in the Java language. |
| unictype/syntax-java-whitespace | Test whether a Unicode character is whitespace in the Java language syntax. |
| uniwidth/base | Base layer for Unicode string width. |
| uniwidth/u8-strwidth | Determine display width of UTF-8 string. |
| uniwidth/u8-width | Determine display width of UTF-8 string. |
| uniwidth/u16-strwidth | Determine display width of UTF-16 string. |
| uniwidth/u16-width | Determine display width of UTF-16 string. |
| uniwidth/u32-strwidth | Determine display width of UTF-32 string. |
| uniwidth/u32-width | Determine display width of UTF-32 string. |
| uniwidth/width | Determine display width of Unicode character. |
| unilbrk/base | Base layer for line breaking. |
| unilbrk/tables | Line breaking auxiliary tables. |
| unilbrk/ulc-common | Line breaking auxiliary functions. |
| unilbrk/u8-possible-linebreaks | Line breaking of UTF-8 strings. |
| unilbrk/u16-possible-linebreaks | Line breaking of UTF-16 strings. |
| unilbrk/u32-possible-linebreaks | Line breaking of UTF-32 strings. |
| unilbrk/ulc-possible-linebreaks | Line breaking of strings. |
| unilbrk/u8-width-linebreaks | Line breaking of UTF-8 strings. |
| unilbrk/u16-width-linebreaks | Line breaking of UTF-16 strings. |
| unilbrk/u32-width-linebreaks | Line breaking of UTF-32 strings. |
| unilbrk/ulc-width-linebreaks | Line breaking of strings. |
| cloexec | Set or clear the close-on-exec descriptor flag. |
| findprog | Locating a program in PATH. |
| wait-process | Waiting for a subprocess to finish. |
| execute | Creation of autonomous subprocesses. |
| pipe | Creation of subprocesses, communicating via pipes. |
| sh-quote | Shell quoting. |
| classpath | Java CLASSPATH handling. |
| javacomp-script | Script to compile a Java program. |
| javacomp | Compile a Java program. |
| javaexec-script | Execute a Java program. |
| javaexec | Execute a Java program. |
| javaversion | Determine the Java version supported by javaexec. |
| csharpcomp-script | Script to compile a C# program. |
| csharpcomp | Compile a C# program. |
| csharpexec-script | Script to execute a C# program. |
| csharpexec | Execute a C# program. |
| argp | Hierarchical processing of command line arguments. |
| argz | Argv style string arrays in a single null delimited char*. |
| bitrotate | Rotate bits in unsigned 8, 16, and 32 bit integers. |
| byteswap | Swap bytes of 16, 32 and 64 bit values. |
| exitfail | Set exit status for fatal signal. |
| error | error and error_at_line functions: Error reporting. |
| extensions | Enable extensions in standard headers |
| getdomainname | getdomainname function: Return machine's NIS domain name. |
| xgetdomainname | Return machine's domainname, without size limitations. |
| getloadavg | Return the current system load averages. |
| getpagesize | getpagesize function: Return memory page size. |
| getusershell | Return names of valid user shells. |
| lib-symbol-visibility | Control of symbols exported by shared libraries. |
| nproc | Detect the number of processors |
| physmem | Return amount of total/available physical memory. |
| posixver | Determine desired POSIX specification version, according to user's environment variables. |
| progname | Program name management. |
| quotearg | Quote arguments for use in error messages. |
| quote | Quote arguments for use in error messages. |
| readutmp | Read entire utmp file into memory. |
| random_r | reentrant random number generator |
| selinux-h | SELinux-related headers for systems that lack them. |
| selinux-at | openat-style fd-relative functions for SE Linux |
| sysexits | Exit status codes for some BSD system programs. |
| u64 | uint64_t-like operations that work even on hosts lacking uint64_t |
| verror | verror and verror_at_line functions: Error reporting with va_list. |
| absolute-header | Allows wrapping a broken system header in a gnulib replacement. |
| config-h | Assume config.h exists, to avoid -DHAVE_CONFIG_H clutter in make output.
|
| configmake | Variables set by "configure" or "make". |
| dummy | A dummy file, to make sure the library is non-empty. |
| elisp-comp | Compile Emacs Lisp files. |
| gperf | Provides the GNU gperf build tool. |
| havelib | Macros to search for libraries. |
| include_next | Allows wrapping a broken system header in a gnulib replacement. |
| ldd | Command to determine the dynamically linked dependencies of a program. |
| lib-ignore | If possible, ignore libraries that are not depended on. |
| lib-msvc-compat | Macros to test whether LD support --output-def. |
| lib-symbol-versions | Macros to test whether LD support --linker-script. |
| link-warning | A C macro for emitting link time warnings. |
| no-c++ | Support for compiling in C mode when CC is set to a C++ compiler. |
| relocatable-lib | Help make libraries relocatable, that is, to allow them to function properly when copied to an arbitrary directory. |
| relocatable-lib-lgpl | Help make libraries relocatable, that is, to allow them to function properly when copied to an arbitrary directory. |
| relocatable-prog | Help make programs relocatable, that is, to allow them to function properly when copied to an arbitrary directory. |
| relocatable-prog-wrapper | Source for the wrapper program that is required for making programs relocatable that depend on shared libraries installed with the same installation prefix. |
| relocatable-script | Help make shell scripts relocatable, that is, to allow them to function properly when copied to an arbitrary directory. |
| warnings | Helper M4 functions for safely adding compiler warning parameters. |
| manywarnings | Helper M4 functions to help work out a set of warning parameters to use. |
| agpl-3.0 | Provide the GNU Affero General Public License version 3.0 in Texinfo format. |
| fdl | Provide the GNU Free Documentation License in Texinfo format. |
| fdl-1.3 | Provide the GNU Free Documentation License version 1.3 in Texinfo format. |
| gendocs | Generate manuals in several formats from Texinfo sources. Can be used for http://www.gnu.org/software/PKG/manual/ directories. |
| gpl-2.0 | Provide the GNU General Public License version 2.0 in Texinfo format. |
| gpl-3.0 | Provide the GNU General Public License version 3.0 in Texinfo format. |
| lgpl-2.1 | Provide the GNU Lesser General Public License version 2.1 in Texinfo format. |
| pmccabe2html | Produce fancy cyclomatic code complexity charts, using pmccabe. See <http://www.parisc-linux.org/~bame/pmccabe/>. |
| regexprops-generic | Describe the various regular expression flavors. |
| announce-gen | Generate a release announcement message. |
| autobuild | Macros to print information about the build, useful for the autobuild parser. |
| do-release-commit-and-tag | Automate the release-commit and tag process. |
| git-version-gen | Compute a version string from a git repository. |
| gitlog-to-changelog | Convert git log to ChangeLog |
| gnu-web-doc-update | update the official GNU web documentation for your project |
| gnumakefile | Add GNU-make specific rules for maintainer use. |
| gnupload | Upload PGP signed files to gnu.org. See http://www.gnu.org/prep/maintain/html_node/Automated-FTP-Uploads.html for more information. |
| maintainer-makefile | Helper GNUmakefile with syntax checks, build improvements, etc. |
| mktempd | Create a temporary directory, much like mktemp -d does. |
| update-copyright | Update an FSF copyright year list to include the current year. |
| useless-if-before-free | Detect useless "if" tests before "free" calls. |
| vc-list-files | list version-controlled files (vc-agnostic) |
| gnu-make | Determine whether recent-enough GNU Make is being used. |
| host-os | Define HOST_OPERATING_SYSTEM to a name for the host operating system. |
| nocrash | Macro that avoids crashes in configure tests. |
| perl | Find a new-enough version of Perl. |
| posix-shell | Find a POSIX-conforming shell. |
| uptime | Test whether /proc/uptime might exist. |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| stdlib | #include <stdlib.h> | stdlib.in.h | stdlib_h.m4 00gnulib.m4 gl_STDLIB_H | include_next link-warning unistd stddef stdint |
| exit | #include <stdlib.h> | --- | 00gnulib.m4 | stdlib |
| strtol | #include <stdlib.h> | strtol.c | strtol.m4 00gnulib.m4 gl_FUNC_STRTOL | wchar |
| strtoul | #include <stdlib.h> | strtoul.c | strtoul.m4 00gnulib.m4 gl_FUNC_STRTOUL | strtol |
| memcmp | #include <string.h> | memcmp.c | memcmp.m4 00gnulib.m4 gl_FUNC_MEMCMP | stdint |
| memcpy | #include <string.h> | memcpy.c | memcpy.m4 00gnulib.m4 gl_FUNC_MEMCPY | --- |
| memmove | #include <string.h> | memmove.c | memmove.m4 00gnulib.m4 gl_FUNC_MEMMOVE | --- |
| memset | #include <string.h> | memset.c | memset.m4 00gnulib.m4 gl_FUNC_MEMSET | --- |
| strcspn | #include <string.h> | strcspn.c | strcspn.m4 00gnulib.m4 gl_FUNC_STRCSPN | --- |
| strpbrk | #include <string.h> | strpbrk.c | strpbrk.m4 00gnulib.m4 gl_FUNC_STRPBRK gl_STRING_MODULE_INDICATOR([strpbrk]) | string |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| atexit | #include <stdlib.h> | atexit.c | atexit.m4 00gnulib.m4 gl_FUNC_ATEXIT | --- |
| strtod | #include <stdlib.h> | strtod.c | strtod.m4 00gnulib.m4 gl_FUNC_STRTOD gl_STDLIB_MODULE_INDICATOR([strtod]) | c-ctype stdbool stdlib |
| strerror | #include <string.h> | strerror.c | strerror.m4 00gnulib.m4 gl_FUNC_STRERROR gl_STRING_MODULE_INDICATOR([strerror]) | errno intprops string |
| mktime | #include <time.h> | mktime-internal.h mktime.c | mktime.m4 00gnulib.m4 gl_FUNC_MKTIME | multiarch time_r |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| assert | #include <assert.h> | --- | assert.m4 00gnulib.m4 gl_ASSERT | --- |
| verify | #include "verify.h" | --- | 00gnulib.m4 | --- |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| fpieee | --- | --- | fpieee.m4 00gnulib.m4 | --- |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| fflush | #include <stdio.h> | fflush.c stdio-impl.h | fflush.m4 00gnulib.m4 gl_FUNC_FFLUSH gl_STDIO_MODULE_INDICATOR([fflush]) | fpurge ftello freading lseek stdio unistd fseeko |
| fseterr | #include "fseterr.h" | fseterr.c stdio-impl.h | 00gnulib.m4 | dup2 |
| tmpfile | #include <stdio.h> | tmpfile.c | tmpfile.m4 00gnulib.m4 gl_TMPFILE | pathmax tempname tmpdir |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| calloc | #include <stdlib.h> | calloc.c | calloc.m4 00gnulib.m4 AC_FUNC_CALLOC | calloc-posix |
| eealloc | #include <eealloc.h> | eealloc.h | eealloc.m4 00gnulib.m4 gl_EEALLOC | --- |
| free | #include <stdlib.h> | free.c | free.m4 00gnulib.m4 gl_FUNC_FREE | --- |
| malloc | #include <stdlib.h> | malloc.c | 00gnulib.m4 AC_FUNC_MALLOC AC_DEFINE([GNULIB_MALLOC_GNU], 1, [Define to indicate the 'malloc' module.]) | malloc-posix |
| realloc | #include <stdlib.h> | realloc.c | 00gnulib.m4 AC_FUNC_REALLOC AC_DEFINE([GNULIB_REALLOC_GNU], 1, [Define to indicate the 'realloc' module.]) | realloc-posix |
| pagealign_alloc | #include "pagealign_alloc.h" | pagealign_alloc.c | mmap-anon.m4 pagealign_alloc.m4 00gnulib.m4 gl_PAGEALIGN_ALLOC | error exit extensions getpagesize gettext-h xalloc unistd |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| mpsort | #include "mpsort.h" | mpsort.c | mpsort.m4 00gnulib.m4 gl_MPSORT | --- |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| fprintftime | #include "fprintftime.h" | fprintftime.c | fprintftime.m4 00gnulib.m4 gl_FPRINTFTIME | ignore-value strftime |
| strftime | #include "strftime.h" | strftime.c | mbstate_t.m4 tm_gmtoff.m4 strftime.m4 00gnulib.m4 gl_FUNC_GNU_STRFTIME | extensions mbrlen mbsinit stdbool time_r wchar |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| xsize | #include "xsize.h" | --- | xsize.m4 00gnulib.m4 gl_XSIZE | size_max |
| xalloc | #include "xalloc.h" | xmalloc.c | xalloc.m4 00gnulib.m4 gl_XALLOC | inline xalloc-die |
| xalloc-die | #include "xalloc.h" | xalloc-die.c | 00gnulib.m4 | xalloc error gettext-h exitfail |
| alloca | #include <alloca.h> | alloca.c | 00gnulib.m4 | alloca-opt |
| alloca-opt | #include <alloca.h> | alloca.in.h | alloca.m4 00gnulib.m4 gl_FUNC_ALLOCA | --- |
| malloca | #include "malloca.h" | malloca.c malloca.valgrind | malloca.m4 eealloc.m4 longlong.m4 00gnulib.m4 gl_MALLOCA | alloca-opt |
| xmalloca | #include "xmalloca.h" | xmalloca.c | 00gnulib.m4 | malloca xalloc |
| xmemdup0 | #include "xmemdup0.h" | xmemdup0.c | 00gnulib.m4 AC_LIBOBJ([xmemdup0]) | xalloc |
| safe-alloc | #include "safe-alloc.h" | safe-alloc.c | safe-alloc.m4 00gnulib.m4 gl_SAFE_ALLOC | --- |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| count-one-bits | #include "count-one-bits.h" | --- | count-one-bits.m4 00gnulib.m4 gl_COUNT_ONE_BITS | inline verify |
| gcd | #include "gcd.h" | gcd.c | 00gnulib.m4 | --- |
| minmax | #include "minmax.h" | --- | minmax.m4 00gnulib.m4 gl_MINMAX | --- |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| putenv | #include <stdlib.h> | putenv.c | putenv.m4 00gnulib.m4 gl_FUNC_PUTENV gl_STDLIB_MODULE_INDICATOR([putenv]) | stdlib malloc-posix |
| setenv | #include <stdlib.h> | setenv.c | setenv.m4 00gnulib.m4 gl_FUNC_SETENV gl_STDLIB_MODULE_INDICATOR([setenv]) | stdlib malloca alloca-opt unistd environ |
| unsetenv | #include <stdlib.h> | unsetenv.c | setenv.m4 00gnulib.m4 gl_FUNC_UNSETENV gl_STDLIB_MODULE_INDICATOR([unsetenv]) | stdlib unistd environ |
| xsetenv | #include "xsetenv.h" | xsetenv.c | 00gnulib.m4 | setenv unsetenv error exit gettext-h |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| c-ctype | #include "c-ctype.h" | c-ctype.c | 00gnulib.m4 | stdbool |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| bcopy | #include <strings.h> | bcopy.c | 00gnulib.m4 AC_REPLACE_FUNCS(bcopy) | strings |
| memchr | #include <string.h> | memchr.c memchr.valgrind | memchr.m4 mmap-anon.m4 00gnulib.m4 gl_FUNC_MEMCHR gl_STRING_MODULE_INDICATOR([memchr]) | extensions string |
| memchr2 | #include "memchr2.h" | memchr2.c memchr2.valgrind | 00gnulib.m4 | stdint memchr |
| memmem | #include <string.h> | --- | 00gnulib.m4 gl_FUNC_MEMMEM | memmem-simple |
| memmem-simple | #include <string.h> | str-two-way.h memmem.c | memmem.m4 00gnulib.m4 gl_FUNC_MEMMEM_SIMPLE gl_STRING_MODULE_INDICATOR([memmem]) | extensions string stdint memchr memcmp |
| mempcpy | #include <string.h> | mempcpy.c | mempcpy.m4 00gnulib.m4 gl_FUNC_MEMPCPY gl_STRING_MODULE_INDICATOR([mempcpy]) | extensions string |
| memrchr | #include <string.h> | memrchr.c | memrchr.m4 00gnulib.m4 gl_FUNC_MEMRCHR gl_STRING_MODULE_INDICATOR([memrchr]) | extensions string |
| rawmemchr | #include <string.h> | rawmemchr.c rawmemchr.valgrind | rawmemchr.m4 00gnulib.m4 gl_FUNC_RAWMEMCHR gl_STRING_MODULE_INDICATOR([rawmemchr]) | extensions string |
| stpcpy | #include <string.h> | stpcpy.c | stpcpy.m4 00gnulib.m4 gl_FUNC_STPCPY gl_STRING_MODULE_INDICATOR([stpcpy]) | extensions string |
| stpncpy | #include <string.h> | stpncpy.c | stpncpy.m4 00gnulib.m4 gl_FUNC_STPNCPY gl_STRING_MODULE_INDICATOR([stpncpy]) | extensions string |
| c-strcase | #include "c-strcase.h" | c-strcasecmp.c c-strncasecmp.c | 00gnulib.m4 | c-ctype |
| strcase | #include <strings.h> | strcasecmp.c strncasecmp.c | strcase.m4 00gnulib.m4 gl_STRCASE | strings |
| c-strcaseeq | #include "c-strcaseeq.h" | --- | 00gnulib.m4 | c-strcase c-ctype |
| c-strcasestr | #include "c-strcasestr.h" | c-strcasestr.c str-two-way.h | 00gnulib.m4 | c-ctype c-strcase stdbool memchr memcmp |
| strcasestr | #include <string.h> | --- | 00gnulib.m4 gl_FUNC_STRCASESTR | strcasestr-simple |
| strcasestr-simple | #include <string.h> | strcasestr.c str-two-way.h | strcasestr.m4 00gnulib.m4 gl_FUNC_STRCASESTR_SIMPLE gl_STRING_MODULE_INDICATOR([strcasestr]) | string stdbool strcase memchr memcmp |
| strchrnul | #include <string.h> | strchrnul.c strchrnul.valgrind | strchrnul.m4 00gnulib.m4 gl_FUNC_STRCHRNUL gl_STRING_MODULE_INDICATOR([strchrnul]) | extensions string rawmemchr |
| streq | #include "streq.h" | --- | 00gnulib.m4 | --- |
| strnlen | #include <string.h> | strnlen.c | strnlen.m4 00gnulib.m4 gl_FUNC_STRNLEN gl_STRING_MODULE_INDICATOR([strnlen]) | extensions string memchr |
| strnlen1 | #include "strnlen1.h" | strnlen1.c | 00gnulib.m4 | memchr |
| strndup | #include <string.h> | strndup.c | strndup.m4 00gnulib.m4 gl_FUNC_STRNDUP gl_STRING_MODULE_INDICATOR([strndup]) | extensions string strnlen |
| strsep | #include <string.h> | strsep.c | strsep.m4 00gnulib.m4 gl_FUNC_STRSEP gl_STRING_MODULE_INDICATOR([strsep]) | extensions string strpbrk |
| strstr | #include <string.h> | --- | 00gnulib.m4 gl_FUNC_STRSTR | strstr-simple |
| strstr-simple | #include <string.h> | str-two-way.h strstr.c | strstr.m4 00gnulib.m4 gl_FUNC_STRSTR_SIMPLE gl_STRING_MODULE_INDICATOR([strstr]) | string stdbool memchr memcmp |
| c-strstr | #include "c-strstr.h" | c-strstr.c | 00gnulib.m4 | strstr |
| trim | #include "trim.h" | trim.c | 00gnulib.m4 | xalloc mbchar mbiter memmove strdup |
| fstrcmp | #include "fstrcmp.h" | fstrcmp.c | 00gnulib.m4 | diffseq lock tls minmax xalloc |
| xstrndup | #include "xstrndup.h" | xstrndup.c | xstrndup.m4 00gnulib.m4 gl_XSTRNDUP | strndup xalloc |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| printf-frexp | #include "printf-frexp.h" | printf-frexp.c | printf-frexp.m4 frexp.m4 00gnulib.m4 gl_FUNC_PRINTF_FREXP | --- |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| c-strtod | #include "c-strtod.h" | c-strtod.c | c-strtod.m4 00gnulib.m4 gl_C_STRTOD | extensions strdup-posix |
| c-strtold | #include "c-strtod.h" | c-strtod.c c-strtold.c | c-strtod.m4 00gnulib.m4 gl_C_STRTOLD | extensions strdup-posix |
| xstrtod | #include "xstrtod.h" | xstrtod.c | xstrtod.m4 00gnulib.m4 gl_XSTRTOD | stdbool |
| xstrtol | #include "xstrtol.h" | xstrtol.c xstrtoul.c xstrtol-error.c | xstrtol.m4 00gnulib.m4 gl_XSTRTOL | exitfail error getopt-gnu gettext-h intprops inttypes |
| xstrtold | #include "xstrtod.h" | xstrtod.c xstrtold.c | xstrtod.m4 00gnulib.m4 gl_XSTRTOLD | stdbool |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| getdate | #include "getdate.h" | getdate.y | bison.m4 tm_gmtoff.m4 getdate.m4 00gnulib.m4 gl_GETDATE | c-ctype stdbool gettime intprops mktime setenv unsetenv time verify xalloc |
| timegm | #include <time.h> | mktime-internal.h timegm.c | timegm.m4 00gnulib.m4 gl_FUNC_TIMEGM | mktime time time_r |
| tzset | #include <time.h> | --- | tzset.m4 00gnulib.m4 gl_FUNC_TZSET_CLOBBER | gettimeofday |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| unlocked-io | #include "unlocked-io.h" | --- | unlocked-io.m4 00gnulib.m4 gl_FUNC_GLIBC_UNLOCKED_IO | extensions |
| fwriteerror | #include "fwriteerror.h" | fwriteerror.c | 00gnulib.m4 gl_MODULE_INDICATOR([fwriteerror]) | errno stdbool |
| vasnprintf | #include "vasnprintf.h" | float+.h printf-args.h printf-args.c printf-parse.h printf-parse.c vasnprintf.c asnprintf.c | wchar_t.m4 wint_t.m4 longlong.m4 intmax_t.m4 stdint_h.m4 inttypes_h.m4 vasnprintf.m4 00gnulib.m4 gl_FUNC_VASNPRINTF | alloca-opt float stdint xsize errno memchr |
| vasprintf | #include <stdio.h> | vasprintf.c asprintf.c | vasprintf.m4 00gnulib.m4 gl_FUNC_VASPRINTF gl_STDIO_MODULE_INDICATOR([vasprintf]) m4_ifdef([AM_XGETTEXT_OPTION], [AM_][XGETTEXT_OPTION([--flag=asprintf:2:c-format]) AM_][XGETTEXT_OPTION([--flag=vasprintf:2:c-format])]) | extensions vasnprintf stdio errno |
| xprintf | #include "xprintf.h" | xprintf.c | 00gnulib.m4 m4_ifdef([AM_XGETTEXT_OPTION], [AM_][XGETTEXT_OPTION([--flag=xprintf:1:c-format]) AM_][XGETTEXT_OPTION([--flag=xvprintf:1:c-format]) AM_][XGETTEXT_OPTION([--flag=xfprintf:2:c-format]) AM_][XGETTEXT_OPTION([--flag=xvfprintf:2:c-format])]) | error exitfail gettext-h stdarg stdio |
| xvasprintf | #include "xvasprintf.h" | xvasprintf.c xasprintf.c xalloc.h | xvasprintf.m4 00gnulib.m4 gl_XVASPRINTF m4_ifdef([AM_XGETTEXT_OPTION], [AM_][XGETTEXT_OPTION([--flag=xasprintf:1:c-format])]) | vasprintf xalloc-die xsize stdarg errno |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| fatal-signal | #include "fatal-signal.h" | fatal-signal.c | fatal-signal.m4 sig_atomic_t.m4 00gnulib.m4 gl_FATAL_SIGNAL | xalloc stdbool unistd sigaction sigprocmask raise |
| raise | #include <signal.h> | raise.c | 00gnulib.m4 AC_REPLACE_FUNCS(raise) | --- |
| strsignal | #include <string.h> | strsignal.c siglist.h | strsignal.m4 00gnulib.m4 gl_FUNC_STRSIGNAL gl_STRING_MODULE_INDICATOR([strsignal]) | string gettext-h lock tls snprintf memset |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| argmatch | #include "argmatch.h" | argmatch.c | argmatch.m4 00gnulib.m4 gl_ARGMATCH | gettext-h error quotearg quote exit exitfail verify stdbool memcmp |
| argv-iter | #include "argv-iter.h" License GPL | argv-iter.c | 00gnulib.m4 | getdelim stdbool |
| version-etc | #include "version-etc.h" | version-etc.c | version-etc.m4 00gnulib.m4 gl_VERSION_ETC | gettext-h stdarg |
| version-etc-fsf | --- | version-etc-fsf.c | 00gnulib.m4 | version-etc |
| long-options | #include "long-options.h" | long-options.c | long-options.m4 00gnulib.m4 gl_LONG_OPTIONS | getopt-gnu version-etc |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| crypto/gc | #include "gc.h" | gc-libgcrypt.c gc-gnulib.c | gc.m4 00gnulib.m4 gl_GC if test $gl_cond_libtool = false; then gl_ltlibdeps="$gl_ltlibdeps $LTLIBGCRYPT" gl_libdeps="$gl_libdeps $LIBGCRYPT" fi | havelib |
| crypto/gc-arcfour | #include "gc.h" | arcfour.h arcfour.c | gc-arcfour.m4 arcfour.m4 00gnulib.m4 gl_GC_ARCFOUR gl_MODULE_INDICATOR([gc-arcfour]) | stdint crypto/gc |
| crypto/gc-arctwo | #include "gc.h" | arctwo.h arctwo.c | gc-arctwo.m4 arctwo.m4 00gnulib.m4 gl_GC_ARCTWO gl_MODULE_INDICATOR([gc-arctwo]) | stdint crypto/gc bitrotate |
| crypto/gc-camellia | #include "gc.h" | --- | gc-camellia.m4 00gnulib.m4 gl_GC_CAMELLIA gl_MODULE_INDICATOR([gc-camellia]) | crypto/gc |
| crypto/gc-des | #include "gc.h" | des.h des.c | gc-des.m4 des.m4 00gnulib.m4 gl_GC_DES gl_MODULE_INDICATOR([gc-des]) | stdint stdbool crypto/gc |
| crypto/gc-hmac-md5 | #include "gc.h" | md5.h md5.c hmac.h hmac-md5.c memxor.h memxor.c | gc-hmac-md5.m4 md5.m4 hmac-md5.m4 memxor.m4 00gnulib.m4 gl_GC_HMAC_MD5 gl_MODULE_INDICATOR([gc-hmac-md5]) | stdint crypto/gc |
| crypto/gc-hmac-sha1 | #include "gc.h" | sha1.h sha1.c hmac.h hmac-sha1.c memxor.h memxor.c | gc-hmac-sha1.m4 sha1.m4 hmac-sha1.m4 memxor.m4 00gnulib.m4 gl_GC_HMAC_SHA1 gl_MODULE_INDICATOR([gc-hmac-sha1]) | stdint crypto/gc |
| crypto/gc-md2 | #include "gc.h" | --- | gc-md2.m4 00gnulib.m4 gl_GC_MD2 gl_MODULE_INDICATOR([gc-md2]) | stdint minmax crypto/gc crypto/md2 |
| crypto/gc-md4 | #include "gc.h" | md4.h md4.c | gc-md4.m4 md4.m4 00gnulib.m4 gl_GC_MD4 gl_MODULE_INDICATOR([gc-md4]) | stdint crypto/gc |
| crypto/gc-md5 | #include "gc.h" | md5.h md5.c | gc-md5.m4 md5.m4 00gnulib.m4 gl_GC_MD5 gl_MODULE_INDICATOR([gc-md5]) | stdint crypto/gc |
| crypto/gc-pbkdf2-sha1 | #include "gc.h" | gc-pbkdf2-sha1.c | gc-pbkdf2-sha1.m4 00gnulib.m4 gl_GC_PBKDF2_SHA1 | crypto/gc crypto/gc-hmac-sha1 |
| crypto/gc-random | #include "gc.h" | --- | gc-random.m4 00gnulib.m4 gl_GC_RANDOM gl_MODULE_INDICATOR([gc-random]) | crypto/gc |
| crypto/gc-rijndael | #include "gc.h" | rijndael-alg-fst.c rijndael-alg-fst.h rijndael-api-fst.c rijndael-api-fst.h | gc-rijndael.m4 rijndael.m4 00gnulib.m4 gl_GC_RIJNDAEL gl_MODULE_INDICATOR([gc-rijndael]) | stdint crypto/gc |
| crypto/gc-sha1 | #include "gc.h" | sha1.h sha1.c | gc-sha1.m4 sha1.m4 00gnulib.m4 gl_GC_SHA1 gl_MODULE_INDICATOR([gc-sha1]) | stdint crypto/gc |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| ignore-value | #include <ignore-value.h> | ignore-value.h | 00gnulib.m4 AC_REQUIRE([AC_C_INLINE]) | --- |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| base64 | #include "base64.h" | base64.c | base64.m4 00gnulib.m4 gl_FUNC_BASE64 | stdbool memchr |
| check-version | #include "check-version.h" | check-version.c | check-version.m4 00gnulib.m4 gl_CHECK_VERSION | strverscmp |
| crc | #include "crc.h" | crc.c | crc.m4 00gnulib.m4 gl_CRC | stdint |
| diacrit | #include "diacrit.h" | diacrit.c | 00gnulib.m4 | --- |
| diffseq | #include "diffseq.h" | --- | 00gnulib.m4 | --- |
| getline | #include <stdio.h> | getline.c | getline.m4 00gnulib.m4 gl_FUNC_GETLINE gl_STDIO_MODULE_INDICATOR([getline]) | extensions getdelim stdio |
| getdelim | #include <stdio.h> | getdelim.c | getdelim.m4 00gnulib.m4 gl_FUNC_GETDELIM gl_STDIO_MODULE_INDICATOR([getdelim]) | extensions stdio stdint realloc-posix errno |
| getnline | #include "getnline.h" | getnline.c | getnline.m4 00gnulib.m4 gl_GETNLINE | getndelim2 ssize_t |
| getndelim2 | #include "getndelim2.h" | getndelim2.c | getndelim2.m4 00gnulib.m4 gl_GETNDELIM2 | ssize_t stdbool stdint freadptr freadseek memchr2 |
| linebuffer | #include "linebuffer.h" | linebuffer.c | 00gnulib.m4 | xalloc |
| memxor | #include "memxor.h" | memxor.c | memxor.m4 00gnulib.m4 gl_MEMXOR | --- |
| obstack | #include "obstack.h" | obstack.c | 00gnulib.m4 AC_FUNC_OBSTACK dnl Note: AC_FUNC_OBSTACK does AC_LIBSOURCES([obstack.h, obstack.c]). | gettext-h exit exitfail stdint |
| obstack-printf | #include <stdio.h> | obstack_printf.c | obstack-printf.m4 00gnulib.m4 gl_FUNC_OBSTACK_PRINTF gl_STDIO_MODULE_INDICATOR([obstack-printf]) | obstack stdio vasnprintf extensions |
| obstack-printf-posix | #include <stdio.h> | obstack_printf.c | obstack-printf.m4 obstack-printf-posix.m4 00gnulib.m4 gl_FUNC_OBSTACK_PRINTF_POSIX gl_STDIO_MODULE_INDICATOR([obstack-printf-posix]) | obstack stdio vasnprintf-posix extensions |
| hash-pjw | #include "hash-pjw.h" | hash-pjw.c | 00gnulib.m4 | --- |
| hash | #include "hash.h" | hash.c | hash.m4 00gnulib.m4 gl_HASH | bitrotate stdbool stdint xalloc |
| readline | #include "readline.h" | readline.c | readline.m4 00gnulib.m4 gl_FUNC_READLINE | getline havelib |
| readtokens | #include "readtokens.h" | readtokens.c | readtokens.m4 00gnulib.m4 gl_READTOKENS | xalloc stdbool |
| readtokens0 | #include "readtokens0.h" | readtokens0.c | 00gnulib.m4 | obstack stdbool |
| strverscmp | #include <string.h> | strverscmp.c | strverscmp.m4 00gnulib.m4 gl_FUNC_STRVERSCMP gl_STRING_MODULE_INDICATOR([strverscmp]) | extensions string |
| filevercmp | #include "filevercmp.h" | filevercmp.c | 00gnulib.m4 | c-ctype inline stdbool string |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| flexmember | --- | --- | flexmember.m4 00gnulib.m4 AC_C_FLEXIBLE_ARRAY_MEMBER | --- |
| fpucw | #include "fpucw.h" | --- | 00gnulib.m4 | --- |
| func | --- | --- | func.m4 00gnulib.m4 gl_FUNC | --- |
| inline | --- | --- | inline.m4 00gnulib.m4 gl_INLINE | --- |
| longlong | --- | --- | longlong.m4 00gnulib.m4 AC_REQUIRE([AC_TYPE_LONG_LONG_INT]) AC_REQUIRE([AC_TYPE_UNSIGNED_LONG_LONG_INT]) | --- |
| vararrays | --- | --- | vararrays.m4 00gnulib.m4 AC_C_VARARRAYS | --- |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| size_max | #include "size_max.h" | --- | size_max.m4 00gnulib.m4 gl_SIZE_MAX | --- |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| stdarg | #include <stdarg.h> | stdarg.in.h | stdarg.m4 00gnulib.m4 gl_STDARG_H | include_next |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| stdbool | #include <stdbool.h> | stdbool.in.h | stdbool.m4 00gnulib.m4 AM_STDBOOL_H | --- |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| stddef | #include <stddef.h> | stddef.in.h | stddef_h.m4 wchar_t.m4 00gnulib.m4 gl_STDDEF_H | include_next |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| stdint | #include <stdint.h> | stdint.in.h | stdint.m4 longlong.m4 00gnulib.m4 gl_STDINT_H | include_next multiarch wchar |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| stdio | #include <stdio.h> | stdio.in.h stdio-write.c | stdio_h.m4 00gnulib.m4 gl_STDIO_H | include_next link-warning raise stddef |
| snprintf | #include <stdio.h> | snprintf.c | snprintf.m4 printf.m4 00gnulib.m4 gl_FUNC_SNPRINTF gl_STDIO_MODULE_INDICATOR([snprintf]) | stdio vasnprintf errno |
| vsnprintf | #include <stdio.h> | vsnprintf.c | vsnprintf.m4 printf.m4 00gnulib.m4 gl_FUNC_VSNPRINTF gl_STDIO_MODULE_INDICATOR([vsnprintf]) | stdio vasnprintf errno |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| strtoll | #include <stdlib.h> | strtoll.c | longlong.m4 strtoll.m4 00gnulib.m4 gl_FUNC_STRTOLL gl_STDLIB_MODULE_INDICATOR([strtoll]) | stdlib strtol |
| strtoull | #include <stdlib.h> | strtoull.c | longlong.m4 strtoull.m4 00gnulib.m4 gl_FUNC_STRTOULL gl_STDLIB_MODULE_INDICATOR([strtoull]) | stdlib strtoul |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| imaxabs | #include <inttypes.h> | imaxabs.c | imaxabs.m4 00gnulib.m4 gl_FUNC_IMAXABS gl_INTTYPES_MODULE_INDICATOR([imaxabs]) | inttypes |
| imaxdiv | #include <inttypes.h> | imaxdiv.c | imaxdiv.m4 00gnulib.m4 gl_FUNC_IMAXDIV gl_INTTYPES_MODULE_INDICATOR([imaxdiv]) | inttypes |
| inttypes | #include <inttypes.h> | inttypes.in.h | inttypes-pri.m4 inttypes.m4 00gnulib.m4 gl_INTTYPES_H | include_next link-warning multiarch stdint |
| strtoimax | #include <inttypes.h> | strtoimax.c | longlong.m4 strtoimax.m4 00gnulib.m4 gl_FUNC_STRTOIMAX gl_INTTYPES_MODULE_INDICATOR([strtoimax]) | strtoll verify inttypes stdint |
| strtoumax | #include <inttypes.h> | strtoumax.c | longlong.m4 strtoumax.m4 00gnulib.m4 gl_FUNC_STRTOUMAX gl_INTTYPES_MODULE_INDICATOR([strtoumax]) | strtoimax strtoull inttypes stdint |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| wchar | #include <wchar.h> | wchar.in.h | wchar.m4 wint_t.m4 00gnulib.m4 gl_WCHAR_H | include_next link-warning stddef |
| btowc | #include <wchar.h> | btowc.c | btowc.m4 00gnulib.m4 gl_FUNC_BTOWC gl_WCHAR_MODULE_INDICATOR([btowc]) | wchar |
| wctob | #include <wchar.h> | wctob.c | wctob.m4 locale-fr.m4 codeset.m4 00gnulib.m4 gl_FUNC_WCTOB gl_WCHAR_MODULE_INDICATOR([wctob]) | wchar |
| mbsinit | #include <wchar.h> | mbsinit.c | mbsinit.m4 mbstate_t.m4 00gnulib.m4 gl_FUNC_MBSINIT gl_WCHAR_MODULE_INDICATOR([mbsinit]) | wchar mbrtowc verify extensions |
| mbrlen | #include <wchar.h> | mbrlen.c | mbrlen.m4 mbstate_t.m4 00gnulib.m4 gl_FUNC_MBRLEN gl_WCHAR_MODULE_INDICATOR([mbrlen]) | wchar mbrtowc extensions |
| mbrtowc | #include <wchar.h> | mbrtowc.c | mbrtowc.m4 mbstate_t.m4 locale-fr.m4 locale-ja.m4 locale-zh.m4 codeset.m4 00gnulib.m4 gl_FUNC_MBRTOWC gl_WCHAR_MODULE_INDICATOR([mbrtowc]) | wchar mbsinit localcharset streq verify extensions |
| mbsrtowcs | #include <wchar.h> | mbsrtowcs.c mbsrtowcs-state.c | mbsrtowcs.m4 mbstate_t.m4 locale-fr.m4 locale-ja.m4 locale-zh.m4 codeset.m4 00gnulib.m4 gl_FUNC_MBSRTOWCS gl_WCHAR_MODULE_INDICATOR([mbsrtowcs]) | wchar mbrtowc strnlen1 extensions |
| wcrtomb | #include <wchar.h> | wcrtomb.c | wcrtomb.m4 mbrtowc.m4 mbstate_t.m4 locale-fr.m4 locale-ja.m4 locale-zh.m4 codeset.m4 00gnulib.m4 gl_FUNC_WCRTOMB gl_WCHAR_MODULE_INDICATOR([wcrtomb]) | wchar mbsinit |
| wcsrtombs | #include <wchar.h> | wcsrtombs.c wcsrtombs-state.c | wcsrtombs.m4 mbrtowc.m4 mbstate_t.m4 locale-fr.m4 locale-ja.m4 locale-zh.m4 codeset.m4 00gnulib.m4 gl_FUNC_WCSRTOMBS gl_WCHAR_MODULE_INDICATOR([wcsrtombs]) | wchar wcrtomb |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| wctype | #include <wctype.h> | wctype.in.h | wctype.m4 wint_t.m4 00gnulib.m4 gl_WCTYPE_H | include_next |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| float | #include <float.h> | float.in.h | float_h.m4 00gnulib.m4 gl_FLOAT_H | include_next |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| ceil | #include <math.h> | --- | ceil.m4 00gnulib.m4 gl_FUNC_CEIL | math |
| ceilf | #include <math.h> | ceilf.c ceil.c | ceilf.m4 00gnulib.m4 gl_FUNC_CEILF gl_MATH_MODULE_INDICATOR([ceilf]) | math extensions float |
| ceill | #include <math.h> | ceill.c ceil.c | ceill.m4 00gnulib.m4 gl_FUNC_CEILL gl_MATH_MODULE_INDICATOR([ceill]) | math extensions float |
| floor | #include <math.h> | --- | floor.m4 00gnulib.m4 gl_FUNC_FLOOR | math |
| floorf | #include <math.h> | floorf.c floor.c | floorf.m4 00gnulib.m4 gl_FUNC_FLOORF gl_MATH_MODULE_INDICATOR([floorf]) | math extensions float |
| floorl | #include <math.h> | floorl.c floor.c | floorl.m4 00gnulib.m4 gl_FUNC_FLOORL gl_MATH_MODULE_INDICATOR([floorl]) | math extensions float |
| frexp | #include <math.h> | frexp.c | frexp.m4 00gnulib.m4 gl_FUNC_FREXP gl_MATH_MODULE_INDICATOR([frexp]) | math isnand-nolibm |
| frexp-nolibm | #include <math.h> | frexp.c | frexp.m4 00gnulib.m4 gl_FUNC_FREXP_NO_LIBM gl_MATH_MODULE_INDICATOR([frexp]) | math isnand-nolibm |
| frexpl | #include <math.h> | frexpl.c frexp.c | frexpl.m4 00gnulib.m4 gl_FUNC_FREXPL gl_MATH_MODULE_INDICATOR([frexpl]) | math isnanl-nolibm fpucw |
| frexpl-nolibm | #include <math.h> | frexpl.c frexp.c | frexpl.m4 00gnulib.m4 gl_FUNC_FREXPL_NO_LIBM gl_MATH_MODULE_INDICATOR([frexpl]) | math isnanl-nolibm fpucw |
| isfinite | #include <math.h> | isfinite.c | isfinite.m4 check-math-lib.m4 00gnulib.m4 gl_ISFINITE gl_MATH_MODULE_INDICATOR([isfinite]) | isnanf-nolibm isnand-nolibm isnanl-nolibm math extensions |
| isinf | #include <math.h> | isinf.c | isinf.m4 check-math-lib.m4 00gnulib.m4 gl_ISINF gl_MATH_MODULE_INDICATOR([isinf]) | float math extensions |
| isnan | #include <math.h> | --- | isnan.m4 00gnulib.m4 gl_ISNAN gl_MATH_MODULE_INDICATOR([isnan]) | isnanf isnand isnanl math extensions |
| isnanf | #include <math.h> | isnanf.c isnan.c float+.h | exponentf.m4 isnanf.m4 00gnulib.m4 gl_FUNC_ISNANF gl_MATH_MODULE_INDICATOR([isnanf]) | math fpieee memcmp |
| isnanf-nolibm | #include "isnanf-nolibm.h" | isnanf.c isnan.c float+.h | exponentf.m4 isnanf.m4 00gnulib.m4 gl_FUNC_ISNANF_NO_LIBM | fpieee memcmp |
| isnand | #include <math.h> | isnand.c isnan.c float+.h | exponentd.m4 isnand.m4 00gnulib.m4 gl_FUNC_ISNAND gl_MATH_MODULE_INDICATOR([isnand]) | math fpieee memcmp |
| isnand-nolibm | #include "isnand-nolibm.h" | isnand.c isnan.c float+.h | exponentd.m4 isnand.m4 00gnulib.m4 gl_FUNC_ISNAND_NO_LIBM | fpieee memcmp |
| isnanl | #include <math.h> | isnanl.c isnan.c float+.h | exponentl.m4 isnanl.m4 00gnulib.m4 gl_FUNC_ISNANL gl_MATH_MODULE_INDICATOR([isnanl]) | math float fpieee memcmp |
| isnanl-nolibm | #include "isnanl-nolibm.h" | isnanl.c isnan.c float+.h | exponentl.m4 isnanl.m4 00gnulib.m4 gl_FUNC_ISNANL_NO_LIBM | float fpieee memcmp |
| ldexpl | #include <math.h> | ldexpl.c | ldexpl.m4 00gnulib.m4 gl_FUNC_LDEXPL gl_MATH_MODULE_INDICATOR([ldexpl]) | math isnanl fpucw |
| math | #include <math.h> | math.in.h | math_h.m4 00gnulib.m4 gl_MATH_H | include_next link-warning |
| mathl | #include <math.h> | acosl.c asinl.c atanl.c cosl.c expl.c logl.c sincosl.c sinl.c sqrtl.c tanl.c trigl.c trigl.h | mathl.m4 00gnulib.m4 gl_FUNC_LONG_DOUBLE_MATH gl_MATH_MODULE_INDICATOR([mathl]) | float math frexpl isnanl ldexpl floorl ceill |
| round | #include <math.h> | round.c | check-math-lib.m4 round.m4 floor.m4 ceil.m4 00gnulib.m4 gl_FUNC_ROUND gl_MATH_MODULE_INDICATOR([round]) | float floor math extensions |
| roundf | #include <math.h> | round.c roundf.c | check-math-lib.m4 roundf.m4 floorf.m4 ceilf.m4 00gnulib.m4 gl_FUNC_ROUNDF gl_MATH_MODULE_INDICATOR([roundf]) | float math extensions |
| roundl | #include <math.h> | round.c roundl.c | check-math-lib.m4 roundl.m4 floorl.m4 ceill.m4 00gnulib.m4 gl_FUNC_ROUNDL gl_MATH_MODULE_INDICATOR([roundl]) | float math extensions |
| signbit | #include <math.h> | signbitf.c signbitd.c signbitl.c float+.h | signbit.m4 00gnulib.m4 gl_SIGNBIT gl_MATH_MODULE_INDICATOR([signbit]) | float math isnanf-nolibm isnand-nolibm isnanl-nolibm fpieee memcmp |
| trunc | #include <math.h> | trunc.c | trunc.m4 00gnulib.m4 gl_FUNC_TRUNC gl_MATH_MODULE_INDICATOR([trunc]) | math extensions float |
| truncf | #include <math.h> | truncf.c trunc.c | truncf.m4 00gnulib.m4 gl_FUNC_TRUNCF gl_MATH_MODULE_INDICATOR([truncf]) | math extensions float |
| truncl | #include <math.h> | truncl.c trunc.c | truncl.m4 00gnulib.m4 gl_FUNC_TRUNCL gl_MATH_MODULE_INDICATOR([truncl]) | math extensions float |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| printf-safe | --- | --- | 00gnulib.m4 m4_divert_text([INIT_PREPARE], [gl_printf_safe=yes]) | --- |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| printf-frexpl | #include "printf-frexpl.h" | printf-frexpl.c printf-frexp.c | printf-frexpl.m4 frexpl.m4 ldexpl.m4 00gnulib.m4 gl_FUNC_PRINTF_FREXPL | float math fpucw |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| intprops | #include "intprops.h" | --- | 00gnulib.m4 | --- |
| inttostr | #include "inttostr.h" | imaxtostr.c inttostr.c offtostr.c umaxtostr.c uinttostr.c | inttostr.m4 00gnulib.m4 gl_INTTOSTR | intprops stdint verify |
| xstrtoimax | #include "xstrtol.h" | xstrtoimax.c | 00gnulib.m4 | xstrtol strtoimax |
| xstrtoumax | #include "xstrtol.h" | xstrtoumax.c | 00gnulib.m4 | xstrtol strtoumax |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| mbchar | #include "mbchar.h" | mbchar.c | mbchar.m4 00gnulib.m4 gl_MBCHAR | extensions stdbool wchar wctype wcwidth memcmp |
| mbiter | #include "mbiter.h" | --- | mbiter.m4 mbrtowc.m4 00gnulib.m4 gl_MBITER | mbchar mbrtowc mbsinit wchar stdbool |
| mbuiter | #include "mbuiter.h" | --- | mbiter.m4 mbrtowc.m4 00gnulib.m4 gl_MBITER | mbchar mbrtowc mbsinit wchar stdbool strnlen1 |
| mbfile | #include "mbfile.h" | --- | mbfile.m4 mbrtowc.m4 00gnulib.m4 gl_MBFILE | mbchar mbrtowc mbsinit wchar stdbool |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| strdup | #include <string.h> | strdup.c | strdup.m4 00gnulib.m4 gl_FUNC_STRDUP gl_STRING_MODULE_INDICATOR([strdup]) | string |
| modules/ | lib/ | lib/ | m4/ | |
|---|---|---|---|---|
| Module | Header | Implementation | Autoconf macro | Depends on |
| accept | #include <sys/socket.h> | accept.c w32sock.h | 00gnulib.m4 AC_REQUIRE([gl_HEADER_SYS_SOCKET]) if test "$ac_cv_header_winsock2_h" = yes; then AC_LIBOBJ([accept]) fi gl_SYS_SOCKET_MODULE_INDICATOR([accept]) | sys_socket errno |
| arpa_inet | #include <arpa/inet.h> | arpa_inet.in.h | arpa_inet_h.m4 00gnulib.m4 gl_HEADER_ARPA_INET AC_PROG_MKDIR_P | include_next link-warning sys_socket |
| bind | #include <sys/socket.h> | bind.c w32sock.h | 00gnulib.m4 AC_REQUIRE([gl_HEADER_SYS_SOCKET]) if test "$ac_cv_header_winsock2_h" = yes; then AC_LIBOBJ([bind]) fi gl_SYS_SOCKET_MODULE_INDICATOR([bind]) | sys_socket errno |
| calloc-posix | #include <stdlib.h> | calloc.c | calloc.m4 malloc.m4 00gnulib.m4 gl_FUNC_CALLOC_POSIX gl_STDLIB_MODULE_INDICATOR([calloc-posix]) | stdlib |
| chown | #include <unistd.h> | chown.c fchown-stub.c | chown.m4 00gnulib.m4 gl_FUNC_CHOWN gl_UNISTD_MODULE_INDICATOR([chown]) | open unistd stat sys_stat |
| close | #include <unistd.h> | close.c | close.m4 00gnulib.m4 gl_FUNC_CLOSE gl_UNISTD_MODULE_INDICATOR([close]) | unistd close-hook fclose |
| connect | #include <sys/socket.h> | connect.c w32sock.h | 00gnulib.m4 AC_REQUIRE([gl_HEADER_SYS_SOCKET]) if test "$ac_cv_header_winsock2_h" = yes; then AC_LIBOBJ([connect]) fi gl_SYS_SOCKET_MODULE_INDICATOR([connect]) | sys_socket errno |
| dup2 | #include <unistd.h> | dup2.c | dup2.m4 00gnulib.m4 gl_FUNC_DUP2 gl_UNISTD_MODULE_INDICATOR([dup2]) | unistd |
| environ | #include <unistd.h> | --- | environ.m4 00gnulib.m4 gl_ENVIRON gl_UNISTD_MODULE_INDICATOR([environ]) | unistd extensions |
| errno | #include <errno.h> | errno.in.h | errno_h.m4 00gnulib.m4 gl_HEADER_ERRNO_H | include_next |
| fchdir | #include <unistd.h> | fchdir.c | fchdir.m4 00gnulib.m4 gl_FUNC_FCHDIR gl_UNISTD_MODULE_INDICATOR([fchdir]) | close dirent dirfd dup2 fcntl-h include_next malloc-posix open realloc-posix stat stdbool strdup-posix sys_stat unistd |
| fclose | #include <stdio.h> | fclose.c | fclose.m4 00gnulib.m4 gl_FUNC_FCLOSE gl_STDIO_MODULE_INDICATOR([fclose]) | stdio close |
| fcntl-h | #include <fcntl.h> | fcntl.in.h | fcntl_h.m4 00gnulib.m4 gl_FCNTL_H | include_next link-warning unistd extensions |
| flock | #include <sys/file.h> | flock.c | flock.m4 00gnulib.m4 gl_FUNC_FLOCK gl_HEADER_SYS_FILE_MODULE_INDICATOR([flock]) | sys_file |
| fopen | #include <stdio.h> | fopen.c | fopen.m4 00gnulib.m4 gl_FUNC_FOPEN gl_STDIO_MODULE_INDICATOR([fopen]) | stdio unistd |
| fprintf-posix | #include <stdio.h> | fprintf.c | fprintf-posix.m4 printf.m4 00gnulib.m4 gl_FUNC_FPRINTF_POSIX gl_STDIO_MODULE_INDICATOR([fprintf-posix]) | stdio fseterr vasnprintf isnand-nolibm isnanl-nolibm frexp-nolibm frexpl-nolibm printf-frexp printf-frexpl signbit fpucw nocrash printf-safe errno multiarch |
| freopen | #include <stdio.h> | freopen.c | freopen.m4 00gnulib.m4 gl_FUNC_FREOPEN gl_STDIO_MODULE_INDICATOR([freopen]) | stdio |
| fseek | #include <stdio.h> | fseek.c | fseek.m4 00gnulib.m4 gl_FUNC_FSEEK gl_MODULE_INDICATOR([fseek]) gl_STDIO_MODULE_INDICATOR([fseek]) | fseeko stdio |
| fseeko | #include <stdio.h> | fseeko.c stdio-impl.h | fseeko.m4 00gnulib.m4 gl_FUNC_FSEEKO gl_STDIO_MODULE_INDICATOR([fseeko]) | extensions lseek stdio |
| fsync | #include <unistd.h> | fsync.c | fsync.m4 00gnulib.m4 gl_FUNC_FSYNC gl_UNISTD_MODULE_INDICATOR([fsync]) | unistd |
| ftell | #include <stdio.h> | ftell.c | ftell.m4 00gnulib.m4 gl_FUNC_FTELL gl_STDIO_MODULE_INDICATOR([ftell]) | ftello stdio errno |
| ftello | #include <stdio.h> | ftello.c | ftello.m4 00gnulib.m4 gl_FUNC_FTELLO gl_STDIO_MODULE_INDICATOR([ftello]) | extensions lseek stdio |
| ftruncate | #include <unistd.h> | ftruncate.c | ftruncate.m4 00gnulib.m4 gl_FUNC_FTRUNCATE gl_UNISTD_MODULE_INDICATOR([ftruncate]) | unistd |
| futimens | #include <sys/stat.h> | futimens.c | futimens.m4 00gnulib.m4 gl_FUNC_FUTIMENS gl_SYS_STAT_MODULE_INDICATOR([futimens]) | sys_stat utimens |
| getaddrinfo | #include <netdb.h> | getaddrinfo.c gai_strerror.c | getaddrinfo.m4 00gnulib.m4 gl_GETADDRINFO gl_NETDB_MODULE_INDICATOR([getaddrinfo]) | extensions gettext-h inet_ntop snprintf socklen stdbool sys_socket netdb strdup servent hostent |
| getcwd | #include <unistd.h> | getcwd.c | getcwd-abort-bug.m4 getcwd-path-max.m4 getcwd.m4 00gnulib.m4 gl_FUNC_GETCWD gl_UNISTD_MODULE_INDICATOR([getcwd]) | mempcpy d-ino dirfd extensions memmove openat stdbool unistd malloc-posix |
| getgroups | #include <unistd.h> | getgroups.c | getgroups.m4 00gnulib.m4 gl_FUNC_GETGROUPS | xalloc |