diff options
-rw-r--r-- | Makefile.in | 4 | ||||
-rw-r--r-- | defs/known_errors.def | 242 |
2 files changed, 125 insertions, 121 deletions
diff --git a/Makefile.in b/Makefile.in index b121441f9b..715dc688f7 100644 --- a/Makefile.in +++ b/Makefile.in @@ -556,6 +556,10 @@ update-simplecov: update-coverage: update-simplecov update-simplecov-html update-doclie +update-known-errors: + errno --list | cut -d' ' -f1 | sort -u - $(srcdir)/defs/known_errors.def | \ + $(IFCHANGE) $(srcdir)/defs/known_errors.def - + INSNS = opt_sc.inc optinsn.inc optunifs.inc insns.inc insns_info.inc \ vmtc.inc vm.inc mjit_compile.inc diff --git a/defs/known_errors.def b/defs/known_errors.def index b9c490d3a2..b6aed26541 100644 --- a/defs/known_errors.def +++ b/defs/known_errors.def @@ -1,148 +1,148 @@ -EPERM -ENOENT -ESRCH -EINTR -EIO -ENXIO E2BIG -ENOEXEC -EBADF -ECHILD -EAGAIN -ENOMEM EACCES -EFAULT -ENOTBLK -EBUSY -EEXIST -EXDEV -ENODEV -ENOTDIR -EISDIR -EINVAL -ENFILE -EMFILE -ENOTTY -ETXTBSY -EFBIG -ENOSPC -ESPIPE -EROFS -EMLINK -EPIPE -EDOM -ERANGE -EDEADLK -ENAMETOOLONG -ENOLCK -ENOSYS -ENOTEMPTY -ELOOP -EWOULDBLOCK -ENOMSG -EIDRM -ECHRNG -EL2NSYNC -EL3HLT -EL3RST -ELNRNG -EUNATCH -ENOCSI -EL2HLT +EADDRINUSE +EADDRNOTAVAIL +EADV +EAFNOSUPPORT +EAGAIN +EALREADY +EAUTH EBADE +EBADF +EBADFD +EBADMSG EBADR -EXFULL -ENOANO +EBADRPC EBADRQC EBADSLT -EDEADLOCK EBFONT -ENOSTR -ENODATA -ETIME -ENOSR -ENONET -ENOPKG -EREMOTE -ENOLINK -EADV -ESRMNT +EBUSY +ECANCELED +ECAPMODE +ECHILD +ECHRNG ECOMM -EPROTO -EMULTIHOP -EDOTDOT -EBADMSG -EOVERFLOW -ENOTUNIQ -EBADFD -EREMCHG -ELIBACC -ELIBBAD -ELIBSCN -ELIBMAX -ELIBEXEC -EILSEQ -ERESTART -ESTRPIPE -EUSERS -ENOTSOCK -EDESTADDRREQ -EMSGSIZE -EPROTOTYPE -ENOPROTOOPT -EPROTONOSUPPORT -ESOCKTNOSUPPORT -EOPNOTSUPP -EPFNOSUPPORT -EAFNOSUPPORT -EADDRINUSE -EADDRNOTAVAIL -ENETDOWN -ENETUNREACH -ENETRESET ECONNABORTED -ECONNRESET -ENOBUFS -EISCONN -ENOTCONN -ESHUTDOWN -ETOOMANYREFS -ETIMEDOUT ECONNREFUSED +ECONNRESET +EDEADLK +EDEADLOCK +EDESTADDRREQ +EDOM +EDOOFUS +EDOTDOT +EDQUOT +EEXIST +EFAULT +EFBIG +EFTYPE EHOSTDOWN EHOSTUNREACH -EALREADY +EHWPOISON +EIDRM +EILSEQ EINPROGRESS -ESTALE -EUCLEAN -ENOTNAM -ENAVAIL +EINTR +EINVAL +EIO +EIPSEC +EISCONN +EISDIR EISNAM -EREMOTEIO -EDQUOT -ECANCELED EKEYEXPIRED EKEYREJECTED EKEYREVOKED +EL2HLT +EL2NSYNC +EL3HLT +EL3RST +ELIBACC +ELIBBAD +ELIBEXEC +ELIBMAX +ELIBSCN +ELNRNG +ELOOP EMEDIUMTYPE +EMFILE +EMLINK +EMSGSIZE +EMULTIHOP +ENAMETOOLONG +ENAVAIL +ENEEDAUTH +ENETDOWN +ENETRESET +ENETUNREACH +ENFILE +ENOANO +ENOATTR +ENOBUFS +ENOCSI +ENODATA +ENODEV +ENOENT +ENOEXEC ENOKEY +ENOLCK +ENOLINK ENOMEDIUM +ENOMEM +ENOMSG +ENONET +ENOPKG +ENOPROTOOPT +ENOSPC +ENOSR +ENOSTR +ENOSYS +ENOTBLK +ENOTCAPABLE +ENOTCONN +ENOTDIR +ENOTEMPTY +ENOTNAM ENOTRECOVERABLE -EOWNERDEAD -ERFKILL -EAUTH -EBADRPC -EDOOFUS -EFTYPE -ENEEDAUTH -ENOATTR +ENOTSOCK ENOTSUP +ENOTTY +ENOTUNIQ +ENXIO +EOPNOTSUPP +EOVERFLOW +EOWNERDEAD +EPERM +EPFNOSUPPORT +EPIPE EPROCLIM EPROCUNAVAIL EPROGMISMATCH EPROGUNAVAIL +EPROTO +EPROTONOSUPPORT +EPROTOTYPE +ERANGE +EREMCHG +EREMOTE +EREMOTEIO +ERESTART +ERFKILL +EROFS ERPCMISMATCH -EIPSEC -EHWPOISON -ECAPMODE -ENOTCAPABLE +ESHUTDOWN +ESOCKTNOSUPPORT +ESPIPE +ESRCH +ESRMNT +ESTALE +ESTRPIPE +ETIME +ETIMEDOUT +ETOOMANYREFS +ETXTBSY +EUCLEAN +EUNATCH +EUSERS +EWOULDBLOCK +EXDEV +EXFULL |