Embedded Artistry Framework
Embedded Systems C++ Framework
Macros | Functions | Variables
strerror.c File Reference
#include <errno.h>
#include <string.h>
#include "__strerror.h"
Include dependency graph for strerror.c:

Macros

#define E(a, b)   ((unsigned char)a),
 
#define E(a, b)   b "\0"
 

Functions

char * strerror (int err_no)
 

Variables

static const unsigned char errid []
 
static const char errmsg []
 

Macro Definition Documentation

◆ E [1/2]

#define E (   a,
  b 
)    ((unsigned char)a),

◆ E [2/2]

#define E (   a,
  b 
)    b "\0"

Function Documentation

◆ strerror()

char* strerror ( int  err_no)

References errid, errmsg, NULL, and s.

Referenced by strerror_r().

Here is the caller graph for this function:

Variable Documentation

◆ errid

const unsigned char errid[]
static

Referenced by strerror().

◆ errmsg

const char errmsg[]
static
Initial value:
=
# 14 "/Users/pjohnston/.jenkins/workspace/ightly_embedded-framework_master/src/stdlibs/libc/src/string/strerror.c" 2

Referenced by strerror().