Makefile.in: update-known-errors

* Makefile.in (update-known-errors): update defs/known_errors.def
  by using errno(1).

* defs/known_errors.def: sort alphabetically for merger.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65716 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
nobu 2018-11-14 02:27:16 +00:00
parent eea3536e67
commit 2c989a6ff4
2 changed files with 130 additions and 126 deletions

View File

@ -556,6 +556,10 @@ update-simplecov:
update-coverage: update-simplecov update-simplecov-html update-doclie 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 \ INSNS = opt_sc.inc optinsn.inc optunifs.inc insns.inc insns_info.inc \
vmtc.inc vm.inc mjit_compile.inc vmtc.inc vm.inc mjit_compile.inc

View File

@ -1,148 +1,148 @@
EPERM
ENOENT
ESRCH
EINTR
EIO
ENXIO
E2BIG E2BIG
ENOEXEC
EBADF
ECHILD
EAGAIN
ENOMEM
EACCES 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
EBADE
EBADR
EXFULL
ENOANO
EBADRQC
EBADSLT
EDEADLOCK
EBFONT
ENOSTR
ENODATA
ETIME
ENOSR
ENONET
ENOPKG
EREMOTE
ENOLINK
EADV
ESRMNT
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 EADDRINUSE
EADDRNOTAVAIL EADDRNOTAVAIL
ENETDOWN EADV
ENETUNREACH EAFNOSUPPORT
ENETRESET EAGAIN
EALREADY
EAUTH
EBADE
EBADF
EBADFD
EBADMSG
EBADR
EBADRPC
EBADRQC
EBADSLT
EBFONT
EBUSY
ECANCELED
ECAPMODE
ECHILD
ECHRNG
ECOMM
ECONNABORTED ECONNABORTED
ECONNRESET
ENOBUFS
EISCONN
ENOTCONN
ESHUTDOWN
ETOOMANYREFS
ETIMEDOUT
ECONNREFUSED ECONNREFUSED
ECONNRESET
EDEADLK
EDEADLOCK
EDESTADDRREQ
EDOM
EDOOFUS
EDOTDOT
EDQUOT
EEXIST
EFAULT
EFBIG
EFTYPE
EHOSTDOWN EHOSTDOWN
EHOSTUNREACH EHOSTUNREACH
EALREADY EHWPOISON
EIDRM
EILSEQ
EINPROGRESS EINPROGRESS
ESTALE EINTR
EUCLEAN EINVAL
ENOTNAM EIO
ENAVAIL EIPSEC
EISCONN
EISDIR
EISNAM EISNAM
EREMOTEIO
EDQUOT
ECANCELED
EKEYEXPIRED EKEYEXPIRED
EKEYREJECTED EKEYREJECTED
EKEYREVOKED EKEYREVOKED
EL2HLT
EL2NSYNC
EL3HLT
EL3RST
ELIBACC
ELIBBAD
ELIBEXEC
ELIBMAX
ELIBSCN
ELNRNG
ELOOP
EMEDIUMTYPE EMEDIUMTYPE
ENOKEY EMFILE
ENOMEDIUM EMLINK
ENOTRECOVERABLE EMSGSIZE
EOWNERDEAD EMULTIHOP
ERFKILL ENAMETOOLONG
EAUTH ENAVAIL
EBADRPC
EDOOFUS
EFTYPE
ENEEDAUTH ENEEDAUTH
ENETDOWN
ENETRESET
ENETUNREACH
ENFILE
ENOANO
ENOATTR 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
ENOTSOCK
ENOTSUP ENOTSUP
ENOTTY
ENOTUNIQ
ENXIO
EOPNOTSUPP
EOVERFLOW
EOWNERDEAD
EPERM
EPFNOSUPPORT
EPIPE
EPROCLIM EPROCLIM
EPROCUNAVAIL EPROCUNAVAIL
EPROGMISMATCH EPROGMISMATCH
EPROGUNAVAIL EPROGUNAVAIL
EPROTO
EPROTONOSUPPORT
EPROTOTYPE
ERANGE
EREMCHG
EREMOTE
EREMOTEIO
ERESTART
ERFKILL
EROFS
ERPCMISMATCH ERPCMISMATCH
EIPSEC ESHUTDOWN
EHWPOISON ESOCKTNOSUPPORT
ECAPMODE ESPIPE
ENOTCAPABLE ESRCH
ESRMNT
ESTALE
ESTRPIPE
ETIME
ETIMEDOUT
ETOOMANYREFS
ETXTBSY
EUCLEAN
EUNATCH
EUSERS
EWOULDBLOCK
EXDEV
EXFULL