mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-18 08:09:28 +02:00
messages checked
git-svn-id: trunk@20931 -
This commit is contained in:
parent
196dfdd29a
commit
3b858a6ab2
@ -13,37 +13,37 @@
|
|||||||
|
|
||||||
**********************************************************************}
|
**********************************************************************}
|
||||||
|
|
||||||
{$warning FIX ME, I'am from FreeBSD }
|
{ Checked using ../unix/scipts/check_errnostr.sh }
|
||||||
const
|
const
|
||||||
sys_errn=93;
|
sys_errn=97;
|
||||||
sys_errlist:array[0..sys_errn-1] of pchar = (
|
sys_errlist:array[0..sys_errn-1] of pchar = (
|
||||||
'Success', { 0 }
|
'Success', { 0 }
|
||||||
'Operation not permitted', { EPERM }
|
'Operation not permitted', { EPERM }
|
||||||
'No such file or directory', { ENOENT }
|
'No such file or directory', { ENOENT }
|
||||||
'No such process', { ESRCH }
|
'No such process', { ESRCH }
|
||||||
'Interrupted system call', { EINTR }
|
'Interrupted system call', { EINTR }
|
||||||
'I/O error', { EIO }
|
'Input/output error', { EIO }
|
||||||
'No such device or address', { ENXIO }
|
'Device not configured', { ENXIO }
|
||||||
'Arg list too long', { E2BIG }
|
'Argument list too long', { E2BIG }
|
||||||
'Exec format error', { ENOEXEC }
|
'Exec format error', { ENOEXEC }
|
||||||
'Bad file number', { EBADF }
|
'Bad file descriptor', { EBADF }
|
||||||
'No child processes', { ECHILD }
|
'No child processes', { ECHILD }
|
||||||
'Resource deadlock avoided', { EDEADLK was EAGAIN }
|
'Resource deadlock avoided', { EDEADLK was EAGAIN }
|
||||||
'Out of memory', { ENOMEM }
|
'Cannot allocate memory', { ENOMEM }
|
||||||
'Permission denied', { EACCES }
|
'Permission denied', { EACCES }
|
||||||
'Bad address', { EFAULT }
|
'Bad address', { EFAULT }
|
||||||
'Block device required', { ENOTBLK }
|
'Block device required', { ENOTBLK }
|
||||||
'Device or resource busy', { EBUSY }
|
'Device busy', { EBUSY }
|
||||||
'File exists', { EEXIST }
|
'File exists', { EEXIST }
|
||||||
'Cross-device link', { EXDEV }
|
'Cross-device link', { EXDEV }
|
||||||
'No such device', { ENODEV }
|
'Operation not supported by device', { ENODEV }
|
||||||
'Not a directory', { ENOTDIR }
|
'Not a directory', { ENOTDIR }
|
||||||
'Is a directory', { EISDIR }
|
'Is a directory', { EISDIR }
|
||||||
'Invalid argument', { EINVAL }
|
'Invalid argument', { EINVAL }
|
||||||
'File table overflow', { ENFILE }
|
'Too many open files in system', { ENFILE }
|
||||||
'Too many open files', { EMFILE }
|
'Too many open files', { EMFILE }
|
||||||
'Not a typewriter', { ENOTTY }
|
'Inappropriate ioctl for device', { ENOTTY }
|
||||||
'Text (code segment) file busy', { ETXTBSY Text file busy. The new process was
|
'Text file busy', { ETXTBSY Text file busy. The new process was
|
||||||
a pure procedure (shared text) file which was
|
a pure procedure (shared text) file which was
|
||||||
open for writing by another process, or file
|
open for writing by another process, or file
|
||||||
which was open for writing by another process,
|
which was open for writing by another process,
|
||||||
@ -56,8 +56,8 @@ const
|
|||||||
'Read-only file system', { EROFS }
|
'Read-only file system', { EROFS }
|
||||||
'Too many links', { EMLINK }
|
'Too many links', { EMLINK }
|
||||||
'Broken pipe', { EPIPE }
|
'Broken pipe', { EPIPE }
|
||||||
'Math argument out of domain of func', { EDOM }
|
'Numerical argument out of domain', { EDOM }
|
||||||
'Math result not representable', { ERANGE }
|
'Result too large', { ERANGE }
|
||||||
'Resource temporarily unavailable', { EAGAIN }
|
'Resource temporarily unavailable', { EAGAIN }
|
||||||
'Operation now in progress', { EINPROGRESS }
|
'Operation now in progress', { EINPROGRESS }
|
||||||
'Operation already in progress', { EALREADY }
|
'Operation already in progress', { EALREADY }
|
||||||
@ -111,11 +111,15 @@ const
|
|||||||
'Identifier removed', { EIDRM }
|
'Identifier removed', { EIDRM }
|
||||||
'No message of desired type', { ENOMSG }
|
'No message of desired type', { ENOMSG }
|
||||||
'Value too large to be stored in data type', { EOVERFLOW }
|
'Value too large to be stored in data type', { EOVERFLOW }
|
||||||
'Operation canceled', { ECANCELED }
|
|
||||||
'Illegal byte sequence', { EILSEQ }
|
'Illegal byte sequence', { EILSEQ }
|
||||||
|
'Not supported', { ENOTSUP }
|
||||||
|
'Operation canceled', { ECANCELED }
|
||||||
|
'Bad or Corrupt message', { EBADMSG }
|
||||||
|
'No message available', { ENODATA }
|
||||||
|
'No STREAM resources', { ENOSR }
|
||||||
|
'Not a STREAM', { ENOSTR }
|
||||||
|
'STREAM ioctl timeout', { ETIME }
|
||||||
'Attribute not found', { ENOATTR }
|
'Attribute not found', { ENOATTR }
|
||||||
'Programming error', { EDOOFUS }
|
|
||||||
'Bad message', { EBADMSG }
|
|
||||||
'Multihop attempted', { EMULTIHOP }
|
'Multihop attempted', { EMULTIHOP }
|
||||||
'Link has been severed', { ENOLINK }
|
'Link has been severed', { ENOLINK }
|
||||||
'Protocol error' { EPROTO }
|
'Protocol error' { EPROTO }
|
||||||
|
Loading…
Reference in New Issue
Block a user