11432 lines
370 KiB
Plaintext
11432 lines
370 KiB
Plaintext
This is
|
||
/tmp/dgboter/bbs/rhev-vm7--rhe6x86_64/buildbot/rhe6x86_64--arm-none-linux-gnueabihf/build/build-arm-none-linux-gnueabihf/obj/glibc/manual/libc.info,
|
||
produced by makeinfo version 4.13 from libc.texinfo.
|
||
|
||
INFO-DIR-SECTION Software libraries
|
||
START-INFO-DIR-ENTRY
|
||
* Libc: (libc). C library.
|
||
END-INFO-DIR-ENTRY
|
||
|
||
INFO-DIR-SECTION GNU C library functions and macros
|
||
START-INFO-DIR-ENTRY
|
||
* ALTWERASE: (libc)Local Modes.
|
||
* ARGP_ERR_UNKNOWN: (libc)Argp Parser Functions.
|
||
* ARG_MAX: (libc)General Limits.
|
||
* BC_BASE_MAX: (libc)Utility Limits.
|
||
* BC_DIM_MAX: (libc)Utility Limits.
|
||
* BC_SCALE_MAX: (libc)Utility Limits.
|
||
* BC_STRING_MAX: (libc)Utility Limits.
|
||
* BRKINT: (libc)Input Modes.
|
||
* BUFSIZ: (libc)Controlling Buffering.
|
||
* CCTS_OFLOW: (libc)Control Modes.
|
||
* CHAR_BIT: (libc)Width of Type.
|
||
* CHILD_MAX: (libc)General Limits.
|
||
* CIGNORE: (libc)Control Modes.
|
||
* CLK_TCK: (libc)Processor Time.
|
||
* CLOCAL: (libc)Control Modes.
|
||
* CLOCKS_PER_SEC: (libc)CPU Time.
|
||
* COLL_WEIGHTS_MAX: (libc)Utility Limits.
|
||
* CPU_CLR: (libc)CPU Affinity.
|
||
* CPU_ISSET: (libc)CPU Affinity.
|
||
* CPU_SET: (libc)CPU Affinity.
|
||
* CPU_SETSIZE: (libc)CPU Affinity.
|
||
* CPU_ZERO: (libc)CPU Affinity.
|
||
* CREAD: (libc)Control Modes.
|
||
* CRTS_IFLOW: (libc)Control Modes.
|
||
* CS5: (libc)Control Modes.
|
||
* CS6: (libc)Control Modes.
|
||
* CS7: (libc)Control Modes.
|
||
* CS8: (libc)Control Modes.
|
||
* CSIZE: (libc)Control Modes.
|
||
* CSTOPB: (libc)Control Modes.
|
||
* DTTOIF: (libc)Directory Entries.
|
||
* E2BIG: (libc)Error Codes.
|
||
* EACCES: (libc)Error Codes.
|
||
* EADDRINUSE: (libc)Error Codes.
|
||
* EADDRNOTAVAIL: (libc)Error Codes.
|
||
* EADV: (libc)Error Codes.
|
||
* EAFNOSUPPORT: (libc)Error Codes.
|
||
* EAGAIN: (libc)Error Codes.
|
||
* EALREADY: (libc)Error Codes.
|
||
* EAUTH: (libc)Error Codes.
|
||
* EBACKGROUND: (libc)Error Codes.
|
||
* EBADE: (libc)Error Codes.
|
||
* EBADF: (libc)Error Codes.
|
||
* EBADFD: (libc)Error Codes.
|
||
* EBADMSG: (libc)Error Codes.
|
||
* EBADR: (libc)Error Codes.
|
||
* EBADRPC: (libc)Error Codes.
|
||
* EBADRQC: (libc)Error Codes.
|
||
* EBADSLT: (libc)Error Codes.
|
||
* EBFONT: (libc)Error Codes.
|
||
* EBUSY: (libc)Error Codes.
|
||
* ECANCELED: (libc)Error Codes.
|
||
* ECHILD: (libc)Error Codes.
|
||
* ECHO: (libc)Local Modes.
|
||
* ECHOCTL: (libc)Local Modes.
|
||
* ECHOE: (libc)Local Modes.
|
||
* ECHOK: (libc)Local Modes.
|
||
* ECHOKE: (libc)Local Modes.
|
||
* ECHONL: (libc)Local Modes.
|
||
* ECHOPRT: (libc)Local Modes.
|
||
* ECHRNG: (libc)Error Codes.
|
||
* ECOMM: (libc)Error Codes.
|
||
* ECONNABORTED: (libc)Error Codes.
|
||
* ECONNREFUSED: (libc)Error Codes.
|
||
* ECONNRESET: (libc)Error Codes.
|
||
* ED: (libc)Error Codes.
|
||
* EDEADLK: (libc)Error Codes.
|
||
* EDEADLOCK: (libc)Error Codes.
|
||
* EDESTADDRREQ: (libc)Error Codes.
|
||
* EDIED: (libc)Error Codes.
|
||
* EDOM: (libc)Error Codes.
|
||
* EDOTDOT: (libc)Error Codes.
|
||
* EDQUOT: (libc)Error Codes.
|
||
* EEXIST: (libc)Error Codes.
|
||
* EFAULT: (libc)Error Codes.
|
||
* EFBIG: (libc)Error Codes.
|
||
* EFTYPE: (libc)Error Codes.
|
||
* EGRATUITOUS: (libc)Error Codes.
|
||
* EGREGIOUS: (libc)Error Codes.
|
||
* EHOSTDOWN: (libc)Error Codes.
|
||
* EHOSTUNREACH: (libc)Error Codes.
|
||
* EHWPOISON: (libc)Error Codes.
|
||
* EIDRM: (libc)Error Codes.
|
||
* EIEIO: (libc)Error Codes.
|
||
* EILSEQ: (libc)Error Codes.
|
||
* EINPROGRESS: (libc)Error Codes.
|
||
* EINTR: (libc)Error Codes.
|
||
* EINVAL: (libc)Error Codes.
|
||
* EIO: (libc)Error Codes.
|
||
* EISCONN: (libc)Error Codes.
|
||
* EISDIR: (libc)Error Codes.
|
||
* EISNAM: (libc)Error Codes.
|
||
* EKEYEXPIRED: (libc)Error Codes.
|
||
* EKEYREJECTED: (libc)Error Codes.
|
||
* EKEYREVOKED: (libc)Error Codes.
|
||
* EL2HLT: (libc)Error Codes.
|
||
* EL2NSYNC: (libc)Error Codes.
|
||
* EL3HLT: (libc)Error Codes.
|
||
* EL3RST: (libc)Error Codes.
|
||
* ELIBACC: (libc)Error Codes.
|
||
* ELIBBAD: (libc)Error Codes.
|
||
* ELIBEXEC: (libc)Error Codes.
|
||
* ELIBMAX: (libc)Error Codes.
|
||
* ELIBSCN: (libc)Error Codes.
|
||
* ELNRNG: (libc)Error Codes.
|
||
* ELOOP: (libc)Error Codes.
|
||
* EMEDIUMTYPE: (libc)Error Codes.
|
||
* EMFILE: (libc)Error Codes.
|
||
* EMLINK: (libc)Error Codes.
|
||
* EMSGSIZE: (libc)Error Codes.
|
||
* EMULTIHOP: (libc)Error Codes.
|
||
* ENAMETOOLONG: (libc)Error Codes.
|
||
* ENAVAIL: (libc)Error Codes.
|
||
* ENEEDAUTH: (libc)Error Codes.
|
||
* ENETDOWN: (libc)Error Codes.
|
||
* ENETRESET: (libc)Error Codes.
|
||
* ENETUNREACH: (libc)Error Codes.
|
||
* ENFILE: (libc)Error Codes.
|
||
* ENOANO: (libc)Error Codes.
|
||
* ENOBUFS: (libc)Error Codes.
|
||
* ENOCSI: (libc)Error Codes.
|
||
* ENODATA: (libc)Error Codes.
|
||
* ENODEV: (libc)Error Codes.
|
||
* ENOENT: (libc)Error Codes.
|
||
* ENOEXEC: (libc)Error Codes.
|
||
* ENOKEY: (libc)Error Codes.
|
||
* ENOLCK: (libc)Error Codes.
|
||
* ENOLINK: (libc)Error Codes.
|
||
* ENOMEDIUM: (libc)Error Codes.
|
||
* ENOMEM: (libc)Error Codes.
|
||
* ENOMSG: (libc)Error Codes.
|
||
* ENONET: (libc)Error Codes.
|
||
* ENOPKG: (libc)Error Codes.
|
||
* ENOPROTOOPT: (libc)Error Codes.
|
||
* ENOSPC: (libc)Error Codes.
|
||
* ENOSR: (libc)Error Codes.
|
||
* ENOSTR: (libc)Error Codes.
|
||
* ENOSYS: (libc)Error Codes.
|
||
* ENOTBLK: (libc)Error Codes.
|
||
* ENOTCONN: (libc)Error Codes.
|
||
* ENOTDIR: (libc)Error Codes.
|
||
* ENOTEMPTY: (libc)Error Codes.
|
||
* ENOTNAM: (libc)Error Codes.
|
||
* ENOTRECOVERABLE: (libc)Error Codes.
|
||
* ENOTSOCK: (libc)Error Codes.
|
||
* ENOTSUP: (libc)Error Codes.
|
||
* ENOTTY: (libc)Error Codes.
|
||
* ENOTUNIQ: (libc)Error Codes.
|
||
* ENXIO: (libc)Error Codes.
|
||
* EOF: (libc)EOF and Errors.
|
||
* EOPNOTSUPP: (libc)Error Codes.
|
||
* EOVERFLOW: (libc)Error Codes.
|
||
* EOWNERDEAD: (libc)Error Codes.
|
||
* EPERM: (libc)Error Codes.
|
||
* EPFNOSUPPORT: (libc)Error Codes.
|
||
* EPIPE: (libc)Error Codes.
|
||
* EPROCLIM: (libc)Error Codes.
|
||
* EPROCUNAVAIL: (libc)Error Codes.
|
||
* EPROGMISMATCH: (libc)Error Codes.
|
||
* EPROGUNAVAIL: (libc)Error Codes.
|
||
* EPROTO: (libc)Error Codes.
|
||
* EPROTONOSUPPORT: (libc)Error Codes.
|
||
* EPROTOTYPE: (libc)Error Codes.
|
||
* EQUIV_CLASS_MAX: (libc)Utility Limits.
|
||
* ERANGE: (libc)Error Codes.
|
||
* EREMCHG: (libc)Error Codes.
|
||
* EREMOTE: (libc)Error Codes.
|
||
* EREMOTEIO: (libc)Error Codes.
|
||
* ERESTART: (libc)Error Codes.
|
||
* ERFKILL: (libc)Error Codes.
|
||
* EROFS: (libc)Error Codes.
|
||
* ERPCMISMATCH: (libc)Error Codes.
|
||
* ESHUTDOWN: (libc)Error Codes.
|
||
* ESOCKTNOSUPPORT: (libc)Error Codes.
|
||
* ESPIPE: (libc)Error Codes.
|
||
* ESRCH: (libc)Error Codes.
|
||
* ESRMNT: (libc)Error Codes.
|
||
* ESTALE: (libc)Error Codes.
|
||
* ESTRPIPE: (libc)Error Codes.
|
||
* ETIME: (libc)Error Codes.
|
||
* ETIMEDOUT: (libc)Error Codes.
|
||
* ETOOMANYREFS: (libc)Error Codes.
|
||
* ETXTBSY: (libc)Error Codes.
|
||
* EUCLEAN: (libc)Error Codes.
|
||
* EUNATCH: (libc)Error Codes.
|
||
* EUSERS: (libc)Error Codes.
|
||
* EWOULDBLOCK: (libc)Error Codes.
|
||
* EXDEV: (libc)Error Codes.
|
||
* EXFULL: (libc)Error Codes.
|
||
* EXIT_FAILURE: (libc)Exit Status.
|
||
* EXIT_SUCCESS: (libc)Exit Status.
|
||
* EXPR_NEST_MAX: (libc)Utility Limits.
|
||
* FD_CLOEXEC: (libc)Descriptor Flags.
|
||
* FD_CLR: (libc)Waiting for I/O.
|
||
* FD_ISSET: (libc)Waiting for I/O.
|
||
* FD_SET: (libc)Waiting for I/O.
|
||
* FD_SETSIZE: (libc)Waiting for I/O.
|
||
* FD_ZERO: (libc)Waiting for I/O.
|
||
* FE_SNANS_ALWAYS_SIGNAL: (libc)Infinity and NaN.
|
||
* FILENAME_MAX: (libc)Limits for Files.
|
||
* FLUSHO: (libc)Local Modes.
|
||
* FOPEN_MAX: (libc)Opening Streams.
|
||
* FP_ILOGB0: (libc)Exponents and Logarithms.
|
||
* FP_ILOGBNAN: (libc)Exponents and Logarithms.
|
||
* FP_LLOGB0: (libc)Exponents and Logarithms.
|
||
* FP_LLOGBNAN: (libc)Exponents and Logarithms.
|
||
* F_DUPFD: (libc)Duplicating Descriptors.
|
||
* F_GETFD: (libc)Descriptor Flags.
|
||
* F_GETFL: (libc)Getting File Status Flags.
|
||
* F_GETLK: (libc)File Locks.
|
||
* F_GETOWN: (libc)Interrupt Input.
|
||
* F_OFD_GETLK: (libc)Open File Description Locks.
|
||
* F_OFD_SETLK: (libc)Open File Description Locks.
|
||
* F_OFD_SETLKW: (libc)Open File Description Locks.
|
||
* F_OK: (libc)Testing File Access.
|
||
* F_SETFD: (libc)Descriptor Flags.
|
||
* F_SETFL: (libc)Getting File Status Flags.
|
||
* F_SETLK: (libc)File Locks.
|
||
* F_SETLKW: (libc)File Locks.
|
||
* F_SETOWN: (libc)Interrupt Input.
|
||
* HUGE_VAL: (libc)Math Error Reporting.
|
||
* HUGE_VALF: (libc)Math Error Reporting.
|
||
* HUGE_VALL: (libc)Math Error Reporting.
|
||
* HUGE_VAL_FN: (libc)Math Error Reporting.
|
||
* HUGE_VAL_FNx: (libc)Math Error Reporting.
|
||
* HUPCL: (libc)Control Modes.
|
||
* I: (libc)Complex Numbers.
|
||
* ICANON: (libc)Local Modes.
|
||
* ICRNL: (libc)Input Modes.
|
||
* IEXTEN: (libc)Local Modes.
|
||
* IFNAMSIZ: (libc)Interface Naming.
|
||
* IFTODT: (libc)Directory Entries.
|
||
* IGNBRK: (libc)Input Modes.
|
||
* IGNCR: (libc)Input Modes.
|
||
* IGNPAR: (libc)Input Modes.
|
||
* IMAXBEL: (libc)Input Modes.
|
||
* INADDR_ANY: (libc)Host Address Data Type.
|
||
* INADDR_BROADCAST: (libc)Host Address Data Type.
|
||
* INADDR_LOOPBACK: (libc)Host Address Data Type.
|
||
* INADDR_NONE: (libc)Host Address Data Type.
|
||
* INFINITY: (libc)Infinity and NaN.
|
||
* INLCR: (libc)Input Modes.
|
||
* INPCK: (libc)Input Modes.
|
||
* IPPORT_RESERVED: (libc)Ports.
|
||
* IPPORT_USERRESERVED: (libc)Ports.
|
||
* ISIG: (libc)Local Modes.
|
||
* ISTRIP: (libc)Input Modes.
|
||
* IXANY: (libc)Input Modes.
|
||
* IXOFF: (libc)Input Modes.
|
||
* IXON: (libc)Input Modes.
|
||
* LINE_MAX: (libc)Utility Limits.
|
||
* LINK_MAX: (libc)Limits for Files.
|
||
* L_ctermid: (libc)Identifying the Terminal.
|
||
* L_cuserid: (libc)Who Logged In.
|
||
* L_tmpnam: (libc)Temporary Files.
|
||
* MAXNAMLEN: (libc)Limits for Files.
|
||
* MAXSYMLINKS: (libc)Symbolic Links.
|
||
* MAX_CANON: (libc)Limits for Files.
|
||
* MAX_INPUT: (libc)Limits for Files.
|
||
* MB_CUR_MAX: (libc)Selecting the Conversion.
|
||
* MB_LEN_MAX: (libc)Selecting the Conversion.
|
||
* MDMBUF: (libc)Control Modes.
|
||
* MSG_DONTROUTE: (libc)Socket Data Options.
|
||
* MSG_OOB: (libc)Socket Data Options.
|
||
* MSG_PEEK: (libc)Socket Data Options.
|
||
* NAME_MAX: (libc)Limits for Files.
|
||
* NAN: (libc)Infinity and NaN.
|
||
* NCCS: (libc)Mode Data Types.
|
||
* NGROUPS_MAX: (libc)General Limits.
|
||
* NOFLSH: (libc)Local Modes.
|
||
* NOKERNINFO: (libc)Local Modes.
|
||
* NSIG: (libc)Standard Signals.
|
||
* NULL: (libc)Null Pointer Constant.
|
||
* ONLCR: (libc)Output Modes.
|
||
* ONOEOT: (libc)Output Modes.
|
||
* OPEN_MAX: (libc)General Limits.
|
||
* OPOST: (libc)Output Modes.
|
||
* OXTABS: (libc)Output Modes.
|
||
* O_ACCMODE: (libc)Access Modes.
|
||
* O_APPEND: (libc)Operating Modes.
|
||
* O_ASYNC: (libc)Operating Modes.
|
||
* O_CREAT: (libc)Open-time Flags.
|
||
* O_DIRECTORY: (libc)Open-time Flags.
|
||
* O_EXCL: (libc)Open-time Flags.
|
||
* O_EXEC: (libc)Access Modes.
|
||
* O_EXLOCK: (libc)Open-time Flags.
|
||
* O_FSYNC: (libc)Operating Modes.
|
||
* O_IGNORE_CTTY: (libc)Open-time Flags.
|
||
* O_NDELAY: (libc)Operating Modes.
|
||
* O_NOATIME: (libc)Operating Modes.
|
||
* O_NOCTTY: (libc)Open-time Flags.
|
||
* O_NOLINK: (libc)Open-time Flags.
|
||
* O_NONBLOCK: (libc)Open-time Flags.
|
||
* O_NONBLOCK: (libc)Operating Modes.
|
||
* O_NOTRANS: (libc)Open-time Flags.
|
||
* O_RDONLY: (libc)Access Modes.
|
||
* O_RDWR: (libc)Access Modes.
|
||
* O_READ: (libc)Access Modes.
|
||
* O_SHLOCK: (libc)Open-time Flags.
|
||
* O_SYNC: (libc)Operating Modes.
|
||
* O_TMPFILE: (libc)Open-time Flags.
|
||
* O_TRUNC: (libc)Open-time Flags.
|
||
* O_WRITE: (libc)Access Modes.
|
||
* O_WRONLY: (libc)Access Modes.
|
||
* PARENB: (libc)Control Modes.
|
||
* PARMRK: (libc)Input Modes.
|
||
* PARODD: (libc)Control Modes.
|
||
* PATH_MAX: (libc)Limits for Files.
|
||
* PA_FLAG_MASK: (libc)Parsing a Template String.
|
||
* PENDIN: (libc)Local Modes.
|
||
* PF_FILE: (libc)Local Namespace Details.
|
||
* PF_INET6: (libc)Internet Namespace.
|
||
* PF_INET: (libc)Internet Namespace.
|
||
* PF_LOCAL: (libc)Local Namespace Details.
|
||
* PF_UNIX: (libc)Local Namespace Details.
|
||
* PIPE_BUF: (libc)Limits for Files.
|
||
* P_tmpdir: (libc)Temporary Files.
|
||
* RAND_MAX: (libc)ISO Random.
|
||
* RE_DUP_MAX: (libc)General Limits.
|
||
* RLIM_INFINITY: (libc)Limits on Resources.
|
||
* R_OK: (libc)Testing File Access.
|
||
* SA_NOCLDSTOP: (libc)Flags for Sigaction.
|
||
* SA_ONSTACK: (libc)Flags for Sigaction.
|
||
* SA_RESTART: (libc)Flags for Sigaction.
|
||
* SEEK_CUR: (libc)File Positioning.
|
||
* SEEK_END: (libc)File Positioning.
|
||
* SEEK_SET: (libc)File Positioning.
|
||
* SIGABRT: (libc)Program Error Signals.
|
||
* SIGALRM: (libc)Alarm Signals.
|
||
* SIGBUS: (libc)Program Error Signals.
|
||
* SIGCHLD: (libc)Job Control Signals.
|
||
* SIGCLD: (libc)Job Control Signals.
|
||
* SIGCONT: (libc)Job Control Signals.
|
||
* SIGEMT: (libc)Program Error Signals.
|
||
* SIGFPE: (libc)Program Error Signals.
|
||
* SIGHUP: (libc)Termination Signals.
|
||
* SIGILL: (libc)Program Error Signals.
|
||
* SIGINFO: (libc)Miscellaneous Signals.
|
||
* SIGINT: (libc)Termination Signals.
|
||
* SIGIO: (libc)Asynchronous I/O Signals.
|
||
* SIGIOT: (libc)Program Error Signals.
|
||
* SIGKILL: (libc)Termination Signals.
|
||
* SIGLOST: (libc)Operation Error Signals.
|
||
* SIGPIPE: (libc)Operation Error Signals.
|
||
* SIGPOLL: (libc)Asynchronous I/O Signals.
|
||
* SIGPROF: (libc)Alarm Signals.
|
||
* SIGQUIT: (libc)Termination Signals.
|
||
* SIGSEGV: (libc)Program Error Signals.
|
||
* SIGSTOP: (libc)Job Control Signals.
|
||
* SIGSYS: (libc)Program Error Signals.
|
||
* SIGTERM: (libc)Termination Signals.
|
||
* SIGTRAP: (libc)Program Error Signals.
|
||
* SIGTSTP: (libc)Job Control Signals.
|
||
* SIGTTIN: (libc)Job Control Signals.
|
||
* SIGTTOU: (libc)Job Control Signals.
|
||
* SIGURG: (libc)Asynchronous I/O Signals.
|
||
* SIGUSR1: (libc)Miscellaneous Signals.
|
||
* SIGUSR2: (libc)Miscellaneous Signals.
|
||
* SIGVTALRM: (libc)Alarm Signals.
|
||
* SIGWINCH: (libc)Miscellaneous Signals.
|
||
* SIGXCPU: (libc)Operation Error Signals.
|
||
* SIGXFSZ: (libc)Operation Error Signals.
|
||
* SIG_ERR: (libc)Basic Signal Handling.
|
||
* SNAN: (libc)Infinity and NaN.
|
||
* SNANF: (libc)Infinity and NaN.
|
||
* SNANFN: (libc)Infinity and NaN.
|
||
* SNANFNx: (libc)Infinity and NaN.
|
||
* SNANL: (libc)Infinity and NaN.
|
||
* SOCK_DGRAM: (libc)Communication Styles.
|
||
* SOCK_RAW: (libc)Communication Styles.
|
||
* SOCK_RDM: (libc)Communication Styles.
|
||
* SOCK_SEQPACKET: (libc)Communication Styles.
|
||
* SOCK_STREAM: (libc)Communication Styles.
|
||
* SOL_SOCKET: (libc)Socket-Level Options.
|
||
* SSIZE_MAX: (libc)General Limits.
|
||
* STREAM_MAX: (libc)General Limits.
|
||
* SUN_LEN: (libc)Local Namespace Details.
|
||
* S_IFMT: (libc)Testing File Type.
|
||
* S_ISBLK: (libc)Testing File Type.
|
||
* S_ISCHR: (libc)Testing File Type.
|
||
* S_ISDIR: (libc)Testing File Type.
|
||
* S_ISFIFO: (libc)Testing File Type.
|
||
* S_ISLNK: (libc)Testing File Type.
|
||
* S_ISREG: (libc)Testing File Type.
|
||
* S_ISSOCK: (libc)Testing File Type.
|
||
* S_TYPEISMQ: (libc)Testing File Type.
|
||
* S_TYPEISSEM: (libc)Testing File Type.
|
||
* S_TYPEISSHM: (libc)Testing File Type.
|
||
* TMP_MAX: (libc)Temporary Files.
|
||
* TOSTOP: (libc)Local Modes.
|
||
* TZNAME_MAX: (libc)General Limits.
|
||
* VDISCARD: (libc)Other Special.
|
||
* VDSUSP: (libc)Signal Characters.
|
||
* VEOF: (libc)Editing Characters.
|
||
* VEOL2: (libc)Editing Characters.
|
||
* VEOL: (libc)Editing Characters.
|
||
* VERASE: (libc)Editing Characters.
|
||
* VINTR: (libc)Signal Characters.
|
||
* VKILL: (libc)Editing Characters.
|
||
* VLNEXT: (libc)Other Special.
|
||
* VMIN: (libc)Noncanonical Input.
|
||
* VQUIT: (libc)Signal Characters.
|
||
* VREPRINT: (libc)Editing Characters.
|
||
* VSTART: (libc)Start/Stop Characters.
|
||
* VSTATUS: (libc)Other Special.
|
||
* VSTOP: (libc)Start/Stop Characters.
|
||
* VSUSP: (libc)Signal Characters.
|
||
* VTIME: (libc)Noncanonical Input.
|
||
* VWERASE: (libc)Editing Characters.
|
||
* WCHAR_MAX: (libc)Extended Char Intro.
|
||
* WCHAR_MIN: (libc)Extended Char Intro.
|
||
* WCOREDUMP: (libc)Process Completion Status.
|
||
* WEOF: (libc)EOF and Errors.
|
||
* WEOF: (libc)Extended Char Intro.
|
||
* WEXITSTATUS: (libc)Process Completion Status.
|
||
* WIFEXITED: (libc)Process Completion Status.
|
||
* WIFSIGNALED: (libc)Process Completion Status.
|
||
* WIFSTOPPED: (libc)Process Completion Status.
|
||
* WSTOPSIG: (libc)Process Completion Status.
|
||
* WTERMSIG: (libc)Process Completion Status.
|
||
* W_OK: (libc)Testing File Access.
|
||
* X_OK: (libc)Testing File Access.
|
||
* _Complex_I: (libc)Complex Numbers.
|
||
* _Exit: (libc)Termination Internals.
|
||
* _IOFBF: (libc)Controlling Buffering.
|
||
* _IOLBF: (libc)Controlling Buffering.
|
||
* _IONBF: (libc)Controlling Buffering.
|
||
* _Imaginary_I: (libc)Complex Numbers.
|
||
* _PATH_UTMP: (libc)Manipulating the Database.
|
||
* _PATH_WTMP: (libc)Manipulating the Database.
|
||
* _POSIX2_C_DEV: (libc)System Options.
|
||
* _POSIX2_C_VERSION: (libc)Version Supported.
|
||
* _POSIX2_FORT_DEV: (libc)System Options.
|
||
* _POSIX2_FORT_RUN: (libc)System Options.
|
||
* _POSIX2_LOCALEDEF: (libc)System Options.
|
||
* _POSIX2_SW_DEV: (libc)System Options.
|
||
* _POSIX_CHOWN_RESTRICTED: (libc)Options for Files.
|
||
* _POSIX_JOB_CONTROL: (libc)System Options.
|
||
* _POSIX_NO_TRUNC: (libc)Options for Files.
|
||
* _POSIX_SAVED_IDS: (libc)System Options.
|
||
* _POSIX_VDISABLE: (libc)Options for Files.
|
||
* _POSIX_VERSION: (libc)Version Supported.
|
||
* __fbufsize: (libc)Controlling Buffering.
|
||
* __flbf: (libc)Controlling Buffering.
|
||
* __fpending: (libc)Controlling Buffering.
|
||
* __fpurge: (libc)Flushing Buffers.
|
||
* __freadable: (libc)Opening Streams.
|
||
* __freading: (libc)Opening Streams.
|
||
* __fsetlocking: (libc)Streams and Threads.
|
||
* __fwritable: (libc)Opening Streams.
|
||
* __fwriting: (libc)Opening Streams.
|
||
* __gconv_end_fct: (libc)glibc iconv Implementation.
|
||
* __gconv_fct: (libc)glibc iconv Implementation.
|
||
* __gconv_init_fct: (libc)glibc iconv Implementation.
|
||
* __ppc_get_timebase: (libc)PowerPC.
|
||
* __ppc_get_timebase_freq: (libc)PowerPC.
|
||
* __ppc_mdoio: (libc)PowerPC.
|
||
* __ppc_mdoom: (libc)PowerPC.
|
||
* __ppc_set_ppr_low: (libc)PowerPC.
|
||
* __ppc_set_ppr_med: (libc)PowerPC.
|
||
* __ppc_set_ppr_med_high: (libc)PowerPC.
|
||
* __ppc_set_ppr_med_low: (libc)PowerPC.
|
||
* __ppc_set_ppr_very_low: (libc)PowerPC.
|
||
* __ppc_yield: (libc)PowerPC.
|
||
* __riscv_flush_icache: (libc)RISC-V.
|
||
* __va_copy: (libc)Argument Macros.
|
||
* _exit: (libc)Termination Internals.
|
||
* _flushlbf: (libc)Flushing Buffers.
|
||
* _tolower: (libc)Case Conversion.
|
||
* _toupper: (libc)Case Conversion.
|
||
* a64l: (libc)Encode Binary Data.
|
||
* abort: (libc)Aborting a Program.
|
||
* abs: (libc)Absolute Value.
|
||
* accept: (libc)Accepting Connections.
|
||
* access: (libc)Testing File Access.
|
||
* acos: (libc)Inverse Trig Functions.
|
||
* acosf: (libc)Inverse Trig Functions.
|
||
* acosfN: (libc)Inverse Trig Functions.
|
||
* acosfNx: (libc)Inverse Trig Functions.
|
||
* acosh: (libc)Hyperbolic Functions.
|
||
* acoshf: (libc)Hyperbolic Functions.
|
||
* acoshfN: (libc)Hyperbolic Functions.
|
||
* acoshfNx: (libc)Hyperbolic Functions.
|
||
* acoshl: (libc)Hyperbolic Functions.
|
||
* acosl: (libc)Inverse Trig Functions.
|
||
* addmntent: (libc)mtab.
|
||
* addseverity: (libc)Adding Severity Classes.
|
||
* adjtime: (libc)High-Resolution Calendar.
|
||
* adjtimex: (libc)High-Resolution Calendar.
|
||
* aio_cancel64: (libc)Cancel AIO Operations.
|
||
* aio_cancel: (libc)Cancel AIO Operations.
|
||
* aio_error64: (libc)Status of AIO Operations.
|
||
* aio_error: (libc)Status of AIO Operations.
|
||
* aio_fsync64: (libc)Synchronizing AIO Operations.
|
||
* aio_fsync: (libc)Synchronizing AIO Operations.
|
||
* aio_init: (libc)Configuration of AIO.
|
||
* aio_read64: (libc)Asynchronous Reads/Writes.
|
||
* aio_read: (libc)Asynchronous Reads/Writes.
|
||
* aio_return64: (libc)Status of AIO Operations.
|
||
* aio_return: (libc)Status of AIO Operations.
|
||
* aio_suspend64: (libc)Synchronizing AIO Operations.
|
||
* aio_suspend: (libc)Synchronizing AIO Operations.
|
||
* aio_write64: (libc)Asynchronous Reads/Writes.
|
||
* aio_write: (libc)Asynchronous Reads/Writes.
|
||
* alarm: (libc)Setting an Alarm.
|
||
* aligned_alloc: (libc)Aligned Memory Blocks.
|
||
* alloca: (libc)Variable Size Automatic.
|
||
* alphasort64: (libc)Scanning Directory Content.
|
||
* alphasort: (libc)Scanning Directory Content.
|
||
* argp_error: (libc)Argp Helper Functions.
|
||
* argp_failure: (libc)Argp Helper Functions.
|
||
* argp_help: (libc)Argp Help.
|
||
* argp_parse: (libc)Argp.
|
||
* argp_state_help: (libc)Argp Helper Functions.
|
||
* argp_usage: (libc)Argp Helper Functions.
|
||
* argz_add: (libc)Argz Functions.
|
||
* argz_add_sep: (libc)Argz Functions.
|
||
* argz_append: (libc)Argz Functions.
|
||
* argz_count: (libc)Argz Functions.
|
||
* argz_create: (libc)Argz Functions.
|
||
* argz_create_sep: (libc)Argz Functions.
|
||
* argz_delete: (libc)Argz Functions.
|
||
* argz_extract: (libc)Argz Functions.
|
||
* argz_insert: (libc)Argz Functions.
|
||
* argz_next: (libc)Argz Functions.
|
||
* argz_replace: (libc)Argz Functions.
|
||
* argz_stringify: (libc)Argz Functions.
|
||
* asctime: (libc)Formatting Calendar Time.
|
||
* asctime_r: (libc)Formatting Calendar Time.
|
||
* asin: (libc)Inverse Trig Functions.
|
||
* asinf: (libc)Inverse Trig Functions.
|
||
* asinfN: (libc)Inverse Trig Functions.
|
||
* asinfNx: (libc)Inverse Trig Functions.
|
||
* asinh: (libc)Hyperbolic Functions.
|
||
* asinhf: (libc)Hyperbolic Functions.
|
||
* asinhfN: (libc)Hyperbolic Functions.
|
||
* asinhfNx: (libc)Hyperbolic Functions.
|
||
* asinhl: (libc)Hyperbolic Functions.
|
||
* asinl: (libc)Inverse Trig Functions.
|
||
* asprintf: (libc)Dynamic Output.
|
||
* assert: (libc)Consistency Checking.
|
||
* assert_perror: (libc)Consistency Checking.
|
||
* atan2: (libc)Inverse Trig Functions.
|
||
* atan2f: (libc)Inverse Trig Functions.
|
||
* atan2fN: (libc)Inverse Trig Functions.
|
||
* atan2fNx: (libc)Inverse Trig Functions.
|
||
* atan2l: (libc)Inverse Trig Functions.
|
||
* atan: (libc)Inverse Trig Functions.
|
||
* atanf: (libc)Inverse Trig Functions.
|
||
* atanfN: (libc)Inverse Trig Functions.
|
||
* atanfNx: (libc)Inverse Trig Functions.
|
||
* atanh: (libc)Hyperbolic Functions.
|
||
* atanhf: (libc)Hyperbolic Functions.
|
||
* atanhfN: (libc)Hyperbolic Functions.
|
||
* atanhfNx: (libc)Hyperbolic Functions.
|
||
* atanhl: (libc)Hyperbolic Functions.
|
||
* atanl: (libc)Inverse Trig Functions.
|
||
* atexit: (libc)Cleanups on Exit.
|
||
* atof: (libc)Parsing of Floats.
|
||
* atoi: (libc)Parsing of Integers.
|
||
* atol: (libc)Parsing of Integers.
|
||
* atoll: (libc)Parsing of Integers.
|
||
* backtrace: (libc)Backtraces.
|
||
* backtrace_symbols: (libc)Backtraces.
|
||
* backtrace_symbols_fd: (libc)Backtraces.
|
||
* basename: (libc)Finding Tokens in a String.
|
||
* basename: (libc)Finding Tokens in a String.
|
||
* bcmp: (libc)String/Array Comparison.
|
||
* bcopy: (libc)Copying Strings and Arrays.
|
||
* bind: (libc)Setting Address.
|
||
* bind_textdomain_codeset: (libc)Charset conversion in gettext.
|
||
* bindtextdomain: (libc)Locating gettext catalog.
|
||
* brk: (libc)Resizing the Data Segment.
|
||
* bsearch: (libc)Array Search Function.
|
||
* btowc: (libc)Converting a Character.
|
||
* bzero: (libc)Copying Strings and Arrays.
|
||
* cabs: (libc)Absolute Value.
|
||
* cabsf: (libc)Absolute Value.
|
||
* cabsfN: (libc)Absolute Value.
|
||
* cabsfNx: (libc)Absolute Value.
|
||
* cabsl: (libc)Absolute Value.
|
||
* cacos: (libc)Inverse Trig Functions.
|
||
* cacosf: (libc)Inverse Trig Functions.
|
||
* cacosfN: (libc)Inverse Trig Functions.
|
||
* cacosfNx: (libc)Inverse Trig Functions.
|
||
* cacosh: (libc)Hyperbolic Functions.
|
||
* cacoshf: (libc)Hyperbolic Functions.
|
||
* cacoshfN: (libc)Hyperbolic Functions.
|
||
* cacoshfNx: (libc)Hyperbolic Functions.
|
||
* cacoshl: (libc)Hyperbolic Functions.
|
||
* cacosl: (libc)Inverse Trig Functions.
|
||
* call_once: (libc)Call Once.
|
||
* calloc: (libc)Allocating Cleared Space.
|
||
* canonicalize: (libc)FP Bit Twiddling.
|
||
* canonicalize_file_name: (libc)Symbolic Links.
|
||
* canonicalizef: (libc)FP Bit Twiddling.
|
||
* canonicalizefN: (libc)FP Bit Twiddling.
|
||
* canonicalizefNx: (libc)FP Bit Twiddling.
|
||
* canonicalizel: (libc)FP Bit Twiddling.
|
||
* carg: (libc)Operations on Complex.
|
||
* cargf: (libc)Operations on Complex.
|
||
* cargfN: (libc)Operations on Complex.
|
||
* cargfNx: (libc)Operations on Complex.
|
||
* cargl: (libc)Operations on Complex.
|
||
* casin: (libc)Inverse Trig Functions.
|
||
* casinf: (libc)Inverse Trig Functions.
|
||
* casinfN: (libc)Inverse Trig Functions.
|
||
* casinfNx: (libc)Inverse Trig Functions.
|
||
* casinh: (libc)Hyperbolic Functions.
|
||
* casinhf: (libc)Hyperbolic Functions.
|
||
* casinhfN: (libc)Hyperbolic Functions.
|
||
* casinhfNx: (libc)Hyperbolic Functions.
|
||
* casinhl: (libc)Hyperbolic Functions.
|
||
* casinl: (libc)Inverse Trig Functions.
|
||
* catan: (libc)Inverse Trig Functions.
|
||
* catanf: (libc)Inverse Trig Functions.
|
||
* catanfN: (libc)Inverse Trig Functions.
|
||
* catanfNx: (libc)Inverse Trig Functions.
|
||
* catanh: (libc)Hyperbolic Functions.
|
||
* catanhf: (libc)Hyperbolic Functions.
|
||
* catanhfN: (libc)Hyperbolic Functions.
|
||
* catanhfNx: (libc)Hyperbolic Functions.
|
||
* catanhl: (libc)Hyperbolic Functions.
|
||
* catanl: (libc)Inverse Trig Functions.
|
||
* catclose: (libc)The catgets Functions.
|
||
* catgets: (libc)The catgets Functions.
|
||
* catopen: (libc)The catgets Functions.
|
||
* cbrt: (libc)Exponents and Logarithms.
|
||
* cbrtf: (libc)Exponents and Logarithms.
|
||
* cbrtfN: (libc)Exponents and Logarithms.
|
||
* cbrtfNx: (libc)Exponents and Logarithms.
|
||
* cbrtl: (libc)Exponents and Logarithms.
|
||
* ccos: (libc)Trig Functions.
|
||
* ccosf: (libc)Trig Functions.
|
||
* ccosfN: (libc)Trig Functions.
|
||
* ccosfNx: (libc)Trig Functions.
|
||
* ccosh: (libc)Hyperbolic Functions.
|
||
* ccoshf: (libc)Hyperbolic Functions.
|
||
* ccoshfN: (libc)Hyperbolic Functions.
|
||
* ccoshfNx: (libc)Hyperbolic Functions.
|
||
* ccoshl: (libc)Hyperbolic Functions.
|
||
* ccosl: (libc)Trig Functions.
|
||
* ceil: (libc)Rounding Functions.
|
||
* ceilf: (libc)Rounding Functions.
|
||
* ceilfN: (libc)Rounding Functions.
|
||
* ceilfNx: (libc)Rounding Functions.
|
||
* ceill: (libc)Rounding Functions.
|
||
* cexp: (libc)Exponents and Logarithms.
|
||
* cexpf: (libc)Exponents and Logarithms.
|
||
* cexpfN: (libc)Exponents and Logarithms.
|
||
* cexpfNx: (libc)Exponents and Logarithms.
|
||
* cexpl: (libc)Exponents and Logarithms.
|
||
* cfgetispeed: (libc)Line Speed.
|
||
* cfgetospeed: (libc)Line Speed.
|
||
* cfmakeraw: (libc)Noncanonical Input.
|
||
* cfsetispeed: (libc)Line Speed.
|
||
* cfsetospeed: (libc)Line Speed.
|
||
* cfsetspeed: (libc)Line Speed.
|
||
* chdir: (libc)Working Directory.
|
||
* chmod: (libc)Setting Permissions.
|
||
* chown: (libc)File Owner.
|
||
* cimag: (libc)Operations on Complex.
|
||
* cimagf: (libc)Operations on Complex.
|
||
* cimagfN: (libc)Operations on Complex.
|
||
* cimagfNx: (libc)Operations on Complex.
|
||
* cimagl: (libc)Operations on Complex.
|
||
* clearenv: (libc)Environment Access.
|
||
* clearerr: (libc)Error Recovery.
|
||
* clearerr_unlocked: (libc)Error Recovery.
|
||
* clock: (libc)CPU Time.
|
||
* clog10: (libc)Exponents and Logarithms.
|
||
* clog10f: (libc)Exponents and Logarithms.
|
||
* clog10fN: (libc)Exponents and Logarithms.
|
||
* clog10fNx: (libc)Exponents and Logarithms.
|
||
* clog10l: (libc)Exponents and Logarithms.
|
||
* clog: (libc)Exponents and Logarithms.
|
||
* clogf: (libc)Exponents and Logarithms.
|
||
* clogfN: (libc)Exponents and Logarithms.
|
||
* clogfNx: (libc)Exponents and Logarithms.
|
||
* clogl: (libc)Exponents and Logarithms.
|
||
* close: (libc)Opening and Closing Files.
|
||
* closedir: (libc)Reading/Closing Directory.
|
||
* closelog: (libc)closelog.
|
||
* cnd_broadcast: (libc)ISO C Condition Variables.
|
||
* cnd_destroy: (libc)ISO C Condition Variables.
|
||
* cnd_init: (libc)ISO C Condition Variables.
|
||
* cnd_signal: (libc)ISO C Condition Variables.
|
||
* cnd_timedwait: (libc)ISO C Condition Variables.
|
||
* cnd_wait: (libc)ISO C Condition Variables.
|
||
* confstr: (libc)String Parameters.
|
||
* conj: (libc)Operations on Complex.
|
||
* conjf: (libc)Operations on Complex.
|
||
* conjfN: (libc)Operations on Complex.
|
||
* conjfNx: (libc)Operations on Complex.
|
||
* conjl: (libc)Operations on Complex.
|
||
* connect: (libc)Connecting.
|
||
* copy_file_range: (libc)Copying File Data.
|
||
* copysign: (libc)FP Bit Twiddling.
|
||
* copysignf: (libc)FP Bit Twiddling.
|
||
* copysignfN: (libc)FP Bit Twiddling.
|
||
* copysignfNx: (libc)FP Bit Twiddling.
|
||
* copysignl: (libc)FP Bit Twiddling.
|
||
* cos: (libc)Trig Functions.
|
||
* cosf: (libc)Trig Functions.
|
||
* cosfN: (libc)Trig Functions.
|
||
* cosfNx: (libc)Trig Functions.
|
||
* cosh: (libc)Hyperbolic Functions.
|
||
* coshf: (libc)Hyperbolic Functions.
|
||
* coshfN: (libc)Hyperbolic Functions.
|
||
* coshfNx: (libc)Hyperbolic Functions.
|
||
* coshl: (libc)Hyperbolic Functions.
|
||
* cosl: (libc)Trig Functions.
|
||
* cpow: (libc)Exponents and Logarithms.
|
||
* cpowf: (libc)Exponents and Logarithms.
|
||
* cpowfN: (libc)Exponents and Logarithms.
|
||
* cpowfNx: (libc)Exponents and Logarithms.
|
||
* cpowl: (libc)Exponents and Logarithms.
|
||
* cproj: (libc)Operations on Complex.
|
||
* cprojf: (libc)Operations on Complex.
|
||
* cprojfN: (libc)Operations on Complex.
|
||
* cprojfNx: (libc)Operations on Complex.
|
||
* cprojl: (libc)Operations on Complex.
|
||
* creal: (libc)Operations on Complex.
|
||
* crealf: (libc)Operations on Complex.
|
||
* crealfN: (libc)Operations on Complex.
|
||
* crealfNx: (libc)Operations on Complex.
|
||
* creall: (libc)Operations on Complex.
|
||
* creat64: (libc)Opening and Closing Files.
|
||
* creat: (libc)Opening and Closing Files.
|
||
* crypt: (libc)Passphrase Storage.
|
||
* crypt_r: (libc)Passphrase Storage.
|
||
* csin: (libc)Trig Functions.
|
||
* csinf: (libc)Trig Functions.
|
||
* csinfN: (libc)Trig Functions.
|
||
* csinfNx: (libc)Trig Functions.
|
||
* csinh: (libc)Hyperbolic Functions.
|
||
* csinhf: (libc)Hyperbolic Functions.
|
||
* csinhfN: (libc)Hyperbolic Functions.
|
||
* csinhfNx: (libc)Hyperbolic Functions.
|
||
* csinhl: (libc)Hyperbolic Functions.
|
||
* csinl: (libc)Trig Functions.
|
||
* csqrt: (libc)Exponents and Logarithms.
|
||
* csqrtf: (libc)Exponents and Logarithms.
|
||
* csqrtfN: (libc)Exponents and Logarithms.
|
||
* csqrtfNx: (libc)Exponents and Logarithms.
|
||
* csqrtl: (libc)Exponents and Logarithms.
|
||
* ctan: (libc)Trig Functions.
|
||
* ctanf: (libc)Trig Functions.
|
||
* ctanfN: (libc)Trig Functions.
|
||
* ctanfNx: (libc)Trig Functions.
|
||
* ctanh: (libc)Hyperbolic Functions.
|
||
* ctanhf: (libc)Hyperbolic Functions.
|
||
* ctanhfN: (libc)Hyperbolic Functions.
|
||
* ctanhfNx: (libc)Hyperbolic Functions.
|
||
* ctanhl: (libc)Hyperbolic Functions.
|
||
* ctanl: (libc)Trig Functions.
|
||
* ctermid: (libc)Identifying the Terminal.
|
||
* ctime: (libc)Formatting Calendar Time.
|
||
* ctime_r: (libc)Formatting Calendar Time.
|
||
* cuserid: (libc)Who Logged In.
|
||
* daddl: (libc)Misc FP Arithmetic.
|
||
* dcgettext: (libc)Translation with gettext.
|
||
* dcngettext: (libc)Advanced gettext functions.
|
||
* ddivl: (libc)Misc FP Arithmetic.
|
||
* dgettext: (libc)Translation with gettext.
|
||
* difftime: (libc)Elapsed Time.
|
||
* dirfd: (libc)Opening a Directory.
|
||
* dirname: (libc)Finding Tokens in a String.
|
||
* div: (libc)Integer Division.
|
||
* dmull: (libc)Misc FP Arithmetic.
|
||
* dngettext: (libc)Advanced gettext functions.
|
||
* drand48: (libc)SVID Random.
|
||
* drand48_r: (libc)SVID Random.
|
||
* drem: (libc)Remainder Functions.
|
||
* dremf: (libc)Remainder Functions.
|
||
* dreml: (libc)Remainder Functions.
|
||
* dsubl: (libc)Misc FP Arithmetic.
|
||
* dup2: (libc)Duplicating Descriptors.
|
||
* dup: (libc)Duplicating Descriptors.
|
||
* ecvt: (libc)System V Number Conversion.
|
||
* ecvt_r: (libc)System V Number Conversion.
|
||
* endfsent: (libc)fstab.
|
||
* endgrent: (libc)Scanning All Groups.
|
||
* endhostent: (libc)Host Names.
|
||
* endmntent: (libc)mtab.
|
||
* endnetent: (libc)Networks Database.
|
||
* endnetgrent: (libc)Lookup Netgroup.
|
||
* endprotoent: (libc)Protocols Database.
|
||
* endpwent: (libc)Scanning All Users.
|
||
* endservent: (libc)Services Database.
|
||
* endutent: (libc)Manipulating the Database.
|
||
* endutxent: (libc)XPG Functions.
|
||
* envz_add: (libc)Envz Functions.
|
||
* envz_entry: (libc)Envz Functions.
|
||
* envz_get: (libc)Envz Functions.
|
||
* envz_merge: (libc)Envz Functions.
|
||
* envz_remove: (libc)Envz Functions.
|
||
* envz_strip: (libc)Envz Functions.
|
||
* erand48: (libc)SVID Random.
|
||
* erand48_r: (libc)SVID Random.
|
||
* erf: (libc)Special Functions.
|
||
* erfc: (libc)Special Functions.
|
||
* erfcf: (libc)Special Functions.
|
||
* erfcfN: (libc)Special Functions.
|
||
* erfcfNx: (libc)Special Functions.
|
||
* erfcl: (libc)Special Functions.
|
||
* erff: (libc)Special Functions.
|
||
* erffN: (libc)Special Functions.
|
||
* erffNx: (libc)Special Functions.
|
||
* erfl: (libc)Special Functions.
|
||
* err: (libc)Error Messages.
|
||
* errno: (libc)Checking for Errors.
|
||
* error: (libc)Error Messages.
|
||
* error_at_line: (libc)Error Messages.
|
||
* errx: (libc)Error Messages.
|
||
* execl: (libc)Executing a File.
|
||
* execle: (libc)Executing a File.
|
||
* execlp: (libc)Executing a File.
|
||
* execv: (libc)Executing a File.
|
||
* execve: (libc)Executing a File.
|
||
* execvp: (libc)Executing a File.
|
||
* exit: (libc)Normal Termination.
|
||
* exp10: (libc)Exponents and Logarithms.
|
||
* exp10f: (libc)Exponents and Logarithms.
|
||
* exp10fN: (libc)Exponents and Logarithms.
|
||
* exp10fNx: (libc)Exponents and Logarithms.
|
||
* exp10l: (libc)Exponents and Logarithms.
|
||
* exp2: (libc)Exponents and Logarithms.
|
||
* exp2f: (libc)Exponents and Logarithms.
|
||
* exp2fN: (libc)Exponents and Logarithms.
|
||
* exp2fNx: (libc)Exponents and Logarithms.
|
||
* exp2l: (libc)Exponents and Logarithms.
|
||
* exp: (libc)Exponents and Logarithms.
|
||
* expf: (libc)Exponents and Logarithms.
|
||
* expfN: (libc)Exponents and Logarithms.
|
||
* expfNx: (libc)Exponents and Logarithms.
|
||
* expl: (libc)Exponents and Logarithms.
|
||
* explicit_bzero: (libc)Erasing Sensitive Data.
|
||
* expm1: (libc)Exponents and Logarithms.
|
||
* expm1f: (libc)Exponents and Logarithms.
|
||
* expm1fN: (libc)Exponents and Logarithms.
|
||
* expm1fNx: (libc)Exponents and Logarithms.
|
||
* expm1l: (libc)Exponents and Logarithms.
|
||
* fMaddfN: (libc)Misc FP Arithmetic.
|
||
* fMaddfNx: (libc)Misc FP Arithmetic.
|
||
* fMdivfN: (libc)Misc FP Arithmetic.
|
||
* fMdivfNx: (libc)Misc FP Arithmetic.
|
||
* fMmulfN: (libc)Misc FP Arithmetic.
|
||
* fMmulfNx: (libc)Misc FP Arithmetic.
|
||
* fMsubfN: (libc)Misc FP Arithmetic.
|
||
* fMsubfNx: (libc)Misc FP Arithmetic.
|
||
* fMxaddfN: (libc)Misc FP Arithmetic.
|
||
* fMxaddfNx: (libc)Misc FP Arithmetic.
|
||
* fMxdivfN: (libc)Misc FP Arithmetic.
|
||
* fMxdivfNx: (libc)Misc FP Arithmetic.
|
||
* fMxmulfN: (libc)Misc FP Arithmetic.
|
||
* fMxmulfNx: (libc)Misc FP Arithmetic.
|
||
* fMxsubfN: (libc)Misc FP Arithmetic.
|
||
* fMxsubfNx: (libc)Misc FP Arithmetic.
|
||
* fabs: (libc)Absolute Value.
|
||
* fabsf: (libc)Absolute Value.
|
||
* fabsfN: (libc)Absolute Value.
|
||
* fabsfNx: (libc)Absolute Value.
|
||
* fabsl: (libc)Absolute Value.
|
||
* fadd: (libc)Misc FP Arithmetic.
|
||
* faddl: (libc)Misc FP Arithmetic.
|
||
* fchdir: (libc)Working Directory.
|
||
* fchmod: (libc)Setting Permissions.
|
||
* fchown: (libc)File Owner.
|
||
* fclose: (libc)Closing Streams.
|
||
* fcloseall: (libc)Closing Streams.
|
||
* fcntl: (libc)Control Operations.
|
||
* fcvt: (libc)System V Number Conversion.
|
||
* fcvt_r: (libc)System V Number Conversion.
|
||
* fdatasync: (libc)Synchronizing I/O.
|
||
* fdim: (libc)Misc FP Arithmetic.
|
||
* fdimf: (libc)Misc FP Arithmetic.
|
||
* fdimfN: (libc)Misc FP Arithmetic.
|
||
* fdimfNx: (libc)Misc FP Arithmetic.
|
||
* fdiml: (libc)Misc FP Arithmetic.
|
||
* fdiv: (libc)Misc FP Arithmetic.
|
||
* fdivl: (libc)Misc FP Arithmetic.
|
||
* fdopen: (libc)Descriptors and Streams.
|
||
* fdopendir: (libc)Opening a Directory.
|
||
* feclearexcept: (libc)Status bit operations.
|
||
* fedisableexcept: (libc)Control Functions.
|
||
* feenableexcept: (libc)Control Functions.
|
||
* fegetenv: (libc)Control Functions.
|
||
* fegetexcept: (libc)Control Functions.
|
||
* fegetexceptflag: (libc)Status bit operations.
|
||
* fegetmode: (libc)Control Functions.
|
||
* fegetround: (libc)Rounding.
|
||
* feholdexcept: (libc)Control Functions.
|
||
* feof: (libc)EOF and Errors.
|
||
* feof_unlocked: (libc)EOF and Errors.
|
||
* feraiseexcept: (libc)Status bit operations.
|
||
* ferror: (libc)EOF and Errors.
|
||
* ferror_unlocked: (libc)EOF and Errors.
|
||
* fesetenv: (libc)Control Functions.
|
||
* fesetexcept: (libc)Status bit operations.
|
||
* fesetexceptflag: (libc)Status bit operations.
|
||
* fesetmode: (libc)Control Functions.
|
||
* fesetround: (libc)Rounding.
|
||
* fetestexcept: (libc)Status bit operations.
|
||
* fetestexceptflag: (libc)Status bit operations.
|
||
* feupdateenv: (libc)Control Functions.
|
||
* fflush: (libc)Flushing Buffers.
|
||
* fflush_unlocked: (libc)Flushing Buffers.
|
||
* fgetc: (libc)Character Input.
|
||
* fgetc_unlocked: (libc)Character Input.
|
||
* fgetgrent: (libc)Scanning All Groups.
|
||
* fgetgrent_r: (libc)Scanning All Groups.
|
||
* fgetpos64: (libc)Portable Positioning.
|
||
* fgetpos: (libc)Portable Positioning.
|
||
* fgetpwent: (libc)Scanning All Users.
|
||
* fgetpwent_r: (libc)Scanning All Users.
|
||
* fgets: (libc)Line Input.
|
||
* fgets_unlocked: (libc)Line Input.
|
||
* fgetwc: (libc)Character Input.
|
||
* fgetwc_unlocked: (libc)Character Input.
|
||
* fgetws: (libc)Line Input.
|
||
* fgetws_unlocked: (libc)Line Input.
|
||
* fileno: (libc)Descriptors and Streams.
|
||
* fileno_unlocked: (libc)Descriptors and Streams.
|
||
* finite: (libc)Floating Point Classes.
|
||
* finitef: (libc)Floating Point Classes.
|
||
* finitel: (libc)Floating Point Classes.
|
||
* flockfile: (libc)Streams and Threads.
|
||
* floor: (libc)Rounding Functions.
|
||
* floorf: (libc)Rounding Functions.
|
||
* floorfN: (libc)Rounding Functions.
|
||
* floorfNx: (libc)Rounding Functions.
|
||
* floorl: (libc)Rounding Functions.
|
||
* fma: (libc)Misc FP Arithmetic.
|
||
* fmaf: (libc)Misc FP Arithmetic.
|
||
* fmafN: (libc)Misc FP Arithmetic.
|
||
* fmafNx: (libc)Misc FP Arithmetic.
|
||
* fmal: (libc)Misc FP Arithmetic.
|
||
* fmax: (libc)Misc FP Arithmetic.
|
||
* fmaxf: (libc)Misc FP Arithmetic.
|
||
* fmaxfN: (libc)Misc FP Arithmetic.
|
||
* fmaxfNx: (libc)Misc FP Arithmetic.
|
||
* fmaxl: (libc)Misc FP Arithmetic.
|
||
* fmaxmag: (libc)Misc FP Arithmetic.
|
||
* fmaxmagf: (libc)Misc FP Arithmetic.
|
||
* fmaxmagfN: (libc)Misc FP Arithmetic.
|
||
* fmaxmagfNx: (libc)Misc FP Arithmetic.
|
||
* fmaxmagl: (libc)Misc FP Arithmetic.
|
||
* fmemopen: (libc)String Streams.
|
||
* fmin: (libc)Misc FP Arithmetic.
|
||
* fminf: (libc)Misc FP Arithmetic.
|
||
* fminfN: (libc)Misc FP Arithmetic.
|
||
* fminfNx: (libc)Misc FP Arithmetic.
|
||
* fminl: (libc)Misc FP Arithmetic.
|
||
* fminmag: (libc)Misc FP Arithmetic.
|
||
* fminmagf: (libc)Misc FP Arithmetic.
|
||
* fminmagfN: (libc)Misc FP Arithmetic.
|
||
* fminmagfNx: (libc)Misc FP Arithmetic.
|
||
* fminmagl: (libc)Misc FP Arithmetic.
|
||
* fmod: (libc)Remainder Functions.
|
||
* fmodf: (libc)Remainder Functions.
|
||
* fmodfN: (libc)Remainder Functions.
|
||
* fmodfNx: (libc)Remainder Functions.
|
||
* fmodl: (libc)Remainder Functions.
|
||
* fmtmsg: (libc)Printing Formatted Messages.
|
||
* fmul: (libc)Misc FP Arithmetic.
|
||
* fmull: (libc)Misc FP Arithmetic.
|
||
* fnmatch: (libc)Wildcard Matching.
|
||
* fopen64: (libc)Opening Streams.
|
||
* fopen: (libc)Opening Streams.
|
||
* fopencookie: (libc)Streams and Cookies.
|
||
* fork: (libc)Creating a Process.
|
||
* forkpty: (libc)Pseudo-Terminal Pairs.
|
||
* fpathconf: (libc)Pathconf.
|
||
* fpclassify: (libc)Floating Point Classes.
|
||
* fprintf: (libc)Formatted Output Functions.
|
||
* fputc: (libc)Simple Output.
|
||
* fputc_unlocked: (libc)Simple Output.
|
||
* fputs: (libc)Simple Output.
|
||
* fputs_unlocked: (libc)Simple Output.
|
||
* fputwc: (libc)Simple Output.
|
||
* fputwc_unlocked: (libc)Simple Output.
|
||
* fputws: (libc)Simple Output.
|
||
* fputws_unlocked: (libc)Simple Output.
|
||
* fread: (libc)Block Input/Output.
|
||
* fread_unlocked: (libc)Block Input/Output.
|
||
* free: (libc)Freeing after Malloc.
|
||
* freopen64: (libc)Opening Streams.
|
||
* freopen: (libc)Opening Streams.
|
||
* frexp: (libc)Normalization Functions.
|
||
* frexpf: (libc)Normalization Functions.
|
||
* frexpfN: (libc)Normalization Functions.
|
||
* frexpfNx: (libc)Normalization Functions.
|
||
* frexpl: (libc)Normalization Functions.
|
||
* fromfp: (libc)Rounding Functions.
|
||
* fromfpf: (libc)Rounding Functions.
|
||
* fromfpfN: (libc)Rounding Functions.
|
||
* fromfpfNx: (libc)Rounding Functions.
|
||
* fromfpl: (libc)Rounding Functions.
|
||
* fromfpx: (libc)Rounding Functions.
|
||
* fromfpxf: (libc)Rounding Functions.
|
||
* fromfpxfN: (libc)Rounding Functions.
|
||
* fromfpxfNx: (libc)Rounding Functions.
|
||
* fromfpxl: (libc)Rounding Functions.
|
||
* fscanf: (libc)Formatted Input Functions.
|
||
* fseek: (libc)File Positioning.
|
||
* fseeko64: (libc)File Positioning.
|
||
* fseeko: (libc)File Positioning.
|
||
* fsetpos64: (libc)Portable Positioning.
|
||
* fsetpos: (libc)Portable Positioning.
|
||
* fstat64: (libc)Reading Attributes.
|
||
* fstat: (libc)Reading Attributes.
|
||
* fsub: (libc)Misc FP Arithmetic.
|
||
* fsubl: (libc)Misc FP Arithmetic.
|
||
* fsync: (libc)Synchronizing I/O.
|
||
* ftell: (libc)File Positioning.
|
||
* ftello64: (libc)File Positioning.
|
||
* ftello: (libc)File Positioning.
|
||
* ftruncate64: (libc)File Size.
|
||
* ftruncate: (libc)File Size.
|
||
* ftrylockfile: (libc)Streams and Threads.
|
||
* ftw64: (libc)Working with Directory Trees.
|
||
* ftw: (libc)Working with Directory Trees.
|
||
* funlockfile: (libc)Streams and Threads.
|
||
* futimes: (libc)File Times.
|
||
* fwide: (libc)Streams and I18N.
|
||
* fwprintf: (libc)Formatted Output Functions.
|
||
* fwrite: (libc)Block Input/Output.
|
||
* fwrite_unlocked: (libc)Block Input/Output.
|
||
* fwscanf: (libc)Formatted Input Functions.
|
||
* gamma: (libc)Special Functions.
|
||
* gammaf: (libc)Special Functions.
|
||
* gammal: (libc)Special Functions.
|
||
* gcvt: (libc)System V Number Conversion.
|
||
* get_avphys_pages: (libc)Query Memory Parameters.
|
||
* get_current_dir_name: (libc)Working Directory.
|
||
* get_nprocs: (libc)Processor Resources.
|
||
* get_nprocs_conf: (libc)Processor Resources.
|
||
* get_phys_pages: (libc)Query Memory Parameters.
|
||
* getauxval: (libc)Auxiliary Vector.
|
||
* getc: (libc)Character Input.
|
||
* getc_unlocked: (libc)Character Input.
|
||
* getchar: (libc)Character Input.
|
||
* getchar_unlocked: (libc)Character Input.
|
||
* getcontext: (libc)System V contexts.
|
||
* getcpu: (libc)CPU Affinity.
|
||
* getcwd: (libc)Working Directory.
|
||
* getdate: (libc)General Time String Parsing.
|
||
* getdate_r: (libc)General Time String Parsing.
|
||
* getdelim: (libc)Line Input.
|
||
* getdents64: (libc)Low-level Directory Access.
|
||
* getdomainnname: (libc)Host Identification.
|
||
* getegid: (libc)Reading Persona.
|
||
* getentropy: (libc)Unpredictable Bytes.
|
||
* getenv: (libc)Environment Access.
|
||
* geteuid: (libc)Reading Persona.
|
||
* getfsent: (libc)fstab.
|
||
* getfsfile: (libc)fstab.
|
||
* getfsspec: (libc)fstab.
|
||
* getgid: (libc)Reading Persona.
|
||
* getgrent: (libc)Scanning All Groups.
|
||
* getgrent_r: (libc)Scanning All Groups.
|
||
* getgrgid: (libc)Lookup Group.
|
||
* getgrgid_r: (libc)Lookup Group.
|
||
* getgrnam: (libc)Lookup Group.
|
||
* getgrnam_r: (libc)Lookup Group.
|
||
* getgrouplist: (libc)Setting Groups.
|
||
* getgroups: (libc)Reading Persona.
|
||
* gethostbyaddr: (libc)Host Names.
|
||
* gethostbyaddr_r: (libc)Host Names.
|
||
* gethostbyname2: (libc)Host Names.
|
||
* gethostbyname2_r: (libc)Host Names.
|
||
* gethostbyname: (libc)Host Names.
|
||
* gethostbyname_r: (libc)Host Names.
|
||
* gethostent: (libc)Host Names.
|
||
* gethostid: (libc)Host Identification.
|
||
* gethostname: (libc)Host Identification.
|
||
* getitimer: (libc)Setting an Alarm.
|
||
* getline: (libc)Line Input.
|
||
* getloadavg: (libc)Processor Resources.
|
||
* getlogin: (libc)Who Logged In.
|
||
* getmntent: (libc)mtab.
|
||
* getmntent_r: (libc)mtab.
|
||
* getnetbyaddr: (libc)Networks Database.
|
||
* getnetbyname: (libc)Networks Database.
|
||
* getnetent: (libc)Networks Database.
|
||
* getnetgrent: (libc)Lookup Netgroup.
|
||
* getnetgrent_r: (libc)Lookup Netgroup.
|
||
* getopt: (libc)Using Getopt.
|
||
* getopt_long: (libc)Getopt Long Options.
|
||
* getopt_long_only: (libc)Getopt Long Options.
|
||
* getpagesize: (libc)Query Memory Parameters.
|
||
* getpass: (libc)getpass.
|
||
* getpayload: (libc)FP Bit Twiddling.
|
||
* getpayloadf: (libc)FP Bit Twiddling.
|
||
* getpayloadfN: (libc)FP Bit Twiddling.
|
||
* getpayloadfNx: (libc)FP Bit Twiddling.
|
||
* getpayloadl: (libc)FP Bit Twiddling.
|
||
* getpeername: (libc)Who is Connected.
|
||
* getpgid: (libc)Process Group Functions.
|
||
* getpgrp: (libc)Process Group Functions.
|
||
* getpid: (libc)Process Identification.
|
||
* getppid: (libc)Process Identification.
|
||
* getpriority: (libc)Traditional Scheduling Functions.
|
||
* getprotobyname: (libc)Protocols Database.
|
||
* getprotobynumber: (libc)Protocols Database.
|
||
* getprotoent: (libc)Protocols Database.
|
||
* getpt: (libc)Allocation.
|
||
* getpwent: (libc)Scanning All Users.
|
||
* getpwent_r: (libc)Scanning All Users.
|
||
* getpwnam: (libc)Lookup User.
|
||
* getpwnam_r: (libc)Lookup User.
|
||
* getpwuid: (libc)Lookup User.
|
||
* getpwuid_r: (libc)Lookup User.
|
||
* getrandom: (libc)Unpredictable Bytes.
|
||
* getrlimit64: (libc)Limits on Resources.
|
||
* getrlimit: (libc)Limits on Resources.
|
||
* getrusage: (libc)Resource Usage.
|
||
* gets: (libc)Line Input.
|
||
* getservbyname: (libc)Services Database.
|
||
* getservbyport: (libc)Services Database.
|
||
* getservent: (libc)Services Database.
|
||
* getsid: (libc)Process Group Functions.
|
||
* getsockname: (libc)Reading Address.
|
||
* getsockopt: (libc)Socket Option Functions.
|
||
* getsubopt: (libc)Suboptions.
|
||
* gettext: (libc)Translation with gettext.
|
||
* gettid: (libc)Process Identification.
|
||
* gettimeofday: (libc)High-Resolution Calendar.
|
||
* getuid: (libc)Reading Persona.
|
||
* getumask: (libc)Setting Permissions.
|
||
* getutent: (libc)Manipulating the Database.
|
||
* getutent_r: (libc)Manipulating the Database.
|
||
* getutid: (libc)Manipulating the Database.
|
||
* getutid_r: (libc)Manipulating the Database.
|
||
* getutline: (libc)Manipulating the Database.
|
||
* getutline_r: (libc)Manipulating the Database.
|
||
* getutmp: (libc)XPG Functions.
|
||
* getutmpx: (libc)XPG Functions.
|
||
* getutxent: (libc)XPG Functions.
|
||
* getutxid: (libc)XPG Functions.
|
||
* getutxline: (libc)XPG Functions.
|
||
* getw: (libc)Character Input.
|
||
* getwc: (libc)Character Input.
|
||
* getwc_unlocked: (libc)Character Input.
|
||
* getwchar: (libc)Character Input.
|
||
* getwchar_unlocked: (libc)Character Input.
|
||
* getwd: (libc)Working Directory.
|
||
* glob64: (libc)Calling Glob.
|
||
* glob: (libc)Calling Glob.
|
||
* globfree64: (libc)More Flags for Globbing.
|
||
* globfree: (libc)More Flags for Globbing.
|
||
* gmtime: (libc)Broken-down Time.
|
||
* gmtime_r: (libc)Broken-down Time.
|
||
* grantpt: (libc)Allocation.
|
||
* gsignal: (libc)Signaling Yourself.
|
||
* gtty: (libc)BSD Terminal Modes.
|
||
* hasmntopt: (libc)mtab.
|
||
* hcreate: (libc)Hash Search Function.
|
||
* hcreate_r: (libc)Hash Search Function.
|
||
* hdestroy: (libc)Hash Search Function.
|
||
* hdestroy_r: (libc)Hash Search Function.
|
||
* hsearch: (libc)Hash Search Function.
|
||
* hsearch_r: (libc)Hash Search Function.
|
||
* htonl: (libc)Byte Order.
|
||
* htons: (libc)Byte Order.
|
||
* hypot: (libc)Exponents and Logarithms.
|
||
* hypotf: (libc)Exponents and Logarithms.
|
||
* hypotfN: (libc)Exponents and Logarithms.
|
||
* hypotfNx: (libc)Exponents and Logarithms.
|
||
* hypotl: (libc)Exponents and Logarithms.
|
||
* iconv: (libc)Generic Conversion Interface.
|
||
* iconv_close: (libc)Generic Conversion Interface.
|
||
* iconv_open: (libc)Generic Conversion Interface.
|
||
* if_freenameindex: (libc)Interface Naming.
|
||
* if_indextoname: (libc)Interface Naming.
|
||
* if_nameindex: (libc)Interface Naming.
|
||
* if_nametoindex: (libc)Interface Naming.
|
||
* ilogb: (libc)Exponents and Logarithms.
|
||
* ilogbf: (libc)Exponents and Logarithms.
|
||
* ilogbfN: (libc)Exponents and Logarithms.
|
||
* ilogbfNx: (libc)Exponents and Logarithms.
|
||
* ilogbl: (libc)Exponents and Logarithms.
|
||
* imaxabs: (libc)Absolute Value.
|
||
* imaxdiv: (libc)Integer Division.
|
||
* in6addr_any: (libc)Host Address Data Type.
|
||
* in6addr_loopback: (libc)Host Address Data Type.
|
||
* index: (libc)Search Functions.
|
||
* inet_addr: (libc)Host Address Functions.
|
||
* inet_aton: (libc)Host Address Functions.
|
||
* inet_lnaof: (libc)Host Address Functions.
|
||
* inet_makeaddr: (libc)Host Address Functions.
|
||
* inet_netof: (libc)Host Address Functions.
|
||
* inet_network: (libc)Host Address Functions.
|
||
* inet_ntoa: (libc)Host Address Functions.
|
||
* inet_ntop: (libc)Host Address Functions.
|
||
* inet_pton: (libc)Host Address Functions.
|
||
* initgroups: (libc)Setting Groups.
|
||
* initstate: (libc)BSD Random.
|
||
* initstate_r: (libc)BSD Random.
|
||
* innetgr: (libc)Netgroup Membership.
|
||
* ioctl: (libc)IOCTLs.
|
||
* isalnum: (libc)Classification of Characters.
|
||
* isalpha: (libc)Classification of Characters.
|
||
* isascii: (libc)Classification of Characters.
|
||
* isatty: (libc)Is It a Terminal.
|
||
* isblank: (libc)Classification of Characters.
|
||
* iscanonical: (libc)Floating Point Classes.
|
||
* iscntrl: (libc)Classification of Characters.
|
||
* isdigit: (libc)Classification of Characters.
|
||
* iseqsig: (libc)FP Comparison Functions.
|
||
* isfinite: (libc)Floating Point Classes.
|
||
* isgraph: (libc)Classification of Characters.
|
||
* isgreater: (libc)FP Comparison Functions.
|
||
* isgreaterequal: (libc)FP Comparison Functions.
|
||
* isinf: (libc)Floating Point Classes.
|
||
* isinff: (libc)Floating Point Classes.
|
||
* isinfl: (libc)Floating Point Classes.
|
||
* isless: (libc)FP Comparison Functions.
|
||
* islessequal: (libc)FP Comparison Functions.
|
||
* islessgreater: (libc)FP Comparison Functions.
|
||
* islower: (libc)Classification of Characters.
|
||
* isnan: (libc)Floating Point Classes.
|
||
* isnan: (libc)Floating Point Classes.
|
||
* isnanf: (libc)Floating Point Classes.
|
||
* isnanl: (libc)Floating Point Classes.
|
||
* isnormal: (libc)Floating Point Classes.
|
||
* isprint: (libc)Classification of Characters.
|
||
* ispunct: (libc)Classification of Characters.
|
||
* issignaling: (libc)Floating Point Classes.
|
||
* isspace: (libc)Classification of Characters.
|
||
* issubnormal: (libc)Floating Point Classes.
|
||
* isunordered: (libc)FP Comparison Functions.
|
||
* isupper: (libc)Classification of Characters.
|
||
* iswalnum: (libc)Classification of Wide Characters.
|
||
* iswalpha: (libc)Classification of Wide Characters.
|
||
* iswblank: (libc)Classification of Wide Characters.
|
||
* iswcntrl: (libc)Classification of Wide Characters.
|
||
* iswctype: (libc)Classification of Wide Characters.
|
||
* iswdigit: (libc)Classification of Wide Characters.
|
||
* iswgraph: (libc)Classification of Wide Characters.
|
||
* iswlower: (libc)Classification of Wide Characters.
|
||
* iswprint: (libc)Classification of Wide Characters.
|
||
* iswpunct: (libc)Classification of Wide Characters.
|
||
* iswspace: (libc)Classification of Wide Characters.
|
||
* iswupper: (libc)Classification of Wide Characters.
|
||
* iswxdigit: (libc)Classification of Wide Characters.
|
||
* isxdigit: (libc)Classification of Characters.
|
||
* iszero: (libc)Floating Point Classes.
|
||
* j0: (libc)Special Functions.
|
||
* j0f: (libc)Special Functions.
|
||
* j0fN: (libc)Special Functions.
|
||
* j0fNx: (libc)Special Functions.
|
||
* j0l: (libc)Special Functions.
|
||
* j1: (libc)Special Functions.
|
||
* j1f: (libc)Special Functions.
|
||
* j1fN: (libc)Special Functions.
|
||
* j1fNx: (libc)Special Functions.
|
||
* j1l: (libc)Special Functions.
|
||
* jn: (libc)Special Functions.
|
||
* jnf: (libc)Special Functions.
|
||
* jnfN: (libc)Special Functions.
|
||
* jnfNx: (libc)Special Functions.
|
||
* jnl: (libc)Special Functions.
|
||
* jrand48: (libc)SVID Random.
|
||
* jrand48_r: (libc)SVID Random.
|
||
* kill: (libc)Signaling Another Process.
|
||
* killpg: (libc)Signaling Another Process.
|
||
* l64a: (libc)Encode Binary Data.
|
||
* labs: (libc)Absolute Value.
|
||
* lcong48: (libc)SVID Random.
|
||
* lcong48_r: (libc)SVID Random.
|
||
* ldexp: (libc)Normalization Functions.
|
||
* ldexpf: (libc)Normalization Functions.
|
||
* ldexpfN: (libc)Normalization Functions.
|
||
* ldexpfNx: (libc)Normalization Functions.
|
||
* ldexpl: (libc)Normalization Functions.
|
||
* ldiv: (libc)Integer Division.
|
||
* lfind: (libc)Array Search Function.
|
||
* lgamma: (libc)Special Functions.
|
||
* lgamma_r: (libc)Special Functions.
|
||
* lgammaf: (libc)Special Functions.
|
||
* lgammafN: (libc)Special Functions.
|
||
* lgammafN_r: (libc)Special Functions.
|
||
* lgammafNx: (libc)Special Functions.
|
||
* lgammafNx_r: (libc)Special Functions.
|
||
* lgammaf_r: (libc)Special Functions.
|
||
* lgammal: (libc)Special Functions.
|
||
* lgammal_r: (libc)Special Functions.
|
||
* link: (libc)Hard Links.
|
||
* linkat: (libc)Hard Links.
|
||
* lio_listio64: (libc)Asynchronous Reads/Writes.
|
||
* lio_listio: (libc)Asynchronous Reads/Writes.
|
||
* listen: (libc)Listening.
|
||
* llabs: (libc)Absolute Value.
|
||
* lldiv: (libc)Integer Division.
|
||
* llogb: (libc)Exponents and Logarithms.
|
||
* llogbf: (libc)Exponents and Logarithms.
|
||
* llogbfN: (libc)Exponents and Logarithms.
|
||
* llogbfNx: (libc)Exponents and Logarithms.
|
||
* llogbl: (libc)Exponents and Logarithms.
|
||
* llrint: (libc)Rounding Functions.
|
||
* llrintf: (libc)Rounding Functions.
|
||
* llrintfN: (libc)Rounding Functions.
|
||
* llrintfNx: (libc)Rounding Functions.
|
||
* llrintl: (libc)Rounding Functions.
|
||
* llround: (libc)Rounding Functions.
|
||
* llroundf: (libc)Rounding Functions.
|
||
* llroundfN: (libc)Rounding Functions.
|
||
* llroundfNx: (libc)Rounding Functions.
|
||
* llroundl: (libc)Rounding Functions.
|
||
* localeconv: (libc)The Lame Way to Locale Data.
|
||
* localtime: (libc)Broken-down Time.
|
||
* localtime_r: (libc)Broken-down Time.
|
||
* log10: (libc)Exponents and Logarithms.
|
||
* log10f: (libc)Exponents and Logarithms.
|
||
* log10fN: (libc)Exponents and Logarithms.
|
||
* log10fNx: (libc)Exponents and Logarithms.
|
||
* log10l: (libc)Exponents and Logarithms.
|
||
* log1p: (libc)Exponents and Logarithms.
|
||
* log1pf: (libc)Exponents and Logarithms.
|
||
* log1pfN: (libc)Exponents and Logarithms.
|
||
* log1pfNx: (libc)Exponents and Logarithms.
|
||
* log1pl: (libc)Exponents and Logarithms.
|
||
* log2: (libc)Exponents and Logarithms.
|
||
* log2f: (libc)Exponents and Logarithms.
|
||
* log2fN: (libc)Exponents and Logarithms.
|
||
* log2fNx: (libc)Exponents and Logarithms.
|
||
* log2l: (libc)Exponents and Logarithms.
|
||
* log: (libc)Exponents and Logarithms.
|
||
* logb: (libc)Exponents and Logarithms.
|
||
* logbf: (libc)Exponents and Logarithms.
|
||
* logbfN: (libc)Exponents and Logarithms.
|
||
* logbfNx: (libc)Exponents and Logarithms.
|
||
* logbl: (libc)Exponents and Logarithms.
|
||
* logf: (libc)Exponents and Logarithms.
|
||
* logfN: (libc)Exponents and Logarithms.
|
||
* logfNx: (libc)Exponents and Logarithms.
|
||
* login: (libc)Logging In and Out.
|
||
* login_tty: (libc)Logging In and Out.
|
||
* logl: (libc)Exponents and Logarithms.
|
||
* logout: (libc)Logging In and Out.
|
||
* logwtmp: (libc)Logging In and Out.
|
||
* longjmp: (libc)Non-Local Details.
|
||
* lrand48: (libc)SVID Random.
|
||
* lrand48_r: (libc)SVID Random.
|
||
* lrint: (libc)Rounding Functions.
|
||
* lrintf: (libc)Rounding Functions.
|
||
* lrintfN: (libc)Rounding Functions.
|
||
* lrintfNx: (libc)Rounding Functions.
|
||
* lrintl: (libc)Rounding Functions.
|
||
* lround: (libc)Rounding Functions.
|
||
* lroundf: (libc)Rounding Functions.
|
||
* lroundfN: (libc)Rounding Functions.
|
||
* lroundfNx: (libc)Rounding Functions.
|
||
* lroundl: (libc)Rounding Functions.
|
||
* lsearch: (libc)Array Search Function.
|
||
* lseek64: (libc)File Position Primitive.
|
||
* lseek: (libc)File Position Primitive.
|
||
* lstat64: (libc)Reading Attributes.
|
||
* lstat: (libc)Reading Attributes.
|
||
* lutimes: (libc)File Times.
|
||
* madvise: (libc)Memory-mapped I/O.
|
||
* makecontext: (libc)System V contexts.
|
||
* mallinfo: (libc)Statistics of Malloc.
|
||
* malloc: (libc)Basic Allocation.
|
||
* mallopt: (libc)Malloc Tunable Parameters.
|
||
* mblen: (libc)Non-reentrant Character Conversion.
|
||
* mbrlen: (libc)Converting a Character.
|
||
* mbrtowc: (libc)Converting a Character.
|
||
* mbsinit: (libc)Keeping the state.
|
||
* mbsnrtowcs: (libc)Converting Strings.
|
||
* mbsrtowcs: (libc)Converting Strings.
|
||
* mbstowcs: (libc)Non-reentrant String Conversion.
|
||
* mbtowc: (libc)Non-reentrant Character Conversion.
|
||
* mcheck: (libc)Heap Consistency Checking.
|
||
* memalign: (libc)Aligned Memory Blocks.
|
||
* memccpy: (libc)Copying Strings and Arrays.
|
||
* memchr: (libc)Search Functions.
|
||
* memcmp: (libc)String/Array Comparison.
|
||
* memcpy: (libc)Copying Strings and Arrays.
|
||
* memfd_create: (libc)Memory-mapped I/O.
|
||
* memfrob: (libc)Obfuscating Data.
|
||
* memmem: (libc)Search Functions.
|
||
* memmove: (libc)Copying Strings and Arrays.
|
||
* mempcpy: (libc)Copying Strings and Arrays.
|
||
* memrchr: (libc)Search Functions.
|
||
* memset: (libc)Copying Strings and Arrays.
|
||
* mkdir: (libc)Creating Directories.
|
||
* mkdtemp: (libc)Temporary Files.
|
||
* mkfifo: (libc)FIFO Special Files.
|
||
* mknod: (libc)Making Special Files.
|
||
* mkstemp: (libc)Temporary Files.
|
||
* mktemp: (libc)Temporary Files.
|
||
* mktime: (libc)Broken-down Time.
|
||
* mlock2: (libc)Page Lock Functions.
|
||
* mlock: (libc)Page Lock Functions.
|
||
* mlockall: (libc)Page Lock Functions.
|
||
* mmap64: (libc)Memory-mapped I/O.
|
||
* mmap: (libc)Memory-mapped I/O.
|
||
* modf: (libc)Rounding Functions.
|
||
* modff: (libc)Rounding Functions.
|
||
* modffN: (libc)Rounding Functions.
|
||
* modffNx: (libc)Rounding Functions.
|
||
* modfl: (libc)Rounding Functions.
|
||
* mount: (libc)Mount-Unmount-Remount.
|
||
* mprobe: (libc)Heap Consistency Checking.
|
||
* mprotect: (libc)Memory Protection.
|
||
* mrand48: (libc)SVID Random.
|
||
* mrand48_r: (libc)SVID Random.
|
||
* mremap: (libc)Memory-mapped I/O.
|
||
* msync: (libc)Memory-mapped I/O.
|
||
* mtrace: (libc)Tracing malloc.
|
||
* mtx_destroy: (libc)ISO C Mutexes.
|
||
* mtx_init: (libc)ISO C Mutexes.
|
||
* mtx_lock: (libc)ISO C Mutexes.
|
||
* mtx_timedlock: (libc)ISO C Mutexes.
|
||
* mtx_trylock: (libc)ISO C Mutexes.
|
||
* mtx_unlock: (libc)ISO C Mutexes.
|
||
* munlock: (libc)Page Lock Functions.
|
||
* munlockall: (libc)Page Lock Functions.
|
||
* munmap: (libc)Memory-mapped I/O.
|
||
* muntrace: (libc)Tracing malloc.
|
||
* nan: (libc)FP Bit Twiddling.
|
||
* nanf: (libc)FP Bit Twiddling.
|
||
* nanfN: (libc)FP Bit Twiddling.
|
||
* nanfNx: (libc)FP Bit Twiddling.
|
||
* nanl: (libc)FP Bit Twiddling.
|
||
* nanosleep: (libc)Sleeping.
|
||
* nearbyint: (libc)Rounding Functions.
|
||
* nearbyintf: (libc)Rounding Functions.
|
||
* nearbyintfN: (libc)Rounding Functions.
|
||
* nearbyintfNx: (libc)Rounding Functions.
|
||
* nearbyintl: (libc)Rounding Functions.
|
||
* nextafter: (libc)FP Bit Twiddling.
|
||
* nextafterf: (libc)FP Bit Twiddling.
|
||
* nextafterfN: (libc)FP Bit Twiddling.
|
||
* nextafterfNx: (libc)FP Bit Twiddling.
|
||
* nextafterl: (libc)FP Bit Twiddling.
|
||
* nextdown: (libc)FP Bit Twiddling.
|
||
* nextdownf: (libc)FP Bit Twiddling.
|
||
* nextdownfN: (libc)FP Bit Twiddling.
|
||
* nextdownfNx: (libc)FP Bit Twiddling.
|
||
* nextdownl: (libc)FP Bit Twiddling.
|
||
* nexttoward: (libc)FP Bit Twiddling.
|
||
* nexttowardf: (libc)FP Bit Twiddling.
|
||
* nexttowardl: (libc)FP Bit Twiddling.
|
||
* nextup: (libc)FP Bit Twiddling.
|
||
* nextupf: (libc)FP Bit Twiddling.
|
||
* nextupfN: (libc)FP Bit Twiddling.
|
||
* nextupfNx: (libc)FP Bit Twiddling.
|
||
* nextupl: (libc)FP Bit Twiddling.
|
||
* nftw64: (libc)Working with Directory Trees.
|
||
* nftw: (libc)Working with Directory Trees.
|
||
* ngettext: (libc)Advanced gettext functions.
|
||
* nice: (libc)Traditional Scheduling Functions.
|
||
* nl_langinfo: (libc)The Elegant and Fast Way.
|
||
* nrand48: (libc)SVID Random.
|
||
* nrand48_r: (libc)SVID Random.
|
||
* ntohl: (libc)Byte Order.
|
||
* ntohs: (libc)Byte Order.
|
||
* ntp_adjtime: (libc)High Accuracy Clock.
|
||
* ntp_gettime: (libc)High Accuracy Clock.
|
||
* obstack_1grow: (libc)Growing Objects.
|
||
* obstack_1grow_fast: (libc)Extra Fast Growing.
|
||
* obstack_alignment_mask: (libc)Obstacks Data Alignment.
|
||
* obstack_alloc: (libc)Allocation in an Obstack.
|
||
* obstack_base: (libc)Status of an Obstack.
|
||
* obstack_blank: (libc)Growing Objects.
|
||
* obstack_blank_fast: (libc)Extra Fast Growing.
|
||
* obstack_chunk_size: (libc)Obstack Chunks.
|
||
* obstack_copy0: (libc)Allocation in an Obstack.
|
||
* obstack_copy: (libc)Allocation in an Obstack.
|
||
* obstack_finish: (libc)Growing Objects.
|
||
* obstack_free: (libc)Freeing Obstack Objects.
|
||
* obstack_grow0: (libc)Growing Objects.
|
||
* obstack_grow: (libc)Growing Objects.
|
||
* obstack_init: (libc)Preparing for Obstacks.
|
||
* obstack_int_grow: (libc)Growing Objects.
|
||
* obstack_int_grow_fast: (libc)Extra Fast Growing.
|
||
* obstack_next_free: (libc)Status of an Obstack.
|
||
* obstack_object_size: (libc)Growing Objects.
|
||
* obstack_object_size: (libc)Status of an Obstack.
|
||
* obstack_printf: (libc)Dynamic Output.
|
||
* obstack_ptr_grow: (libc)Growing Objects.
|
||
* obstack_ptr_grow_fast: (libc)Extra Fast Growing.
|
||
* obstack_room: (libc)Extra Fast Growing.
|
||
* obstack_vprintf: (libc)Variable Arguments Output.
|
||
* offsetof: (libc)Structure Measurement.
|
||
* on_exit: (libc)Cleanups on Exit.
|
||
* open64: (libc)Opening and Closing Files.
|
||
* open: (libc)Opening and Closing Files.
|
||
* open_memstream: (libc)String Streams.
|
||
* opendir: (libc)Opening a Directory.
|
||
* openlog: (libc)openlog.
|
||
* openpty: (libc)Pseudo-Terminal Pairs.
|
||
* parse_printf_format: (libc)Parsing a Template String.
|
||
* pathconf: (libc)Pathconf.
|
||
* pause: (libc)Using Pause.
|
||
* pclose: (libc)Pipe to a Subprocess.
|
||
* perror: (libc)Error Messages.
|
||
* pipe: (libc)Creating a Pipe.
|
||
* pkey_alloc: (libc)Memory Protection.
|
||
* pkey_free: (libc)Memory Protection.
|
||
* pkey_get: (libc)Memory Protection.
|
||
* pkey_mprotect: (libc)Memory Protection.
|
||
* pkey_set: (libc)Memory Protection.
|
||
* popen: (libc)Pipe to a Subprocess.
|
||
* posix_fallocate64: (libc)Storage Allocation.
|
||
* posix_fallocate: (libc)Storage Allocation.
|
||
* posix_memalign: (libc)Aligned Memory Blocks.
|
||
* pow: (libc)Exponents and Logarithms.
|
||
* powf: (libc)Exponents and Logarithms.
|
||
* powfN: (libc)Exponents and Logarithms.
|
||
* powfNx: (libc)Exponents and Logarithms.
|
||
* powl: (libc)Exponents and Logarithms.
|
||
* pread64: (libc)I/O Primitives.
|
||
* pread: (libc)I/O Primitives.
|
||
* preadv2: (libc)Scatter-Gather.
|
||
* preadv64: (libc)Scatter-Gather.
|
||
* preadv64v2: (libc)Scatter-Gather.
|
||
* preadv: (libc)Scatter-Gather.
|
||
* printf: (libc)Formatted Output Functions.
|
||
* printf_size: (libc)Predefined Printf Handlers.
|
||
* printf_size_info: (libc)Predefined Printf Handlers.
|
||
* psignal: (libc)Signal Messages.
|
||
* pthread_cond_clockwait: (libc)Default Thread Attributes.
|
||
* pthread_getattr_default_np: (libc)Default Thread Attributes.
|
||
* pthread_getspecific: (libc)Thread-specific Data.
|
||
* pthread_key_create: (libc)Thread-specific Data.
|
||
* pthread_key_delete: (libc)Thread-specific Data.
|
||
* pthread_rwlock_clockrdlock: (libc)Default Thread Attributes.
|
||
* pthread_rwlock_clockwrlock: (libc)Default Thread Attributes.
|
||
* pthread_setattr_default_np: (libc)Default Thread Attributes.
|
||
* pthread_setspecific: (libc)Thread-specific Data.
|
||
* ptsname: (libc)Allocation.
|
||
* ptsname_r: (libc)Allocation.
|
||
* putc: (libc)Simple Output.
|
||
* putc_unlocked: (libc)Simple Output.
|
||
* putchar: (libc)Simple Output.
|
||
* putchar_unlocked: (libc)Simple Output.
|
||
* putenv: (libc)Environment Access.
|
||
* putpwent: (libc)Writing a User Entry.
|
||
* puts: (libc)Simple Output.
|
||
* pututline: (libc)Manipulating the Database.
|
||
* pututxline: (libc)XPG Functions.
|
||
* putw: (libc)Simple Output.
|
||
* putwc: (libc)Simple Output.
|
||
* putwc_unlocked: (libc)Simple Output.
|
||
* putwchar: (libc)Simple Output.
|
||
* putwchar_unlocked: (libc)Simple Output.
|
||
* pwrite64: (libc)I/O Primitives.
|
||
* pwrite: (libc)I/O Primitives.
|
||
* pwritev2: (libc)Scatter-Gather.
|
||
* pwritev64: (libc)Scatter-Gather.
|
||
* pwritev64v2: (libc)Scatter-Gather.
|
||
* pwritev: (libc)Scatter-Gather.
|
||
* qecvt: (libc)System V Number Conversion.
|
||
* qecvt_r: (libc)System V Number Conversion.
|
||
* qfcvt: (libc)System V Number Conversion.
|
||
* qfcvt_r: (libc)System V Number Conversion.
|
||
* qgcvt: (libc)System V Number Conversion.
|
||
* qsort: (libc)Array Sort Function.
|
||
* raise: (libc)Signaling Yourself.
|
||
* rand: (libc)ISO Random.
|
||
* rand_r: (libc)ISO Random.
|
||
* random: (libc)BSD Random.
|
||
* random_r: (libc)BSD Random.
|
||
* rawmemchr: (libc)Search Functions.
|
||
* read: (libc)I/O Primitives.
|
||
* readdir64: (libc)Reading/Closing Directory.
|
||
* readdir64_r: (libc)Reading/Closing Directory.
|
||
* readdir: (libc)Reading/Closing Directory.
|
||
* readdir_r: (libc)Reading/Closing Directory.
|
||
* readlink: (libc)Symbolic Links.
|
||
* readv: (libc)Scatter-Gather.
|
||
* realloc: (libc)Changing Block Size.
|
||
* reallocarray: (libc)Changing Block Size.
|
||
* realpath: (libc)Symbolic Links.
|
||
* recv: (libc)Receiving Data.
|
||
* recvfrom: (libc)Receiving Datagrams.
|
||
* recvmsg: (libc)Receiving Datagrams.
|
||
* regcomp: (libc)POSIX Regexp Compilation.
|
||
* regerror: (libc)Regexp Cleanup.
|
||
* regexec: (libc)Matching POSIX Regexps.
|
||
* regfree: (libc)Regexp Cleanup.
|
||
* register_printf_function: (libc)Registering New Conversions.
|
||
* remainder: (libc)Remainder Functions.
|
||
* remainderf: (libc)Remainder Functions.
|
||
* remainderfN: (libc)Remainder Functions.
|
||
* remainderfNx: (libc)Remainder Functions.
|
||
* remainderl: (libc)Remainder Functions.
|
||
* remove: (libc)Deleting Files.
|
||
* rename: (libc)Renaming Files.
|
||
* rewind: (libc)File Positioning.
|
||
* rewinddir: (libc)Random Access Directory.
|
||
* rindex: (libc)Search Functions.
|
||
* rint: (libc)Rounding Functions.
|
||
* rintf: (libc)Rounding Functions.
|
||
* rintfN: (libc)Rounding Functions.
|
||
* rintfNx: (libc)Rounding Functions.
|
||
* rintl: (libc)Rounding Functions.
|
||
* rmdir: (libc)Deleting Files.
|
||
* round: (libc)Rounding Functions.
|
||
* roundeven: (libc)Rounding Functions.
|
||
* roundevenf: (libc)Rounding Functions.
|
||
* roundevenfN: (libc)Rounding Functions.
|
||
* roundevenfNx: (libc)Rounding Functions.
|
||
* roundevenl: (libc)Rounding Functions.
|
||
* roundf: (libc)Rounding Functions.
|
||
* roundfN: (libc)Rounding Functions.
|
||
* roundfNx: (libc)Rounding Functions.
|
||
* roundl: (libc)Rounding Functions.
|
||
* rpmatch: (libc)Yes-or-No Questions.
|
||
* sbrk: (libc)Resizing the Data Segment.
|
||
* scalb: (libc)Normalization Functions.
|
||
* scalbf: (libc)Normalization Functions.
|
||
* scalbl: (libc)Normalization Functions.
|
||
* scalbln: (libc)Normalization Functions.
|
||
* scalblnf: (libc)Normalization Functions.
|
||
* scalblnfN: (libc)Normalization Functions.
|
||
* scalblnfNx: (libc)Normalization Functions.
|
||
* scalblnl: (libc)Normalization Functions.
|
||
* scalbn: (libc)Normalization Functions.
|
||
* scalbnf: (libc)Normalization Functions.
|
||
* scalbnfN: (libc)Normalization Functions.
|
||
* scalbnfNx: (libc)Normalization Functions.
|
||
* scalbnl: (libc)Normalization Functions.
|
||
* scandir64: (libc)Scanning Directory Content.
|
||
* scandir: (libc)Scanning Directory Content.
|
||
* scanf: (libc)Formatted Input Functions.
|
||
* sched_get_priority_max: (libc)Basic Scheduling Functions.
|
||
* sched_get_priority_min: (libc)Basic Scheduling Functions.
|
||
* sched_getaffinity: (libc)CPU Affinity.
|
||
* sched_getparam: (libc)Basic Scheduling Functions.
|
||
* sched_getscheduler: (libc)Basic Scheduling Functions.
|
||
* sched_rr_get_interval: (libc)Basic Scheduling Functions.
|
||
* sched_setaffinity: (libc)CPU Affinity.
|
||
* sched_setparam: (libc)Basic Scheduling Functions.
|
||
* sched_setscheduler: (libc)Basic Scheduling Functions.
|
||
* sched_yield: (libc)Basic Scheduling Functions.
|
||
* secure_getenv: (libc)Environment Access.
|
||
* seed48: (libc)SVID Random.
|
||
* seed48_r: (libc)SVID Random.
|
||
* seekdir: (libc)Random Access Directory.
|
||
* select: (libc)Waiting for I/O.
|
||
* sem_clockwait: (libc)Default Thread Attributes.
|
||
* sem_close: (libc)Semaphores.
|
||
* sem_destroy: (libc)Semaphores.
|
||
* sem_getvalue: (libc)Semaphores.
|
||
* sem_init: (libc)Semaphores.
|
||
* sem_open: (libc)Semaphores.
|
||
* sem_post: (libc)Semaphores.
|
||
* sem_timedwait: (libc)Semaphores.
|
||
* sem_trywait: (libc)Semaphores.
|
||
* sem_unlink: (libc)Semaphores.
|
||
* sem_wait: (libc)Semaphores.
|
||
* semctl: (libc)Semaphores.
|
||
* semget: (libc)Semaphores.
|
||
* semop: (libc)Semaphores.
|
||
* semtimedop: (libc)Semaphores.
|
||
* send: (libc)Sending Data.
|
||
* sendmsg: (libc)Receiving Datagrams.
|
||
* sendto: (libc)Sending Datagrams.
|
||
* setbuf: (libc)Controlling Buffering.
|
||
* setbuffer: (libc)Controlling Buffering.
|
||
* setcontext: (libc)System V contexts.
|
||
* setdomainname: (libc)Host Identification.
|
||
* setegid: (libc)Setting Groups.
|
||
* setenv: (libc)Environment Access.
|
||
* seteuid: (libc)Setting User ID.
|
||
* setfsent: (libc)fstab.
|
||
* setgid: (libc)Setting Groups.
|
||
* setgrent: (libc)Scanning All Groups.
|
||
* setgroups: (libc)Setting Groups.
|
||
* sethostent: (libc)Host Names.
|
||
* sethostid: (libc)Host Identification.
|
||
* sethostname: (libc)Host Identification.
|
||
* setitimer: (libc)Setting an Alarm.
|
||
* setjmp: (libc)Non-Local Details.
|
||
* setlinebuf: (libc)Controlling Buffering.
|
||
* setlocale: (libc)Setting the Locale.
|
||
* setlogmask: (libc)setlogmask.
|
||
* setmntent: (libc)mtab.
|
||
* setnetent: (libc)Networks Database.
|
||
* setnetgrent: (libc)Lookup Netgroup.
|
||
* setpayload: (libc)FP Bit Twiddling.
|
||
* setpayloadf: (libc)FP Bit Twiddling.
|
||
* setpayloadfN: (libc)FP Bit Twiddling.
|
||
* setpayloadfNx: (libc)FP Bit Twiddling.
|
||
* setpayloadl: (libc)FP Bit Twiddling.
|
||
* setpayloadsig: (libc)FP Bit Twiddling.
|
||
* setpayloadsigf: (libc)FP Bit Twiddling.
|
||
* setpayloadsigfN: (libc)FP Bit Twiddling.
|
||
* setpayloadsigfNx: (libc)FP Bit Twiddling.
|
||
* setpayloadsigl: (libc)FP Bit Twiddling.
|
||
* setpgid: (libc)Process Group Functions.
|
||
* setpgrp: (libc)Process Group Functions.
|
||
* setpriority: (libc)Traditional Scheduling Functions.
|
||
* setprotoent: (libc)Protocols Database.
|
||
* setpwent: (libc)Scanning All Users.
|
||
* setregid: (libc)Setting Groups.
|
||
* setreuid: (libc)Setting User ID.
|
||
* setrlimit64: (libc)Limits on Resources.
|
||
* setrlimit: (libc)Limits on Resources.
|
||
* setservent: (libc)Services Database.
|
||
* setsid: (libc)Process Group Functions.
|
||
* setsockopt: (libc)Socket Option Functions.
|
||
* setstate: (libc)BSD Random.
|
||
* setstate_r: (libc)BSD Random.
|
||
* settimeofday: (libc)High-Resolution Calendar.
|
||
* setuid: (libc)Setting User ID.
|
||
* setutent: (libc)Manipulating the Database.
|
||
* setutxent: (libc)XPG Functions.
|
||
* setvbuf: (libc)Controlling Buffering.
|
||
* shm_open: (libc)Memory-mapped I/O.
|
||
* shm_unlink: (libc)Memory-mapped I/O.
|
||
* shutdown: (libc)Closing a Socket.
|
||
* sigaction: (libc)Advanced Signal Handling.
|
||
* sigaddset: (libc)Signal Sets.
|
||
* sigaltstack: (libc)Signal Stack.
|
||
* sigblock: (libc)BSD Signal Handling.
|
||
* sigdelset: (libc)Signal Sets.
|
||
* sigemptyset: (libc)Signal Sets.
|
||
* sigfillset: (libc)Signal Sets.
|
||
* siginterrupt: (libc)BSD Signal Handling.
|
||
* sigismember: (libc)Signal Sets.
|
||
* siglongjmp: (libc)Non-Local Exits and Signals.
|
||
* sigmask: (libc)BSD Signal Handling.
|
||
* signal: (libc)Basic Signal Handling.
|
||
* signbit: (libc)FP Bit Twiddling.
|
||
* significand: (libc)Normalization Functions.
|
||
* significandf: (libc)Normalization Functions.
|
||
* significandl: (libc)Normalization Functions.
|
||
* sigpause: (libc)BSD Signal Handling.
|
||
* sigpending: (libc)Checking for Pending Signals.
|
||
* sigprocmask: (libc)Process Signal Mask.
|
||
* sigsetjmp: (libc)Non-Local Exits and Signals.
|
||
* sigsetmask: (libc)BSD Signal Handling.
|
||
* sigstack: (libc)Signal Stack.
|
||
* sigsuspend: (libc)Sigsuspend.
|
||
* sin: (libc)Trig Functions.
|
||
* sincos: (libc)Trig Functions.
|
||
* sincosf: (libc)Trig Functions.
|
||
* sincosfN: (libc)Trig Functions.
|
||
* sincosfNx: (libc)Trig Functions.
|
||
* sincosl: (libc)Trig Functions.
|
||
* sinf: (libc)Trig Functions.
|
||
* sinfN: (libc)Trig Functions.
|
||
* sinfNx: (libc)Trig Functions.
|
||
* sinh: (libc)Hyperbolic Functions.
|
||
* sinhf: (libc)Hyperbolic Functions.
|
||
* sinhfN: (libc)Hyperbolic Functions.
|
||
* sinhfNx: (libc)Hyperbolic Functions.
|
||
* sinhl: (libc)Hyperbolic Functions.
|
||
* sinl: (libc)Trig Functions.
|
||
* sleep: (libc)Sleeping.
|
||
* snprintf: (libc)Formatted Output Functions.
|
||
* socket: (libc)Creating a Socket.
|
||
* socketpair: (libc)Socket Pairs.
|
||
* sprintf: (libc)Formatted Output Functions.
|
||
* sqrt: (libc)Exponents and Logarithms.
|
||
* sqrtf: (libc)Exponents and Logarithms.
|
||
* sqrtfN: (libc)Exponents and Logarithms.
|
||
* sqrtfNx: (libc)Exponents and Logarithms.
|
||
* sqrtl: (libc)Exponents and Logarithms.
|
||
* srand48: (libc)SVID Random.
|
||
* srand48_r: (libc)SVID Random.
|
||
* srand: (libc)ISO Random.
|
||
* srandom: (libc)BSD Random.
|
||
* srandom_r: (libc)BSD Random.
|
||
* sscanf: (libc)Formatted Input Functions.
|
||
* ssignal: (libc)Basic Signal Handling.
|
||
* stat64: (libc)Reading Attributes.
|
||
* stat: (libc)Reading Attributes.
|
||
* stime: (libc)Simple Calendar Time.
|
||
* stpcpy: (libc)Copying Strings and Arrays.
|
||
* stpncpy: (libc)Truncating Strings.
|
||
* strcasecmp: (libc)String/Array Comparison.
|
||
* strcasestr: (libc)Search Functions.
|
||
* strcat: (libc)Concatenating Strings.
|
||
* strchr: (libc)Search Functions.
|
||
* strchrnul: (libc)Search Functions.
|
||
* strcmp: (libc)String/Array Comparison.
|
||
* strcoll: (libc)Collation Functions.
|
||
* strcpy: (libc)Copying Strings and Arrays.
|
||
* strcspn: (libc)Search Functions.
|
||
* strdup: (libc)Copying Strings and Arrays.
|
||
* strdupa: (libc)Copying Strings and Arrays.
|
||
* strerror: (libc)Error Messages.
|
||
* strerror_r: (libc)Error Messages.
|
||
* strfmon: (libc)Formatting Numbers.
|
||
* strfromd: (libc)Printing of Floats.
|
||
* strfromf: (libc)Printing of Floats.
|
||
* strfromfN: (libc)Printing of Floats.
|
||
* strfromfNx: (libc)Printing of Floats.
|
||
* strfroml: (libc)Printing of Floats.
|
||
* strfry: (libc)Shuffling Bytes.
|
||
* strftime: (libc)Formatting Calendar Time.
|
||
* strlen: (libc)String Length.
|
||
* strncasecmp: (libc)String/Array Comparison.
|
||
* strncat: (libc)Truncating Strings.
|
||
* strncmp: (libc)String/Array Comparison.
|
||
* strncpy: (libc)Truncating Strings.
|
||
* strndup: (libc)Truncating Strings.
|
||
* strndupa: (libc)Truncating Strings.
|
||
* strnlen: (libc)String Length.
|
||
* strpbrk: (libc)Search Functions.
|
||
* strptime: (libc)Low-Level Time String Parsing.
|
||
* strrchr: (libc)Search Functions.
|
||
* strsep: (libc)Finding Tokens in a String.
|
||
* strsignal: (libc)Signal Messages.
|
||
* strspn: (libc)Search Functions.
|
||
* strstr: (libc)Search Functions.
|
||
* strtod: (libc)Parsing of Floats.
|
||
* strtof: (libc)Parsing of Floats.
|
||
* strtofN: (libc)Parsing of Floats.
|
||
* strtofNx: (libc)Parsing of Floats.
|
||
* strtoimax: (libc)Parsing of Integers.
|
||
* strtok: (libc)Finding Tokens in a String.
|
||
* strtok_r: (libc)Finding Tokens in a String.
|
||
* strtol: (libc)Parsing of Integers.
|
||
* strtold: (libc)Parsing of Floats.
|
||
* strtoll: (libc)Parsing of Integers.
|
||
* strtoq: (libc)Parsing of Integers.
|
||
* strtoul: (libc)Parsing of Integers.
|
||
* strtoull: (libc)Parsing of Integers.
|
||
* strtoumax: (libc)Parsing of Integers.
|
||
* strtouq: (libc)Parsing of Integers.
|
||
* strverscmp: (libc)String/Array Comparison.
|
||
* strxfrm: (libc)Collation Functions.
|
||
* stty: (libc)BSD Terminal Modes.
|
||
* swapcontext: (libc)System V contexts.
|
||
* swprintf: (libc)Formatted Output Functions.
|
||
* swscanf: (libc)Formatted Input Functions.
|
||
* symlink: (libc)Symbolic Links.
|
||
* sync: (libc)Synchronizing I/O.
|
||
* syscall: (libc)System Calls.
|
||
* sysconf: (libc)Sysconf Definition.
|
||
* sysctl: (libc)System Parameters.
|
||
* syslog: (libc)syslog; vsyslog.
|
||
* system: (libc)Running a Command.
|
||
* sysv_signal: (libc)Basic Signal Handling.
|
||
* tan: (libc)Trig Functions.
|
||
* tanf: (libc)Trig Functions.
|
||
* tanfN: (libc)Trig Functions.
|
||
* tanfNx: (libc)Trig Functions.
|
||
* tanh: (libc)Hyperbolic Functions.
|
||
* tanhf: (libc)Hyperbolic Functions.
|
||
* tanhfN: (libc)Hyperbolic Functions.
|
||
* tanhfNx: (libc)Hyperbolic Functions.
|
||
* tanhl: (libc)Hyperbolic Functions.
|
||
* tanl: (libc)Trig Functions.
|
||
* tcdrain: (libc)Line Control.
|
||
* tcflow: (libc)Line Control.
|
||
* tcflush: (libc)Line Control.
|
||
* tcgetattr: (libc)Mode Functions.
|
||
* tcgetpgrp: (libc)Terminal Access Functions.
|
||
* tcgetsid: (libc)Terminal Access Functions.
|
||
* tcsendbreak: (libc)Line Control.
|
||
* tcsetattr: (libc)Mode Functions.
|
||
* tcsetpgrp: (libc)Terminal Access Functions.
|
||
* tdelete: (libc)Tree Search Function.
|
||
* tdestroy: (libc)Tree Search Function.
|
||
* telldir: (libc)Random Access Directory.
|
||
* tempnam: (libc)Temporary Files.
|
||
* textdomain: (libc)Locating gettext catalog.
|
||
* tfind: (libc)Tree Search Function.
|
||
* tgamma: (libc)Special Functions.
|
||
* tgammaf: (libc)Special Functions.
|
||
* tgammafN: (libc)Special Functions.
|
||
* tgammafNx: (libc)Special Functions.
|
||
* tgammal: (libc)Special Functions.
|
||
* tgkill: (libc)Signaling Another Process.
|
||
* thrd_create: (libc)ISO C Thread Management.
|
||
* thrd_current: (libc)ISO C Thread Management.
|
||
* thrd_detach: (libc)ISO C Thread Management.
|
||
* thrd_equal: (libc)ISO C Thread Management.
|
||
* thrd_exit: (libc)ISO C Thread Management.
|
||
* thrd_join: (libc)ISO C Thread Management.
|
||
* thrd_sleep: (libc)ISO C Thread Management.
|
||
* thrd_yield: (libc)ISO C Thread Management.
|
||
* time: (libc)Simple Calendar Time.
|
||
* timegm: (libc)Broken-down Time.
|
||
* timelocal: (libc)Broken-down Time.
|
||
* times: (libc)Processor Time.
|
||
* tmpfile64: (libc)Temporary Files.
|
||
* tmpfile: (libc)Temporary Files.
|
||
* tmpnam: (libc)Temporary Files.
|
||
* tmpnam_r: (libc)Temporary Files.
|
||
* toascii: (libc)Case Conversion.
|
||
* tolower: (libc)Case Conversion.
|
||
* totalorder: (libc)FP Comparison Functions.
|
||
* totalorderf: (libc)FP Comparison Functions.
|
||
* totalorderfN: (libc)FP Comparison Functions.
|
||
* totalorderfNx: (libc)FP Comparison Functions.
|
||
* totalorderl: (libc)FP Comparison Functions.
|
||
* totalordermag: (libc)FP Comparison Functions.
|
||
* totalordermagf: (libc)FP Comparison Functions.
|
||
* totalordermagfN: (libc)FP Comparison Functions.
|
||
* totalordermagfNx: (libc)FP Comparison Functions.
|
||
* totalordermagl: (libc)FP Comparison Functions.
|
||
* toupper: (libc)Case Conversion.
|
||
* towctrans: (libc)Wide Character Case Conversion.
|
||
* towlower: (libc)Wide Character Case Conversion.
|
||
* towupper: (libc)Wide Character Case Conversion.
|
||
* trunc: (libc)Rounding Functions.
|
||
* truncate64: (libc)File Size.
|
||
* truncate: (libc)File Size.
|
||
* truncf: (libc)Rounding Functions.
|
||
* truncfN: (libc)Rounding Functions.
|
||
* truncfNx: (libc)Rounding Functions.
|
||
* truncl: (libc)Rounding Functions.
|
||
* tsearch: (libc)Tree Search Function.
|
||
* tss_create: (libc)ISO C Thread-local Storage.
|
||
* tss_delete: (libc)ISO C Thread-local Storage.
|
||
* tss_get: (libc)ISO C Thread-local Storage.
|
||
* tss_set: (libc)ISO C Thread-local Storage.
|
||
* ttyname: (libc)Is It a Terminal.
|
||
* ttyname_r: (libc)Is It a Terminal.
|
||
* twalk: (libc)Tree Search Function.
|
||
* twalk_r: (libc)Tree Search Function.
|
||
* tzset: (libc)Time Zone Functions.
|
||
* ufromfp: (libc)Rounding Functions.
|
||
* ufromfpf: (libc)Rounding Functions.
|
||
* ufromfpfN: (libc)Rounding Functions.
|
||
* ufromfpfNx: (libc)Rounding Functions.
|
||
* ufromfpl: (libc)Rounding Functions.
|
||
* ufromfpx: (libc)Rounding Functions.
|
||
* ufromfpxf: (libc)Rounding Functions.
|
||
* ufromfpxfN: (libc)Rounding Functions.
|
||
* ufromfpxfNx: (libc)Rounding Functions.
|
||
* ufromfpxl: (libc)Rounding Functions.
|
||
* ulimit: (libc)Limits on Resources.
|
||
* umask: (libc)Setting Permissions.
|
||
* umount2: (libc)Mount-Unmount-Remount.
|
||
* umount: (libc)Mount-Unmount-Remount.
|
||
* uname: (libc)Platform Type.
|
||
* ungetc: (libc)How Unread.
|
||
* ungetwc: (libc)How Unread.
|
||
* unlink: (libc)Deleting Files.
|
||
* unlockpt: (libc)Allocation.
|
||
* unsetenv: (libc)Environment Access.
|
||
* updwtmp: (libc)Manipulating the Database.
|
||
* utime: (libc)File Times.
|
||
* utimes: (libc)File Times.
|
||
* utmpname: (libc)Manipulating the Database.
|
||
* utmpxname: (libc)XPG Functions.
|
||
* va_arg: (libc)Argument Macros.
|
||
* va_copy: (libc)Argument Macros.
|
||
* va_end: (libc)Argument Macros.
|
||
* va_start: (libc)Argument Macros.
|
||
* valloc: (libc)Aligned Memory Blocks.
|
||
* vasprintf: (libc)Variable Arguments Output.
|
||
* verr: (libc)Error Messages.
|
||
* verrx: (libc)Error Messages.
|
||
* versionsort64: (libc)Scanning Directory Content.
|
||
* versionsort: (libc)Scanning Directory Content.
|
||
* vfork: (libc)Creating a Process.
|
||
* vfprintf: (libc)Variable Arguments Output.
|
||
* vfscanf: (libc)Variable Arguments Input.
|
||
* vfwprintf: (libc)Variable Arguments Output.
|
||
* vfwscanf: (libc)Variable Arguments Input.
|
||
* vlimit: (libc)Limits on Resources.
|
||
* vprintf: (libc)Variable Arguments Output.
|
||
* vscanf: (libc)Variable Arguments Input.
|
||
* vsnprintf: (libc)Variable Arguments Output.
|
||
* vsprintf: (libc)Variable Arguments Output.
|
||
* vsscanf: (libc)Variable Arguments Input.
|
||
* vswprintf: (libc)Variable Arguments Output.
|
||
* vswscanf: (libc)Variable Arguments Input.
|
||
* vsyslog: (libc)syslog; vsyslog.
|
||
* vtimes: (libc)Resource Usage.
|
||
* vwarn: (libc)Error Messages.
|
||
* vwarnx: (libc)Error Messages.
|
||
* vwprintf: (libc)Variable Arguments Output.
|
||
* vwscanf: (libc)Variable Arguments Input.
|
||
* wait3: (libc)BSD Wait Functions.
|
||
* wait4: (libc)Process Completion.
|
||
* wait: (libc)Process Completion.
|
||
* waitpid: (libc)Process Completion.
|
||
* warn: (libc)Error Messages.
|
||
* warnx: (libc)Error Messages.
|
||
* wcpcpy: (libc)Copying Strings and Arrays.
|
||
* wcpncpy: (libc)Truncating Strings.
|
||
* wcrtomb: (libc)Converting a Character.
|
||
* wcscasecmp: (libc)String/Array Comparison.
|
||
* wcscat: (libc)Concatenating Strings.
|
||
* wcschr: (libc)Search Functions.
|
||
* wcschrnul: (libc)Search Functions.
|
||
* wcscmp: (libc)String/Array Comparison.
|
||
* wcscoll: (libc)Collation Functions.
|
||
* wcscpy: (libc)Copying Strings and Arrays.
|
||
* wcscspn: (libc)Search Functions.
|
||
* wcsdup: (libc)Copying Strings and Arrays.
|
||
* wcsftime: (libc)Formatting Calendar Time.
|
||
* wcslen: (libc)String Length.
|
||
* wcsncasecmp: (libc)String/Array Comparison.
|
||
* wcsncat: (libc)Truncating Strings.
|
||
* wcsncmp: (libc)String/Array Comparison.
|
||
* wcsncpy: (libc)Truncating Strings.
|
||
* wcsnlen: (libc)String Length.
|
||
* wcsnrtombs: (libc)Converting Strings.
|
||
* wcspbrk: (libc)Search Functions.
|
||
* wcsrchr: (libc)Search Functions.
|
||
* wcsrtombs: (libc)Converting Strings.
|
||
* wcsspn: (libc)Search Functions.
|
||
* wcsstr: (libc)Search Functions.
|
||
* wcstod: (libc)Parsing of Floats.
|
||
* wcstof: (libc)Parsing of Floats.
|
||
* wcstofN: (libc)Parsing of Floats.
|
||
* wcstofNx: (libc)Parsing of Floats.
|
||
* wcstoimax: (libc)Parsing of Integers.
|
||
* wcstok: (libc)Finding Tokens in a String.
|
||
* wcstol: (libc)Parsing of Integers.
|
||
* wcstold: (libc)Parsing of Floats.
|
||
* wcstoll: (libc)Parsing of Integers.
|
||
* wcstombs: (libc)Non-reentrant String Conversion.
|
||
* wcstoq: (libc)Parsing of Integers.
|
||
* wcstoul: (libc)Parsing of Integers.
|
||
* wcstoull: (libc)Parsing of Integers.
|
||
* wcstoumax: (libc)Parsing of Integers.
|
||
* wcstouq: (libc)Parsing of Integers.
|
||
* wcswcs: (libc)Search Functions.
|
||
* wcsxfrm: (libc)Collation Functions.
|
||
* wctob: (libc)Converting a Character.
|
||
* wctomb: (libc)Non-reentrant Character Conversion.
|
||
* wctrans: (libc)Wide Character Case Conversion.
|
||
* wctype: (libc)Classification of Wide Characters.
|
||
* wmemchr: (libc)Search Functions.
|
||
* wmemcmp: (libc)String/Array Comparison.
|
||
* wmemcpy: (libc)Copying Strings and Arrays.
|
||
* wmemmove: (libc)Copying Strings and Arrays.
|
||
* wmempcpy: (libc)Copying Strings and Arrays.
|
||
* wmemset: (libc)Copying Strings and Arrays.
|
||
* wordexp: (libc)Calling Wordexp.
|
||
* wordfree: (libc)Calling Wordexp.
|
||
* wprintf: (libc)Formatted Output Functions.
|
||
* write: (libc)I/O Primitives.
|
||
* writev: (libc)Scatter-Gather.
|
||
* wscanf: (libc)Formatted Input Functions.
|
||
* y0: (libc)Special Functions.
|
||
* y0f: (libc)Special Functions.
|
||
* y0fN: (libc)Special Functions.
|
||
* y0fNx: (libc)Special Functions.
|
||
* y0l: (libc)Special Functions.
|
||
* y1: (libc)Special Functions.
|
||
* y1f: (libc)Special Functions.
|
||
* y1fN: (libc)Special Functions.
|
||
* y1fNx: (libc)Special Functions.
|
||
* y1l: (libc)Special Functions.
|
||
* yn: (libc)Special Functions.
|
||
* ynf: (libc)Special Functions.
|
||
* ynfN: (libc)Special Functions.
|
||
* ynfNx: (libc)Special Functions.
|
||
* ynl: (libc)Special Functions.
|
||
END-INFO-DIR-ENTRY
|
||
|
||
This file documents the GNU C Library.
|
||
|
||
This is `The GNU C Library Reference Manual', for version 2.30
|
||
(GNU Toolchain for the A-profile Architecture 9.2-2019.12 (arm-9.10)).
|
||
|
||
Copyright (C) 1993-2019 Free Software Foundation, Inc.
|
||
|
||
Permission is granted to copy, distribute and/or modify this document
|
||
under the terms of the GNU Free Documentation License, Version
|
||
1.3 or any later version published by the Free Software Foundation;
|
||
with the Invariant Sections being "Free Software Needs Free
|
||
Documentation" and "GNU Lesser General Public License", the Front-Cover
|
||
texts being "A GNU Manual", and with the Back-Cover Texts as in (a)
|
||
below. A copy of the license is included in the section entitled "GNU
|
||
Free Documentation License".
|
||
|
||
(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
|
||
modify this GNU manual. Buying copies from the FSF supports it in
|
||
developing GNU and promoting software freedom."
|
||
|
||
|
||
File: libc.info, Node: Library Summary, Next: Installation, Prev: Language Features, Up: Top
|
||
|
||
Appendix B Summary of Library Facilities
|
||
****************************************
|
||
|
||
This appendix is a complete list of the facilities declared within the
|
||
header files supplied with the GNU C Library. Each entry also lists the
|
||
standard or other source from which each facility is derived, and tells
|
||
you where in the manual you can find more information about how to use
|
||
it.
|
||
|
||
`ACCOUNTING'
|
||
`utmp.h' (SVID): *note Manipulating the Database::.
|
||
|
||
`AF_FILE'
|
||
`sys/socket.h' (GNU): *note Address Formats::.
|
||
|
||
`AF_INET'
|
||
`sys/socket.h' (BSD): *note Address Formats::.
|
||
|
||
`AF_INET6'
|
||
`sys/socket.h' (IPv6 Basic API): *note Address Formats::.
|
||
|
||
`AF_LOCAL'
|
||
`sys/socket.h' (POSIX): *note Address Formats::.
|
||
|
||
`AF_UNIX'
|
||
`sys/socket.h' (BSD): *note Address Formats::.
|
||
|
||
`sys/socket.h' (Unix98): *note Address Formats::.
|
||
|
||
`AF_UNSPEC'
|
||
`sys/socket.h' (BSD): *note Address Formats::.
|
||
|
||
`tcflag_t ALTWERASE'
|
||
`termios.h' (BSD): *note Local Modes::.
|
||
|
||
`int ARGP_ERR_UNKNOWN'
|
||
`argp.h' (GNU): *note Argp Parser Functions::.
|
||
|
||
`ARGP_HELP_BUG_ADDR'
|
||
`argp.h' (GNU): *note Argp Help Flags::.
|
||
|
||
`ARGP_HELP_DOC'
|
||
`argp.h' (GNU): *note Argp Help Flags::.
|
||
|
||
`ARGP_HELP_EXIT_ERR'
|
||
`argp.h' (GNU): *note Argp Help Flags::.
|
||
|
||
`ARGP_HELP_EXIT_OK'
|
||
`argp.h' (GNU): *note Argp Help Flags::.
|
||
|
||
`ARGP_HELP_LONG'
|
||
`argp.h' (GNU): *note Argp Help Flags::.
|
||
|
||
`ARGP_HELP_LONG_ONLY'
|
||
`argp.h' (GNU): *note Argp Help Flags::.
|
||
|
||
`ARGP_HELP_POST_DOC'
|
||
`argp.h' (GNU): *note Argp Help Flags::.
|
||
|
||
`ARGP_HELP_PRE_DOC'
|
||
`argp.h' (GNU): *note Argp Help Flags::.
|
||
|
||
`ARGP_HELP_SEE'
|
||
`argp.h' (GNU): *note Argp Help Flags::.
|
||
|
||
`ARGP_HELP_SHORT_USAGE'
|
||
`argp.h' (GNU): *note Argp Help Flags::.
|
||
|
||
`ARGP_HELP_STD_ERR'
|
||
`argp.h' (GNU): *note Argp Help Flags::.
|
||
|
||
`ARGP_HELP_STD_HELP'
|
||
`argp.h' (GNU): *note Argp Help Flags::.
|
||
|
||
`ARGP_HELP_STD_USAGE'
|
||
`argp.h' (GNU): *note Argp Help Flags::.
|
||
|
||
`ARGP_HELP_USAGE'
|
||
`argp.h' (GNU): *note Argp Help Flags::.
|
||
|
||
`ARGP_IN_ORDER'
|
||
`argp.h' (GNU): *note Argp Flags::.
|
||
|
||
`ARGP_KEY_ARG'
|
||
`argp.h' (GNU): *note Argp Special Keys::.
|
||
|
||
`ARGP_KEY_ARGS'
|
||
`argp.h' (GNU): *note Argp Special Keys::.
|
||
|
||
`ARGP_KEY_END'
|
||
`argp.h' (GNU): *note Argp Special Keys::.
|
||
|
||
`ARGP_KEY_ERROR'
|
||
`argp.h' (GNU): *note Argp Special Keys::.
|
||
|
||
`ARGP_KEY_FINI'
|
||
`argp.h' (GNU): *note Argp Special Keys::.
|
||
|
||
`ARGP_KEY_HELP_ARGS_DOC'
|
||
`argp.h' (GNU): *note Argp Help Filter Keys::.
|
||
|
||
`ARGP_KEY_HELP_DUP_ARGS_NOTE'
|
||
`argp.h' (GNU): *note Argp Help Filter Keys::.
|
||
|
||
`ARGP_KEY_HELP_EXTRA'
|
||
`argp.h' (GNU): *note Argp Help Filter Keys::.
|
||
|
||
`ARGP_KEY_HELP_HEADER'
|
||
`argp.h' (GNU): *note Argp Help Filter Keys::.
|
||
|
||
`ARGP_KEY_HELP_POST_DOC'
|
||
`argp.h' (GNU): *note Argp Help Filter Keys::.
|
||
|
||
`ARGP_KEY_HELP_PRE_DOC'
|
||
`argp.h' (GNU): *note Argp Help Filter Keys::.
|
||
|
||
`ARGP_KEY_INIT'
|
||
`argp.h' (GNU): *note Argp Special Keys::.
|
||
|
||
`ARGP_KEY_NO_ARGS'
|
||
`argp.h' (GNU): *note Argp Special Keys::.
|
||
|
||
`ARGP_KEY_SUCCESS'
|
||
`argp.h' (GNU): *note Argp Special Keys::.
|
||
|
||
`ARGP_LONG_ONLY'
|
||
`argp.h' (GNU): *note Argp Flags::.
|
||
|
||
`ARGP_NO_ARGS'
|
||
`argp.h' (GNU): *note Argp Flags::.
|
||
|
||
`ARGP_NO_ERRS'
|
||
`argp.h' (GNU): *note Argp Flags::.
|
||
|
||
`ARGP_NO_EXIT'
|
||
`argp.h' (GNU): *note Argp Flags::.
|
||
|
||
`ARGP_NO_HELP'
|
||
`argp.h' (GNU): *note Argp Flags::.
|
||
|
||
`ARGP_PARSE_ARGV0'
|
||
`argp.h' (GNU): *note Argp Flags::.
|
||
|
||
`ARGP_SILENT'
|
||
`argp.h' (GNU): *note Argp Flags::.
|
||
|
||
`int ARG_MAX'
|
||
`limits.h' (POSIX.1): *note General Limits::.
|
||
|
||
`int BC_BASE_MAX'
|
||
`limits.h' (POSIX.2): *note Utility Limits::.
|
||
|
||
`int BC_DIM_MAX'
|
||
`limits.h' (POSIX.2): *note Utility Limits::.
|
||
|
||
`int BC_SCALE_MAX'
|
||
`limits.h' (POSIX.2): *note Utility Limits::.
|
||
|
||
`int BC_STRING_MAX'
|
||
`limits.h' (POSIX.2): *note Utility Limits::.
|
||
|
||
`BOOT_TIME'
|
||
`utmp.h' (SVID): *note Manipulating the Database::.
|
||
|
||
`utmpx.h' (XPG4.2): *note XPG Functions::.
|
||
|
||
`tcflag_t BRKINT'
|
||
`termios.h' (POSIX.1): *note Input Modes::.
|
||
|
||
`int BUFSIZ'
|
||
`stdio.h' (ISO): *note Controlling Buffering::.
|
||
|
||
`tcflag_t CCTS_OFLOW'
|
||
`termios.h' (BSD): *note Control Modes::.
|
||
|
||
`int CHAR_BIT'
|
||
`limits.h' (C90): *note Width of Type::.
|
||
|
||
`CHAR_MAX'
|
||
`limits.h' (ISO): *note Range of Type::.
|
||
|
||
`CHAR_MIN'
|
||
`limits.h' (ISO): *note Range of Type::.
|
||
|
||
`CHAR_WIDTH'
|
||
`limits.h' (ISO): *note Width of Type::.
|
||
|
||
`int CHILD_MAX'
|
||
`limits.h' (POSIX.1): *note General Limits::.
|
||
|
||
`tcflag_t CIGNORE'
|
||
`termios.h' (BSD): *note Control Modes::.
|
||
|
||
`int CLK_TCK'
|
||
`time.h' (POSIX.1): *note Processor Time::.
|
||
|
||
`tcflag_t CLOCAL'
|
||
`termios.h' (POSIX.1): *note Control Modes::.
|
||
|
||
`int CLOCKS_PER_SEC'
|
||
`time.h' (ISO): *note CPU Time::.
|
||
|
||
`int COLL_WEIGHTS_MAX'
|
||
`limits.h' (POSIX.2): *note Utility Limits::.
|
||
|
||
`void CPU_CLR (int CPU, cpu_set_t *SET)'
|
||
`sched.h' (GNU): *note CPU Affinity::.
|
||
|
||
`int CPU_ISSET (int CPU, const cpu_set_t *SET)'
|
||
`sched.h' (GNU): *note CPU Affinity::.
|
||
|
||
`void CPU_SET (int CPU, cpu_set_t *SET)'
|
||
`sched.h' (GNU): *note CPU Affinity::.
|
||
|
||
`int CPU_SETSIZE'
|
||
`sched.h' (GNU): *note CPU Affinity::.
|
||
|
||
`void CPU_ZERO (cpu_set_t *SET)'
|
||
`sched.h' (GNU): *note CPU Affinity::.
|
||
|
||
`tcflag_t CREAD'
|
||
`termios.h' (POSIX.1): *note Control Modes::.
|
||
|
||
`tcflag_t CRTS_IFLOW'
|
||
`termios.h' (BSD): *note Control Modes::.
|
||
|
||
`tcflag_t CS5'
|
||
`termios.h' (POSIX.1): *note Control Modes::.
|
||
|
||
`tcflag_t CS6'
|
||
`termios.h' (POSIX.1): *note Control Modes::.
|
||
|
||
`tcflag_t CS7'
|
||
`termios.h' (POSIX.1): *note Control Modes::.
|
||
|
||
`tcflag_t CS8'
|
||
`termios.h' (POSIX.1): *note Control Modes::.
|
||
|
||
`tcflag_t CSIZE'
|
||
`termios.h' (POSIX.1): *note Control Modes::.
|
||
|
||
`tcflag_t CSTOPB'
|
||
`termios.h' (POSIX.1): *note Control Modes::.
|
||
|
||
`DBL_DIG'
|
||
`float.h' (C90): *note Floating Point Parameters::.
|
||
|
||
`DBL_EPSILON'
|
||
`float.h' (C90): *note Floating Point Parameters::.
|
||
|
||
`DBL_MANT_DIG'
|
||
`float.h' (C90): *note Floating Point Parameters::.
|
||
|
||
`DBL_MAX'
|
||
`float.h' (C90): *note Floating Point Parameters::.
|
||
|
||
`DBL_MAX_10_EXP'
|
||
`float.h' (C90): *note Floating Point Parameters::.
|
||
|
||
`DBL_MAX_EXP'
|
||
`float.h' (C90): *note Floating Point Parameters::.
|
||
|
||
`DBL_MIN'
|
||
`float.h' (C90): *note Floating Point Parameters::.
|
||
|
||
`DBL_MIN_10_EXP'
|
||
`float.h' (C90): *note Floating Point Parameters::.
|
||
|
||
`DBL_MIN_EXP'
|
||
`float.h' (C90): *note Floating Point Parameters::.
|
||
|
||
`DEAD_PROCESS'
|
||
`utmp.h' (SVID): *note Manipulating the Database::.
|
||
|
||
`utmpx.h' (XPG4.2): *note XPG Functions::.
|
||
|
||
`DIR'
|
||
`dirent.h' (POSIX.1): *note Opening a Directory::.
|
||
|
||
`mode_t DTTOIF (int DTYPE)'
|
||
`dirent.h' (BSD): *note Directory Entries::.
|
||
|
||
`int E2BIG'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int EACCES'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int EADDRINUSE'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int EADDRNOTAVAIL'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int EADV'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int EAFNOSUPPORT'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int EAGAIN'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int EALREADY'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int EAUTH'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int EBACKGROUND'
|
||
`errno.h' (GNU): *note Error Codes::.
|
||
|
||
`int EBADE'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int EBADF'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int EBADFD'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int EBADMSG'
|
||
`errno.h' (XOPEN): *note Error Codes::.
|
||
|
||
`int EBADR'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int EBADRPC'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int EBADRQC'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int EBADSLT'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int EBFONT'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int EBUSY'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int ECANCELED'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int ECHILD'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`tcflag_t ECHO'
|
||
`termios.h' (POSIX.1): *note Local Modes::.
|
||
|
||
`tcflag_t ECHOCTL'
|
||
`termios.h' (BSD): *note Local Modes::.
|
||
|
||
`tcflag_t ECHOE'
|
||
`termios.h' (POSIX.1): *note Local Modes::.
|
||
|
||
`tcflag_t ECHOK'
|
||
`termios.h' (POSIX.1): *note Local Modes::.
|
||
|
||
`tcflag_t ECHOKE'
|
||
`termios.h' (BSD): *note Local Modes::.
|
||
|
||
`tcflag_t ECHONL'
|
||
`termios.h' (POSIX.1): *note Local Modes::.
|
||
|
||
`tcflag_t ECHOPRT'
|
||
`termios.h' (BSD): *note Local Modes::.
|
||
|
||
`int ECHRNG'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int ECOMM'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int ECONNABORTED'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int ECONNREFUSED'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int ECONNRESET'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int ED'
|
||
`errno.h' (GNU): *note Error Codes::.
|
||
|
||
`int EDEADLK'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int EDEADLOCK'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int EDESTADDRREQ'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int EDIED'
|
||
`errno.h' (GNU): *note Error Codes::.
|
||
|
||
`int EDOM'
|
||
`errno.h' (ISO): *note Error Codes::.
|
||
|
||
`int EDOTDOT'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int EDQUOT'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int EEXIST'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int EFAULT'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int EFBIG'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int EFTYPE'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int EGRATUITOUS'
|
||
`errno.h' (GNU): *note Error Codes::.
|
||
|
||
`int EGREGIOUS'
|
||
`errno.h' (GNU): *note Error Codes::.
|
||
|
||
`int EHOSTDOWN'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int EHOSTUNREACH'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int EHWPOISON'
|
||
`errno.h' (Linux): *note Error Codes::.
|
||
|
||
`int EIDRM'
|
||
`errno.h' (XOPEN): *note Error Codes::.
|
||
|
||
`int EIEIO'
|
||
`errno.h' (GNU): *note Error Codes::.
|
||
|
||
`int EILSEQ'
|
||
`errno.h' (ISO): *note Error Codes::.
|
||
|
||
`int EINPROGRESS'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int EINTR'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int EINVAL'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int EIO'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int EISCONN'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int EISDIR'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int EISNAM'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int EKEYEXPIRED'
|
||
`errno.h' (Linux): *note Error Codes::.
|
||
|
||
`int EKEYREJECTED'
|
||
`errno.h' (Linux): *note Error Codes::.
|
||
|
||
`int EKEYREVOKED'
|
||
`errno.h' (Linux): *note Error Codes::.
|
||
|
||
`int EL2HLT'
|
||
`errno.h' (Obsolete): *note Error Codes::.
|
||
|
||
`int EL2NSYNC'
|
||
`errno.h' (Obsolete): *note Error Codes::.
|
||
|
||
`int EL3HLT'
|
||
`errno.h' (Obsolete): *note Error Codes::.
|
||
|
||
`int EL3RST'
|
||
`errno.h' (Obsolete): *note Error Codes::.
|
||
|
||
`int ELIBACC'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int ELIBBAD'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int ELIBEXEC'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int ELIBMAX'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int ELIBSCN'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int ELNRNG'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int ELOOP'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int EMEDIUMTYPE'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int EMFILE'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int EMLINK'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`EMPTY'
|
||
`utmp.h' (SVID): *note Manipulating the Database::.
|
||
|
||
`utmpx.h' (XPG4.2): *note XPG Functions::.
|
||
|
||
`int EMSGSIZE'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int EMULTIHOP'
|
||
`errno.h' (XOPEN): *note Error Codes::.
|
||
|
||
`int ENAMETOOLONG'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int ENAVAIL'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int ENEEDAUTH'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int ENETDOWN'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int ENETRESET'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int ENETUNREACH'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int ENFILE'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int ENOANO'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int ENOBUFS'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int ENOCSI'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int ENODATA'
|
||
`errno.h' (XOPEN): *note Error Codes::.
|
||
|
||
`int ENODEV'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int ENOENT'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int ENOEXEC'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int ENOKEY'
|
||
`errno.h' (Linux): *note Error Codes::.
|
||
|
||
`int ENOLCK'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int ENOLINK'
|
||
`errno.h' (XOPEN): *note Error Codes::.
|
||
|
||
`int ENOMEDIUM'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int ENOMEM'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int ENOMSG'
|
||
`errno.h' (XOPEN): *note Error Codes::.
|
||
|
||
`int ENONET'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int ENOPKG'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int ENOPROTOOPT'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int ENOSPC'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int ENOSR'
|
||
`errno.h' (XOPEN): *note Error Codes::.
|
||
|
||
`int ENOSTR'
|
||
`errno.h' (XOPEN): *note Error Codes::.
|
||
|
||
`int ENOSYS'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int ENOTBLK'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int ENOTCONN'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int ENOTDIR'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int ENOTEMPTY'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int ENOTNAM'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int ENOTRECOVERABLE'
|
||
`errno.h' (GNU): *note Error Codes::.
|
||
|
||
`int ENOTSOCK'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int ENOTSUP'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int ENOTTY'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int ENOTUNIQ'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int ENXIO'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int EOF'
|
||
`stdio.h' (ISO): *note EOF and Errors::.
|
||
|
||
`int EOPNOTSUPP'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int EOVERFLOW'
|
||
`errno.h' (XOPEN): *note Error Codes::.
|
||
|
||
`int EOWNERDEAD'
|
||
`errno.h' (GNU): *note Error Codes::.
|
||
|
||
`int EPERM'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int EPFNOSUPPORT'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int EPIPE'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int EPROCLIM'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int EPROCUNAVAIL'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int EPROGMISMATCH'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int EPROGUNAVAIL'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int EPROTO'
|
||
`errno.h' (XOPEN): *note Error Codes::.
|
||
|
||
`int EPROTONOSUPPORT'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int EPROTOTYPE'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int EQUIV_CLASS_MAX'
|
||
`limits.h' (POSIX.2): *note Utility Limits::.
|
||
|
||
`int ERANGE'
|
||
`errno.h' (ISO): *note Error Codes::.
|
||
|
||
`int EREMCHG'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int EREMOTE'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int EREMOTEIO'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int ERESTART'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int ERFKILL'
|
||
`errno.h' (Linux): *note Error Codes::.
|
||
|
||
`int EROFS'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int ERPCMISMATCH'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int ESHUTDOWN'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int ESOCKTNOSUPPORT'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int ESPIPE'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int ESRCH'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int ESRMNT'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int ESTALE'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int ESTRPIPE'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int ETIME'
|
||
`errno.h' (XOPEN): *note Error Codes::.
|
||
|
||
`int ETIMEDOUT'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int ETOOMANYREFS'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int ETXTBSY'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int EUCLEAN'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int EUNATCH'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int EUSERS'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int EWOULDBLOCK'
|
||
`errno.h' (BSD): *note Error Codes::.
|
||
|
||
`int EXDEV'
|
||
`errno.h' (POSIX.1): *note Error Codes::.
|
||
|
||
`int EXFULL'
|
||
`errno.h' (Linux???): *note Error Codes::.
|
||
|
||
`int EXIT_FAILURE'
|
||
`stdlib.h' (ISO): *note Exit Status::.
|
||
|
||
`int EXIT_SUCCESS'
|
||
`stdlib.h' (ISO): *note Exit Status::.
|
||
|
||
`int EXPR_NEST_MAX'
|
||
`limits.h' (POSIX.2): *note Utility Limits::.
|
||
|
||
`int FD_CLOEXEC'
|
||
`fcntl.h' (POSIX.1): *note Descriptor Flags::.
|
||
|
||
`void FD_CLR (int FILEDES, fd_set *SET)'
|
||
`sys/types.h' (BSD): *note Waiting for I/O::.
|
||
|
||
`int FD_ISSET (int FILEDES, const fd_set *SET)'
|
||
`sys/types.h' (BSD): *note Waiting for I/O::.
|
||
|
||
`void FD_SET (int FILEDES, fd_set *SET)'
|
||
`sys/types.h' (BSD): *note Waiting for I/O::.
|
||
|
||
`int FD_SETSIZE'
|
||
`sys/types.h' (BSD): *note Waiting for I/O::.
|
||
|
||
`void FD_ZERO (fd_set *SET)'
|
||
`sys/types.h' (BSD): *note Waiting for I/O::.
|
||
|
||
`FE_DIVBYZERO'
|
||
`fenv.h' (ISO): *note Status bit operations::.
|
||
|
||
`FE_DOWNWARD'
|
||
`fenv.h' (ISO): *note Rounding::.
|
||
|
||
`FE_INEXACT'
|
||
`fenv.h' (ISO): *note Status bit operations::.
|
||
|
||
`FE_INVALID'
|
||
`fenv.h' (ISO): *note Status bit operations::.
|
||
|
||
`FE_OVERFLOW'
|
||
`fenv.h' (ISO): *note Status bit operations::.
|
||
|
||
`int FE_SNANS_ALWAYS_SIGNAL'
|
||
`fenv.h' (ISO): *note Infinity and NaN::.
|
||
|
||
`FE_TONEAREST'
|
||
`fenv.h' (ISO): *note Rounding::.
|
||
|
||
`FE_TOWARDZERO'
|
||
`fenv.h' (ISO): *note Rounding::.
|
||
|
||
`FE_UNDERFLOW'
|
||
`fenv.h' (ISO): *note Status bit operations::.
|
||
|
||
`FE_UPWARD'
|
||
`fenv.h' (ISO): *note Rounding::.
|
||
|
||
`FILE'
|
||
`stdio.h' (ISO): *note Streams::.
|
||
|
||
`int FILENAME_MAX'
|
||
`stdio.h' (ISO): *note Limits for Files::.
|
||
|
||
`FLT_DIG'
|
||
`float.h' (C90): *note Floating Point Parameters::.
|
||
|
||
`FLT_EPSILON'
|
||
`float.h' (C90): *note Floating Point Parameters::.
|
||
|
||
`FLT_MANT_DIG'
|
||
`float.h' (C90): *note Floating Point Parameters::.
|
||
|
||
`FLT_MAX'
|
||
`float.h' (C90): *note Floating Point Parameters::.
|
||
|
||
`FLT_MAX_10_EXP'
|
||
`float.h' (C90): *note Floating Point Parameters::.
|
||
|
||
`FLT_MAX_EXP'
|
||
`float.h' (C90): *note Floating Point Parameters::.
|
||
|
||
`FLT_MIN'
|
||
`float.h' (C90): *note Floating Point Parameters::.
|
||
|
||
`FLT_MIN_10_EXP'
|
||
`float.h' (C90): *note Floating Point Parameters::.
|
||
|
||
`FLT_MIN_EXP'
|
||
`float.h' (C90): *note Floating Point Parameters::.
|
||
|
||
`FLT_RADIX'
|
||
`float.h' (C90): *note Floating Point Parameters::.
|
||
|
||
`FLT_ROUNDS'
|
||
`float.h' (C90): *note Floating Point Parameters::.
|
||
|
||
`tcflag_t FLUSHO'
|
||
`termios.h' (BSD): *note Local Modes::.
|
||
|
||
`FNM_CASEFOLD'
|
||
`fnmatch.h' (GNU): *note Wildcard Matching::.
|
||
|
||
`FNM_EXTMATCH'
|
||
`fnmatch.h' (GNU): *note Wildcard Matching::.
|
||
|
||
`FNM_FILE_NAME'
|
||
`fnmatch.h' (GNU): *note Wildcard Matching::.
|
||
|
||
`FNM_LEADING_DIR'
|
||
`fnmatch.h' (GNU): *note Wildcard Matching::.
|
||
|
||
`FNM_NOESCAPE'
|
||
`fnmatch.h' (POSIX.2): *note Wildcard Matching::.
|
||
|
||
`FNM_PATHNAME'
|
||
`fnmatch.h' (POSIX.2): *note Wildcard Matching::.
|
||
|
||
`FNM_PERIOD'
|
||
`fnmatch.h' (POSIX.2): *note Wildcard Matching::.
|
||
|
||
`int FOPEN_MAX'
|
||
`stdio.h' (ISO): *note Opening Streams::.
|
||
|
||
`FPE_DECOVF_TRAP'
|
||
`signal.h' (BSD): *note Program Error Signals::.
|
||
|
||
`FPE_FLTDIV_FAULT'
|
||
`signal.h' (BSD): *note Program Error Signals::.
|
||
|
||
`FPE_FLTDIV_TRAP'
|
||
`signal.h' (BSD): *note Program Error Signals::.
|
||
|
||
`FPE_FLTOVF_FAULT'
|
||
`signal.h' (BSD): *note Program Error Signals::.
|
||
|
||
`FPE_FLTOVF_TRAP'
|
||
`signal.h' (BSD): *note Program Error Signals::.
|
||
|
||
`FPE_FLTUND_FAULT'
|
||
`signal.h' (BSD): *note Program Error Signals::.
|
||
|
||
`FPE_FLTUND_TRAP'
|
||
`signal.h' (BSD): *note Program Error Signals::.
|
||
|
||
`FPE_INTDIV_TRAP'
|
||
`signal.h' (BSD): *note Program Error Signals::.
|
||
|
||
`FPE_INTOVF_TRAP'
|
||
`signal.h' (BSD): *note Program Error Signals::.
|
||
|
||
`FPE_SUBRNG_TRAP'
|
||
`signal.h' (BSD): *note Program Error Signals::.
|
||
|
||
`int FP_ILOGB0'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`int FP_ILOGBNAN'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`FP_INFINITE'
|
||
`math.h' (C99): *note Floating Point Classes::.
|
||
|
||
`FP_INT_DOWNWARD'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`FP_INT_TONEAREST'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`FP_INT_TONEARESTFROMZERO'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`FP_INT_TOWARDZERO'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`FP_INT_UPWARD'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`long int FP_LLOGB0'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`long int FP_LLOGBNAN'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`FP_NAN'
|
||
`math.h' (C99): *note Floating Point Classes::.
|
||
|
||
`FP_NORMAL'
|
||
`math.h' (C99): *note Floating Point Classes::.
|
||
|
||
`FP_SUBNORMAL'
|
||
`math.h' (C99): *note Floating Point Classes::.
|
||
|
||
`FP_ZERO'
|
||
`math.h' (C99): *note Floating Point Classes::.
|
||
|
||
`struct FTW'
|
||
`ftw.h' (XPG4.2): *note Working with Directory Trees::.
|
||
|
||
`int F_DUPFD'
|
||
`fcntl.h' (POSIX.1): *note Duplicating Descriptors::.
|
||
|
||
`int F_GETFD'
|
||
`fcntl.h' (POSIX.1): *note Descriptor Flags::.
|
||
|
||
`int F_GETFL'
|
||
`fcntl.h' (POSIX.1): *note Getting File Status Flags::.
|
||
|
||
`int F_GETLK'
|
||
`fcntl.h' (POSIX.1): *note File Locks::.
|
||
|
||
`int F_GETOWN'
|
||
`fcntl.h' (BSD): *note Interrupt Input::.
|
||
|
||
`int F_OFD_SETLK'
|
||
`fcntl.h' (POSIX.1): *note Open File Description Locks::.
|
||
|
||
`int F_OFD_SETLKW'
|
||
`fcntl.h' (POSIX.1): *note Open File Description Locks::.
|
||
|
||
`int F_OK'
|
||
`unistd.h' (POSIX.1): *note Testing File Access::.
|
||
|
||
`F_RDLCK'
|
||
`fcntl.h' (POSIX.1): *note File Locks::.
|
||
|
||
`int F_SETFD'
|
||
`fcntl.h' (POSIX.1): *note Descriptor Flags::.
|
||
|
||
`int F_SETFL'
|
||
`fcntl.h' (POSIX.1): *note Getting File Status Flags::.
|
||
|
||
`int F_SETLK'
|
||
`fcntl.h' (POSIX.1): *note File Locks::.
|
||
|
||
`int F_SETLKW'
|
||
`fcntl.h' (POSIX.1): *note File Locks::.
|
||
|
||
`int F_SETOWN'
|
||
`fcntl.h' (BSD): *note Interrupt Input::.
|
||
|
||
`F_UNLCK'
|
||
`fcntl.h' (POSIX.1): *note File Locks::.
|
||
|
||
`F_WRLCK'
|
||
`fcntl.h' (POSIX.1): *note File Locks::.
|
||
|
||
`GLOB_ABORTED'
|
||
`glob.h' (POSIX.2): *note Calling Glob::.
|
||
|
||
`GLOB_ALTDIRFUNC'
|
||
`glob.h' (GNU): *note More Flags for Globbing::.
|
||
|
||
`GLOB_APPEND'
|
||
`glob.h' (POSIX.2): *note Flags for Globbing::.
|
||
|
||
`GLOB_BRACE'
|
||
`glob.h' (GNU): *note More Flags for Globbing::.
|
||
|
||
`GLOB_DOOFFS'
|
||
`glob.h' (POSIX.2): *note Flags for Globbing::.
|
||
|
||
`GLOB_ERR'
|
||
`glob.h' (POSIX.2): *note Flags for Globbing::.
|
||
|
||
`GLOB_MAGCHAR'
|
||
`glob.h' (GNU): *note More Flags for Globbing::.
|
||
|
||
`GLOB_MARK'
|
||
`glob.h' (POSIX.2): *note Flags for Globbing::.
|
||
|
||
`GLOB_NOCHECK'
|
||
`glob.h' (POSIX.2): *note Flags for Globbing::.
|
||
|
||
`GLOB_NOESCAPE'
|
||
`glob.h' (POSIX.2): *note Flags for Globbing::.
|
||
|
||
`GLOB_NOMAGIC'
|
||
`glob.h' (GNU): *note More Flags for Globbing::.
|
||
|
||
`GLOB_NOMATCH'
|
||
`glob.h' (POSIX.2): *note Calling Glob::.
|
||
|
||
`GLOB_NOSORT'
|
||
`glob.h' (POSIX.2): *note Flags for Globbing::.
|
||
|
||
`GLOB_NOSPACE'
|
||
`glob.h' (POSIX.2): *note Calling Glob::.
|
||
|
||
`GLOB_ONLYDIR'
|
||
`glob.h' (GNU): *note More Flags for Globbing::.
|
||
|
||
`GLOB_PERIOD'
|
||
`glob.h' (GNU): *note More Flags for Globbing::.
|
||
|
||
`GLOB_TILDE'
|
||
`glob.h' (GNU): *note More Flags for Globbing::.
|
||
|
||
`GLOB_TILDE_CHECK'
|
||
`glob.h' (GNU): *note More Flags for Globbing::.
|
||
|
||
`HOST_NOT_FOUND'
|
||
`netdb.h' (BSD): *note Host Names::.
|
||
|
||
`double HUGE_VAL'
|
||
`math.h' (ISO): *note Math Error Reporting::.
|
||
|
||
`float HUGE_VALF'
|
||
`math.h' (ISO): *note Math Error Reporting::.
|
||
|
||
`long double HUGE_VALL'
|
||
`math.h' (ISO): *note Math Error Reporting::.
|
||
|
||
`_FloatN HUGE_VAL_FN'
|
||
`math.h' (TS 18661-3:2015): *note Math Error Reporting::.
|
||
|
||
`_FloatNx HUGE_VAL_FNx'
|
||
`math.h' (TS 18661-3:2015): *note Math Error Reporting::.
|
||
|
||
`tcflag_t HUPCL'
|
||
`termios.h' (POSIX.1): *note Control Modes::.
|
||
|
||
`const float complex I'
|
||
`complex.h' (C99): *note Complex Numbers::.
|
||
|
||
`tcflag_t ICANON'
|
||
`termios.h' (POSIX.1): *note Local Modes::.
|
||
|
||
`tcflag_t ICRNL'
|
||
`termios.h' (POSIX.1): *note Input Modes::.
|
||
|
||
`tcflag_t IEXTEN'
|
||
`termios.h' (POSIX.1): *note Local Modes::.
|
||
|
||
`size_t IFNAMSIZ'
|
||
`net/if.h' (???): *note Interface Naming::.
|
||
|
||
`int IFTODT (mode_t MODE)'
|
||
`dirent.h' (BSD): *note Directory Entries::.
|
||
|
||
`tcflag_t IGNBRK'
|
||
`termios.h' (POSIX.1): *note Input Modes::.
|
||
|
||
`tcflag_t IGNCR'
|
||
`termios.h' (POSIX.1): *note Input Modes::.
|
||
|
||
`tcflag_t IGNPAR'
|
||
`termios.h' (POSIX.1): *note Input Modes::.
|
||
|
||
`tcflag_t IMAXBEL'
|
||
`termios.h' (BSD): *note Input Modes::.
|
||
|
||
`uint32_t INADDR_ANY'
|
||
`netinet/in.h' (BSD): *note Host Address Data Type::.
|
||
|
||
`uint32_t INADDR_BROADCAST'
|
||
`netinet/in.h' (BSD): *note Host Address Data Type::.
|
||
|
||
`uint32_t INADDR_LOOPBACK'
|
||
`netinet/in.h' (BSD): *note Host Address Data Type::.
|
||
|
||
`uint32_t INADDR_NONE'
|
||
`netinet/in.h' (BSD): *note Host Address Data Type::.
|
||
|
||
`float INFINITY'
|
||
`math.h' (ISO): *note Infinity and NaN::.
|
||
|
||
`INIT_PROCESS'
|
||
`utmp.h' (SVID): *note Manipulating the Database::.
|
||
|
||
`utmpx.h' (XPG4.2): *note XPG Functions::.
|
||
|
||
`tcflag_t INLCR'
|
||
`termios.h' (POSIX.1): *note Input Modes::.
|
||
|
||
`tcflag_t INPCK'
|
||
`termios.h' (POSIX.1): *note Input Modes::.
|
||
|
||
`INTPTR_WIDTH'
|
||
`stdint.h' (ISO): *note Width of Type::.
|
||
|
||
`INT_MAX'
|
||
`limits.h' (ISO): *note Range of Type::.
|
||
|
||
`INT_MIN'
|
||
`limits.h' (ISO): *note Range of Type::.
|
||
|
||
`INT_WIDTH'
|
||
`limits.h' (ISO): *note Width of Type::.
|
||
|
||
`int IPPORT_RESERVED'
|
||
`netinet/in.h' (BSD): *note Ports::.
|
||
|
||
`int IPPORT_USERRESERVED'
|
||
`netinet/in.h' (BSD): *note Ports::.
|
||
|
||
`tcflag_t ISIG'
|
||
`termios.h' (POSIX.1): *note Local Modes::.
|
||
|
||
`tcflag_t ISTRIP'
|
||
`termios.h' (POSIX.1): *note Input Modes::.
|
||
|
||
`ITIMER_PROF'
|
||
`sys/time.h' (BSD): *note Setting an Alarm::.
|
||
|
||
`ITIMER_REAL'
|
||
`sys/time.h' (BSD): *note Setting an Alarm::.
|
||
|
||
`ITIMER_VIRTUAL'
|
||
`sys/time.h' (BSD): *note Setting an Alarm::.
|
||
|
||
`tcflag_t IXANY'
|
||
`termios.h' (BSD): *note Input Modes::.
|
||
|
||
`tcflag_t IXOFF'
|
||
`termios.h' (POSIX.1): *note Input Modes::.
|
||
|
||
`tcflag_t IXON'
|
||
`termios.h' (POSIX.1): *note Input Modes::.
|
||
|
||
`LANG'
|
||
`locale.h' (ISO): *note Locale Categories::.
|
||
|
||
`LC_ALL'
|
||
`locale.h' (ISO): *note Locale Categories::.
|
||
|
||
`LC_COLLATE'
|
||
`locale.h' (ISO): *note Locale Categories::.
|
||
|
||
`LC_CTYPE'
|
||
`locale.h' (ISO): *note Locale Categories::.
|
||
|
||
`LC_MESSAGES'
|
||
`locale.h' (XOPEN): *note Locale Categories::.
|
||
|
||
`LC_MONETARY'
|
||
`locale.h' (ISO): *note Locale Categories::.
|
||
|
||
`LC_NUMERIC'
|
||
`locale.h' (ISO): *note Locale Categories::.
|
||
|
||
`LC_TIME'
|
||
`locale.h' (ISO): *note Locale Categories::.
|
||
|
||
`LDBL_DIG'
|
||
`float.h' (C90): *note Floating Point Parameters::.
|
||
|
||
`LDBL_EPSILON'
|
||
`float.h' (C90): *note Floating Point Parameters::.
|
||
|
||
`LDBL_MANT_DIG'
|
||
`float.h' (C90): *note Floating Point Parameters::.
|
||
|
||
`LDBL_MAX'
|
||
`float.h' (C90): *note Floating Point Parameters::.
|
||
|
||
`LDBL_MAX_10_EXP'
|
||
`float.h' (C90): *note Floating Point Parameters::.
|
||
|
||
`LDBL_MAX_EXP'
|
||
`float.h' (C90): *note Floating Point Parameters::.
|
||
|
||
`LDBL_MIN'
|
||
`float.h' (C90): *note Floating Point Parameters::.
|
||
|
||
`LDBL_MIN_10_EXP'
|
||
`float.h' (C90): *note Floating Point Parameters::.
|
||
|
||
`LDBL_MIN_EXP'
|
||
`float.h' (C90): *note Floating Point Parameters::.
|
||
|
||
`int LINE_MAX'
|
||
`limits.h' (POSIX.2): *note Utility Limits::.
|
||
|
||
`int LINK_MAX'
|
||
`limits.h' _optional_ (POSIX.1): *note Limits for Files::.
|
||
|
||
`LLONG_MAX'
|
||
`limits.h' (ISO): *note Range of Type::.
|
||
|
||
`LLONG_MIN'
|
||
`limits.h' (ISO): *note Range of Type::.
|
||
|
||
`LLONG_WIDTH'
|
||
`limits.h' (ISO): *note Width of Type::.
|
||
|
||
`LOGIN_PROCESS'
|
||
`utmp.h' (SVID): *note Manipulating the Database::.
|
||
|
||
`utmpx.h' (XPG4.2): *note XPG Functions::.
|
||
|
||
`LONG_LONG_MAX'
|
||
`limits.h' (GNU): *note Range of Type::.
|
||
|
||
`LONG_LONG_MIN'
|
||
`limits.h' (GNU): *note Range of Type::.
|
||
|
||
`LONG_MAX'
|
||
`limits.h' (ISO): *note Range of Type::.
|
||
|
||
`LONG_MIN'
|
||
`limits.h' (ISO): *note Range of Type::.
|
||
|
||
`LONG_WIDTH'
|
||
`limits.h' (ISO): *note Width of Type::.
|
||
|
||
`L_INCR'
|
||
`sys/file.h' (BSD): *note File Positioning::.
|
||
|
||
`L_SET'
|
||
`sys/file.h' (BSD): *note File Positioning::.
|
||
|
||
`L_XTND'
|
||
`sys/file.h' (BSD): *note File Positioning::.
|
||
|
||
`int L_ctermid'
|
||
`stdio.h' (POSIX.1): *note Identifying the Terminal::.
|
||
|
||
`int L_cuserid'
|
||
`stdio.h' (POSIX.1): *note Who Logged In::.
|
||
|
||
`int L_tmpnam'
|
||
`stdio.h' (ISO): *note Temporary Files::.
|
||
|
||
`MADV_HUGEPAGE'
|
||
`sys/mman.h' (Linux): *note Memory-mapped I/O::.
|
||
|
||
`MAP_HUGETLB'
|
||
`sys/mman.h' (Linux): *note Memory-mapped I/O::.
|
||
|
||
`int MAXNAMLEN'
|
||
`dirent.h' (BSD): *note Limits for Files::.
|
||
|
||
`int MAXSYMLINKS'
|
||
`sys/param.h' (BSD): *note Symbolic Links::.
|
||
|
||
`int MAX_CANON'
|
||
`limits.h' (POSIX.1): *note Limits for Files::.
|
||
|
||
`int MAX_INPUT'
|
||
`limits.h' (POSIX.1): *note Limits for Files::.
|
||
|
||
`int MB_CUR_MAX'
|
||
`stdlib.h' (ISO): *note Selecting the Conversion::.
|
||
|
||
`int MB_LEN_MAX'
|
||
`limits.h' (ISO): *note Selecting the Conversion::.
|
||
|
||
`tcflag_t MDMBUF'
|
||
`termios.h' (BSD): *note Control Modes::.
|
||
|
||
`MFD_ALLOW_SEALING'
|
||
`sys/mman.h' (Linux): *note Memory-mapped I/O::.
|
||
|
||
`MFD_CLOEXEC'
|
||
`sys/mman.h' (Linux): *note Memory-mapped I/O::.
|
||
|
||
`MFD_HUGETLB'
|
||
`sys/mman.h' (Linux): *note Memory-mapped I/O::.
|
||
|
||
`MLOCK_ONFAULT'
|
||
`sys/mman.h' (Linux): *note Page Lock Functions::.
|
||
|
||
`int MSG_DONTROUTE'
|
||
`sys/socket.h' (BSD): *note Socket Data Options::.
|
||
|
||
`int MSG_OOB'
|
||
`sys/socket.h' (BSD): *note Socket Data Options::.
|
||
|
||
`int MSG_PEEK'
|
||
`sys/socket.h' (BSD): *note Socket Data Options::.
|
||
|
||
`int NAME_MAX'
|
||
`limits.h' (POSIX.1): *note Limits for Files::.
|
||
|
||
`float NAN'
|
||
`math.h' (GNU): *note Infinity and NaN::.
|
||
|
||
`int NCCS'
|
||
`termios.h' (POSIX.1): *note Mode Data Types::.
|
||
|
||
`NEW_TIME'
|
||
`utmp.h' (SVID): *note Manipulating the Database::.
|
||
|
||
`utmpx.h' (XPG4.2): *note XPG Functions::.
|
||
|
||
`int NGROUPS_MAX'
|
||
`limits.h' (POSIX.1): *note General Limits::.
|
||
|
||
`tcflag_t NOFLSH'
|
||
`termios.h' (POSIX.1): *note Local Modes::.
|
||
|
||
`tcflag_t NOKERNINFO'
|
||
`termios.h' _optional_ (BSD): *note Local Modes::.
|
||
|
||
`NO_ADDRESS'
|
||
`netdb.h' (BSD): *note Host Names::.
|
||
|
||
`NO_RECOVERY'
|
||
`netdb.h' (BSD): *note Host Names::.
|
||
|
||
`int NSIG'
|
||
`signal.h' (BSD): *note Standard Signals::.
|
||
|
||
`void * NULL'
|
||
`stddef.h' (ISO): *note Null Pointer Constant::.
|
||
|
||
`OLD_TIME'
|
||
`utmp.h' (SVID): *note Manipulating the Database::.
|
||
|
||
`utmpx.h' (XPG4.2): *note XPG Functions::.
|
||
|
||
`ONCE_FLAG_INIT'
|
||
`threads.h' (C11): *note Call Once::.
|
||
|
||
`tcflag_t ONLCR'
|
||
`termios.h' (POSIX.1): *note Output Modes::.
|
||
|
||
`tcflag_t ONOEOT'
|
||
`termios.h' _optional_ (BSD): *note Output Modes::.
|
||
|
||
`int OPEN_MAX'
|
||
`limits.h' (POSIX.1): *note General Limits::.
|
||
|
||
`tcflag_t OPOST'
|
||
`termios.h' (POSIX.1): *note Output Modes::.
|
||
|
||
`OPTION_ALIAS'
|
||
`argp.h' (GNU): *note Argp Option Flags::.
|
||
|
||
`OPTION_ARG_OPTIONAL'
|
||
`argp.h' (GNU): *note Argp Option Flags::.
|
||
|
||
`OPTION_DOC'
|
||
`argp.h' (GNU): *note Argp Option Flags::.
|
||
|
||
`OPTION_HIDDEN'
|
||
`argp.h' (GNU): *note Argp Option Flags::.
|
||
|
||
`OPTION_NO_USAGE'
|
||
`argp.h' (GNU): *note Argp Option Flags::.
|
||
|
||
`tcflag_t OXTABS'
|
||
`termios.h' _optional_ (BSD): *note Output Modes::.
|
||
|
||
`int O_ACCMODE'
|
||
`fcntl.h' (POSIX.1): *note Access Modes::.
|
||
|
||
`int O_APPEND'
|
||
`fcntl.h' (POSIX.1): *note Operating Modes::.
|
||
|
||
`int O_ASYNC'
|
||
`fcntl.h' (BSD): *note Operating Modes::.
|
||
|
||
`int O_CREAT'
|
||
`fcntl.h' (POSIX.1): *note Open-time Flags::.
|
||
|
||
`int O_DIRECTORY'
|
||
`fcntl.h' (POSIX.1): *note Open-time Flags::.
|
||
|
||
`int O_EXCL'
|
||
`fcntl.h' (POSIX.1): *note Open-time Flags::.
|
||
|
||
`int O_EXEC'
|
||
`fcntl.h' _optional_ (GNU): *note Access Modes::.
|
||
|
||
`int O_EXLOCK'
|
||
`fcntl.h' _optional_ (BSD): *note Open-time Flags::.
|
||
|
||
`int O_FSYNC'
|
||
`fcntl.h' (BSD): *note Operating Modes::.
|
||
|
||
`int O_IGNORE_CTTY'
|
||
`fcntl.h' _optional_ (GNU): *note Open-time Flags::.
|
||
|
||
`int O_NDELAY'
|
||
`fcntl.h' (BSD): *note Operating Modes::.
|
||
|
||
`int O_NOATIME'
|
||
`fcntl.h' (GNU): *note Operating Modes::.
|
||
|
||
`int O_NOCTTY'
|
||
`fcntl.h' (POSIX.1): *note Open-time Flags::.
|
||
|
||
`int O_NOLINK'
|
||
`fcntl.h' _optional_ (GNU): *note Open-time Flags::.
|
||
|
||
`int O_NONBLOCK'
|
||
`fcntl.h' (POSIX.1): *note Open-time Flags::.
|
||
|
||
`fcntl.h' (POSIX.1): *note Operating Modes::.
|
||
|
||
`int O_NOTRANS'
|
||
`fcntl.h' _optional_ (GNU): *note Open-time Flags::.
|
||
|
||
`int O_RDONLY'
|
||
`fcntl.h' (POSIX.1): *note Access Modes::.
|
||
|
||
`int O_RDWR'
|
||
`fcntl.h' (POSIX.1): *note Access Modes::.
|
||
|
||
`int O_READ'
|
||
`fcntl.h' _optional_ (GNU): *note Access Modes::.
|
||
|
||
`int O_SHLOCK'
|
||
`fcntl.h' _optional_ (BSD): *note Open-time Flags::.
|
||
|
||
`int O_SYNC'
|
||
`fcntl.h' (BSD): *note Operating Modes::.
|
||
|
||
`int O_TMPFILE'
|
||
`fcntl.h' (GNU): *note Open-time Flags::.
|
||
|
||
`int O_TRUNC'
|
||
`fcntl.h' (POSIX.1): *note Open-time Flags::.
|
||
|
||
`int O_WRITE'
|
||
`fcntl.h' _optional_ (GNU): *note Access Modes::.
|
||
|
||
`int O_WRONLY'
|
||
`fcntl.h' (POSIX.1): *note Access Modes::.
|
||
|
||
`tcflag_t PARENB'
|
||
`termios.h' (POSIX.1): *note Control Modes::.
|
||
|
||
`tcflag_t PARMRK'
|
||
`termios.h' (POSIX.1): *note Input Modes::.
|
||
|
||
`tcflag_t PARODD'
|
||
`termios.h' (POSIX.1): *note Control Modes::.
|
||
|
||
`int PATH_MAX'
|
||
`limits.h' (POSIX.1): *note Limits for Files::.
|
||
|
||
`PA_CHAR'
|
||
`printf.h' (GNU): *note Parsing a Template String::.
|
||
|
||
`PA_DOUBLE'
|
||
`printf.h' (GNU): *note Parsing a Template String::.
|
||
|
||
`PA_FLAG_LONG'
|
||
`printf.h' (GNU): *note Parsing a Template String::.
|
||
|
||
`PA_FLAG_LONG_DOUBLE'
|
||
`printf.h' (GNU): *note Parsing a Template String::.
|
||
|
||
`PA_FLAG_LONG_LONG'
|
||
`printf.h' (GNU): *note Parsing a Template String::.
|
||
|
||
`int PA_FLAG_MASK'
|
||
`printf.h' (GNU): *note Parsing a Template String::.
|
||
|
||
`PA_FLAG_PTR'
|
||
`printf.h' (GNU): *note Parsing a Template String::.
|
||
|
||
`PA_FLAG_SHORT'
|
||
`printf.h' (GNU): *note Parsing a Template String::.
|
||
|
||
`PA_FLOAT'
|
||
`printf.h' (GNU): *note Parsing a Template String::.
|
||
|
||
`PA_INT'
|
||
`printf.h' (GNU): *note Parsing a Template String::.
|
||
|
||
`PA_LAST'
|
||
`printf.h' (GNU): *note Parsing a Template String::.
|
||
|
||
`PA_POINTER'
|
||
`printf.h' (GNU): *note Parsing a Template String::.
|
||
|
||
`PA_STRING'
|
||
`printf.h' (GNU): *note Parsing a Template String::.
|
||
|
||
`tcflag_t PENDIN'
|
||
`termios.h' (BSD): *note Local Modes::.
|
||
|
||
`int PF_FILE'
|
||
`sys/socket.h' (GNU): *note Local Namespace Details::.
|
||
|
||
`int PF_INET'
|
||
`sys/socket.h' (BSD): *note Internet Namespace::.
|
||
|
||
`int PF_INET6'
|
||
`sys/socket.h' (X/Open): *note Internet Namespace::.
|
||
|
||
`int PF_LOCAL'
|
||
`sys/socket.h' (POSIX): *note Local Namespace Details::.
|
||
|
||
`int PF_UNIX'
|
||
`sys/socket.h' (BSD): *note Local Namespace Details::.
|
||
|
||
`int PIPE_BUF'
|
||
`limits.h' (POSIX.1): *note Limits for Files::.
|
||
|
||
`PKEY_DISABLE_ACCESS'
|
||
`sys/mman.h' (Linux): *note Memory Protection::.
|
||
|
||
`PKEY_DISABLE_WRITE'
|
||
`sys/mman.h' (Linux): *note Memory Protection::.
|
||
|
||
`POSIX_REC_INCR_XFER_SIZE'
|
||
`limits.h' (POSIX.1): *note File Minimums::.
|
||
|
||
`POSIX_REC_MAX_XFER_SIZE'
|
||
`limits.h' (POSIX.1): *note File Minimums::.
|
||
|
||
`POSIX_REC_MIN_XFER_SIZE'
|
||
`limits.h' (POSIX.1): *note File Minimums::.
|
||
|
||
`POSIX_REC_XFER_ALIGN'
|
||
`limits.h' (POSIX.1): *note File Minimums::.
|
||
|
||
`PRIO_MAX'
|
||
`sys/resource.h' (BSD): *note Traditional Scheduling Functions::.
|
||
|
||
`PRIO_MIN'
|
||
`sys/resource.h' (BSD): *note Traditional Scheduling Functions::.
|
||
|
||
`PRIO_PGRP'
|
||
`sys/resource.h' (BSD): *note Traditional Scheduling Functions::.
|
||
|
||
`PRIO_PROCESS'
|
||
`sys/resource.h' (BSD): *note Traditional Scheduling Functions::.
|
||
|
||
`PRIO_USER'
|
||
`sys/resource.h' (BSD): *note Traditional Scheduling Functions::.
|
||
|
||
`PROT_EXEC'
|
||
`sys/mman.h' (POSIX): *note Memory Protection::.
|
||
|
||
`PROT_NONE'
|
||
`sys/mman.h' (POSIX): *note Memory Protection::.
|
||
|
||
`PROT_READ'
|
||
`sys/mman.h' (POSIX): *note Memory Protection::.
|
||
|
||
`PROT_WRITE'
|
||
`sys/mman.h' (POSIX): *note Memory Protection::.
|
||
|
||
`PTRDIFF_WIDTH'
|
||
`stdint.h' (ISO): *note Width of Type::.
|
||
|
||
`char * P_tmpdir'
|
||
`stdio.h' (SVID): *note Temporary Files::.
|
||
|
||
`int RAND_MAX'
|
||
`stdlib.h' (ISO): *note ISO Random::.
|
||
|
||
`REG_BADBR'
|
||
`regex.h' (POSIX.2): *note POSIX Regexp Compilation::.
|
||
|
||
`REG_BADPAT'
|
||
`regex.h' (POSIX.2): *note POSIX Regexp Compilation::.
|
||
|
||
`REG_BADRPT'
|
||
`regex.h' (POSIX.2): *note POSIX Regexp Compilation::.
|
||
|
||
`REG_EBRACE'
|
||
`regex.h' (POSIX.2): *note POSIX Regexp Compilation::.
|
||
|
||
`REG_EBRACK'
|
||
`regex.h' (POSIX.2): *note POSIX Regexp Compilation::.
|
||
|
||
`REG_ECOLLATE'
|
||
`regex.h' (POSIX.2): *note POSIX Regexp Compilation::.
|
||
|
||
`REG_ECTYPE'
|
||
`regex.h' (POSIX.2): *note POSIX Regexp Compilation::.
|
||
|
||
`REG_EESCAPE'
|
||
`regex.h' (POSIX.2): *note POSIX Regexp Compilation::.
|
||
|
||
`REG_EPAREN'
|
||
`regex.h' (POSIX.2): *note POSIX Regexp Compilation::.
|
||
|
||
`REG_ERANGE'
|
||
`regex.h' (POSIX.2): *note POSIX Regexp Compilation::.
|
||
|
||
`REG_ESPACE'
|
||
`regex.h' (POSIX.2): *note POSIX Regexp Compilation::.
|
||
|
||
`regex.h' (POSIX.2): *note Matching POSIX Regexps::.
|
||
|
||
`REG_ESUBREG'
|
||
`regex.h' (POSIX.2): *note POSIX Regexp Compilation::.
|
||
|
||
`REG_EXTENDED'
|
||
`regex.h' (POSIX.2): *note Flags for POSIX Regexps::.
|
||
|
||
`REG_ICASE'
|
||
`regex.h' (POSIX.2): *note Flags for POSIX Regexps::.
|
||
|
||
`REG_NEWLINE'
|
||
`regex.h' (POSIX.2): *note Flags for POSIX Regexps::.
|
||
|
||
`REG_NOMATCH'
|
||
`regex.h' (POSIX.2): *note Matching POSIX Regexps::.
|
||
|
||
`REG_NOSUB'
|
||
`regex.h' (POSIX.2): *note Flags for POSIX Regexps::.
|
||
|
||
`REG_NOTBOL'
|
||
`regex.h' (POSIX.2): *note Matching POSIX Regexps::.
|
||
|
||
`REG_NOTEOL'
|
||
`regex.h' (POSIX.2): *note Matching POSIX Regexps::.
|
||
|
||
`int RE_DUP_MAX'
|
||
`limits.h' (POSIX.2): *note General Limits::.
|
||
|
||
`RLIMIT_AS'
|
||
`sys/resource.h' (Unix98): *note Limits on Resources::.
|
||
|
||
`RLIMIT_CORE'
|
||
`sys/resource.h' (BSD): *note Limits on Resources::.
|
||
|
||
`RLIMIT_CPU'
|
||
`sys/resource.h' (BSD): *note Limits on Resources::.
|
||
|
||
`RLIMIT_DATA'
|
||
`sys/resource.h' (BSD): *note Limits on Resources::.
|
||
|
||
`RLIMIT_FSIZE'
|
||
`sys/resource.h' (BSD): *note Limits on Resources::.
|
||
|
||
`RLIMIT_MEMLOCK'
|
||
`sys/resource.h' (BSD): *note Limits on Resources::.
|
||
|
||
`RLIMIT_NOFILE'
|
||
`sys/resource.h' (BSD): *note Limits on Resources::.
|
||
|
||
`RLIMIT_NPROC'
|
||
`sys/resource.h' (BSD): *note Limits on Resources::.
|
||
|
||
`RLIMIT_RSS'
|
||
`sys/resource.h' (BSD): *note Limits on Resources::.
|
||
|
||
`RLIMIT_STACK'
|
||
`sys/resource.h' (BSD): *note Limits on Resources::.
|
||
|
||
`rlim_t RLIM_INFINITY'
|
||
`sys/resource.h' (BSD): *note Limits on Resources::.
|
||
|
||
`RLIM_NLIMITS'
|
||
`sys/resource.h' (BSD): *note Limits on Resources::.
|
||
|
||
`RUN_LVL'
|
||
`utmp.h' (SVID): *note Manipulating the Database::.
|
||
|
||
`utmpx.h' (XPG4.2): *note XPG Functions::.
|
||
|
||
`RUSAGE_CHILDREN'
|
||
`sys/resource.h' (BSD): *note Resource Usage::.
|
||
|
||
`RUSAGE_SELF'
|
||
`sys/resource.h' (BSD): *note Resource Usage::.
|
||
|
||
`int R_OK'
|
||
`unistd.h' (POSIX.1): *note Testing File Access::.
|
||
|
||
`int SA_NOCLDSTOP'
|
||
`signal.h' (POSIX.1): *note Flags for Sigaction::.
|
||
|
||
`int SA_ONSTACK'
|
||
`signal.h' (BSD): *note Flags for Sigaction::.
|
||
|
||
`int SA_RESTART'
|
||
`signal.h' (BSD): *note Flags for Sigaction::.
|
||
|
||
`SCHAR_MAX'
|
||
`limits.h' (ISO): *note Range of Type::.
|
||
|
||
`SCHAR_MIN'
|
||
`limits.h' (ISO): *note Range of Type::.
|
||
|
||
`SCHAR_WIDTH'
|
||
`limits.h' (ISO): *note Width of Type::.
|
||
|
||
`int SEEK_CUR'
|
||
`stdio.h' (ISO): *note File Positioning::.
|
||
|
||
`int SEEK_END'
|
||
`stdio.h' (ISO): *note File Positioning::.
|
||
|
||
`int SEEK_SET'
|
||
`stdio.h' (ISO): *note File Positioning::.
|
||
|
||
`SHRT_MAX'
|
||
`limits.h' (ISO): *note Range of Type::.
|
||
|
||
`SHRT_MIN'
|
||
`limits.h' (ISO): *note Range of Type::.
|
||
|
||
`SHRT_WIDTH'
|
||
`limits.h' (ISO): *note Width of Type::.
|
||
|
||
`int SIGABRT'
|
||
`signal.h' (ISO): *note Program Error Signals::.
|
||
|
||
`int SIGALRM'
|
||
`signal.h' (POSIX.1): *note Alarm Signals::.
|
||
|
||
`int SIGBUS'
|
||
`signal.h' (BSD): *note Program Error Signals::.
|
||
|
||
`int SIGCHLD'
|
||
`signal.h' (POSIX.1): *note Job Control Signals::.
|
||
|
||
`int SIGCLD'
|
||
`signal.h' (SVID): *note Job Control Signals::.
|
||
|
||
`int SIGCONT'
|
||
`signal.h' (POSIX.1): *note Job Control Signals::.
|
||
|
||
`int SIGEMT'
|
||
`signal.h' (BSD): *note Program Error Signals::.
|
||
|
||
`int SIGFPE'
|
||
`signal.h' (ISO): *note Program Error Signals::.
|
||
|
||
`int SIGHUP'
|
||
`signal.h' (POSIX.1): *note Termination Signals::.
|
||
|
||
`int SIGILL'
|
||
`signal.h' (ISO): *note Program Error Signals::.
|
||
|
||
`int SIGINFO'
|
||
`signal.h' (BSD): *note Miscellaneous Signals::.
|
||
|
||
`int SIGINT'
|
||
`signal.h' (ISO): *note Termination Signals::.
|
||
|
||
`int SIGIO'
|
||
`signal.h' (BSD): *note Asynchronous I/O Signals::.
|
||
|
||
`int SIGIOT'
|
||
`signal.h' (Unix): *note Program Error Signals::.
|
||
|
||
`int SIGKILL'
|
||
`signal.h' (POSIX.1): *note Termination Signals::.
|
||
|
||
`int SIGLOST'
|
||
`signal.h' (GNU): *note Operation Error Signals::.
|
||
|
||
`int SIGPIPE'
|
||
`signal.h' (POSIX.1): *note Operation Error Signals::.
|
||
|
||
`int SIGPOLL'
|
||
`signal.h' (SVID): *note Asynchronous I/O Signals::.
|
||
|
||
`int SIGPROF'
|
||
`signal.h' (BSD): *note Alarm Signals::.
|
||
|
||
`int SIGQUIT'
|
||
`signal.h' (POSIX.1): *note Termination Signals::.
|
||
|
||
`int SIGSEGV'
|
||
`signal.h' (ISO): *note Program Error Signals::.
|
||
|
||
`int SIGSTOP'
|
||
`signal.h' (POSIX.1): *note Job Control Signals::.
|
||
|
||
`int SIGSYS'
|
||
`signal.h' (Unix): *note Program Error Signals::.
|
||
|
||
`int SIGTERM'
|
||
`signal.h' (ISO): *note Termination Signals::.
|
||
|
||
`int SIGTRAP'
|
||
`signal.h' (BSD): *note Program Error Signals::.
|
||
|
||
`int SIGTSTP'
|
||
`signal.h' (POSIX.1): *note Job Control Signals::.
|
||
|
||
`int SIGTTIN'
|
||
`signal.h' (POSIX.1): *note Job Control Signals::.
|
||
|
||
`int SIGTTOU'
|
||
`signal.h' (POSIX.1): *note Job Control Signals::.
|
||
|
||
`int SIGURG'
|
||
`signal.h' (BSD): *note Asynchronous I/O Signals::.
|
||
|
||
`int SIGUSR1'
|
||
`signal.h' (POSIX.1): *note Miscellaneous Signals::.
|
||
|
||
`int SIGUSR2'
|
||
`signal.h' (POSIX.1): *note Miscellaneous Signals::.
|
||
|
||
`int SIGVTALRM'
|
||
`signal.h' (BSD): *note Alarm Signals::.
|
||
|
||
`int SIGWINCH'
|
||
`signal.h' (BSD): *note Miscellaneous Signals::.
|
||
|
||
`int SIGXCPU'
|
||
`signal.h' (BSD): *note Operation Error Signals::.
|
||
|
||
`int SIGXFSZ'
|
||
`signal.h' (BSD): *note Operation Error Signals::.
|
||
|
||
`SIG_ATOMIC_WIDTH'
|
||
`stdint.h' (ISO): *note Width of Type::.
|
||
|
||
`SIG_BLOCK'
|
||
`signal.h' (POSIX.1): *note Process Signal Mask::.
|
||
|
||
`sighandler_t SIG_ERR'
|
||
`signal.h' (ISO): *note Basic Signal Handling::.
|
||
|
||
`SIG_SETMASK'
|
||
`signal.h' (POSIX.1): *note Process Signal Mask::.
|
||
|
||
`SIG_UNBLOCK'
|
||
`signal.h' (POSIX.1): *note Process Signal Mask::.
|
||
|
||
`SIZE_WIDTH'
|
||
`stdint.h' (ISO): *note Width of Type::.
|
||
|
||
`double SNAN'
|
||
`math.h' (TS 18661-1:2014): *note Infinity and NaN::.
|
||
|
||
`float SNANF'
|
||
`math.h' (TS 18661-1:2014): *note Infinity and NaN::.
|
||
|
||
`_FloatN SNANFN'
|
||
`math.h' (TS 18661-3:2015): *note Infinity and NaN::.
|
||
|
||
`_FloatNx SNANFNx'
|
||
`math.h' (TS 18661-3:2015): *note Infinity and NaN::.
|
||
|
||
`long double SNANL'
|
||
`math.h' (TS 18661-1:2014): *note Infinity and NaN::.
|
||
|
||
`int SOCK_DGRAM'
|
||
`sys/socket.h' (BSD): *note Communication Styles::.
|
||
|
||
`int SOCK_RAW'
|
||
`sys/socket.h' (BSD): *note Communication Styles::.
|
||
|
||
`int SOCK_STREAM'
|
||
`sys/socket.h' (BSD): *note Communication Styles::.
|
||
|
||
`int SOL_SOCKET'
|
||
`sys/socket.h' (BSD): *note Socket-Level Options::.
|
||
|
||
`SO_BROADCAST'
|
||
`sys/socket.h' (BSD): *note Socket-Level Options::.
|
||
|
||
`SO_DEBUG'
|
||
`sys/socket.h' (BSD): *note Socket-Level Options::.
|
||
|
||
`SO_DONTROUTE'
|
||
`sys/socket.h' (BSD): *note Socket-Level Options::.
|
||
|
||
`SO_ERROR'
|
||
`sys/socket.h' (BSD): *note Socket-Level Options::.
|
||
|
||
`SO_KEEPALIVE'
|
||
`sys/socket.h' (BSD): *note Socket-Level Options::.
|
||
|
||
`SO_LINGER'
|
||
`sys/socket.h' (BSD): *note Socket-Level Options::.
|
||
|
||
`SO_OOBINLINE'
|
||
`sys/socket.h' (BSD): *note Socket-Level Options::.
|
||
|
||
`SO_RCVBUF'
|
||
`sys/socket.h' (BSD): *note Socket-Level Options::.
|
||
|
||
`SO_REUSEADDR'
|
||
`sys/socket.h' (BSD): *note Socket-Level Options::.
|
||
|
||
`SO_SNDBUF'
|
||
`sys/socket.h' (BSD): *note Socket-Level Options::.
|
||
|
||
`SO_STYLE'
|
||
`sys/socket.h' (GNU): *note Socket-Level Options::.
|
||
|
||
`SO_TYPE'
|
||
`sys/socket.h' (BSD): *note Socket-Level Options::.
|
||
|
||
`ssize_t SSIZE_MAX'
|
||
`limits.h' (POSIX.1): *note General Limits::.
|
||
|
||
`STDERR_FILENO'
|
||
`unistd.h' (POSIX.1): *note Descriptors and Streams::.
|
||
|
||
`STDIN_FILENO'
|
||
`unistd.h' (POSIX.1): *note Descriptors and Streams::.
|
||
|
||
`STDOUT_FILENO'
|
||
`unistd.h' (POSIX.1): *note Descriptors and Streams::.
|
||
|
||
`int STREAM_MAX'
|
||
`limits.h' (POSIX.1): *note General Limits::.
|
||
|
||
`int SUN_LEN (_struct sockaddr_un *_ PTR)'
|
||
`sys/un.h' (BSD): *note Local Namespace Details::.
|
||
|
||
`SYMLINK_MAX'
|
||
`limits.h' (POSIX.1): *note File Minimums::.
|
||
|
||
`S_IEXEC'
|
||
`sys/stat.h' (BSD): *note Permission Bits::.
|
||
|
||
`S_IFBLK'
|
||
`sys/stat.h' (BSD): *note Testing File Type::.
|
||
|
||
`S_IFCHR'
|
||
`sys/stat.h' (BSD): *note Testing File Type::.
|
||
|
||
`S_IFDIR'
|
||
`sys/stat.h' (BSD): *note Testing File Type::.
|
||
|
||
`S_IFIFO'
|
||
`sys/stat.h' (BSD): *note Testing File Type::.
|
||
|
||
`S_IFLNK'
|
||
`sys/stat.h' (BSD): *note Testing File Type::.
|
||
|
||
`int S_IFMT'
|
||
`sys/stat.h' (BSD): *note Testing File Type::.
|
||
|
||
`S_IFREG'
|
||
`sys/stat.h' (BSD): *note Testing File Type::.
|
||
|
||
`S_IFSOCK'
|
||
`sys/stat.h' (BSD): *note Testing File Type::.
|
||
|
||
`S_IREAD'
|
||
`sys/stat.h' (BSD): *note Permission Bits::.
|
||
|
||
`S_IRGRP'
|
||
`sys/stat.h' (POSIX.1): *note Permission Bits::.
|
||
|
||
`S_IROTH'
|
||
`sys/stat.h' (POSIX.1): *note Permission Bits::.
|
||
|
||
`S_IRUSR'
|
||
`sys/stat.h' (POSIX.1): *note Permission Bits::.
|
||
|
||
`S_IRWXG'
|
||
`sys/stat.h' (POSIX.1): *note Permission Bits::.
|
||
|
||
`S_IRWXO'
|
||
`sys/stat.h' (POSIX.1): *note Permission Bits::.
|
||
|
||
`S_IRWXU'
|
||
`sys/stat.h' (POSIX.1): *note Permission Bits::.
|
||
|
||
`int S_ISBLK (mode_t M)'
|
||
`sys/stat.h' (POSIX): *note Testing File Type::.
|
||
|
||
`int S_ISCHR (mode_t M)'
|
||
`sys/stat.h' (POSIX): *note Testing File Type::.
|
||
|
||
`int S_ISDIR (mode_t M)'
|
||
`sys/stat.h' (POSIX): *note Testing File Type::.
|
||
|
||
`int S_ISFIFO (mode_t M)'
|
||
`sys/stat.h' (POSIX): *note Testing File Type::.
|
||
|
||
`S_ISGID'
|
||
`sys/stat.h' (POSIX): *note Permission Bits::.
|
||
|
||
`int S_ISLNK (mode_t M)'
|
||
`sys/stat.h' (GNU): *note Testing File Type::.
|
||
|
||
`int S_ISREG (mode_t M)'
|
||
`sys/stat.h' (POSIX): *note Testing File Type::.
|
||
|
||
`int S_ISSOCK (mode_t M)'
|
||
`sys/stat.h' (GNU): *note Testing File Type::.
|
||
|
||
`S_ISUID'
|
||
`sys/stat.h' (POSIX): *note Permission Bits::.
|
||
|
||
`S_ISVTX'
|
||
`sys/stat.h' (BSD): *note Permission Bits::.
|
||
|
||
`S_IWGRP'
|
||
`sys/stat.h' (POSIX.1): *note Permission Bits::.
|
||
|
||
`S_IWOTH'
|
||
`sys/stat.h' (POSIX.1): *note Permission Bits::.
|
||
|
||
`S_IWRITE'
|
||
`sys/stat.h' (BSD): *note Permission Bits::.
|
||
|
||
`S_IWUSR'
|
||
`sys/stat.h' (POSIX.1): *note Permission Bits::.
|
||
|
||
`S_IXGRP'
|
||
`sys/stat.h' (POSIX.1): *note Permission Bits::.
|
||
|
||
`S_IXOTH'
|
||
`sys/stat.h' (POSIX.1): *note Permission Bits::.
|
||
|
||
`S_IXUSR'
|
||
`sys/stat.h' (POSIX.1): *note Permission Bits::.
|
||
|
||
`int S_TYPEISMQ (struct stat *S)'
|
||
`sys/stat.h' (POSIX): *note Testing File Type::.
|
||
|
||
`int S_TYPEISSEM (struct stat *S)'
|
||
`sys/stat.h' (POSIX): *note Testing File Type::.
|
||
|
||
`int S_TYPEISSHM (struct stat *S)'
|
||
`sys/stat.h' (POSIX): *note Testing File Type::.
|
||
|
||
`TCSADRAIN'
|
||
`termios.h' (POSIX.1): *note Mode Functions::.
|
||
|
||
`TCSAFLUSH'
|
||
`termios.h' (POSIX.1): *note Mode Functions::.
|
||
|
||
`TCSANOW'
|
||
`termios.h' (POSIX.1): *note Mode Functions::.
|
||
|
||
`TCSASOFT'
|
||
`termios.h' (BSD): *note Mode Functions::.
|
||
|
||
`TEMP_FAILURE_RETRY (EXPRESSION)'
|
||
`unistd.h' (GNU): *note Interrupted Primitives::.
|
||
|
||
`int TMP_MAX'
|
||
`stdio.h' (ISO): *note Temporary Files::.
|
||
|
||
`tcflag_t TOSTOP'
|
||
`termios.h' (POSIX.1): *note Local Modes::.
|
||
|
||
`TRY_AGAIN'
|
||
`netdb.h' (BSD): *note Host Names::.
|
||
|
||
`TSS_DTOR_ITERATIONS'
|
||
`threads.h' (C11): *note ISO C Thread-local Storage::.
|
||
|
||
`int TZNAME_MAX'
|
||
`limits.h' (POSIX.1): *note General Limits::.
|
||
|
||
`UCHAR_MAX'
|
||
`limits.h' (ISO): *note Range of Type::.
|
||
|
||
`UCHAR_WIDTH'
|
||
`limits.h' (ISO): *note Width of Type::.
|
||
|
||
`UINTPTR_WIDTH'
|
||
`stdint.h' (ISO): *note Width of Type::.
|
||
|
||
`UINT_MAX'
|
||
`limits.h' (ISO): *note Range of Type::.
|
||
|
||
`UINT_WIDTH'
|
||
`limits.h' (ISO): *note Width of Type::.
|
||
|
||
`ULLONG_MAX'
|
||
`limits.h' (ISO): *note Range of Type::.
|
||
|
||
`ULLONG_WIDTH'
|
||
`limits.h' (ISO): *note Width of Type::.
|
||
|
||
`ULONG_LONG_MAX'
|
||
`limits.h' (GNU): *note Range of Type::.
|
||
|
||
`ULONG_MAX'
|
||
`limits.h' (ISO): *note Range of Type::.
|
||
|
||
`ULONG_WIDTH'
|
||
`limits.h' (ISO): *note Width of Type::.
|
||
|
||
`USER_PROCESS'
|
||
`utmp.h' (SVID): *note Manipulating the Database::.
|
||
|
||
`utmpx.h' (XPG4.2): *note XPG Functions::.
|
||
|
||
`USHRT_MAX'
|
||
`limits.h' (ISO): *note Range of Type::.
|
||
|
||
`USHRT_WIDTH'
|
||
`limits.h' (ISO): *note Width of Type::.
|
||
|
||
`int VDISCARD'
|
||
`termios.h' (BSD): *note Other Special::.
|
||
|
||
`int VDSUSP'
|
||
`termios.h' (BSD): *note Signal Characters::.
|
||
|
||
`int VEOF'
|
||
`termios.h' (POSIX.1): *note Editing Characters::.
|
||
|
||
`int VEOL'
|
||
`termios.h' (POSIX.1): *note Editing Characters::.
|
||
|
||
`int VEOL2'
|
||
`termios.h' (BSD): *note Editing Characters::.
|
||
|
||
`int VERASE'
|
||
`termios.h' (POSIX.1): *note Editing Characters::.
|
||
|
||
`int VINTR'
|
||
`termios.h' (POSIX.1): *note Signal Characters::.
|
||
|
||
`int VKILL'
|
||
`termios.h' (POSIX.1): *note Editing Characters::.
|
||
|
||
`int VLNEXT'
|
||
`termios.h' (BSD): *note Other Special::.
|
||
|
||
`int VMIN'
|
||
`termios.h' (POSIX.1): *note Noncanonical Input::.
|
||
|
||
`int VQUIT'
|
||
`termios.h' (POSIX.1): *note Signal Characters::.
|
||
|
||
`int VREPRINT'
|
||
`termios.h' (BSD): *note Editing Characters::.
|
||
|
||
`int VSTART'
|
||
`termios.h' (POSIX.1): *note Start/Stop Characters::.
|
||
|
||
`int VSTATUS'
|
||
`termios.h' (BSD): *note Other Special::.
|
||
|
||
`int VSTOP'
|
||
`termios.h' (POSIX.1): *note Start/Stop Characters::.
|
||
|
||
`int VSUSP'
|
||
`termios.h' (POSIX.1): *note Signal Characters::.
|
||
|
||
`int VTIME'
|
||
`termios.h' (POSIX.1): *note Noncanonical Input::.
|
||
|
||
`int VWERASE'
|
||
`termios.h' (BSD): *note Editing Characters::.
|
||
|
||
`WCHAR_MAX'
|
||
`limits.h' (GNU): *note Range of Type::.
|
||
|
||
`wint_t WCHAR_MAX'
|
||
`wchar.h' (ISO): *note Extended Char Intro::.
|
||
|
||
`wint_t WCHAR_MIN'
|
||
`wchar.h' (ISO): *note Extended Char Intro::.
|
||
|
||
`WCHAR_WIDTH'
|
||
`stdint.h' (ISO): *note Width of Type::.
|
||
|
||
`int WCOREDUMP (int STATUS)'
|
||
`sys/wait.h' (BSD): *note Process Completion Status::.
|
||
|
||
`int WEOF'
|
||
`wchar.h' (ISO): *note EOF and Errors::.
|
||
|
||
`wint_t WEOF'
|
||
`wchar.h' (ISO): *note Extended Char Intro::.
|
||
|
||
`int WEXITSTATUS (int STATUS)'
|
||
`sys/wait.h' (POSIX.1): *note Process Completion Status::.
|
||
|
||
`int WIFEXITED (int STATUS)'
|
||
`sys/wait.h' (POSIX.1): *note Process Completion Status::.
|
||
|
||
`int WIFSIGNALED (int STATUS)'
|
||
`sys/wait.h' (POSIX.1): *note Process Completion Status::.
|
||
|
||
`int WIFSTOPPED (int STATUS)'
|
||
`sys/wait.h' (POSIX.1): *note Process Completion Status::.
|
||
|
||
`WINT_WIDTH'
|
||
`stdint.h' (ISO): *note Width of Type::.
|
||
|
||
`WRDE_APPEND'
|
||
`wordexp.h' (POSIX.2): *note Flags for Wordexp::.
|
||
|
||
`WRDE_BADCHAR'
|
||
`wordexp.h' (POSIX.2): *note Calling Wordexp::.
|
||
|
||
`WRDE_BADVAL'
|
||
`wordexp.h' (POSIX.2): *note Calling Wordexp::.
|
||
|
||
`WRDE_CMDSUB'
|
||
`wordexp.h' (POSIX.2): *note Calling Wordexp::.
|
||
|
||
`WRDE_DOOFFS'
|
||
`wordexp.h' (POSIX.2): *note Flags for Wordexp::.
|
||
|
||
`WRDE_NOCMD'
|
||
`wordexp.h' (POSIX.2): *note Flags for Wordexp::.
|
||
|
||
`WRDE_NOSPACE'
|
||
`wordexp.h' (POSIX.2): *note Calling Wordexp::.
|
||
|
||
`WRDE_REUSE'
|
||
`wordexp.h' (POSIX.2): *note Flags for Wordexp::.
|
||
|
||
`WRDE_SHOWERR'
|
||
`wordexp.h' (POSIX.2): *note Flags for Wordexp::.
|
||
|
||
`WRDE_SYNTAX'
|
||
`wordexp.h' (POSIX.2): *note Calling Wordexp::.
|
||
|
||
`WRDE_UNDEF'
|
||
`wordexp.h' (POSIX.2): *note Flags for Wordexp::.
|
||
|
||
`int WSTOPSIG (int STATUS)'
|
||
`sys/wait.h' (POSIX.1): *note Process Completion Status::.
|
||
|
||
`int WTERMSIG (int STATUS)'
|
||
`sys/wait.h' (POSIX.1): *note Process Completion Status::.
|
||
|
||
`int W_OK'
|
||
`unistd.h' (POSIX.1): *note Testing File Access::.
|
||
|
||
`int X_OK'
|
||
`unistd.h' (POSIX.1): *note Testing File Access::.
|
||
|
||
`_ATFILE_SOURCE'
|
||
_no header_ (GNU): *note Feature Test Macros::.
|
||
|
||
`_CS_LFS64_CFLAGS'
|
||
`unistd.h' (Unix98): *note String Parameters::.
|
||
|
||
`_CS_LFS64_LDFLAGS'
|
||
`unistd.h' (Unix98): *note String Parameters::.
|
||
|
||
`_CS_LFS64_LIBS'
|
||
`unistd.h' (Unix98): *note String Parameters::.
|
||
|
||
`_CS_LFS64_LINTFLAGS'
|
||
`unistd.h' (Unix98): *note String Parameters::.
|
||
|
||
`_CS_LFS_CFLAGS'
|
||
`unistd.h' (Unix98): *note String Parameters::.
|
||
|
||
`_CS_LFS_LDFLAGS'
|
||
`unistd.h' (Unix98): *note String Parameters::.
|
||
|
||
`_CS_LFS_LIBS'
|
||
`unistd.h' (Unix98): *note String Parameters::.
|
||
|
||
`_CS_LFS_LINTFLAGS'
|
||
`unistd.h' (Unix98): *note String Parameters::.
|
||
|
||
`_CS_PATH'
|
||
`unistd.h' (POSIX.2): *note String Parameters::.
|
||
|
||
`const float complex _Complex_I'
|
||
`complex.h' (C99): *note Complex Numbers::.
|
||
|
||
`_DEFAULT_SOURCE'
|
||
_no header_ (GNU): *note Feature Test Macros::.
|
||
|
||
`void _Exit (int STATUS)'
|
||
`stdlib.h' (ISO): *note Termination Internals::.
|
||
|
||
`_FILE_OFFSET_BITS'
|
||
_no header_ (X/Open): *note Feature Test Macros::.
|
||
|
||
`_FORTIFY_SOURCE'
|
||
_no header_ (GNU): *note Feature Test Macros::.
|
||
|
||
`_GNU_SOURCE'
|
||
_no header_ (GNU): *note Feature Test Macros::.
|
||
|
||
`int _IOFBF'
|
||
`stdio.h' (ISO): *note Controlling Buffering::.
|
||
|
||
`int _IOLBF'
|
||
`stdio.h' (ISO): *note Controlling Buffering::.
|
||
|
||
`int _IONBF'
|
||
`stdio.h' (ISO): *note Controlling Buffering::.
|
||
|
||
`_ISOC11_SOURCE'
|
||
_no header_ (C11): *note Feature Test Macros::.
|
||
|
||
`_ISOC99_SOURCE'
|
||
_no header_ (GNU): *note Feature Test Macros::.
|
||
|
||
`_LARGEFILE64_SOURCE'
|
||
_no header_ (X/Open): *note Feature Test Macros::.
|
||
|
||
`_LARGEFILE_SOURCE'
|
||
_no header_ (X/Open): *note Feature Test Macros::.
|
||
|
||
`_PC_ASYNC_IO'
|
||
`unistd.h' (POSIX.1): *note Pathconf::.
|
||
|
||
`_PC_CHOWN_RESTRICTED'
|
||
`unistd.h' (POSIX.1): *note Pathconf::.
|
||
|
||
`_PC_FILESIZEBITS'
|
||
`unistd.h' (LFS): *note Pathconf::.
|
||
|
||
`_PC_LINK_MAX'
|
||
`unistd.h' (POSIX.1): *note Pathconf::.
|
||
|
||
`_PC_MAX_CANON'
|
||
`unistd.h' (POSIX.1): *note Pathconf::.
|
||
|
||
`_PC_MAX_INPUT'
|
||
`unistd.h' (POSIX.1): *note Pathconf::.
|
||
|
||
`_PC_NAME_MAX'
|
||
`unistd.h' (POSIX.1): *note Pathconf::.
|
||
|
||
`_PC_NO_TRUNC'
|
||
`unistd.h' (POSIX.1): *note Pathconf::.
|
||
|
||
`_PC_PATH_MAX'
|
||
`unistd.h' (POSIX.1): *note Pathconf::.
|
||
|
||
`_PC_PIPE_BUF'
|
||
`unistd.h' (POSIX.1): *note Pathconf::.
|
||
|
||
`_PC_PRIO_IO'
|
||
`unistd.h' (POSIX.1): *note Pathconf::.
|
||
|
||
`_PC_REC_INCR_XFER_SIZE'
|
||
`unistd.h' (POSIX.1): *note Pathconf::.
|
||
|
||
`_PC_REC_MAX_XFER_SIZE'
|
||
`unistd.h' (POSIX.1): *note Pathconf::.
|
||
|
||
`_PC_REC_MIN_XFER_SIZE'
|
||
`unistd.h' (POSIX.1): *note Pathconf::.
|
||
|
||
`_PC_REC_XFER_ALIGN'
|
||
`unistd.h' (POSIX.1): *note Pathconf::.
|
||
|
||
`_PC_SYNC_IO'
|
||
`unistd.h' (POSIX.1): *note Pathconf::.
|
||
|
||
`_PC_VDISABLE'
|
||
`unistd.h' (POSIX.1): *note Pathconf::.
|
||
|
||
`_POSIX2_BC_BASE_MAX'
|
||
`limits.h' (POSIX.2): *note Utility Minimums::.
|
||
|
||
`_POSIX2_BC_DIM_MAX'
|
||
`limits.h' (POSIX.2): *note Utility Minimums::.
|
||
|
||
`_POSIX2_BC_SCALE_MAX'
|
||
`limits.h' (POSIX.2): *note Utility Minimums::.
|
||
|
||
`_POSIX2_BC_STRING_MAX'
|
||
`limits.h' (POSIX.2): *note Utility Minimums::.
|
||
|
||
`_POSIX2_COLL_WEIGHTS_MAX'
|
||
`limits.h' (POSIX.2): *note Utility Minimums::.
|
||
|
||
`int _POSIX2_C_DEV'
|
||
`unistd.h' (POSIX.2): *note System Options::.
|
||
|
||
`long int _POSIX2_C_VERSION'
|
||
`unistd.h' (POSIX.2): *note Version Supported::.
|
||
|
||
`_POSIX2_EQUIV_CLASS_MAX'
|
||
`limits.h' (POSIX.2): *note Utility Minimums::.
|
||
|
||
`_POSIX2_EXPR_NEST_MAX'
|
||
`limits.h' (POSIX.2): *note Utility Minimums::.
|
||
|
||
`int _POSIX2_FORT_DEV'
|
||
`unistd.h' (POSIX.2): *note System Options::.
|
||
|
||
`int _POSIX2_FORT_RUN'
|
||
`unistd.h' (POSIX.2): *note System Options::.
|
||
|
||
`_POSIX2_LINE_MAX'
|
||
`limits.h' (POSIX.2): *note Utility Minimums::.
|
||
|
||
`int _POSIX2_LOCALEDEF'
|
||
`unistd.h' (POSIX.2): *note System Options::.
|
||
|
||
`_POSIX2_RE_DUP_MAX'
|
||
`limits.h' (POSIX.2): *note Minimums::.
|
||
|
||
`int _POSIX2_SW_DEV'
|
||
`unistd.h' (POSIX.2): *note System Options::.
|
||
|
||
`_POSIX_AIO_LISTIO_MAX'
|
||
`limits.h' (POSIX.1): *note Minimums::.
|
||
|
||
`_POSIX_AIO_MAX'
|
||
`limits.h' (POSIX.1): *note Minimums::.
|
||
|
||
`_POSIX_ARG_MAX'
|
||
`limits.h' (POSIX.1): *note Minimums::.
|
||
|
||
`_POSIX_CHILD_MAX'
|
||
`limits.h' (POSIX.1): *note Minimums::.
|
||
|
||
`int _POSIX_CHOWN_RESTRICTED'
|
||
`unistd.h' (POSIX.1): *note Options for Files::.
|
||
|
||
`_POSIX_C_SOURCE'
|
||
_no header_ (POSIX.2): *note Feature Test Macros::.
|
||
|
||
`int _POSIX_JOB_CONTROL'
|
||
`unistd.h' (POSIX.1): *note System Options::.
|
||
|
||
`_POSIX_LINK_MAX'
|
||
`limits.h' (POSIX.1): *note File Minimums::.
|
||
|
||
`_POSIX_MAX_CANON'
|
||
`limits.h' (POSIX.1): *note File Minimums::.
|
||
|
||
`_POSIX_MAX_INPUT'
|
||
`limits.h' (POSIX.1): *note File Minimums::.
|
||
|
||
`_POSIX_NAME_MAX'
|
||
`limits.h' (POSIX.1): *note File Minimums::.
|
||
|
||
`_POSIX_NGROUPS_MAX'
|
||
`limits.h' (POSIX.1): *note Minimums::.
|
||
|
||
`int _POSIX_NO_TRUNC'
|
||
`unistd.h' (POSIX.1): *note Options for Files::.
|
||
|
||
`_POSIX_OPEN_MAX'
|
||
`limits.h' (POSIX.1): *note Minimums::.
|
||
|
||
`_POSIX_PATH_MAX'
|
||
`limits.h' (POSIX.1): *note File Minimums::.
|
||
|
||
`_POSIX_PIPE_BUF'
|
||
`limits.h' (POSIX.1): *note File Minimums::.
|
||
|
||
`int _POSIX_SAVED_IDS'
|
||
`unistd.h' (POSIX.1): *note System Options::.
|
||
|
||
`_POSIX_SOURCE'
|
||
_no header_ (POSIX.1): *note Feature Test Macros::.
|
||
|
||
`_POSIX_SSIZE_MAX'
|
||
`limits.h' (POSIX.1): *note Minimums::.
|
||
|
||
`_POSIX_STREAM_MAX'
|
||
`limits.h' (POSIX.1): *note Minimums::.
|
||
|
||
`_POSIX_TZNAME_MAX'
|
||
`limits.h' (POSIX.1): *note Minimums::.
|
||
|
||
`unsigned char _POSIX_VDISABLE'
|
||
`unistd.h' (POSIX.1): *note Options for Files::.
|
||
|
||
`long int _POSIX_VERSION'
|
||
`unistd.h' (POSIX.1): *note Version Supported::.
|
||
|
||
`_REENTRANT'
|
||
_no header_ (Obsolete): *note Feature Test Macros::.
|
||
|
||
`_SC_2_C_DEV'
|
||
`unistd.h' (POSIX.2): *note Constants for Sysconf::.
|
||
|
||
`_SC_2_FORT_DEV'
|
||
`unistd.h' (POSIX.2): *note Constants for Sysconf::.
|
||
|
||
`_SC_2_FORT_RUN'
|
||
`unistd.h' (POSIX.2): *note Constants for Sysconf::.
|
||
|
||
`_SC_2_LOCALEDEF'
|
||
`unistd.h' (POSIX.2): *note Constants for Sysconf::.
|
||
|
||
`_SC_2_SW_DEV'
|
||
`unistd.h' (POSIX.2): *note Constants for Sysconf::.
|
||
|
||
`_SC_2_VERSION'
|
||
`unistd.h' (POSIX.2): *note Constants for Sysconf::.
|
||
|
||
`_SC_AIO_LISTIO_MAX'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_AIO_MAX'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_AIO_PRIO_DELTA_MAX'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_ARG_MAX'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_ASYNCHRONOUS_IO'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_ATEXIT_MAX'
|
||
`unistd.h' (GNU): *note Constants for Sysconf::.
|
||
|
||
`_SC_AVPHYS_PAGES'
|
||
`unistd.h' (GNU): *note Constants for Sysconf::.
|
||
|
||
`_SC_BC_BASE_MAX'
|
||
`unistd.h' (POSIX.2): *note Constants for Sysconf::.
|
||
|
||
`_SC_BC_DIM_MAX'
|
||
`unistd.h' (POSIX.2): *note Constants for Sysconf::.
|
||
|
||
`_SC_BC_SCALE_MAX'
|
||
`unistd.h' (POSIX.2): *note Constants for Sysconf::.
|
||
|
||
`_SC_BC_STRING_MAX'
|
||
`unistd.h' (POSIX.2): *note Constants for Sysconf::.
|
||
|
||
`_SC_CHARCLASS_NAME_MAX'
|
||
`unistd.h' (GNU): *note Constants for Sysconf::.
|
||
|
||
`_SC_CHAR_BIT'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_CHAR_MAX'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_CHAR_MIN'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_CHILD_MAX'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_CLK_TCK'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_COLL_WEIGHTS_MAX'
|
||
`unistd.h' (POSIX.2): *note Constants for Sysconf::.
|
||
|
||
`_SC_DELAYTIMER_MAX'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_EQUIV_CLASS_MAX'
|
||
`unistd.h' (POSIX.2): *note Constants for Sysconf::.
|
||
|
||
`_SC_EXPR_NEST_MAX'
|
||
`unistd.h' (POSIX.2): *note Constants for Sysconf::.
|
||
|
||
`_SC_FSYNC'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_GETGR_R_SIZE_MAX'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_GETPW_R_SIZE_MAX'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_INT_MAX'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_INT_MIN'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_JOB_CONTROL'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_LEVEL1_DCACHE_ASSOC'
|
||
`unistd.h' (GNU): *note Constants for Sysconf::.
|
||
|
||
`_SC_LEVEL1_DCACHE_LINESIZE'
|
||
`unistd.h' (GNU): *note Constants for Sysconf::.
|
||
|
||
`_SC_LEVEL1_DCACHE_SIZE'
|
||
`unistd.h' (GNU): *note Constants for Sysconf::.
|
||
|
||
`_SC_LEVEL1_ICACHE_ASSOC'
|
||
`unistd.h' (GNU): *note Constants for Sysconf::.
|
||
|
||
`_SC_LEVEL1_ICACHE_LINESIZE'
|
||
`unistd.h' (GNU): *note Constants for Sysconf::.
|
||
|
||
`_SC_LEVEL1_ICACHE_SIZE'
|
||
`unistd.h' (GNU): *note Constants for Sysconf::.
|
||
|
||
`_SC_LEVEL2_CACHE_ASSOC'
|
||
`unistd.h' (GNU): *note Constants for Sysconf::.
|
||
|
||
`_SC_LEVEL2_CACHE_LINESIZE'
|
||
`unistd.h' (GNU): *note Constants for Sysconf::.
|
||
|
||
`_SC_LEVEL2_CACHE_SIZE'
|
||
`unistd.h' (GNU): *note Constants for Sysconf::.
|
||
|
||
`_SC_LEVEL3_CACHE_ASSOC'
|
||
`unistd.h' (GNU): *note Constants for Sysconf::.
|
||
|
||
`_SC_LEVEL3_CACHE_LINESIZE'
|
||
`unistd.h' (GNU): *note Constants for Sysconf::.
|
||
|
||
`_SC_LEVEL3_CACHE_SIZE'
|
||
`unistd.h' (GNU): *note Constants for Sysconf::.
|
||
|
||
`_SC_LEVEL4_CACHE_ASSOC'
|
||
`unistd.h' (GNU): *note Constants for Sysconf::.
|
||
|
||
`_SC_LEVEL4_CACHE_LINESIZE'
|
||
`unistd.h' (GNU): *note Constants for Sysconf::.
|
||
|
||
`_SC_LEVEL4_CACHE_SIZE'
|
||
`unistd.h' (GNU): *note Constants for Sysconf::.
|
||
|
||
`_SC_LINE_MAX'
|
||
`unistd.h' (POSIX.2): *note Constants for Sysconf::.
|
||
|
||
`_SC_LOGIN_NAME_MAX'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_LONG_BIT'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_MAPPED_FILES'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_MB_LEN_MAX'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_MEMLOCK'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_MEMLOCK_RANGE'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_MEMORY_PROTECTION'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_MESSAGE_PASSING'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_MQ_OPEN_MAX'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_MQ_PRIO_MAX'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_NGROUPS_MAX'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_NL_ARGMAX'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_NL_LANGMAX'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_NL_MSGMAX'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_NL_NMAX'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_NL_SETMAX'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_NL_TEXTMAX'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_NPROCESSORS_CONF'
|
||
`unistd.h' (GNU): *note Constants for Sysconf::.
|
||
|
||
`_SC_NPROCESSORS_ONLN'
|
||
`unistd.h' (GNU): *note Constants for Sysconf::.
|
||
|
||
`_SC_NZERO'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_OPEN_MAX'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_PAGESIZE'
|
||
`unistd.h' (GNU): *note Constants for Sysconf::.
|
||
|
||
`_SC_PHYS_PAGES'
|
||
`unistd.h' (GNU): *note Constants for Sysconf::.
|
||
|
||
`_SC_PII'
|
||
`unistd.h' (POSIX.1g): *note Constants for Sysconf::.
|
||
|
||
`_SC_PII_INTERNET'
|
||
`unistd.h' (POSIX.1g): *note Constants for Sysconf::.
|
||
|
||
`_SC_PII_INTERNET_DGRAM'
|
||
`unistd.h' (POSIX.1g): *note Constants for Sysconf::.
|
||
|
||
`_SC_PII_INTERNET_STREAM'
|
||
`unistd.h' (POSIX.1g): *note Constants for Sysconf::.
|
||
|
||
`_SC_PII_OSI'
|
||
`unistd.h' (POSIX.1g): *note Constants for Sysconf::.
|
||
|
||
`_SC_PII_OSI_CLTS'
|
||
`unistd.h' (POSIX.1g): *note Constants for Sysconf::.
|
||
|
||
`_SC_PII_OSI_COTS'
|
||
`unistd.h' (POSIX.1g): *note Constants for Sysconf::.
|
||
|
||
`_SC_PII_OSI_M'
|
||
`unistd.h' (POSIX.1g): *note Constants for Sysconf::.
|
||
|
||
`_SC_PII_SOCKET'
|
||
`unistd.h' (POSIX.1g): *note Constants for Sysconf::.
|
||
|
||
`_SC_PII_XTI'
|
||
`unistd.h' (POSIX.1g): *note Constants for Sysconf::.
|
||
|
||
`_SC_PRIORITIZED_IO'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_PRIORITY_SCHEDULING'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_REALTIME_SIGNALS'
|
||
`unistdh.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_RTSIG_MAX'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_SAVED_IDS'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_SCHAR_MAX'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_SCHAR_MIN'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_SELECT'
|
||
`unistd.h' (POSIX.1g): *note Constants for Sysconf::.
|
||
|
||
`_SC_SEMAPHORES'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_SEM_NSEMS_MAX'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_SEM_VALUE_MAX'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_SHARED_MEMORY_OBJECTS'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_SHRT_MAX'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_SHRT_MIN'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_SIGQUEUE_MAX'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_SSIZE_MAX'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_STREAM_MAX'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_SYNCHRONIZED_IO'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_THREADS'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_THREAD_ATTR_STACKADDR'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_THREAD_ATTR_STACKSIZE'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_THREAD_DESTRUCTOR_ITERATIONS'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_THREAD_KEYS_MAX'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_THREAD_PRIORITY_SCHEDULING'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_THREAD_PRIO_INHERIT'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_THREAD_PRIO_PROTECT'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_THREAD_PROCESS_SHARED'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_THREAD_SAFE_FUNCTIONS'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_THREAD_STACK_MIN'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_THREAD_THREADS_MAX'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_TIMERS'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_TIMER_MAX'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_TTY_NAME_MAX'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_TZNAME_MAX'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`_SC_T_IOV_MAX'
|
||
`unistd.h' (POSIX.1g): *note Constants for Sysconf::.
|
||
|
||
`_SC_UCHAR_MAX'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_UINT_MAX'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_UIO_MAXIOV'
|
||
`unistd.h' (POSIX.1g): *note Constants for Sysconf::.
|
||
|
||
`_SC_ULONG_MAX'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_USHRT_MAX'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_VERSION'
|
||
`unistd.h' (POSIX.1): *note Constants for Sysconf::.
|
||
|
||
`unistd.h' (POSIX.2): *note Constants for Sysconf::.
|
||
|
||
`_SC_WORD_BIT'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_XOPEN_CRYPT'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_XOPEN_ENH_I18N'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_XOPEN_LEGACY'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_XOPEN_REALTIME'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_XOPEN_REALTIME_THREADS'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_XOPEN_SHM'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_XOPEN_UNIX'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_XOPEN_VERSION'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_XOPEN_XCU_VERSION'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_XOPEN_XPG2'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_XOPEN_XPG3'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_SC_XOPEN_XPG4'
|
||
`unistd.h' (X/Open): *note Constants for Sysconf::.
|
||
|
||
`_THREAD_SAFE'
|
||
_no header_ (Obsolete): *note Feature Test Macros::.
|
||
|
||
`_XOPEN_SOURCE'
|
||
_no header_ (X/Open): *note Feature Test Macros::.
|
||
|
||
`_XOPEN_SOURCE_EXTENDED'
|
||
_no header_ (X/Open): *note Feature Test Macros::.
|
||
|
||
`__STDC_WANT_IEC_60559_BFP_EXT__'
|
||
_no header_ (ISO): *note Feature Test Macros::.
|
||
|
||
`__STDC_WANT_IEC_60559_FUNCS_EXT__'
|
||
_no header_ (ISO): *note Feature Test Macros::.
|
||
|
||
`__STDC_WANT_IEC_60559_TYPES_EXT__'
|
||
_no header_ (ISO): *note Feature Test Macros::.
|
||
|
||
`__STDC_WANT_LIB_EXT2__'
|
||
_no header_ (ISO): *note Feature Test Macros::.
|
||
|
||
`size_t __fbufsize (FILE *STREAM)'
|
||
`stdio_ext.h' (GNU): *note Controlling Buffering::.
|
||
|
||
`int __flbf (FILE *STREAM)'
|
||
`stdio_ext.h' (GNU): *note Controlling Buffering::.
|
||
|
||
`size_t __fpending (FILE *STREAM)'
|
||
`stdio_ext.h' (GNU): *note Controlling Buffering::.
|
||
|
||
`void __fpurge (FILE *STREAM)'
|
||
`stdio_ext.h' (GNU): *note Flushing Buffers::.
|
||
|
||
`int __freadable (FILE *STREAM)'
|
||
`stdio_ext.h' (GNU): *note Opening Streams::.
|
||
|
||
`int __freading (FILE *STREAM)'
|
||
`stdio_ext.h' (GNU): *note Opening Streams::.
|
||
|
||
`__free_hook'
|
||
`malloc.h' (GNU): *note Hooks for Malloc::.
|
||
|
||
`int __fsetlocking (FILE *STREAM, int TYPE)'
|
||
`stdio_ext.h' (GNU): *note Streams and Threads::.
|
||
|
||
`__ftw64_func_t'
|
||
`ftw.h' (GNU): *note Working with Directory Trees::.
|
||
|
||
`__ftw_func_t'
|
||
`ftw.h' (GNU): *note Working with Directory Trees::.
|
||
|
||
`int __fwritable (FILE *STREAM)'
|
||
`stdio_ext.h' (GNU): *note Opening Streams::.
|
||
|
||
`int __fwriting (FILE *STREAM)'
|
||
`stdio_ext.h' (GNU): *note Opening Streams::.
|
||
|
||
`void (*__gconv_end_fct) (struct gconv_step *)'
|
||
`gconv.h' (GNU): *note glibc iconv Implementation::.
|
||
|
||
`int (*__gconv_fct) (struct __gconv_step *, struct __gconv_step_data *, const char **, const char *, size_t *, int)'
|
||
`gconv.h' (GNU): *note glibc iconv Implementation::.
|
||
|
||
`int (*__gconv_init_fct) (struct __gconv_step *)'
|
||
`gconv.h' (GNU): *note glibc iconv Implementation::.
|
||
|
||
`struct __gconv_step'
|
||
`gconv.h' (GNU): *note glibc iconv Implementation::.
|
||
|
||
`struct __gconv_step_data'
|
||
`gconv.h' (GNU): *note glibc iconv Implementation::.
|
||
|
||
`__malloc_hook'
|
||
`malloc.h' (GNU): *note Hooks for Malloc::.
|
||
|
||
`__memalign_hook'
|
||
`malloc.h' (GNU): *note Hooks for Malloc::.
|
||
|
||
`__nftw64_func_t'
|
||
`ftw.h' (GNU): *note Working with Directory Trees::.
|
||
|
||
`__nftw_func_t'
|
||
`ftw.h' (GNU): *note Working with Directory Trees::.
|
||
|
||
`__realloc_hook'
|
||
`malloc.h' (GNU): *note Hooks for Malloc::.
|
||
|
||
`void __va_copy (va_list DEST, va_list SRC)'
|
||
`stdarg.h' (GNU): *note Argument Macros::.
|
||
|
||
`void _exit (int STATUS)'
|
||
`unistd.h' (POSIX.1): *note Termination Internals::.
|
||
|
||
`void _flushlbf (void)'
|
||
`stdio_ext.h' (GNU): *note Flushing Buffers::.
|
||
|
||
`int _tolower (int C)'
|
||
`ctype.h' (SVID): *note Case Conversion::.
|
||
|
||
`int _toupper (int C)'
|
||
`ctype.h' (SVID): *note Case Conversion::.
|
||
|
||
`long int a64l (const char *STRING)'
|
||
`stdlib.h' (XPG): *note Encode Binary Data::.
|
||
|
||
`void abort (void)'
|
||
`stdlib.h' (ISO): *note Aborting a Program::.
|
||
|
||
`int abs (int NUMBER)'
|
||
`stdlib.h' (ISO): *note Absolute Value::.
|
||
|
||
`int accept (int SOCKET, struct sockaddr *ADDR, socklen_t *LENGTH_PTR)'
|
||
`sys/socket.h' (BSD): *note Accepting Connections::.
|
||
|
||
`int access (const char *FILENAME, int HOW)'
|
||
`unistd.h' (POSIX.1): *note Testing File Access::.
|
||
|
||
`double acos (double X)'
|
||
`math.h' (ISO): *note Inverse Trig Functions::.
|
||
|
||
`float acosf (float X)'
|
||
`math.h' (ISO): *note Inverse Trig Functions::.
|
||
|
||
`_FloatN acosfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Inverse Trig Functions::.
|
||
|
||
`_FloatNx acosfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Inverse Trig Functions::.
|
||
|
||
`double acosh (double X)'
|
||
`math.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`float acoshf (float X)'
|
||
`math.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`_FloatN acoshfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Hyperbolic Functions::.
|
||
|
||
`_FloatNx acoshfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Hyperbolic Functions::.
|
||
|
||
`long double acoshl (long double X)'
|
||
`math.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`long double acosl (long double X)'
|
||
`math.h' (ISO): *note Inverse Trig Functions::.
|
||
|
||
`int addmntent (FILE *STREAM, const struct mntent *MNT)'
|
||
`mntent.h' (BSD): *note mtab::.
|
||
|
||
`int adjtime (const struct timeval *DELTA, struct timeval *OLDDELTA)'
|
||
`sys/time.h' (BSD): *note High-Resolution Calendar::.
|
||
|
||
`int adjtimex (struct timex *TIMEX)'
|
||
`sys/timex.h' (GNU): *note High-Resolution Calendar::.
|
||
|
||
`int aio_cancel (int FILDES, struct aiocb *AIOCBP)'
|
||
`aio.h' (POSIX.1b): *note Cancel AIO Operations::.
|
||
|
||
`int aio_cancel64 (int FILDES, struct aiocb64 *AIOCBP)'
|
||
`aio.h' (Unix98): *note Cancel AIO Operations::.
|
||
|
||
`int aio_error (const struct aiocb *AIOCBP)'
|
||
`aio.h' (POSIX.1b): *note Status of AIO Operations::.
|
||
|
||
`int aio_error64 (const struct aiocb64 *AIOCBP)'
|
||
`aio.h' (Unix98): *note Status of AIO Operations::.
|
||
|
||
`int aio_fsync (int OP, struct aiocb *AIOCBP)'
|
||
`aio.h' (POSIX.1b): *note Synchronizing AIO Operations::.
|
||
|
||
`int aio_fsync64 (int OP, struct aiocb64 *AIOCBP)'
|
||
`aio.h' (Unix98): *note Synchronizing AIO Operations::.
|
||
|
||
`void aio_init (const struct aioinit *INIT)'
|
||
`aio.h' (GNU): *note Configuration of AIO::.
|
||
|
||
`int aio_read (struct aiocb *AIOCBP)'
|
||
`aio.h' (POSIX.1b): *note Asynchronous Reads/Writes::.
|
||
|
||
`int aio_read64 (struct aiocb64 *AIOCBP)'
|
||
`aio.h' (Unix98): *note Asynchronous Reads/Writes::.
|
||
|
||
`ssize_t aio_return (struct aiocb *AIOCBP)'
|
||
`aio.h' (POSIX.1b): *note Status of AIO Operations::.
|
||
|
||
`ssize_t aio_return64 (struct aiocb64 *AIOCBP)'
|
||
`aio.h' (Unix98): *note Status of AIO Operations::.
|
||
|
||
`int aio_suspend (const struct aiocb *const LIST[], int NENT, const struct timespec *TIMEOUT)'
|
||
`aio.h' (POSIX.1b): *note Synchronizing AIO Operations::.
|
||
|
||
`int aio_suspend64 (const struct aiocb64 *const LIST[], int NENT, const struct timespec *TIMEOUT)'
|
||
`aio.h' (Unix98): *note Synchronizing AIO Operations::.
|
||
|
||
`int aio_write (struct aiocb *AIOCBP)'
|
||
`aio.h' (POSIX.1b): *note Asynchronous Reads/Writes::.
|
||
|
||
`int aio_write64 (struct aiocb64 *AIOCBP)'
|
||
`aio.h' (Unix98): *note Asynchronous Reads/Writes::.
|
||
|
||
`struct aiocb'
|
||
`aio.h' (POSIX.1b): *note Asynchronous I/O::.
|
||
|
||
`struct aiocb64'
|
||
`aio.h' (POSIX.1b): *note Asynchronous I/O::.
|
||
|
||
`struct aioinit'
|
||
`aio.h' (GNU): *note Configuration of AIO::.
|
||
|
||
`unsigned int alarm (unsigned int SECONDS)'
|
||
`unistd.h' (POSIX.1): *note Setting an Alarm::.
|
||
|
||
`void * aligned_alloc (size_t ALIGNMENT, size_t SIZE)'
|
||
`stdlib.h' (???): *note Aligned Memory Blocks::.
|
||
|
||
`void * alloca (size_t SIZE)'
|
||
`stdlib.h' (GNU): *note Variable Size Automatic::.
|
||
|
||
`stdlib.h' (BSD): *note Variable Size Automatic::.
|
||
|
||
`int alphasort (const struct dirent **A, const struct dirent **B)'
|
||
`dirent.h' (BSD): *note Scanning Directory Content::.
|
||
|
||
`dirent.h' (SVID): *note Scanning Directory Content::.
|
||
|
||
`int alphasort64 (const struct dirent64 **A, const struct dirent **B)'
|
||
`dirent.h' (GNU): *note Scanning Directory Content::.
|
||
|
||
`struct argp'
|
||
`argp.h' (GNU): *note Argp Parsers::.
|
||
|
||
`struct argp_child'
|
||
`argp.h' (GNU): *note Argp Children::.
|
||
|
||
`error_t argp_err_exit_status'
|
||
`argp.h' (GNU): *note Argp Global Variables::.
|
||
|
||
`void argp_error (const struct argp_state *STATE, const char *FMT, ...)'
|
||
`argp.h' (GNU): *note Argp Helper Functions::.
|
||
|
||
`void argp_failure (const struct argp_state *STATE, int STATUS, int ERRNUM, const char *FMT, ...)'
|
||
`argp.h' (GNU): *note Argp Helper Functions::.
|
||
|
||
`void argp_help (const struct argp *ARGP, FILE *STREAM, unsigned FLAGS, char *NAME)'
|
||
`argp.h' (GNU): *note Argp Help::.
|
||
|
||
`struct argp_option'
|
||
`argp.h' (GNU): *note Argp Option Vectors::.
|
||
|
||
`error_t argp_parse (const struct argp *ARGP, int ARGC, char **ARGV, unsigned FLAGS, int *ARG_INDEX, void *INPUT)'
|
||
`argp.h' (GNU): *note Argp::.
|
||
|
||
`const char * argp_program_bug_address'
|
||
`argp.h' (GNU): *note Argp Global Variables::.
|
||
|
||
`const char * argp_program_version'
|
||
`argp.h' (GNU): *note Argp Global Variables::.
|
||
|
||
`argp_program_version_hook'
|
||
`argp.h' (GNU): *note Argp Global Variables::.
|
||
|
||
`struct argp_state'
|
||
`argp.h' (GNU): *note Argp Parsing State::.
|
||
|
||
`void argp_state_help (const struct argp_state *STATE, FILE *STREAM, unsigned FLAGS)'
|
||
`argp.h' (GNU): *note Argp Helper Functions::.
|
||
|
||
`void argp_usage (const struct argp_state *STATE)'
|
||
`argp.h' (GNU): *note Argp Helper Functions::.
|
||
|
||
`error_t argz_add (char **ARGZ, size_t *ARGZ_LEN, const char *STR)'
|
||
`argz.h' (GNU): *note Argz Functions::.
|
||
|
||
`error_t argz_add_sep (char **ARGZ, size_t *ARGZ_LEN, const char *STR, int DELIM)'
|
||
`argz.h' (GNU): *note Argz Functions::.
|
||
|
||
`error_t argz_append (char **ARGZ, size_t *ARGZ_LEN, const char *BUF, size_t BUF_LEN)'
|
||
`argz.h' (GNU): *note Argz Functions::.
|
||
|
||
`size_t argz_count (const char *ARGZ, size_t ARGZ_LEN)'
|
||
`argz.h' (GNU): *note Argz Functions::.
|
||
|
||
`error_t argz_create (char *const ARGV[], char **ARGZ, size_t *ARGZ_LEN)'
|
||
`argz.h' (GNU): *note Argz Functions::.
|
||
|
||
`error_t argz_create_sep (const char *STRING, int SEP, char **ARGZ, size_t *ARGZ_LEN)'
|
||
`argz.h' (GNU): *note Argz Functions::.
|
||
|
||
`void argz_delete (char **ARGZ, size_t *ARGZ_LEN, char *ENTRY)'
|
||
`argz.h' (GNU): *note Argz Functions::.
|
||
|
||
`void argz_extract (const char *ARGZ, size_t ARGZ_LEN, char **ARGV)'
|
||
`argz.h' (GNU): *note Argz Functions::.
|
||
|
||
`error_t argz_insert (char **ARGZ, size_t *ARGZ_LEN, char *BEFORE, const char *ENTRY)'
|
||
`argz.h' (GNU): *note Argz Functions::.
|
||
|
||
`char * argz_next (const char *ARGZ, size_t ARGZ_LEN, const char *ENTRY)'
|
||
`argz.h' (GNU): *note Argz Functions::.
|
||
|
||
`error_t argz_replace (char **ARGZ, size_t *ARGZ_LEN, const char *STR, const char *WITH, unsigned *REPLACE_COUNT)'
|
||
`argz.h' (GNU): *note Argz Functions::.
|
||
|
||
`void argz_stringify (char *ARGZ, size_t LEN, int SEP)'
|
||
`argz.h' (GNU): *note Argz Functions::.
|
||
|
||
`char * asctime (const struct tm *BROKENTIME)'
|
||
`time.h' (ISO): *note Formatting Calendar Time::.
|
||
|
||
`char * asctime_r (const struct tm *BROKENTIME, char *BUFFER)'
|
||
`time.h' (POSIX.1c): *note Formatting Calendar Time::.
|
||
|
||
`double asin (double X)'
|
||
`math.h' (ISO): *note Inverse Trig Functions::.
|
||
|
||
`float asinf (float X)'
|
||
`math.h' (ISO): *note Inverse Trig Functions::.
|
||
|
||
`_FloatN asinfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Inverse Trig Functions::.
|
||
|
||
`_FloatNx asinfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Inverse Trig Functions::.
|
||
|
||
`double asinh (double X)'
|
||
`math.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`float asinhf (float X)'
|
||
`math.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`_FloatN asinhfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Hyperbolic Functions::.
|
||
|
||
`_FloatNx asinhfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Hyperbolic Functions::.
|
||
|
||
`long double asinhl (long double X)'
|
||
`math.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`long double asinl (long double X)'
|
||
`math.h' (ISO): *note Inverse Trig Functions::.
|
||
|
||
`int asprintf (char **PTR, const char *TEMPLATE, ...)'
|
||
`stdio.h' (GNU): *note Dynamic Output::.
|
||
|
||
`void assert (int EXPRESSION)'
|
||
`assert.h' (ISO): *note Consistency Checking::.
|
||
|
||
`void assert_perror (int ERRNUM)'
|
||
`assert.h' (GNU): *note Consistency Checking::.
|
||
|
||
`double atan (double X)'
|
||
`math.h' (ISO): *note Inverse Trig Functions::.
|
||
|
||
`double atan2 (double Y, double X)'
|
||
`math.h' (ISO): *note Inverse Trig Functions::.
|
||
|
||
`float atan2f (float Y, float X)'
|
||
`math.h' (ISO): *note Inverse Trig Functions::.
|
||
|
||
`_FloatN atan2fN (_FloatN Y, _FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Inverse Trig Functions::.
|
||
|
||
`_FloatNx atan2fNx (_FloatNx Y, _FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Inverse Trig Functions::.
|
||
|
||
`long double atan2l (long double Y, long double X)'
|
||
`math.h' (ISO): *note Inverse Trig Functions::.
|
||
|
||
`float atanf (float X)'
|
||
`math.h' (ISO): *note Inverse Trig Functions::.
|
||
|
||
`_FloatN atanfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Inverse Trig Functions::.
|
||
|
||
`_FloatNx atanfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Inverse Trig Functions::.
|
||
|
||
`double atanh (double X)'
|
||
`math.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`float atanhf (float X)'
|
||
`math.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`_FloatN atanhfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Hyperbolic Functions::.
|
||
|
||
`_FloatNx atanhfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Hyperbolic Functions::.
|
||
|
||
`long double atanhl (long double X)'
|
||
`math.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`long double atanl (long double X)'
|
||
`math.h' (ISO): *note Inverse Trig Functions::.
|
||
|
||
`int atexit (void (*FUNCTION) (void))'
|
||
`stdlib.h' (ISO): *note Cleanups on Exit::.
|
||
|
||
`double atof (const char *STRING)'
|
||
`stdlib.h' (ISO): *note Parsing of Floats::.
|
||
|
||
`int atoi (const char *STRING)'
|
||
`stdlib.h' (ISO): *note Parsing of Integers::.
|
||
|
||
`long int atol (const char *STRING)'
|
||
`stdlib.h' (ISO): *note Parsing of Integers::.
|
||
|
||
`long long int atoll (const char *STRING)'
|
||
`stdlib.h' (ISO): *note Parsing of Integers::.
|
||
|
||
`int backtrace (void **BUFFER, int SIZE)'
|
||
`execinfo.h' (GNU): *note Backtraces::.
|
||
|
||
`char ** backtrace_symbols (void *const *BUFFER, int SIZE)'
|
||
`execinfo.h' (GNU): *note Backtraces::.
|
||
|
||
`void backtrace_symbols_fd (void *const *BUFFER, int SIZE, int FD)'
|
||
`execinfo.h' (GNU): *note Backtraces::.
|
||
|
||
`char * basename (char *PATH)'
|
||
`libgen.h' (XPG): *note Finding Tokens in a String::.
|
||
|
||
`char * basename (const char *FILENAME)'
|
||
`string.h' (GNU): *note Finding Tokens in a String::.
|
||
|
||
`int bcmp (const void *A1, const void *A2, size_t SIZE)'
|
||
`string.h' (BSD): *note String/Array Comparison::.
|
||
|
||
`void bcopy (const void *FROM, void *TO, size_t SIZE)'
|
||
`string.h' (BSD): *note Copying Strings and Arrays::.
|
||
|
||
`int bind (int SOCKET, struct sockaddr *ADDR, socklen_t LENGTH)'
|
||
`sys/socket.h' (BSD): *note Setting Address::.
|
||
|
||
`char * bind_textdomain_codeset (const char *DOMAINNAME, const char *CODESET)'
|
||
`libintl.h' (GNU): *note Charset conversion in gettext::.
|
||
|
||
`char * bindtextdomain (const char *DOMAINNAME, const char *DIRNAME)'
|
||
`libintl.h' (GNU): *note Locating gettext catalog::.
|
||
|
||
`blkcnt64_t'
|
||
`sys/types.h' (Unix98): *note Attribute Meanings::.
|
||
|
||
`blkcnt_t'
|
||
`sys/types.h' (Unix98): *note Attribute Meanings::.
|
||
|
||
`int brk (void *ADDR)'
|
||
`unistd.h' (BSD): *note Resizing the Data Segment::.
|
||
|
||
`void * bsearch (const void *KEY, const void *ARRAY, size_t COUNT, size_t SIZE, comparison_fn_t COMPARE)'
|
||
`stdlib.h' (ISO): *note Array Search Function::.
|
||
|
||
`wint_t btowc (int C)'
|
||
`wchar.h' (ISO): *note Converting a Character::.
|
||
|
||
`void bzero (void *BLOCK, size_t SIZE)'
|
||
`string.h' (BSD): *note Copying Strings and Arrays::.
|
||
|
||
`double cabs (complex double Z)'
|
||
`complex.h' (ISO): *note Absolute Value::.
|
||
|
||
`float cabsf (complex float Z)'
|
||
`complex.h' (ISO): *note Absolute Value::.
|
||
|
||
`_FloatN cabsfN (complex _FloatN Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Absolute Value::.
|
||
|
||
`_FloatNx cabsfNx (complex _FloatNx Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Absolute Value::.
|
||
|
||
`long double cabsl (complex long double Z)'
|
||
`complex.h' (ISO): *note Absolute Value::.
|
||
|
||
`complex double cacos (complex double Z)'
|
||
`complex.h' (ISO): *note Inverse Trig Functions::.
|
||
|
||
`complex float cacosf (complex float Z)'
|
||
`complex.h' (ISO): *note Inverse Trig Functions::.
|
||
|
||
`complex _FloatN cacosfN (complex _FloatN Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Inverse Trig Functions::.
|
||
|
||
`complex _FloatNx cacosfNx (complex _FloatNx Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Inverse Trig Functions::.
|
||
|
||
`complex double cacosh (complex double Z)'
|
||
`complex.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`complex float cacoshf (complex float Z)'
|
||
`complex.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`complex _FloatN cacoshfN (complex _FloatN Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Hyperbolic Functions::.
|
||
|
||
`complex _FloatNx cacoshfNx (complex _FloatNx Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Hyperbolic Functions::.
|
||
|
||
`complex long double cacoshl (complex long double Z)'
|
||
`complex.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`complex long double cacosl (complex long double Z)'
|
||
`complex.h' (ISO): *note Inverse Trig Functions::.
|
||
|
||
`void call_once (once_flag *FLAG, void (*FUNC) (void))'
|
||
`threads.h' (C11): *note Call Once::.
|
||
|
||
`void * calloc (size_t COUNT, size_t ELTSIZE)'
|
||
`malloc.h' (ISO): *note Allocating Cleared Space::.
|
||
|
||
`stdlib.h' (ISO): *note Allocating Cleared Space::.
|
||
|
||
`int canonicalize (double *CX, const double *X)'
|
||
`math.h' (ISO): *note FP Bit Twiddling::.
|
||
|
||
`char * canonicalize_file_name (const char *NAME)'
|
||
`stdlib.h' (GNU): *note Symbolic Links::.
|
||
|
||
`int canonicalizef (float *CX, const float *X)'
|
||
`math.h' (ISO): *note FP Bit Twiddling::.
|
||
|
||
`int canonicalizefN (_FloatN *CX, const _FloatN *X)'
|
||
`math.h' (TS 18661-3:2015): *note FP Bit Twiddling::.
|
||
|
||
`int canonicalizefNx (_FloatNx *CX, const _FloatNx *X)'
|
||
`math.h' (TS 18661-3:2015): *note FP Bit Twiddling::.
|
||
|
||
`int canonicalizel (long double *CX, const long double *X)'
|
||
`math.h' (ISO): *note FP Bit Twiddling::.
|
||
|
||
`double carg (complex double Z)'
|
||
`complex.h' (ISO): *note Operations on Complex::.
|
||
|
||
`float cargf (complex float Z)'
|
||
`complex.h' (ISO): *note Operations on Complex::.
|
||
|
||
`_FloatN cargfN (complex _FloatN Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Operations on Complex::.
|
||
|
||
`_FloatNx cargfNx (complex _FloatNx Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Operations on Complex::.
|
||
|
||
`long double cargl (complex long double Z)'
|
||
`complex.h' (ISO): *note Operations on Complex::.
|
||
|
||
`complex double casin (complex double Z)'
|
||
`complex.h' (ISO): *note Inverse Trig Functions::.
|
||
|
||
`complex float casinf (complex float Z)'
|
||
`complex.h' (ISO): *note Inverse Trig Functions::.
|
||
|
||
`complex _FloatN casinfN (complex _FloatN Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Inverse Trig Functions::.
|
||
|
||
`complex _FloatNx casinfNx (complex _FloatNx Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Inverse Trig Functions::.
|
||
|
||
`complex double casinh (complex double Z)'
|
||
`complex.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`complex float casinhf (complex float Z)'
|
||
`complex.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`complex _FloatN casinhfN (complex _FloatN Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Hyperbolic Functions::.
|
||
|
||
`complex _FloatNx casinhfNx (complex _FloatNx Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Hyperbolic Functions::.
|
||
|
||
`complex long double casinhl (complex long double Z)'
|
||
`complex.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`complex long double casinl (complex long double Z)'
|
||
`complex.h' (ISO): *note Inverse Trig Functions::.
|
||
|
||
`complex double catan (complex double Z)'
|
||
`complex.h' (ISO): *note Inverse Trig Functions::.
|
||
|
||
`complex float catanf (complex float Z)'
|
||
`complex.h' (ISO): *note Inverse Trig Functions::.
|
||
|
||
`complex _FloatN catanfN (complex _FloatN Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Inverse Trig Functions::.
|
||
|
||
`complex _FloatNx catanfNx (complex _FloatNx Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Inverse Trig Functions::.
|
||
|
||
`complex double catanh (complex double Z)'
|
||
`complex.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`complex float catanhf (complex float Z)'
|
||
`complex.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`complex _FloatN catanhfN (complex _FloatN Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Hyperbolic Functions::.
|
||
|
||
`complex _FloatNx catanhfNx (complex _FloatNx Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Hyperbolic Functions::.
|
||
|
||
`complex long double catanhl (complex long double Z)'
|
||
`complex.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`complex long double catanl (complex long double Z)'
|
||
`complex.h' (ISO): *note Inverse Trig Functions::.
|
||
|
||
`nl_catd catopen (const char *CAT_NAME, int FLAG)'
|
||
`nl_types.h' (X/Open): *note The catgets Functions::.
|
||
|
||
`double cbrt (double X)'
|
||
`math.h' (BSD): *note Exponents and Logarithms::.
|
||
|
||
`float cbrtf (float X)'
|
||
`math.h' (BSD): *note Exponents and Logarithms::.
|
||
|
||
`_FloatN cbrtfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`_FloatNx cbrtfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`long double cbrtl (long double X)'
|
||
`math.h' (BSD): *note Exponents and Logarithms::.
|
||
|
||
`cc_t'
|
||
`termios.h' (POSIX.1): *note Mode Data Types::.
|
||
|
||
`complex double ccos (complex double Z)'
|
||
`complex.h' (ISO): *note Trig Functions::.
|
||
|
||
`complex float ccosf (complex float Z)'
|
||
`complex.h' (ISO): *note Trig Functions::.
|
||
|
||
`complex _FloatN ccosfN (complex _FloatN Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Trig Functions::.
|
||
|
||
`complex _FloatNx ccosfNx (complex _FloatNx Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Trig Functions::.
|
||
|
||
`complex double ccosh (complex double Z)'
|
||
`complex.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`complex float ccoshf (complex float Z)'
|
||
`complex.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`complex _FloatN ccoshfN (complex _FloatN Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Hyperbolic Functions::.
|
||
|
||
`complex _FloatNx ccoshfNx (complex _FloatNx Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Hyperbolic Functions::.
|
||
|
||
`complex long double ccoshl (complex long double Z)'
|
||
`complex.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`complex long double ccosl (complex long double Z)'
|
||
`complex.h' (ISO): *note Trig Functions::.
|
||
|
||
`double ceil (double X)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`float ceilf (float X)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`_FloatN ceilfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Rounding Functions::.
|
||
|
||
`_FloatNx ceilfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Rounding Functions::.
|
||
|
||
`long double ceill (long double X)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`complex double cexp (complex double Z)'
|
||
`complex.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`complex float cexpf (complex float Z)'
|
||
`complex.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`complex _FloatN cexpfN (complex _FloatN Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`complex _FloatNx cexpfNx (complex _FloatNx Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`complex long double cexpl (complex long double Z)'
|
||
`complex.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`speed_t cfgetispeed (const struct termios *TERMIOS-P)'
|
||
`termios.h' (POSIX.1): *note Line Speed::.
|
||
|
||
`speed_t cfgetospeed (const struct termios *TERMIOS-P)'
|
||
`termios.h' (POSIX.1): *note Line Speed::.
|
||
|
||
`void cfmakeraw (struct termios *TERMIOS-P)'
|
||
`termios.h' (BSD): *note Noncanonical Input::.
|
||
|
||
`int cfsetispeed (struct termios *TERMIOS-P, speed_t SPEED)'
|
||
`termios.h' (POSIX.1): *note Line Speed::.
|
||
|
||
`int cfsetospeed (struct termios *TERMIOS-P, speed_t SPEED)'
|
||
`termios.h' (POSIX.1): *note Line Speed::.
|
||
|
||
`int cfsetspeed (struct termios *TERMIOS-P, speed_t SPEED)'
|
||
`termios.h' (BSD): *note Line Speed::.
|
||
|
||
`int chdir (const char *FILENAME)'
|
||
`unistd.h' (POSIX.1): *note Working Directory::.
|
||
|
||
`int chmod (const char *FILENAME, mode_t MODE)'
|
||
`sys/stat.h' (POSIX.1): *note Setting Permissions::.
|
||
|
||
`int chown (const char *FILENAME, uid_t OWNER, gid_t GROUP)'
|
||
`unistd.h' (POSIX.1): *note File Owner::.
|
||
|
||
`double cimag (complex double Z)'
|
||
`complex.h' (ISO): *note Operations on Complex::.
|
||
|
||
`float cimagf (complex float Z)'
|
||
`complex.h' (ISO): *note Operations on Complex::.
|
||
|
||
`_FloatN cimagfN (complex _FloatN Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Operations on Complex::.
|
||
|
||
`_FloatNx cimagfNx (complex _FloatNx Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Operations on Complex::.
|
||
|
||
`long double cimagl (complex long double Z)'
|
||
`complex.h' (ISO): *note Operations on Complex::.
|
||
|
||
`int clearenv (void)'
|
||
`stdlib.h' (GNU): *note Environment Access::.
|
||
|
||
`void clearerr (FILE *STREAM)'
|
||
`stdio.h' (ISO): *note Error Recovery::.
|
||
|
||
`void clearerr_unlocked (FILE *STREAM)'
|
||
`stdio.h' (GNU): *note Error Recovery::.
|
||
|
||
`clock_t clock (void)'
|
||
`time.h' (ISO): *note CPU Time::.
|
||
|
||
`clock_t'
|
||
`time.h' (ISO): *note CPU Time::.
|
||
|
||
`complex double clog (complex double Z)'
|
||
`complex.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`complex double clog10 (complex double Z)'
|
||
`complex.h' (GNU): *note Exponents and Logarithms::.
|
||
|
||
`complex float clog10f (complex float Z)'
|
||
`complex.h' (GNU): *note Exponents and Logarithms::.
|
||
|
||
`complex _FloatN clog10fN (complex _FloatN Z)'
|
||
`complex.h' (GNU): *note Exponents and Logarithms::.
|
||
|
||
`complex _FloatNx clog10fNx (complex _FloatNx Z)'
|
||
`complex.h' (GNU): *note Exponents and Logarithms::.
|
||
|
||
`complex long double clog10l (complex long double Z)'
|
||
`complex.h' (GNU): *note Exponents and Logarithms::.
|
||
|
||
`complex float clogf (complex float Z)'
|
||
`complex.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`complex _FloatN clogfN (complex _FloatN Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`complex _FloatNx clogfNx (complex _FloatNx Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`complex long double clogl (complex long double Z)'
|
||
`complex.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`int close (int FILEDES)'
|
||
`unistd.h' (POSIX.1): *note Opening and Closing Files::.
|
||
|
||
`int closedir (DIR *DIRSTREAM)'
|
||
`dirent.h' (POSIX.1): *note Reading/Closing Directory::.
|
||
|
||
`void closelog (void)'
|
||
`syslog.h' (BSD): *note closelog::.
|
||
|
||
`int cnd_broadcast (cnd_t *COND)'
|
||
`threads.h' (C11): *note ISO C Condition Variables::.
|
||
|
||
`void cnd_destroy (cnd_t *COND)'
|
||
`threads.h' (C11): *note ISO C Condition Variables::.
|
||
|
||
`int cnd_init (cnd_t *COND)'
|
||
`threads.h' (C11): *note ISO C Condition Variables::.
|
||
|
||
`int cnd_signal (cnd_t *COND)'
|
||
`threads.h' (C11): *note ISO C Condition Variables::.
|
||
|
||
`cnd_t'
|
||
`threads.h' (C11): *note ISO C Condition Variables::.
|
||
|
||
`int cnd_timedwait (cnd_t *restrict COND, mtx_t *restrict MUTEX, const struct timespec *restrict TIME_POINT)'
|
||
`threads.h' (C11): *note ISO C Condition Variables::.
|
||
|
||
`int cnd_wait (cnd_t *COND, mtx_t *MUTEX)'
|
||
`threads.h' (C11): *note ISO C Condition Variables::.
|
||
|
||
`size_t confstr (int PARAMETER, char *BUF, size_t LEN)'
|
||
`unistd.h' (POSIX.2): *note String Parameters::.
|
||
|
||
`complex double conj (complex double Z)'
|
||
`complex.h' (ISO): *note Operations on Complex::.
|
||
|
||
`complex float conjf (complex float Z)'
|
||
`complex.h' (ISO): *note Operations on Complex::.
|
||
|
||
`complex _FloatN conjfN (complex _FloatN Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Operations on Complex::.
|
||
|
||
`complex _FloatNx conjfNx (complex _FloatNx Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Operations on Complex::.
|
||
|
||
`complex long double conjl (complex long double Z)'
|
||
`complex.h' (ISO): *note Operations on Complex::.
|
||
|
||
`int connect (int SOCKET, struct sockaddr *ADDR, socklen_t LENGTH)'
|
||
`sys/socket.h' (BSD): *note Connecting::.
|
||
|
||
`cookie_close_function_t'
|
||
`stdio.h' (GNU): *note Hook Functions::.
|
||
|
||
`cookie_io_functions_t'
|
||
`stdio.h' (GNU): *note Streams and Cookies::.
|
||
|
||
`cookie_read_function_t'
|
||
`stdio.h' (GNU): *note Hook Functions::.
|
||
|
||
`cookie_seek_function_t'
|
||
`stdio.h' (GNU): *note Hook Functions::.
|
||
|
||
`cookie_write_function_t'
|
||
`stdio.h' (GNU): *note Hook Functions::.
|
||
|
||
`ssize_t copy_file_range (int INPUTFD, off64_t *INPUTPOS, int OUTPUTFD, off64_t *OUTPUTPOS, ssize_t LENGTH, unsigned int FLAGS)'
|
||
`unistd.h' (GNU): *note Copying File Data::.
|
||
|
||
`double copysign (double X, double Y)'
|
||
`math.h' (ISO): *note FP Bit Twiddling::.
|
||
|
||
`float copysignf (float X, float Y)'
|
||
`math.h' (ISO): *note FP Bit Twiddling::.
|
||
|
||
`_FloatN copysignfN (_FloatN X, _FloatN Y)'
|
||
`math.h' (TS 18661-3:2015): *note FP Bit Twiddling::.
|
||
|
||
`_FloatNx copysignfNx (_FloatNx X, _FloatNx Y)'
|
||
`math.h' (TS 18661-3:2015): *note FP Bit Twiddling::.
|
||
|
||
`long double copysignl (long double X, long double Y)'
|
||
`math.h' (ISO): *note FP Bit Twiddling::.
|
||
|
||
`double cos (double X)'
|
||
`math.h' (ISO): *note Trig Functions::.
|
||
|
||
`float cosf (float X)'
|
||
`math.h' (ISO): *note Trig Functions::.
|
||
|
||
`_FloatN cosfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Trig Functions::.
|
||
|
||
`_FloatNx cosfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Trig Functions::.
|
||
|
||
`double cosh (double X)'
|
||
`math.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`float coshf (float X)'
|
||
`math.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`_FloatN coshfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Hyperbolic Functions::.
|
||
|
||
`_FloatNx coshfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Hyperbolic Functions::.
|
||
|
||
`long double coshl (long double X)'
|
||
`math.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`long double cosl (long double X)'
|
||
`math.h' (ISO): *note Trig Functions::.
|
||
|
||
`complex double cpow (complex double BASE, complex double POWER)'
|
||
`complex.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`complex float cpowf (complex float BASE, complex float POWER)'
|
||
`complex.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`complex _FloatN cpowfN (complex _FloatN BASE, complex _FloatN POWER)'
|
||
`complex.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`complex _FloatNx cpowfNx (complex _FloatNx BASE, complex _FloatNx POWER)'
|
||
`complex.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`complex long double cpowl (complex long double BASE, complex long double POWER)'
|
||
`complex.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`complex double cproj (complex double Z)'
|
||
`complex.h' (ISO): *note Operations on Complex::.
|
||
|
||
`complex float cprojf (complex float Z)'
|
||
`complex.h' (ISO): *note Operations on Complex::.
|
||
|
||
`complex _FloatN cprojfN (complex _FloatN Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Operations on Complex::.
|
||
|
||
`complex _FloatNx cprojfNx (complex _FloatNx Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Operations on Complex::.
|
||
|
||
`complex long double cprojl (complex long double Z)'
|
||
`complex.h' (ISO): *note Operations on Complex::.
|
||
|
||
`cpu_set_t'
|
||
`sched.h' (GNU): *note CPU Affinity::.
|
||
|
||
`double creal (complex double Z)'
|
||
`complex.h' (ISO): *note Operations on Complex::.
|
||
|
||
`float crealf (complex float Z)'
|
||
`complex.h' (ISO): *note Operations on Complex::.
|
||
|
||
`_FloatN crealfN (complex _FloatN Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Operations on Complex::.
|
||
|
||
`_FloatNx crealfNx (complex _FloatNx Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Operations on Complex::.
|
||
|
||
`long double creall (complex long double Z)'
|
||
`complex.h' (ISO): *note Operations on Complex::.
|
||
|
||
`int creat (const char *FILENAME, mode_t MODE)'
|
||
`fcntl.h' (POSIX.1): *note Opening and Closing Files::.
|
||
|
||
`int creat64 (const char *FILENAME, mode_t MODE)'
|
||
`fcntl.h' (Unix98): *note Opening and Closing Files::.
|
||
|
||
`char * crypt (const char *PHRASE, const char *SALT)'
|
||
`unistd.h' (X/Open): *note Passphrase Storage::.
|
||
|
||
`crypt.h' (GNU): *note Passphrase Storage::.
|
||
|
||
`char * crypt_r (const char *PHRASE, const char *SALT, struct crypt_data *DATA)'
|
||
`crypt.h' (GNU): *note Passphrase Storage::.
|
||
|
||
`complex double csin (complex double Z)'
|
||
`complex.h' (ISO): *note Trig Functions::.
|
||
|
||
`complex float csinf (complex float Z)'
|
||
`complex.h' (ISO): *note Trig Functions::.
|
||
|
||
`complex _FloatN csinfN (complex _FloatN Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Trig Functions::.
|
||
|
||
`complex _FloatNx csinfNx (complex _FloatNx Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Trig Functions::.
|
||
|
||
`complex double csinh (complex double Z)'
|
||
`complex.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`complex float csinhf (complex float Z)'
|
||
`complex.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`complex _FloatN csinhfN (complex _FloatN Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Hyperbolic Functions::.
|
||
|
||
`complex _FloatNx csinhfNx (complex _FloatNx Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Hyperbolic Functions::.
|
||
|
||
`complex long double csinhl (complex long double Z)'
|
||
`complex.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`complex long double csinl (complex long double Z)'
|
||
`complex.h' (ISO): *note Trig Functions::.
|
||
|
||
`complex double csqrt (complex double Z)'
|
||
`complex.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`complex float csqrtf (complex float Z)'
|
||
`complex.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`complex _FloatN csqrtfN (_FloatN Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`complex _FloatNx csqrtfNx (complex _FloatNx Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`complex long double csqrtl (complex long double Z)'
|
||
`complex.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`complex double ctan (complex double Z)'
|
||
`complex.h' (ISO): *note Trig Functions::.
|
||
|
||
`complex float ctanf (complex float Z)'
|
||
`complex.h' (ISO): *note Trig Functions::.
|
||
|
||
`complex _FloatN ctanfN (complex _FloatN Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Trig Functions::.
|
||
|
||
`complex _FloatNx ctanfNx (complex _FloatNx Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Trig Functions::.
|
||
|
||
`complex double ctanh (complex double Z)'
|
||
`complex.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`complex float ctanhf (complex float Z)'
|
||
`complex.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`complex _FloatN ctanhfN (complex _FloatN Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Hyperbolic Functions::.
|
||
|
||
`complex _FloatNx ctanhfNx (complex _FloatNx Z)'
|
||
`complex.h' (TS 18661-3:2015): *note Hyperbolic Functions::.
|
||
|
||
`complex long double ctanhl (complex long double Z)'
|
||
`complex.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`complex long double ctanl (complex long double Z)'
|
||
`complex.h' (ISO): *note Trig Functions::.
|
||
|
||
`char * ctermid (char *STRING)'
|
||
`stdio.h' (POSIX.1): *note Identifying the Terminal::.
|
||
|
||
`char * ctime (const time_t *TIME)'
|
||
`time.h' (ISO): *note Formatting Calendar Time::.
|
||
|
||
`char * ctime_r (const time_t *TIME, char *BUFFER)'
|
||
`time.h' (POSIX.1c): *note Formatting Calendar Time::.
|
||
|
||
`char * cuserid (char *STRING)'
|
||
`stdio.h' (POSIX.1): *note Who Logged In::.
|
||
|
||
`double daddl (long double X, long double Y)'
|
||
`math.h' (TS 18661-1:2014): *note Misc FP Arithmetic::.
|
||
|
||
`int daylight'
|
||
`time.h' (SVID): *note Time Zone Functions::.
|
||
|
||
`char * dcgettext (const char *DOMAINNAME, const char *MSGID, int CATEGORY)'
|
||
`libintl.h' (GNU): *note Translation with gettext::.
|
||
|
||
`char * dcngettext (const char *DOMAIN, const char *MSGID1, const char *MSGID2, unsigned long int N, int CATEGORY)'
|
||
`libintl.h' (GNU): *note Advanced gettext functions::.
|
||
|
||
`double ddivl (long double X, long double Y)'
|
||
`math.h' (TS 18661-1:2014): *note Misc FP Arithmetic::.
|
||
|
||
`dev_t'
|
||
`sys/types.h' (POSIX.1): *note Attribute Meanings::.
|
||
|
||
`char * dgettext (const char *DOMAINNAME, const char *MSGID)'
|
||
`libintl.h' (GNU): *note Translation with gettext::.
|
||
|
||
`double difftime (time_t TIME1, time_t TIME0)'
|
||
`time.h' (ISO): *note Elapsed Time::.
|
||
|
||
`struct dirent'
|
||
`dirent.h' (POSIX.1): *note Directory Entries::.
|
||
|
||
`int dirfd (DIR *DIRSTREAM)'
|
||
`dirent.h' (GNU): *note Opening a Directory::.
|
||
|
||
`char * dirname (char *PATH)'
|
||
`libgen.h' (XPG): *note Finding Tokens in a String::.
|
||
|
||
`div_t div (int NUMERATOR, int DENOMINATOR)'
|
||
`stdlib.h' (ISO): *note Integer Division::.
|
||
|
||
`div_t'
|
||
`stdlib.h' (ISO): *note Integer Division::.
|
||
|
||
`double dmull (long double X, long double Y)'
|
||
`math.h' (TS 18661-1:2014): *note Misc FP Arithmetic::.
|
||
|
||
`char * dngettext (const char *DOMAIN, const char *MSGID1, const char *MSGID2, unsigned long int N)'
|
||
`libintl.h' (GNU): *note Advanced gettext functions::.
|
||
|
||
`double drand48 (void)'
|
||
`stdlib.h' (SVID): *note SVID Random::.
|
||
|
||
`int drand48_r (struct drand48_data *BUFFER, double *RESULT)'
|
||
`stdlib.h' (GNU): *note SVID Random::.
|
||
|
||
`double drem (double NUMERATOR, double DENOMINATOR)'
|
||
`math.h' (BSD): *note Remainder Functions::.
|
||
|
||
`float dremf (float NUMERATOR, float DENOMINATOR)'
|
||
`math.h' (BSD): *note Remainder Functions::.
|
||
|
||
`long double dreml (long double NUMERATOR, long double DENOMINATOR)'
|
||
`math.h' (BSD): *note Remainder Functions::.
|
||
|
||
`double dsubl (long double X, long double Y)'
|
||
`math.h' (TS 18661-1:2014): *note Misc FP Arithmetic::.
|
||
|
||
`int dup (int OLD)'
|
||
`unistd.h' (POSIX.1): *note Duplicating Descriptors::.
|
||
|
||
`int dup2 (int OLD, int NEW)'
|
||
`unistd.h' (POSIX.1): *note Duplicating Descriptors::.
|
||
|
||
`char * ecvt (double VALUE, int NDIGIT, int *DECPT, int *NEG)'
|
||
`stdlib.h' (SVID): *note System V Number Conversion::.
|
||
|
||
`stdlib.h' (Unix98): *note System V Number Conversion::.
|
||
|
||
`int ecvt_r (double VALUE, int NDIGIT, int *DECPT, int *NEG, char *BUF, size_t LEN)'
|
||
`stdlib.h' (GNU): *note System V Number Conversion::.
|
||
|
||
`void endfsent (void)'
|
||
`fstab.h' (BSD): *note fstab::.
|
||
|
||
`void endgrent (void)'
|
||
`grp.h' (SVID): *note Scanning All Groups::.
|
||
|
||
`grp.h' (BSD): *note Scanning All Groups::.
|
||
|
||
`void endhostent (void)'
|
||
`netdb.h' (BSD): *note Host Names::.
|
||
|
||
`int endmntent (FILE *STREAM)'
|
||
`mntent.h' (BSD): *note mtab::.
|
||
|
||
`void endnetent (void)'
|
||
`netdb.h' (BSD): *note Networks Database::.
|
||
|
||
`void endnetgrent (void)'
|
||
`netdb.h' (BSD): *note Lookup Netgroup::.
|
||
|
||
`void endprotoent (void)'
|
||
`netdb.h' (BSD): *note Protocols Database::.
|
||
|
||
`void endpwent (void)'
|
||
`pwd.h' (SVID): *note Scanning All Users::.
|
||
|
||
`pwd.h' (BSD): *note Scanning All Users::.
|
||
|
||
`void endservent (void)'
|
||
`netdb.h' (BSD): *note Services Database::.
|
||
|
||
`void endutent (void)'
|
||
`utmp.h' (SVID): *note Manipulating the Database::.
|
||
|
||
`void endutxent (void)'
|
||
`utmpx.h' (XPG4.2): *note XPG Functions::.
|
||
|
||
`char ** environ'
|
||
`unistd.h' (POSIX.1): *note Environment Access::.
|
||
|
||
`error_t envz_add (char **ENVZ, size_t *ENVZ_LEN, const char *NAME, const char *VALUE)'
|
||
`envz.h' (GNU): *note Envz Functions::.
|
||
|
||
`char * envz_entry (const char *ENVZ, size_t ENVZ_LEN, const char *NAME)'
|
||
`envz.h' (GNU): *note Envz Functions::.
|
||
|
||
`char * envz_get (const char *ENVZ, size_t ENVZ_LEN, const char *NAME)'
|
||
`envz.h' (GNU): *note Envz Functions::.
|
||
|
||
`error_t envz_merge (char **ENVZ, size_t *ENVZ_LEN, const char *ENVZ2, size_t ENVZ2_LEN, int OVERRIDE)'
|
||
`envz.h' (GNU): *note Envz Functions::.
|
||
|
||
`void envz_remove (char **ENVZ, size_t *ENVZ_LEN, const char *NAME)'
|
||
`envz.h' (GNU): *note Envz Functions::.
|
||
|
||
`void envz_strip (char **ENVZ, size_t *ENVZ_LEN)'
|
||
`envz.h' (GNU): *note Envz Functions::.
|
||
|
||
`double erand48 (unsigned short int XSUBI[3])'
|
||
`stdlib.h' (SVID): *note SVID Random::.
|
||
|
||
`int erand48_r (unsigned short int XSUBI[3], struct drand48_data *BUFFER, double *RESULT)'
|
||
`stdlib.h' (GNU): *note SVID Random::.
|
||
|
||
`double erf (double X)'
|
||
`math.h' (SVID): *note Special Functions::.
|
||
|
||
`double erfc (double X)'
|
||
`math.h' (SVID): *note Special Functions::.
|
||
|
||
`float erfcf (float X)'
|
||
`math.h' (SVID): *note Special Functions::.
|
||
|
||
`_FloatN erfcfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Special Functions::.
|
||
|
||
`_FloatNx erfcfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Special Functions::.
|
||
|
||
`long double erfcl (long double X)'
|
||
`math.h' (SVID): *note Special Functions::.
|
||
|
||
`float erff (float X)'
|
||
`math.h' (SVID): *note Special Functions::.
|
||
|
||
`_FloatN erffN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Special Functions::.
|
||
|
||
`_FloatNx erffNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Special Functions::.
|
||
|
||
`long double erfl (long double X)'
|
||
`math.h' (SVID): *note Special Functions::.
|
||
|
||
`void err (int STATUS, const char *FORMAT, ...)'
|
||
`err.h' (BSD): *note Error Messages::.
|
||
|
||
`volatile int errno'
|
||
`errno.h' (ISO): *note Checking for Errors::.
|
||
|
||
`void error (int STATUS, int ERRNUM, const char *FORMAT, ...)'
|
||
`error.h' (GNU): *note Error Messages::.
|
||
|
||
`void error_at_line (int STATUS, int ERRNUM, const char *FNAME, unsigned int LINENO, const char *FORMAT, ...)'
|
||
`error.h' (GNU): *note Error Messages::.
|
||
|
||
`unsigned int error_message_count'
|
||
`error.h' (GNU): *note Error Messages::.
|
||
|
||
`int error_one_per_line'
|
||
`error.h' (GNU): *note Error Messages::.
|
||
|
||
`void (*error_print_progname) (void)'
|
||
`error.h' (GNU): *note Error Messages::.
|
||
|
||
`void errx (int STATUS, const char *FORMAT, ...)'
|
||
`err.h' (BSD): *note Error Messages::.
|
||
|
||
`int execl (const char *FILENAME, const char *ARG0, ...)'
|
||
`unistd.h' (POSIX.1): *note Executing a File::.
|
||
|
||
`int execle (const char *FILENAME, const char *ARG0, ..., char *const ENV[])'
|
||
`unistd.h' (POSIX.1): *note Executing a File::.
|
||
|
||
`int execlp (const char *FILENAME, const char *ARG0, ...)'
|
||
`unistd.h' (POSIX.1): *note Executing a File::.
|
||
|
||
`int execv (const char *FILENAME, char *const ARGV[])'
|
||
`unistd.h' (POSIX.1): *note Executing a File::.
|
||
|
||
`int execve (const char *FILENAME, char *const ARGV[], char *const ENV[])'
|
||
`unistd.h' (POSIX.1): *note Executing a File::.
|
||
|
||
`int execvp (const char *FILENAME, char *const ARGV[])'
|
||
`unistd.h' (POSIX.1): *note Executing a File::.
|
||
|
||
`void exit (int STATUS)'
|
||
`stdlib.h' (ISO): *note Normal Termination::.
|
||
|
||
`struct exit_status'
|
||
`utmp.h' (SVID): *note Manipulating the Database::.
|
||
|
||
`double exp (double X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`double exp10 (double X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`float exp10f (float X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`_FloatN exp10fN (_FloatN X)'
|
||
`math.h' (TS 18661-4:2015): *note Exponents and Logarithms::.
|
||
|
||
`_FloatNx exp10fNx (_FloatNx X)'
|
||
`math.h' (TS 18661-4:2015): *note Exponents and Logarithms::.
|
||
|
||
`long double exp10l (long double X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`double exp2 (double X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`float exp2f (float X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`_FloatN exp2fN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`_FloatNx exp2fNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`long double exp2l (long double X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`float expf (float X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`_FloatN expfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`_FloatNx expfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`long double expl (long double X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`void explicit_bzero (void *BLOCK, size_t LEN)'
|
||
`string.h' (BSD): *note Erasing Sensitive Data::.
|
||
|
||
`double expm1 (double X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`float expm1f (float X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`_FloatN expm1fN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`_FloatNx expm1fNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`long double expm1l (long double X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`_FloatM fMaddfN (_FloatN X, _FloatN Y)'
|
||
`math.h' (TS 18661-3:2015): *note Misc FP Arithmetic::.
|
||
|
||
`_FloatM fMaddfNx (_FloatNx X, _FloatNx Y)'
|
||
`math.h' (TS 18661-3:2015): *note Misc FP Arithmetic::.
|
||
|
||
`_FloatM fMdivfN (_FloatN X, _FloatN Y)'
|
||
`math.h' (TS 18661-3:2015): *note Misc FP Arithmetic::.
|
||
|
||
`_FloatM fMdivfNx (_FloatNx X, _FloatNx Y)'
|
||
`math.h' (TS 18661-3:2015): *note Misc FP Arithmetic::.
|
||
|
||
`_FloatM fMmulfN (_FloatN X, _FloatN Y)'
|
||
`math.h' (TS 18661-3:2015): *note Misc FP Arithmetic::.
|
||
|
||
`_FloatM fMmulfNx (_FloatNx X, _FloatNx Y)'
|
||
`math.h' (TS 18661-3:2015): *note Misc FP Arithmetic::.
|
||
|
||
`_FloatM fMsubfN (_FloatN X, _FloatN Y)'
|
||
`math.h' (TS 18661-3:2015): *note Misc FP Arithmetic::.
|
||
|
||
`_FloatM fMsubfNx (_FloatNx X, _FloatNx Y)'
|
||
`math.h' (TS 18661-3:2015): *note Misc FP Arithmetic::.
|
||
|
||
`_FloatMx fMxaddfN (_FloatN X, _FloatN Y)'
|
||
`math.h' (TS 18661-3:2015): *note Misc FP Arithmetic::.
|
||
|
||
`_FloatMx fMxaddfNx (_FloatNx X, _FloatNx Y)'
|
||
`math.h' (TS 18661-3:2015): *note Misc FP Arithmetic::.
|
||
|
||
`_FloatMx fMxdivfN (_FloatN X, _FloatN Y)'
|
||
`math.h' (TS 18661-3:2015): *note Misc FP Arithmetic::.
|
||
|
||
`_FloatMx fMxdivfNx (_FloatNx X, _FloatNx Y)'
|
||
`math.h' (TS 18661-3:2015): *note Misc FP Arithmetic::.
|
||
|
||
`_FloatMx fMxmulfN (_FloatN X, _FloatN Y)'
|
||
`math.h' (TS 18661-3:2015): *note Misc FP Arithmetic::.
|
||
|
||
`_FloatMx fMxmulfNx (_FloatNx X, _FloatNx Y)'
|
||
`math.h' (TS 18661-3:2015): *note Misc FP Arithmetic::.
|
||
|
||
`_FloatMx fMxsubfN (_FloatN X, _FloatN Y)'
|
||
`math.h' (TS 18661-3:2015): *note Misc FP Arithmetic::.
|
||
|
||
`_FloatMx fMxsubfNx (_FloatNx X, _FloatNx Y)'
|
||
`math.h' (TS 18661-3:2015): *note Misc FP Arithmetic::.
|
||
|
||
`double fabs (double NUMBER)'
|
||
`math.h' (ISO): *note Absolute Value::.
|
||
|
||
`float fabsf (float NUMBER)'
|
||
`math.h' (ISO): *note Absolute Value::.
|
||
|
||
`_FloatN fabsfN (_FloatN NUMBER)'
|
||
`math.h' (TS 18661-3:2015): *note Absolute Value::.
|
||
|
||
`_FloatNx fabsfNx (_FloatNx NUMBER)'
|
||
`math.h' (TS 18661-3:2015): *note Absolute Value::.
|
||
|
||
`long double fabsl (long double NUMBER)'
|
||
`math.h' (ISO): *note Absolute Value::.
|
||
|
||
`float fadd (double X, double Y)'
|
||
`math.h' (TS 18661-1:2014): *note Misc FP Arithmetic::.
|
||
|
||
`float faddl (long double X, long double Y)'
|
||
`math.h' (TS 18661-1:2014): *note Misc FP Arithmetic::.
|
||
|
||
`int fchdir (int FILEDES)'
|
||
`unistd.h' (XPG): *note Working Directory::.
|
||
|
||
`int fchmod (int FILEDES, mode_t MODE)'
|
||
`sys/stat.h' (BSD): *note Setting Permissions::.
|
||
|
||
`int fchown (int FILEDES, uid_t OWNER, gid_t GROUP)'
|
||
`unistd.h' (BSD): *note File Owner::.
|
||
|
||
`int fclose (FILE *STREAM)'
|
||
`stdio.h' (ISO): *note Closing Streams::.
|
||
|
||
`int fcloseall (void)'
|
||
`stdio.h' (GNU): *note Closing Streams::.
|
||
|
||
`int fcntl (int FILEDES, int COMMAND, ...)'
|
||
`fcntl.h' (POSIX.1): *note Control Operations::.
|
||
|
||
`char * fcvt (double VALUE, int NDIGIT, int *DECPT, int *NEG)'
|
||
`stdlib.h' (SVID): *note System V Number Conversion::.
|
||
|
||
`stdlib.h' (Unix98): *note System V Number Conversion::.
|
||
|
||
`int fcvt_r (double VALUE, int NDIGIT, int *DECPT, int *NEG, char *BUF, size_t LEN)'
|
||
`stdlib.h' (SVID): *note System V Number Conversion::.
|
||
|
||
`stdlib.h' (Unix98): *note System V Number Conversion::.
|
||
|
||
`fd_set'
|
||
`sys/types.h' (BSD): *note Waiting for I/O::.
|
||
|
||
`int fdatasync (int FILDES)'
|
||
`unistd.h' (POSIX): *note Synchronizing I/O::.
|
||
|
||
`double fdim (double X, double Y)'
|
||
`math.h' (ISO): *note Misc FP Arithmetic::.
|
||
|
||
`float fdimf (float X, float Y)'
|
||
`math.h' (ISO): *note Misc FP Arithmetic::.
|
||
|
||
`_FloatN fdimfN (_FloatN X, _FloatN Y)'
|
||
`math.h' (TS 18661-3:2015): *note Misc FP Arithmetic::.
|
||
|
||
`_FloatNx fdimfNx (_FloatNx X, _FloatNx Y)'
|
||
`math.h' (TS 18661-3:2015): *note Misc FP Arithmetic::.
|
||
|
||
`long double fdiml (long double X, long double Y)'
|
||
`math.h' (ISO): *note Misc FP Arithmetic::.
|
||
|
||
`float fdiv (double X, double Y)'
|
||
`math.h' (TS 18661-1:2014): *note Misc FP Arithmetic::.
|
||
|
||
`float fdivl (long double X, long double Y)'
|
||
`math.h' (TS 18661-1:2014): *note Misc FP Arithmetic::.
|
||
|
||
`FILE * fdopen (int FILEDES, const char *OPENTYPE)'
|
||
`stdio.h' (POSIX.1): *note Descriptors and Streams::.
|
||
|
||
`DIR * fdopendir (int FD)'
|
||
`dirent.h' (GNU): *note Opening a Directory::.
|
||
|
||
`int feclearexcept (int EXCEPTS)'
|
||
`fenv.h' (ISO): *note Status bit operations::.
|
||
|
||
`int fedisableexcept (int EXCEPTS)'
|
||
`fenv.h' (GNU): *note Control Functions::.
|
||
|
||
`int feenableexcept (int EXCEPTS)'
|
||
`fenv.h' (GNU): *note Control Functions::.
|
||
|
||
`int fegetenv (fenv_t *ENVP)'
|
||
`fenv.h' (ISO): *note Control Functions::.
|
||
|
||
`int fegetexcept (void)'
|
||
`fenv.h' (GNU): *note Control Functions::.
|
||
|
||
`int fegetexceptflag (fexcept_t *FLAGP, int EXCEPTS)'
|
||
`fenv.h' (ISO): *note Status bit operations::.
|
||
|
||
`int fegetmode (femode_t *MODEP)'
|
||
`fenv.h' (ISO): *note Control Functions::.
|
||
|
||
`int fegetround (void)'
|
||
`fenv.h' (ISO): *note Rounding::.
|
||
|
||
`int feholdexcept (fenv_t *ENVP)'
|
||
`fenv.h' (ISO): *note Control Functions::.
|
||
|
||
`int feof (FILE *STREAM)'
|
||
`stdio.h' (ISO): *note EOF and Errors::.
|
||
|
||
`int feof_unlocked (FILE *STREAM)'
|
||
`stdio.h' (GNU): *note EOF and Errors::.
|
||
|
||
`int feraiseexcept (int EXCEPTS)'
|
||
`fenv.h' (ISO): *note Status bit operations::.
|
||
|
||
`int ferror (FILE *STREAM)'
|
||
`stdio.h' (ISO): *note EOF and Errors::.
|
||
|
||
`int ferror_unlocked (FILE *STREAM)'
|
||
`stdio.h' (GNU): *note EOF and Errors::.
|
||
|
||
`int fesetenv (const fenv_t *ENVP)'
|
||
`fenv.h' (ISO): *note Control Functions::.
|
||
|
||
`int fesetexcept (int EXCEPTS)'
|
||
`fenv.h' (ISO): *note Status bit operations::.
|
||
|
||
`int fesetexceptflag (const fexcept_t *FLAGP, int EXCEPTS)'
|
||
`fenv.h' (ISO): *note Status bit operations::.
|
||
|
||
`int fesetmode (const femode_t *MODEP)'
|
||
`fenv.h' (ISO): *note Control Functions::.
|
||
|
||
`int fesetround (int ROUND)'
|
||
`fenv.h' (ISO): *note Rounding::.
|
||
|
||
`int fetestexcept (int EXCEPTS)'
|
||
`fenv.h' (ISO): *note Status bit operations::.
|
||
|
||
`int fetestexceptflag (const fexcept_t *FLAGP, int EXCEPTS)'
|
||
`fenv.h' (ISO): *note Status bit operations::.
|
||
|
||
`int feupdateenv (const fenv_t *ENVP)'
|
||
`fenv.h' (ISO): *note Control Functions::.
|
||
|
||
`int fflush (FILE *STREAM)'
|
||
`stdio.h' (ISO): *note Flushing Buffers::.
|
||
|
||
`int fflush_unlocked (FILE *STREAM)'
|
||
`stdio.h' (POSIX): *note Flushing Buffers::.
|
||
|
||
`int fgetc (FILE *STREAM)'
|
||
`stdio.h' (ISO): *note Character Input::.
|
||
|
||
`int fgetc_unlocked (FILE *STREAM)'
|
||
`stdio.h' (POSIX): *note Character Input::.
|
||
|
||
`struct group * fgetgrent (FILE *STREAM)'
|
||
`grp.h' (SVID): *note Scanning All Groups::.
|
||
|
||
`int fgetgrent_r (FILE *STREAM, struct group *RESULT_BUF, char *BUFFER, size_t BUFLEN, struct group **RESULT)'
|
||
`grp.h' (GNU): *note Scanning All Groups::.
|
||
|
||
`int fgetpos (FILE *STREAM, fpos_t *POSITION)'
|
||
`stdio.h' (ISO): *note Portable Positioning::.
|
||
|
||
`int fgetpos64 (FILE *STREAM, fpos64_t *POSITION)'
|
||
`stdio.h' (Unix98): *note Portable Positioning::.
|
||
|
||
`struct passwd * fgetpwent (FILE *STREAM)'
|
||
`pwd.h' (SVID): *note Scanning All Users::.
|
||
|
||
`int fgetpwent_r (FILE *STREAM, struct passwd *RESULT_BUF, char *BUFFER, size_t BUFLEN, struct passwd **RESULT)'
|
||
`pwd.h' (GNU): *note Scanning All Users::.
|
||
|
||
`char * fgets (char *S, int COUNT, FILE *STREAM)'
|
||
`stdio.h' (ISO): *note Line Input::.
|
||
|
||
`char * fgets_unlocked (char *S, int COUNT, FILE *STREAM)'
|
||
`stdio.h' (GNU): *note Line Input::.
|
||
|
||
`wint_t fgetwc (FILE *STREAM)'
|
||
`wchar.h' (ISO): *note Character Input::.
|
||
|
||
`wint_t fgetwc_unlocked (FILE *STREAM)'
|
||
`wchar.h' (GNU): *note Character Input::.
|
||
|
||
`wchar_t * fgetws (wchar_t *WS, int COUNT, FILE *STREAM)'
|
||
`wchar.h' (ISO): *note Line Input::.
|
||
|
||
`wchar_t * fgetws_unlocked (wchar_t *WS, int COUNT, FILE *STREAM)'
|
||
`wchar.h' (GNU): *note Line Input::.
|
||
|
||
`int fileno (FILE *STREAM)'
|
||
`stdio.h' (POSIX.1): *note Descriptors and Streams::.
|
||
|
||
`int fileno_unlocked (FILE *STREAM)'
|
||
`stdio.h' (GNU): *note Descriptors and Streams::.
|
||
|
||
`int finite (double X)'
|
||
`math.h' (BSD): *note Floating Point Classes::.
|
||
|
||
`int finitef (float X)'
|
||
`math.h' (BSD): *note Floating Point Classes::.
|
||
|
||
`int finitel (long double X)'
|
||
`math.h' (BSD): *note Floating Point Classes::.
|
||
|
||
`struct flock'
|
||
`fcntl.h' (POSIX.1): *note File Locks::.
|
||
|
||
`void flockfile (FILE *STREAM)'
|
||
`stdio.h' (POSIX): *note Streams and Threads::.
|
||
|
||
`double floor (double X)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`float floorf (float X)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`_FloatN floorfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Rounding Functions::.
|
||
|
||
`_FloatNx floorfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Rounding Functions::.
|
||
|
||
`long double floorl (long double X)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`double fma (double X, double Y, double Z)'
|
||
`math.h' (ISO): *note Misc FP Arithmetic::.
|
||
|
||
`float fmaf (float X, float Y, float Z)'
|
||
`math.h' (ISO): *note Misc FP Arithmetic::.
|
||
|
||
`_FloatN fmafN (_FloatN X, _FloatN Y, _FloatN Z)'
|
||
`math.h' (TS 18661-3:2015): *note Misc FP Arithmetic::.
|
||
|
||
`_FloatNx fmafNx (_FloatNx X, _FloatNx Y, _FloatNx Z)'
|
||
`math.h' (TS 18661-3:2015): *note Misc FP Arithmetic::.
|
||
|
||
`long double fmal (long double X, long double Y, long double Z)'
|
||
`math.h' (ISO): *note Misc FP Arithmetic::.
|
||
|
||
`double fmax (double X, double Y)'
|
||
`math.h' (ISO): *note Misc FP Arithmetic::.
|
||
|
||
`float fmaxf (float X, float Y)'
|
||
`math.h' (ISO): *note Misc FP Arithmetic::.
|
||
|
||
`_FloatN fmaxfN (_FloatN X, _FloatN Y)'
|
||
`math.h' (TS 18661-3:2015): *note Misc FP Arithmetic::.
|
||
|
||
`_FloatNx fmaxfNx (_FloatNx X, _FloatNx Y)'
|
||
`math.h' (TS 18661-3:2015): *note Misc FP Arithmetic::.
|
||
|
||
`long double fmaxl (long double X, long double Y)'
|
||
`math.h' (ISO): *note Misc FP Arithmetic::.
|
||
|
||
`double fmaxmag (double X, double Y)'
|
||
`math.h' (ISO): *note Misc FP Arithmetic::.
|
||
|
||
`float fmaxmagf (float X, float Y)'
|
||
`math.h' (ISO): *note Misc FP Arithmetic::.
|
||
|
||
`_FloatN fmaxmagfN (_FloatN X, _FloatN Y)'
|
||
`math.h' (TS 18661-3:2015): *note Misc FP Arithmetic::.
|
||
|
||
`_FloatNx fmaxmagfNx (_FloatNx X, _FloatNx Y)'
|
||
`math.h' (TS 18661-3:2015): *note Misc FP Arithmetic::.
|
||
|
||
`long double fmaxmagl (long double X, long double Y)'
|
||
`math.h' (ISO): *note Misc FP Arithmetic::.
|
||
|
||
`FILE * fmemopen (void *BUF, size_t SIZE, const char *OPENTYPE)'
|
||
`stdio.h' (GNU): *note String Streams::.
|
||
|
||
`double fmin (double X, double Y)'
|
||
`math.h' (ISO): *note Misc FP Arithmetic::.
|
||
|
||
`float fminf (float X, float Y)'
|
||
`math.h' (ISO): *note Misc FP Arithmetic::.
|
||
|
||
`_FloatN fminfN (_FloatN X, _FloatN Y)'
|
||
`math.h' (TS 18661-3:2015): *note Misc FP Arithmetic::.
|
||
|
||
`_FloatNx fminfNx (_FloatNx X, _FloatNx Y)'
|
||
`math.h' (TS 18661-3:2015): *note Misc FP Arithmetic::.
|
||
|
||
`long double fminl (long double X, long double Y)'
|
||
`math.h' (ISO): *note Misc FP Arithmetic::.
|
||
|
||
`double fminmag (double X, double Y)'
|
||
`math.h' (ISO): *note Misc FP Arithmetic::.
|
||
|
||
`float fminmagf (float X, float Y)'
|
||
`math.h' (ISO): *note Misc FP Arithmetic::.
|
||
|
||
`_FloatN fminmagfN (_FloatN X, _FloatN Y)'
|
||
`math.h' (TS 18661-3:2015): *note Misc FP Arithmetic::.
|
||
|
||
`_FloatNx fminmagfNx (_FloatNx X, _FloatNx Y)'
|
||
`math.h' (TS 18661-3:2015): *note Misc FP Arithmetic::.
|
||
|
||
`long double fminmagl (long double X, long double Y)'
|
||
`math.h' (ISO): *note Misc FP Arithmetic::.
|
||
|
||
`double fmod (double NUMERATOR, double DENOMINATOR)'
|
||
`math.h' (ISO): *note Remainder Functions::.
|
||
|
||
`float fmodf (float NUMERATOR, float DENOMINATOR)'
|
||
`math.h' (ISO): *note Remainder Functions::.
|
||
|
||
`_FloatN fmodfN (_FloatN NUMERATOR, _FloatN DENOMINATOR)'
|
||
`math.h' (TS 18661-3:2015): *note Remainder Functions::.
|
||
|
||
`_FloatNx fmodfNx (_FloatNx NUMERATOR, _FloatNx DENOMINATOR)'
|
||
`math.h' (TS 18661-3:2015): *note Remainder Functions::.
|
||
|
||
`long double fmodl (long double NUMERATOR, long double DENOMINATOR)'
|
||
`math.h' (ISO): *note Remainder Functions::.
|
||
|
||
`int fmtmsg (long int CLASSIFICATION, const char *LABEL, int SEVERITY, const char *TEXT, const char *ACTION, const char *TAG)'
|
||
`fmtmsg.h' (XPG): *note Printing Formatted Messages::.
|
||
|
||
`float fmul (double X, double Y)'
|
||
`math.h' (TS 18661-1:2014): *note Misc FP Arithmetic::.
|
||
|
||
`float fmull (long double X, long double Y)'
|
||
`math.h' (TS 18661-1:2014): *note Misc FP Arithmetic::.
|
||
|
||
`int fnmatch (const char *PATTERN, const char *STRING, int FLAGS)'
|
||
`fnmatch.h' (POSIX.2): *note Wildcard Matching::.
|
||
|
||
`FILE * fopen (const char *FILENAME, const char *OPENTYPE)'
|
||
`stdio.h' (ISO): *note Opening Streams::.
|
||
|
||
`FILE * fopen64 (const char *FILENAME, const char *OPENTYPE)'
|
||
`stdio.h' (Unix98): *note Opening Streams::.
|
||
|
||
`FILE * fopencookie (void *COOKIE, const char *OPENTYPE, cookie_io_functions_t IO-FUNCTIONS)'
|
||
`stdio.h' (GNU): *note Streams and Cookies::.
|
||
|
||
`pid_t fork (void)'
|
||
`unistd.h' (POSIX.1): *note Creating a Process::.
|
||
|
||
`int forkpty (int *AMASTER, char *NAME, const struct termios *TERMP, const struct winsize *WINP)'
|
||
`pty.h' (BSD): *note Pseudo-Terminal Pairs::.
|
||
|
||
`long int fpathconf (int FILEDES, int PARAMETER)'
|
||
`unistd.h' (POSIX.1): *note Pathconf::.
|
||
|
||
`int fpclassify (_float-type_ X)'
|
||
`math.h' (ISO): *note Floating Point Classes::.
|
||
|
||
`fpos64_t'
|
||
`stdio.h' (Unix98): *note Portable Positioning::.
|
||
|
||
`fpos_t'
|
||
`stdio.h' (ISO): *note Portable Positioning::.
|
||
|
||
`int fprintf (FILE *STREAM, const char *TEMPLATE, ...)'
|
||
`stdio.h' (ISO): *note Formatted Output Functions::.
|
||
|
||
`int fputc (int C, FILE *STREAM)'
|
||
`stdio.h' (ISO): *note Simple Output::.
|
||
|
||
`int fputc_unlocked (int C, FILE *STREAM)'
|
||
`stdio.h' (POSIX): *note Simple Output::.
|
||
|
||
`int fputs (const char *S, FILE *STREAM)'
|
||
`stdio.h' (ISO): *note Simple Output::.
|
||
|
||
`int fputs_unlocked (const char *S, FILE *STREAM)'
|
||
`stdio.h' (GNU): *note Simple Output::.
|
||
|
||
`wint_t fputwc (wchar_t WC, FILE *STREAM)'
|
||
`wchar.h' (ISO): *note Simple Output::.
|
||
|
||
`wint_t fputwc_unlocked (wchar_t WC, FILE *STREAM)'
|
||
`wchar.h' (POSIX): *note Simple Output::.
|
||
|
||
`int fputws (const wchar_t *WS, FILE *STREAM)'
|
||
`wchar.h' (ISO): *note Simple Output::.
|
||
|
||
`int fputws_unlocked (const wchar_t *WS, FILE *STREAM)'
|
||
`wchar.h' (GNU): *note Simple Output::.
|
||
|
||
`size_t fread (void *DATA, size_t SIZE, size_t COUNT, FILE *STREAM)'
|
||
`stdio.h' (ISO): *note Block Input/Output::.
|
||
|
||
`size_t fread_unlocked (void *DATA, size_t SIZE, size_t COUNT, FILE *STREAM)'
|
||
`stdio.h' (GNU): *note Block Input/Output::.
|
||
|
||
`void free (void *PTR)'
|
||
`malloc.h' (ISO): *note Freeing after Malloc::.
|
||
|
||
`stdlib.h' (ISO): *note Freeing after Malloc::.
|
||
|
||
`FILE * freopen (const char *FILENAME, const char *OPENTYPE, FILE *STREAM)'
|
||
`stdio.h' (ISO): *note Opening Streams::.
|
||
|
||
`FILE * freopen64 (const char *FILENAME, const char *OPENTYPE, FILE *STREAM)'
|
||
`stdio.h' (Unix98): *note Opening Streams::.
|
||
|
||
`double frexp (double VALUE, int *EXPONENT)'
|
||
`math.h' (ISO): *note Normalization Functions::.
|
||
|
||
`float frexpf (float VALUE, int *EXPONENT)'
|
||
`math.h' (ISO): *note Normalization Functions::.
|
||
|
||
`_FloatN frexpfN (_FloatN VALUE, int *EXPONENT)'
|
||
`math.h' (TS 18661-3:2015): *note Normalization Functions::.
|
||
|
||
`_FloatNx frexpfNx (_FloatNx VALUE, int *EXPONENT)'
|
||
`math.h' (TS 18661-3:2015): *note Normalization Functions::.
|
||
|
||
`long double frexpl (long double VALUE, int *EXPONENT)'
|
||
`math.h' (ISO): *note Normalization Functions::.
|
||
|
||
`intmax_t fromfp (double X, int ROUND, unsigned int WIDTH)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`intmax_t fromfpf (float X, int ROUND, unsigned int WIDTH)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`intmax_t fromfpfN (_FloatN X, int ROUND, unsigned int WIDTH)'
|
||
`math.h' (TS 18661-3:2015): *note Rounding Functions::.
|
||
|
||
`intmax_t fromfpfNx (_FloatNx X, int ROUND, unsigned int WIDTH)'
|
||
`math.h' (TS 18661-3:2015): *note Rounding Functions::.
|
||
|
||
`intmax_t fromfpl (long double X, int ROUND, unsigned int WIDTH)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`intmax_t fromfpx (double X, int ROUND, unsigned int WIDTH)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`intmax_t fromfpxf (float X, int ROUND, unsigned int WIDTH)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`intmax_t fromfpxfN (_FloatN X, int ROUND, unsigned int WIDTH)'
|
||
`math.h' (TS 18661-3:2015): *note Rounding Functions::.
|
||
|
||
`intmax_t fromfpxfNx (_FloatNx X, int ROUND, unsigned int WIDTH)'
|
||
`math.h' (TS 18661-3:2015): *note Rounding Functions::.
|
||
|
||
`intmax_t fromfpxl (long double X, int ROUND, unsigned int WIDTH)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`int fscanf (FILE *STREAM, const char *TEMPLATE, ...)'
|
||
`stdio.h' (ISO): *note Formatted Input Functions::.
|
||
|
||
`int fseek (FILE *STREAM, long int OFFSET, int WHENCE)'
|
||
`stdio.h' (ISO): *note File Positioning::.
|
||
|
||
`int fseeko (FILE *STREAM, off_t OFFSET, int WHENCE)'
|
||
`stdio.h' (Unix98): *note File Positioning::.
|
||
|
||
`int fseeko64 (FILE *STREAM, off64_t OFFSET, int WHENCE)'
|
||
`stdio.h' (Unix98): *note File Positioning::.
|
||
|
||
`int fsetpos (FILE *STREAM, const fpos_t *POSITION)'
|
||
`stdio.h' (ISO): *note Portable Positioning::.
|
||
|
||
`int fsetpos64 (FILE *STREAM, const fpos64_t *POSITION)'
|
||
`stdio.h' (Unix98): *note Portable Positioning::.
|
||
|
||
`struct fstab'
|
||
`fstab.h' (BSD): *note fstab::.
|
||
|
||
`int fstat (int FILEDES, struct stat *BUF)'
|
||
`sys/stat.h' (POSIX.1): *note Reading Attributes::.
|
||
|
||
`int fstat64 (int FILEDES, struct stat64 *BUF)'
|
||
`sys/stat.h' (Unix98): *note Reading Attributes::.
|
||
|
||
`float fsub (double X, double Y)'
|
||
`math.h' (TS 18661-1:2014): *note Misc FP Arithmetic::.
|
||
|
||
`float fsubl (long double X, long double Y)'
|
||
`math.h' (TS 18661-1:2014): *note Misc FP Arithmetic::.
|
||
|
||
`int fsync (int FILDES)'
|
||
`unistd.h' (POSIX): *note Synchronizing I/O::.
|
||
|
||
`long int ftell (FILE *STREAM)'
|
||
`stdio.h' (ISO): *note File Positioning::.
|
||
|
||
`off_t ftello (FILE *STREAM)'
|
||
`stdio.h' (Unix98): *note File Positioning::.
|
||
|
||
`off64_t ftello64 (FILE *STREAM)'
|
||
`stdio.h' (Unix98): *note File Positioning::.
|
||
|
||
`int ftruncate (int FD, off_t LENGTH)'
|
||
`unistd.h' (POSIX): *note File Size::.
|
||
|
||
`int ftruncate64 (int ID, off64_t LENGTH)'
|
||
`unistd.h' (Unix98): *note File Size::.
|
||
|
||
`int ftrylockfile (FILE *STREAM)'
|
||
`stdio.h' (POSIX): *note Streams and Threads::.
|
||
|
||
`int ftw (const char *FILENAME, __ftw_func_t FUNC, int DESCRIPTORS)'
|
||
`ftw.h' (SVID): *note Working with Directory Trees::.
|
||
|
||
`int ftw64 (const char *FILENAME, __ftw64_func_t FUNC, int DESCRIPTORS)'
|
||
`ftw.h' (Unix98): *note Working with Directory Trees::.
|
||
|
||
`void funlockfile (FILE *STREAM)'
|
||
`stdio.h' (POSIX): *note Streams and Threads::.
|
||
|
||
`int futimes (int FD, const struct timeval TVP[2])'
|
||
`sys/time.h' (BSD): *note File Times::.
|
||
|
||
`int fwide (FILE *STREAM, int MODE)'
|
||
`wchar.h' (ISO): *note Streams and I18N::.
|
||
|
||
`int fwprintf (FILE *STREAM, const wchar_t *TEMPLATE, ...)'
|
||
`wchar.h' (ISO): *note Formatted Output Functions::.
|
||
|
||
`size_t fwrite (const void *DATA, size_t SIZE, size_t COUNT, FILE *STREAM)'
|
||
`stdio.h' (ISO): *note Block Input/Output::.
|
||
|
||
`size_t fwrite_unlocked (const void *DATA, size_t SIZE, size_t COUNT, FILE *STREAM)'
|
||
`stdio.h' (GNU): *note Block Input/Output::.
|
||
|
||
`int fwscanf (FILE *STREAM, const wchar_t *TEMPLATE, ...)'
|
||
`wchar.h' (ISO): *note Formatted Input Functions::.
|
||
|
||
`double gamma (double X)'
|
||
`math.h' (SVID): *note Special Functions::.
|
||
|
||
`float gammaf (float X)'
|
||
`math.h' (SVID): *note Special Functions::.
|
||
|
||
`long double gammal (long double X)'
|
||
`math.h' (SVID): *note Special Functions::.
|
||
|
||
`char * gcvt (double VALUE, int NDIGIT, char *BUF)'
|
||
`stdlib.h' (SVID): *note System V Number Conversion::.
|
||
|
||
`stdlib.h' (Unix98): *note System V Number Conversion::.
|
||
|
||
`long int get_avphys_pages (void)'
|
||
`sys/sysinfo.h' (GNU): *note Query Memory Parameters::.
|
||
|
||
`char * get_current_dir_name (void)'
|
||
`unistd.h' (GNU): *note Working Directory::.
|
||
|
||
`int get_nprocs (void)'
|
||
`sys/sysinfo.h' (GNU): *note Processor Resources::.
|
||
|
||
`int get_nprocs_conf (void)'
|
||
`sys/sysinfo.h' (GNU): *note Processor Resources::.
|
||
|
||
`long int get_phys_pages (void)'
|
||
`sys/sysinfo.h' (GNU): *note Query Memory Parameters::.
|
||
|
||
`unsigned long int getauxval (unsigned long int TYPE)'
|
||
`sys/auxv.h' (???): *note Auxiliary Vector::.
|
||
|
||
`int getc (FILE *STREAM)'
|
||
`stdio.h' (ISO): *note Character Input::.
|
||
|
||
`int getc_unlocked (FILE *STREAM)'
|
||
`stdio.h' (POSIX): *note Character Input::.
|
||
|
||
`int getchar (void)'
|
||
`stdio.h' (ISO): *note Character Input::.
|
||
|
||
`int getchar_unlocked (void)'
|
||
`stdio.h' (POSIX): *note Character Input::.
|
||
|
||
`int getcontext (ucontext_t *UCP)'
|
||
`ucontext.h' (SVID): *note System V contexts::.
|
||
|
||
`int getcpu (unsigned int *cpu, unsigned int *node)'
|
||
`<sched.h>' (Linux): *note CPU Affinity::.
|
||
|
||
`char * getcwd (char *BUFFER, size_t SIZE)'
|
||
`unistd.h' (POSIX.1): *note Working Directory::.
|
||
|
||
`struct tm * getdate (const char *STRING)'
|
||
`time.h' (Unix98): *note General Time String Parsing::.
|
||
|
||
`getdate_err'
|
||
`time.h' (Unix98): *note General Time String Parsing::.
|
||
|
||
`int getdate_r (const char *STRING, struct tm *TP)'
|
||
`time.h' (GNU): *note General Time String Parsing::.
|
||
|
||
`ssize_t getdelim (char **LINEPTR, size_t *N, int DELIMITER, FILE *STREAM)'
|
||
`stdio.h' (GNU): *note Line Input::.
|
||
|
||
`ssize_t getdents64 (int FD, void *BUFFER, size_t LENGTH)'
|
||
`dirent.h' (Linux): *note Low-level Directory Access::.
|
||
|
||
`int getdomainnname (char *NAME, size_t LENGTH)'
|
||
`unistd.h' (???): *note Host Identification::.
|
||
|
||
`gid_t getegid (void)'
|
||
`unistd.h' (POSIX.1): *note Reading Persona::.
|
||
|
||
`int getentropy (void *BUFFER, size_t LENGTH)'
|
||
`sys/random.h' (GNU): *note Unpredictable Bytes::.
|
||
|
||
`char * getenv (const char *NAME)'
|
||
`stdlib.h' (ISO): *note Environment Access::.
|
||
|
||
`uid_t geteuid (void)'
|
||
`unistd.h' (POSIX.1): *note Reading Persona::.
|
||
|
||
`struct fstab * getfsent (void)'
|
||
`fstab.h' (BSD): *note fstab::.
|
||
|
||
`struct fstab * getfsfile (const char *NAME)'
|
||
`fstab.h' (BSD): *note fstab::.
|
||
|
||
`struct fstab * getfsspec (const char *NAME)'
|
||
`fstab.h' (BSD): *note fstab::.
|
||
|
||
`gid_t getgid (void)'
|
||
`unistd.h' (POSIX.1): *note Reading Persona::.
|
||
|
||
`struct group * getgrent (void)'
|
||
`grp.h' (SVID): *note Scanning All Groups::.
|
||
|
||
`grp.h' (BSD): *note Scanning All Groups::.
|
||
|
||
`int getgrent_r (struct group *RESULT_BUF, char *BUFFER, size_t BUFLEN, struct group **RESULT)'
|
||
`grp.h' (GNU): *note Scanning All Groups::.
|
||
|
||
`struct group * getgrgid (gid_t GID)'
|
||
`grp.h' (POSIX.1): *note Lookup Group::.
|
||
|
||
`int getgrgid_r (gid_t GID, struct group *RESULT_BUF, char *BUFFER, size_t BUFLEN, struct group **RESULT)'
|
||
`grp.h' (POSIX.1c): *note Lookup Group::.
|
||
|
||
`struct group * getgrnam (const char *NAME)'
|
||
`grp.h' (SVID): *note Lookup Group::.
|
||
|
||
`grp.h' (BSD): *note Lookup Group::.
|
||
|
||
`int getgrnam_r (const char *NAME, struct group *RESULT_BUF, char *BUFFER, size_t BUFLEN, struct group **RESULT)'
|
||
`grp.h' (POSIX.1c): *note Lookup Group::.
|
||
|
||
`int getgrouplist (const char *USER, gid_t GROUP, gid_t *GROUPS, int *NGROUPS)'
|
||
`grp.h' (BSD): *note Setting Groups::.
|
||
|
||
`int getgroups (int COUNT, gid_t *GROUPS)'
|
||
`unistd.h' (POSIX.1): *note Reading Persona::.
|
||
|
||
`struct hostent * gethostbyaddr (const void *ADDR, socklen_t LENGTH, int FORMAT)'
|
||
`netdb.h' (BSD): *note Host Names::.
|
||
|
||
`int gethostbyaddr_r (const void *ADDR, socklen_t LENGTH, int FORMAT, struct hostent *restrict RESULT_BUF, char *restrict BUF, size_t BUFLEN, struct hostent **restrict RESULT, int *restrict H_ERRNOP)'
|
||
`netdb.h' (GNU): *note Host Names::.
|
||
|
||
`struct hostent * gethostbyname (const char *NAME)'
|
||
`netdb.h' (BSD): *note Host Names::.
|
||
|
||
`struct hostent * gethostbyname2 (const char *NAME, int AF)'
|
||
`netdb.h' (IPv6 Basic API): *note Host Names::.
|
||
|
||
`int gethostbyname2_r (const char *NAME, int AF, struct hostent *restrict RESULT_BUF, char *restrict BUF, size_t BUFLEN, struct hostent **restrict RESULT, int *restrict H_ERRNOP)'
|
||
`netdb.h' (GNU): *note Host Names::.
|
||
|
||
`int gethostbyname_r (const char *restrict NAME, struct hostent *restrict RESULT_BUF, char *restrict BUF, size_t BUFLEN, struct hostent **restrict RESULT, int *restrict H_ERRNOP)'
|
||
`netdb.h' (GNU): *note Host Names::.
|
||
|
||
`struct hostent * gethostent (void)'
|
||
`netdb.h' (BSD): *note Host Names::.
|
||
|
||
`long int gethostid (void)'
|
||
`unistd.h' (BSD): *note Host Identification::.
|
||
|
||
`int gethostname (char *NAME, size_t SIZE)'
|
||
`unistd.h' (BSD): *note Host Identification::.
|
||
|
||
`int getitimer (int WHICH, struct itimerval *OLD)'
|
||
`sys/time.h' (BSD): *note Setting an Alarm::.
|
||
|
||
`ssize_t getline (char **LINEPTR, size_t *N, FILE *STREAM)'
|
||
`stdio.h' (GNU): *note Line Input::.
|
||
|
||
`int getloadavg (double LOADAVG[], int NELEM)'
|
||
`stdlib.h' (BSD): *note Processor Resources::.
|
||
|
||
`char * getlogin (void)'
|
||
`unistd.h' (POSIX.1): *note Who Logged In::.
|
||
|
||
`struct mntent * getmntent (FILE *STREAM)'
|
||
`mntent.h' (BSD): *note mtab::.
|
||
|
||
`struct mntent * getmntent_r (FILE *STREAM, struct mntent *RESULT, char *BUFFER, int BUFSIZE)'
|
||
`mntent.h' (BSD): *note mtab::.
|
||
|
||
`struct netent * getnetbyaddr (uint32_t NET, int TYPE)'
|
||
`netdb.h' (BSD): *note Networks Database::.
|
||
|
||
`struct netent * getnetbyname (const char *NAME)'
|
||
`netdb.h' (BSD): *note Networks Database::.
|
||
|
||
`struct netent * getnetent (void)'
|
||
`netdb.h' (BSD): *note Networks Database::.
|
||
|
||
`int getnetgrent (char **HOSTP, char **USERP, char **DOMAINP)'
|
||
`netdb.h' (BSD): *note Lookup Netgroup::.
|
||
|
||
`int getnetgrent_r (char **HOSTP, char **USERP, char **DOMAINP, char *BUFFER, size_t BUFLEN)'
|
||
`netdb.h' (GNU): *note Lookup Netgroup::.
|
||
|
||
`int getopt (int ARGC, char *const *ARGV, const char *OPTIONS)'
|
||
`unistd.h' (POSIX.2): *note Using Getopt::.
|
||
|
||
`int getopt_long (int ARGC, char *const *ARGV, const char *SHORTOPTS, const struct option *LONGOPTS, int *INDEXPTR)'
|
||
`getopt.h' (GNU): *note Getopt Long Options::.
|
||
|
||
`int getopt_long_only (int ARGC, char *const *ARGV, const char *SHORTOPTS, const struct option *LONGOPTS, int *INDEXPTR)'
|
||
`getopt.h' (GNU): *note Getopt Long Options::.
|
||
|
||
`int getpagesize (void)'
|
||
`unistd.h' (BSD): *note Query Memory Parameters::.
|
||
|
||
`char * getpass (const char *PROMPT)'
|
||
`unistd.h' (BSD): *note getpass::.
|
||
|
||
`double getpayload (const double *X)'
|
||
`math.h' (ISO): *note FP Bit Twiddling::.
|
||
|
||
`float getpayloadf (const float *X)'
|
||
`math.h' (ISO): *note FP Bit Twiddling::.
|
||
|
||
`_FloatN getpayloadfN (const _FloatN *X)'
|
||
`math.h' (TS 18661-3:2015): *note FP Bit Twiddling::.
|
||
|
||
`_FloatNx getpayloadfNx (const _FloatNx *X)'
|
||
`math.h' (TS 18661-3:2015): *note FP Bit Twiddling::.
|
||
|
||
`long double getpayloadl (const long double *X)'
|
||
`math.h' (ISO): *note FP Bit Twiddling::.
|
||
|
||
`int getpeername (int SOCKET, struct sockaddr *ADDR, socklen_t *LENGTH-PTR)'
|
||
`sys/socket.h' (BSD): *note Who is Connected::.
|
||
|
||
`int getpgid (pid_t PID)'
|
||
`unistd.h' (POSIX.1): *note Process Group Functions::.
|
||
|
||
`pid_t getpgrp (void)'
|
||
`unistd.h' (POSIX.1): *note Process Group Functions::.
|
||
|
||
`pid_t getpid (void)'
|
||
`unistd.h' (POSIX.1): *note Process Identification::.
|
||
|
||
`pid_t getppid (void)'
|
||
`unistd.h' (POSIX.1): *note Process Identification::.
|
||
|
||
`int getpriority (int CLASS, int ID)'
|
||
`sys/resource.h' (BSD): *note Traditional Scheduling Functions::.
|
||
|
||
`sys/resource.h' (POSIX): *note Traditional Scheduling
|
||
Functions::.
|
||
|
||
`struct protoent * getprotobyname (const char *NAME)'
|
||
`netdb.h' (BSD): *note Protocols Database::.
|
||
|
||
`struct protoent * getprotobynumber (int PROTOCOL)'
|
||
`netdb.h' (BSD): *note Protocols Database::.
|
||
|
||
`struct protoent * getprotoent (void)'
|
||
`netdb.h' (BSD): *note Protocols Database::.
|
||
|
||
`int getpt (void)'
|
||
`stdlib.h' (GNU): *note Allocation::.
|
||
|
||
`struct passwd * getpwent (void)'
|
||
`pwd.h' (POSIX.1): *note Scanning All Users::.
|
||
|
||
`int getpwent_r (struct passwd *RESULT_BUF, char *BUFFER, size_t BUFLEN, struct passwd **RESULT)'
|
||
`pwd.h' (GNU): *note Scanning All Users::.
|
||
|
||
`struct passwd * getpwnam (const char *NAME)'
|
||
`pwd.h' (POSIX.1): *note Lookup User::.
|
||
|
||
`int getpwnam_r (const char *NAME, struct passwd *RESULT_BUF, char *BUFFER, size_t BUFLEN, struct passwd **RESULT)'
|
||
`pwd.h' (POSIX.1c): *note Lookup User::.
|
||
|
||
`struct passwd * getpwuid (uid_t UID)'
|
||
`pwd.h' (POSIX.1): *note Lookup User::.
|
||
|
||
`int getpwuid_r (uid_t UID, struct passwd *RESULT_BUF, char *BUFFER, size_t BUFLEN, struct passwd **RESULT)'
|
||
`pwd.h' (POSIX.1c): *note Lookup User::.
|
||
|
||
`ssize_t getrandom (void *BUFFER, size_t LENGTH, unsigned int FLAGS)'
|
||
`sys/random.h' (GNU): *note Unpredictable Bytes::.
|
||
|
||
`int getrlimit (int RESOURCE, struct rlimit *RLP)'
|
||
`sys/resource.h' (BSD): *note Limits on Resources::.
|
||
|
||
`int getrlimit64 (int RESOURCE, struct rlimit64 *RLP)'
|
||
`sys/resource.h' (Unix98): *note Limits on Resources::.
|
||
|
||
`int getrusage (int PROCESSES, struct rusage *RUSAGE)'
|
||
`sys/resource.h' (BSD): *note Resource Usage::.
|
||
|
||
`char * gets (char *S)'
|
||
`stdio.h' (ISO): *note Line Input::.
|
||
|
||
`struct servent * getservbyname (const char *NAME, const char *PROTO)'
|
||
`netdb.h' (BSD): *note Services Database::.
|
||
|
||
`struct servent * getservbyport (int PORT, const char *PROTO)'
|
||
`netdb.h' (BSD): *note Services Database::.
|
||
|
||
`struct servent * getservent (void)'
|
||
`netdb.h' (BSD): *note Services Database::.
|
||
|
||
`pid_t getsid (pid_t PID)'
|
||
`unistd.h' (SVID): *note Process Group Functions::.
|
||
|
||
`int getsockname (int SOCKET, struct sockaddr *ADDR, socklen_t *LENGTH-PTR)'
|
||
`sys/socket.h' (BSD): *note Reading Address::.
|
||
|
||
`int getsockopt (int SOCKET, int LEVEL, int OPTNAME, void *OPTVAL, socklen_t *OPTLEN-PTR)'
|
||
`sys/socket.h' (BSD): *note Socket Option Functions::.
|
||
|
||
`int getsubopt (char **OPTIONP, char *const *TOKENS, char **VALUEP)'
|
||
`stdlib.h' (???): *note Suboptions::.
|
||
|
||
`char * gettext (const char *MSGID)'
|
||
`libintl.h' (GNU): *note Translation with gettext::.
|
||
|
||
`pid_t gettid (void)'
|
||
`unistd.h' (Linux): *note Process Identification::.
|
||
|
||
`int gettimeofday (struct timeval *TP, struct timezone *TZP)'
|
||
`sys/time.h' (BSD): *note High-Resolution Calendar::.
|
||
|
||
`uid_t getuid (void)'
|
||
`unistd.h' (POSIX.1): *note Reading Persona::.
|
||
|
||
`mode_t getumask (void)'
|
||
`sys/stat.h' (GNU): *note Setting Permissions::.
|
||
|
||
`struct utmp * getutent (void)'
|
||
`utmp.h' (SVID): *note Manipulating the Database::.
|
||
|
||
`int getutent_r (struct utmp *BUFFER, struct utmp **RESULT)'
|
||
`utmp.h' (GNU): *note Manipulating the Database::.
|
||
|
||
`struct utmp * getutid (const struct utmp *ID)'
|
||
`utmp.h' (SVID): *note Manipulating the Database::.
|
||
|
||
`int getutid_r (const struct utmp *ID, struct utmp *BUFFER, struct utmp **RESULT)'
|
||
`utmp.h' (GNU): *note Manipulating the Database::.
|
||
|
||
`struct utmp * getutline (const struct utmp *LINE)'
|
||
`utmp.h' (SVID): *note Manipulating the Database::.
|
||
|
||
`int getutline_r (const struct utmp *LINE, struct utmp *BUFFER, struct utmp **RESULT)'
|
||
`utmp.h' (GNU): *note Manipulating the Database::.
|
||
|
||
`int getutmp (const struct utmpx *UTMPX, struct utmp *UTMP)'
|
||
`utmp.h' (GNU): *note XPG Functions::.
|
||
|
||
`utmpx.h' (GNU): *note XPG Functions::.
|
||
|
||
`int getutmpx (const struct utmp *UTMP, struct utmpx *UTMPX)'
|
||
`utmp.h' (GNU): *note XPG Functions::.
|
||
|
||
`utmpx.h' (GNU): *note XPG Functions::.
|
||
|
||
`struct utmpx * getutxent (void)'
|
||
`utmpx.h' (XPG4.2): *note XPG Functions::.
|
||
|
||
`struct utmpx * getutxid (const struct utmpx *ID)'
|
||
`utmpx.h' (XPG4.2): *note XPG Functions::.
|
||
|
||
`struct utmpx * getutxline (const struct utmpx *LINE)'
|
||
`utmpx.h' (XPG4.2): *note XPG Functions::.
|
||
|
||
`int getw (FILE *STREAM)'
|
||
`stdio.h' (SVID): *note Character Input::.
|
||
|
||
`wint_t getwc (FILE *STREAM)'
|
||
`wchar.h' (ISO): *note Character Input::.
|
||
|
||
`wint_t getwc_unlocked (FILE *STREAM)'
|
||
`wchar.h' (GNU): *note Character Input::.
|
||
|
||
`wint_t getwchar (void)'
|
||
`wchar.h' (ISO): *note Character Input::.
|
||
|
||
`wint_t getwchar_unlocked (void)'
|
||
`wchar.h' (GNU): *note Character Input::.
|
||
|
||
`char * getwd (char *BUFFER)'
|
||
`unistd.h' (BSD): *note Working Directory::.
|
||
|
||
`gid_t'
|
||
`sys/types.h' (POSIX.1): *note Reading Persona::.
|
||
|
||
`int glob (const char *PATTERN, int FLAGS, int (*ERRFUNC) (const char *FILENAME, int ERROR-CODE), glob_t *VECTOR-PTR)'
|
||
`glob.h' (POSIX.2): *note Calling Glob::.
|
||
|
||
`int glob64 (const char *PATTERN, int FLAGS, int (*ERRFUNC) (const char *FILENAME, int ERROR-CODE), glob64_t *VECTOR-PTR)'
|
||
`glob.h' (GNU): *note Calling Glob::.
|
||
|
||
`glob64_t'
|
||
`glob.h' (GNU): *note Calling Glob::.
|
||
|
||
`glob_t'
|
||
`glob.h' (POSIX.2): *note Calling Glob::.
|
||
|
||
`void globfree (glob_t *PGLOB)'
|
||
`glob.h' (POSIX.2): *note More Flags for Globbing::.
|
||
|
||
`void globfree64 (glob64_t *PGLOB)'
|
||
`glob.h' (GNU): *note More Flags for Globbing::.
|
||
|
||
`struct tm * gmtime (const time_t *TIME)'
|
||
`time.h' (ISO): *note Broken-down Time::.
|
||
|
||
`struct tm * gmtime_r (const time_t *TIME, struct tm *RESULTP)'
|
||
`time.h' (POSIX.1c): *note Broken-down Time::.
|
||
|
||
`int grantpt (int FILEDES)'
|
||
`stdlib.h' (SVID): *note Allocation::.
|
||
|
||
`stdlib.h' (XPG4.2): *note Allocation::.
|
||
|
||
`struct group'
|
||
`grp.h' (POSIX.1): *note Group Data Structure::.
|
||
|
||
`int gsignal (int SIGNUM)'
|
||
`signal.h' (SVID): *note Signaling Yourself::.
|
||
|
||
`int gtty (int FILEDES, struct sgttyb *ATTRIBUTES)'
|
||
`sgtty.h' (BSD): *note BSD Terminal Modes::.
|
||
|
||
`char * hasmntopt (const struct mntent *MNT, const char *OPT)'
|
||
`mntent.h' (BSD): *note mtab::.
|
||
|
||
`int hcreate (size_t NEL)'
|
||
`search.h' (SVID): *note Hash Search Function::.
|
||
|
||
`int hcreate_r (size_t NEL, struct hsearch_data *HTAB)'
|
||
`search.h' (GNU): *note Hash Search Function::.
|
||
|
||
`void hdestroy (void)'
|
||
`search.h' (SVID): *note Hash Search Function::.
|
||
|
||
`void hdestroy_r (struct hsearch_data *HTAB)'
|
||
`search.h' (GNU): *note Hash Search Function::.
|
||
|
||
`struct hostent'
|
||
`netdb.h' (BSD): *note Host Names::.
|
||
|
||
`ENTRY * hsearch (ENTRY ITEM, ACTION ACTION)'
|
||
`search.h' (SVID): *note Hash Search Function::.
|
||
|
||
`int hsearch_r (ENTRY ITEM, ACTION ACTION, ENTRY **RETVAL, struct hsearch_data *HTAB)'
|
||
`search.h' (GNU): *note Hash Search Function::.
|
||
|
||
`uint32_t htonl (uint32_t HOSTLONG)'
|
||
`netinet/in.h' (BSD): *note Byte Order::.
|
||
|
||
`uint16_t htons (uint16_t HOSTSHORT)'
|
||
`netinet/in.h' (BSD): *note Byte Order::.
|
||
|
||
`double hypot (double X, double Y)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`float hypotf (float X, float Y)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`_FloatN hypotfN (_FloatN X, _FloatN Y)'
|
||
`math.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`_FloatNx hypotfNx (_FloatNx X, _FloatNx Y)'
|
||
`math.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`long double hypotl (long double X, long double Y)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`size_t iconv (iconv_t CD, char **INBUF, size_t *INBYTESLEFT, char **OUTBUF, size_t *OUTBYTESLEFT)'
|
||
`iconv.h' (XPG2): *note Generic Conversion Interface::.
|
||
|
||
`int iconv_close (iconv_t CD)'
|
||
`iconv.h' (XPG2): *note Generic Conversion Interface::.
|
||
|
||
`iconv_t iconv_open (const char *TOCODE, const char *FROMCODE)'
|
||
`iconv.h' (XPG2): *note Generic Conversion Interface::.
|
||
|
||
`iconv_t'
|
||
`iconv.h' (XPG2): *note Generic Conversion Interface::.
|
||
|
||
`void if_freenameindex (struct if_nameindex *PTR)'
|
||
`net/if.h' (IPv6 basic API): *note Interface Naming::.
|
||
|
||
`char * if_indextoname (unsigned int IFINDEX, char *IFNAME)'
|
||
`net/if.h' (IPv6 basic API): *note Interface Naming::.
|
||
|
||
`struct if_nameindex'
|
||
`net/if.h' (IPv6 basic API): *note Interface Naming::.
|
||
|
||
`struct if_nameindex * if_nameindex (void)'
|
||
`net/if.h' (IPv6 basic API): *note Interface Naming::.
|
||
|
||
`unsigned int if_nametoindex (const char *IFNAME)'
|
||
`net/if.h' (IPv6 basic API): *note Interface Naming::.
|
||
|
||
`int ilogb (double X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`int ilogbf (float X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`int ilogbfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`int ilogbfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`int ilogbl (long double X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`intmax_t imaxabs (intmax_t NUMBER)'
|
||
`inttypes.h' (ISO): *note Absolute Value::.
|
||
|
||
`imaxdiv_t imaxdiv (intmax_t NUMERATOR, intmax_t DENOMINATOR)'
|
||
`inttypes.h' (ISO): *note Integer Division::.
|
||
|
||
`imaxdiv_t'
|
||
`inttypes.h' (ISO): *note Integer Division::.
|
||
|
||
`struct in6_addr'
|
||
`netinet/in.h' (IPv6 basic API): *note Host Address Data Type::.
|
||
|
||
`struct in6_addr in6addr_any'
|
||
`netinet/in.h' (IPv6 basic API): *note Host Address Data Type::.
|
||
|
||
`struct in6_addr in6addr_loopback'
|
||
`netinet/in.h' (IPv6 basic API): *note Host Address Data Type::.
|
||
|
||
`struct in_addr'
|
||
`netinet/in.h' (BSD): *note Host Address Data Type::.
|
||
|
||
`char * index (const char *STRING, int C)'
|
||
`string.h' (BSD): *note Search Functions::.
|
||
|
||
`uint32_t inet_addr (const char *NAME)'
|
||
`arpa/inet.h' (BSD): *note Host Address Functions::.
|
||
|
||
`int inet_aton (const char *NAME, struct in_addr *ADDR)'
|
||
`arpa/inet.h' (BSD): *note Host Address Functions::.
|
||
|
||
`uint32_t inet_lnaof (struct in_addr ADDR)'
|
||
`arpa/inet.h' (BSD): *note Host Address Functions::.
|
||
|
||
`struct in_addr inet_makeaddr (uint32_t NET, uint32_t LOCAL)'
|
||
`arpa/inet.h' (BSD): *note Host Address Functions::.
|
||
|
||
`uint32_t inet_netof (struct in_addr ADDR)'
|
||
`arpa/inet.h' (BSD): *note Host Address Functions::.
|
||
|
||
`uint32_t inet_network (const char *NAME)'
|
||
`arpa/inet.h' (BSD): *note Host Address Functions::.
|
||
|
||
`char * inet_ntoa (struct in_addr ADDR)'
|
||
`arpa/inet.h' (BSD): *note Host Address Functions::.
|
||
|
||
`const char * inet_ntop (int AF, const void *CP, char *BUF, socklen_t LEN)'
|
||
`arpa/inet.h' (IPv6 basic API): *note Host Address Functions::.
|
||
|
||
`int inet_pton (int AF, const char *CP, void *BUF)'
|
||
`arpa/inet.h' (IPv6 basic API): *note Host Address Functions::.
|
||
|
||
`int initgroups (const char *USER, gid_t GROUP)'
|
||
`grp.h' (BSD): *note Setting Groups::.
|
||
|
||
`char * initstate (unsigned int SEED, char *STATE, size_t SIZE)'
|
||
`stdlib.h' (BSD): *note BSD Random::.
|
||
|
||
`int initstate_r (unsigned int SEED, char *restrict STATEBUF, size_t STATELEN, struct random_data *restrict BUF)'
|
||
`stdlib.h' (GNU): *note BSD Random::.
|
||
|
||
`int innetgr (const char *NETGROUP, const char *HOST, const char *USER, const char *DOMAIN)'
|
||
`netdb.h' (BSD): *note Netgroup Membership::.
|
||
|
||
`ino64_t'
|
||
`sys/types.h' (Unix98): *note Attribute Meanings::.
|
||
|
||
`ino_t'
|
||
`sys/types.h' (POSIX.1): *note Attribute Meanings::.
|
||
|
||
`int ioctl (int FILEDES, int COMMAND, ...)'
|
||
`sys/ioctl.h' (BSD): *note IOCTLs::.
|
||
|
||
`struct iovec'
|
||
`sys/uio.h' (BSD): *note Scatter-Gather::.
|
||
|
||
`int isalnum (int C)'
|
||
`ctype.h' (ISO): *note Classification of Characters::.
|
||
|
||
`int isalpha (int C)'
|
||
`ctype.h' (ISO): *note Classification of Characters::.
|
||
|
||
`int isascii (int C)'
|
||
`ctype.h' (SVID): *note Classification of Characters::.
|
||
|
||
`ctype.h' (BSD): *note Classification of Characters::.
|
||
|
||
`int isatty (int FILEDES)'
|
||
`unistd.h' (POSIX.1): *note Is It a Terminal::.
|
||
|
||
`int isblank (int C)'
|
||
`ctype.h' (ISO): *note Classification of Characters::.
|
||
|
||
`int iscanonical (_float-type_ X)'
|
||
`math.h' (ISO): *note Floating Point Classes::.
|
||
|
||
`int iscntrl (int C)'
|
||
`ctype.h' (ISO): *note Classification of Characters::.
|
||
|
||
`int isdigit (int C)'
|
||
`ctype.h' (ISO): *note Classification of Characters::.
|
||
|
||
`int iseqsig (_real-floating_ X, _real-floating_ Y)'
|
||
`math.h' (ISO): *note FP Comparison Functions::.
|
||
|
||
`int isfinite (_float-type_ X)'
|
||
`math.h' (ISO): *note Floating Point Classes::.
|
||
|
||
`int isgraph (int C)'
|
||
`ctype.h' (ISO): *note Classification of Characters::.
|
||
|
||
`int isgreater (_real-floating_ X, _real-floating_ Y)'
|
||
`math.h' (ISO): *note FP Comparison Functions::.
|
||
|
||
`int isgreaterequal (_real-floating_ X, _real-floating_ Y)'
|
||
`math.h' (ISO): *note FP Comparison Functions::.
|
||
|
||
`int isinf (double X)'
|
||
`math.h' (BSD): *note Floating Point Classes::.
|
||
|
||
`int isinff (float X)'
|
||
`math.h' (BSD): *note Floating Point Classes::.
|
||
|
||
`int isinfl (long double X)'
|
||
`math.h' (BSD): *note Floating Point Classes::.
|
||
|
||
`int isless (_real-floating_ X, _real-floating_ Y)'
|
||
`math.h' (ISO): *note FP Comparison Functions::.
|
||
|
||
`int islessequal (_real-floating_ X, _real-floating_ Y)'
|
||
`math.h' (ISO): *note FP Comparison Functions::.
|
||
|
||
`int islessgreater (_real-floating_ X, _real-floating_ Y)'
|
||
`math.h' (ISO): *note FP Comparison Functions::.
|
||
|
||
`int islower (int C)'
|
||
`ctype.h' (ISO): *note Classification of Characters::.
|
||
|
||
`int isnan (_float-type_ X)'
|
||
`math.h' (ISO): *note Floating Point Classes::.
|
||
|
||
`int isnan (double X)'
|
||
`math.h' (BSD): *note Floating Point Classes::.
|
||
|
||
`int isnanf (float X)'
|
||
`math.h' (BSD): *note Floating Point Classes::.
|
||
|
||
`int isnanl (long double X)'
|
||
`math.h' (BSD): *note Floating Point Classes::.
|
||
|
||
`int isnormal (_float-type_ X)'
|
||
`math.h' (ISO): *note Floating Point Classes::.
|
||
|
||
`int isprint (int C)'
|
||
`ctype.h' (ISO): *note Classification of Characters::.
|
||
|
||
`int ispunct (int C)'
|
||
`ctype.h' (ISO): *note Classification of Characters::.
|
||
|
||
`int issignaling (_float-type_ X)'
|
||
`math.h' (ISO): *note Floating Point Classes::.
|
||
|
||
`int isspace (int C)'
|
||
`ctype.h' (ISO): *note Classification of Characters::.
|
||
|
||
`int issubnormal (_float-type_ X)'
|
||
`math.h' (ISO): *note Floating Point Classes::.
|
||
|
||
`int isunordered (_real-floating_ X, _real-floating_ Y)'
|
||
`math.h' (ISO): *note FP Comparison Functions::.
|
||
|
||
`int isupper (int C)'
|
||
`ctype.h' (ISO): *note Classification of Characters::.
|
||
|
||
`int iswalnum (wint_t WC)'
|
||
`wctype.h' (ISO): *note Classification of Wide Characters::.
|
||
|
||
`int iswalpha (wint_t WC)'
|
||
`wctype.h' (ISO): *note Classification of Wide Characters::.
|
||
|
||
`int iswblank (wint_t WC)'
|
||
`wctype.h' (ISO): *note Classification of Wide Characters::.
|
||
|
||
`int iswcntrl (wint_t WC)'
|
||
`wctype.h' (ISO): *note Classification of Wide Characters::.
|
||
|
||
`int iswctype (wint_t WC, wctype_t DESC)'
|
||
`wctype.h' (ISO): *note Classification of Wide Characters::.
|
||
|
||
`int iswdigit (wint_t WC)'
|
||
`wctype.h' (ISO): *note Classification of Wide Characters::.
|
||
|
||
`int iswgraph (wint_t WC)'
|
||
`wctype.h' (ISO): *note Classification of Wide Characters::.
|
||
|
||
`int iswlower (wint_t WC)'
|
||
`ctype.h' (ISO): *note Classification of Wide Characters::.
|
||
|
||
`int iswprint (wint_t WC)'
|
||
`wctype.h' (ISO): *note Classification of Wide Characters::.
|
||
|
||
`int iswpunct (wint_t WC)'
|
||
`wctype.h' (ISO): *note Classification of Wide Characters::.
|
||
|
||
`int iswspace (wint_t WC)'
|
||
`wctype.h' (ISO): *note Classification of Wide Characters::.
|
||
|
||
`int iswupper (wint_t WC)'
|
||
`wctype.h' (ISO): *note Classification of Wide Characters::.
|
||
|
||
`int iswxdigit (wint_t WC)'
|
||
`wctype.h' (ISO): *note Classification of Wide Characters::.
|
||
|
||
`int isxdigit (int C)'
|
||
`ctype.h' (ISO): *note Classification of Characters::.
|
||
|
||
`int iszero (_float-type_ X)'
|
||
`math.h' (ISO): *note Floating Point Classes::.
|
||
|
||
`struct itimerval'
|
||
`sys/time.h' (BSD): *note Setting an Alarm::.
|
||
|
||
`double j0 (double X)'
|
||
`math.h' (SVID): *note Special Functions::.
|
||
|
||
`float j0f (float X)'
|
||
`math.h' (SVID): *note Special Functions::.
|
||
|
||
`_FloatN j0fN (_FloatN X)'
|
||
`math.h' (GNU): *note Special Functions::.
|
||
|
||
`_FloatNx j0fNx (_FloatNx X)'
|
||
`math.h' (GNU): *note Special Functions::.
|
||
|
||
`long double j0l (long double X)'
|
||
`math.h' (SVID): *note Special Functions::.
|
||
|
||
`double j1 (double X)'
|
||
`math.h' (SVID): *note Special Functions::.
|
||
|
||
`float j1f (float X)'
|
||
`math.h' (SVID): *note Special Functions::.
|
||
|
||
`_FloatN j1fN (_FloatN X)'
|
||
`math.h' (GNU): *note Special Functions::.
|
||
|
||
`_FloatNx j1fNx (_FloatNx X)'
|
||
`math.h' (GNU): *note Special Functions::.
|
||
|
||
`long double j1l (long double X)'
|
||
`math.h' (SVID): *note Special Functions::.
|
||
|
||
`jmp_buf'
|
||
`setjmp.h' (ISO): *note Non-Local Details::.
|
||
|
||
`double jn (int N, double X)'
|
||
`math.h' (SVID): *note Special Functions::.
|
||
|
||
`float jnf (int N, float X)'
|
||
`math.h' (SVID): *note Special Functions::.
|
||
|
||
`_FloatN jnfN (int N, _FloatN X)'
|
||
`math.h' (GNU): *note Special Functions::.
|
||
|
||
`_FloatNx jnfNx (int N, _FloatNx X)'
|
||
`math.h' (GNU): *note Special Functions::.
|
||
|
||
`long double jnl (int N, long double X)'
|
||
`math.h' (SVID): *note Special Functions::.
|
||
|
||
`long int jrand48 (unsigned short int XSUBI[3])'
|
||
`stdlib.h' (SVID): *note SVID Random::.
|
||
|
||
`int jrand48_r (unsigned short int XSUBI[3], struct drand48_data *BUFFER, long int *RESULT)'
|
||
`stdlib.h' (GNU): *note SVID Random::.
|
||
|
||
`int kill (pid_t PID, int SIGNUM)'
|
||
`signal.h' (POSIX.1): *note Signaling Another Process::.
|
||
|
||
`int killpg (int PGID, int SIGNUM)'
|
||
`signal.h' (BSD): *note Signaling Another Process::.
|
||
|
||
`char * l64a (long int N)'
|
||
`stdlib.h' (XPG): *note Encode Binary Data::.
|
||
|
||
`long int labs (long int NUMBER)'
|
||
`stdlib.h' (ISO): *note Absolute Value::.
|
||
|
||
`void lcong48 (unsigned short int PARAM[7])'
|
||
`stdlib.h' (SVID): *note SVID Random::.
|
||
|
||
`int lcong48_r (unsigned short int PARAM[7], struct drand48_data *BUFFER)'
|
||
`stdlib.h' (GNU): *note SVID Random::.
|
||
|
||
`struct lconv'
|
||
`locale.h' (ISO): *note The Lame Way to Locale Data::.
|
||
|
||
`double ldexp (double VALUE, int EXPONENT)'
|
||
`math.h' (ISO): *note Normalization Functions::.
|
||
|
||
`float ldexpf (float VALUE, int EXPONENT)'
|
||
`math.h' (ISO): *note Normalization Functions::.
|
||
|
||
`_FloatN ldexpfN (_FloatN VALUE, int EXPONENT)'
|
||
`math.h' (TS 18661-3:2015): *note Normalization Functions::.
|
||
|
||
`_FloatNx ldexpfNx (_FloatNx VALUE, int EXPONENT)'
|
||
`math.h' (TS 18661-3:2015): *note Normalization Functions::.
|
||
|
||
`long double ldexpl (long double VALUE, int EXPONENT)'
|
||
`math.h' (ISO): *note Normalization Functions::.
|
||
|
||
`ldiv_t ldiv (long int NUMERATOR, long int DENOMINATOR)'
|
||
`stdlib.h' (ISO): *note Integer Division::.
|
||
|
||
`ldiv_t'
|
||
`stdlib.h' (ISO): *note Integer Division::.
|
||
|
||
`void * lfind (const void *KEY, const void *BASE, size_t *NMEMB, size_t SIZE, comparison_fn_t COMPAR)'
|
||
`search.h' (SVID): *note Array Search Function::.
|
||
|
||
`double lgamma (double X)'
|
||
`math.h' (SVID): *note Special Functions::.
|
||
|
||
`double lgamma_r (double X, int *SIGNP)'
|
||
`math.h' (XPG): *note Special Functions::.
|
||
|
||
`float lgammaf (float X)'
|
||
`math.h' (SVID): *note Special Functions::.
|
||
|
||
`_FloatN lgammafN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Special Functions::.
|
||
|
||
`_FloatN lgammafN_r (_FloatN X, int *SIGNP)'
|
||
`math.h' (GNU): *note Special Functions::.
|
||
|
||
`_FloatNx lgammafNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Special Functions::.
|
||
|
||
`_FloatNx lgammafNx_r (_FloatNx X, int *SIGNP)'
|
||
`math.h' (GNU): *note Special Functions::.
|
||
|
||
`float lgammaf_r (float X, int *SIGNP)'
|
||
`math.h' (XPG): *note Special Functions::.
|
||
|
||
`long double lgammal (long double X)'
|
||
`math.h' (SVID): *note Special Functions::.
|
||
|
||
`long double lgammal_r (long double X, int *SIGNP)'
|
||
`math.h' (XPG): *note Special Functions::.
|
||
|
||
`struct linger'
|
||
`sys/socket.h' (BSD): *note Socket-Level Options::.
|
||
|
||
`int link (const char *OLDNAME, const char *NEWNAME)'
|
||
`unistd.h' (POSIX.1): *note Hard Links::.
|
||
|
||
`int linkat (int oldfd, const char *OLDNAME, int newfd, const char *NEWNAME, int flags)'
|
||
`unistd.h' (POSIX.1): *note Hard Links::.
|
||
|
||
`int lio_listio (int MODE, struct aiocb *const LIST[], int NENT, struct sigevent *SIG)'
|
||
`aio.h' (POSIX.1b): *note Asynchronous Reads/Writes::.
|
||
|
||
`int lio_listio64 (int MODE, struct aiocb64 *const LIST[], int NENT, struct sigevent *SIG)'
|
||
`aio.h' (Unix98): *note Asynchronous Reads/Writes::.
|
||
|
||
`int listen (int SOCKET, int N)'
|
||
`sys/socket.h' (BSD): *note Listening::.
|
||
|
||
`long long int llabs (long long int NUMBER)'
|
||
`stdlib.h' (ISO): *note Absolute Value::.
|
||
|
||
`lldiv_t lldiv (long long int NUMERATOR, long long int DENOMINATOR)'
|
||
`stdlib.h' (ISO): *note Integer Division::.
|
||
|
||
`lldiv_t'
|
||
`stdlib.h' (ISO): *note Integer Division::.
|
||
|
||
`long int llogb (double X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`long int llogbf (float X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`long int llogbfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`long int llogbfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`long int llogbl (long double X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`long long int llrint (double X)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`long long int llrintf (float X)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`long long int llrintfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Rounding Functions::.
|
||
|
||
`long long int llrintfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Rounding Functions::.
|
||
|
||
`long long int llrintl (long double X)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`long long int llround (double X)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`long long int llroundf (float X)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`long long int llroundfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Rounding Functions::.
|
||
|
||
`long long int llroundfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Rounding Functions::.
|
||
|
||
`long long int llroundl (long double X)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`struct lconv * localeconv (void)'
|
||
`locale.h' (ISO): *note The Lame Way to Locale Data::.
|
||
|
||
`struct tm * localtime (const time_t *TIME)'
|
||
`time.h' (ISO): *note Broken-down Time::.
|
||
|
||
`struct tm * localtime_r (const time_t *TIME, struct tm *RESULTP)'
|
||
`time.h' (POSIX.1c): *note Broken-down Time::.
|
||
|
||
`double log (double X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`double log10 (double X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`float log10f (float X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`_FloatN log10fN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`_FloatNx log10fNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`long double log10l (long double X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`double log1p (double X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`float log1pf (float X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`_FloatN log1pfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`_FloatNx log1pfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`long double log1pl (long double X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`double log2 (double X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`float log2f (float X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`_FloatN log2fN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`_FloatNx log2fNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`long double log2l (long double X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`double logb (double X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`float logbf (float X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`_FloatN logbfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`_FloatNx logbfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`long double logbl (long double X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`float logf (float X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`_FloatN logfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`_FloatNx logfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`void login (const struct utmp *ENTRY)'
|
||
`utmp.h' (BSD): *note Logging In and Out::.
|
||
|
||
`int login_tty (int FILEDES)'
|
||
`utmp.h' (BSD): *note Logging In and Out::.
|
||
|
||
`long double logl (long double X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`int logout (const char *UT_LINE)'
|
||
`utmp.h' (BSD): *note Logging In and Out::.
|
||
|
||
`void logwtmp (const char *UT_LINE, const char *UT_NAME, const char *UT_HOST)'
|
||
`utmp.h' (BSD): *note Logging In and Out::.
|
||
|
||
`void longjmp (jmp_buf STATE, int VALUE)'
|
||
`setjmp.h' (ISO): *note Non-Local Details::.
|
||
|
||
`long int lrand48 (void)'
|
||
`stdlib.h' (SVID): *note SVID Random::.
|
||
|
||
`int lrand48_r (struct drand48_data *BUFFER, long int *RESULT)'
|
||
`stdlib.h' (GNU): *note SVID Random::.
|
||
|
||
`long int lrint (double X)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`long int lrintf (float X)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`long int lrintfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Rounding Functions::.
|
||
|
||
`long int lrintfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Rounding Functions::.
|
||
|
||
`long int lrintl (long double X)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`long int lround (double X)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`long int lroundf (float X)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`long int lroundfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Rounding Functions::.
|
||
|
||
`long int lroundfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Rounding Functions::.
|
||
|
||
`long int lroundl (long double X)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`void * lsearch (const void *KEY, void *BASE, size_t *NMEMB, size_t SIZE, comparison_fn_t COMPAR)'
|
||
`search.h' (SVID): *note Array Search Function::.
|
||
|
||
`off_t lseek (int FILEDES, off_t OFFSET, int WHENCE)'
|
||
`unistd.h' (POSIX.1): *note File Position Primitive::.
|
||
|
||
`off64_t lseek64 (int FILEDES, off64_t OFFSET, int WHENCE)'
|
||
`unistd.h' (Unix98): *note File Position Primitive::.
|
||
|
||
`int lstat (const char *FILENAME, struct stat *BUF)'
|
||
`sys/stat.h' (BSD): *note Reading Attributes::.
|
||
|
||
`int lstat64 (const char *FILENAME, struct stat64 *BUF)'
|
||
`sys/stat.h' (Unix98): *note Reading Attributes::.
|
||
|
||
`int lutimes (const char *FILENAME, const struct timeval TVP[2])'
|
||
`sys/time.h' (BSD): *note File Times::.
|
||
|
||
`int madvise (void *ADDR, size_t LENGTH, int ADVICE)'
|
||
`sys/mman.h' (POSIX): *note Memory-mapped I/O::.
|
||
|
||
`void makecontext (ucontext_t *UCP, void (*FUNC) (void), int ARGC, ...)'
|
||
`ucontext.h' (SVID): *note System V contexts::.
|
||
|
||
`struct mallinfo'
|
||
`malloc.h' (GNU): *note Statistics of Malloc::.
|
||
|
||
`struct mallinfo mallinfo (void)'
|
||
`malloc.h' (SVID): *note Statistics of Malloc::.
|
||
|
||
`void * malloc (size_t SIZE)'
|
||
`malloc.h' (ISO): *note Basic Allocation::.
|
||
|
||
`stdlib.h' (ISO): *note Basic Allocation::.
|
||
|
||
`int mblen (const char *STRING, size_t SIZE)'
|
||
`stdlib.h' (ISO): *note Non-reentrant Character Conversion::.
|
||
|
||
`size_t mbrlen (const char *restrict S, size_t N, mbstate_t *PS)'
|
||
`wchar.h' (ISO): *note Converting a Character::.
|
||
|
||
`size_t mbrtowc (wchar_t *restrict PWC, const char *restrict S, size_t N, mbstate_t *restrict PS)'
|
||
`wchar.h' (ISO): *note Converting a Character::.
|
||
|
||
`int mbsinit (const mbstate_t *PS)'
|
||
`wchar.h' (ISO): *note Keeping the state::.
|
||
|
||
`size_t mbsnrtowcs (wchar_t *restrict DST, const char **restrict SRC, size_t NMC, size_t LEN, mbstate_t *restrict PS)'
|
||
`wchar.h' (GNU): *note Converting Strings::.
|
||
|
||
`size_t mbsrtowcs (wchar_t *restrict DST, const char **restrict SRC, size_t LEN, mbstate_t *restrict PS)'
|
||
`wchar.h' (ISO): *note Converting Strings::.
|
||
|
||
`mbstate_t'
|
||
`wchar.h' (ISO): *note Keeping the state::.
|
||
|
||
`size_t mbstowcs (wchar_t *WSTRING, const char *STRING, size_t SIZE)'
|
||
`stdlib.h' (ISO): *note Non-reentrant String Conversion::.
|
||
|
||
`int mbtowc (wchar_t *restrict RESULT, const char *restrict STRING, size_t SIZE)'
|
||
`stdlib.h' (ISO): *note Non-reentrant Character Conversion::.
|
||
|
||
`int mcheck (void (*ABORTFN) (enum mcheck_status STATUS))'
|
||
`mcheck.h' (GNU): *note Heap Consistency Checking::.
|
||
|
||
`void * memalign (size_t BOUNDARY, size_t SIZE)'
|
||
`malloc.h' (BSD): *note Aligned Memory Blocks::.
|
||
|
||
`void * memccpy (void *restrict TO, const void *restrict FROM, int C, size_t SIZE)'
|
||
`string.h' (SVID): *note Copying Strings and Arrays::.
|
||
|
||
`void * memchr (const void *BLOCK, int C, size_t SIZE)'
|
||
`string.h' (ISO): *note Search Functions::.
|
||
|
||
`int memcmp (const void *A1, const void *A2, size_t SIZE)'
|
||
`string.h' (ISO): *note String/Array Comparison::.
|
||
|
||
`void * memcpy (void *restrict TO, const void *restrict FROM, size_t SIZE)'
|
||
`string.h' (ISO): *note Copying Strings and Arrays::.
|
||
|
||
`int memfd_create (const char *NAME, unsigned int FLAGS)'
|
||
`sys/mman.h' (Linux): *note Memory-mapped I/O::.
|
||
|
||
`void * memfrob (void *MEM, size_t LENGTH)'
|
||
`string.h' (GNU): *note Obfuscating Data::.
|
||
|
||
`void * memmem (const void *HAYSTACK, size_t HAYSTACK-LEN,
|
||
const void *NEEDLE, size_t NEEDLE-LEN)'
|
||
`string.h' (GNU): *note Search Functions::.
|
||
|
||
`void * memmove (void *TO, const void *FROM, size_t SIZE)'
|
||
`string.h' (ISO): *note Copying Strings and Arrays::.
|
||
|
||
`void * mempcpy (void *restrict TO, const void *restrict FROM, size_t SIZE)'
|
||
`string.h' (GNU): *note Copying Strings and Arrays::.
|
||
|
||
`void * memrchr (const void *BLOCK, int C, size_t SIZE)'
|
||
`string.h' (GNU): *note Search Functions::.
|
||
|
||
`void * memset (void *BLOCK, int C, size_t SIZE)'
|
||
`string.h' (ISO): *note Copying Strings and Arrays::.
|
||
|
||
`int mkdir (const char *FILENAME, mode_t MODE)'
|
||
`sys/stat.h' (POSIX.1): *note Creating Directories::.
|
||
|
||
`char * mkdtemp (char *TEMPLATE)'
|
||
`stdlib.h' (BSD): *note Temporary Files::.
|
||
|
||
`int mkfifo (const char *FILENAME, mode_t MODE)'
|
||
`sys/stat.h' (POSIX.1): *note FIFO Special Files::.
|
||
|
||
`int mknod (const char *FILENAME, mode_t MODE, dev_t DEV)'
|
||
`sys/stat.h' (BSD): *note Making Special Files::.
|
||
|
||
`int mkstemp (char *TEMPLATE)'
|
||
`stdlib.h' (BSD): *note Temporary Files::.
|
||
|
||
`char * mktemp (char *TEMPLATE)'
|
||
`stdlib.h' (Unix): *note Temporary Files::.
|
||
|
||
`time_t mktime (struct tm *BROKENTIME)'
|
||
`time.h' (ISO): *note Broken-down Time::.
|
||
|
||
`int mlock (const void *ADDR, size_t LEN)'
|
||
`sys/mman.h' (POSIX.1b): *note Page Lock Functions::.
|
||
|
||
`int mlock2 (const void *ADDR, size_t LEN, unsigned int FLAGS)'
|
||
`sys/mman.h' (Linux): *note Page Lock Functions::.
|
||
|
||
`int mlockall (int FLAGS)'
|
||
`sys/mman.h' (POSIX.1b): *note Page Lock Functions::.
|
||
|
||
`void * mmap (void *ADDRESS, size_t LENGTH, int PROTECT, int FLAGS, int FILEDES, off_t OFFSET)'
|
||
`sys/mman.h' (POSIX): *note Memory-mapped I/O::.
|
||
|
||
`void * mmap64 (void *ADDRESS, size_t LENGTH, int PROTECT, int FLAGS, int FILEDES, off64_t OFFSET)'
|
||
`sys/mman.h' (LFS): *note Memory-mapped I/O::.
|
||
|
||
`struct mntent'
|
||
`mntent.h' (BSD): *note mtab::.
|
||
|
||
`mode_t'
|
||
`sys/types.h' (POSIX.1): *note Attribute Meanings::.
|
||
|
||
`double modf (double VALUE, double *INTEGER-PART)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`float modff (float VALUE, float *INTEGER-PART)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`_FloatN modffN (_FloatN VALUE, _FloatN *INTEGER-PART)'
|
||
`math.h' (TS 18661-3:2015): *note Rounding Functions::.
|
||
|
||
`_FloatNx modffNx (_FloatNx VALUE, _FloatNx *INTEGER-PART)'
|
||
`math.h' (TS 18661-3:2015): *note Rounding Functions::.
|
||
|
||
`long double modfl (long double VALUE, long double *INTEGER-PART)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`int mount (const char *SPECIAL_FILE, const char *DIR, const char *FSTYPE, unsigned long int OPTIONS, const void *DATA)'
|
||
`sys/mount.h' (SVID): *note Mount-Unmount-Remount::.
|
||
|
||
`sys/mount.h' (BSD): *note Mount-Unmount-Remount::.
|
||
|
||
`int mprotect (void *ADDRESS, size_t LENGTH, int PROTECTION)'
|
||
`sys/mman.h' (POSIX): *note Memory Protection::.
|
||
|
||
`long int mrand48 (void)'
|
||
`stdlib.h' (SVID): *note SVID Random::.
|
||
|
||
`int mrand48_r (struct drand48_data *BUFFER, long int *RESULT)'
|
||
`stdlib.h' (GNU): *note SVID Random::.
|
||
|
||
`void * mremap (void *ADDRESS, size_t LENGTH, size_t NEW_LENGTH, int FLAG)'
|
||
`sys/mman.h' (GNU): *note Memory-mapped I/O::.
|
||
|
||
`int msync (void *ADDRESS, size_t LENGTH, int FLAGS)'
|
||
`sys/mman.h' (POSIX): *note Memory-mapped I/O::.
|
||
|
||
`void mtrace (void)'
|
||
`mcheck.h' (GNU): *note Tracing malloc::.
|
||
|
||
`void mtx_destroy (mtx_t *MUTEX)'
|
||
`threads.h' (C11): *note ISO C Mutexes::.
|
||
|
||
`int mtx_init (mtx_t *MUTEX, int TYPE)'
|
||
`threads.h' (C11): *note ISO C Mutexes::.
|
||
|
||
`int mtx_lock (mtx_t *MUTEX)'
|
||
`threads.h' (C11): *note ISO C Mutexes::.
|
||
|
||
`mtx_plain'
|
||
`threads.h' (C11): *note ISO C Mutexes::.
|
||
|
||
`mtx_recursive'
|
||
`threads.h' (C11): *note ISO C Mutexes::.
|
||
|
||
`mtx_t'
|
||
`threads.h' (C11): *note ISO C Mutexes::.
|
||
|
||
`mtx_timed'
|
||
`threads.h' (C11): *note ISO C Mutexes::.
|
||
|
||
`int mtx_timedlock (mtx_t *restrict MUTEX, const struct timespec *restrict TIME_POINT)'
|
||
`threads.h' (C11): *note ISO C Mutexes::.
|
||
|
||
`int mtx_trylock (mtx_t *MUTEX)'
|
||
`threads.h' (C11): *note ISO C Mutexes::.
|
||
|
||
`int mtx_unlock (mtx_t *MUTEX)'
|
||
`threads.h' (C11): *note ISO C Mutexes::.
|
||
|
||
`int munlock (const void *ADDR, size_t LEN)'
|
||
`sys/mman.h' (POSIX.1b): *note Page Lock Functions::.
|
||
|
||
`int munlockall (void)'
|
||
`sys/mman.h' (POSIX.1b): *note Page Lock Functions::.
|
||
|
||
`int munmap (void *ADDR, size_t LENGTH)'
|
||
`sys/mman.h' (POSIX): *note Memory-mapped I/O::.
|
||
|
||
`void muntrace (void)'
|
||
`mcheck.h' (GNU): *note Tracing malloc::.
|
||
|
||
`double nan (const char *TAGP)'
|
||
`math.h' (ISO): *note FP Bit Twiddling::.
|
||
|
||
`float nanf (const char *TAGP)'
|
||
`math.h' (ISO): *note FP Bit Twiddling::.
|
||
|
||
`_FloatN nanfN (const char *TAGP)'
|
||
`math.h' (TS 18661-3:2015): *note FP Bit Twiddling::.
|
||
|
||
`_FloatNx nanfNx (const char *TAGP)'
|
||
`math.h' (TS 18661-3:2015): *note FP Bit Twiddling::.
|
||
|
||
`long double nanl (const char *TAGP)'
|
||
`math.h' (ISO): *note FP Bit Twiddling::.
|
||
|
||
`int nanosleep (const struct timespec *REQUESTED_TIME, struct timespec *REMAINING)'
|
||
`time.h' (POSIX.1): *note Sleeping::.
|
||
|
||
`double nearbyint (double X)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`float nearbyintf (float X)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`_FloatN nearbyintfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Rounding Functions::.
|
||
|
||
`_FloatNx nearbyintfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Rounding Functions::.
|
||
|
||
`long double nearbyintl (long double X)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`struct netent'
|
||
`netdb.h' (BSD): *note Networks Database::.
|
||
|
||
`double nextafter (double X, double Y)'
|
||
`math.h' (ISO): *note FP Bit Twiddling::.
|
||
|
||
`float nextafterf (float X, float Y)'
|
||
`math.h' (ISO): *note FP Bit Twiddling::.
|
||
|
||
`_FloatN nextafterfN (_FloatN X, _FloatN Y)'
|
||
`math.h' (TS 18661-3:2015): *note FP Bit Twiddling::.
|
||
|
||
`_FloatNx nextafterfNx (_FloatNx X, _FloatNx Y)'
|
||
`math.h' (TS 18661-3:2015): *note FP Bit Twiddling::.
|
||
|
||
`long double nextafterl (long double X, long double Y)'
|
||
`math.h' (ISO): *note FP Bit Twiddling::.
|
||
|
||
`double nextdown (double X)'
|
||
`math.h' (ISO): *note FP Bit Twiddling::.
|
||
|
||
`float nextdownf (float X)'
|
||
`math.h' (ISO): *note FP Bit Twiddling::.
|
||
|
||
`_FloatN nextdownfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note FP Bit Twiddling::.
|
||
|
||
`_FloatNx nextdownfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note FP Bit Twiddling::.
|
||
|
||
`long double nextdownl (long double X)'
|
||
`math.h' (ISO): *note FP Bit Twiddling::.
|
||
|
||
`double nexttoward (double X, long double Y)'
|
||
`math.h' (ISO): *note FP Bit Twiddling::.
|
||
|
||
`float nexttowardf (float X, long double Y)'
|
||
`math.h' (ISO): *note FP Bit Twiddling::.
|
||
|
||
`long double nexttowardl (long double X, long double Y)'
|
||
`math.h' (ISO): *note FP Bit Twiddling::.
|
||
|
||
`double nextup (double X)'
|
||
`math.h' (ISO): *note FP Bit Twiddling::.
|
||
|
||
`float nextupf (float X)'
|
||
`math.h' (ISO): *note FP Bit Twiddling::.
|
||
|
||
`_FloatN nextupfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note FP Bit Twiddling::.
|
||
|
||
`_FloatNx nextupfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note FP Bit Twiddling::.
|
||
|
||
`long double nextupl (long double X)'
|
||
`math.h' (ISO): *note FP Bit Twiddling::.
|
||
|
||
`int nftw (const char *FILENAME, __nftw_func_t FUNC, int DESCRIPTORS, int FLAG)'
|
||
`ftw.h' (XPG4.2): *note Working with Directory Trees::.
|
||
|
||
`int nftw64 (const char *FILENAME, __nftw64_func_t FUNC, int DESCRIPTORS, int FLAG)'
|
||
`ftw.h' (Unix98): *note Working with Directory Trees::.
|
||
|
||
`char * ngettext (const char *MSGID1, const char *MSGID2, unsigned long int N)'
|
||
`libintl.h' (GNU): *note Advanced gettext functions::.
|
||
|
||
`int nice (int INCREMENT)'
|
||
`unistd.h' (BSD): *note Traditional Scheduling Functions::.
|
||
|
||
`char * nl_langinfo (nl_item ITEM)'
|
||
`langinfo.h' (XOPEN): *note The Elegant and Fast Way::.
|
||
|
||
`nlink_t'
|
||
`sys/types.h' (POSIX.1): *note Attribute Meanings::.
|
||
|
||
`long int nrand48 (unsigned short int XSUBI[3])'
|
||
`stdlib.h' (SVID): *note SVID Random::.
|
||
|
||
`int nrand48_r (unsigned short int XSUBI[3], struct drand48_data *BUFFER, long int *RESULT)'
|
||
`stdlib.h' (GNU): *note SVID Random::.
|
||
|
||
`uint32_t ntohl (uint32_t NETLONG)'
|
||
`netinet/in.h' (BSD): *note Byte Order::.
|
||
|
||
`uint16_t ntohs (uint16_t NETSHORT)'
|
||
`netinet/in.h' (BSD): *note Byte Order::.
|
||
|
||
`int ntp_adjtime (struct timex *TPTR)'
|
||
`sys/timex.h' (GNU): *note High Accuracy Clock::.
|
||
|
||
`int ntp_gettime (struct ntptimeval *TPTR)'
|
||
`sys/timex.h' (GNU): *note High Accuracy Clock::.
|
||
|
||
`struct obstack'
|
||
`obstack.h' (GNU): *note Creating Obstacks::.
|
||
|
||
`void obstack_1grow (struct obstack *OBSTACK-PTR, char C)'
|
||
`obstack.h' (GNU): *note Growing Objects::.
|
||
|
||
`void obstack_1grow_fast (struct obstack *OBSTACK-PTR, char C)'
|
||
`obstack.h' (GNU): *note Extra Fast Growing::.
|
||
|
||
`int obstack_alignment_mask (struct obstack *OBSTACK-PTR)'
|
||
`obstack.h' (GNU): *note Obstacks Data Alignment::.
|
||
|
||
`void * obstack_alloc (struct obstack *OBSTACK-PTR, int SIZE)'
|
||
`obstack.h' (GNU): *note Allocation in an Obstack::.
|
||
|
||
`obstack_alloc_failed_handler'
|
||
`obstack.h' (GNU): *note Preparing for Obstacks::.
|
||
|
||
`void * obstack_base (struct obstack *OBSTACK-PTR)'
|
||
`obstack.h' (GNU): *note Status of an Obstack::.
|
||
|
||
`void obstack_blank (struct obstack *OBSTACK-PTR, int SIZE)'
|
||
`obstack.h' (GNU): *note Growing Objects::.
|
||
|
||
`void obstack_blank_fast (struct obstack *OBSTACK-PTR, int SIZE)'
|
||
`obstack.h' (GNU): *note Extra Fast Growing::.
|
||
|
||
`int obstack_chunk_size (struct obstack *OBSTACK-PTR)'
|
||
`obstack.h' (GNU): *note Obstack Chunks::.
|
||
|
||
`void * obstack_copy (struct obstack *OBSTACK-PTR, void *ADDRESS, int SIZE)'
|
||
`obstack.h' (GNU): *note Allocation in an Obstack::.
|
||
|
||
`void * obstack_copy0 (struct obstack *OBSTACK-PTR, void *ADDRESS, int SIZE)'
|
||
`obstack.h' (GNU): *note Allocation in an Obstack::.
|
||
|
||
`void * obstack_finish (struct obstack *OBSTACK-PTR)'
|
||
`obstack.h' (GNU): *note Growing Objects::.
|
||
|
||
`void obstack_free (struct obstack *OBSTACK-PTR, void *OBJECT)'
|
||
`obstack.h' (GNU): *note Freeing Obstack Objects::.
|
||
|
||
`void obstack_grow (struct obstack *OBSTACK-PTR, void *DATA, int SIZE)'
|
||
`obstack.h' (GNU): *note Growing Objects::.
|
||
|
||
`void obstack_grow0 (struct obstack *OBSTACK-PTR, void *DATA, int SIZE)'
|
||
`obstack.h' (GNU): *note Growing Objects::.
|
||
|
||
`int obstack_init (struct obstack *OBSTACK-PTR)'
|
||
`obstack.h' (GNU): *note Preparing for Obstacks::.
|
||
|
||
`void obstack_int_grow (struct obstack *OBSTACK-PTR, int DATA)'
|
||
`obstack.h' (GNU): *note Growing Objects::.
|
||
|
||
`void obstack_int_grow_fast (struct obstack *OBSTACK-PTR, int DATA)'
|
||
`obstack.h' (GNU): *note Extra Fast Growing::.
|
||
|
||
`void * obstack_next_free (struct obstack *OBSTACK-PTR)'
|
||
`obstack.h' (GNU): *note Status of an Obstack::.
|
||
|
||
`int obstack_object_size (struct obstack *OBSTACK-PTR)'
|
||
`obstack.h' (GNU): *note Growing Objects::.
|
||
|
||
`obstack.h' (GNU): *note Status of an Obstack::.
|
||
|
||
`int obstack_printf (struct obstack *OBSTACK, const char *TEMPLATE, ...)'
|
||
`stdio.h' (GNU): *note Dynamic Output::.
|
||
|
||
`void obstack_ptr_grow (struct obstack *OBSTACK-PTR, void *DATA)'
|
||
`obstack.h' (GNU): *note Growing Objects::.
|
||
|
||
`void obstack_ptr_grow_fast (struct obstack *OBSTACK-PTR, void *DATA)'
|
||
`obstack.h' (GNU): *note Extra Fast Growing::.
|
||
|
||
`int obstack_room (struct obstack *OBSTACK-PTR)'
|
||
`obstack.h' (GNU): *note Extra Fast Growing::.
|
||
|
||
`int obstack_vprintf (struct obstack *OBSTACK, const char *TEMPLATE, va_list AP)'
|
||
`stdio.h' (GNU): *note Variable Arguments Output::.
|
||
|
||
`off64_t'
|
||
`sys/types.h' (Unix98): *note File Position Primitive::.
|
||
|
||
`off_t'
|
||
`sys/types.h' (POSIX.1): *note File Position Primitive::.
|
||
|
||
`size_t offsetof (TYPE, MEMBER)'
|
||
`stddef.h' (ISO): *note Structure Measurement::.
|
||
|
||
`int on_exit (void (*FUNCTION)(int STATUS, void *ARG), void *ARG)'
|
||
`stdlib.h' (SunOS): *note Cleanups on Exit::.
|
||
|
||
`once_flag'
|
||
`threads.h' (C11): *note Call Once::.
|
||
|
||
`int open (const char *FILENAME, int FLAGS[, mode_t MODE])'
|
||
`fcntl.h' (POSIX.1): *note Opening and Closing Files::.
|
||
|
||
`int open64 (const char *FILENAME, int FLAGS[, mode_t MODE])'
|
||
`fcntl.h' (Unix98): *note Opening and Closing Files::.
|
||
|
||
`FILE * open_memstream (char **PTR, size_t *SIZELOC)'
|
||
`stdio.h' (GNU): *note String Streams::.
|
||
|
||
`DIR * opendir (const char *DIRNAME)'
|
||
`dirent.h' (POSIX.1): *note Opening a Directory::.
|
||
|
||
`void openlog (const char *IDENT, int OPTION, int FACILITY)'
|
||
`syslog.h' (BSD): *note openlog::.
|
||
|
||
`int openpty (int *AMASTER, int *ASLAVE, char *NAME, const struct termios *TERMP, const struct winsize *WINP)'
|
||
`pty.h' (BSD): *note Pseudo-Terminal Pairs::.
|
||
|
||
`char * optarg'
|
||
`unistd.h' (POSIX.2): *note Using Getopt::.
|
||
|
||
`int opterr'
|
||
`unistd.h' (POSIX.2): *note Using Getopt::.
|
||
|
||
`int optind'
|
||
`unistd.h' (POSIX.2): *note Using Getopt::.
|
||
|
||
`struct option'
|
||
`getopt.h' (GNU): *note Getopt Long Options::.
|
||
|
||
`int optopt'
|
||
`unistd.h' (POSIX.2): *note Using Getopt::.
|
||
|
||
`size_t parse_printf_format (const char *TEMPLATE, size_t N, int *ARGTYPES)'
|
||
`printf.h' (GNU): *note Parsing a Template String::.
|
||
|
||
`struct passwd'
|
||
`pwd.h' (POSIX.1): *note User Data Structure::.
|
||
|
||
`long int pathconf (const char *FILENAME, int PARAMETER)'
|
||
`unistd.h' (POSIX.1): *note Pathconf::.
|
||
|
||
`int pause (void)'
|
||
`unistd.h' (POSIX.1): *note Using Pause::.
|
||
|
||
`int pclose (FILE *STREAM)'
|
||
`stdio.h' (POSIX.2): *note Pipe to a Subprocess::.
|
||
|
||
`stdio.h' (SVID): *note Pipe to a Subprocess::.
|
||
|
||
`stdio.h' (BSD): *note Pipe to a Subprocess::.
|
||
|
||
`void perror (const char *MESSAGE)'
|
||
`stdio.h' (ISO): *note Error Messages::.
|
||
|
||
`pid_t'
|
||
`sys/types.h' (POSIX.1): *note Process Identification::.
|
||
|
||
`int pipe (int FILEDES[2])'
|
||
`unistd.h' (POSIX.1): *note Creating a Pipe::.
|
||
|
||
`int pkey_alloc (unsigned int FLAGS, unsigned int RESTRICTIONS)'
|
||
`sys/mman.h' (Linux): *note Memory Protection::.
|
||
|
||
`int pkey_free (int KEY)'
|
||
`sys/mman.h' (Linux): *note Memory Protection::.
|
||
|
||
`int pkey_get (int KEY)'
|
||
`sys/mman.h' (Linux): *note Memory Protection::.
|
||
|
||
`int pkey_mprotect (void *ADDRESS, size_t LENGTH, int PROTECTION, int KEY)'
|
||
`sys/mman.h' (Linux): *note Memory Protection::.
|
||
|
||
`int pkey_set (int KEY, unsigned int RIGHTS)'
|
||
`sys/mman.h' (Linux): *note Memory Protection::.
|
||
|
||
`FILE * popen (const char *COMMAND, const char *MODE)'
|
||
`stdio.h' (POSIX.2): *note Pipe to a Subprocess::.
|
||
|
||
`stdio.h' (SVID): *note Pipe to a Subprocess::.
|
||
|
||
`stdio.h' (BSD): *note Pipe to a Subprocess::.
|
||
|
||
`int posix_memalign (void **MEMPTR, size_t ALIGNMENT, size_t SIZE)'
|
||
`stdlib.h' (POSIX): *note Aligned Memory Blocks::.
|
||
|
||
`double pow (double BASE, double POWER)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`float powf (float BASE, float POWER)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`_FloatN powfN (_FloatN BASE, _FloatN POWER)'
|
||
`math.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`_FloatNx powfNx (_FloatNx BASE, _FloatNx POWER)'
|
||
`math.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`long double powl (long double BASE, long double POWER)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`ssize_t pread (int FILEDES, void *BUFFER, size_t SIZE, off_t OFFSET)'
|
||
`unistd.h' (Unix98): *note I/O Primitives::.
|
||
|
||
`ssize_t pread64 (int FILEDES, void *BUFFER, size_t SIZE, off64_t OFFSET)'
|
||
`unistd.h' (Unix98): *note I/O Primitives::.
|
||
|
||
`ssize_t preadv (int FD, const struct iovec *IOV, int IOVCNT, off_t OFFSET)'
|
||
`sys/uio.h' (BSD): *note Scatter-Gather::.
|
||
|
||
`ssize_t preadv2 (int FD, const struct iovec *IOV, int IOVCNT, off_t OFFSET, int FLAGS)'
|
||
`sys/uio.h' (GNU): *note Scatter-Gather::.
|
||
|
||
`ssize_t preadv64 (int FD, const struct iovec *IOV, int IOVCNT, off64_t OFFSET)'
|
||
`unistd.h' (BSD): *note Scatter-Gather::.
|
||
|
||
`ssize_t preadv64v2 (int FD, const struct iovec *IOV, int IOVCNT, off64_t OFFSET, int FLAGS)'
|
||
`unistd.h' (GNU): *note Scatter-Gather::.
|
||
|
||
`int printf (const char *TEMPLATE, ...)'
|
||
`stdio.h' (ISO): *note Formatted Output Functions::.
|
||
|
||
`printf_arginfo_function'
|
||
`printf.h' (GNU): *note Defining the Output Handler::.
|
||
|
||
`printf_function'
|
||
`printf.h' (GNU): *note Defining the Output Handler::.
|
||
|
||
`struct printf_info'
|
||
`printf.h' (GNU): *note Conversion Specifier Options::.
|
||
|
||
`int printf_size (FILE *FP, const struct printf_info *INFO, const void *const *ARGS)'
|
||
`printf.h' (GNU): *note Predefined Printf Handlers::.
|
||
|
||
`int printf_size_info (const struct printf_info *INFO, size_t N, int *ARGTYPES)'
|
||
`printf.h' (GNU): *note Predefined Printf Handlers::.
|
||
|
||
`char * program_invocation_name'
|
||
`errno.h' (GNU): *note Error Messages::.
|
||
|
||
`char * program_invocation_short_name'
|
||
`errno.h' (GNU): *note Error Messages::.
|
||
|
||
`struct protoent'
|
||
`netdb.h' (BSD): *note Protocols Database::.
|
||
|
||
`void psignal (int SIGNUM, const char *MESSAGE)'
|
||
`signal.h' (BSD): *note Signal Messages::.
|
||
|
||
`int pthread_getattr_default_np (pthread_attr_t *ATTR)'
|
||
`pthread.h' (GNU): *note Default Thread Attributes::.
|
||
|
||
`void *pthread_getspecific (pthread_key_t KEY)'
|
||
`pthread.h' (POSIX): *note Thread-specific Data::.
|
||
|
||
`int pthread_key_create (pthread_key_t *KEY, void (*DESTRUCTOR)(void*))'
|
||
`pthread.h' (POSIX): *note Thread-specific Data::.
|
||
|
||
`int pthread_key_delete (pthread_key_t KEY)'
|
||
`pthread.h' (POSIX): *note Thread-specific Data::.
|
||
|
||
`int pthread_setattr_default_np (pthread_attr_t *ATTR)'
|
||
`pthread.h' (GNU): *note Default Thread Attributes::.
|
||
|
||
`int pthread_setspecific (pthread_key_t KEY, const void *VALUE)'
|
||
`pthread.h' (POSIX): *note Thread-specific Data::.
|
||
|
||
`ptrdiff_t'
|
||
`stddef.h' (ISO): *note Important Data Types::.
|
||
|
||
`char * ptsname (int FILEDES)'
|
||
`stdlib.h' (SVID): *note Allocation::.
|
||
|
||
`stdlib.h' (XPG4.2): *note Allocation::.
|
||
|
||
`int ptsname_r (int FILEDES, char *BUF, size_t LEN)'
|
||
`stdlib.h' (GNU): *note Allocation::.
|
||
|
||
`int putc (int C, FILE *STREAM)'
|
||
`stdio.h' (ISO): *note Simple Output::.
|
||
|
||
`int putc_unlocked (int C, FILE *STREAM)'
|
||
`stdio.h' (POSIX): *note Simple Output::.
|
||
|
||
`int putchar (int C)'
|
||
`stdio.h' (ISO): *note Simple Output::.
|
||
|
||
`int putchar_unlocked (int C)'
|
||
`stdio.h' (POSIX): *note Simple Output::.
|
||
|
||
`int putenv (char *STRING)'
|
||
`stdlib.h' (SVID): *note Environment Access::.
|
||
|
||
`int putpwent (const struct passwd *P, FILE *STREAM)'
|
||
`pwd.h' (SVID): *note Writing a User Entry::.
|
||
|
||
`int puts (const char *S)'
|
||
`stdio.h' (ISO): *note Simple Output::.
|
||
|
||
`struct utmp * pututline (const struct utmp *UTMP)'
|
||
`utmp.h' (SVID): *note Manipulating the Database::.
|
||
|
||
`struct utmpx * pututxline (const struct utmpx *UTMP)'
|
||
`utmpx.h' (XPG4.2): *note XPG Functions::.
|
||
|
||
`int putw (int W, FILE *STREAM)'
|
||
`stdio.h' (SVID): *note Simple Output::.
|
||
|
||
`wint_t putwc (wchar_t WC, FILE *STREAM)'
|
||
`wchar.h' (ISO): *note Simple Output::.
|
||
|
||
`wint_t putwc_unlocked (wchar_t WC, FILE *STREAM)'
|
||
`wchar.h' (GNU): *note Simple Output::.
|
||
|
||
`wint_t putwchar (wchar_t WC)'
|
||
`wchar.h' (ISO): *note Simple Output::.
|
||
|
||
`wint_t putwchar_unlocked (wchar_t WC)'
|
||
`wchar.h' (GNU): *note Simple Output::.
|
||
|
||
`ssize_t pwrite (int FILEDES, const void *BUFFER, size_t SIZE, off_t OFFSET)'
|
||
`unistd.h' (Unix98): *note I/O Primitives::.
|
||
|
||
`ssize_t pwrite64 (int FILEDES, const void *BUFFER, size_t SIZE, off64_t OFFSET)'
|
||
`unistd.h' (Unix98): *note I/O Primitives::.
|
||
|
||
`ssize_t pwritev (int FD, const struct iovec *IOV, int IOVCNT, off_t OFFSET)'
|
||
`sys/uio.h' (BSD): *note Scatter-Gather::.
|
||
|
||
`ssize_t pwritev2 (int FD, const struct iovec *IOV, int IOVCNT, off_t OFFSET, int FLAGS)'
|
||
`sys/uio.h' (GNU): *note Scatter-Gather::.
|
||
|
||
`ssize_t pwritev64 (int FD, const struct iovec *IOV, int IOVCNT, off64_t OFFSET)'
|
||
`unistd.h' (BSD): *note Scatter-Gather::.
|
||
|
||
`ssize_t pwritev64v2 (int FD, const struct iovec *IOV, int IOVCNT, off64_t OFFSET, int FLAGS)'
|
||
`unistd.h' (GNU): *note Scatter-Gather::.
|
||
|
||
`char * qecvt (long double VALUE, int NDIGIT, int *DECPT, int *NEG)'
|
||
`stdlib.h' (GNU): *note System V Number Conversion::.
|
||
|
||
`int qecvt_r (long double VALUE, int NDIGIT, int *DECPT, int *NEG, char *BUF, size_t LEN)'
|
||
`stdlib.h' (GNU): *note System V Number Conversion::.
|
||
|
||
`char * qfcvt (long double VALUE, int NDIGIT, int *DECPT, int *NEG)'
|
||
`stdlib.h' (GNU): *note System V Number Conversion::.
|
||
|
||
`int qfcvt_r (long double VALUE, int NDIGIT, int *DECPT, int *NEG, char *BUF, size_t LEN)'
|
||
`stdlib.h' (GNU): *note System V Number Conversion::.
|
||
|
||
`char * qgcvt (long double VALUE, int NDIGIT, char *BUF)'
|
||
`stdlib.h' (GNU): *note System V Number Conversion::.
|
||
|
||
`void qsort (void *ARRAY, size_t COUNT, size_t SIZE, comparison_fn_t COMPARE)'
|
||
`stdlib.h' (ISO): *note Array Sort Function::.
|
||
|
||
`int raise (int SIGNUM)'
|
||
`signal.h' (ISO): *note Signaling Yourself::.
|
||
|
||
`int rand (void)'
|
||
`stdlib.h' (ISO): *note ISO Random::.
|
||
|
||
`int rand_r (unsigned int *SEED)'
|
||
`stdlib.h' (POSIX.1): *note ISO Random::.
|
||
|
||
`long int random (void)'
|
||
`stdlib.h' (BSD): *note BSD Random::.
|
||
|
||
`struct random_data'
|
||
`stdlib.h' (GNU): *note BSD Random::.
|
||
|
||
`int random_r (struct random_data *restrict BUF, int32_t *restrict RESULT)'
|
||
`stdlib.h' (GNU): *note BSD Random::.
|
||
|
||
`void * rawmemchr (const void *BLOCK, int C)'
|
||
`string.h' (GNU): *note Search Functions::.
|
||
|
||
`ssize_t read (int FILEDES, void *BUFFER, size_t SIZE)'
|
||
`unistd.h' (POSIX.1): *note I/O Primitives::.
|
||
|
||
`struct dirent * readdir (DIR *DIRSTREAM)'
|
||
`dirent.h' (POSIX.1): *note Reading/Closing Directory::.
|
||
|
||
`struct dirent64 * readdir64 (DIR *DIRSTREAM)'
|
||
`dirent.h' (LFS): *note Reading/Closing Directory::.
|
||
|
||
`int readdir64_r (DIR *DIRSTREAM, struct dirent64 *ENTRY, struct dirent64 **RESULT)'
|
||
`dirent.h' (LFS): *note Reading/Closing Directory::.
|
||
|
||
`int readdir_r (DIR *DIRSTREAM, struct dirent *ENTRY, struct dirent **RESULT)'
|
||
`dirent.h' (GNU): *note Reading/Closing Directory::.
|
||
|
||
`ssize_t readlink (const char *FILENAME, char *BUFFER, size_t SIZE)'
|
||
`unistd.h' (BSD): *note Symbolic Links::.
|
||
|
||
`ssize_t readv (int FILEDES, const struct iovec *VECTOR, int COUNT)'
|
||
`sys/uio.h' (BSD): *note Scatter-Gather::.
|
||
|
||
`void * realloc (void *PTR, size_t NEWSIZE)'
|
||
`malloc.h' (ISO): *note Changing Block Size::.
|
||
|
||
`stdlib.h' (ISO): *note Changing Block Size::.
|
||
|
||
`void * reallocarray (void *PTR, size_t NMEMB, size_t SIZE)'
|
||
`malloc.h' (BSD): *note Changing Block Size::.
|
||
|
||
`stdlib.h' (BSD): *note Changing Block Size::.
|
||
|
||
`char * realpath (const char *restrict NAME, char *restrict RESOLVED)'
|
||
`stdlib.h' (XPG): *note Symbolic Links::.
|
||
|
||
`ssize_t recv (int SOCKET, void *BUFFER, size_t SIZE, int FLAGS)'
|
||
`sys/socket.h' (BSD): *note Receiving Data::.
|
||
|
||
`ssize_t recvfrom (int SOCKET, void *BUFFER, size_t SIZE, int FLAGS, struct sockaddr *ADDR, socklen_t *LENGTH-PTR)'
|
||
`sys/socket.h' (BSD): *note Receiving Datagrams::.
|
||
|
||
`int regcomp (regex_t *restrict COMPILED, const char *restrict PATTERN, int CFLAGS)'
|
||
`regex.h' (POSIX.2): *note POSIX Regexp Compilation::.
|
||
|
||
`size_t regerror (int ERRCODE, const regex_t *restrict COMPILED, char *restrict BUFFER, size_t LENGTH)'
|
||
`regex.h' (POSIX.2): *note Regexp Cleanup::.
|
||
|
||
`regex_t'
|
||
`regex.h' (POSIX.2): *note POSIX Regexp Compilation::.
|
||
|
||
`int regexec (const regex_t *restrict COMPILED, const char *restrict STRING, size_t NMATCH, regmatch_t MATCHPTR[restrict], int EFLAGS)'
|
||
`regex.h' (POSIX.2): *note Matching POSIX Regexps::.
|
||
|
||
`void regfree (regex_t *COMPILED)'
|
||
`regex.h' (POSIX.2): *note Regexp Cleanup::.
|
||
|
||
`int register_printf_function (int SPEC, printf_function HANDLER-FUNCTION, printf_arginfo_function ARGINFO-FUNCTION)'
|
||
`printf.h' (GNU): *note Registering New Conversions::.
|
||
|
||
`regmatch_t'
|
||
`regex.h' (POSIX.2): *note Regexp Subexpressions::.
|
||
|
||
`regoff_t'
|
||
`regex.h' (POSIX.2): *note Regexp Subexpressions::.
|
||
|
||
`double remainder (double NUMERATOR, double DENOMINATOR)'
|
||
`math.h' (ISO): *note Remainder Functions::.
|
||
|
||
`float remainderf (float NUMERATOR, float DENOMINATOR)'
|
||
`math.h' (ISO): *note Remainder Functions::.
|
||
|
||
`_FloatN remainderfN (_FloatN NUMERATOR, _FloatN DENOMINATOR)'
|
||
`math.h' (TS 18661-3:2015): *note Remainder Functions::.
|
||
|
||
`_FloatNx remainderfNx (_FloatNx NUMERATOR, _FloatNx DENOMINATOR)'
|
||
`math.h' (TS 18661-3:2015): *note Remainder Functions::.
|
||
|
||
`long double remainderl (long double NUMERATOR, long double DENOMINATOR)'
|
||
`math.h' (ISO): *note Remainder Functions::.
|
||
|
||
`int remove (const char *FILENAME)'
|
||
`stdio.h' (ISO): *note Deleting Files::.
|
||
|
||
`int rename (const char *OLDNAME, const char *NEWNAME)'
|
||
`stdio.h' (ISO): *note Renaming Files::.
|
||
|
||
`void rewind (FILE *STREAM)'
|
||
`stdio.h' (ISO): *note File Positioning::.
|
||
|
||
`void rewinddir (DIR *DIRSTREAM)'
|
||
`dirent.h' (POSIX.1): *note Random Access Directory::.
|
||
|
||
`char * rindex (const char *STRING, int C)'
|
||
`string.h' (BSD): *note Search Functions::.
|
||
|
||
`double rint (double X)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`float rintf (float X)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`_FloatN rintfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Rounding Functions::.
|
||
|
||
`_FloatNx rintfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Rounding Functions::.
|
||
|
||
`long double rintl (long double X)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`struct rlimit'
|
||
`sys/resource.h' (BSD): *note Limits on Resources::.
|
||
|
||
`struct rlimit64'
|
||
`sys/resource.h' (Unix98): *note Limits on Resources::.
|
||
|
||
`int rmdir (const char *FILENAME)'
|
||
`unistd.h' (POSIX.1): *note Deleting Files::.
|
||
|
||
`double round (double X)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`double roundeven (double X)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`float roundevenf (float X)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`_FloatN roundevenfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Rounding Functions::.
|
||
|
||
`_FloatNx roundevenfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Rounding Functions::.
|
||
|
||
`long double roundevenl (long double X)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`float roundf (float X)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`_FloatN roundfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Rounding Functions::.
|
||
|
||
`_FloatNx roundfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Rounding Functions::.
|
||
|
||
`long double roundl (long double X)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`int rpmatch (const char *RESPONSE)'
|
||
`stdlib.h' (GNU): *note Yes-or-No Questions::.
|
||
|
||
`struct rusage'
|
||
`sys/resource.h' (BSD): *note Resource Usage::.
|
||
|
||
`void *sbrk (ptrdiff_t DELTA)'
|
||
`unistd.h' (BSD): *note Resizing the Data Segment::.
|
||
|
||
`double scalb (double VALUE, double EXPONENT)'
|
||
`math.h' (BSD): *note Normalization Functions::.
|
||
|
||
`float scalbf (float VALUE, float EXPONENT)'
|
||
`math.h' (BSD): *note Normalization Functions::.
|
||
|
||
`long double scalbl (long double VALUE, long double EXPONENT)'
|
||
`math.h' (BSD): *note Normalization Functions::.
|
||
|
||
`double scalbln (double X, long int N)'
|
||
`math.h' (BSD): *note Normalization Functions::.
|
||
|
||
`float scalblnf (float X, long int N)'
|
||
`math.h' (BSD): *note Normalization Functions::.
|
||
|
||
`_FloatN scalblnfN (_FloatN X, long int N)'
|
||
`math.h' (TS 18661-3:2015): *note Normalization Functions::.
|
||
|
||
`_FloatNx scalblnfNx (_FloatNx X, long int N)'
|
||
`math.h' (TS 18661-3:2015): *note Normalization Functions::.
|
||
|
||
`long double scalblnl (long double X, long int N)'
|
||
`math.h' (BSD): *note Normalization Functions::.
|
||
|
||
`double scalbn (double X, int N)'
|
||
`math.h' (BSD): *note Normalization Functions::.
|
||
|
||
`float scalbnf (float X, int N)'
|
||
`math.h' (BSD): *note Normalization Functions::.
|
||
|
||
`_FloatN scalbnfN (_FloatN X, int N)'
|
||
`math.h' (TS 18661-3:2015): *note Normalization Functions::.
|
||
|
||
`_FloatNx scalbnfNx (_FloatNx X, int N)'
|
||
`math.h' (TS 18661-3:2015): *note Normalization Functions::.
|
||
|
||
`long double scalbnl (long double X, int N)'
|
||
`math.h' (BSD): *note Normalization Functions::.
|
||
|
||
`int scandir (const char *DIR, struct dirent ***NAMELIST, int (*SELECTOR) (const struct dirent *), int (*CMP) (const struct dirent **, const struct dirent **))'
|
||
`dirent.h' (BSD): *note Scanning Directory Content::.
|
||
|
||
`dirent.h' (SVID): *note Scanning Directory Content::.
|
||
|
||
`int scandir64 (const char *DIR, struct dirent64 ***NAMELIST, int (*SELECTOR) (const struct dirent64 *), int (*CMP) (const struct dirent64 **, const struct dirent64 **))'
|
||
`dirent.h' (GNU): *note Scanning Directory Content::.
|
||
|
||
`int scanf (const char *TEMPLATE, ...)'
|
||
`stdio.h' (ISO): *note Formatted Input Functions::.
|
||
|
||
`int sched_get_priority_max (int POLICY)'
|
||
`sched.h' (POSIX): *note Basic Scheduling Functions::.
|
||
|
||
`int sched_get_priority_min (int POLICY)'
|
||
`sched.h' (POSIX): *note Basic Scheduling Functions::.
|
||
|
||
`int sched_getaffinity (pid_t PID, size_t CPUSETSIZE, cpu_set_t *CPUSET)'
|
||
`sched.h' (GNU): *note CPU Affinity::.
|
||
|
||
`int sched_getparam (pid_t PID, struct sched_param *PARAM)'
|
||
`sched.h' (POSIX): *note Basic Scheduling Functions::.
|
||
|
||
`int sched_getscheduler (pid_t PID)'
|
||
`sched.h' (POSIX): *note Basic Scheduling Functions::.
|
||
|
||
`struct sched_param'
|
||
`sched.h' (POSIX): *note Basic Scheduling Functions::.
|
||
|
||
`int sched_rr_get_interval (pid_t PID, struct timespec *INTERVAL)'
|
||
`sched.h' (POSIX): *note Basic Scheduling Functions::.
|
||
|
||
`int sched_setaffinity (pid_t PID, size_t CPUSETSIZE, const cpu_set_t *CPUSET)'
|
||
`sched.h' (GNU): *note CPU Affinity::.
|
||
|
||
`int sched_setparam (pid_t PID, const struct sched_param *PARAM)'
|
||
`sched.h' (POSIX): *note Basic Scheduling Functions::.
|
||
|
||
`int sched_setscheduler (pid_t PID, int POLICY, const struct sched_param *PARAM)'
|
||
`sched.h' (POSIX): *note Basic Scheduling Functions::.
|
||
|
||
`int sched_yield (void)'
|
||
`sched.h' (POSIX): *note Basic Scheduling Functions::.
|
||
|
||
`char * secure_getenv (const char *NAME)'
|
||
`stdlib.h' (GNU): *note Environment Access::.
|
||
|
||
`unsigned short int * seed48 (unsigned short int SEED16V[3])'
|
||
`stdlib.h' (SVID): *note SVID Random::.
|
||
|
||
`int seed48_r (unsigned short int SEED16V[3], struct drand48_data *BUFFER)'
|
||
`stdlib.h' (GNU): *note SVID Random::.
|
||
|
||
`void seekdir (DIR *DIRSTREAM, long int POS)'
|
||
`dirent.h' (BSD): *note Random Access Directory::.
|
||
|
||
`int select (int NFDS, fd_set *READ-FDS, fd_set *WRITE-FDS, fd_set *EXCEPT-FDS, struct timeval *TIMEOUT)'
|
||
`sys/types.h' (BSD): *note Waiting for I/O::.
|
||
|
||
`ssize_t send (int SOCKET, const void *BUFFER, size_t SIZE, int FLAGS)'
|
||
`sys/socket.h' (BSD): *note Sending Data::.
|
||
|
||
`ssize_t sendto (int SOCKET, const void *BUFFER, size_t SIZE, int FLAGS, struct sockaddr *ADDR, socklen_t LENGTH)'
|
||
`sys/socket.h' (BSD): *note Sending Datagrams::.
|
||
|
||
`struct servent'
|
||
`netdb.h' (BSD): *note Services Database::.
|
||
|
||
`void setbuf (FILE *STREAM, char *BUF)'
|
||
`stdio.h' (ISO): *note Controlling Buffering::.
|
||
|
||
`void setbuffer (FILE *STREAM, char *BUF, size_t SIZE)'
|
||
`stdio.h' (BSD): *note Controlling Buffering::.
|
||
|
||
`int setcontext (const ucontext_t *UCP)'
|
||
`ucontext.h' (SVID): *note System V contexts::.
|
||
|
||
`int setdomainname (const char *NAME, size_t LENGTH)'
|
||
`unistd.h' (???): *note Host Identification::.
|
||
|
||
`int setegid (gid_t NEWGID)'
|
||
`unistd.h' (POSIX.1): *note Setting Groups::.
|
||
|
||
`int setenv (const char *NAME, const char *VALUE, int REPLACE)'
|
||
`stdlib.h' (BSD): *note Environment Access::.
|
||
|
||
`int seteuid (uid_t NEWEUID)'
|
||
`unistd.h' (POSIX.1): *note Setting User ID::.
|
||
|
||
`int setfsent (void)'
|
||
`fstab.h' (BSD): *note fstab::.
|
||
|
||
`int setgid (gid_t NEWGID)'
|
||
`unistd.h' (POSIX.1): *note Setting Groups::.
|
||
|
||
`void setgrent (void)'
|
||
`grp.h' (SVID): *note Scanning All Groups::.
|
||
|
||
`grp.h' (BSD): *note Scanning All Groups::.
|
||
|
||
`int setgroups (size_t COUNT, const gid_t *GROUPS)'
|
||
`grp.h' (BSD): *note Setting Groups::.
|
||
|
||
`void sethostent (int STAYOPEN)'
|
||
`netdb.h' (BSD): *note Host Names::.
|
||
|
||
`int sethostid (long int ID)'
|
||
`unistd.h' (BSD): *note Host Identification::.
|
||
|
||
`int sethostname (const char *NAME, size_t LENGTH)'
|
||
`unistd.h' (BSD): *note Host Identification::.
|
||
|
||
`int setitimer (int WHICH, const struct itimerval *NEW, struct itimerval *OLD)'
|
||
`sys/time.h' (BSD): *note Setting an Alarm::.
|
||
|
||
`int setjmp (jmp_buf STATE)'
|
||
`setjmp.h' (ISO): *note Non-Local Details::.
|
||
|
||
`void setlinebuf (FILE *STREAM)'
|
||
`stdio.h' (BSD): *note Controlling Buffering::.
|
||
|
||
`char * setlocale (int CATEGORY, const char *LOCALE)'
|
||
`locale.h' (ISO): *note Setting the Locale::.
|
||
|
||
`int setlogmask (int MASK)'
|
||
`syslog.h' (BSD): *note setlogmask::.
|
||
|
||
`FILE * setmntent (const char *FILE, const char *MODE)'
|
||
`mntent.h' (BSD): *note mtab::.
|
||
|
||
`void setnetent (int STAYOPEN)'
|
||
`netdb.h' (BSD): *note Networks Database::.
|
||
|
||
`int setnetgrent (const char *NETGROUP)'
|
||
`netdb.h' (BSD): *note Lookup Netgroup::.
|
||
|
||
`int setpayload (double *X, double PAYLOAD)'
|
||
`math.h' (ISO): *note FP Bit Twiddling::.
|
||
|
||
`int setpayloadf (float *X, float PAYLOAD)'
|
||
`math.h' (ISO): *note FP Bit Twiddling::.
|
||
|
||
`int setpayloadfN (_FloatN *X, _FloatN PAYLOAD)'
|
||
`math.h' (TS 18661-3:2015): *note FP Bit Twiddling::.
|
||
|
||
`int setpayloadfNx (_FloatNx *X, _FloatNx PAYLOAD)'
|
||
`math.h' (TS 18661-3:2015): *note FP Bit Twiddling::.
|
||
|
||
`int setpayloadl (long double *X, long double PAYLOAD)'
|
||
`math.h' (ISO): *note FP Bit Twiddling::.
|
||
|
||
`int setpayloadsig (double *X, double PAYLOAD)'
|
||
`math.h' (ISO): *note FP Bit Twiddling::.
|
||
|
||
`int setpayloadsigf (float *X, float PAYLOAD)'
|
||
`math.h' (ISO): *note FP Bit Twiddling::.
|
||
|
||
`int setpayloadsigfN (_FloatN *X, _FloatN PAYLOAD)'
|
||
`math.h' (TS 18661-3:2015): *note FP Bit Twiddling::.
|
||
|
||
`int setpayloadsigfNx (_FloatNx *X, _FloatNx PAYLOAD)'
|
||
`math.h' (TS 18661-3:2015): *note FP Bit Twiddling::.
|
||
|
||
`int setpayloadsigl (long double *X, long double PAYLOAD)'
|
||
`math.h' (ISO): *note FP Bit Twiddling::.
|
||
|
||
`int setpgid (pid_t PID, pid_t PGID)'
|
||
`unistd.h' (POSIX.1): *note Process Group Functions::.
|
||
|
||
`int setpgrp (pid_t PID, pid_t PGID)'
|
||
`unistd.h' (BSD): *note Process Group Functions::.
|
||
|
||
`int setpriority (int CLASS, int ID, int NICEVAL)'
|
||
`sys/resource.h' (BSD): *note Traditional Scheduling Functions::.
|
||
|
||
`sys/resource.h' (POSIX): *note Traditional Scheduling
|
||
Functions::.
|
||
|
||
`void setprotoent (int STAYOPEN)'
|
||
`netdb.h' (BSD): *note Protocols Database::.
|
||
|
||
`void setpwent (void)'
|
||
`pwd.h' (SVID): *note Scanning All Users::.
|
||
|
||
`pwd.h' (BSD): *note Scanning All Users::.
|
||
|
||
`int setregid (gid_t RGID, gid_t EGID)'
|
||
`unistd.h' (BSD): *note Setting Groups::.
|
||
|
||
`int setreuid (uid_t RUID, uid_t EUID)'
|
||
`unistd.h' (BSD): *note Setting User ID::.
|
||
|
||
`int setrlimit (int RESOURCE, const struct rlimit *RLP)'
|
||
`sys/resource.h' (BSD): *note Limits on Resources::.
|
||
|
||
`int setrlimit64 (int RESOURCE, const struct rlimit64 *RLP)'
|
||
`sys/resource.h' (Unix98): *note Limits on Resources::.
|
||
|
||
`void setservent (int STAYOPEN)'
|
||
`netdb.h' (BSD): *note Services Database::.
|
||
|
||
`pid_t setsid (void)'
|
||
`unistd.h' (POSIX.1): *note Process Group Functions::.
|
||
|
||
`int setsockopt (int SOCKET, int LEVEL, int OPTNAME, const void *OPTVAL, socklen_t OPTLEN)'
|
||
`sys/socket.h' (BSD): *note Socket Option Functions::.
|
||
|
||
`char * setstate (char *STATE)'
|
||
`stdlib.h' (BSD): *note BSD Random::.
|
||
|
||
`int setstate_r (char *restrict STATEBUF, struct random_data *restrict BUF)'
|
||
`stdlib.h' (GNU): *note BSD Random::.
|
||
|
||
`int settimeofday (const struct timeval *TP, const struct timezone *TZP)'
|
||
`sys/time.h' (BSD): *note High-Resolution Calendar::.
|
||
|
||
`int setuid (uid_t NEWUID)'
|
||
`unistd.h' (POSIX.1): *note Setting User ID::.
|
||
|
||
`void setutent (void)'
|
||
`utmp.h' (SVID): *note Manipulating the Database::.
|
||
|
||
`void setutxent (void)'
|
||
`utmpx.h' (XPG4.2): *note XPG Functions::.
|
||
|
||
`int setvbuf (FILE *STREAM, char *BUF, int MODE, size_t SIZE)'
|
||
`stdio.h' (ISO): *note Controlling Buffering::.
|
||
|
||
`struct sgttyb'
|
||
`termios.h' (BSD): *note BSD Terminal Modes::.
|
||
|
||
`int shm_open (const char *NAME, int OFLAG, mode_t MODE)'
|
||
`sys/mman.h' (POSIX): *note Memory-mapped I/O::.
|
||
|
||
`int shutdown (int SOCKET, int HOW)'
|
||
`sys/socket.h' (BSD): *note Closing a Socket::.
|
||
|
||
`sig_atomic_t'
|
||
`signal.h' (ISO): *note Atomic Types::.
|
||
|
||
`int sigaction (int SIGNUM, const struct sigaction *restrict ACTION, struct sigaction *restrict OLD-ACTION)'
|
||
`signal.h' (POSIX.1): *note Advanced Signal Handling::.
|
||
|
||
`struct sigaction'
|
||
`signal.h' (POSIX.1): *note Advanced Signal Handling::.
|
||
|
||
`int sigaddset (sigset_t *SET, int SIGNUM)'
|
||
`signal.h' (POSIX.1): *note Signal Sets::.
|
||
|
||
`int sigaltstack (const stack_t *restrict STACK, stack_t *restrict OLDSTACK)'
|
||
`signal.h' (XPG): *note Signal Stack::.
|
||
|
||
`int sigblock (int MASK)'
|
||
`signal.h' (BSD): *note BSD Signal Handling::.
|
||
|
||
`int sigdelset (sigset_t *SET, int SIGNUM)'
|
||
`signal.h' (POSIX.1): *note Signal Sets::.
|
||
|
||
`int sigemptyset (sigset_t *SET)'
|
||
`signal.h' (POSIX.1): *note Signal Sets::.
|
||
|
||
`int sigfillset (sigset_t *SET)'
|
||
`signal.h' (POSIX.1): *note Signal Sets::.
|
||
|
||
`sighandler_t'
|
||
`signal.h' (GNU): *note Basic Signal Handling::.
|
||
|
||
`int siginterrupt (int SIGNUM, int FAILFLAG)'
|
||
`signal.h' (XPG): *note BSD Signal Handling::.
|
||
|
||
`int sigismember (const sigset_t *SET, int SIGNUM)'
|
||
`signal.h' (POSIX.1): *note Signal Sets::.
|
||
|
||
`sigjmp_buf'
|
||
`setjmp.h' (POSIX.1): *note Non-Local Exits and Signals::.
|
||
|
||
`void siglongjmp (sigjmp_buf STATE, int VALUE)'
|
||
`setjmp.h' (POSIX.1): *note Non-Local Exits and Signals::.
|
||
|
||
`int sigmask (int SIGNUM)'
|
||
`signal.h' (BSD): *note BSD Signal Handling::.
|
||
|
||
`sighandler_t signal (int SIGNUM, sighandler_t ACTION)'
|
||
`signal.h' (ISO): *note Basic Signal Handling::.
|
||
|
||
`int signbit (_float-type_ X)'
|
||
`math.h' (ISO): *note FP Bit Twiddling::.
|
||
|
||
`double significand (double X)'
|
||
`math.h' (BSD): *note Normalization Functions::.
|
||
|
||
`float significandf (float X)'
|
||
`math.h' (BSD): *note Normalization Functions::.
|
||
|
||
`long double significandl (long double X)'
|
||
`math.h' (BSD): *note Normalization Functions::.
|
||
|
||
`int sigpause (int MASK)'
|
||
`signal.h' (BSD): *note BSD Signal Handling::.
|
||
|
||
`int sigpending (sigset_t *SET)'
|
||
`signal.h' (POSIX.1): *note Checking for Pending Signals::.
|
||
|
||
`int sigprocmask (int HOW, const sigset_t *restrict SET, sigset_t *restrict OLDSET)'
|
||
`signal.h' (POSIX.1): *note Process Signal Mask::.
|
||
|
||
`sigset_t'
|
||
`signal.h' (POSIX.1): *note Signal Sets::.
|
||
|
||
`int sigsetjmp (sigjmp_buf STATE, int SAVESIGS)'
|
||
`setjmp.h' (POSIX.1): *note Non-Local Exits and Signals::.
|
||
|
||
`int sigsetmask (int MASK)'
|
||
`signal.h' (BSD): *note BSD Signal Handling::.
|
||
|
||
`int sigstack (struct sigstack *STACK, struct sigstack *OLDSTACK)'
|
||
`signal.h' (BSD): *note Signal Stack::.
|
||
|
||
`struct sigstack'
|
||
`signal.h' (BSD): *note Signal Stack::.
|
||
|
||
`int sigsuspend (const sigset_t *SET)'
|
||
`signal.h' (POSIX.1): *note Sigsuspend::.
|
||
|
||
`double sin (double X)'
|
||
`math.h' (ISO): *note Trig Functions::.
|
||
|
||
`void sincos (double X, double *SINX, double *COSX)'
|
||
`math.h' (GNU): *note Trig Functions::.
|
||
|
||
`void sincosf (float X, float *SINX, float *COSX)'
|
||
`math.h' (GNU): *note Trig Functions::.
|
||
|
||
`_FloatN sincosfN (_FloatN X, _FloatN *SINX, _FloatN *COSX)'
|
||
`math.h' (GNU): *note Trig Functions::.
|
||
|
||
`_FloatNx sincosfNx (_FloatNx X, _FloatNx *SINX, _FloatNx *COSX)'
|
||
`math.h' (GNU): *note Trig Functions::.
|
||
|
||
`void sincosl (long double X, long double *SINX, long double *COSX)'
|
||
`math.h' (GNU): *note Trig Functions::.
|
||
|
||
`float sinf (float X)'
|
||
`math.h' (ISO): *note Trig Functions::.
|
||
|
||
`_FloatN sinfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Trig Functions::.
|
||
|
||
`_FloatNx sinfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Trig Functions::.
|
||
|
||
`double sinh (double X)'
|
||
`math.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`float sinhf (float X)'
|
||
`math.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`_FloatN sinhfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Hyperbolic Functions::.
|
||
|
||
`_FloatNx sinhfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Hyperbolic Functions::.
|
||
|
||
`long double sinhl (long double X)'
|
||
`math.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`long double sinl (long double X)'
|
||
`math.h' (ISO): *note Trig Functions::.
|
||
|
||
`size_t'
|
||
`stddef.h' (ISO): *note Important Data Types::.
|
||
|
||
`unsigned int sleep (unsigned int SECONDS)'
|
||
`unistd.h' (POSIX.1): *note Sleeping::.
|
||
|
||
`int snprintf (char *S, size_t SIZE, const char *TEMPLATE, ...)'
|
||
`stdio.h' (GNU): *note Formatted Output Functions::.
|
||
|
||
`struct sockaddr'
|
||
`sys/socket.h' (BSD): *note Address Formats::.
|
||
|
||
`struct sockaddr_in'
|
||
`netinet/in.h' (BSD): *note Internet Address Formats::.
|
||
|
||
`struct sockaddr_un'
|
||
`sys/un.h' (BSD): *note Local Namespace Details::.
|
||
|
||
`int socket (int NAMESPACE, int STYLE, int PROTOCOL)'
|
||
`sys/socket.h' (BSD): *note Creating a Socket::.
|
||
|
||
`int socketpair (int NAMESPACE, int STYLE, int PROTOCOL, int FILEDES[2])'
|
||
`sys/socket.h' (BSD): *note Socket Pairs::.
|
||
|
||
`speed_t'
|
||
`termios.h' (POSIX.1): *note Line Speed::.
|
||
|
||
`int sprintf (char *S, const char *TEMPLATE, ...)'
|
||
`stdio.h' (ISO): *note Formatted Output Functions::.
|
||
|
||
`double sqrt (double X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`float sqrtf (float X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`_FloatN sqrtfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`_FloatNx sqrtfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Exponents and Logarithms::.
|
||
|
||
`long double sqrtl (long double X)'
|
||
`math.h' (ISO): *note Exponents and Logarithms::.
|
||
|
||
`void srand (unsigned int SEED)'
|
||
`stdlib.h' (ISO): *note ISO Random::.
|
||
|
||
`void srand48 (long int SEEDVAL)'
|
||
`stdlib.h' (SVID): *note SVID Random::.
|
||
|
||
`int srand48_r (long int SEEDVAL, struct drand48_data *BUFFER)'
|
||
`stdlib.h' (GNU): *note SVID Random::.
|
||
|
||
`void srandom (unsigned int SEED)'
|
||
`stdlib.h' (BSD): *note BSD Random::.
|
||
|
||
`int srandom_r (unsigned int SEED, struct random_data *BUF)'
|
||
`stdlib.h' (GNU): *note BSD Random::.
|
||
|
||
`int sscanf (const char *S, const char *TEMPLATE, ...)'
|
||
`stdio.h' (ISO): *note Formatted Input Functions::.
|
||
|
||
`sighandler_t ssignal (int SIGNUM, sighandler_t ACTION)'
|
||
`signal.h' (SVID): *note Basic Signal Handling::.
|
||
|
||
`ssize_t'
|
||
`unistd.h' (POSIX.1): *note I/O Primitives::.
|
||
|
||
`stack_t'
|
||
`signal.h' (XPG): *note Signal Stack::.
|
||
|
||
`int stat (const char *FILENAME, struct stat *BUF)'
|
||
`sys/stat.h' (POSIX.1): *note Reading Attributes::.
|
||
|
||
`struct stat'
|
||
`sys/stat.h' (POSIX.1): *note Attribute Meanings::.
|
||
|
||
`int stat64 (const char *FILENAME, struct stat64 *BUF)'
|
||
`sys/stat.h' (Unix98): *note Reading Attributes::.
|
||
|
||
`struct stat64'
|
||
`sys/stat.h' (LFS): *note Attribute Meanings::.
|
||
|
||
`FILE * stderr'
|
||
`stdio.h' (ISO): *note Standard Streams::.
|
||
|
||
`FILE * stdin'
|
||
`stdio.h' (ISO): *note Standard Streams::.
|
||
|
||
`FILE * stdout'
|
||
`stdio.h' (ISO): *note Standard Streams::.
|
||
|
||
`int stime (const time_t *NEWTIME)'
|
||
`time.h' (SVID): *note Simple Calendar Time::.
|
||
|
||
`time.h' (XPG): *note Simple Calendar Time::.
|
||
|
||
`char * stpcpy (char *restrict TO, const char *restrict FROM)'
|
||
`string.h' (Unknown origin): *note Copying Strings and Arrays::.
|
||
|
||
`char * stpncpy (char *restrict TO, const char *restrict FROM, size_t SIZE)'
|
||
`string.h' (GNU): *note Truncating Strings::.
|
||
|
||
`int strcasecmp (const char *S1, const char *S2)'
|
||
`string.h' (BSD): *note String/Array Comparison::.
|
||
|
||
`char * strcasestr (const char *HAYSTACK, const char *NEEDLE)'
|
||
`string.h' (GNU): *note Search Functions::.
|
||
|
||
`char * strcat (char *restrict TO, const char *restrict FROM)'
|
||
`string.h' (ISO): *note Concatenating Strings::.
|
||
|
||
`char * strchr (const char *STRING, int C)'
|
||
`string.h' (ISO): *note Search Functions::.
|
||
|
||
`char * strchrnul (const char *STRING, int C)'
|
||
`string.h' (GNU): *note Search Functions::.
|
||
|
||
`int strcmp (const char *S1, const char *S2)'
|
||
`string.h' (ISO): *note String/Array Comparison::.
|
||
|
||
`int strcoll (const char *S1, const char *S2)'
|
||
`string.h' (ISO): *note Collation Functions::.
|
||
|
||
`char * strcpy (char *restrict TO, const char *restrict FROM)'
|
||
`string.h' (ISO): *note Copying Strings and Arrays::.
|
||
|
||
`size_t strcspn (const char *STRING, const char *STOPSET)'
|
||
`string.h' (ISO): *note Search Functions::.
|
||
|
||
`char * strdup (const char *S)'
|
||
`string.h' (SVID): *note Copying Strings and Arrays::.
|
||
|
||
`char * strdupa (const char *S)'
|
||
`string.h' (GNU): *note Copying Strings and Arrays::.
|
||
|
||
`char * strerror (int ERRNUM)'
|
||
`string.h' (ISO): *note Error Messages::.
|
||
|
||
`char * strerror_r (int ERRNUM, char *BUF, size_t N)'
|
||
`string.h' (GNU): *note Error Messages::.
|
||
|
||
`int strfromd (char *restrict STRING, size_t SIZE, const char *restrict FORMAT, double VALUE)'
|
||
`stdlib.h' (ISO/IEC TS 18661-1): *note Printing of Floats::.
|
||
|
||
`int strfromf (char *restrict STRING, size_t SIZE, const char *restrict FORMAT, float VALUE)'
|
||
`stdlib.h' (ISO/IEC TS 18661-1): *note Printing of Floats::.
|
||
|
||
`int strfromfN (char *restrict STRING, size_t SIZE, const char *restrict FORMAT, _FloatN VALUE)'
|
||
`stdlib.h' (ISO/IEC TS 18661-3): *note Printing of Floats::.
|
||
|
||
`int strfromfNx (char *restrict STRING, size_t SIZE, const char *restrict FORMAT, _FloatNx VALUE)'
|
||
`stdlib.h' (ISO/IEC TS 18661-3): *note Printing of Floats::.
|
||
|
||
`int strfroml (char *restrict STRING, size_t SIZE, const char *restrict FORMAT, long double VALUE)'
|
||
`stdlib.h' (ISO/IEC TS 18661-1): *note Printing of Floats::.
|
||
|
||
`char * strfry (char *STRING)'
|
||
`string.h' (GNU): *note Shuffling Bytes::.
|
||
|
||
`size_t strftime (char *S, size_t SIZE, const char *TEMPLATE, const struct tm *BROKENTIME)'
|
||
`time.h' (ISO): *note Formatting Calendar Time::.
|
||
|
||
`size_t strlen (const char *S)'
|
||
`string.h' (ISO): *note String Length::.
|
||
|
||
`int strncasecmp (const char *S1, const char *S2, size_t N)'
|
||
`string.h' (BSD): *note String/Array Comparison::.
|
||
|
||
`char * strncat (char *restrict TO, const char *restrict FROM, size_t SIZE)'
|
||
`string.h' (ISO): *note Truncating Strings::.
|
||
|
||
`int strncmp (const char *S1, const char *S2, size_t SIZE)'
|
||
`string.h' (ISO): *note String/Array Comparison::.
|
||
|
||
`char * strncpy (char *restrict TO, const char *restrict FROM, size_t SIZE)'
|
||
`string.h' (C90): *note Truncating Strings::.
|
||
|
||
`char * strndup (const char *S, size_t SIZE)'
|
||
`string.h' (GNU): *note Truncating Strings::.
|
||
|
||
`char * strndupa (const char *S, size_t SIZE)'
|
||
`string.h' (GNU): *note Truncating Strings::.
|
||
|
||
`size_t strnlen (const char *S, size_t MAXLEN)'
|
||
`string.h' (GNU): *note String Length::.
|
||
|
||
`char * strpbrk (const char *STRING, const char *STOPSET)'
|
||
`string.h' (ISO): *note Search Functions::.
|
||
|
||
`char * strptime (const char *S, const char *FMT, struct tm *TP)'
|
||
`time.h' (XPG4): *note Low-Level Time String Parsing::.
|
||
|
||
`char * strrchr (const char *STRING, int C)'
|
||
`string.h' (ISO): *note Search Functions::.
|
||
|
||
`char * strsep (char **STRING_PTR, const char *DELIMITER)'
|
||
`string.h' (BSD): *note Finding Tokens in a String::.
|
||
|
||
`char * strsignal (int SIGNUM)'
|
||
`string.h' (GNU): *note Signal Messages::.
|
||
|
||
`size_t strspn (const char *STRING, const char *SKIPSET)'
|
||
`string.h' (ISO): *note Search Functions::.
|
||
|
||
`char * strstr (const char *HAYSTACK, const char *NEEDLE)'
|
||
`string.h' (ISO): *note Search Functions::.
|
||
|
||
`double strtod (const char *restrict STRING, char **restrict TAILPTR)'
|
||
`stdlib.h' (ISO): *note Parsing of Floats::.
|
||
|
||
`float strtof (const char *STRING, char **TAILPTR)'
|
||
`stdlib.h' (ISO): *note Parsing of Floats::.
|
||
|
||
`_FloatN strtofN (const char *STRING, char **TAILPTR)'
|
||
`stdlib.h' (ISO/IEC TS 18661-3): *note Parsing of Floats::.
|
||
|
||
`_FloatNx strtofNx (const char *STRING, char **TAILPTR)'
|
||
`stdlib.h' (ISO/IEC TS 18661-3): *note Parsing of Floats::.
|
||
|
||
`intmax_t strtoimax (const char *restrict STRING, char **restrict TAILPTR, int BASE)'
|
||
`inttypes.h' (ISO): *note Parsing of Integers::.
|
||
|
||
`char * strtok (char *restrict NEWSTRING, const char *restrict DELIMITERS)'
|
||
`string.h' (ISO): *note Finding Tokens in a String::.
|
||
|
||
`char * strtok_r (char *NEWSTRING, const char *DELIMITERS, char **SAVE_PTR)'
|
||
`string.h' (POSIX): *note Finding Tokens in a String::.
|
||
|
||
`long int strtol (const char *restrict STRING, char **restrict TAILPTR, int BASE)'
|
||
`stdlib.h' (ISO): *note Parsing of Integers::.
|
||
|
||
`long double strtold (const char *STRING, char **TAILPTR)'
|
||
`stdlib.h' (ISO): *note Parsing of Floats::.
|
||
|
||
`long long int strtoll (const char *restrict STRING, char **restrict TAILPTR, int BASE)'
|
||
`stdlib.h' (ISO): *note Parsing of Integers::.
|
||
|
||
`long long int strtoq (const char *restrict STRING, char **restrict TAILPTR, int BASE)'
|
||
`stdlib.h' (BSD): *note Parsing of Integers::.
|
||
|
||
`unsigned long int strtoul (const char *restrict STRING, char **restrict TAILPTR, int BASE)'
|
||
`stdlib.h' (ISO): *note Parsing of Integers::.
|
||
|
||
`unsigned long long int strtoull (const char *restrict STRING, char **restrict TAILPTR, int BASE)'
|
||
`stdlib.h' (ISO): *note Parsing of Integers::.
|
||
|
||
`uintmax_t strtoumax (const char *restrict STRING, char **restrict TAILPTR, int BASE)'
|
||
`inttypes.h' (ISO): *note Parsing of Integers::.
|
||
|
||
`unsigned long long int strtouq (const char *restrict STRING, char **restrict TAILPTR, int BASE)'
|
||
`stdlib.h' (BSD): *note Parsing of Integers::.
|
||
|
||
`int strverscmp (const char *S1, const char *S2)'
|
||
`string.h' (GNU): *note String/Array Comparison::.
|
||
|
||
`size_t strxfrm (char *restrict TO, const char *restrict FROM, size_t SIZE)'
|
||
`string.h' (ISO): *note Collation Functions::.
|
||
|
||
`int stty (int FILEDES, const struct sgttyb *ATTRIBUTES)'
|
||
`sgtty.h' (BSD): *note BSD Terminal Modes::.
|
||
|
||
`int swapcontext (ucontext_t *restrict OUCP, const ucontext_t *restrict UCP)'
|
||
`ucontext.h' (SVID): *note System V contexts::.
|
||
|
||
`int swprintf (wchar_t *WS, size_t SIZE, const wchar_t *TEMPLATE, ...)'
|
||
`wchar.h' (GNU): *note Formatted Output Functions::.
|
||
|
||
`int swscanf (const wchar_t *WS, const wchar_t *TEMPLATE, ...)'
|
||
`wchar.h' (ISO): *note Formatted Input Functions::.
|
||
|
||
`int symlink (const char *OLDNAME, const char *NEWNAME)'
|
||
`unistd.h' (BSD): *note Symbolic Links::.
|
||
|
||
`void sync (void)'
|
||
`unistd.h' (X/Open): *note Synchronizing I/O::.
|
||
|
||
`long int syscall (long int SYSNO, ...)'
|
||
`unistd.h' (???): *note System Calls::.
|
||
|
||
`long int sysconf (int PARAMETER)'
|
||
`unistd.h' (POSIX.1): *note Sysconf Definition::.
|
||
|
||
`int sysctl (int *NAMES, int NLEN, void *OLDVAL, size_t *OLDLENP, void *NEWVAL, size_t NEWLEN)'
|
||
`sys/sysctl.h' (BSD): *note System Parameters::.
|
||
|
||
`void syslog (int FACILITY_PRIORITY, const char *FORMAT, ...)'
|
||
`syslog.h' (BSD): *note syslog; vsyslog::.
|
||
|
||
`int system (const char *COMMAND)'
|
||
`stdlib.h' (ISO): *note Running a Command::.
|
||
|
||
`sighandler_t sysv_signal (int SIGNUM, sighandler_t ACTION)'
|
||
`signal.h' (GNU): *note Basic Signal Handling::.
|
||
|
||
`double tan (double X)'
|
||
`math.h' (ISO): *note Trig Functions::.
|
||
|
||
`float tanf (float X)'
|
||
`math.h' (ISO): *note Trig Functions::.
|
||
|
||
`_FloatN tanfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Trig Functions::.
|
||
|
||
`_FloatNx tanfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Trig Functions::.
|
||
|
||
`double tanh (double X)'
|
||
`math.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`float tanhf (float X)'
|
||
`math.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`_FloatN tanhfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Hyperbolic Functions::.
|
||
|
||
`_FloatNx tanhfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Hyperbolic Functions::.
|
||
|
||
`long double tanhl (long double X)'
|
||
`math.h' (ISO): *note Hyperbolic Functions::.
|
||
|
||
`long double tanl (long double X)'
|
||
`math.h' (ISO): *note Trig Functions::.
|
||
|
||
`int tcdrain (int FILEDES)'
|
||
`termios.h' (POSIX.1): *note Line Control::.
|
||
|
||
`tcflag_t'
|
||
`termios.h' (POSIX.1): *note Mode Data Types::.
|
||
|
||
`int tcflow (int FILEDES, int ACTION)'
|
||
`termios.h' (POSIX.1): *note Line Control::.
|
||
|
||
`int tcflush (int FILEDES, int QUEUE)'
|
||
`termios.h' (POSIX.1): *note Line Control::.
|
||
|
||
`int tcgetattr (int FILEDES, struct termios *TERMIOS-P)'
|
||
`termios.h' (POSIX.1): *note Mode Functions::.
|
||
|
||
`pid_t tcgetpgrp (int FILEDES)'
|
||
`unistd.h' (POSIX.1): *note Terminal Access Functions::.
|
||
|
||
`pid_t tcgetsid (int FILDES)'
|
||
`termios.h' (Unix98): *note Terminal Access Functions::.
|
||
|
||
`int tcsendbreak (int FILEDES, int DURATION)'
|
||
`termios.h' (POSIX.1): *note Line Control::.
|
||
|
||
`int tcsetattr (int FILEDES, int WHEN, const struct termios *TERMIOS-P)'
|
||
`termios.h' (POSIX.1): *note Mode Functions::.
|
||
|
||
`int tcsetpgrp (int FILEDES, pid_t PGID)'
|
||
`unistd.h' (POSIX.1): *note Terminal Access Functions::.
|
||
|
||
`void * tdelete (const void *KEY, void **ROOTP, comparison_fn_t COMPAR)'
|
||
`search.h' (SVID): *note Tree Search Function::.
|
||
|
||
`void tdestroy (void *VROOT, __free_fn_t FREEFCT)'
|
||
`search.h' (GNU): *note Tree Search Function::.
|
||
|
||
`long int telldir (DIR *DIRSTREAM)'
|
||
`dirent.h' (BSD): *note Random Access Directory::.
|
||
|
||
`char * tempnam (const char *DIR, const char *PREFIX)'
|
||
`stdio.h' (SVID): *note Temporary Files::.
|
||
|
||
`struct termios'
|
||
`termios.h' (POSIX.1): *note Mode Data Types::.
|
||
|
||
`char * textdomain (const char *DOMAINNAME)'
|
||
`libintl.h' (GNU): *note Locating gettext catalog::.
|
||
|
||
`void * tfind (const void *KEY, void *const *ROOTP, comparison_fn_t COMPAR)'
|
||
`search.h' (SVID): *note Tree Search Function::.
|
||
|
||
`double tgamma (double X)'
|
||
`math.h' (XPG): *note Special Functions::.
|
||
|
||
`math.h' (ISO): *note Special Functions::.
|
||
|
||
`float tgammaf (float X)'
|
||
`math.h' (XPG): *note Special Functions::.
|
||
|
||
`math.h' (ISO): *note Special Functions::.
|
||
|
||
`_FloatN tgammafN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Special Functions::.
|
||
|
||
`_FloatNx tgammafNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Special Functions::.
|
||
|
||
`long double tgammal (long double X)'
|
||
`math.h' (XPG): *note Special Functions::.
|
||
|
||
`math.h' (ISO): *note Special Functions::.
|
||
|
||
`int tgkill (pid_t PID, pid_t TID, int SIGNUM)'
|
||
`signal.h' (Linux): *note Signaling Another Process::.
|
||
|
||
`thrd_busy'
|
||
`threads.h' (C11): *note ISO C Threads Return Values::.
|
||
|
||
`int thrd_create (thrd_t *THR, thrd_start_t FUNC, void *ARG)'
|
||
`threads.h' (C11): *note ISO C Thread Management::.
|
||
|
||
`thrd_t thrd_current (void)'
|
||
`threads.h' (C11): *note ISO C Thread Management::.
|
||
|
||
`int thrd_detach (thrd_t THR)'
|
||
`threads.h' (C11): *note ISO C Thread Management::.
|
||
|
||
`int thrd_equal (thrd_t LHS, thrd_t RHS)'
|
||
`threads.h' (C11): *note ISO C Thread Management::.
|
||
|
||
`thrd_error'
|
||
`threads.h' (C11): *note ISO C Threads Return Values::.
|
||
|
||
`_Noreturn void thrd_exit (int RES)'
|
||
`threads.h' (C11): *note ISO C Thread Management::.
|
||
|
||
`int thrd_join (thrd_t THR, int *RES)'
|
||
`threads.h' (C11): *note ISO C Thread Management::.
|
||
|
||
`thrd_nomem'
|
||
`threads.h' (C11): *note ISO C Threads Return Values::.
|
||
|
||
`int thrd_sleep (const struct timespec *TIME_POINT, struct timespec *REMAINING)'
|
||
`threads.h' (C11): *note ISO C Thread Management::.
|
||
|
||
`thrd_start_t'
|
||
`threads.h' (C11): *note ISO C Thread Management::.
|
||
|
||
`thrd_success'
|
||
`threads.h' (C11): *note ISO C Threads Return Values::.
|
||
|
||
`thrd_t'
|
||
`threads.h' (C11): *note ISO C Thread Management::.
|
||
|
||
`thrd_timedout'
|
||
`threads.h' (C11): *note ISO C Threads Return Values::.
|
||
|
||
`void thrd_yield (void)'
|
||
`threads.h' (C11): *note ISO C Thread Management::.
|
||
|
||
`thread_local'
|
||
`threads.h' (C11): *note ISO C Thread-local Storage::.
|
||
|
||
`time_t time (time_t *RESULT)'
|
||
`time.h' (ISO): *note Simple Calendar Time::.
|
||
|
||
`time_t'
|
||
`time.h' (ISO): *note Simple Calendar Time::.
|
||
|
||
`time_t timegm (struct tm *BROKENTIME)'
|
||
`time.h' (???): *note Broken-down Time::.
|
||
|
||
`time_t timelocal (struct tm *BROKENTIME)'
|
||
`time.h' (???): *note Broken-down Time::.
|
||
|
||
`clock_t times (struct tms *BUFFER)'
|
||
`sys/times.h' (POSIX.1): *note Processor Time::.
|
||
|
||
`struct timespec'
|
||
`sys/time.h' (POSIX.1): *note Elapsed Time::.
|
||
|
||
`struct timeval'
|
||
`sys/time.h' (BSD): *note Elapsed Time::.
|
||
|
||
`long int timezone'
|
||
`time.h' (SVID): *note Time Zone Functions::.
|
||
|
||
`struct timezone'
|
||
`sys/time.h' (BSD): *note High-Resolution Calendar::.
|
||
|
||
`struct tm'
|
||
`time.h' (ISO): *note Broken-down Time::.
|
||
|
||
`FILE * tmpfile (void)'
|
||
`stdio.h' (ISO): *note Temporary Files::.
|
||
|
||
`FILE * tmpfile64 (void)'
|
||
`stdio.h' (Unix98): *note Temporary Files::.
|
||
|
||
`char * tmpnam (char *RESULT)'
|
||
`stdio.h' (ISO): *note Temporary Files::.
|
||
|
||
`char * tmpnam_r (char *RESULT)'
|
||
`stdio.h' (GNU): *note Temporary Files::.
|
||
|
||
`struct tms'
|
||
`sys/times.h' (POSIX.1): *note Processor Time::.
|
||
|
||
`int toascii (int C)'
|
||
`ctype.h' (SVID): *note Case Conversion::.
|
||
|
||
`ctype.h' (BSD): *note Case Conversion::.
|
||
|
||
`int tolower (int C)'
|
||
`ctype.h' (ISO): *note Case Conversion::.
|
||
|
||
`int totalorder (double X, double Y)'
|
||
`math.h' (TS 18661-1:2014): *note FP Comparison Functions::.
|
||
|
||
`int totalorderf (float X, float Y)'
|
||
`math.h' (TS 18661-1:2014): *note FP Comparison Functions::.
|
||
|
||
`int totalorderfN (_FloatN X, _FloatN Y)'
|
||
`math.h' (TS 18661-3:2015): *note FP Comparison Functions::.
|
||
|
||
`int totalorderfNx (_FloatNx X, _FloatNx Y)'
|
||
`math.h' (TS 18661-3:2015): *note FP Comparison Functions::.
|
||
|
||
`int totalorderl (long double X, long double Y)'
|
||
`math.h' (TS 18661-1:2014): *note FP Comparison Functions::.
|
||
|
||
`int totalordermag (double X, double Y)'
|
||
`math.h' (TS 18661-1:2014): *note FP Comparison Functions::.
|
||
|
||
`int totalordermagf (float X, float Y)'
|
||
`math.h' (TS 18661-1:2014): *note FP Comparison Functions::.
|
||
|
||
`int totalordermagfN (_FloatN X, _FloatN Y)'
|
||
`math.h' (TS 18661-3:2015): *note FP Comparison Functions::.
|
||
|
||
`int totalordermagfNx (_FloatNx X, _FloatNx Y)'
|
||
`math.h' (TS 18661-3:2015): *note FP Comparison Functions::.
|
||
|
||
`int totalordermagl (long double X, long double Y)'
|
||
`math.h' (TS 18661-1:2014): *note FP Comparison Functions::.
|
||
|
||
`int toupper (int C)'
|
||
`ctype.h' (ISO): *note Case Conversion::.
|
||
|
||
`wint_t towctrans (wint_t WC, wctrans_t DESC)'
|
||
`wctype.h' (ISO): *note Wide Character Case Conversion::.
|
||
|
||
`wint_t towlower (wint_t WC)'
|
||
`wctype.h' (ISO): *note Wide Character Case Conversion::.
|
||
|
||
`wint_t towupper (wint_t WC)'
|
||
`wctype.h' (ISO): *note Wide Character Case Conversion::.
|
||
|
||
`double trunc (double X)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`int truncate (const char *FILENAME, off_t LENGTH)'
|
||
`unistd.h' (X/Open): *note File Size::.
|
||
|
||
`int truncate64 (const char *NAME, off64_t LENGTH)'
|
||
`unistd.h' (Unix98): *note File Size::.
|
||
|
||
`float truncf (float X)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`_FloatN truncfN (_FloatN X)'
|
||
`math.h' (TS 18661-3:2015): *note Rounding Functions::.
|
||
|
||
`_FloatNx truncfNx (_FloatNx X)'
|
||
`math.h' (TS 18661-3:2015): *note Rounding Functions::.
|
||
|
||
`long double truncl (long double X)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`void * tsearch (const void *KEY, void **ROOTP, comparison_fn_t COMPAR)'
|
||
`search.h' (SVID): *note Tree Search Function::.
|
||
|
||
`int tss_create (tss_t *TSS_KEY, tss_dtor_t DESTRUCTOR)'
|
||
`threads.h' (C11): *note ISO C Thread-local Storage::.
|
||
|
||
`void tss_delete (tss_t TSS_KEY)'
|
||
`threads.h' (C11): *note ISO C Thread-local Storage::.
|
||
|
||
`tss_dtor_t'
|
||
`threads.h' (C11): *note ISO C Thread-local Storage::.
|
||
|
||
`void * tss_get (tss_t TSS_KEY)'
|
||
`threads.h' (C11): *note ISO C Thread-local Storage::.
|
||
|
||
`int tss_set (tss_t TSS_KEY, void *VAL)'
|
||
`threads.h' (C11): *note ISO C Thread-local Storage::.
|
||
|
||
`tss_t'
|
||
`threads.h' (C11): *note ISO C Thread-local Storage::.
|
||
|
||
`char * ttyname (int FILEDES)'
|
||
`unistd.h' (POSIX.1): *note Is It a Terminal::.
|
||
|
||
`int ttyname_r (int FILEDES, char *BUF, size_t LEN)'
|
||
`unistd.h' (POSIX.1): *note Is It a Terminal::.
|
||
|
||
`void twalk (const void *ROOT, __action_fn_t ACTION)'
|
||
`search.h' (SVID): *note Tree Search Function::.
|
||
|
||
`void twalk_r (const void *ROOT, void (*ACTION) (const void *KEY, VISIT WHICH, void *CLOSURE), void *CLOSURE)'
|
||
`search.h' (GNU): *note Tree Search Function::.
|
||
|
||
`char * tzname [2]'
|
||
`time.h' (POSIX.1): *note Time Zone Functions::.
|
||
|
||
`void tzset (void)'
|
||
`time.h' (POSIX.1): *note Time Zone Functions::.
|
||
|
||
`ucontext_t'
|
||
`ucontext.h' (SVID): *note System V contexts::.
|
||
|
||
`uintmax_t ufromfp (double X, int ROUND, unsigned int WIDTH)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`uintmax_t ufromfpf (float X, int ROUND, unsigned int WIDTH)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`uintmax_t ufromfpfN (_FloatN X, int ROUND, unsigned int WIDTH)'
|
||
`math.h' (TS 18661-3:2015): *note Rounding Functions::.
|
||
|
||
`uintmax_t ufromfpfNx (_FloatNx X, int ROUND, unsigned int WIDTH)'
|
||
`math.h' (TS 18661-3:2015): *note Rounding Functions::.
|
||
|
||
`uintmax_t ufromfpl (long double X, int ROUND, unsigned int WIDTH)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`uintmax_t ufromfpx (double X, int ROUND, unsigned int WIDTH)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`uintmax_t ufromfpxf (float X, int ROUND, unsigned int WIDTH)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`uintmax_t ufromfpxfN (_FloatN X, int ROUND, unsigned int WIDTH)'
|
||
`math.h' (TS 18661-3:2015): *note Rounding Functions::.
|
||
|
||
`uintmax_t ufromfpxfNx (_FloatNx X, int ROUND, unsigned int WIDTH)'
|
||
`math.h' (TS 18661-3:2015): *note Rounding Functions::.
|
||
|
||
`uintmax_t ufromfpxl (long double X, int ROUND, unsigned int WIDTH)'
|
||
`math.h' (ISO): *note Rounding Functions::.
|
||
|
||
`uid_t'
|
||
`sys/types.h' (POSIX.1): *note Reading Persona::.
|
||
|
||
`long int ulimit (int CMD, ...)'
|
||
`ulimit.h' (BSD): *note Limits on Resources::.
|
||
|
||
`mode_t umask (mode_t MASK)'
|
||
`sys/stat.h' (POSIX.1): *note Setting Permissions::.
|
||
|
||
`int umount (const char *FILE)'
|
||
`sys/mount.h' (SVID): *note Mount-Unmount-Remount::.
|
||
|
||
`sys/mount.h' (GNU): *note Mount-Unmount-Remount::.
|
||
|
||
`int umount2 (const char *FILE, int FLAGS)'
|
||
`sys/mount.h' (GNU): *note Mount-Unmount-Remount::.
|
||
|
||
`int uname (struct utsname *INFO)'
|
||
`sys/utsname.h' (POSIX.1): *note Platform Type::.
|
||
|
||
`int ungetc (int C, FILE *STREAM)'
|
||
`stdio.h' (ISO): *note How Unread::.
|
||
|
||
`wint_t ungetwc (wint_t WC, FILE *STREAM)'
|
||
`wchar.h' (ISO): *note How Unread::.
|
||
|
||
`int unlink (const char *FILENAME)'
|
||
`unistd.h' (POSIX.1): *note Deleting Files::.
|
||
|
||
`int unlockpt (int FILEDES)'
|
||
`stdlib.h' (SVID): *note Allocation::.
|
||
|
||
`stdlib.h' (XPG4.2): *note Allocation::.
|
||
|
||
`int unsetenv (const char *NAME)'
|
||
`stdlib.h' (BSD): *note Environment Access::.
|
||
|
||
`void updwtmp (const char *WTMP_FILE, const struct utmp *UTMP)'
|
||
`utmp.h' (SVID): *note Manipulating the Database::.
|
||
|
||
`struct utimbuf'
|
||
`utime.h' (POSIX.1): *note File Times::.
|
||
|
||
`int utime (const char *FILENAME, const struct utimbuf *TIMES)'
|
||
`utime.h' (POSIX.1): *note File Times::.
|
||
|
||
`int utimes (const char *FILENAME, const struct timeval TVP[2])'
|
||
`sys/time.h' (BSD): *note File Times::.
|
||
|
||
`int utmpname (const char *FILE)'
|
||
`utmp.h' (SVID): *note Manipulating the Database::.
|
||
|
||
`int utmpxname (const char *FILE)'
|
||
`utmpx.h' (XPG4.2): *note XPG Functions::.
|
||
|
||
`struct utsname'
|
||
`sys/utsname.h' (POSIX.1): *note Platform Type::.
|
||
|
||
`TYPE va_arg (va_list AP, TYPE)'
|
||
`stdarg.h' (ISO): *note Argument Macros::.
|
||
|
||
`void va_copy (va_list DEST, va_list SRC)'
|
||
`stdarg.h' (C99): *note Argument Macros::.
|
||
|
||
`void va_end (va_list AP)'
|
||
`stdarg.h' (ISO): *note Argument Macros::.
|
||
|
||
`va_list'
|
||
`stdarg.h' (ISO): *note Argument Macros::.
|
||
|
||
`void va_start (va_list AP, LAST-REQUIRED)'
|
||
`stdarg.h' (ISO): *note Argument Macros::.
|
||
|
||
`void * valloc (size_t SIZE)'
|
||
`malloc.h' (BSD): *note Aligned Memory Blocks::.
|
||
|
||
`stdlib.h' (BSD): *note Aligned Memory Blocks::.
|
||
|
||
`int vasprintf (char **PTR, const char *TEMPLATE, va_list AP)'
|
||
`stdio.h' (GNU): *note Variable Arguments Output::.
|
||
|
||
`void verr (int STATUS, const char *FORMAT, va_list AP)'
|
||
`err.h' (BSD): *note Error Messages::.
|
||
|
||
`void verrx (int STATUS, const char *FORMAT, va_list AP)'
|
||
`err.h' (BSD): *note Error Messages::.
|
||
|
||
`int versionsort (const struct dirent **A, const struct dirent **B)'
|
||
`dirent.h' (GNU): *note Scanning Directory Content::.
|
||
|
||
`int versionsort64 (const struct dirent64 **A, const struct dirent64 **B)'
|
||
`dirent.h' (GNU): *note Scanning Directory Content::.
|
||
|
||
`pid_t vfork (void)'
|
||
`unistd.h' (BSD): *note Creating a Process::.
|
||
|
||
`int vfprintf (FILE *STREAM, const char *TEMPLATE, va_list AP)'
|
||
`stdio.h' (ISO): *note Variable Arguments Output::.
|
||
|
||
`int vfscanf (FILE *STREAM, const char *TEMPLATE, va_list AP)'
|
||
`stdio.h' (ISO): *note Variable Arguments Input::.
|
||
|
||
`int vfwprintf (FILE *STREAM, const wchar_t *TEMPLATE, va_list AP)'
|
||
`wchar.h' (ISO): *note Variable Arguments Output::.
|
||
|
||
`int vfwscanf (FILE *STREAM, const wchar_t *TEMPLATE, va_list AP)'
|
||
`wchar.h' (ISO): *note Variable Arguments Input::.
|
||
|
||
`int vlimit (int RESOURCE, int LIMIT)'
|
||
`sys/vlimit.h' (BSD): *note Limits on Resources::.
|
||
|
||
`int vprintf (const char *TEMPLATE, va_list AP)'
|
||
`stdio.h' (ISO): *note Variable Arguments Output::.
|
||
|
||
`int vscanf (const char *TEMPLATE, va_list AP)'
|
||
`stdio.h' (ISO): *note Variable Arguments Input::.
|
||
|
||
`int vsnprintf (char *S, size_t SIZE, const char *TEMPLATE, va_list AP)'
|
||
`stdio.h' (GNU): *note Variable Arguments Output::.
|
||
|
||
`int vsprintf (char *S, const char *TEMPLATE, va_list AP)'
|
||
`stdio.h' (ISO): *note Variable Arguments Output::.
|
||
|
||
`int vsscanf (const char *S, const char *TEMPLATE, va_list AP)'
|
||
`stdio.h' (ISO): *note Variable Arguments Input::.
|
||
|
||
`int vswprintf (wchar_t *WS, size_t SIZE, const wchar_t *TEMPLATE, va_list AP)'
|
||
`wchar.h' (GNU): *note Variable Arguments Output::.
|
||
|
||
`int vswscanf (const wchar_t *S, const wchar_t *TEMPLATE, va_list AP)'
|
||
`wchar.h' (ISO): *note Variable Arguments Input::.
|
||
|
||
`void vsyslog (int FACILITY_PRIORITY, const char *FORMAT, va_list ARGLIST)'
|
||
`syslog.h' (BSD): *note syslog; vsyslog::.
|
||
|
||
`int vtimes (struct vtimes *CURRENT, struct vtimes *CHILD)'
|
||
`sys/vtimes.h' (???): *note Resource Usage::.
|
||
|
||
`void vwarn (const char *FORMAT, va_list AP)'
|
||
`err.h' (BSD): *note Error Messages::.
|
||
|
||
`void vwarnx (const char *FORMAT, va_list AP)'
|
||
`err.h' (BSD): *note Error Messages::.
|
||
|
||
`int vwprintf (const wchar_t *TEMPLATE, va_list AP)'
|
||
`wchar.h' (ISO): *note Variable Arguments Output::.
|
||
|
||
`int vwscanf (const wchar_t *TEMPLATE, va_list AP)'
|
||
`wchar.h' (ISO): *note Variable Arguments Input::.
|
||
|
||
`pid_t wait (int *STATUS-PTR)'
|
||
`sys/wait.h' (POSIX.1): *note Process Completion::.
|
||
|
||
`pid_t wait3 (int *STATUS-PTR, int OPTIONS, struct rusage *USAGE)'
|
||
`sys/wait.h' (BSD): *note BSD Wait Functions::.
|
||
|
||
`pid_t wait4 (pid_t PID, int *STATUS-PTR, int OPTIONS, struct rusage *USAGE)'
|
||
`sys/wait.h' (BSD): *note Process Completion::.
|
||
|
||
`pid_t waitpid (pid_t PID, int *STATUS-PTR, int OPTIONS)'
|
||
`sys/wait.h' (POSIX.1): *note Process Completion::.
|
||
|
||
`void warn (const char *FORMAT, ...)'
|
||
`err.h' (BSD): *note Error Messages::.
|
||
|
||
`void warnx (const char *FORMAT, ...)'
|
||
`err.h' (BSD): *note Error Messages::.
|
||
|
||
`wchar_t'
|
||
`stddef.h' (ISO): *note Extended Char Intro::.
|
||
|
||
`wchar_t * wcpcpy (wchar_t *restrict WTO, const wchar_t *restrict WFROM)'
|
||
`wchar.h' (GNU): *note Copying Strings and Arrays::.
|
||
|
||
`wchar_t * wcpncpy (wchar_t *restrict WTO, const wchar_t *restrict WFROM, size_t SIZE)'
|
||
`wchar.h' (GNU): *note Truncating Strings::.
|
||
|
||
`size_t wcrtomb (char *restrict S, wchar_t WC, mbstate_t *restrict PS)'
|
||
`wchar.h' (ISO): *note Converting a Character::.
|
||
|
||
`int wcscasecmp (const wchar_t *WS1, const wchar_t *WS2)'
|
||
`wchar.h' (GNU): *note String/Array Comparison::.
|
||
|
||
`wchar_t * wcscat (wchar_t *restrict WTO, const wchar_t *restrict WFROM)'
|
||
`wchar.h' (ISO): *note Concatenating Strings::.
|
||
|
||
`wchar_t * wcschr (const wchar_t *WSTRING, int WC)'
|
||
`wchar.h' (ISO): *note Search Functions::.
|
||
|
||
`wchar_t * wcschrnul (const wchar_t *WSTRING, wchar_t WC)'
|
||
`wchar.h' (GNU): *note Search Functions::.
|
||
|
||
`int wcscmp (const wchar_t *WS1, const wchar_t *WS2)'
|
||
`wchar.h' (ISO): *note String/Array Comparison::.
|
||
|
||
`int wcscoll (const wchar_t *WS1, const wchar_t *WS2)'
|
||
`wchar.h' (ISO): *note Collation Functions::.
|
||
|
||
`wchar_t * wcscpy (wchar_t *restrict WTO, const wchar_t *restrict WFROM)'
|
||
`wchar.h' (ISO): *note Copying Strings and Arrays::.
|
||
|
||
`size_t wcscspn (const wchar_t *WSTRING, const wchar_t *STOPSET)'
|
||
`wchar.h' (ISO): *note Search Functions::.
|
||
|
||
`wchar_t * wcsdup (const wchar_t *WS)'
|
||
`wchar.h' (GNU): *note Copying Strings and Arrays::.
|
||
|
||
`size_t wcsftime (wchar_t *S, size_t SIZE, const wchar_t *TEMPLATE, const struct tm *BROKENTIME)'
|
||
`time.h' (ISO/Amend1): *note Formatting Calendar Time::.
|
||
|
||
`size_t wcslen (const wchar_t *WS)'
|
||
`wchar.h' (ISO): *note String Length::.
|
||
|
||
`int wcsncasecmp (const wchar_t *WS1, const wchar_t *S2, size_t N)'
|
||
`wchar.h' (GNU): *note String/Array Comparison::.
|
||
|
||
`wchar_t * wcsncat (wchar_t *restrict WTO, const wchar_t *restrict WFROM, size_t SIZE)'
|
||
`wchar.h' (ISO): *note Truncating Strings::.
|
||
|
||
`int wcsncmp (const wchar_t *WS1, const wchar_t *WS2, size_t SIZE)'
|
||
`wchar.h' (ISO): *note String/Array Comparison::.
|
||
|
||
`wchar_t * wcsncpy (wchar_t *restrict WTO, const wchar_t *restrict WFROM, size_t SIZE)'
|
||
`wchar.h' (ISO): *note Truncating Strings::.
|
||
|
||
`size_t wcsnlen (const wchar_t *WS, size_t MAXLEN)'
|
||
`wchar.h' (GNU): *note String Length::.
|
||
|
||
`size_t wcsnrtombs (char *restrict DST, const wchar_t **restrict SRC, size_t NWC, size_t LEN, mbstate_t *restrict PS)'
|
||
`wchar.h' (GNU): *note Converting Strings::.
|
||
|
||
`wchar_t * wcspbrk (const wchar_t *WSTRING, const wchar_t *STOPSET)'
|
||
`wchar.h' (ISO): *note Search Functions::.
|
||
|
||
`wchar_t * wcsrchr (const wchar_t *WSTRING, wchar_t C)'
|
||
`wchar.h' (ISO): *note Search Functions::.
|
||
|
||
`size_t wcsrtombs (char *restrict DST, const wchar_t **restrict SRC, size_t LEN, mbstate_t *restrict PS)'
|
||
`wchar.h' (ISO): *note Converting Strings::.
|
||
|
||
`size_t wcsspn (const wchar_t *WSTRING, const wchar_t *SKIPSET)'
|
||
`wchar.h' (ISO): *note Search Functions::.
|
||
|
||
`wchar_t * wcsstr (const wchar_t *HAYSTACK, const wchar_t *NEEDLE)'
|
||
`wchar.h' (ISO): *note Search Functions::.
|
||
|
||
`double wcstod (const wchar_t *restrict STRING, wchar_t **restrict TAILPTR)'
|
||
`wchar.h' (ISO): *note Parsing of Floats::.
|
||
|
||
`float wcstof (const wchar_t *STRING, wchar_t **TAILPTR)'
|
||
`wchar.h' (ISO): *note Parsing of Floats::.
|
||
|
||
`_FloatN wcstofN (const wchar_t *STRING, wchar_t **TAILPTR)'
|
||
`wchar.h' (GNU): *note Parsing of Floats::.
|
||
|
||
`_FloatNx wcstofNx (const wchar_t *STRING, wchar_t **TAILPTR)'
|
||
`wchar.h' (GNU): *note Parsing of Floats::.
|
||
|
||
`intmax_t wcstoimax (const wchar_t *restrict STRING, wchar_t **restrict TAILPTR, int BASE)'
|
||
`wchar.h' (ISO): *note Parsing of Integers::.
|
||
|
||
`wchar_t * wcstok (wchar_t *NEWSTRING, const wchar_t *DELIMITERS, wchar_t **SAVE_PTR)'
|
||
`wchar.h' (ISO): *note Finding Tokens in a String::.
|
||
|
||
`long int wcstol (const wchar_t *restrict STRING, wchar_t **restrict TAILPTR, int BASE)'
|
||
`wchar.h' (ISO): *note Parsing of Integers::.
|
||
|
||
`long double wcstold (const wchar_t *STRING, wchar_t **TAILPTR)'
|
||
`wchar.h' (ISO): *note Parsing of Floats::.
|
||
|
||
`long long int wcstoll (const wchar_t *restrict STRING, wchar_t **restrict TAILPTR, int BASE)'
|
||
`wchar.h' (ISO): *note Parsing of Integers::.
|
||
|
||
`size_t wcstombs (char *STRING, const wchar_t *WSTRING, size_t SIZE)'
|
||
`stdlib.h' (ISO): *note Non-reentrant String Conversion::.
|
||
|
||
`long long int wcstoq (const wchar_t *restrict STRING, wchar_t **restrict TAILPTR, int BASE)'
|
||
`wchar.h' (GNU): *note Parsing of Integers::.
|
||
|
||
`unsigned long int wcstoul (const wchar_t *restrict STRING, wchar_t **restrict TAILPTR, int BASE)'
|
||
`wchar.h' (ISO): *note Parsing of Integers::.
|
||
|
||
`unsigned long long int wcstoull (const wchar_t *restrict STRING, wchar_t **restrict TAILPTR, int BASE)'
|
||
`wchar.h' (ISO): *note Parsing of Integers::.
|
||
|
||
`uintmax_t wcstoumax (const wchar_t *restrict STRING, wchar_t **restrict TAILPTR, int BASE)'
|
||
`wchar.h' (ISO): *note Parsing of Integers::.
|
||
|
||
`unsigned long long int wcstouq (const wchar_t *restrict STRING, wchar_t **restrict TAILPTR, int BASE)'
|
||
`wchar.h' (GNU): *note Parsing of Integers::.
|
||
|
||
`wchar_t * wcswcs (const wchar_t *HAYSTACK, const wchar_t *NEEDLE)'
|
||
`wchar.h' (XPG): *note Search Functions::.
|
||
|
||
`size_t wcsxfrm (wchar_t *restrict WTO, const wchar_t *WFROM, size_t SIZE)'
|
||
`wchar.h' (ISO): *note Collation Functions::.
|
||
|
||
`int wctob (wint_t C)'
|
||
`wchar.h' (ISO): *note Converting a Character::.
|
||
|
||
`int wctomb (char *STRING, wchar_t WCHAR)'
|
||
`stdlib.h' (ISO): *note Non-reentrant Character Conversion::.
|
||
|
||
`wctrans_t wctrans (const char *PROPERTY)'
|
||
`wctype.h' (ISO): *note Wide Character Case Conversion::.
|
||
|
||
`wctrans_t'
|
||
`wctype.h' (ISO): *note Wide Character Case Conversion::.
|
||
|
||
`wctype_t wctype (const char *PROPERTY)'
|
||
`wctype.h' (ISO): *note Classification of Wide Characters::.
|
||
|
||
`wctype_t'
|
||
`wctype.h' (ISO): *note Classification of Wide Characters::.
|
||
|
||
`wint_t'
|
||
`wchar.h' (ISO): *note Extended Char Intro::.
|
||
|
||
`wchar_t * wmemchr (const wchar_t *BLOCK, wchar_t WC, size_t SIZE)'
|
||
`wchar.h' (ISO): *note Search Functions::.
|
||
|
||
`int wmemcmp (const wchar_t *A1, const wchar_t *A2, size_t SIZE)'
|
||
`wchar.h' (ISO): *note String/Array Comparison::.
|
||
|
||
`wchar_t * wmemcpy (wchar_t *restrict WTO, const wchar_t *restrict WFROM, size_t SIZE)'
|
||
`wchar.h' (ISO): *note Copying Strings and Arrays::.
|
||
|
||
`wchar_t * wmemmove (wchar_t *WTO, const wchar_t *WFROM, size_t SIZE)'
|
||
`wchar.h' (ISO): *note Copying Strings and Arrays::.
|
||
|
||
`wchar_t * wmempcpy (wchar_t *restrict WTO, const wchar_t *restrict WFROM, size_t SIZE)'
|
||
`wchar.h' (GNU): *note Copying Strings and Arrays::.
|
||
|
||
`wchar_t * wmemset (wchar_t *BLOCK, wchar_t WC, size_t SIZE)'
|
||
`wchar.h' (ISO): *note Copying Strings and Arrays::.
|
||
|
||
`int wordexp (const char *WORDS, wordexp_t *WORD-VECTOR-PTR, int FLAGS)'
|
||
`wordexp.h' (POSIX.2): *note Calling Wordexp::.
|
||
|
||
`wordexp_t'
|
||
`wordexp.h' (POSIX.2): *note Calling Wordexp::.
|
||
|
||
`void wordfree (wordexp_t *WORD-VECTOR-PTR)'
|
||
`wordexp.h' (POSIX.2): *note Calling Wordexp::.
|
||
|
||
`int wprintf (const wchar_t *TEMPLATE, ...)'
|
||
`wchar.h' (ISO): *note Formatted Output Functions::.
|
||
|
||
`ssize_t write (int FILEDES, const void *BUFFER, size_t SIZE)'
|
||
`unistd.h' (POSIX.1): *note I/O Primitives::.
|
||
|
||
`ssize_t writev (int FILEDES, const struct iovec *VECTOR, int COUNT)'
|
||
`sys/uio.h' (BSD): *note Scatter-Gather::.
|
||
|
||
`int wscanf (const wchar_t *TEMPLATE, ...)'
|
||
`wchar.h' (ISO): *note Formatted Input Functions::.
|
||
|
||
`double y0 (double X)'
|
||
`math.h' (SVID): *note Special Functions::.
|
||
|
||
`float y0f (float X)'
|
||
`math.h' (SVID): *note Special Functions::.
|
||
|
||
`_FloatN y0fN (_FloatN X)'
|
||
`math.h' (GNU): *note Special Functions::.
|
||
|
||
`_FloatNx y0fNx (_FloatNx X)'
|
||
`math.h' (GNU): *note Special Functions::.
|
||
|
||
`long double y0l (long double X)'
|
||
`math.h' (SVID): *note Special Functions::.
|
||
|
||
`double y1 (double X)'
|
||
`math.h' (SVID): *note Special Functions::.
|
||
|
||
`float y1f (float X)'
|
||
`math.h' (SVID): *note Special Functions::.
|
||
|
||
`_FloatN y1fN (_FloatN X)'
|
||
`math.h' (GNU): *note Special Functions::.
|
||
|
||
`_FloatNx y1fNx (_FloatNx X)'
|
||
`math.h' (GNU): *note Special Functions::.
|
||
|
||
`long double y1l (long double X)'
|
||
`math.h' (SVID): *note Special Functions::.
|
||
|
||
`double yn (int N, double X)'
|
||
`math.h' (SVID): *note Special Functions::.
|
||
|
||
`float ynf (int N, float X)'
|
||
`math.h' (SVID): *note Special Functions::.
|
||
|
||
`_FloatN ynfN (int N, _FloatN X)'
|
||
`math.h' (GNU): *note Special Functions::.
|
||
|
||
`_FloatNx ynfNx (int N, _FloatNx X)'
|
||
`math.h' (GNU): *note Special Functions::.
|
||
|
||
`long double ynl (int N, long double X)'
|
||
`math.h' (SVID): *note Special Functions::.
|
||
|
||
|
||
|
||
File: libc.info, Node: Installation, Next: Maintenance, Prev: Library Summary, Up: Top
|
||
|
||
Appendix C Installing the GNU C Library
|
||
***************************************
|
||
|
||
Before you do anything else, you should read the FAQ at
|
||
`https://sourceware.org/glibc/wiki/FAQ'. It answers common questions
|
||
and describes problems you may experience with compilation and
|
||
installation.
|
||
|
||
You will need recent versions of several GNU tools: definitely GCC
|
||
and GNU Make, and possibly others. *Note Tools for Compilation::,
|
||
below.
|
||
|
||
* Menu:
|
||
|
||
* Configuring and compiling:: How to compile and test GNU libc.
|
||
* Running make install:: How to install it once you've got it
|
||
compiled.
|
||
* Tools for Compilation:: You'll need these first.
|
||
* Linux:: Specific advice for GNU/Linux systems.
|
||
* Reporting Bugs:: So they'll get fixed.
|
||
|
||
|
||
File: libc.info, Node: Configuring and compiling, Next: Running make install, Up: Installation
|
||
|
||
C.1 Configuring and compiling the GNU C Library
|
||
===============================================
|
||
|
||
The GNU C Library cannot be compiled in the source directory. You must
|
||
build it in a separate build directory. For example, if you have
|
||
unpacked the GNU C Library sources in `/src/gnu/glibc-VERSION', create
|
||
a directory `/src/gnu/glibc-build' to put the object files in. This
|
||
allows removing the whole build directory in case an error occurs,
|
||
which is the safest way to get a fresh start and should always be done.
|
||
|
||
From your object directory, run the shell script `configure' located
|
||
at the top level of the source tree. In the scenario above, you'd type
|
||
|
||
$ ../glibc-VERSION/configure ARGS...
|
||
|
||
Please note that even though you're building in a separate build
|
||
directory, the compilation may need to create or modify files and
|
||
directories in the source directory.
|
||
|
||
`configure' takes many options, but the only one that is usually
|
||
mandatory is `--prefix'. This option tells `configure' where you want
|
||
the GNU C Library installed. This defaults to `/usr/local', but the
|
||
normal setting to install as the standard system library is
|
||
`--prefix=/usr' for GNU/Linux systems and `--prefix=' (an empty prefix)
|
||
for GNU/Hurd systems.
|
||
|
||
It may also be useful to pass `CC=COMPILER' and `CFLAGS=FLAGS'
|
||
arguments to `configure'. `CC' selects the C compiler that will be
|
||
used, and `CFLAGS' sets optimization options for the compiler. Any
|
||
compiler options required for all compilations, such as options
|
||
selecting an ABI or a processor for which to generate code, should be
|
||
included in `CC'. Options that may be overridden by the GNU C Library
|
||
build system for particular files, such as for optimization and
|
||
debugging, should go in `CFLAGS'. The default value of `CFLAGS' is `-g
|
||
-O2', and the GNU C Library cannot be compiled without optimization, so
|
||
if `CFLAGS' is specified it must enable optimization. For example:
|
||
|
||
$ ../glibc-VERSION/configure CC="gcc -m32" CFLAGS="-O3"
|
||
|
||
The following list describes all of the available options for
|
||
`configure':
|
||
|
||
`--prefix=DIRECTORY'
|
||
Install machine-independent data files in subdirectories of
|
||
`DIRECTORY'. The default is to install in `/usr/local'.
|
||
|
||
`--exec-prefix=DIRECTORY'
|
||
Install the library and other machine-dependent files in
|
||
subdirectories of `DIRECTORY'. The default is to the `--prefix'
|
||
directory if that option is specified, or `/usr/local' otherwise.
|
||
|
||
`--with-headers=DIRECTORY'
|
||
Look for kernel header files in DIRECTORY, not `/usr/include'.
|
||
The GNU C Library needs information from the kernel's header files
|
||
describing the interface to the kernel. The GNU C Library will
|
||
normally look in `/usr/include' for them, but if you specify this
|
||
option, it will look in DIRECTORY instead.
|
||
|
||
This option is primarily of use on a system where the headers in
|
||
`/usr/include' come from an older version of the GNU C Library.
|
||
Conflicts can occasionally happen in this case. You can also use
|
||
this option if you want to compile the GNU C Library with a newer
|
||
set of kernel headers than the ones found in `/usr/include'.
|
||
|
||
`--enable-kernel=VERSION'
|
||
This option is currently only useful on GNU/Linux systems. The
|
||
VERSION parameter should have the form X.Y.Z and describes the
|
||
smallest version of the Linux kernel the generated library is
|
||
expected to support. The higher the VERSION number is, the less
|
||
compatibility code is added, and the faster the code gets.
|
||
|
||
`--with-binutils=DIRECTORY'
|
||
Use the binutils (assembler and linker) in `DIRECTORY', not the
|
||
ones the C compiler would default to. You can use this option if
|
||
the default binutils on your system cannot deal with all the
|
||
constructs in the GNU C Library. In that case, `configure' will
|
||
detect the problem and suppress these constructs, so that the
|
||
library will still be usable, but functionality may be lost--for
|
||
example, you can't build a shared libc with old binutils.
|
||
|
||
`--with-nonshared-cflags=CFLAGS'
|
||
Use additional compiler flags CFLAGS to build the parts of the
|
||
library which are always statically linked into applications and
|
||
libraries even with shared linking (that is, the object files
|
||
contained in `lib*_nonshared.a' libraries). The build process will
|
||
automatically use the appropriate flags, but this option can be
|
||
used to set additional flags required for building applications
|
||
and libraries, to match local policy. For example, if such a
|
||
policy requires that all code linked into applications must be
|
||
built with source fortification,
|
||
`--with-nonshared-cflags=-Wp,-D_FORTIFY_SOURCE=2' will make sure
|
||
that the objects in `libc_nonshared.a' are compiled with this flag
|
||
(although this will not affect the generated code in this
|
||
particular case and potentially change debugging information and
|
||
metadata only).
|
||
|
||
`--disable-shared'
|
||
Don't build shared libraries even if it is possible. Not all
|
||
systems support shared libraries; you need ELF support and
|
||
(currently) the GNU linker.
|
||
|
||
`--enable-static-pie'
|
||
Enable static position independent executable (static PIE) support.
|
||
Static PIE is similar to static executable, but can be loaded at
|
||
any address without help from a dynamic linker. All static
|
||
programs as well as static tests are built as static PIE, except
|
||
for those marked with no-pie. The resulting glibc can be used
|
||
with the GCC option, -static-pie, which is available with GCC 8 or
|
||
above, to create static PIE. This option also implies that glibc
|
||
programs and tests are created as dynamic position independent
|
||
executables (PIE) by default.
|
||
|
||
`--enable-cet'
|
||
Enable Intel Control-flow Enforcement Technology (CET) support.
|
||
When the GNU C Library is built with `--enable-cet', the resulting
|
||
library is protected with indirect branch tracking (IBT) and
|
||
shadow stack (SHSTK). When CET is enabled, the GNU C Library is
|
||
compatible with all existing executables and shared libraries.
|
||
This feature is currently supported on i386, x86_64 and x32 with
|
||
GCC 8 and binutils 2.29 or later. Note that when CET is enabled,
|
||
the GNU C Library requires CPUs capable of multi-byte NOPs, like
|
||
x86-64 processors as well as Intel Pentium Pro or newer.
|
||
|
||
NOTE: `--enable-cet' has been tested for i686, x86_64 and x32 on
|
||
non-CET processors. `--enable-cet' has been tested for x86_64 and
|
||
x32 on CET SDVs, but Intel CET support hasn't been validated for
|
||
i686.
|
||
|
||
`--disable-profile'
|
||
Don't build libraries with profiling information. You may want to
|
||
use this option if you don't plan to do profiling.
|
||
|
||
`--enable-static-nss'
|
||
Compile static versions of the NSS (Name Service Switch) libraries.
|
||
This is not recommended because it defeats the purpose of NSS; a
|
||
program linked statically with the NSS libraries cannot be
|
||
dynamically reconfigured to use a different name database.
|
||
|
||
`--enable-hardcoded-path-in-tests'
|
||
By default, dynamic tests are linked to run with the installed C
|
||
library. This option hardcodes the newly built C library path in
|
||
dynamic tests so that they can be invoked directly.
|
||
|
||
`--disable-timezone-tools'
|
||
By default, timezone related utilities (`zic', `zdump', and
|
||
`tzselect') are installed with the GNU C Library. If you are
|
||
building these independently (e.g. by using the `tzcode' package),
|
||
then this option will allow disabling the install of these.
|
||
|
||
Note that you need to make sure the external tools are kept in
|
||
sync with the versions that the GNU C Library expects as the data
|
||
formats may change over time. Consult the `timezone' subdirectory
|
||
for more details.
|
||
|
||
`--enable-stack-protector'
|
||
`--enable-stack-protector=strong'
|
||
`--enable-stack-protector=all'
|
||
Compile the C library and all other parts of the glibc package
|
||
(including the threading and math libraries, NSS modules, and
|
||
transliteration modules) using the GCC `-fstack-protector',
|
||
`-fstack-protector-strong' or `-fstack-protector-all' options to
|
||
detect stack overruns. Only the dynamic linker and a small number
|
||
of routines called directly from assembler are excluded from this
|
||
protection.
|
||
|
||
`--enable-bind-now'
|
||
Disable lazy binding for installed shared objects and programs.
|
||
This provides additional security hardening because it enables
|
||
full RELRO and a read-only global offset table (GOT), at the cost
|
||
of slightly increased program load times.
|
||
|
||
`--enable-pt_chown'
|
||
The file `pt_chown' is a helper binary for `grantpt' (*note
|
||
Pseudo-Terminals: Allocation.) that is installed setuid root to
|
||
fix up pseudo-terminal ownership. It is not built by default
|
||
because systems using the Linux kernel are commonly built with the
|
||
`devpts' filesystem enabled and mounted at `/dev/pts', which
|
||
manages pseudo-terminal ownership automatically. By using
|
||
`--enable-pt_chown', you may build `pt_chown' and install it
|
||
setuid and owned by `root'. The use of `pt_chown' introduces
|
||
additional security risks to the system and you should enable it
|
||
only if you understand and accept those risks.
|
||
|
||
`--disable-werror'
|
||
By default, the GNU C Library is built with `-Werror'. If you wish
|
||
to build without this option (for example, if building with a newer
|
||
version of GCC than this version of the GNU C Library was tested
|
||
with, so new warnings cause the build with `-Werror' to fail), you
|
||
can configure with `--disable-werror'.
|
||
|
||
`--disable-mathvec'
|
||
By default for x86_64, the GNU C Library is built with the vector
|
||
math library. Use this option to disable the vector math library.
|
||
|
||
`--enable-tunables'
|
||
Tunables support allows additional library parameters to be
|
||
customized at runtime. This feature is enabled by default. This
|
||
option can take the following values:
|
||
|
||
`yes'
|
||
This is the default if no option is passed to configure. This
|
||
enables tunables and selects the default frontend (currently
|
||
`valstring').
|
||
|
||
`no'
|
||
This option disables tunables.
|
||
|
||
`valstring'
|
||
This enables tunables and selects the `valstring' frontend
|
||
for tunables. This frontend allows users to specify tunables
|
||
as a colon-separated list in a single environment variable
|
||
`GLIBC_TUNABLES'.
|
||
|
||
`--enable-obsolete-nsl'
|
||
By default, libnsl is only built as shared library for backward
|
||
compatibility and the NSS modules libnss_compat, libnss_nis and
|
||
libnss_nisplus are not built at all. Use this option to enable
|
||
libnsl with all depending NSS modules and header files. For
|
||
architectures and ABIs that have been added after version 2.28 of
|
||
the GNU C Library this option is not available, and the libnsl
|
||
compatibility library is not built.
|
||
|
||
`--disable-crypt'
|
||
Do not install the passphrase-hashing library `libcrypt' or the
|
||
header file `crypt.h'. `unistd.h' will still declare the function
|
||
`crypt'. Using this option does not change the set of programs
|
||
that may need to be linked with `-lcrypt'; it only means that the
|
||
GNU C Library will not provide that library.
|
||
|
||
This option is for hackers and distributions experimenting with
|
||
independently-maintained implementations of libcrypt. It may
|
||
become the default in a future release.
|
||
|
||
`--disable-experimental-malloc'
|
||
By default, a per-thread cache is enabled in `malloc'. While this
|
||
cache can be disabled on a per-application basis using tunables
|
||
(set glibc.malloc.tcache_count to zero), this option can be used to
|
||
remove it from the build completely.
|
||
|
||
`--build=BUILD-SYSTEM'
|
||
`--host=HOST-SYSTEM'
|
||
These options are for cross-compiling. If you specify both
|
||
options and BUILD-SYSTEM is different from HOST-SYSTEM, `configure'
|
||
will prepare to cross-compile the GNU C Library from BUILD-SYSTEM
|
||
to be used on HOST-SYSTEM. You'll probably need the
|
||
`--with-headers' option too, and you may have to override
|
||
CONFIGURE's selection of the compiler and/or binutils.
|
||
|
||
If you only specify `--host', `configure' will prepare for a
|
||
native compile but use what you specify instead of guessing what
|
||
your system is. This is most useful to change the CPU submodel.
|
||
For example, if `configure' guesses your machine as
|
||
`i686-pc-linux-gnu' but you want to compile a library for 586es,
|
||
give `--host=i586-pc-linux-gnu' or just `--host=i586-linux' and add
|
||
the appropriate compiler flags (`-mcpu=i586' will do the trick) to
|
||
`CC'.
|
||
|
||
If you specify just `--build', `configure' will get confused.
|
||
|
||
`--with-pkgversion=VERSION'
|
||
Specify a description, possibly including a build number or build
|
||
date, of the binaries being built, to be included in `--version'
|
||
output from programs installed with the GNU C Library. For
|
||
example, `--with-pkgversion='FooBar GNU/Linux glibc build 123''.
|
||
The default value is `GNU libc'.
|
||
|
||
`--with-bugurl=URL'
|
||
Specify the URL that users should visit if they wish to report a
|
||
bug, to be included in `--help' output from programs installed with
|
||
the GNU C Library. The default value refers to the main
|
||
bug-reporting information for the GNU C Library.
|
||
|
||
To build the library and related programs, type `make'. This will
|
||
produce a lot of output, some of which may look like errors from `make'
|
||
but aren't. Look for error messages from `make' containing `***'.
|
||
Those indicate that something is seriously wrong.
|
||
|
||
The compilation process can take a long time, depending on the
|
||
configuration and the speed of your machine. Some complex modules may
|
||
take a very long time to compile, as much as several minutes on slower
|
||
machines. Do not panic if the compiler appears to hang.
|
||
|
||
If you want to run a parallel make, simply pass the `-j' option with
|
||
an appropriate numeric parameter to `make'. You need a recent GNU
|
||
`make' version, though.
|
||
|
||
To build and run test programs which exercise some of the library
|
||
facilities, type `make check'. If it does not complete successfully,
|
||
do not use the built library, and report a bug after verifying that the
|
||
problem is not already known. *Note Reporting Bugs::, for instructions
|
||
on reporting bugs. Note that some of the tests assume they are not
|
||
being run by `root'. We recommend you compile and test the GNU C
|
||
Library as an unprivileged user.
|
||
|
||
Before reporting bugs make sure there is no problem with your system.
|
||
The tests (and later installation) use some pre-existing files of the
|
||
system such as `/etc/passwd', `/etc/nsswitch.conf' and others. These
|
||
files must all contain correct and sensible content.
|
||
|
||
Normally, `make check' will run all the tests before reporting all
|
||
problems found and exiting with error status if any problems occurred.
|
||
You can specify `stop-on-test-failure=y' when running `make check' to
|
||
make the test run stop and exit with an error status immediately when a
|
||
failure occurs.
|
||
|
||
To format the `GNU C Library Reference Manual' for printing, type
|
||
`make dvi'. You need a working TeX installation to do this. The
|
||
distribution builds the on-line formatted version of the manual, as
|
||
Info files, as part of the build process. You can build them manually
|
||
with `make info'.
|
||
|
||
The library has a number of special-purpose configuration parameters
|
||
which you can find in `Makeconfig'. These can be overwritten with the
|
||
file `configparms'. To change them, create a `configparms' in your
|
||
build directory and add values as appropriate for your system. The
|
||
file is included and parsed by `make' and has to follow the conventions
|
||
for makefiles.
|
||
|
||
It is easy to configure the GNU C Library for cross-compilation by
|
||
setting a few variables in `configparms'. Set `CC' to the
|
||
cross-compiler for the target you configured the library for; it is
|
||
important to use this same `CC' value when running `configure', like
|
||
this: `configure TARGET CC=TARGET-gcc'. Set `BUILD_CC' to the compiler
|
||
to use for programs run on the build system as part of compiling the
|
||
library. You may need to set `AR' to cross-compiling versions of `ar'
|
||
if the native tools are not configured to work with object files for
|
||
the target you configured for. When cross-compiling the GNU C Library,
|
||
it may be tested using `make check
|
||
test-wrapper="SRCDIR/scripts/cross-test-ssh.sh HOSTNAME"', where SRCDIR
|
||
is the absolute directory name for the main source directory and
|
||
HOSTNAME is the host name of a system that can run the newly built
|
||
binaries of the GNU C Library. The source and build directories must
|
||
be visible at the same locations on both the build system and HOSTNAME.
|
||
|
||
In general, when testing the GNU C Library, `test-wrapper' may be set
|
||
to the name and arguments of any program to run newly built binaries.
|
||
This program must preserve the arguments to the binary being run, its
|
||
working directory and the standard input, output and error file
|
||
descriptors. If `TEST-WRAPPER env' will not work to run a program with
|
||
environment variables set, then `test-wrapper-env' must be set to a
|
||
program that runs a newly built program with environment variable
|
||
assignments in effect, those assignments being specified as `VAR=VALUE'
|
||
before the name of the program to be run. If multiple assignments to
|
||
the same variable are specified, the last assignment specified must
|
||
take precedence. Similarly, if `TEST-WRAPPER env -i' will not work to
|
||
run a program with an environment completely empty of variables except
|
||
those directly assigned, then `test-wrapper-env-only' must be set; its
|
||
use has the same syntax as `test-wrapper-env', the only difference in
|
||
its semantics being starting with an empty set of environment variables
|
||
rather than the ambient set.
|
||
|
||
|
||
File: libc.info, Node: Running make install, Next: Tools for Compilation, Prev: Configuring and compiling, Up: Installation
|
||
|
||
C.2 Installing the C Library
|
||
============================
|
||
|
||
To install the library and its header files, and the Info files of the
|
||
manual, type `make install'. This will build things, if necessary,
|
||
before installing them; however, you should still compile everything
|
||
first. If you are installing the GNU C Library as your primary C
|
||
library, we recommend that you shut the system down to single-user mode
|
||
first, and reboot afterward. This minimizes the risk of breaking
|
||
things when the library changes out from underneath.
|
||
|
||
`make install' will do the entire job of upgrading from a previous
|
||
installation of the GNU C Library version 2.x. There may sometimes be
|
||
headers left behind from the previous installation, but those are
|
||
generally harmless. If you want to avoid leaving headers behind you
|
||
can do things in the following order.
|
||
|
||
You must first build the library (`make'), optionally check it
|
||
(`make check'), switch the include directories and then install (`make
|
||
install'). The steps must be done in this order. Not moving the
|
||
directory before install will result in an unusable mixture of header
|
||
files from both libraries, but configuring, building, and checking the
|
||
library requires the ability to compile and run programs against the old
|
||
library. The new `/usr/include', after switching the include
|
||
directories and before installing the library should contain the Linux
|
||
headers, but nothing else. If you do this, you will need to restore
|
||
any headers from libraries other than the GNU C Library yourself after
|
||
installing the library.
|
||
|
||
You can install the GNU C Library somewhere other than where you
|
||
configured it to go by setting the `DESTDIR' GNU standard make variable
|
||
on the command line for `make install'. The value of this variable is
|
||
prepended to all the paths for installation. This is useful when
|
||
setting up a chroot environment or preparing a binary distribution.
|
||
The directory should be specified with an absolute file name. Installing
|
||
with the `prefix' and `exec_prefix' GNU standard make variables set is
|
||
not supported.
|
||
|
||
The GNU C Library includes a daemon called `nscd', which you may or
|
||
may not want to run. `nscd' caches name service lookups; it can
|
||
dramatically improve performance with NIS+, and may help with DNS as
|
||
well.
|
||
|
||
One auxiliary program, `/usr/libexec/pt_chown', is installed setuid
|
||
`root' if the `--enable-pt_chown' configuration option is used. This
|
||
program is invoked by the `grantpt' function; it sets the permissions
|
||
on a pseudoterminal so it can be used by the calling process. If you
|
||
are using a Linux kernel with the `devpts' filesystem enabled and
|
||
mounted at `/dev/pts', you don't need this program.
|
||
|
||
After installation you should configure the timezone and install
|
||
locales for your system. The time zone configuration ensures that your
|
||
system time matches the time for your current timezone. The locales
|
||
ensure that the display of information on your system matches the
|
||
expectations of your language and geographic region.
|
||
|
||
The GNU C Library is able to use two kinds of localization
|
||
information sources, the first is a locale database named
|
||
`locale-archive' which is generally installed as
|
||
`/usr/lib/locale/locale-archive'. The locale archive has the benefit
|
||
of taking up less space and being very fast to load, but only if you
|
||
plan to install sixty or more locales. If you plan to install one or
|
||
two locales you can instead install individual locales into their
|
||
self-named directories e.g. `/usr/lib/locale/en_US.utf8'. For example
|
||
to install the German locale using the character set for UTF-8 with
|
||
name `de_DE' into the locale archive issue the command `localedef -i
|
||
de_DE -f UTF-8 de_DE', and to install just the one locale issue the
|
||
command `localedef --no-archive -i de_DE -f UTF-8 de_DE'. To configure
|
||
all locales that are supported by the GNU C Library, you can issue from
|
||
your build directory the command `make localedata/install-locales' to
|
||
install all locales into the locale archive or `make
|
||
localedata/install-locale-files' to install all locales as files in the
|
||
default configured locale installation directory (derived from
|
||
`--prefix' or `--localedir'). To install into an alternative system
|
||
root use `DESTDIR' e.g. `make localedata/install-locale-files
|
||
DESTDIR=/opt/glibc', but note that this does not change the configured
|
||
prefix.
|
||
|
||
To configure the locally used timezone, set the `TZ' environment
|
||
variable. The script `tzselect' helps you to select the right value.
|
||
As an example, for Germany, `tzselect' would tell you to use
|
||
`TZ='Europe/Berlin''. For a system wide installation (the given paths
|
||
are for an installation with `--prefix=/usr'), link the timezone file
|
||
which is in `/usr/share/zoneinfo' to the file `/etc/localtime'. For
|
||
Germany, you might execute `ln -s /usr/share/zoneinfo/Europe/Berlin
|
||
/etc/localtime'.
|
||
|
||
|
||
File: libc.info, Node: Tools for Compilation, Next: Linux, Prev: Running make install, Up: Installation
|
||
|
||
C.3 Recommended Tools for Compilation
|
||
=====================================
|
||
|
||
We recommend installing the following GNU tools before attempting to
|
||
build the GNU C Library:
|
||
|
||
* GNU `make' 4.0 or newer
|
||
|
||
As of relase time, GNU `make' 4.2.1 is the newest verified to work
|
||
to build the GNU C Library.
|
||
|
||
* GCC 6.2 or newer
|
||
|
||
GCC 6.2 or higher is required. In general it is recommended to use
|
||
the newest version of the compiler that is known to work for
|
||
building the GNU C Library, as newer compilers usually produce
|
||
better code. As of release time, GCC 9.1.1 is the newest compiler
|
||
verified to work to build the GNU C Library.
|
||
|
||
For multi-arch support it is recommended to use a GCC which has
|
||
been built with support for GNU indirect functions. This ensures
|
||
that correct debugging information is generated for functions
|
||
selected by IFUNC resolvers. This support can either be enabled
|
||
by configuring GCC with `--enable-gnu-indirect-function', or by
|
||
enabling it by default by setting `default_gnu_indirect_function'
|
||
variable for a particular architecture in the GCC source file
|
||
`gcc/config.gcc'.
|
||
|
||
You can use whatever compiler you like to compile programs that use
|
||
the GNU C Library.
|
||
|
||
Check the FAQ for any special compiler issues on particular
|
||
platforms.
|
||
|
||
* GNU `binutils' 2.25 or later
|
||
|
||
You must use GNU `binutils' (as and ld) to build the GNU C Library.
|
||
No other assembler or linker has the necessary functionality at the
|
||
moment. As of release time, GNU `binutils' 2.31.1 is the newest
|
||
verified to work to build the GNU C Library.
|
||
|
||
* GNU `texinfo' 4.7 or later
|
||
|
||
To correctly translate and install the Texinfo documentation you
|
||
need this version of the `texinfo' package. Earlier versions do
|
||
not understand all the tags used in the document, and the
|
||
installation mechanism for the info files is not present or works
|
||
differently. As of release time, `texinfo' 6.6 is the newest
|
||
verified to work to build the GNU C Library.
|
||
|
||
* GNU `awk' 3.1.2, or higher
|
||
|
||
`awk' is used in several places to generate files. Some `gawk'
|
||
extensions are used, including the `asorti' function, which was
|
||
introduced in version 3.1.2 of `gawk'. As of release time, `gawk'
|
||
version 4.2.1 is the newest verified to work to build the GNU C
|
||
Library.
|
||
|
||
* GNU `bison' 2.7 or later
|
||
|
||
`bison' is used to generate the `yacc' parser code in the `intl'
|
||
subdirectory. As of release time, `bison' version 3.0.5 is the
|
||
newest verified to work to build the GNU C Library.
|
||
|
||
* Perl 5
|
||
|
||
Perl is not required, but if present it is used in some tests and
|
||
the `mtrace' program, to build the GNU C Library manual. As of
|
||
release time `perl' version 5.28.2 is the newest verified to work
|
||
to build the GNU C Library.
|
||
|
||
* GNU `sed' 3.02 or newer
|
||
|
||
`Sed' is used in several places to generate files. Most scripts
|
||
work with any version of `sed'. As of release time, `sed' version
|
||
4.5 is the newest verified to work to build the GNU C Library.
|
||
|
||
* Python 3.4 or later
|
||
|
||
Python is required to build the GNU C Library. As of release
|
||
time, Python 3.7.4 is the newest verified to work for building and
|
||
testing the GNU C Library.
|
||
|
||
* PExpect 4.0
|
||
|
||
The pretty printer tests drive GDB through test programs and
|
||
compare its output to the printers'. PExpect is used to capture
|
||
the output of GDB, and should be compatible with the Python
|
||
version in your system. As of release time PExpect 4.3 is the
|
||
newest verified to work to test the pretty printers.
|
||
|
||
* GDB 7.8 or later with support for Python 2.7/3.4 or later
|
||
|
||
GDB itself needs to be configured with Python support in order to
|
||
use the pretty printers. Notice that your system having Python
|
||
available doesn't imply that GDB supports it, nor that your
|
||
system's Python and GDB's have the same version. As of release
|
||
time GNU `debugger' 8.3 is the newest verified to work to test the
|
||
pretty printers.
|
||
|
||
Unless Python, PExpect and GDB with Python support are present, the
|
||
printer tests will report themselves as `UNSUPPORTED'. Notice
|
||
that some of the printer tests require the GNU C Library to be
|
||
compiled with debugging symbols.
|
||
|
||
If you change any of the `configure.ac' files you will also need
|
||
|
||
* GNU `autoconf' 2.69 (exactly)
|
||
|
||
and if you change any of the message translation files you will need
|
||
|
||
* GNU `gettext' 0.10.36 or later
|
||
|
||
As of release time, GNU `gettext' version 0.19.8.1 is the newest
|
||
version verified to work to build the GNU C Library.
|
||
|
||
You may also need these packages if you upgrade your source tree using
|
||
patches, although we try to avoid this.
|
||
|
||
|
||
File: libc.info, Node: Linux, Next: Reporting Bugs, Prev: Tools for Compilation, Up: Installation
|
||
|
||
C.4 Specific advice for GNU/Linux systems
|
||
=========================================
|
||
|
||
If you are installing the GNU C Library on GNU/Linux systems, you need
|
||
to have the header files from a 3.2 or newer kernel around for
|
||
reference. (For the ia64 architecture, you need version 3.2.18 or
|
||
newer because this is the first version with support for the `accept4'
|
||
system call.) These headers must be installed using `make
|
||
headers_install'; the headers present in the kernel source directory
|
||
are not suitable for direct use by the GNU C Library. You do not need
|
||
to use that kernel, just have its headers installed where the GNU C
|
||
Library can access them, referred to here as INSTALL-DIRECTORY. The
|
||
easiest way to do this is to unpack it in a directory such as
|
||
`/usr/src/linux-VERSION'. In that directory, run `make headers_install
|
||
INSTALL_HDR_PATH=INSTALL-DIRECTORY'. Finally, configure the GNU C
|
||
Library with the option `--with-headers=INSTALL-DIRECTORY/include'.
|
||
Use the most recent kernel you can get your hands on. (If you are
|
||
cross-compiling the GNU C Library, you need to specify
|
||
`ARCH=ARCHITECTURE' in the `make headers_install' command, where
|
||
ARCHITECTURE is the architecture name used by the Linux kernel, such as
|
||
`x86' or `powerpc'.)
|
||
|
||
After installing the GNU C Library, you may need to remove or rename
|
||
directories such as `/usr/include/linux' and `/usr/include/asm', and
|
||
replace them with copies of directories such as `linux' and `asm' from
|
||
`INSTALL-DIRECTORY/include'. All directories present in
|
||
`INSTALL-DIRECTORY/include' should be copied, except that the GNU C
|
||
Library provides its own version of `/usr/include/scsi'; the files
|
||
provided by the kernel should be copied without replacing those
|
||
provided by the GNU C Library. The `linux', `asm' and `asm-generic'
|
||
directories are required to compile programs using the GNU C Library;
|
||
the other directories describe interfaces to the kernel but are not
|
||
required if not compiling programs using those interfaces. You do not
|
||
need to copy kernel headers if you did not specify an alternate kernel
|
||
header source using `--with-headers'.
|
||
|
||
The Filesystem Hierarchy Standard for GNU/Linux systems expects some
|
||
components of the GNU C Library installation to be in `/lib' and some
|
||
in `/usr/lib'. This is handled automatically if you configure the GNU
|
||
C Library with `--prefix=/usr'. If you set some other prefix or allow
|
||
it to default to `/usr/local', then all the components are installed
|
||
there.
|
||
|
||
|
||
File: libc.info, Node: Reporting Bugs, Prev: Linux, Up: Installation
|
||
|
||
C.5 Reporting Bugs
|
||
==================
|
||
|
||
There are probably bugs in the GNU C Library. There are certainly
|
||
errors and omissions in this manual. If you report them, they will get
|
||
fixed. If you don't, no one will ever know about them and they will
|
||
remain unfixed for all eternity, if not longer.
|
||
|
||
It is a good idea to verify that the problem has not already been
|
||
reported. Bugs are documented in two places: The file `BUGS' describes
|
||
a number of well known bugs and the central GNU C Library bug tracking
|
||
system has a WWW interface at `https://sourceware.org/bugzilla/'. The
|
||
WWW interface gives you access to open and closed reports. A closed
|
||
report normally includes a patch or a hint on solving the problem.
|
||
|
||
To report a bug, first you must find it. With any luck, this will
|
||
be the hard part. Once you've found a bug, make sure it's really a
|
||
bug. A good way to do this is to see if the GNU C Library behaves the
|
||
same way some other C library does. If so, probably you are wrong and
|
||
the libraries are right (but not necessarily). If not, one of the
|
||
libraries is probably wrong. It might not be the GNU C Library. Many
|
||
historical Unix C libraries permit things that we don't, such as
|
||
closing a file twice.
|
||
|
||
If you think you have found some way in which the GNU C Library does
|
||
not conform to the ISO and POSIX standards (*note Standards and
|
||
Portability::), that is definitely a bug. Report it!
|
||
|
||
Once you're sure you've found a bug, try to narrow it down to the
|
||
smallest test case that reproduces the problem. In the case of a C
|
||
library, you really only need to narrow it down to one library function
|
||
call, if possible. This should not be too difficult.
|
||
|
||
The final step when you have a simple test case is to report the bug.
|
||
Do this at `https://bugs.linaro.org/'.
|
||
|
||
If you are not sure how a function should behave, and this manual
|
||
doesn't tell you, that's a bug in the manual. Report that too! If the
|
||
function's behavior disagrees with the manual, then either the library
|
||
or the manual has a bug, so report the disagreement. If you find any
|
||
errors or omissions in this manual, please report them to the bug
|
||
database. If you refer to specific sections of the manual, please
|
||
include the section names for easier identification.
|
||
|
||
|
||
File: libc.info, Node: Maintenance, Next: Platform, Prev: Installation, Up: Top
|
||
|
||
Appendix D Library Maintenance
|
||
******************************
|
||
|
||
* Menu:
|
||
|
||
* Source Layout:: How to add new functions or header files
|
||
to the GNU C Library.
|
||
* Symbol handling:: How to handle symbols in the GNU C Library.
|
||
* Porting:: How to port the GNU C Library to
|
||
a new machine or operating system.
|
||
|
||
|
||
File: libc.info, Node: Source Layout, Next: Symbol handling, Up: Maintenance
|
||
|
||
D.1 Adding New Functions
|
||
========================
|
||
|
||
The process of building the library is driven by the makefiles, which
|
||
make heavy use of special features of GNU `make'. The makefiles are
|
||
very complex, and you probably don't want to try to understand them.
|
||
But what they do is fairly straightforward, and only requires that you
|
||
define a few variables in the right places.
|
||
|
||
The library sources are divided into subdirectories, grouped by
|
||
topic.
|
||
|
||
The `string' subdirectory has all the string-manipulation functions,
|
||
`math' has all the mathematical functions, etc.
|
||
|
||
Each subdirectory contains a simple makefile, called `Makefile',
|
||
which defines a few `make' variables and then includes the global
|
||
makefile `Rules' with a line like:
|
||
|
||
include ../Rules
|
||
|
||
The basic variables that a subdirectory makefile defines are:
|
||
|
||
`subdir'
|
||
The name of the subdirectory, for example `stdio'. This variable
|
||
*must* be defined.
|
||
|
||
`headers'
|
||
The names of the header files in this section of the library, such
|
||
as `stdio.h'.
|
||
|
||
`routines'
|
||
`aux'
|
||
The names of the modules (source files) in this section of the
|
||
library. These should be simple names, such as `strlen' (rather
|
||
than complete file names, such as `strlen.c'). Use `routines' for
|
||
modules that define functions in the library, and `aux' for
|
||
auxiliary modules containing things like data definitions. But the
|
||
values of `routines' and `aux' are just concatenated, so there
|
||
really is no practical difference.
|
||
|
||
`tests'
|
||
The names of test programs for this section of the library. These
|
||
should be simple names, such as `tester' (rather than complete file
|
||
names, such as `tester.c'). `make tests' will build and run all
|
||
the test programs. If a test program needs input, put the test
|
||
data in a file called `TEST-PROGRAM.input'; it will be given to
|
||
the test program on its standard input. If a test program wants
|
||
to be run with arguments, put the arguments (all on a single line)
|
||
in a file called `TEST-PROGRAM.args'. Test programs should exit
|
||
with zero status when the test passes, and nonzero status when the
|
||
test indicates a bug in the library or error in building.
|
||
|
||
`others'
|
||
The names of "other" programs associated with this section of the
|
||
library. These are programs which are not tests per se, but are
|
||
other small programs included with the library. They are built by
|
||
`make others'.
|
||
|
||
`install-lib'
|
||
`install-data'
|
||
`install'
|
||
Files to be installed by `make install'. Files listed in
|
||
`install-lib' are installed in the directory specified by `libdir'
|
||
in `configparms' or `Makeconfig' (*note Installation::). Files
|
||
listed in `install-data' are installed in the directory specified
|
||
by `datadir' in `configparms' or `Makeconfig'. Files listed in
|
||
`install' are installed in the directory specified by `bindir' in
|
||
`configparms' or `Makeconfig'.
|
||
|
||
`distribute'
|
||
Other files from this subdirectory which should be put into a
|
||
distribution tar file. You need not list here the makefile itself
|
||
or the source and header files listed in the other standard
|
||
variables. Only define `distribute' if there are files used in an
|
||
unusual way that should go into the distribution.
|
||
|
||
`generated'
|
||
Files which are generated by `Makefile' in this subdirectory.
|
||
These files will be removed by `make clean', and they will never
|
||
go into a distribution.
|
||
|
||
`extra-objs'
|
||
Extra object files which are built by `Makefile' in this
|
||
subdirectory. This should be a list of file names like `foo.o';
|
||
the files will actually be found in whatever directory object
|
||
files are being built in. These files will be removed by
|
||
`make clean'. This variable is used for secondary object files
|
||
needed to build `others' or `tests'.
|
||
|
||
* Menu:
|
||
|
||
* Platform: Adding Platform-specific. Adding platform-specific
|
||
features.
|
||
|
||
|
||
File: libc.info, Node: Adding Platform-specific, Up: Source Layout
|
||
|
||
D.1.1 Platform-specific types, macros and functions
|
||
---------------------------------------------------
|
||
|
||
It's sometimes necessary to provide nonstandard, platform-specific
|
||
features to developers. The C library is traditionally the lowest
|
||
library layer, so it makes sense for it to provide these low-level
|
||
features. However, including these features in the C library may be a
|
||
disadvantage if another package provides them as well as there will be
|
||
two conflicting versions of them. Also, the features won't be
|
||
available to projects that do not use the GNU C Library but use other
|
||
GNU tools, like GCC.
|
||
|
||
The current guidelines are:
|
||
* If the header file provides features that only make sense on a
|
||
particular machine architecture and have nothing to do with an
|
||
operating system, then the features should ultimately be provided
|
||
as GCC built-in functions. Until then, the GNU C Library may
|
||
provide them in the header file. When the GCC built-in functions
|
||
become available, those provided in the header file should be made
|
||
conditionally available prior to the GCC version in which the
|
||
built-in function was made available.
|
||
|
||
* If the header file provides features that are specific to an
|
||
operating system, both GCC and the GNU C Library could provide it,
|
||
but the GNU C Library is preferred as it already has a lot of
|
||
information about the operating system.
|
||
|
||
* If the header file provides features that are specific to an
|
||
operating system but used by the GNU C Library, then the GNU C
|
||
Library should provide them.
|
||
|
||
The general solution for providing low-level features is to export
|
||
them as follows:
|
||
|
||
* A nonstandard, low-level header file that defines macros and inline
|
||
functions should be called `sys/platform/NAME.h'.
|
||
|
||
* Each header file's name should include the platform name, to avoid
|
||
users thinking there is anything in common between the different
|
||
header files for different platforms. For example, a
|
||
`sys/platform/ARCH.h' name such as `sys/platform/ppc.h' is better
|
||
than `sys/platform.h'.
|
||
|
||
* A platform-specific header file provided by the GNU C Library
|
||
should coordinate with GCC such that compiler built-in versions of
|
||
the functions and macros are preferred if available. This means
|
||
that user programs will only ever need to include
|
||
`sys/platform/ARCH.h', keeping the same names of types, macros,
|
||
and functions for convenience and portability.
|
||
|
||
* Each included symbol must have the prefix `__ARCH_', such as
|
||
`__ppc_get_timebase'.
|
||
|
||
The easiest way to provide a header file is to add it to the
|
||
`sysdep_headers' variable. For example, the combination of
|
||
Linux-specific header files on PowerPC could be provided like this:
|
||
|
||
sysdep_headers += sys/platform/ppc.h
|
||
|
||
Then ensure that you have added a `sys/platform/ppc.h' header file
|
||
in the machine-specific directory, e.g.,
|
||
`sysdeps/powerpc/sys/platform/ppc.h'.
|
||
|
||
|
||
File: libc.info, Node: Symbol handling, Next: Porting, Prev: Source Layout, Up: Maintenance
|
||
|
||
D.2 Symbol handling in the GNU C Library
|
||
========================================
|
||
|
||
* Menu:
|
||
|
||
* 64-bit time symbol handling :: How to handle 64-bit time related
|
||
symbols in the GNU C Library.
|
||
|
||
|
||
File: libc.info, Node: 64-bit time symbol handling, Up: Symbol handling
|
||
|
||
D.2.1 64-bit time symbol handling in the GNU C Library
|
||
------------------------------------------------------
|
||
|
||
With respect to time handling, GNU C Library configurations fall in two
|
||
classes depending on the value of `__TIMESIZE':
|
||
|
||
``__TIMESIZE == 32''
|
||
These "dual-time" configurations have both 32-bit and 64-bit time
|
||
support. 32-bit time support provides type `time_t' and cannot
|
||
handle dates beyond "Y2038". 64-bit time support provides type
|
||
`__time64_t' and can handle dates beyond "Y2038".
|
||
|
||
In these configurations, time-related types have two declarations,
|
||
a 64-bit one, and a 32-bit one; and time-related functions
|
||
generally have two definitions: a 64-bit one, and a 32-bit one
|
||
which is a wrapper around the former. Therefore, for every
|
||
`time_t'-related symbol, there is a corresponding
|
||
`__time64_t'-related symbol, the name of which is usually the
|
||
32-bit symbol's name with `__' (a double underscore) prepended and
|
||
`64' appended. For instance, the 64-bit-time counterpart of
|
||
`clock_gettime' is `__clock_gettime64'.
|
||
|
||
``__TIMESIZE == 64''
|
||
These "single-time" configurations only have a 64-bit `time_t' and
|
||
related functions, which can handle dates beyond 2038-01-19
|
||
03:14:07 (aka "Y2038").
|
||
|
||
In these configurations, time-related types only have a 64-bit
|
||
declaration; and time-related functions only have one 64-bit
|
||
definition. However, for every `time_t'-related symbol, there is a
|
||
corresponding `__time64_t'-related macro, the name of which is
|
||
derived as in the dual-time configuration case, and which expands
|
||
to the symbol's name. For instance, the macro `__clock_gettime64'
|
||
expands to `clock_gettime'.
|
||
|
||
These macros are purely internal to the GNU C Library and exist
|
||
only so that a single definition of the 64-bit time functions can
|
||
be used on both single-time and dual-time configurations, and so
|
||
that glibc code can freely call the 64-bit functions internally in
|
||
all configurations.
|
||
|
||
|
||
Note: at this point, 64-bit time support in dual-time configurations
|
||
is work-in-progress, so for these configurations, the public API only
|
||
makes the 32-bit time support available. In a later change, the public
|
||
API will allow user code to choose the time size for a given compilation
|
||
unit.
|
||
|
||
64-bit variants of time-related types or functions are defined for
|
||
all configurations and use 64-bit-time symbol names (for dual-time
|
||
configurations) or macros (for single-time configurations).
|
||
|
||
32-bit variants of time-related types or functions are defined only
|
||
for dual-time configurations.
|
||
|
||
Here is an example with `localtime':
|
||
|
||
Function `localtime' is declared in `time/time.h' as
|
||
extern struct tm *localtime (const time_t *__timer) __THROW;
|
||
libc_hidden_proto (localtime)
|
||
|
||
For single-time configurations, `__localtime64' is a macro which
|
||
evaluates to `localtime'; for dual-time configurations, `__localtime64'
|
||
is a function similar to `localtime' except it uses Y2038-proof types:
|
||
#if __TIMESIZE == 64
|
||
# define __localtime64 localtime
|
||
#else
|
||
extern struct tm *__localtime64 (const __time64_t *__timer) __THROW;
|
||
libc_hidden_proto (__localtime64)
|
||
#endif
|
||
|
||
(note: type `time_t' is replaced with `__time64_t' because `time_t'
|
||
is not Y2038-proof, but `struct tm' is not replaced because it is
|
||
already Y2038-proof.)
|
||
|
||
The 64-bit-time implementation of `localtime' is written as follows
|
||
and is compiled for both dual-time and single-time configuration
|
||
classes.
|
||
|
||
struct tm *
|
||
__localtime64 (const __time64_t *t)
|
||
{
|
||
return __tz_convert (*t, 1, &_tmbuf);
|
||
}
|
||
libc_hidden_def (__localtime64)
|
||
|
||
The 32-bit-time implementation is a wrapper and is only compiled for
|
||
dual-time configurations:
|
||
|
||
#if __TIMESIZE != 64
|
||
|
||
struct tm *
|
||
localtime (const time_t *t)
|
||
{
|
||
__time64_t t64 = *t;
|
||
return __localtime64 (&t64);
|
||
}
|
||
libc_hidden_def (localtime)
|
||
|
||
#endif
|
||
|
||
|
||
File: libc.info, Node: Porting, Prev: Symbol handling, Up: Maintenance
|
||
|
||
D.3 Porting the GNU C Library
|
||
=============================
|
||
|
||
The GNU C Library is written to be easily portable to a variety of
|
||
machines and operating systems. Machine- and operating system-dependent
|
||
functions are well separated to make it easy to add implementations for
|
||
new machines or operating systems. This section describes the layout of
|
||
the library source tree and explains the mechanisms used to select
|
||
machine-dependent code to use.
|
||
|
||
All the machine-dependent and operating system-dependent files in the
|
||
library are in the subdirectory `sysdeps' under the top-level library
|
||
source directory. This directory contains a hierarchy of
|
||
subdirectories (*note Hierarchy Conventions::).
|
||
|
||
Each subdirectory of `sysdeps' contains source files for a
|
||
particular machine or operating system, or for a class of machine or
|
||
operating system (for example, systems by a particular vendor, or all
|
||
machines that use IEEE 754 floating-point format). A configuration
|
||
specifies an ordered list of these subdirectories. Each subdirectory
|
||
implicitly appends its parent directory to the list. For example,
|
||
specifying the list `unix/bsd/vax' is equivalent to specifying the list
|
||
`unix/bsd/vax unix/bsd unix'. A subdirectory can also specify that it
|
||
implies other subdirectories which are not directly above it in the
|
||
directory hierarchy. If the file `Implies' exists in a subdirectory,
|
||
it lists other subdirectories of `sysdeps' which are appended to the
|
||
list, appearing after the subdirectory containing the `Implies' file.
|
||
Lines in an `Implies' file that begin with a `#' character are ignored
|
||
as comments. For example, `unix/bsd/Implies' contains:
|
||
# BSD has Internet-related things.
|
||
unix/inet
|
||
and `unix/Implies' contains:
|
||
posix
|
||
|
||
So the final list is `unix/bsd/vax unix/bsd unix/inet unix posix'.
|
||
|
||
`sysdeps' has a "special" subdirectory called `generic'. It is
|
||
always implicitly appended to the list of subdirectories, so you
|
||
needn't put it in an `Implies' file, and you should not create any
|
||
subdirectories under it intended to be new specific categories.
|
||
`generic' serves two purposes. First, the makefiles do not bother to
|
||
look for a system-dependent version of a file that's not in `generic'.
|
||
This means that any system-dependent source file must have an analogue
|
||
in `generic', even if the routines defined by that file are not
|
||
implemented on other platforms. Second, the `generic' version of a
|
||
system-dependent file is used if the makefiles do not find a version
|
||
specific to the system you're compiling for.
|
||
|
||
If it is possible to implement the routines in a `generic' file in
|
||
machine-independent C, using only other machine-independent functions in
|
||
the C library, then you should do so. Otherwise, make them stubs. A
|
||
"stub" function is a function which cannot be implemented on a
|
||
particular machine or operating system. Stub functions always return an
|
||
error, and set `errno' to `ENOSYS' (Function not implemented). *Note
|
||
Error Reporting::. If you define a stub function, you must place the
|
||
statement `stub_warning(FUNCTION)', where FUNCTION is the name of your
|
||
function, after its definition. This causes the function to be listed
|
||
in the installed `<gnu/stubs.h>', and makes GNU ld warn when the
|
||
function is used.
|
||
|
||
Some rare functions are only useful on specific systems and aren't
|
||
defined at all on others; these do not appear anywhere in the
|
||
system-independent source code or makefiles (including the `generic'
|
||
directory), only in the system-dependent `Makefile' in the specific
|
||
system's subdirectory.
|
||
|
||
If you come across a file that is in one of the main source
|
||
directories (`string', `stdio', etc.), and you want to write a machine-
|
||
or operating system-dependent version of it, move the file into
|
||
`sysdeps/generic' and write your new implementation in the appropriate
|
||
system-specific subdirectory. Note that if a file is to be
|
||
system-dependent, it *must not* appear in one of the main source
|
||
directories.
|
||
|
||
There are a few special files that may exist in each subdirectory of
|
||
`sysdeps':
|
||
|
||
`Makefile'
|
||
A makefile for this machine or operating system, or class of
|
||
machine or operating system. This file is included by the library
|
||
makefile `Makerules', which is used by the top-level makefile and
|
||
the subdirectory makefiles. It can change the variables set in the
|
||
including makefile or add new rules. It can use GNU `make'
|
||
conditional directives based on the variable `subdir' (see above)
|
||
to select different sets of variables and rules for different
|
||
sections of the library. It can also set the `make' variable
|
||
`sysdep-routines', to specify extra modules to be included in the
|
||
library. You should use `sysdep-routines' rather than adding
|
||
modules to `routines' because the latter is used in determining
|
||
what to distribute for each subdirectory of the main source tree.
|
||
|
||
Each makefile in a subdirectory in the ordered list of
|
||
subdirectories to be searched is included in order. Since several
|
||
system-dependent makefiles may be included, each should append to
|
||
`sysdep-routines' rather than simply setting it:
|
||
|
||
sysdep-routines := $(sysdep-routines) foo bar
|
||
|
||
`Subdirs'
|
||
This file contains the names of new whole subdirectories under the
|
||
top-level library source tree that should be included for this
|
||
system. These subdirectories are treated just like the
|
||
system-independent subdirectories in the library source tree, such
|
||
as `stdio' and `math'.
|
||
|
||
Use this when there are completely new sets of functions and header
|
||
files that should go into the library for the system this
|
||
subdirectory of `sysdeps' implements. For example,
|
||
`sysdeps/unix/inet/Subdirs' contains `inet'; the `inet' directory
|
||
contains various network-oriented operations which only make sense
|
||
to put in the library on systems that support the Internet.
|
||
|
||
`configure'
|
||
This file is a shell script fragment to be run at configuration
|
||
time. The top-level `configure' script uses the shell `.' command
|
||
to read the `configure' file in each system-dependent directory
|
||
chosen, in order. The `configure' files are often generated from
|
||
`configure.ac' files using Autoconf.
|
||
|
||
A system-dependent `configure' script will usually add things to
|
||
the shell variables `DEFS' and `config_vars'; see the top-level
|
||
`configure' script for details. The script can check for
|
||
`--with-PACKAGE' options that were passed to the top-level
|
||
`configure'. For an option `--with-PACKAGE=VALUE' `configure'
|
||
sets the shell variable `with_PACKAGE' (with any dashes in PACKAGE
|
||
converted to underscores) to VALUE; if the option is just
|
||
`--with-PACKAGE' (no argument), then it sets `with_PACKAGE' to
|
||
`yes'.
|
||
|
||
`configure.ac'
|
||
This file is an Autoconf input fragment to be processed into the
|
||
file `configure' in this subdirectory. *Note Introduction:
|
||
(autoconf.info)Introduction, for a description of Autoconf. You
|
||
should write either `configure' or `configure.ac', but not both.
|
||
The first line of `configure.ac' should invoke the `m4' macro
|
||
`GLIBC_PROVIDES'. This macro does several `AC_PROVIDE' calls for
|
||
Autoconf macros which are used by the top-level `configure'
|
||
script; without this, those macros might be invoked again
|
||
unnecessarily by Autoconf.
|
||
|
||
That is the general system for how system-dependencies are isolated.
|
||
|
||
* Menu:
|
||
|
||
* Hierarchy Conventions:: The layout of the `sysdeps' hierarchy.
|
||
* Porting to Unix:: Porting the library to an average
|
||
Unix-like system.
|
||
|
||
|
||
|
||
Local Variables:
|
||
coding: utf-8
|
||
End:
|