GNU C library
Header files
argp.h |
Interface for parsing unix-style argument vectors. |
|---|---|
argz.h |
Allocate/grow argz vectors. |
envz.h |
|
execinfo.h |
Backtrace support. |
libintl.h |
Table of functions
argp.h
argp_errorargp_failureargp_help-
argp_parse -
argp_state_help argp_usage
argz.h
- argz_add- argz_add_sep- argz_append- argz_count |
- argz_create- argz_create_sep- argz_delete- argz_extract |
- argz_insert- argz_next- argz_replace- argz_stringify |
|---|---|---|
envz.h
envz_addenvz_entryenvz_get-
envz_merge -
envz_remove envz_strip
execinfo.h
backtracebacktrace_symbolsbacktrace_symbols_fd
libintl.h
- bind_textdomain_codeset- bindtextdomain- dcgettext- dcngettext |
- dgettext- dngettext- gettext- ngettext |
- textdomain |
|---|---|---|
Standard library extensions
Platform facilities that extend the standard library headers.
assert.h
assert_perror
complex.h
clog10clog10fclog10fN-
clog10fNx -
clog10l
fenv.h
fedisableexceptfeenableexceptfegetexcept
math.h
- j0fN- j0fNx- j1fN- j1fNx- jnfN- jnfNx- lgammafN_r- lgammafNx_r |
- pow10- pow10f- pow10l- sincos- sincosf- sincosfN- sincosfNx- sincosl |
- y0fN- y0fNx- y1fN- y1fNx- ynfN- ynfNx |
|---|---|---|
signal.h
sysv_signal
stdio.h
- asprintf- clearerr_unlocked- feof_unlocked- ferror_unlocked- fgets_unlocked- fileno_unlocked- fmemopen- fopencookie |
- fputs_unlocked- fread_unlocked- fwrite_unlocked- getdelim- fputs_unlocked- fread_unlocked- fwrite_unlocked- getdelim |
- getline- obstack_printf- obstack_vprintf- open_memstream- snprintf- tmpnam_r- vasprintf- vsnprintf |
|---|---|---|
stdlib.h
- alloca- canonicalize_file_name- clearenv- drand48_r- ecvt_r- erand48_r- getpt- initstate_r |
- jrand48_r- lcong48_r- lrand48_r- mrand48_r- nrand48_r- ptsname_r- qecvt- qecvt_r |
- qfcvt- qfcvt_r- qgcvt- random_r- rpmatch- secure_getenv- seed48_r- setstate_r |
- srand48_r- srandom_r |
|---|---|---|---|
Source: Wikibooks – GNU C library. Licensed under CC BY-SA 3.0.