Everything
7.4.6 <errno.h>

Defines the value to be set in errno when an error is generated in a library function.
The following macro names are all implementation-defined.

Type

Definition Name

Description

Variable
(macro)

errno

int type variable. An error number is set when an error is generated in a library function.

Constant
(macro)

ERANGE

Refer to section 10.5.6, Standard Library Error Messages.

EDOM

ESTRN

PTRERR

ECBASE

ETLN

EEXP

EEXPN

EFLOATO

EFLOATU

EDBLO

EDBLU

ELDBLO

ELDBLU

NOTOPN

EBADF

ECSPEC

EFIXEDO

EFIXEDU

EACCUMO

EACCUMU

EILSEQ