Raymond Toy pushed to branch issue-446-use-cc-to-get-errno at cmucl / cmucl Commits: 6cb5a1f2 by Raymond Toy at 2025-10-14T18:33:00-07:00 Sort the by errno values when creating the errno file This is needed because the order of the errno values can differ depending on the OS. We see this on the linux CI box that has an errno-linux.lisp file that has a different order than my laptop. - - - - - a2acb2a8 by Raymond Toy at 2025-10-14T19:01:08-07:00 Use a different method for dumping macros For solaris with Sun C `cc -dM -E` doesn't work. However, `cpp -dM` does. Hence use this to get the errno macros we need. - - - - - 5ed6313d by Raymond Toy at 2025-10-14T19:02:42-07:00 Sort the darwin and linux errno files - - - - - 1777a5a3 by Raymond Toy at 2025-10-14T19:06:27-07:00 Update errno-solaris.lisp We accidentally committed an empty file. Regenerate this with the correct values now. - - - - - 4 changed files: - bin/create-errno.sh - bin/errno-darwin.lisp - bin/errno-linux.lisp - bin/errno-solaris.lisp Changes: ===================================== bin/create-errno.sh ===================================== @@ -56,6 +56,11 @@ ERRNO_FILE="bin/errno-default.lisp" # support code. TEMPLATE="bin/errno-template.lisp" +# How to dump the macros. This version works on Linux, Darwin, and +# Solaris (with Sun C). Update this below if we need some other way +# for other OSes. +DUMP_MACROS="cpp -dM -" + # Set ERRNO_FILE to an OS-specific name if possible. If not, use the # default ERRNO_FILE value. if [ -z "$DEFAULT" ]; then @@ -81,9 +86,10 @@ find_errno () # Create appropriate DEF-UNIX-ERROR forms by reading header files # containing the C definitions. echo '#include <errno.h>' | - cc -dM -E - | + ${DUMP_MACROS} | grep "#define[ \t]\{1,\}E[A-Z0-9]\{1,\}" | - sed 's/#define \(.*\) \(.*\)$/(def-unix-error \1 \2)/' + sed 's/#define \(.*\) \(.*\)$/(def-unix-error \1 \2)/' | + sort -n -k 3 #awk -f bin/create-def-unix-error.awk ${ERRNO_HEADERS} } ===================================== bin/errno-darwin.lisp ===================================== @@ -1,108 +1,108 @@ +(def-unix-error EWOULDBLOCK EAGAIN) +(def-unix-error EPERM 1) +(def-unix-error ENOENT 2) +(def-unix-error ESRCH 3) +(def-unix-error EINTR 4) +(def-unix-error EIO 5) +(def-unix-error ENXIO 6) (def-unix-error E2BIG 7) -(def-unix-error EACCES 13) -(def-unix-error EADDRINUSE 48) -(def-unix-error EADDRNOTAVAIL 49) -(def-unix-error EAFNOSUPPORT 47) -(def-unix-error EAGAIN 35) -(def-unix-error EALREADY 37) -(def-unix-error EAUTH 80) -(def-unix-error EBADARCH 86) -(def-unix-error EBADEXEC 85) +(def-unix-error ENOEXEC 8) (def-unix-error EBADF 9) -(def-unix-error EBADMACHO 88) -(def-unix-error EBADMSG 94) -(def-unix-error EBADRPC 72) -(def-unix-error EBUSY 16) -(def-unix-error ECANCELED 89) (def-unix-error ECHILD 10) -(def-unix-error ECONNABORTED 53) -(def-unix-error ECONNREFUSED 61) -(def-unix-error ECONNRESET 54) (def-unix-error EDEADLK 11) -(def-unix-error EDESTADDRREQ 39) -(def-unix-error EDEVERR 83) -(def-unix-error EDOM 33) -(def-unix-error EDQUOT 69) -(def-unix-error EEXIST 17) +(def-unix-error ENOMEM 12) +(def-unix-error EACCES 13) (def-unix-error EFAULT 14) -(def-unix-error EFBIG 27) -(def-unix-error EFTYPE 79) -(def-unix-error EHOSTDOWN 64) -(def-unix-error EHOSTUNREACH 65) -(def-unix-error EIDRM 90) -(def-unix-error EILSEQ 92) -(def-unix-error EINPROGRESS 36) -(def-unix-error EINTR 4) -(def-unix-error EINVAL 22) -(def-unix-error EIO 5) -(def-unix-error EISCONN 56) +(def-unix-error ENOTBLK 15) +(def-unix-error EBUSY 16) +(def-unix-error EEXIST 17) +(def-unix-error EXDEV 18) +(def-unix-error ENODEV 19) +(def-unix-error ENOTDIR 20) (def-unix-error EISDIR 21) -(def-unix-error ELAST 106) -(def-unix-error ELOOP 62) +(def-unix-error EINVAL 22) +(def-unix-error ENFILE 23) (def-unix-error EMFILE 24) +(def-unix-error ENOTTY 25) +(def-unix-error ETXTBSY 26) +(def-unix-error EFBIG 27) +(def-unix-error ENOSPC 28) +(def-unix-error ESPIPE 29) +(def-unix-error EROFS 30) (def-unix-error EMLINK 31) +(def-unix-error EPIPE 32) +(def-unix-error EDOM 33) +(def-unix-error ERANGE 34) +(def-unix-error EAGAIN 35) +(def-unix-error EINPROGRESS 36) +(def-unix-error EALREADY 37) +(def-unix-error ENOTSOCK 38) +(def-unix-error EDESTADDRREQ 39) (def-unix-error EMSGSIZE 40) -(def-unix-error EMULTIHOP 95) -(def-unix-error ENAMETOOLONG 63) -(def-unix-error ENEEDAUTH 81) +(def-unix-error EPROTOTYPE 41) +(def-unix-error ENOPROTOOPT 42) +(def-unix-error EPROTONOSUPPORT 43) +(def-unix-error ESOCKTNOSUPPORT 44) +(def-unix-error ENOTSUP 45) +(def-unix-error EPFNOSUPPORT 46) +(def-unix-error EAFNOSUPPORT 47) +(def-unix-error EADDRINUSE 48) +(def-unix-error EADDRNOTAVAIL 49) (def-unix-error ENETDOWN 50) -(def-unix-error ENETRESET 52) (def-unix-error ENETUNREACH 51) -(def-unix-error ENFILE 23) -(def-unix-error ENOATTR 93) +(def-unix-error ENETRESET 52) +(def-unix-error ECONNABORTED 53) +(def-unix-error ECONNRESET 54) (def-unix-error ENOBUFS 55) -(def-unix-error ENODATA 96) -(def-unix-error ENODEV 19) -(def-unix-error ENOENT 2) -(def-unix-error ENOEXEC 8) -(def-unix-error ENOLCK 77) -(def-unix-error ENOLINK 97) -(def-unix-error ENOMEM 12) -(def-unix-error ENOMSG 91) -(def-unix-error ENOPOLICY 103) -(def-unix-error ENOPROTOOPT 42) -(def-unix-error ENOSPC 28) -(def-unix-error ENOSR 98) -(def-unix-error ENOSTR 99) -(def-unix-error ENOSYS 78) -(def-unix-error ENOTBLK 15) +(def-unix-error EISCONN 56) (def-unix-error ENOTCONN 57) -(def-unix-error ENOTDIR 20) +(def-unix-error ESHUTDOWN 58) +(def-unix-error ETOOMANYREFS 59) +(def-unix-error ETIMEDOUT 60) +(def-unix-error ECONNREFUSED 61) +(def-unix-error ELOOP 62) +(def-unix-error ENAMETOOLONG 63) +(def-unix-error EHOSTDOWN 64) +(def-unix-error EHOSTUNREACH 65) (def-unix-error ENOTEMPTY 66) -(def-unix-error ENOTRECOVERABLE 104) -(def-unix-error ENOTSOCK 38) -(def-unix-error ENOTSUP 45) -(def-unix-error ENOTTY 25) -(def-unix-error ENXIO 6) -(def-unix-error EOPNOTSUPP 102) -(def-unix-error EOVERFLOW 84) -(def-unix-error EOWNERDEAD 105) -(def-unix-error EPERM 1) -(def-unix-error EPFNOSUPPORT 46) -(def-unix-error EPIPE 32) (def-unix-error EPROCLIM 67) -(def-unix-error EPROCUNAVAIL 76) -(def-unix-error EPROGMISMATCH 75) -(def-unix-error EPROGUNAVAIL 74) -(def-unix-error EPROTO 100) -(def-unix-error EPROTONOSUPPORT 43) -(def-unix-error EPROTOTYPE 41) -(def-unix-error EPWROFF 82) -(def-unix-error EQFULL 106) -(def-unix-error ERANGE 34) +(def-unix-error EUSERS 68) +(def-unix-error EDQUOT 69) +(def-unix-error ESTALE 70) (def-unix-error EREMOTE 71) -(def-unix-error EROFS 30) +(def-unix-error EBADRPC 72) (def-unix-error ERPCMISMATCH 73) +(def-unix-error EPROGUNAVAIL 74) +(def-unix-error EPROGMISMATCH 75) +(def-unix-error EPROCUNAVAIL 76) +(def-unix-error ENOLCK 77) +(def-unix-error ENOSYS 78) +(def-unix-error EFTYPE 79) +(def-unix-error EAUTH 80) +(def-unix-error ENEEDAUTH 81) +(def-unix-error EPWROFF 82) +(def-unix-error EDEVERR 83) +(def-unix-error EOVERFLOW 84) +(def-unix-error EBADEXEC 85) +(def-unix-error EBADARCH 86) (def-unix-error ESHLIBVERS 87) -(def-unix-error ESHUTDOWN 58) -(def-unix-error ESOCKTNOSUPPORT 44) -(def-unix-error ESPIPE 29) -(def-unix-error ESRCH 3) -(def-unix-error ESTALE 70) +(def-unix-error EBADMACHO 88) +(def-unix-error ECANCELED 89) +(def-unix-error EIDRM 90) +(def-unix-error ENOMSG 91) +(def-unix-error EILSEQ 92) +(def-unix-error ENOATTR 93) +(def-unix-error EBADMSG 94) +(def-unix-error EMULTIHOP 95) +(def-unix-error ENODATA 96) +(def-unix-error ENOLINK 97) +(def-unix-error ENOSR 98) +(def-unix-error ENOSTR 99) +(def-unix-error EPROTO 100) (def-unix-error ETIME 101) -(def-unix-error ETIMEDOUT 60) -(def-unix-error ETOOMANYREFS 59) -(def-unix-error ETXTBSY 26) -(def-unix-error EUSERS 68) -(def-unix-error EWOULDBLOCK EAGAIN) -(def-unix-error EXDEV 18) +(def-unix-error EOPNOTSUPP 102) +(def-unix-error ENOPOLICY 103) +(def-unix-error ENOTRECOVERABLE 104) +(def-unix-error EOWNERDEAD 105) +(def-unix-error ELAST 106) +(def-unix-error EQFULL 106) ===================================== bin/errno-linux.lisp ===================================== @@ -1,134 +1,134 @@ -(def-unix-error EMULTIHOP 72) -(def-unix-error EUNATCH 49) -(def-unix-error EAFNOSUPPORT 97) -(def-unix-error ELIBMAX 82) -(def-unix-error EREMCHG 78) +(def-unix-error EDEADLOCK EDEADLK) +(def-unix-error ENOTSUP EOPNOTSUPP) +(def-unix-error EWOULDBLOCK EAGAIN) +(def-unix-error EPERM 1) +(def-unix-error ENOENT 2) +(def-unix-error ESRCH 3) +(def-unix-error EINTR 4) +(def-unix-error EIO 5) +(def-unix-error ENXIO 6) +(def-unix-error E2BIG 7) +(def-unix-error ENOEXEC 8) +(def-unix-error EBADF 9) +(def-unix-error ECHILD 10) +(def-unix-error EAGAIN 11) +(def-unix-error ENOMEM 12) (def-unix-error EACCES 13) -(def-unix-error EDESTADDRREQ 89) -(def-unix-error EILSEQ 84) +(def-unix-error EFAULT 14) +(def-unix-error ENOTBLK 15) +(def-unix-error EBUSY 16) +(def-unix-error EEXIST 17) +(def-unix-error EXDEV 18) +(def-unix-error ENODEV 19) +(def-unix-error ENOTDIR 20) +(def-unix-error EISDIR 21) +(def-unix-error EINVAL 22) +(def-unix-error ENFILE 23) +(def-unix-error EMFILE 24) +(def-unix-error ENOTTY 25) +(def-unix-error ETXTBSY 26) +(def-unix-error EFBIG 27) +(def-unix-error ENOSPC 28) (def-unix-error ESPIPE 29) +(def-unix-error EROFS 30) (def-unix-error EMLINK 31) -(def-unix-error EOWNERDEAD 130) -(def-unix-error ENOTTY 25) -(def-unix-error EBADE 52) -(def-unix-error EBADF 9) -(def-unix-error EBADR 53) -(def-unix-error EADV 68) +(def-unix-error EPIPE 32) +(def-unix-error EDOM 33) (def-unix-error ERANGE 34) -(def-unix-error ECANCELED 125) -(def-unix-error ETXTBSY 26) -(def-unix-error ENOMEM 12) -(def-unix-error EINPROGRESS 115) -(def-unix-error ENOTBLK 15) -(def-unix-error EPROTOTYPE 91) -(def-unix-error ERESTART 85) -(def-unix-error EISNAM 120) -(def-unix-error ENOMSG 42) -(def-unix-error EALREADY 114) -(def-unix-error ETIMEDOUT 110) -(def-unix-error ENODATA 61) -(def-unix-error EINTR 4) -(def-unix-error ENOLINK 67) -(def-unix-error ECHILD 10) -(def-unix-error EPERM 1) +(def-unix-error EDEADLK 35) +(def-unix-error ENAMETOOLONG 36) +(def-unix-error ENOLCK 37) +(def-unix-error ENOSYS 38) +(def-unix-error ENOTEMPTY 39) (def-unix-error ELOOP 40) -(def-unix-error ESTALE 116) -(def-unix-error ENOTSOCK 88) -(def-unix-error ENOSR 63) -(def-unix-error EBADMSG 74) +(def-unix-error ENOMSG 42) +(def-unix-error EIDRM 43) +(def-unix-error ECHRNG 44) +(def-unix-error EL2NSYNC 45) +(def-unix-error EL3HLT 46) +(def-unix-error EL3RST 47) (def-unix-error ELNRNG 48) -(def-unix-error ENOTUNIQ 76) -(def-unix-error ENOSYS 38) -(def-unix-error EDEADLK 35) -(def-unix-error EPIPE 32) +(def-unix-error EUNATCH 49) +(def-unix-error ENOCSI 50) +(def-unix-error EL2HLT 51) +(def-unix-error EBADE 52) +(def-unix-error EBADR 53) +(def-unix-error EXFULL 54) +(def-unix-error ENOANO 55) +(def-unix-error EBADRQC 56) +(def-unix-error EBADSLT 57) (def-unix-error EBFONT 59) -(def-unix-error ERFKILL 132) +(def-unix-error ENOSTR 60) +(def-unix-error ENODATA 61) +(def-unix-error ETIME 62) +(def-unix-error ENOSR 63) +(def-unix-error ENONET 64) +(def-unix-error ENOPKG 65) (def-unix-error EREMOTE 66) -(def-unix-error ETOOMANYREFS 109) -(def-unix-error EPFNOSUPPORT 96) -(def-unix-error ENOTSUP EOPNOTSUPP) +(def-unix-error ENOLINK 67) +(def-unix-error EADV 68) (def-unix-error ESRMNT 69) -(def-unix-error ENONET 64) -(def-unix-error ENOTNAM 118) +(def-unix-error ECOMM 70) +(def-unix-error EPROTO 71) +(def-unix-error EMULTIHOP 72) +(def-unix-error EDOTDOT 73) +(def-unix-error EBADMSG 74) +(def-unix-error EOVERFLOW 75) +(def-unix-error ENOTUNIQ 76) +(def-unix-error EBADFD 77) +(def-unix-error EREMCHG 78) +(def-unix-error ELIBACC 79) +(def-unix-error ELIBBAD 80) +(def-unix-error ELIBSCN 81) +(def-unix-error ELIBMAX 82) (def-unix-error ELIBEXEC 83) -(def-unix-error EKEYREJECTED 129) -(def-unix-error ENOCSI 50) -(def-unix-error ENOTEMPTY 39) +(def-unix-error EILSEQ 84) +(def-unix-error ERESTART 85) +(def-unix-error ESTRPIPE 86) +(def-unix-error EUSERS 87) +(def-unix-error ENOTSOCK 88) +(def-unix-error EDESTADDRREQ 89) +(def-unix-error EMSGSIZE 90) +(def-unix-error EPROTOTYPE 91) +(def-unix-error ENOPROTOOPT 92) +(def-unix-error EPROTONOSUPPORT 93) +(def-unix-error ESOCKTNOSUPPORT 94) +(def-unix-error EOPNOTSUPP 95) +(def-unix-error EPFNOSUPPORT 96) +(def-unix-error EAFNOSUPPORT 97) (def-unix-error EADDRINUSE 98) +(def-unix-error EADDRNOTAVAIL 99) +(def-unix-error ENETDOWN 100) +(def-unix-error ENETUNREACH 101) (def-unix-error ENETRESET 102) -(def-unix-error EISDIR 21) -(def-unix-error EIDRM 43) -(def-unix-error ECOMM 70) (def-unix-error ECONNABORTED 103) -(def-unix-error EHOSTUNREACH 113) -(def-unix-error EBADFD 77) -(def-unix-error EL3HLT 46) -(def-unix-error EL2HLT 51) -(def-unix-error ENOKEY 126) -(def-unix-error EINVAL 22) -(def-unix-error EADDRNOTAVAIL 99) +(def-unix-error ECONNRESET 104) +(def-unix-error ENOBUFS 105) +(def-unix-error EISCONN 106) +(def-unix-error ENOTCONN 107) (def-unix-error ESHUTDOWN 108) -(def-unix-error ELIBSCN 81) -(def-unix-error ENAVAIL 119) -(def-unix-error ENOSTR 60) -(def-unix-error EMFILE 24) -(def-unix-error EOVERFLOW 75) +(def-unix-error ETOOMANYREFS 109) +(def-unix-error ETIMEDOUT 110) +(def-unix-error ECONNREFUSED 111) +(def-unix-error EHOSTDOWN 112) +(def-unix-error EHOSTUNREACH 113) +(def-unix-error EALREADY 114) +(def-unix-error EINPROGRESS 115) +(def-unix-error ESTALE 116) (def-unix-error EUCLEAN 117) +(def-unix-error ENOTNAM 118) +(def-unix-error ENAVAIL 119) +(def-unix-error EISNAM 120) +(def-unix-error EREMOTEIO 121) +(def-unix-error EDQUOT 122) (def-unix-error ENOMEDIUM 123) -(def-unix-error EBUSY 16) -(def-unix-error EPROTO 71) -(def-unix-error ENODEV 19) +(def-unix-error EMEDIUMTYPE 124) +(def-unix-error ECANCELED 125) +(def-unix-error ENOKEY 126) (def-unix-error EKEYEXPIRED 127) -(def-unix-error EROFS 30) -(def-unix-error ELIBACC 79) -(def-unix-error EHWPOISON 133) -(def-unix-error E2BIG 7) -(def-unix-error ECONNRESET 104) -(def-unix-error ENXIO 6) -(def-unix-error EBADRQC 56) -(def-unix-error EL3RST 47) -(def-unix-error ENAMETOOLONG 36) -(def-unix-error ESOCKTNOSUPPORT 94) -(def-unix-error EDOTDOT 73) -(def-unix-error ETIME 62) -(def-unix-error EPROTONOSUPPORT 93) -(def-unix-error ENOTRECOVERABLE 131) -(def-unix-error EIO 5) -(def-unix-error ENETUNREACH 101) -(def-unix-error EXDEV 18) -(def-unix-error EDQUOT 122) -(def-unix-error EREMOTEIO 121) -(def-unix-error ENOSPC 28) -(def-unix-error ENOEXEC 8) -(def-unix-error EMSGSIZE 90) -(def-unix-error EBADSLT 57) -(def-unix-error EDOM 33) -(def-unix-error EFBIG 27) -(def-unix-error ESRCH 3) -(def-unix-error ECHRNG 44) -(def-unix-error EHOSTDOWN 112) -(def-unix-error ENOLCK 37) -(def-unix-error ENFILE 23) -(def-unix-error ENOTCONN 107) -(def-unix-error EDEADLOCK EDEADLK) -(def-unix-error ENOANO 55) -(def-unix-error EISCONN 106) -(def-unix-error EUSERS 87) -(def-unix-error ENETDOWN 100) -(def-unix-error ENOPROTOOPT 92) -(def-unix-error ENOBUFS 105) -(def-unix-error EFAULT 14) -(def-unix-error EWOULDBLOCK EAGAIN) -(def-unix-error ELIBBAD 80) -(def-unix-error ESTRPIPE 86) -(def-unix-error ECONNREFUSED 111) -(def-unix-error EAGAIN 11) -(def-unix-error EEXIST 17) -(def-unix-error EL2NSYNC 45) -(def-unix-error ENOENT 2) -(def-unix-error ENOPKG 65) -(def-unix-error EXFULL 54) (def-unix-error EKEYREVOKED 128) -(def-unix-error EOPNOTSUPP 95) -(def-unix-error ENOTDIR 20) -(def-unix-error EMEDIUMTYPE 124) +(def-unix-error EKEYREJECTED 129) +(def-unix-error EOWNERDEAD 130) +(def-unix-error ENOTRECOVERABLE 131) +(def-unix-error ERFKILL 132) +(def-unix-error EHWPOISON 133) ===================================== bin/errno-solaris.lisp ===================================== @@ -0,0 +1,123 @@ +(def-unix-error EWOULDBLOCK EAGAIN) +(def-unix-error EPERM 1) +(def-unix-error ENOENT 2) +(def-unix-error ESRCH 3) +(def-unix-error EINTR 4) +(def-unix-error EIO 5) +(def-unix-error ENXIO 6) +(def-unix-error E2BIG 7) +(def-unix-error ENOEXEC 8) +(def-unix-error EBADF 9) +(def-unix-error ECHILD 10) +(def-unix-error EAGAIN 11) +(def-unix-error ENOMEM 12) +(def-unix-error EACCES 13) +(def-unix-error EFAULT 14) +(def-unix-error ENOTBLK 15) +(def-unix-error EBUSY 16) +(def-unix-error EEXIST 17) +(def-unix-error EXDEV 18) +(def-unix-error ENODEV 19) +(def-unix-error ENOTDIR 20) +(def-unix-error EISDIR 21) +(def-unix-error EINVAL 22) +(def-unix-error ENFILE 23) +(def-unix-error EMFILE 24) +(def-unix-error ENOTTY 25) +(def-unix-error ETXTBSY 26) +(def-unix-error EFBIG 27) +(def-unix-error ENOSPC 28) +(def-unix-error ESPIPE 29) +(def-unix-error EROFS 30) +(def-unix-error EMLINK 31) +(def-unix-error EPIPE 32) +(def-unix-error EDOM 33) +(def-unix-error ERANGE 34) +(def-unix-error ENOMSG 35) +(def-unix-error EIDRM 36) +(def-unix-error ECHRNG 37) +(def-unix-error EL2NSYNC 38) +(def-unix-error EL3HLT 39) +(def-unix-error EL3RST 40) +(def-unix-error ELNRNG 41) +(def-unix-error EUNATCH 42) +(def-unix-error ENOCSI 43) +(def-unix-error EL2HLT 44) +(def-unix-error EDEADLK 45) +(def-unix-error ENOLCK 46) +(def-unix-error ECANCELED 47) +(def-unix-error ENOTSUP 48) +(def-unix-error EDQUOT 49) +(def-unix-error EBADE 50) +(def-unix-error EBADR 51) +(def-unix-error EXFULL 52) +(def-unix-error ENOANO 53) +(def-unix-error EBADRQC 54) +(def-unix-error EBADSLT 55) +(def-unix-error EDEADLOCK 56) +(def-unix-error EBFONT 57) +(def-unix-error EOWNERDEAD 58) +(def-unix-error ENOTRECOVERABLE 59) +(def-unix-error ENOSTR 60) +(def-unix-error ENODATA 61) +(def-unix-error ETIME 62) +(def-unix-error ENOSR 63) +(def-unix-error ENONET 64) +(def-unix-error ENOPKG 65) +(def-unix-error EREMOTE 66) +(def-unix-error ENOLINK 67) +(def-unix-error EADV 68) +(def-unix-error ESRMNT 69) +(def-unix-error ECOMM 70) +(def-unix-error EPROTO 71) +(def-unix-error ELOCKUNMAPPED 72) +(def-unix-error ENOTACTIVE 73) +(def-unix-error EMULTIHOP 74) +(def-unix-error EADI 75) +(def-unix-error EBADMSG 77) +(def-unix-error ENAMETOOLONG 78) +(def-unix-error EOVERFLOW 79) +(def-unix-error ENOTUNIQ 80) +(def-unix-error EBADFD 81) +(def-unix-error EREMCHG 82) +(def-unix-error ELIBACC 83) +(def-unix-error ELIBBAD 84) +(def-unix-error ELIBSCN 85) +(def-unix-error ELIBMAX 86) +(def-unix-error ELIBEXEC 87) +(def-unix-error EILSEQ 88) +(def-unix-error ENOSYS 89) +(def-unix-error ELOOP 90) +(def-unix-error ERESTART 91) +(def-unix-error ESTRPIPE 92) +(def-unix-error ENOTEMPTY 93) +(def-unix-error EUSERS 94) +(def-unix-error ENOTSOCK 95) +(def-unix-error EDESTADDRREQ 96) +(def-unix-error EMSGSIZE 97) +(def-unix-error EPROTOTYPE 98) +(def-unix-error ENOPROTOOPT 99) +(def-unix-error EPROTONOSUPPORT 120) +(def-unix-error ESOCKTNOSUPPORT 121) +(def-unix-error EOPNOTSUPP 122) +(def-unix-error EPFNOSUPPORT 123) +(def-unix-error EAFNOSUPPORT 124) +(def-unix-error EADDRINUSE 125) +(def-unix-error EADDRNOTAVAIL 126) +(def-unix-error ENETDOWN 127) +(def-unix-error ENETUNREACH 128) +(def-unix-error ENETRESET 129) +(def-unix-error ECONNABORTED 130) +(def-unix-error ECONNRESET 131) +(def-unix-error ENOBUFS 132) +(def-unix-error EISCONN 133) +(def-unix-error ENOTCONN 134) +(def-unix-error ESHUTDOWN 143) +(def-unix-error ETOOMANYREFS 144) +(def-unix-error ETIMEDOUT 145) +(def-unix-error ECONNREFUSED 146) +(def-unix-error EHOSTDOWN 147) +(def-unix-error EHOSTUNREACH 148) +(def-unix-error EALREADY 149) +(def-unix-error EINPROGRESS 150) +(def-unix-error ESTALE 151) View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/compare/de42613077f88153802a3e6... -- View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/compare/de42613077f88153802a3e6... You're receiving this email because of your account on gitlab.common-lisp.net.