ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 11.0

See Operating System Interface Functionality in os-interface.html for a general description of Operating System functionality available in Allegro CL. This document describes Operating System constants defined in Lisp. Lisp constants corresponding to Operating System constants lists the constants, saying in each case which platforms they are defined on. Defined Operating System/Lisp constants by architecture lists the platforms which Allegro CL supports, listing the constants defined on that platform.

## 1.0 Lisp constants corresponding to Operating System constants

The `:excl.osi` package includes symbols naming Lisp constants which correspond to operating system constants. We have documented all the constants. If more are added in subsequent updates, the documentation will be updated as well.

Not every constant is defined on every platform (architecture). In each definition, we say what platforms the constant is defined on. Then in Defined Operating System/Lisp constants by architecture, we provide a list by platform of defined constants. We do not describe how the constants are used. Please look at the appropriate Operating System documentation for information on how these constants are used. (The operating system name, which differs from the Lisp name, is shown in each definition. You can search by the operating system name to find the corresponding Lisp name, if there is one.)

The following rules explain how the Lisp constant is named based of the name of the Operating System constant:

1. Remove the leading `_` if there is one (for example convert `_O_BINARY` to `O_BINARY`).

2. Downcase all alphabetic characters (converting `O_BINARY` to `o_binary`).

3. Change all remaining `_`'s to `-`'s (converting `o_binary` to `o-binary`).

4. Wrap name with `*`'s (converting `o_binary` to *o-binary*, linked because it is documented already).

## *b0*

Variable, package: excl.osi

This constant corresponds to the Operating System constant B0. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *b110*

Variable, package: excl.osi

This constant corresponds to the Operating System constant B110. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *b1200*

Variable, package: excl.osi

This constant corresponds to the Operating System constant B1200. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *b134*

Variable, package: excl.osi

This constant corresponds to the Operating System constant B134. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *b150*

Variable, package: excl.osi

This constant corresponds to the Operating System constant B150. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *b1800*

Variable, package: excl.osi

This constant corresponds to the Operating System constant B1800. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *b19200*

Variable, package: excl.osi

This constant corresponds to the Operating System constant B19200. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *b200*

Variable, package: excl.osi

This constant corresponds to the Operating System constant B200. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *b2400*

Variable, package: excl.osi

This constant corresponds to the Operating System constant B2400. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *b300*

Variable, package: excl.osi

This constant corresponds to the Operating System constant B300. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *b38400*

Variable, package: excl.osi

This constant corresponds to the Operating System constant B38400. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *b4800*

Variable, package: excl.osi

This constant corresponds to the Operating System constant B4800. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *b50*

Variable, package: excl.osi

This constant corresponds to the Operating System constant B50. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *b600*

Variable, package: excl.osi

This constant corresponds to the Operating System constant B600. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *b75*

Variable, package: excl.osi

This constant corresponds to the Operating System constant B75. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *b9600*

Variable, package: excl.osi

This constant corresponds to the Operating System constant B9600. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *brkint*

Variable, package: excl.osi

This constant corresponds to the Operating System constant BRKINT. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *bs0*

Variable, package: excl.osi

This constant corresponds to the Operating System constant BS0. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit Mac OS (Apple Silicon).

## *bs1*

Variable, package: excl.osi

This constant corresponds to the Operating System constant BS1. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit Mac OS (Apple Silicon).

## *bsdly*

Variable, package: excl.osi

This constant corresponds to the Operating System constant BSDLY. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit Mac OS (Apple Silicon).

## *clocal*

Variable, package: excl.osi

This constant corresponds to the Operating System constant CLOCAL. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *cr0*

Variable, package: excl.osi

This constant corresponds to the Operating System constant CR0. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit Mac OS (Apple Silicon).

## *cr1*

Variable, package: excl.osi

This constant corresponds to the Operating System constant CR1. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit Mac OS (Apple Silicon).

## *cr2*

Variable, package: excl.osi

This constant corresponds to the Operating System constant CR2. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit Mac OS (Apple Silicon).

## *cr3*

Variable, package: excl.osi

This constant corresponds to the Operating System constant CR3. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit Mac OS (Apple Silicon).

## *crdly*

Variable, package: excl.osi

This constant corresponds to the Operating System constant CRDLY. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit Mac OS (Apple Silicon).

## *cread*

Variable, package: excl.osi

This constant corresponds to the Operating System constant CREAD. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *cs5*

Variable, package: excl.osi

This constant corresponds to the Operating System constant CS5. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *cs6*

Variable, package: excl.osi

This constant corresponds to the Operating System constant CS6. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *cs7*

Variable, package: excl.osi

This constant corresponds to the Operating System constant CS7. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *cs8*

Variable, package: excl.osi

This constant corresponds to the Operating System constant CS8. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *csize*

Variable, package: excl.osi

This constant corresponds to the Operating System constant CSIZE. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *cstopb*

Variable, package: excl.osi

This constant corresponds to the Operating System constant CSTOPB. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *e2big*

Variable, package: excl.osi

This constant corresponds to the Operating System constant E2BIG. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *eacces*

Variable, package: excl.osi

This constant corresponds to the Operating System constant EACCES. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *eaddrinuse*

Variable, package: excl.osi

This constant corresponds to the Operating System constant EADDRINUSE. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *eaddrnotavail*

Variable, package: excl.osi

This constant corresponds to the Operating System constant EADDRNOTAVAIL. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *eagain*

Variable, package: excl.osi

This constant corresponds to the Operating System constant EAGAIN. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *ebadf*

Variable, package: excl.osi

This constant corresponds to the Operating System constant EBADF. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *ebadmsg*

Variable, package: excl.osi

This constant corresponds to the Operating System constant EBADMSG. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *ebusy*

Variable, package: excl.osi

This constant corresponds to the Operating System constant EBUSY. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *ecanceled*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ECANCELED. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *echild*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ECHILD. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *echo*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ECHO. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *echoctl*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ECHOCTL. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *echoe*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ECHOE. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *echok*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ECHOK. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *echoke*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ECHOKE. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *echonl*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ECHONL. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *echoprt*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ECHOPRT. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *econnaborted*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ECONNABORTED. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *econnrefused*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ECONNREFUSED. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *econnreset*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ECONNRESET. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *edeadlk*

Variable, package: excl.osi

This constant corresponds to the Operating System constant EDEADLK. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *edeadlock*

Variable, package: excl.osi

This constant corresponds to the Operating System constant EDEADLOCK. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *edom*

Variable, package: excl.osi

This constant corresponds to the Operating System constant EDOM. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *eexist*

Variable, package: excl.osi

This constant corresponds to the Operating System constant EEXIST. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *efault*

Variable, package: excl.osi

This constant corresponds to the Operating System constant EFAULT. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *efbig*

Variable, package: excl.osi

This constant corresponds to the Operating System constant EFBIG. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *ehostdown*

Variable, package: excl.osi

This constant corresponds to the Operating System constant EHOSTDOWN. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *ehostunreach*

Variable, package: excl.osi

This constant corresponds to the Operating System constant EHOSTUNREACH. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *einprogress*

Variable, package: excl.osi

This constant corresponds to the Operating System constant EINPROGRESS. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *eintr*

Variable, package: excl.osi

This constant corresponds to the Operating System constant EINTR. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *einval*

Variable, package: excl.osi

This constant corresponds to the Operating System constant EINVAL. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *eio*

Variable, package: excl.osi

This constant corresponds to the Operating System constant EIO. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *eisdir*

Variable, package: excl.osi

This constant corresponds to the Operating System constant EISDIR. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *emfile*

Variable, package: excl.osi

This constant corresponds to the Operating System constant EMFILE. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *emlink*

Variable, package: excl.osi

This constant corresponds to the Operating System constant EMLINK. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *emsgsize*

Variable, package: excl.osi

This constant corresponds to the Operating System constant EMSGSIZE. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *enametoolong*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ENAMETOOLONG. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *enetdown*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ENETDOWN. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *enetreset*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ENETRESET. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *enetunreach*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ENETUNREACH. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *enfile*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ENFILE. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *enobufs*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ENOBUFS. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *enodev*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ENODEV. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *enoent*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ENOENT. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *enoexec*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ENOEXEC. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *enolck*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ENOLCK. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *enomem*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ENOMEM. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *enoprotoopt*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ENOPROTOOPT. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *enospc*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ENOSPC. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *enosys*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ENOSYS. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *enotdir*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ENOTDIR. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *enotempty*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ENOTEMPTY. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *enotsup*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ENOTSUP. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *enotty*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ENOTTY. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *enxio*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ENXIO. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *eperm*

Variable, package: excl.osi

This constant corresponds to the Operating System constant EPERM. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *epipe*

Variable, package: excl.osi

This constant corresponds to the Operating System constant EPIPE. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *erange*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ERANGE. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *erofs*

Variable, package: excl.osi

This constant corresponds to the Operating System constant EROFS. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *eshutdown*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ESHUTDOWN. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *espipe*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ESPIPE. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *esrch*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ESRCH. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *etimedout*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ETIMEDOUT. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *exdev*

Variable, package: excl.osi

This constant corresponds to the Operating System constant EXDEV. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *exta*

Variable, package: excl.osi

This constant corresponds to the Operating System constant EXTA. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *extb*

Variable, package: excl.osi

This constant corresponds to the Operating System constant EXTB. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *f-lock*

Variable, package: excl.osi

This constant corresponds to the Operating System constant F_LOCK. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *f-ok*

Variable, package: excl.osi

This constant corresponds to the Operating System constant F_OK. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *f-test*

Variable, package: excl.osi

This constant corresponds to the Operating System constant F_TEST. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *f-tlock*

Variable, package: excl.osi

This constant corresponds to the Operating System constant F_TLOCK. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *f-ulock*

Variable, package: excl.osi

This constant corresponds to the Operating System constant F_ULOCK. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *ff0*

Variable, package: excl.osi

This constant corresponds to the Operating System constant FF0. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit Mac OS (Apple Silicon).

## *ff1*

Variable, package: excl.osi

This constant corresponds to the Operating System constant FF1. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit Mac OS (Apple Silicon).

## *ffdly*

Variable, package: excl.osi

This constant corresponds to the Operating System constant FFDLY. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit Mac OS (Apple Silicon).

## *flusho*

Variable, package: excl.osi

This constant corresponds to the Operating System constant FLUSHO. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *hupcl*

Variable, package: excl.osi

This constant corresponds to the Operating System constant HUPCL. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *icanon*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ICANON. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *icrnl*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ICRNL. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *iexten*

Variable, package: excl.osi

This constant corresponds to the Operating System constant IEXTEN. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *ignbrk*

Variable, package: excl.osi

This constant corresponds to the Operating System constant IGNBRK. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *igncr*

Variable, package: excl.osi

This constant corresponds to the Operating System constant IGNCR. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *ignpar*

Variable, package: excl.osi

This constant corresponds to the Operating System constant IGNPAR. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *inlcr*

Variable, package: excl.osi

This constant corresponds to the Operating System constant INLCR. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *inpck*

Variable, package: excl.osi

This constant corresponds to the Operating System constant INPCK. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *isig*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ISIG. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *istrip*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ISTRIP. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *ixany*

Variable, package: excl.osi

This constant corresponds to the Operating System constant IXANY. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *ixoff*

Variable, package: excl.osi

This constant corresponds to the Operating System constant IXOFF. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *ixon*

Variable, package: excl.osi

This constant corresponds to the Operating System constant IXON. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *lk-lock*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _LK_LOCK. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *lk-nblck*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _LK_NBLCK. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *lk-unlck*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _LK_UNLCK. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *log-alert*

Variable, package: excl.osi

This constant corresponds to the Operating System constant LOG_ALERT. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *log-auth*

Variable, package: excl.osi

This constant corresponds to the Operating System constant LOG_AUTH. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *log-authpriv*

Variable, package: excl.osi

This constant corresponds to the Operating System constant LOG_AUTHPRIV. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *log-cons*

Variable, package: excl.osi

This constant corresponds to the Operating System constant LOG_CONS. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *log-crit*

Variable, package: excl.osi

This constant corresponds to the Operating System constant LOG_CRIT. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *log-cron*

Variable, package: excl.osi

This constant corresponds to the Operating System constant LOG_CRON. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *log-daemon*

Variable, package: excl.osi

This constant corresponds to the Operating System constant LOG_DAEMON. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *log-debug*

Variable, package: excl.osi

This constant corresponds to the Operating System constant LOG_DEBUG. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *log-emerg*

Variable, package: excl.osi

This constant corresponds to the Operating System constant LOG_EMERG. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *log-err*

Variable, package: excl.osi

This constant corresponds to the Operating System constant LOG_ERR. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *log-ftp*

Variable, package: excl.osi

This constant corresponds to the Operating System constant LOG_FTP. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *log-info*

Variable, package: excl.osi

This constant corresponds to the Operating System constant LOG_INFO. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *log-kern*

Variable, package: excl.osi

This constant corresponds to the Operating System constant LOG_KERN. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *log-local0*

Variable, package: excl.osi

This constant corresponds to the Operating System constant LOG_LOCAL0. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *log-local1*

Variable, package: excl.osi

This constant corresponds to the Operating System constant LOG_LOCAL1. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *log-local2*

Variable, package: excl.osi

This constant corresponds to the Operating System constant LOG_LOCAL2. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *log-local3*

Variable, package: excl.osi

This constant corresponds to the Operating System constant LOG_LOCAL3. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *log-local4*

Variable, package: excl.osi

This constant corresponds to the Operating System constant LOG_LOCAL4. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *log-local5*

Variable, package: excl.osi

This constant corresponds to the Operating System constant LOG_LOCAL5. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *log-local6*

Variable, package: excl.osi

This constant corresponds to the Operating System constant LOG_LOCAL6. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *log-local7*

Variable, package: excl.osi

This constant corresponds to the Operating System constant LOG_LOCAL7. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *log-lpr*

Variable, package: excl.osi

This constant corresponds to the Operating System constant LOG_LPR. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *log-mail*

Variable, package: excl.osi

This constant corresponds to the Operating System constant LOG_MAIL. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *log-ndelay*

Variable, package: excl.osi

This constant corresponds to the Operating System constant LOG_NDELAY. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *log-news*

Variable, package: excl.osi

This constant corresponds to the Operating System constant LOG_NEWS. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *log-notice*

Variable, package: excl.osi

This constant corresponds to the Operating System constant LOG_NOTICE. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *log-perror*

Variable, package: excl.osi

This constant corresponds to the Operating System constant LOG_PERROR. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *log-pid*

Variable, package: excl.osi

This constant corresponds to the Operating System constant LOG_PID. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *log-syslog*

Variable, package: excl.osi

This constant corresponds to the Operating System constant LOG_SYSLOG. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *log-user*

Variable, package: excl.osi

This constant corresponds to the Operating System constant LOG_USER. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *log-uucp*

Variable, package: excl.osi

This constant corresponds to the Operating System constant LOG_UUCP. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *log-warning*

Variable, package: excl.osi

This constant corresponds to the Operating System constant LOG_WARNING. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *nccs*

Variable, package: excl.osi

This constant corresponds to the Operating System constant NCCS. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *nl0*

Variable, package: excl.osi

This constant corresponds to the Operating System constant NL0. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit Mac OS (Apple Silicon).

## *nl1*

Variable, package: excl.osi

This constant corresponds to the Operating System constant NL1. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit Mac OS (Apple Silicon).

## *nldly*

Variable, package: excl.osi

This constant corresponds to the Operating System constant NLDLY. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit Mac OS (Apple Silicon).

## *noflsh*

Variable, package: excl.osi

This constant corresponds to the Operating System constant NOFLSH. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *o-append*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _O_APPEND. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *o-append*

Variable, package: excl.osi

This constant corresponds to the Operating System constant O_APPEND. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *o-binary*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _O_BINARY. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *o-creat*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _O_CREAT. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *o-creat*

Variable, package: excl.osi

This constant corresponds to the Operating System constant O_CREAT. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *o-excl*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _O_EXCL. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *o-excl*

Variable, package: excl.osi

This constant corresponds to the Operating System constant O_EXCL. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *o-ndelay*

Variable, package: excl.osi

This constant corresponds to the Operating System constant O_NDELAY. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *o-noctty*

Variable, package: excl.osi

This constant corresponds to the Operating System constant O_NOCTTY. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *o-noinherit*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _O_NOINHERIT. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *o-nonblock*

Variable, package: excl.osi

This constant corresponds to the Operating System constant O_NONBLOCK. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *o-random*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _O_RANDOM. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *o-rdonly*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _O_RDONLY. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *o-rdonly*

Variable, package: excl.osi

This constant corresponds to the Operating System constant O_RDONLY. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *o-rdwr*

Variable, package: excl.osi

This constant corresponds to the Operating System constant O_RDWR. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *o-rdwr*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _O_RDWR. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *o-sequential*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _O_SEQUENTIAL. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *o-short-lived*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _O_SHORT_LIVED. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *o-sync*

Variable, package: excl.osi

This constant corresponds to the Operating System constant O_SYNC. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8).

## *o-temporary*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _O_TEMPORARY. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *o-text*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _O_TEXT. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *o-trunc*

Variable, package: excl.osi

This constant corresponds to the Operating System constant O_TRUNC. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *o-trunc*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _O_TRUNC. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *o-wronly*

Variable, package: excl.osi

This constant corresponds to the Operating System constant O_WRONLY. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *o-wronly*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _O_WRONLY. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *ocrnl*

Variable, package: excl.osi

This constant corresponds to the Operating System constant OCRNL. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *ofill*

Variable, package: excl.osi

This constant corresponds to the Operating System constant OFILL. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit Mac OS (Apple Silicon).

## *onlcr*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ONLCR. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *onlret*

Variable, package: excl.osi

This constant corresponds to the Operating System constant ONLRET. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *opost*

Variable, package: excl.osi

This constant corresponds to the Operating System constant OPOST. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *pam-auth-err*

Variable, package: excl.osi

This constant corresponds to the Operating System constant PAM_AUTH_ERR. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64).

## *pam-authinfo-unavail*

Variable, package: excl.osi

This constant corresponds to the Operating System constant PAM_AUTHINFO_UNAVAIL. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64).

## *pam-conv*

Variable, package: excl.osi

This constant corresponds to the Operating System constant PAM_CONV. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64).

## *pam-conv-err*

Variable, package: excl.osi

This constant corresponds to the Operating System constant PAM_CONV_ERR. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64).

## *pam-cred-insufficient*

Variable, package: excl.osi

This constant corresponds to the Operating System constant PAM_CRED_INSUFFICIENT. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64).

## *pam-disallow-null-authtok*

Variable, package: excl.osi

This constant corresponds to the Operating System constant PAM_DISALLOW_NULL_AUTHTOK. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64).

## *pam-error-msg*

Variable, package: excl.osi

This constant corresponds to the Operating System constant PAM_ERROR_MSG. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64).

## *pam-fail-delay*

Variable, package: excl.osi

This constant corresponds to the Operating System constant PAM_FAIL_DELAY. It is defined on the following platforms: 64-bit Linux (x86-64).

## *pam-maxtries*

Variable, package: excl.osi

This constant corresponds to the Operating System constant PAM_MAXTRIES. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64).

## *pam-prompt-echo-off*

Variable, package: excl.osi

This constant corresponds to the Operating System constant PAM_PROMPT_ECHO_OFF. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64).

## *pam-prompt-echo-on*

Variable, package: excl.osi

This constant corresponds to the Operating System constant PAM_PROMPT_ECHO_ON. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64).

## *pam-rhost*

Variable, package: excl.osi

This constant corresponds to the Operating System constant PAM_RHOST. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64).

## *pam-ruser*

Variable, package: excl.osi

This constant corresponds to the Operating System constant PAM_RUSER. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64).

## *pam-service*

Variable, package: excl.osi

This constant corresponds to the Operating System constant PAM_SERVICE. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64).

## *pam-silent*

Variable, package: excl.osi

This constant corresponds to the Operating System constant PAM_SILENT. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64).

## *pam-success*

Variable, package: excl.osi

This constant corresponds to the Operating System constant PAM_SUCCESS. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64).

## *pam-text-info*

Variable, package: excl.osi

This constant corresponds to the Operating System constant PAM_TEXT_INFO. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64).

## *pam-tty*

Variable, package: excl.osi

This constant corresponds to the Operating System constant PAM_TTY. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64).

## *pam-user*

Variable, package: excl.osi

This constant corresponds to the Operating System constant PAM_USER. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64).

## *pam-user-prompt*

Variable, package: excl.osi

This constant corresponds to the Operating System constant PAM_USER_PROMPT. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64).

## *pam-user-unknown*

Variable, package: excl.osi

This constant corresponds to the Operating System constant PAM_USER_UNKNOWN. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64).

## *parenb*

Variable, package: excl.osi

This constant corresponds to the Operating System constant PARENB. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *parmrk*

Variable, package: excl.osi

This constant corresponds to the Operating System constant PARMRK. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *parodd*

Variable, package: excl.osi

This constant corresponds to the Operating System constant PARODD. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *path-max*

Variable, package: excl.osi

This constant corresponds to the Operating System constant PATH_MAX. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *pendin*

Variable, package: excl.osi

This constant corresponds to the Operating System constant PENDIN. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *prio-pgrp*

Variable, package: excl.osi

This constant corresponds to the Operating System constant PRIO_PGRP. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *prio-process*

Variable, package: excl.osi

This constant corresponds to the Operating System constant PRIO_PROCESS. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *prio-user*

Variable, package: excl.osi

This constant corresponds to the Operating System constant PRIO_USER. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *r-ok*

Variable, package: excl.osi

This constant corresponds to the Operating System constant R_OK. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *s-iexec*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _S_IEXEC. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *s-ifblk*

Variable, package: excl.osi

This constant corresponds to the Operating System constant S_IFBLK. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *s-ifchr*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _S_IFCHR. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *s-ifchr*

Variable, package: excl.osi

This constant corresponds to the Operating System constant S_IFCHR. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *s-ifdir*

Variable, package: excl.osi

This constant corresponds to the Operating System constant S_IFDIR. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *s-ifdir*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _S_IFDIR. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *s-ififo*

Variable, package: excl.osi

This constant corresponds to the Operating System constant S_IFIFO. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *s-ififo*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _S_IFIFO. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *s-iflnk*

Variable, package: excl.osi

This constant corresponds to the Operating System constant S_IFLNK. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *s-ifmt*

Variable, package: excl.osi

This constant corresponds to the Operating System constant S_IFMT. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *s-ifmt*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _S_IFMT. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *s-ifreg*

Variable, package: excl.osi

This constant corresponds to the Operating System constant S_IFREG. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *s-ifreg*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _S_IFREG. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *s-ifsock*

Variable, package: excl.osi

This constant corresponds to the Operating System constant S_IFSOCK. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *s-iread*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _S_IREAD. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *s-irgrp*

Variable, package: excl.osi

This constant corresponds to the Operating System constant S_IRGRP. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *s-iroth*

Variable, package: excl.osi

This constant corresponds to the Operating System constant S_IROTH. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *s-irusr*

Variable, package: excl.osi

This constant corresponds to the Operating System constant S_IRUSR. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *s-irwxg*

Variable, package: excl.osi

This constant corresponds to the Operating System constant S_IRWXG. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *s-irwxo*

Variable, package: excl.osi

This constant corresponds to the Operating System constant S_IRWXO. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *s-irwxu*

Variable, package: excl.osi

This constant corresponds to the Operating System constant S_IRWXU. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *s-isgid*

Variable, package: excl.osi

This constant corresponds to the Operating System constant S_ISGID. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *s-isuid*

Variable, package: excl.osi

This constant corresponds to the Operating System constant S_ISUID. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *s-isvtx*

Variable, package: excl.osi

This constant corresponds to the Operating System constant S_ISVTX. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *s-iwgrp*

Variable, package: excl.osi

This constant corresponds to the Operating System constant S_IWGRP. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *s-iwoth*

Variable, package: excl.osi

This constant corresponds to the Operating System constant S_IWOTH. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *s-iwrite*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _S_IWRITE. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *s-iwusr*

Variable, package: excl.osi

This constant corresponds to the Operating System constant S_IWUSR. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *s-ixgrp*

Variable, package: excl.osi

This constant corresponds to the Operating System constant S_IXGRP. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *s-ixoth*

Variable, package: excl.osi

This constant corresponds to the Operating System constant S_IXOTH. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *s-ixusr*

Variable, package: excl.osi

This constant corresponds to the Operating System constant S_IXUSR. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-2-c-bind*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_2_C_BIND. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-2-c-dev*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_2_C_DEV. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-2-char-term*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_2_CHAR_TERM. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-2-fort-dev*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_2_FORT_DEV. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-2-fort-run*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_2_FORT_RUN. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-2-localedef*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_2_LOCALEDEF. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-2-sw-dev*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_2_SW_DEV. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-2-upe*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_2_UPE. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-2-version*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_2_VERSION. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-arg-max*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_ARG_MAX. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-avphys-pages*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_AVPHYS_PAGES. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8).

## *sc-bc-base-max*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_BC_BASE_MAX. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-bc-dim-max*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_BC_DIM_MAX. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-bc-scale-max*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_BC_SCALE_MAX. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-bc-string-max*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_BC_STRING_MAX. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-child-max*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_CHILD_MAX. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-clk-tck*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_CLK_TCK. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-coll-weights-max*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_COLL_WEIGHTS_MAX. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-expr-nest-max*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_EXPR_NEST_MAX. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-host-name-max*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_HOST_NAME_MAX. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-iov-max*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_IOV_MAX. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-job-control*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_JOB_CONTROL. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-line-max*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_LINE_MAX. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-login-name-max*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_LOGIN_NAME_MAX. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-ngroups-max*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_NGROUPS_MAX. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-nprocessors-conf*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_NPROCESSORS_CONF. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-nprocessors-onln*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_NPROCESSORS_ONLN. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-open-max*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_OPEN_MAX. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-pagesize*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_PAGESIZE. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-phys-pages*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_PHYS_PAGES. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-re-dup-max*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_RE_DUP_MAX. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-saved-ids*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_SAVED_IDS. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-stream-max*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_STREAM_MAX. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-tty-name-max*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_TTY_NAME_MAX. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-tzname-max*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_TZNAME_MAX. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sc-version*

Variable, package: excl.osi

This constant corresponds to the Operating System constant _SC_VERSION. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sigabrt*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGABRT. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sigalrm*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGALRM. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sigbus*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGBUS. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sigchld*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGCHLD. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sigcld*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGCLD. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8).

## *sigcont*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGCONT. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sigemt*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGEMT. It is defined on the following platforms: 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sigfpe*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGFPE. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sighup*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGHUP. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sigill*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGILL. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sigint*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGINT. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sigio*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGIO. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sigiot*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGIOT. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sigkill*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGKILL. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sigpipe*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGPIPE. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sigpoll*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGPOLL. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8).

## *sigprof*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGPROF. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sigpwr*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGPWR. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8).

## *sigquit*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGQUIT. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sigrtmax*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGRTMAX. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit FreeBSD (x86-64).

## *sigrtmin*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGRTMIN. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit FreeBSD (x86-64).

## *sigsegv*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGSEGV. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sigstkflt*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGSTKFLT. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8).

## *sigstop*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGSTOP. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sigsys*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGSYS. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sigterm*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGTERM. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sigtrap*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGTRAP. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sigtstp*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGTSTP. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sigttin*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGTTIN. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sigttou*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGTTOU. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sigurg*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGURG. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sigusr1*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGUSR1. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sigusr2*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGUSR2. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sigvtalrm*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGVTALRM. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sigwinch*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGWINCH. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sigxcpu*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGXCPU. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *sigxfsz*

Variable, package: excl.osi

This constant corresponds to the Operating System constant SIGXFSZ. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *tab0*

Variable, package: excl.osi

This constant corresponds to the Operating System constant TAB0. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit Mac OS (Apple Silicon).

## *tab1*

Variable, package: excl.osi

This constant corresponds to the Operating System constant TAB1. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit Mac OS (Apple Silicon).

## *tab2*

Variable, package: excl.osi

This constant corresponds to the Operating System constant TAB2. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit Mac OS (Apple Silicon).

## *tab3*

Variable, package: excl.osi

This constant corresponds to the Operating System constant TAB3. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit Mac OS (Apple Silicon).

## *tabdly*

Variable, package: excl.osi

This constant corresponds to the Operating System constant TABDLY. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit Mac OS (Apple Silicon).

## *tcsadrain*

Variable, package: excl.osi

This constant corresponds to the Operating System constant TCSADRAIN. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *tcsaflush*

Variable, package: excl.osi

This constant corresponds to the Operating System constant TCSAFLUSH. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *tcsanow*

Variable, package: excl.osi

This constant corresponds to the Operating System constant TCSANOW. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *tiocnotty*

Variable, package: excl.osi

This constant corresponds to the Operating System constant TIOCNOTTY. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *tostop*

Variable, package: excl.osi

This constant corresponds to the Operating System constant TOSTOP. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *veof*

Variable, package: excl.osi

This constant corresponds to the Operating System constant VEOF. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *veol*

Variable, package: excl.osi

This constant corresponds to the Operating System constant VEOL. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *verase*

Variable, package: excl.osi

This constant corresponds to the Operating System constant VERASE. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *vintr*

Variable, package: excl.osi

This constant corresponds to the Operating System constant VINTR. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *vkill*

Variable, package: excl.osi

This constant corresponds to the Operating System constant VKILL. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *vlnext*

Variable, package: excl.osi

This constant corresponds to the Operating System constant VLNEXT. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *vmin*

Variable, package: excl.osi

This constant corresponds to the Operating System constant VMIN. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *vquit*

Variable, package: excl.osi

This constant corresponds to the Operating System constant VQUIT. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *vreprint*

Variable, package: excl.osi

This constant corresponds to the Operating System constant VREPRINT. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *vstart*

Variable, package: excl.osi

This constant corresponds to the Operating System constant VSTART. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *vstop*

Variable, package: excl.osi

This constant corresponds to the Operating System constant VSTOP. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *vsusp*

Variable, package: excl.osi

This constant corresponds to the Operating System constant VSUSP. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *vt0*

Variable, package: excl.osi

This constant corresponds to the Operating System constant VT0. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit Mac OS (Apple Silicon).

## *vt1*

Variable, package: excl.osi

This constant corresponds to the Operating System constant VT1. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit Mac OS (Apple Silicon).

## *vtdly*

Variable, package: excl.osi

This constant corresponds to the Operating System constant VTDLY. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit Mac OS (Apple Silicon).

## *vtime*

Variable, package: excl.osi

This constant corresponds to the Operating System constant VTIME. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *vwerase*

Variable, package: excl.osi

This constant corresponds to the Operating System constant VWERASE. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *w-ok*

Variable, package: excl.osi

This constant corresponds to the Operating System constant W_OK. It is defined on the following platforms: 32-bit Windows, 64-bit Linux (x86-64), 64-bit Windows, 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## *wsaeacces*

Variable, package: excl.osi

This constant corresponds to the Operating System constant WSAEACCES. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *wsaeaddrinuse*

Variable, package: excl.osi

This constant corresponds to the Operating System constant WSAEADDRINUSE. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *wsaeaddrnotavail*

Variable, package: excl.osi

This constant corresponds to the Operating System constant WSAEADDRNOTAVAIL. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *wsaeconnaborted*

Variable, package: excl.osi

This constant corresponds to the Operating System constant WSAECONNABORTED. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *wsaeconnrefused*

Variable, package: excl.osi

This constant corresponds to the Operating System constant WSAECONNREFUSED. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *wsaeconnreset*

Variable, package: excl.osi

This constant corresponds to the Operating System constant WSAECONNRESET. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *wsaedestaddrreq*

Variable, package: excl.osi

This constant corresponds to the Operating System constant WSAEDESTADDRREQ. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *wsaehostdown*

Variable, package: excl.osi

This constant corresponds to the Operating System constant WSAEHOSTDOWN. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *wsaehostunreach*

Variable, package: excl.osi

This constant corresponds to the Operating System constant WSAEHOSTUNREACH. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *wsaeisconn*

Variable, package: excl.osi

This constant corresponds to the Operating System constant WSAEISCONN. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *wsaemsgsize*

Variable, package: excl.osi

This constant corresponds to the Operating System constant WSAEMSGSIZE. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *wsaenametoolong*

Variable, package: excl.osi

This constant corresponds to the Operating System constant WSAENAMETOOLONG. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *wsaenetdown*

Variable, package: excl.osi

This constant corresponds to the Operating System constant WSAENETDOWN. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *wsaenetreset*

Variable, package: excl.osi

This constant corresponds to the Operating System constant WSAENETRESET. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *wsaenetunreach*

Variable, package: excl.osi

This constant corresponds to the Operating System constant WSAENETUNREACH. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *wsaenobufs*

Variable, package: excl.osi

This constant corresponds to the Operating System constant WSAENOBUFS. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *wsaenoprotoopt*

Variable, package: excl.osi

This constant corresponds to the Operating System constant WSAENOPROTOOPT. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *wsaenotconn*

Variable, package: excl.osi

This constant corresponds to the Operating System constant WSAENOTCONN. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *wsaenotsock*

Variable, package: excl.osi

This constant corresponds to the Operating System constant WSAENOTSOCK. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *wsaeprototype*

Variable, package: excl.osi

This constant corresponds to the Operating System constant WSAEPROTOTYPE. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *wsaeshutdown*

Variable, package: excl.osi

This constant corresponds to the Operating System constant WSAESHUTDOWN. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *wsaetimedout*

Variable, package: excl.osi

This constant corresponds to the Operating System constant WSAETIMEDOUT. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *wsaetoomanyrefs*

Variable, package: excl.osi

This constant corresponds to the Operating System constant WSAETOOMANYREFS. It is defined on the following platforms: 32-bit Windows, 64-bit Windows.

## *x-ok*

Variable, package: excl.osi

This constant corresponds to the Operating System constant X_OK. It is defined on the following platforms: 64-bit Linux (x86-64), 64-bit Linux (arm64/armv8), 64-bit Mac OS X (Intel), 64-bit FreeBSD (x86-64), 64-bit Mac OS (Apple Silicon).

## 2.0 Defined Operating System/Lisp constants by architecture

Many Operating System constants have corresponding Lisp constants. These constants are listed in Lisp constants corresponding to Operating System constants. As noted there, constants are not defined on each architecture. The definitions in Lisp constants corresponding to Operating System constants show the architectures on which each constant is defined. In this section, we list all constants defined on each architecture.

The architectures are:

- 64-bit FreeBSD (x64)

- 64-bit Linux (arm64)

- 64-bit Linux (x64)

- 64-bit Mac OS (Apple Silicon)

- 64-bit Mac OS (x64)

- 64-bit Windows (x64)

- Windows (x86)

- 32-bit Windows: the following symbols are defined on this platform:

  *e2big* (E2BIG), *eacces* (EACCES), *eaddrinuse* (EADDRINUSE), *eaddrnotavail* (EADDRNOTAVAIL), *eagain* (EAGAIN), *ebadf* (EBADF), *ebadmsg* (EBADMSG), *ebusy* (EBUSY), *ecanceled* (ECANCELED), *echild* (ECHILD), *econnaborted* (ECONNABORTED), *econnrefused* (ECONNREFUSED), *econnreset* (ECONNRESET), *edeadlock* (EDEADLOCK), *edom* (EDOM), *eexist* (EEXIST), *efault* (EFAULT), *efbig* (EFBIG), *ehostdown* (EHOSTDOWN), *ehostunreach* (EHOSTUNREACH), *einprogress* (EINPROGRESS), *eintr* (EINTR), *einval* (EINVAL), *eio* (EIO), *eisdir* (EISDIR), *emfile* (EMFILE), *emlink* (EMLINK), *emsgsize* (EMSGSIZE), *enametoolong* (ENAMETOOLONG), *enetdown* (ENETDOWN), *enetreset* (ENETRESET), *enetunreach* (ENETUNREACH), *enfile* (ENFILE), *enobufs* (ENOBUFS), *enodev* (ENODEV), *enoent* (ENOENT), *enoexec* (ENOEXEC), *enolck* (ENOLCK), *enomem* (ENOMEM), *enoprotoopt* (ENOPROTOOPT), *enospc* (ENOSPC), *enosys* (ENOSYS), *enotdir* (ENOTDIR), *enotempty* (ENOTEMPTY), *enotsup* (ENOTSUP), *enotty* (ENOTTY), *enxio* (ENXIO), *eperm* (EPERM), *epipe* (EPIPE), *erange* (ERANGE), *erofs* (EROFS), *eshutdown* (ESHUTDOWN), *espipe* (ESPIPE), *esrch* (ESRCH), *etimedout* (ETIMEDOUT), *exdev* (EXDEV), *f-ok* (F_OK), *lk-lock* (_LK_LOCK), *lk-nblck* (_LK_NBLCK), *lk-unlck* (_LK_UNLCK), *o-append* (_O_APPEND), *o-binary* (_O_BINARY), *o-creat* (_O_CREAT), *o-excl* (_O_EXCL), *o-noinherit* (_O_NOINHERIT), *o-random* (_O_RANDOM), *o-rdonly* (_O_RDONLY), *o-rdwr* (_O_RDWR), *o-sequential* (_O_SEQUENTIAL), *o-short-lived* (_O_SHORT_LIVED), *o-temporary* (_O_TEMPORARY), *o-text* (_O_TEXT), *o-trunc* (_O_TRUNC), *o-wronly* (_O_WRONLY), *path-max* (PATH_MAX), *r-ok* (R_OK), *s-iexec* (_S_IEXEC), *s-ifchr* (_S_IFCHR), *s-ifdir* (_S_IFDIR), *s-ififo* (_S_IFIFO), *s-ifmt* (_S_IFMT), *s-ifreg* (_S_IFREG), *s-iread* (_S_IREAD), *s-iwrite* (_S_IWRITE), *w-ok* (W_OK), *wsaeacces* (WSAEACCES), *wsaeaddrinuse* (WSAEADDRINUSE), *wsaeaddrnotavail* (WSAEADDRNOTAVAIL), *wsaeconnaborted* (WSAECONNABORTED), *wsaeconnrefused* (WSAECONNREFUSED), *wsaeconnreset* (WSAECONNRESET), *wsaedestaddrreq* (WSAEDESTADDRREQ), *wsaehostdown* (WSAEHOSTDOWN), *wsaehostunreach* (WSAEHOSTUNREACH), *wsaeisconn* (WSAEISCONN), *wsaemsgsize* (WSAEMSGSIZE), *wsaenametoolong* (WSAENAMETOOLONG), *wsaenetdown* (WSAENETDOWN), *wsaenetreset* (WSAENETRESET), *wsaenetunreach* (WSAENETUNREACH), *wsaenobufs* (WSAENOBUFS), *wsaenoprotoopt* (WSAENOPROTOOPT), *wsaenotconn* (WSAENOTCONN), *wsaenotsock* (WSAENOTSOCK), *wsaeprototype* (WSAEPROTOTYPE), *wsaeshutdown* (WSAESHUTDOWN), *wsaetimedout* (WSAETIMEDOUT), *wsaetoomanyrefs* (WSAETOOMANYREFS).

- 64-bit FreeBSD (x86-64): the following symbols are defined on this platform:

  *b0* (B0), *b110* (B110), *b1200* (B1200), *b134* (B134), *b150* (B150), *b1800* (B1800), *b19200* (B19200), *b200* (B200), *b2400* (B2400), *b300* (B300), *b38400* (B38400), *b4800* (B4800), *b50* (B50), *b600* (B600), *b75* (B75), *b9600* (B9600), *brkint* (BRKINT), *clocal* (CLOCAL), *cread* (CREAD), *cs5* (CS5), *cs6* (CS6), *cs7* (CS7), *cs8* (CS8), *csize* (CSIZE), *cstopb* (CSTOPB), *e2big* (E2BIG), *eacces* (EACCES), *eaddrinuse* (EADDRINUSE), *eaddrnotavail* (EADDRNOTAVAIL), *eagain* (EAGAIN), *ebadf* (EBADF), *ebadmsg* (EBADMSG), *ebusy* (EBUSY), *ecanceled* (ECANCELED), *echild* (ECHILD), *echo* (ECHO), *echoctl* (ECHOCTL), *echoe* (ECHOE), *echok* (ECHOK), *echoke* (ECHOKE), *echonl* (ECHONL), *echoprt* (ECHOPRT), *econnaborted* (ECONNABORTED), *econnrefused* (ECONNREFUSED), *econnreset* (ECONNRESET), *edeadlk* (EDEADLK), *edom* (EDOM), *eexist* (EEXIST), *efault* (EFAULT), *efbig* (EFBIG), *ehostdown* (EHOSTDOWN), *ehostunreach* (EHOSTUNREACH), *einprogress* (EINPROGRESS), *eintr* (EINTR), *einval* (EINVAL), *eio* (EIO), *eisdir* (EISDIR), *emfile* (EMFILE), *emlink* (EMLINK), *emsgsize* (EMSGSIZE), *enametoolong* (ENAMETOOLONG), *enetdown* (ENETDOWN), *enetreset* (ENETRESET), *enetunreach* (ENETUNREACH), *enfile* (ENFILE), *enobufs* (ENOBUFS), *enodev* (ENODEV), *enoent* (ENOENT), *enoexec* (ENOEXEC), *enolck* (ENOLCK), *enomem* (ENOMEM), *enoprotoopt* (ENOPROTOOPT), *enospc* (ENOSPC), *enosys* (ENOSYS), *enotdir* (ENOTDIR), *enotempty* (ENOTEMPTY), *enotsup* (ENOTSUP), *enotty* (ENOTTY), *enxio* (ENXIO), *eperm* (EPERM), *epipe* (EPIPE), *erange* (ERANGE), *erofs* (EROFS), *eshutdown* (ESHUTDOWN), *espipe* (ESPIPE), *esrch* (ESRCH), *etimedout* (ETIMEDOUT), *exdev* (EXDEV), *exta* (EXTA), *extb* (EXTB), *f-lock* (F_LOCK), *f-ok* (F_OK), *f-test* (F_TEST), *f-tlock* (F_TLOCK), *f-ulock* (F_ULOCK), *flusho* (FLUSHO), *hupcl* (HUPCL), *icanon* (ICANON), *icrnl* (ICRNL), *iexten* (IEXTEN), *ignbrk* (IGNBRK), *igncr* (IGNCR), *ignpar* (IGNPAR), *inlcr* (INLCR), *inpck* (INPCK), *isig* (ISIG), *istrip* (ISTRIP), *ixany* (IXANY), *ixoff* (IXOFF), *ixon* (IXON), *log-alert* (LOG_ALERT), *log-auth* (LOG_AUTH), *log-authpriv* (LOG_AUTHPRIV), *log-cons* (LOG_CONS), *log-crit* (LOG_CRIT), *log-cron* (LOG_CRON), *log-daemon* (LOG_DAEMON), *log-debug* (LOG_DEBUG), *log-emerg* (LOG_EMERG), *log-err* (LOG_ERR), *log-ftp* (LOG_FTP), *log-info* (LOG_INFO), *log-kern* (LOG_KERN), *log-local0* (LOG_LOCAL0), *log-local1* (LOG_LOCAL1), *log-local2* (LOG_LOCAL2), *log-local3* (LOG_LOCAL3), *log-local4* (LOG_LOCAL4), *log-local5* (LOG_LOCAL5), *log-local6* (LOG_LOCAL6), *log-local7* (LOG_LOCAL7), *log-lpr* (LOG_LPR), *log-mail* (LOG_MAIL), *log-ndelay* (LOG_NDELAY), *log-news* (LOG_NEWS), *log-notice* (LOG_NOTICE), *log-perror* (LOG_PERROR), *log-pid* (LOG_PID), *log-syslog* (LOG_SYSLOG), *log-user* (LOG_USER), *log-uucp* (LOG_UUCP), *log-warning* (LOG_WARNING), *nccs* (NCCS), *noflsh* (NOFLSH), *o-append* (O_APPEND), *o-creat* (O_CREAT), *o-excl* (O_EXCL), *o-ndelay* (O_NDELAY), *o-noctty* (O_NOCTTY), *o-nonblock* (O_NONBLOCK), *o-rdonly* (O_RDONLY), *o-rdwr* (O_RDWR), *o-trunc* (O_TRUNC), *o-wronly* (O_WRONLY), *ocrnl* (OCRNL), *onlcr* (ONLCR), *onlret* (ONLRET), *opost* (OPOST), *pam-auth-err* (PAM_AUTH_ERR), *pam-authinfo-unavail* (PAM_AUTHINFO_UNAVAIL), *pam-conv* (PAM_CONV), *pam-conv-err* (PAM_CONV_ERR), *pam-cred-insufficient* (PAM_CRED_INSUFFICIENT), *pam-disallow-null-authtok* (PAM_DISALLOW_NULL_AUTHTOK), *pam-error-msg* (PAM_ERROR_MSG), *pam-maxtries* (PAM_MAXTRIES), *pam-prompt-echo-off* (PAM_PROMPT_ECHO_OFF), *pam-prompt-echo-on* (PAM_PROMPT_ECHO_ON), *pam-rhost* (PAM_RHOST), *pam-ruser* (PAM_RUSER), *pam-service* (PAM_SERVICE), *pam-silent* (PAM_SILENT), *pam-success* (PAM_SUCCESS), *pam-text-info* (PAM_TEXT_INFO), *pam-tty* (PAM_TTY), *pam-user* (PAM_USER), *pam-user-prompt* (PAM_USER_PROMPT), *pam-user-unknown* (PAM_USER_UNKNOWN), *parenb* (PARENB), *parmrk* (PARMRK), *parodd* (PARODD), *path-max* (PATH_MAX), *pendin* (PENDIN), *prio-pgrp* (PRIO_PGRP), *prio-process* (PRIO_PROCESS), *prio-user* (PRIO_USER), *r-ok* (R_OK), *s-ifblk* (S_IFBLK), *s-ifchr* (S_IFCHR), *s-ifdir* (S_IFDIR), *s-ififo* (S_IFIFO), *s-iflnk* (S_IFLNK), *s-ifmt* (S_IFMT), *s-ifreg* (S_IFREG), *s-ifsock* (S_IFSOCK), *s-irgrp* (S_IRGRP), *s-iroth* (S_IROTH), *s-irusr* (S_IRUSR), *s-irwxg* (S_IRWXG), *s-irwxo* (S_IRWXO), *s-irwxu* (S_IRWXU), *s-isgid* (S_ISGID), *s-isuid* (S_ISUID), *s-isvtx* (S_ISVTX), *s-iwgrp* (S_IWGRP), *s-iwoth* (S_IWOTH), *s-iwusr* (S_IWUSR), *s-ixgrp* (S_IXGRP), *s-ixoth* (S_IXOTH), *s-ixusr* (S_IXUSR), *sc-2-c-bind* (_SC_2_C_BIND), *sc-2-c-dev* (_SC_2_C_DEV), *sc-2-char-term* (_SC_2_CHAR_TERM), *sc-2-fort-dev* (_SC_2_FORT_DEV), *sc-2-fort-run* (_SC_2_FORT_RUN), *sc-2-localedef* (_SC_2_LOCALEDEF), *sc-2-sw-dev* (_SC_2_SW_DEV), *sc-2-upe* (_SC_2_UPE), *sc-2-version* (_SC_2_VERSION), *sc-arg-max* (_SC_ARG_MAX), *sc-bc-base-max* (_SC_BC_BASE_MAX), *sc-bc-dim-max* (_SC_BC_DIM_MAX), *sc-bc-scale-max* (_SC_BC_SCALE_MAX), *sc-bc-string-max* (_SC_BC_STRING_MAX), *sc-child-max* (_SC_CHILD_MAX), *sc-clk-tck* (_SC_CLK_TCK), *sc-coll-weights-max* (_SC_COLL_WEIGHTS_MAX), *sc-expr-nest-max* (_SC_EXPR_NEST_MAX), *sc-host-name-max* (_SC_HOST_NAME_MAX), *sc-iov-max* (_SC_IOV_MAX), *sc-job-control* (_SC_JOB_CONTROL), *sc-line-max* (_SC_LINE_MAX), *sc-login-name-max* (_SC_LOGIN_NAME_MAX), *sc-ngroups-max* (_SC_NGROUPS_MAX), *sc-nprocessors-conf* (_SC_NPROCESSORS_CONF), *sc-nprocessors-onln* (_SC_NPROCESSORS_ONLN), *sc-open-max* (_SC_OPEN_MAX), *sc-pagesize* (_SC_PAGESIZE), *sc-phys-pages* (_SC_PHYS_PAGES), *sc-re-dup-max* (_SC_RE_DUP_MAX), *sc-saved-ids* (_SC_SAVED_IDS), *sc-stream-max* (_SC_STREAM_MAX), *sc-tty-name-max* (_SC_TTY_NAME_MAX), *sc-tzname-max* (_SC_TZNAME_MAX), *sc-version* (_SC_VERSION), *sigabrt* (SIGABRT), *sigalrm* (SIGALRM), *sigbus* (SIGBUS), *sigchld* (SIGCHLD), *sigcont* (SIGCONT), *sigemt* (SIGEMT), *sigfpe* (SIGFPE), *sighup* (SIGHUP), *sigill* (SIGILL), *sigint* (SIGINT), *sigio* (SIGIO), *sigiot* (SIGIOT), *sigkill* (SIGKILL), *sigpipe* (SIGPIPE), *sigprof* (SIGPROF), *sigquit* (SIGQUIT), *sigrtmax* (SIGRTMAX), *sigrtmin* (SIGRTMIN), *sigsegv* (SIGSEGV), *sigstop* (SIGSTOP), *sigsys* (SIGSYS), *sigterm* (SIGTERM), *sigtrap* (SIGTRAP), *sigtstp* (SIGTSTP), *sigttin* (SIGTTIN), *sigttou* (SIGTTOU), *sigurg* (SIGURG), *sigusr1* (SIGUSR1), *sigusr2* (SIGUSR2), *sigvtalrm* (SIGVTALRM), *sigwinch* (SIGWINCH), *sigxcpu* (SIGXCPU), *sigxfsz* (SIGXFSZ), *tcsadrain* (TCSADRAIN), *tcsaflush* (TCSAFLUSH), *tcsanow* (TCSANOW), *tiocnotty* (TIOCNOTTY), *tostop* (TOSTOP), *veof* (VEOF), *veol* (VEOL), *verase* (VERASE), *vintr* (VINTR), *vkill* (VKILL), *vlnext* (VLNEXT), *vmin* (VMIN), *vquit* (VQUIT), *vreprint* (VREPRINT), *vstart* (VSTART), *vstop* (VSTOP), *vsusp* (VSUSP), *vtime* (VTIME), *vwerase* (VWERASE), *w-ok* (W_OK), *x-ok* (X_OK).

- 64-bit Linux (arm64/armv8): the following symbols are defined on this platform:

  *b0* (B0), *b110* (B110), *b1200* (B1200), *b134* (B134), *b150* (B150), *b1800* (B1800), *b19200* (B19200), *b200* (B200), *b2400* (B2400), *b300* (B300), *b38400* (B38400), *b4800* (B4800), *b50* (B50), *b600* (B600), *b75* (B75), *b9600* (B9600), *brkint* (BRKINT), *bs0* (BS0), *bs1* (BS1), *bsdly* (BSDLY), *clocal* (CLOCAL), *cr0* (CR0), *cr1* (CR1), *cr2* (CR2), *cr3* (CR3), *crdly* (CRDLY), *cread* (CREAD), *cs5* (CS5), *cs6* (CS6), *cs7* (CS7), *cs8* (CS8), *csize* (CSIZE), *cstopb* (CSTOPB), *e2big* (E2BIG), *eacces* (EACCES), *eaddrinuse* (EADDRINUSE), *eaddrnotavail* (EADDRNOTAVAIL), *eagain* (EAGAIN), *ebadf* (EBADF), *ebadmsg* (EBADMSG), *ebusy* (EBUSY), *ecanceled* (ECANCELED), *echild* (ECHILD), *echo* (ECHO), *echoctl* (ECHOCTL), *echoe* (ECHOE), *echok* (ECHOK), *echoke* (ECHOKE), *echonl* (ECHONL), *echoprt* (ECHOPRT), *econnaborted* (ECONNABORTED), *econnrefused* (ECONNREFUSED), *econnreset* (ECONNRESET), *edeadlk* (EDEADLK), *edom* (EDOM), *eexist* (EEXIST), *efault* (EFAULT), *efbig* (EFBIG), *ehostdown* (EHOSTDOWN), *ehostunreach* (EHOSTUNREACH), *einprogress* (EINPROGRESS), *eintr* (EINTR), *einval* (EINVAL), *eio* (EIO), *eisdir* (EISDIR), *emfile* (EMFILE), *emlink* (EMLINK), *emsgsize* (EMSGSIZE), *enametoolong* (ENAMETOOLONG), *enetdown* (ENETDOWN), *enetreset* (ENETRESET), *enetunreach* (ENETUNREACH), *enfile* (ENFILE), *enobufs* (ENOBUFS), *enodev* (ENODEV), *enoent* (ENOENT), *enoexec* (ENOEXEC), *enolck* (ENOLCK), *enomem* (ENOMEM), *enoprotoopt* (ENOPROTOOPT), *enospc* (ENOSPC), *enosys* (ENOSYS), *enotdir* (ENOTDIR), *enotempty* (ENOTEMPTY), *enotsup* (ENOTSUP), *enotty* (ENOTTY), *enxio* (ENXIO), *eperm* (EPERM), *epipe* (EPIPE), *erange* (ERANGE), *erofs* (EROFS), *eshutdown* (ESHUTDOWN), *espipe* (ESPIPE), *esrch* (ESRCH), *etimedout* (ETIMEDOUT), *exdev* (EXDEV), *exta* (EXTA), *extb* (EXTB), *f-lock* (F_LOCK), *f-ok* (F_OK), *f-test* (F_TEST), *f-tlock* (F_TLOCK), *f-ulock* (F_ULOCK), *ff0* (FF0), *ff1* (FF1), *ffdly* (FFDLY), *flusho* (FLUSHO), *hupcl* (HUPCL), *icanon* (ICANON), *icrnl* (ICRNL), *iexten* (IEXTEN), *ignbrk* (IGNBRK), *igncr* (IGNCR), *ignpar* (IGNPAR), *inlcr* (INLCR), *inpck* (INPCK), *isig* (ISIG), *istrip* (ISTRIP), *ixany* (IXANY), *ixoff* (IXOFF), *ixon* (IXON), *log-alert* (LOG_ALERT), *log-auth* (LOG_AUTH), *log-authpriv* (LOG_AUTHPRIV), *log-cons* (LOG_CONS), *log-crit* (LOG_CRIT), *log-cron* (LOG_CRON), *log-daemon* (LOG_DAEMON), *log-debug* (LOG_DEBUG), *log-emerg* (LOG_EMERG), *log-err* (LOG_ERR), *log-ftp* (LOG_FTP), *log-info* (LOG_INFO), *log-kern* (LOG_KERN), *log-local0* (LOG_LOCAL0), *log-local1* (LOG_LOCAL1), *log-local2* (LOG_LOCAL2), *log-local3* (LOG_LOCAL3), *log-local4* (LOG_LOCAL4), *log-local5* (LOG_LOCAL5), *log-local6* (LOG_LOCAL6), *log-local7* (LOG_LOCAL7), *log-lpr* (LOG_LPR), *log-mail* (LOG_MAIL), *log-ndelay* (LOG_NDELAY), *log-news* (LOG_NEWS), *log-notice* (LOG_NOTICE), *log-perror* (LOG_PERROR), *log-pid* (LOG_PID), *log-syslog* (LOG_SYSLOG), *log-user* (LOG_USER), *log-uucp* (LOG_UUCP), *log-warning* (LOG_WARNING), *nccs* (NCCS), *nl0* (NL0), *nl1* (NL1), *nldly* (NLDLY), *noflsh* (NOFLSH), *o-append* (O_APPEND), *o-creat* (O_CREAT), *o-excl* (O_EXCL), *o-ndelay* (O_NDELAY), *o-noctty* (O_NOCTTY), *o-nonblock* (O_NONBLOCK), *o-rdonly* (O_RDONLY), *o-rdwr* (O_RDWR), *o-sync* (O_SYNC), *o-trunc* (O_TRUNC), *o-wronly* (O_WRONLY), *ocrnl* (OCRNL), *ofill* (OFILL), *onlcr* (ONLCR), *onlret* (ONLRET), *opost* (OPOST), *parenb* (PARENB), *parmrk* (PARMRK), *parodd* (PARODD), *path-max* (PATH_MAX), *pendin* (PENDIN), *prio-pgrp* (PRIO_PGRP), *prio-process* (PRIO_PROCESS), *prio-user* (PRIO_USER), *r-ok* (R_OK), *s-ifblk* (S_IFBLK), *s-ifchr* (S_IFCHR), *s-ifdir* (S_IFDIR), *s-ififo* (S_IFIFO), *s-iflnk* (S_IFLNK), *s-ifmt* (S_IFMT), *s-ifreg* (S_IFREG), *s-ifsock* (S_IFSOCK), *s-irgrp* (S_IRGRP), *s-iroth* (S_IROTH), *s-irusr* (S_IRUSR), *s-irwxg* (S_IRWXG), *s-irwxo* (S_IRWXO), *s-irwxu* (S_IRWXU), *s-isgid* (S_ISGID), *s-isuid* (S_ISUID), *s-isvtx* (S_ISVTX), *s-iwgrp* (S_IWGRP), *s-iwoth* (S_IWOTH), *s-iwusr* (S_IWUSR), *s-ixgrp* (S_IXGRP), *s-ixoth* (S_IXOTH), *s-ixusr* (S_IXUSR), *sc-2-c-bind* (_SC_2_C_BIND), *sc-2-c-dev* (_SC_2_C_DEV), *sc-2-char-term* (_SC_2_CHAR_TERM), *sc-2-fort-dev* (_SC_2_FORT_DEV), *sc-2-fort-run* (_SC_2_FORT_RUN), *sc-2-localedef* (_SC_2_LOCALEDEF), *sc-2-sw-dev* (_SC_2_SW_DEV), *sc-2-upe* (_SC_2_UPE), *sc-2-version* (_SC_2_VERSION), *sc-arg-max* (_SC_ARG_MAX), *sc-avphys-pages* (_SC_AVPHYS_PAGES), *sc-bc-base-max* (_SC_BC_BASE_MAX), *sc-bc-dim-max* (_SC_BC_DIM_MAX), *sc-bc-scale-max* (_SC_BC_SCALE_MAX), *sc-bc-string-max* (_SC_BC_STRING_MAX), *sc-child-max* (_SC_CHILD_MAX), *sc-clk-tck* (_SC_CLK_TCK), *sc-coll-weights-max* (_SC_COLL_WEIGHTS_MAX), *sc-expr-nest-max* (_SC_EXPR_NEST_MAX), *sc-host-name-max* (_SC_HOST_NAME_MAX), *sc-iov-max* (_SC_IOV_MAX), *sc-job-control* (_SC_JOB_CONTROL), *sc-line-max* (_SC_LINE_MAX), *sc-login-name-max* (_SC_LOGIN_NAME_MAX), *sc-ngroups-max* (_SC_NGROUPS_MAX), *sc-nprocessors-conf* (_SC_NPROCESSORS_CONF), *sc-nprocessors-onln* (_SC_NPROCESSORS_ONLN), *sc-open-max* (_SC_OPEN_MAX), *sc-pagesize* (_SC_PAGESIZE), *sc-phys-pages* (_SC_PHYS_PAGES), *sc-re-dup-max* (_SC_RE_DUP_MAX), *sc-saved-ids* (_SC_SAVED_IDS), *sc-stream-max* (_SC_STREAM_MAX), *sc-tty-name-max* (_SC_TTY_NAME_MAX), *sc-tzname-max* (_SC_TZNAME_MAX), *sc-version* (_SC_VERSION), *sigabrt* (SIGABRT), *sigalrm* (SIGALRM), *sigbus* (SIGBUS), *sigchld* (SIGCHLD), *sigcld* (SIGCLD), *sigcont* (SIGCONT), *sigfpe* (SIGFPE), *sighup* (SIGHUP), *sigill* (SIGILL), *sigint* (SIGINT), *sigio* (SIGIO), *sigiot* (SIGIOT), *sigkill* (SIGKILL), *sigpipe* (SIGPIPE), *sigpoll* (SIGPOLL), *sigprof* (SIGPROF), *sigpwr* (SIGPWR), *sigquit* (SIGQUIT), *sigrtmax* (SIGRTMAX), *sigrtmin* (SIGRTMIN), *sigsegv* (SIGSEGV), *sigstkflt* (SIGSTKFLT), *sigstop* (SIGSTOP), *sigsys* (SIGSYS), *sigterm* (SIGTERM), *sigtrap* (SIGTRAP), *sigtstp* (SIGTSTP), *sigttin* (SIGTTIN), *sigttou* (SIGTTOU), *sigurg* (SIGURG), *sigusr1* (SIGUSR1), *sigusr2* (SIGUSR2), *sigvtalrm* (SIGVTALRM), *sigwinch* (SIGWINCH), *sigxcpu* (SIGXCPU), *sigxfsz* (SIGXFSZ), *tab0* (TAB0), *tab1* (TAB1), *tab2* (TAB2), *tab3* (TAB3), *tabdly* (TABDLY), *tcsadrain* (TCSADRAIN), *tcsaflush* (TCSAFLUSH), *tcsanow* (TCSANOW), *tiocnotty* (TIOCNOTTY), *tostop* (TOSTOP), *veof* (VEOF), *veol* (VEOL), *verase* (VERASE), *vintr* (VINTR), *vkill* (VKILL), *vlnext* (VLNEXT), *vmin* (VMIN), *vquit* (VQUIT), *vreprint* (VREPRINT), *vstart* (VSTART), *vstop* (VSTOP), *vsusp* (VSUSP), *vt0* (VT0), *vt1* (VT1), *vtdly* (VTDLY), *vtime* (VTIME), *vwerase* (VWERASE), *w-ok* (W_OK), *x-ok* (X_OK).

- 64-bit Linux (x86-64): the following symbols are defined on this platform:

  *b0* (B0), *b110* (B110), *b1200* (B1200), *b134* (B134), *b150* (B150), *b1800* (B1800), *b19200* (B19200), *b200* (B200), *b2400* (B2400), *b300* (B300), *b38400* (B38400), *b4800* (B4800), *b50* (B50), *b600* (B600), *b75* (B75), *b9600* (B9600), *brkint* (BRKINT), *bs0* (BS0), *bs1* (BS1), *bsdly* (BSDLY), *clocal* (CLOCAL), *cr0* (CR0), *cr1* (CR1), *cr2* (CR2), *cr3* (CR3), *crdly* (CRDLY), *cread* (CREAD), *cs5* (CS5), *cs6* (CS6), *cs7* (CS7), *cs8* (CS8), *csize* (CSIZE), *cstopb* (CSTOPB), *e2big* (E2BIG), *eacces* (EACCES), *eaddrinuse* (EADDRINUSE), *eaddrnotavail* (EADDRNOTAVAIL), *eagain* (EAGAIN), *ebadf* (EBADF), *ebadmsg* (EBADMSG), *ebusy* (EBUSY), *ecanceled* (ECANCELED), *echild* (ECHILD), *echo* (ECHO), *echoctl* (ECHOCTL), *echoe* (ECHOE), *echok* (ECHOK), *echoke* (ECHOKE), *echonl* (ECHONL), *echoprt* (ECHOPRT), *econnaborted* (ECONNABORTED), *econnrefused* (ECONNREFUSED), *econnreset* (ECONNRESET), *edeadlk* (EDEADLK), *edom* (EDOM), *eexist* (EEXIST), *efault* (EFAULT), *efbig* (EFBIG), *ehostdown* (EHOSTDOWN), *ehostunreach* (EHOSTUNREACH), *einprogress* (EINPROGRESS), *eintr* (EINTR), *einval* (EINVAL), *eio* (EIO), *eisdir* (EISDIR), *emfile* (EMFILE), *emlink* (EMLINK), *emsgsize* (EMSGSIZE), *enametoolong* (ENAMETOOLONG), *enetdown* (ENETDOWN), *enetreset* (ENETRESET), *enetunreach* (ENETUNREACH), *enfile* (ENFILE), *enobufs* (ENOBUFS), *enodev* (ENODEV), *enoent* (ENOENT), *enoexec* (ENOEXEC), *enolck* (ENOLCK), *enomem* (ENOMEM), *enoprotoopt* (ENOPROTOOPT), *enospc* (ENOSPC), *enosys* (ENOSYS), *enotdir* (ENOTDIR), *enotempty* (ENOTEMPTY), *enotsup* (ENOTSUP), *enotty* (ENOTTY), *enxio* (ENXIO), *eperm* (EPERM), *epipe* (EPIPE), *erange* (ERANGE), *erofs* (EROFS), *eshutdown* (ESHUTDOWN), *espipe* (ESPIPE), *esrch* (ESRCH), *etimedout* (ETIMEDOUT), *exdev* (EXDEV), *exta* (EXTA), *extb* (EXTB), *f-lock* (F_LOCK), *f-ok* (F_OK), *f-test* (F_TEST), *f-tlock* (F_TLOCK), *f-ulock* (F_ULOCK), *ff0* (FF0), *ff1* (FF1), *ffdly* (FFDLY), *flusho* (FLUSHO), *hupcl* (HUPCL), *icanon* (ICANON), *icrnl* (ICRNL), *iexten* (IEXTEN), *ignbrk* (IGNBRK), *igncr* (IGNCR), *ignpar* (IGNPAR), *inlcr* (INLCR), *inpck* (INPCK), *isig* (ISIG), *istrip* (ISTRIP), *ixany* (IXANY), *ixoff* (IXOFF), *ixon* (IXON), *log-alert* (LOG_ALERT), *log-auth* (LOG_AUTH), *log-authpriv* (LOG_AUTHPRIV), *log-cons* (LOG_CONS), *log-crit* (LOG_CRIT), *log-cron* (LOG_CRON), *log-daemon* (LOG_DAEMON), *log-debug* (LOG_DEBUG), *log-emerg* (LOG_EMERG), *log-err* (LOG_ERR), *log-ftp* (LOG_FTP), *log-info* (LOG_INFO), *log-kern* (LOG_KERN), *log-local0* (LOG_LOCAL0), *log-local1* (LOG_LOCAL1), *log-local2* (LOG_LOCAL2), *log-local3* (LOG_LOCAL3), *log-local4* (LOG_LOCAL4), *log-local5* (LOG_LOCAL5), *log-local6* (LOG_LOCAL6), *log-local7* (LOG_LOCAL7), *log-lpr* (LOG_LPR), *log-mail* (LOG_MAIL), *log-ndelay* (LOG_NDELAY), *log-news* (LOG_NEWS), *log-notice* (LOG_NOTICE), *log-perror* (LOG_PERROR), *log-pid* (LOG_PID), *log-syslog* (LOG_SYSLOG), *log-user* (LOG_USER), *log-uucp* (LOG_UUCP), *log-warning* (LOG_WARNING), *nccs* (NCCS), *nl0* (NL0), *nl1* (NL1), *nldly* (NLDLY), *noflsh* (NOFLSH), *o-append* (O_APPEND), *o-creat* (O_CREAT), *o-excl* (O_EXCL), *o-ndelay* (O_NDELAY), *o-noctty* (O_NOCTTY), *o-nonblock* (O_NONBLOCK), *o-rdonly* (O_RDONLY), *o-rdwr* (O_RDWR), *o-sync* (O_SYNC), *o-trunc* (O_TRUNC), *o-wronly* (O_WRONLY), *ocrnl* (OCRNL), *ofill* (OFILL), *onlcr* (ONLCR), *onlret* (ONLRET), *opost* (OPOST), *pam-auth-err* (PAM_AUTH_ERR), *pam-authinfo-unavail* (PAM_AUTHINFO_UNAVAIL), *pam-conv* (PAM_CONV), *pam-conv-err* (PAM_CONV_ERR), *pam-cred-insufficient* (PAM_CRED_INSUFFICIENT), *pam-disallow-null-authtok* (PAM_DISALLOW_NULL_AUTHTOK), *pam-error-msg* (PAM_ERROR_MSG), *pam-fail-delay* (PAM_FAIL_DELAY), *pam-maxtries* (PAM_MAXTRIES), *pam-prompt-echo-off* (PAM_PROMPT_ECHO_OFF), *pam-prompt-echo-on* (PAM_PROMPT_ECHO_ON), *pam-rhost* (PAM_RHOST), *pam-ruser* (PAM_RUSER), *pam-service* (PAM_SERVICE), *pam-silent* (PAM_SILENT), *pam-success* (PAM_SUCCESS), *pam-text-info* (PAM_TEXT_INFO), *pam-tty* (PAM_TTY), *pam-user* (PAM_USER), *pam-user-prompt* (PAM_USER_PROMPT), *pam-user-unknown* (PAM_USER_UNKNOWN), *parenb* (PARENB), *parmrk* (PARMRK), *parodd* (PARODD), *path-max* (PATH_MAX), *pendin* (PENDIN), *prio-pgrp* (PRIO_PGRP), *prio-process* (PRIO_PROCESS), *prio-user* (PRIO_USER), *r-ok* (R_OK), *s-ifblk* (S_IFBLK), *s-ifchr* (S_IFCHR), *s-ifdir* (S_IFDIR), *s-ififo* (S_IFIFO), *s-iflnk* (S_IFLNK), *s-ifmt* (S_IFMT), *s-ifreg* (S_IFREG), *s-ifsock* (S_IFSOCK), *s-irgrp* (S_IRGRP), *s-iroth* (S_IROTH), *s-irusr* (S_IRUSR), *s-irwxg* (S_IRWXG), *s-irwxo* (S_IRWXO), *s-irwxu* (S_IRWXU), *s-isgid* (S_ISGID), *s-isuid* (S_ISUID), *s-isvtx* (S_ISVTX), *s-iwgrp* (S_IWGRP), *s-iwoth* (S_IWOTH), *s-iwusr* (S_IWUSR), *s-ixgrp* (S_IXGRP), *s-ixoth* (S_IXOTH), *s-ixusr* (S_IXUSR), *sc-2-c-bind* (_SC_2_C_BIND), *sc-2-c-dev* (_SC_2_C_DEV), *sc-2-char-term* (_SC_2_CHAR_TERM), *sc-2-fort-dev* (_SC_2_FORT_DEV), *sc-2-fort-run* (_SC_2_FORT_RUN), *sc-2-localedef* (_SC_2_LOCALEDEF), *sc-2-sw-dev* (_SC_2_SW_DEV), *sc-2-upe* (_SC_2_UPE), *sc-2-version* (_SC_2_VERSION), *sc-arg-max* (_SC_ARG_MAX), *sc-avphys-pages* (_SC_AVPHYS_PAGES), *sc-bc-base-max* (_SC_BC_BASE_MAX), *sc-bc-dim-max* (_SC_BC_DIM_MAX), *sc-bc-scale-max* (_SC_BC_SCALE_MAX), *sc-bc-string-max* (_SC_BC_STRING_MAX), *sc-child-max* (_SC_CHILD_MAX), *sc-clk-tck* (_SC_CLK_TCK), *sc-coll-weights-max* (_SC_COLL_WEIGHTS_MAX), *sc-expr-nest-max* (_SC_EXPR_NEST_MAX), *sc-host-name-max* (_SC_HOST_NAME_MAX), *sc-iov-max* (_SC_IOV_MAX), *sc-job-control* (_SC_JOB_CONTROL), *sc-line-max* (_SC_LINE_MAX), *sc-login-name-max* (_SC_LOGIN_NAME_MAX), *sc-ngroups-max* (_SC_NGROUPS_MAX), *sc-nprocessors-conf* (_SC_NPROCESSORS_CONF), *sc-nprocessors-onln* (_SC_NPROCESSORS_ONLN), *sc-open-max* (_SC_OPEN_MAX), *sc-pagesize* (_SC_PAGESIZE), *sc-phys-pages* (_SC_PHYS_PAGES), *sc-re-dup-max* (_SC_RE_DUP_MAX), *sc-saved-ids* (_SC_SAVED_IDS), *sc-stream-max* (_SC_STREAM_MAX), *sc-tty-name-max* (_SC_TTY_NAME_MAX), *sc-tzname-max* (_SC_TZNAME_MAX), *sc-version* (_SC_VERSION), *sigabrt* (SIGABRT), *sigalrm* (SIGALRM), *sigbus* (SIGBUS), *sigchld* (SIGCHLD), *sigcld* (SIGCLD), *sigcont* (SIGCONT), *sigfpe* (SIGFPE), *sighup* (SIGHUP), *sigill* (SIGILL), *sigint* (SIGINT), *sigio* (SIGIO), *sigiot* (SIGIOT), *sigkill* (SIGKILL), *sigpipe* (SIGPIPE), *sigpoll* (SIGPOLL), *sigprof* (SIGPROF), *sigpwr* (SIGPWR), *sigquit* (SIGQUIT), *sigrtmax* (SIGRTMAX), *sigrtmin* (SIGRTMIN), *sigsegv* (SIGSEGV), *sigstkflt* (SIGSTKFLT), *sigstop* (SIGSTOP), *sigsys* (SIGSYS), *sigterm* (SIGTERM), *sigtrap* (SIGTRAP), *sigtstp* (SIGTSTP), *sigttin* (SIGTTIN), *sigttou* (SIGTTOU), *sigurg* (SIGURG), *sigusr1* (SIGUSR1), *sigusr2* (SIGUSR2), *sigvtalrm* (SIGVTALRM), *sigwinch* (SIGWINCH), *sigxcpu* (SIGXCPU), *sigxfsz* (SIGXFSZ), *tab0* (TAB0), *tab1* (TAB1), *tab2* (TAB2), *tab3* (TAB3), *tabdly* (TABDLY), *tcsadrain* (TCSADRAIN), *tcsaflush* (TCSAFLUSH), *tcsanow* (TCSANOW), *tiocnotty* (TIOCNOTTY), *tostop* (TOSTOP), *veof* (VEOF), *veol* (VEOL), *verase* (VERASE), *vintr* (VINTR), *vkill* (VKILL), *vlnext* (VLNEXT), *vmin* (VMIN), *vquit* (VQUIT), *vreprint* (VREPRINT), *vstart* (VSTART), *vstop* (VSTOP), *vsusp* (VSUSP), *vt0* (VT0), *vt1* (VT1), *vtdly* (VTDLY), *vtime* (VTIME), *vwerase* (VWERASE), *w-ok* (W_OK), *x-ok* (X_OK).

- 64-bit Mac OS (Apple Silicon): the following symbols are defined on this platform:

  *b0* (B0), *b110* (B110), *b1200* (B1200), *b134* (B134), *b150* (B150), *b1800* (B1800), *b19200* (B19200), *b200* (B200), *b2400* (B2400), *b300* (B300), *b38400* (B38400), *b4800* (B4800), *b50* (B50), *b600* (B600), *b75* (B75), *b9600* (B9600), *brkint* (BRKINT), *bs0* (BS0), *bs1* (BS1), *bsdly* (BSDLY), *clocal* (CLOCAL), *cr0* (CR0), *cr1* (CR1), *cr2* (CR2), *cr3* (CR3), *crdly* (CRDLY), *cread* (CREAD), *cs5* (CS5), *cs6* (CS6), *cs7* (CS7), *cs8* (CS8), *csize* (CSIZE), *cstopb* (CSTOPB), *e2big* (E2BIG), *eacces* (EACCES), *eaddrinuse* (EADDRINUSE), *eaddrnotavail* (EADDRNOTAVAIL), *eagain* (EAGAIN), *ebadf* (EBADF), *ebadmsg* (EBADMSG), *ebusy* (EBUSY), *ecanceled* (ECANCELED), *echild* (ECHILD), *echo* (ECHO), *echoctl* (ECHOCTL), *echoe* (ECHOE), *echok* (ECHOK), *echoke* (ECHOKE), *echonl* (ECHONL), *echoprt* (ECHOPRT), *econnaborted* (ECONNABORTED), *econnrefused* (ECONNREFUSED), *econnreset* (ECONNRESET), *edeadlk* (EDEADLK), *edom* (EDOM), *eexist* (EEXIST), *efault* (EFAULT), *efbig* (EFBIG), *ehostdown* (EHOSTDOWN), *ehostunreach* (EHOSTUNREACH), *einprogress* (EINPROGRESS), *eintr* (EINTR), *einval* (EINVAL), *eio* (EIO), *eisdir* (EISDIR), *emfile* (EMFILE), *emlink* (EMLINK), *emsgsize* (EMSGSIZE), *enametoolong* (ENAMETOOLONG), *enetdown* (ENETDOWN), *enetreset* (ENETRESET), *enetunreach* (ENETUNREACH), *enfile* (ENFILE), *enobufs* (ENOBUFS), *enodev* (ENODEV), *enoent* (ENOENT), *enoexec* (ENOEXEC), *enolck* (ENOLCK), *enomem* (ENOMEM), *enoprotoopt* (ENOPROTOOPT), *enospc* (ENOSPC), *enosys* (ENOSYS), *enotdir* (ENOTDIR), *enotempty* (ENOTEMPTY), *enotsup* (ENOTSUP), *enotty* (ENOTTY), *enxio* (ENXIO), *eperm* (EPERM), *epipe* (EPIPE), *erange* (ERANGE), *erofs* (EROFS), *eshutdown* (ESHUTDOWN), *espipe* (ESPIPE), *esrch* (ESRCH), *etimedout* (ETIMEDOUT), *exdev* (EXDEV), *exta* (EXTA), *extb* (EXTB), *f-lock* (F_LOCK), *f-ok* (F_OK), *f-test* (F_TEST), *f-tlock* (F_TLOCK), *f-ulock* (F_ULOCK), *ff0* (FF0), *ff1* (FF1), *ffdly* (FFDLY), *flusho* (FLUSHO), *hupcl* (HUPCL), *icanon* (ICANON), *icrnl* (ICRNL), *iexten* (IEXTEN), *ignbrk* (IGNBRK), *igncr* (IGNCR), *ignpar* (IGNPAR), *inlcr* (INLCR), *inpck* (INPCK), *isig* (ISIG), *istrip* (ISTRIP), *ixany* (IXANY), *ixoff* (IXOFF), *ixon* (IXON), *log-alert* (LOG_ALERT), *log-auth* (LOG_AUTH), *log-authpriv* (LOG_AUTHPRIV), *log-cons* (LOG_CONS), *log-crit* (LOG_CRIT), *log-cron* (LOG_CRON), *log-daemon* (LOG_DAEMON), *log-debug* (LOG_DEBUG), *log-emerg* (LOG_EMERG), *log-err* (LOG_ERR), *log-ftp* (LOG_FTP), *log-info* (LOG_INFO), *log-kern* (LOG_KERN), *log-local0* (LOG_LOCAL0), *log-local1* (LOG_LOCAL1), *log-local2* (LOG_LOCAL2), *log-local3* (LOG_LOCAL3), *log-local4* (LOG_LOCAL4), *log-local5* (LOG_LOCAL5), *log-local6* (LOG_LOCAL6), *log-local7* (LOG_LOCAL7), *log-lpr* (LOG_LPR), *log-mail* (LOG_MAIL), *log-ndelay* (LOG_NDELAY), *log-news* (LOG_NEWS), *log-notice* (LOG_NOTICE), *log-perror* (LOG_PERROR), *log-pid* (LOG_PID), *log-syslog* (LOG_SYSLOG), *log-user* (LOG_USER), *log-uucp* (LOG_UUCP), *log-warning* (LOG_WARNING), *nccs* (NCCS), *nl0* (NL0), *nl1* (NL1), *nldly* (NLDLY), *noflsh* (NOFLSH), *o-append* (O_APPEND), *o-creat* (O_CREAT), *o-excl* (O_EXCL), *o-ndelay* (O_NDELAY), *o-noctty* (O_NOCTTY), *o-nonblock* (O_NONBLOCK), *o-rdonly* (O_RDONLY), *o-rdwr* (O_RDWR), *o-trunc* (O_TRUNC), *o-wronly* (O_WRONLY), *ocrnl* (OCRNL), *ofill* (OFILL), *onlcr* (ONLCR), *onlret* (ONLRET), *opost* (OPOST), *parenb* (PARENB), *parmrk* (PARMRK), *parodd* (PARODD), *path-max* (PATH_MAX), *pendin* (PENDIN), *prio-pgrp* (PRIO_PGRP), *prio-process* (PRIO_PROCESS), *prio-user* (PRIO_USER), *r-ok* (R_OK), *s-ifblk* (S_IFBLK), *s-ifchr* (S_IFCHR), *s-ifdir* (S_IFDIR), *s-ififo* (S_IFIFO), *s-iflnk* (S_IFLNK), *s-ifmt* (S_IFMT), *s-ifreg* (S_IFREG), *s-ifsock* (S_IFSOCK), *s-irgrp* (S_IRGRP), *s-iroth* (S_IROTH), *s-irusr* (S_IRUSR), *s-irwxg* (S_IRWXG), *s-irwxo* (S_IRWXO), *s-irwxu* (S_IRWXU), *s-isgid* (S_ISGID), *s-isuid* (S_ISUID), *s-isvtx* (S_ISVTX), *s-iwgrp* (S_IWGRP), *s-iwoth* (S_IWOTH), *s-iwusr* (S_IWUSR), *s-ixgrp* (S_IXGRP), *s-ixoth* (S_IXOTH), *s-ixusr* (S_IXUSR), *sc-2-c-bind* (_SC_2_C_BIND), *sc-2-c-dev* (_SC_2_C_DEV), *sc-2-char-term* (_SC_2_CHAR_TERM), *sc-2-fort-dev* (_SC_2_FORT_DEV), *sc-2-fort-run* (_SC_2_FORT_RUN), *sc-2-localedef* (_SC_2_LOCALEDEF), *sc-2-sw-dev* (_SC_2_SW_DEV), *sc-2-upe* (_SC_2_UPE), *sc-2-version* (_SC_2_VERSION), *sc-arg-max* (_SC_ARG_MAX), *sc-bc-base-max* (_SC_BC_BASE_MAX), *sc-bc-dim-max* (_SC_BC_DIM_MAX), *sc-bc-scale-max* (_SC_BC_SCALE_MAX), *sc-bc-string-max* (_SC_BC_STRING_MAX), *sc-child-max* (_SC_CHILD_MAX), *sc-clk-tck* (_SC_CLK_TCK), *sc-coll-weights-max* (_SC_COLL_WEIGHTS_MAX), *sc-expr-nest-max* (_SC_EXPR_NEST_MAX), *sc-host-name-max* (_SC_HOST_NAME_MAX), *sc-iov-max* (_SC_IOV_MAX), *sc-job-control* (_SC_JOB_CONTROL), *sc-line-max* (_SC_LINE_MAX), *sc-login-name-max* (_SC_LOGIN_NAME_MAX), *sc-ngroups-max* (_SC_NGROUPS_MAX), *sc-nprocessors-conf* (_SC_NPROCESSORS_CONF), *sc-nprocessors-onln* (_SC_NPROCESSORS_ONLN), *sc-open-max* (_SC_OPEN_MAX), *sc-pagesize* (_SC_PAGESIZE), *sc-phys-pages* (_SC_PHYS_PAGES), *sc-re-dup-max* (_SC_RE_DUP_MAX), *sc-saved-ids* (_SC_SAVED_IDS), *sc-stream-max* (_SC_STREAM_MAX), *sc-tty-name-max* (_SC_TTY_NAME_MAX), *sc-tzname-max* (_SC_TZNAME_MAX), *sc-version* (_SC_VERSION), *sigabrt* (SIGABRT), *sigalrm* (SIGALRM), *sigbus* (SIGBUS), *sigchld* (SIGCHLD), *sigcont* (SIGCONT), *sigemt* (SIGEMT), *sigfpe* (SIGFPE), *sighup* (SIGHUP), *sigill* (SIGILL), *sigint* (SIGINT), *sigio* (SIGIO), *sigiot* (SIGIOT), *sigkill* (SIGKILL), *sigpipe* (SIGPIPE), *sigprof* (SIGPROF), *sigquit* (SIGQUIT), *sigsegv* (SIGSEGV), *sigstop* (SIGSTOP), *sigsys* (SIGSYS), *sigterm* (SIGTERM), *sigtrap* (SIGTRAP), *sigtstp* (SIGTSTP), *sigttin* (SIGTTIN), *sigttou* (SIGTTOU), *sigurg* (SIGURG), *sigusr1* (SIGUSR1), *sigusr2* (SIGUSR2), *sigvtalrm* (SIGVTALRM), *sigwinch* (SIGWINCH), *sigxcpu* (SIGXCPU), *sigxfsz* (SIGXFSZ), *tab0* (TAB0), *tab1* (TAB1), *tab2* (TAB2), *tab3* (TAB3), *tabdly* (TABDLY), *tcsadrain* (TCSADRAIN), *tcsaflush* (TCSAFLUSH), *tcsanow* (TCSANOW), *tiocnotty* (TIOCNOTTY), *tostop* (TOSTOP), *veof* (VEOF), *veol* (VEOL), *verase* (VERASE), *vintr* (VINTR), *vkill* (VKILL), *vlnext* (VLNEXT), *vmin* (VMIN), *vquit* (VQUIT), *vreprint* (VREPRINT), *vstart* (VSTART), *vstop* (VSTOP), *vsusp* (VSUSP), *vt0* (VT0), *vt1* (VT1), *vtdly* (VTDLY), *vtime* (VTIME), *vwerase* (VWERASE), *w-ok* (W_OK), *x-ok* (X_OK).

- 64-bit Mac OS X (Intel): the following symbols are defined on this platform:

  *b0* (B0), *b110* (B110), *b1200* (B1200), *b134* (B134), *b150* (B150), *b1800* (B1800), *b19200* (B19200), *b200* (B200), *b2400* (B2400), *b300* (B300), *b38400* (B38400), *b4800* (B4800), *b50* (B50), *b600* (B600), *b75* (B75), *b9600* (B9600), *brkint* (BRKINT), *bs0* (BS0), *bs1* (BS1), *bsdly* (BSDLY), *clocal* (CLOCAL), *cr0* (CR0), *cr1* (CR1), *cr2* (CR2), *cr3* (CR3), *crdly* (CRDLY), *cread* (CREAD), *cs5* (CS5), *cs6* (CS6), *cs7* (CS7), *cs8* (CS8), *csize* (CSIZE), *cstopb* (CSTOPB), *e2big* (E2BIG), *eacces* (EACCES), *eaddrinuse* (EADDRINUSE), *eaddrnotavail* (EADDRNOTAVAIL), *eagain* (EAGAIN), *ebadf* (EBADF), *ebadmsg* (EBADMSG), *ebusy* (EBUSY), *ecanceled* (ECANCELED), *echild* (ECHILD), *echo* (ECHO), *echoctl* (ECHOCTL), *echoe* (ECHOE), *echok* (ECHOK), *echoke* (ECHOKE), *echonl* (ECHONL), *echoprt* (ECHOPRT), *econnaborted* (ECONNABORTED), *econnrefused* (ECONNREFUSED), *econnreset* (ECONNRESET), *edeadlk* (EDEADLK), *edom* (EDOM), *eexist* (EEXIST), *efault* (EFAULT), *efbig* (EFBIG), *ehostdown* (EHOSTDOWN), *ehostunreach* (EHOSTUNREACH), *einprogress* (EINPROGRESS), *eintr* (EINTR), *einval* (EINVAL), *eio* (EIO), *eisdir* (EISDIR), *emfile* (EMFILE), *emlink* (EMLINK), *emsgsize* (EMSGSIZE), *enametoolong* (ENAMETOOLONG), *enetdown* (ENETDOWN), *enetreset* (ENETRESET), *enetunreach* (ENETUNREACH), *enfile* (ENFILE), *enobufs* (ENOBUFS), *enodev* (ENODEV), *enoent* (ENOENT), *enoexec* (ENOEXEC), *enolck* (ENOLCK), *enomem* (ENOMEM), *enoprotoopt* (ENOPROTOOPT), *enospc* (ENOSPC), *enosys* (ENOSYS), *enotdir* (ENOTDIR), *enotempty* (ENOTEMPTY), *enotsup* (ENOTSUP), *enotty* (ENOTTY), *enxio* (ENXIO), *eperm* (EPERM), *epipe* (EPIPE), *erange* (ERANGE), *erofs* (EROFS), *eshutdown* (ESHUTDOWN), *espipe* (ESPIPE), *esrch* (ESRCH), *etimedout* (ETIMEDOUT), *exdev* (EXDEV), *exta* (EXTA), *extb* (EXTB), *f-lock* (F_LOCK), *f-ok* (F_OK), *f-test* (F_TEST), *f-tlock* (F_TLOCK), *f-ulock* (F_ULOCK), *ff0* (FF0), *ff1* (FF1), *ffdly* (FFDLY), *flusho* (FLUSHO), *hupcl* (HUPCL), *icanon* (ICANON), *icrnl* (ICRNL), *iexten* (IEXTEN), *ignbrk* (IGNBRK), *igncr* (IGNCR), *ignpar* (IGNPAR), *inlcr* (INLCR), *inpck* (INPCK), *isig* (ISIG), *istrip* (ISTRIP), *ixany* (IXANY), *ixoff* (IXOFF), *ixon* (IXON), *log-alert* (LOG_ALERT), *log-auth* (LOG_AUTH), *log-authpriv* (LOG_AUTHPRIV), *log-cons* (LOG_CONS), *log-crit* (LOG_CRIT), *log-cron* (LOG_CRON), *log-daemon* (LOG_DAEMON), *log-debug* (LOG_DEBUG), *log-emerg* (LOG_EMERG), *log-err* (LOG_ERR), *log-ftp* (LOG_FTP), *log-info* (LOG_INFO), *log-kern* (LOG_KERN), *log-local0* (LOG_LOCAL0), *log-local1* (LOG_LOCAL1), *log-local2* (LOG_LOCAL2), *log-local3* (LOG_LOCAL3), *log-local4* (LOG_LOCAL4), *log-local5* (LOG_LOCAL5), *log-local6* (LOG_LOCAL6), *log-local7* (LOG_LOCAL7), *log-lpr* (LOG_LPR), *log-mail* (LOG_MAIL), *log-ndelay* (LOG_NDELAY), *log-news* (LOG_NEWS), *log-notice* (LOG_NOTICE), *log-perror* (LOG_PERROR), *log-pid* (LOG_PID), *log-syslog* (LOG_SYSLOG), *log-user* (LOG_USER), *log-uucp* (LOG_UUCP), *log-warning* (LOG_WARNING), *nccs* (NCCS), *nl0* (NL0), *nl1* (NL1), *nldly* (NLDLY), *noflsh* (NOFLSH), *o-append* (O_APPEND), *o-creat* (O_CREAT), *o-excl* (O_EXCL), *o-ndelay* (O_NDELAY), *o-noctty* (O_NOCTTY), *o-nonblock* (O_NONBLOCK), *o-rdonly* (O_RDONLY), *o-rdwr* (O_RDWR), *o-trunc* (O_TRUNC), *o-wronly* (O_WRONLY), *ocrnl* (OCRNL), *ofill* (OFILL), *onlcr* (ONLCR), *onlret* (ONLRET), *opost* (OPOST), *pam-auth-err* (PAM_AUTH_ERR), *pam-authinfo-unavail* (PAM_AUTHINFO_UNAVAIL), *pam-conv* (PAM_CONV), *pam-conv-err* (PAM_CONV_ERR), *pam-cred-insufficient* (PAM_CRED_INSUFFICIENT), *pam-disallow-null-authtok* (PAM_DISALLOW_NULL_AUTHTOK), *pam-error-msg* (PAM_ERROR_MSG), *pam-maxtries* (PAM_MAXTRIES), *pam-prompt-echo-off* (PAM_PROMPT_ECHO_OFF), *pam-prompt-echo-on* (PAM_PROMPT_ECHO_ON), *pam-rhost* (PAM_RHOST), *pam-ruser* (PAM_RUSER), *pam-service* (PAM_SERVICE), *pam-silent* (PAM_SILENT), *pam-success* (PAM_SUCCESS), *pam-text-info* (PAM_TEXT_INFO), *pam-tty* (PAM_TTY), *pam-user* (PAM_USER), *pam-user-prompt* (PAM_USER_PROMPT), *pam-user-unknown* (PAM_USER_UNKNOWN), *parenb* (PARENB), *parmrk* (PARMRK), *parodd* (PARODD), *path-max* (PATH_MAX), *pendin* (PENDIN), *prio-pgrp* (PRIO_PGRP), *prio-process* (PRIO_PROCESS), *prio-user* (PRIO_USER), *r-ok* (R_OK), *s-ifblk* (S_IFBLK), *s-ifchr* (S_IFCHR), *s-ifdir* (S_IFDIR), *s-ififo* (S_IFIFO), *s-iflnk* (S_IFLNK), *s-ifmt* (S_IFMT), *s-ifreg* (S_IFREG), *s-ifsock* (S_IFSOCK), *s-irgrp* (S_IRGRP), *s-iroth* (S_IROTH), *s-irusr* (S_IRUSR), *s-irwxg* (S_IRWXG), *s-irwxo* (S_IRWXO), *s-irwxu* (S_IRWXU), *s-isgid* (S_ISGID), *s-isuid* (S_ISUID), *s-isvtx* (S_ISVTX), *s-iwgrp* (S_IWGRP), *s-iwoth* (S_IWOTH), *s-iwusr* (S_IWUSR), *s-ixgrp* (S_IXGRP), *s-ixoth* (S_IXOTH), *s-ixusr* (S_IXUSR), *sc-2-c-bind* (_SC_2_C_BIND), *sc-2-c-dev* (_SC_2_C_DEV), *sc-2-char-term* (_SC_2_CHAR_TERM), *sc-2-fort-dev* (_SC_2_FORT_DEV), *sc-2-fort-run* (_SC_2_FORT_RUN), *sc-2-localedef* (_SC_2_LOCALEDEF), *sc-2-sw-dev* (_SC_2_SW_DEV), *sc-2-upe* (_SC_2_UPE), *sc-2-version* (_SC_2_VERSION), *sc-arg-max* (_SC_ARG_MAX), *sc-bc-base-max* (_SC_BC_BASE_MAX), *sc-bc-dim-max* (_SC_BC_DIM_MAX), *sc-bc-scale-max* (_SC_BC_SCALE_MAX), *sc-bc-string-max* (_SC_BC_STRING_MAX), *sc-child-max* (_SC_CHILD_MAX), *sc-clk-tck* (_SC_CLK_TCK), *sc-coll-weights-max* (_SC_COLL_WEIGHTS_MAX), *sc-expr-nest-max* (_SC_EXPR_NEST_MAX), *sc-host-name-max* (_SC_HOST_NAME_MAX), *sc-iov-max* (_SC_IOV_MAX), *sc-job-control* (_SC_JOB_CONTROL), *sc-line-max* (_SC_LINE_MAX), *sc-login-name-max* (_SC_LOGIN_NAME_MAX), *sc-ngroups-max* (_SC_NGROUPS_MAX), *sc-nprocessors-conf* (_SC_NPROCESSORS_CONF), *sc-nprocessors-onln* (_SC_NPROCESSORS_ONLN), *sc-open-max* (_SC_OPEN_MAX), *sc-pagesize* (_SC_PAGESIZE), *sc-phys-pages* (_SC_PHYS_PAGES), *sc-re-dup-max* (_SC_RE_DUP_MAX), *sc-saved-ids* (_SC_SAVED_IDS), *sc-stream-max* (_SC_STREAM_MAX), *sc-tty-name-max* (_SC_TTY_NAME_MAX), *sc-tzname-max* (_SC_TZNAME_MAX), *sc-version* (_SC_VERSION), *sigabrt* (SIGABRT), *sigalrm* (SIGALRM), *sigbus* (SIGBUS), *sigchld* (SIGCHLD), *sigcont* (SIGCONT), *sigemt* (SIGEMT), *sigfpe* (SIGFPE), *sighup* (SIGHUP), *sigill* (SIGILL), *sigint* (SIGINT), *sigio* (SIGIO), *sigiot* (SIGIOT), *sigkill* (SIGKILL), *sigpipe* (SIGPIPE), *sigprof* (SIGPROF), *sigquit* (SIGQUIT), *sigsegv* (SIGSEGV), *sigstop* (SIGSTOP), *sigsys* (SIGSYS), *sigterm* (SIGTERM), *sigtrap* (SIGTRAP), *sigtstp* (SIGTSTP), *sigttin* (SIGTTIN), *sigttou* (SIGTTOU), *sigurg* (SIGURG), *sigusr1* (SIGUSR1), *sigusr2* (SIGUSR2), *sigvtalrm* (SIGVTALRM), *sigwinch* (SIGWINCH), *sigxcpu* (SIGXCPU), *sigxfsz* (SIGXFSZ), *tab0* (TAB0), *tab1* (TAB1), *tab2* (TAB2), *tab3* (TAB3), *tabdly* (TABDLY), *tcsadrain* (TCSADRAIN), *tcsaflush* (TCSAFLUSH), *tcsanow* (TCSANOW), *tiocnotty* (TIOCNOTTY), *tostop* (TOSTOP), *veof* (VEOF), *veol* (VEOL), *verase* (VERASE), *vintr* (VINTR), *vkill* (VKILL), *vlnext* (VLNEXT), *vmin* (VMIN), *vquit* (VQUIT), *vreprint* (VREPRINT), *vstart* (VSTART), *vstop* (VSTOP), *vsusp* (VSUSP), *vt0* (VT0), *vt1* (VT1), *vtdly* (VTDLY), *vtime* (VTIME), *vwerase* (VWERASE), *w-ok* (W_OK), *x-ok* (X_OK).

- 64-bit Windows: the following symbols are defined on this platform:

  *e2big* (E2BIG), *eacces* (EACCES), *eaddrinuse* (EADDRINUSE), *eaddrnotavail* (EADDRNOTAVAIL), *eagain* (EAGAIN), *ebadf* (EBADF), *ebadmsg* (EBADMSG), *ebusy* (EBUSY), *ecanceled* (ECANCELED), *echild* (ECHILD), *econnaborted* (ECONNABORTED), *econnrefused* (ECONNREFUSED), *econnreset* (ECONNRESET), *edeadlock* (EDEADLOCK), *edom* (EDOM), *eexist* (EEXIST), *efault* (EFAULT), *efbig* (EFBIG), *ehostdown* (EHOSTDOWN), *ehostunreach* (EHOSTUNREACH), *einprogress* (EINPROGRESS), *eintr* (EINTR), *einval* (EINVAL), *eio* (EIO), *eisdir* (EISDIR), *emfile* (EMFILE), *emlink* (EMLINK), *emsgsize* (EMSGSIZE), *enametoolong* (ENAMETOOLONG), *enetdown* (ENETDOWN), *enetreset* (ENETRESET), *enetunreach* (ENETUNREACH), *enfile* (ENFILE), *enobufs* (ENOBUFS), *enodev* (ENODEV), *enoent* (ENOENT), *enoexec* (ENOEXEC), *enolck* (ENOLCK), *enomem* (ENOMEM), *enoprotoopt* (ENOPROTOOPT), *enospc* (ENOSPC), *enosys* (ENOSYS), *enotdir* (ENOTDIR), *enotempty* (ENOTEMPTY), *enotsup* (ENOTSUP), *enotty* (ENOTTY), *enxio* (ENXIO), *eperm* (EPERM), *epipe* (EPIPE), *erange* (ERANGE), *erofs* (EROFS), *eshutdown* (ESHUTDOWN), *espipe* (ESPIPE), *esrch* (ESRCH), *etimedout* (ETIMEDOUT), *exdev* (EXDEV), *f-ok* (F_OK), *lk-lock* (_LK_LOCK), *lk-nblck* (_LK_NBLCK), *lk-unlck* (_LK_UNLCK), *o-append* (_O_APPEND), *o-binary* (_O_BINARY), *o-creat* (_O_CREAT), *o-excl* (_O_EXCL), *o-noinherit* (_O_NOINHERIT), *o-random* (_O_RANDOM), *o-rdonly* (_O_RDONLY), *o-rdwr* (_O_RDWR), *o-sequential* (_O_SEQUENTIAL), *o-short-lived* (_O_SHORT_LIVED), *o-temporary* (_O_TEMPORARY), *o-text* (_O_TEXT), *o-trunc* (_O_TRUNC), *o-wronly* (_O_WRONLY), *path-max* (PATH_MAX), *r-ok* (R_OK), *s-iexec* (_S_IEXEC), *s-ifchr* (_S_IFCHR), *s-ifdir* (_S_IFDIR), *s-ififo* (_S_IFIFO), *s-ifmt* (_S_IFMT), *s-ifreg* (_S_IFREG), *s-iread* (_S_IREAD), *s-iwrite* (_S_IWRITE), *w-ok* (W_OK), *wsaeacces* (WSAEACCES), *wsaeaddrinuse* (WSAEADDRINUSE), *wsaeaddrnotavail* (WSAEADDRNOTAVAIL), *wsaeconnaborted* (WSAECONNABORTED), *wsaeconnrefused* (WSAECONNREFUSED), *wsaeconnreset* (WSAECONNRESET), *wsaedestaddrreq* (WSAEDESTADDRREQ), *wsaehostdown* (WSAEHOSTDOWN), *wsaehostunreach* (WSAEHOSTUNREACH), *wsaeisconn* (WSAEISCONN), *wsaemsgsize* (WSAEMSGSIZE), *wsaenametoolong* (WSAENAMETOOLONG), *wsaenetdown* (WSAENETDOWN), *wsaenetreset* (WSAENETRESET), *wsaenetunreach* (WSAENETUNREACH), *wsaenobufs* (WSAENOBUFS), *wsaenoprotoopt* (WSAENOPROTOOPT), *wsaenotconn* (WSAENOTCONN), *wsaenotsock* (WSAENOTSOCK), *wsaeprototype* (WSAEPROTOTYPE), *wsaeshutdown* (WSAESHUTDOWN), *wsaetimedout* (WSAETIMEDOUT), *wsaetoomanyrefs* (WSAETOOMANYREFS).

Copyright (c) Franz Inc. Lafayette, CA., USA. All rights reserved.

ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 11.0