SPRAB89A September 2011 – March 2014
errno is a macro that expands to an expression involving a function call as follows:
#define errno (*__c6xabi_errno_addr())
extern int *__c6xabi_errno_addr(void);
Note that this definition is affected by C6000 thread-local support. See Chapter 7.
The following are some of the constants defined for used with errno. See the errno.h file for a complete list.
#define EDOM 33
#define ERANGE 34
#define ENOENT 2
#define EFPOS 152
#define EILSEQ 88