forked from KolibriOS/kolibrios
newlib: update
git-svn-id: svn://kolibrios.org@6099 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
@@ -45,6 +45,9 @@ Permission denied
|
||||
o EADDRINUSE
|
||||
Address already in use
|
||||
|
||||
o EADDRNOTAVAIL
|
||||
Address not available
|
||||
|
||||
o EADV
|
||||
Advertise error
|
||||
|
||||
@@ -66,6 +69,9 @@ Bad message
|
||||
o EBUSY
|
||||
Device or resource busy
|
||||
|
||||
o ECANCELED
|
||||
Operation canceled
|
||||
|
||||
o ECHILD
|
||||
No children
|
||||
|
||||
@@ -78,6 +84,9 @@ Software caused connection abort
|
||||
o ECONNREFUSED
|
||||
Connection refused
|
||||
|
||||
o ECONNRESET
|
||||
Connection reset by peer
|
||||
|
||||
o EDEADLK
|
||||
Deadlock
|
||||
|
||||
@@ -88,7 +97,7 @@ o EEXIST
|
||||
File exists
|
||||
|
||||
o EDOM
|
||||
Math argument
|
||||
Mathematics argument out of domain of function
|
||||
|
||||
o EFAULT
|
||||
Bad address
|
||||
@@ -105,6 +114,9 @@ Host is unreachable
|
||||
o EIDRM
|
||||
Identifier removed
|
||||
|
||||
o EILSEQ
|
||||
Illegal byte sequence
|
||||
|
||||
o EINPROGRESS
|
||||
Connection already in progress
|
||||
|
||||
@@ -139,7 +151,7 @@ o ELIBSCN
|
||||
<<.lib>> section in a.out corrupted
|
||||
|
||||
o EMFILE
|
||||
Too many open files
|
||||
File descriptor value too large
|
||||
|
||||
o EMLINK
|
||||
Too many links
|
||||
@@ -154,7 +166,10 @@ o ENAMETOOLONG
|
||||
File or path name too long
|
||||
|
||||
o ENETDOWN
|
||||
Network interface not configured
|
||||
Network interface is not configured
|
||||
|
||||
o ENETRESET
|
||||
Connection aborted by network
|
||||
|
||||
o ENETUNREACH
|
||||
Network is unreachable
|
||||
@@ -162,6 +177,12 @@ Network is unreachable
|
||||
o ENFILE
|
||||
Too many open files in system
|
||||
|
||||
o ENOBUFS
|
||||
No buffer space available
|
||||
|
||||
o ENODATA
|
||||
No data
|
||||
|
||||
o ENODEV
|
||||
No such device
|
||||
|
||||
@@ -216,6 +237,9 @@ Not a directory
|
||||
o ENOTEMPTY
|
||||
Directory not empty
|
||||
|
||||
o ENOTRECOVERABLE
|
||||
State not recoverable
|
||||
|
||||
o ENOTSOCK
|
||||
Socket operation on non-socket
|
||||
|
||||
@@ -228,6 +252,15 @@ Not a character device
|
||||
o ENXIO
|
||||
No such device or address
|
||||
|
||||
o EOPNOTSUPP
|
||||
Operation not supported on socket
|
||||
|
||||
o EOVERFLOW
|
||||
Value too large for defined data type
|
||||
|
||||
o EOWNERDEAD
|
||||
Previous owner died
|
||||
|
||||
o EPERM
|
||||
Not owner
|
||||
|
||||
@@ -267,6 +300,9 @@ No such process
|
||||
o ESRMNT
|
||||
Srmount error
|
||||
|
||||
o ESTRPIPE
|
||||
Strings pipe error
|
||||
|
||||
o ETIME
|
||||
Stream ioctl timeout
|
||||
|
||||
@@ -276,21 +312,12 @@ Connection timed out
|
||||
o ETXTBSY
|
||||
Text file busy
|
||||
|
||||
o EWOULDBLOCK
|
||||
Operation would block (usually same as EAGAIN)
|
||||
|
||||
o EXDEV
|
||||
Cross-device link
|
||||
|
||||
o ECANCELED
|
||||
Operation canceled
|
||||
|
||||
o ENOTRECOVERABLE
|
||||
State not recoverable
|
||||
|
||||
o EOWNERDEAD
|
||||
Previous owner died
|
||||
|
||||
o ESTRPIPE
|
||||
Strings pipe error
|
||||
|
||||
o-
|
||||
|
||||
<<_strerror_r>> is a reentrant version of the above.
|
||||
@@ -504,6 +531,11 @@ _DEFUN (_strerror_r, (ptr, errnum, internal, errptr),
|
||||
error = "Network interface is not configured";
|
||||
break;
|
||||
#endif
|
||||
#ifdef ENETRESET
|
||||
case ENETRESET:
|
||||
error = "Connection aborted by network";
|
||||
break;
|
||||
#endif
|
||||
#ifdef ENFILE
|
||||
case ENFILE:
|
||||
error = "Too many open files in system";
|
||||
@@ -511,7 +543,7 @@ _DEFUN (_strerror_r, (ptr, errnum, internal, errptr),
|
||||
#endif
|
||||
#ifdef EMFILE
|
||||
case EMFILE:
|
||||
error = "Too many open files";
|
||||
error = "File descriptor value too large";
|
||||
break;
|
||||
#endif
|
||||
#ifdef ENOTTY
|
||||
@@ -566,7 +598,7 @@ _DEFUN (_strerror_r, (ptr, errnum, internal, errptr),
|
||||
#endif
|
||||
#ifdef EDOM
|
||||
case EDOM:
|
||||
error = "Math argument";
|
||||
error = "Mathematics argument out of domain of function";
|
||||
break;
|
||||
#endif
|
||||
#ifdef ERANGE
|
||||
@@ -584,6 +616,11 @@ _DEFUN (_strerror_r, (ptr, errnum, internal, errptr),
|
||||
error = "Identifier removed";
|
||||
break;
|
||||
#endif
|
||||
#ifdef EILSEQ
|
||||
case EILSEQ:
|
||||
error = "Illegal byte sequence";
|
||||
break;
|
||||
#endif
|
||||
#ifdef EDEADLK
|
||||
case EDEADLK:
|
||||
error = "Deadlock";
|
||||
@@ -724,6 +761,11 @@ _DEFUN (_strerror_r, (ptr, errnum, internal, errptr),
|
||||
error = "No buffer space available";
|
||||
break;
|
||||
#endif
|
||||
#ifdef ENODATA
|
||||
case ENODATA:
|
||||
error = "No data";
|
||||
break;
|
||||
#endif
|
||||
#ifdef EAFNOSUPPORT
|
||||
case EAFNOSUPPORT:
|
||||
error = "Address family not supported by protocol family";
|
||||
@@ -754,11 +796,21 @@ _DEFUN (_strerror_r, (ptr, errnum, internal, errptr),
|
||||
error = "Connection refused";
|
||||
break;
|
||||
#endif
|
||||
#ifdef ECONNRESET
|
||||
case ECONNRESET:
|
||||
error = "Connection reset by peer";
|
||||
break;
|
||||
#endif
|
||||
#ifdef EADDRINUSE
|
||||
case EADDRINUSE:
|
||||
error = "Address already in use";
|
||||
break;
|
||||
#endif
|
||||
#ifdef EADDRNOTAVAIL
|
||||
case EADDRNOTAVAIL:
|
||||
error = "Address not available";
|
||||
break;
|
||||
#endif
|
||||
#ifdef ECONNABORTED
|
||||
case ECONNABORTED:
|
||||
error = "Software caused connection abort";
|
||||
@@ -809,6 +861,11 @@ _DEFUN (_strerror_r, (ptr, errnum, internal, errptr),
|
||||
error = "Operation not supported on socket";
|
||||
break;
|
||||
#endif
|
||||
#ifdef EOVERFLOW
|
||||
case EOVERFLOW:
|
||||
error = "Value too large for defined data type";
|
||||
break;
|
||||
#endif
|
||||
#ifdef EMSGSIZE
|
||||
case EMSGSIZE:
|
||||
error = "Message too long";
|
||||
@@ -823,7 +880,7 @@ _DEFUN (_strerror_r, (ptr, errnum, internal, errptr),
|
||||
if (!errptr)
|
||||
errptr = &ptr->_errno;
|
||||
if ((error = _user_strerror (errnum, internal, errptr)) == 0)
|
||||
error = "";
|
||||
error = "";
|
||||
break;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user