1 /* 2 * Copyright (c) 2021 Nordic Semiconductor ASA 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 */ 6 7 /** 8 * @brief System error numbers 9 * Error codes returned by functions. 10 * Includes a list of those defined by IEEE Std 1003.1-2017. 11 * 12 * This file is supposed to be used together with ARMClang and 13 * #define _AEABI_PORTABILITY_LEVEL 1 14 * or 15 * -D_AEABI_PORTABILITY_LEVEL=1 16 * 17 * For details, please refer to the document: 18 * 'C Library ABI for the Arm® Architecture, 2021Q1' 19 * 20 * @defgroup system_errno Error numbers 21 * @ingroup c_std_lib 22 * @{ 23 */ 24 25 const int __aeabi_EDOM = 33; /**< Argument too large */ 26 const int __aeabi_ERANGE = 34; /**< Result too large */ 27 const int __aeabi_EILSEQ = 138; /**< Illegal byte sequence */ 28