Update errno to match asm-generic

Modify some comment.
This commit is contained in:
Minh Nguyen
2022-10-25 00:35:02 +07:00
committed by Xiang Xiao
parent 4d164bb995
commit 153060d34d
2 changed files with 249 additions and 196 deletions

View File

@@ -96,6 +96,12 @@ static const struct errno_strmap_s g_errnomap[] =
{ EPIPE, EPIPE_STR },
{ EDOM, EDOM_STR },
{ ERANGE, ERANGE_STR },
{ EDEADLK, EDEADLK_STR },
{ ENAMETOOLONG, ENAMETOOLONG_STR },
{ ENOLCK, ENOLCK_STR },
{ ENOSYS, ENOSYS_STR },
{ ENOTEMPTY, ENOTEMPTY_STR },
{ ELOOP, ELOOP_STR },
{ ENOMSG, ENOMSG_STR },
{ EIDRM, EIDRM_STR },
{ ECHRNG, ECHRNG_STR },
@@ -106,15 +112,12 @@ static const struct errno_strmap_s g_errnomap[] =
{ EUNATCH, EUNATCH_STR },
{ ENOCSI, ENOCSI_STR },
{ EL2HLT, EL2HLT_STR },
{ EDEADLK, EDEADLK_STR },
{ ENOLCK, ENOLCK_STR },
{ EBADE, EBADE_STR },
{ EBADR, EBADR_STR },
{ EXFULL, EXFULL_STR },
{ ENOANO, ENOANO_STR },
{ EBADRQC, EBADRQC_STR },
{ EBADSLT, EBADSLT_STR },
{ EDEADLOCK, EDEADLOCK_STR },
{ EBFONT, EBFONT_STR },
{ ENOSTR, ENOSTR_STR },
{ ENODATA, ENODATA_STR },
@@ -129,10 +132,9 @@ static const struct errno_strmap_s g_errnomap[] =
{ ECOMM, ECOMM_STR },
{ EPROTO, EPROTO_STR },
{ EMULTIHOP, EMULTIHOP_STR },
{ ELBIN, ELBIN_STR },
{ EDOTDOT, EDOTDOT_STR },
{ EBADMSG, EBADMSG_STR },
{ EFTYPE, EFTYPE_STR },
{ EOVERFLOW, EOVERFLOW_STR },
{ ENOTUNIQ, ENOTUNIQ_STR },
{ EBADFD, EBADFD_STR },
{ EREMCHG, EREMCHG_STR },
@@ -141,53 +143,63 @@ static const struct errno_strmap_s g_errnomap[] =
{ ELIBSCN, ELIBSCN_STR },
{ ELIBMAX, ELIBMAX_STR },
{ ELIBEXEC, ELIBEXEC_STR },
{ ENOSYS, ENOSYS_STR },
{ ENMFILE, ENMFILE_STR },
{ ENOTEMPTY, ENOTEMPTY_STR },
{ ENAMETOOLONG, ENAMETOOLONG_STR },
{ ELOOP, ELOOP_STR },
{ EOPNOTSUPP, EOPNOTSUPP_STR },
{ EPFNOSUPPORT, EPFNOSUPPORT_STR },
{ ECONNRESET, ECONNRESET_STR },
{ ENOBUFS, ENOBUFS_STR },
{ EAFNOSUPPORT, EAFNOSUPPORT_STR },
{ EPROTOTYPE, EPROTOTYPE_STR },
{ EILSEQ, EILSEQ_STR },
{ ERESTART, ERESTART_STR },
{ ESTRPIPE, ESTRPIPE_STR },
{ EUSERS, EUSERS_STR },
{ ENOTSOCK, ENOTSOCK_STR },
{ ENOPROTOOPT, ENOPROTOOPT_STR },
{ ESHUTDOWN, ESHUTDOWN_STR },
{ ECONNREFUSED, ECONNREFUSED_STR },
{ EADDRINUSE, EADDRINUSE_STR },
{ ECONNABORTED, ECONNABORTED_STR },
{ ENETUNREACH, ENETUNREACH_STR },
{ ENETDOWN, ENETDOWN_STR },
{ ETIMEDOUT, ETIMEDOUT_STR },
{ EHOSTDOWN, EHOSTDOWN_STR },
{ EHOSTUNREACH, EHOSTUNREACH_STR },
{ EINPROGRESS, EINPROGRESS_STR },
{ EALREADY, EALREADY_STR },
{ EDESTADDRREQ, EDESTADDRREQ_STR },
{ EMSGSIZE, EMSGSIZE_STR },
{ EPROTOTYPE, EPROTOTYPE_STR },
{ ENOPROTOOPT, ENOPROTOOPT_STR },
{ EPROTONOSUPPORT, EPROTONOSUPPORT_STR },
{ ESOCKTNOSUPPORT, ESOCKTNOSUPPORT_STR },
{ EOPNOTSUPP, EOPNOTSUPP_STR },
{ EPFNOSUPPORT, EPFNOSUPPORT_STR },
{ EAFNOSUPPORT, EAFNOSUPPORT_STR },
{ EADDRINUSE, EADDRINUSE_STR },
{ EADDRNOTAVAIL, EADDRNOTAVAIL_STR },
{ ENETDOWN, ENETDOWN_STR },
{ ENETUNREACH, ENETUNREACH_STR },
{ ENETRESET, ENETRESET_STR },
{ ECONNABORTED, ECONNABORTED_STR },
{ ECONNRESET, ECONNRESET_STR },
{ ENOBUFS, ENOBUFS_STR },
{ EISCONN, EISCONN_STR },
{ ENOTCONN, ENOTCONN_STR },
{ ESHUTDOWN, ESHUTDOWN_STR },
{ ETOOMANYREFS, ETOOMANYREFS_STR },
{ EPROCLIM, EPROCLIM_STR },
{ EUSERS, EUSERS_STR },
{ EDQUOT, EDQUOT_STR },
{ ETIMEDOUT, ETIMEDOUT_STR },
{ ECONNREFUSED, ECONNREFUSED_STR },
{ EHOSTDOWN, EHOSTDOWN_STR },
{ EHOSTUNREACH, EHOSTUNREACH_STR },
{ EALREADY, EALREADY_STR },
{ EINPROGRESS, EINPROGRESS_STR },
{ ESTALE, ESTALE_STR },
{ ENOTSUP, ENOTSUP_STR },
{ EUCLEAN, EUCLEAN_STR },
{ ENOTNAM, ENOTNAM_STR },
{ ENAVAIL, ENAVAIL_STR },
{ EISNAM, EISNAM_STR },
{ EREMOTEIO, EREMOTEIO_STR },
{ EDQUOT, EDQUOT_STR },
{ ENOMEDIUM, ENOMEDIUM_STR },
{ EMEDIUMTYPE, EMEDIUMTYPE_STR },
{ ECANCELED, ECANCELED_STR },
{ ENOKEY, ENOKEY_STR },
{ EKEYEXPIRED, EKEYEXPIRED_STR },
{ EKEYREVOKED, EKEYREVOKED_STR },
{ EKEYREJECTED, EKEYREJECTED_STR },
{ EOWNERDEAD, EOWNERDEAD_STR },
{ ENOTRECOVERABLE, ENOTRECOVERABLE_STR },
{ ERFKILL, ERFKILL_STR },
{ EHWPOISON, EHWPOISON_STR },
{ ELBIN, ELBIN_STR },
{ EFTYPE, EFTYPE_STR },
{ ENMFILE, ENMFILE_STR },
{ EPROCLIM, EPROCLIM_STR },
{ ENOTSUP, ENOTSUP_STR },
{ ENOSHARE, ENOSHARE_STR },
{ ECASECLASH, ECASECLASH_STR },
{ EILSEQ, EILSEQ_STR },
{ EOVERFLOW, EOVERFLOW_STR },
{ ECANCELED, ECANCELED_STR },
{ ENOTRECOVERABLE, ENOTRECOVERABLE_STR },
{ EOWNERDEAD, EOWNERDEAD_STR },
{ ESTRPIPE, ESTRPIPE_STR }
};
#else /* CONFIG_LIBC_STRERROR_SHORT */
@@ -229,6 +241,12 @@ static const struct errno_strmap_s g_errnomap[] =
{ EPIPE, "EPIPE" },
{ EDOM, "EDOM" },
{ ERANGE, "ERANGE" },
{ EDEADLK, "EDEADLK" },
{ ENAMETOOLONG, "ENAMETOOLONG" },
{ ENOLCK, "ENOLCK" },
{ ENOSYS, "ENOSYS" },
{ ENOTEMPTY, "ENOTEMPTY" },
{ ELOOP, "ELOOP" },
{ ENOMSG, "ENOMSG" },
{ EIDRM, "EIDRM" },
{ ECHRNG, "ECHRNG" },
@@ -239,15 +257,12 @@ static const struct errno_strmap_s g_errnomap[] =
{ EUNATCH, "EUNATCH" },
{ ENOCSI, "ENOCSI" },
{ EL2HLT, "EL2HLT" },
{ EDEADLK, "EDEADLK" },
{ ENOLCK, "ENOLCK" },
{ EBADE, "EBADE" },
{ EBADR, "EBADR" },
{ EXFULL, "EXFULL" },
{ ENOANO, "ENOANO" },
{ EBADRQC, "EBADRQC" },
{ EBADSLT, "EBADSLT" },
{ EDEADLOCK, "EDEADLOCK" },
{ EBFONT, "EBFONT" },
{ ENOSTR, "ENOSTR" },
{ ENODATA, "ENODATA" },
@@ -262,10 +277,9 @@ static const struct errno_strmap_s g_errnomap[] =
{ ECOMM, "ECOMM" },
{ EPROTO, "EPROTO" },
{ EMULTIHOP, "EMULTIHOP" },
{ ELBIN, "ELBIN" },
{ EDOTDOT, "EDOTDOT" },
{ EBADMSG, "EBADMSG" },
{ EFTYPE, "EFTYPE" },
{ EOVERFLOW, "EOVERFLOW" },
{ ENOTUNIQ, "ENOTUNIQ" },
{ EBADFD, "EBADFD" },
{ EREMCHG, "EREMCHG" },
@@ -274,53 +288,63 @@ static const struct errno_strmap_s g_errnomap[] =
{ ELIBSCN, "ELIBSCN" },
{ ELIBMAX, "ELIBMAX" },
{ ELIBEXEC, "ELIBEXEC" },
{ ENOSYS, "ENOSYS" },
{ ENMFILE, "ENMFILE" },
{ ENOTEMPTY, "ENOTEMPTY" },
{ ENAMETOOLONG, "ENAMETOOLONG" },
{ ELOOP, "ELOOP" },
{ EOPNOTSUPP, "EOPNOTSUPP" },
{ EPFNOSUPPORT, "EPFNOSUPPORT" },
{ ECONNRESET, "ECONNRESET" },
{ ENOBUFS, "ENOBUFS" },
{ EAFNOSUPPORT, "EAFNOSUPPORT" },
{ EPROTOTYPE, "EPROTOTYPE" },
{ EILSEQ, "EILSEQ" },
{ ERESTART, "ERESTART" },
{ ESTRPIPE, "ESTRPIPE" },
{ EUSERS, "EUSERS" },
{ ENOTSOCK, "ENOTSOCK" },
{ ENOPROTOOPT, "ENOPROTOOPT" },
{ ESHUTDOWN, "ESHUTDOWN" },
{ ECONNREFUSED, "ECONNREFUSED" },
{ EADDRINUSE, "EADDRINUSE" },
{ ECONNABORTED, "ECONNABORTED" },
{ ENETUNREACH, "ENETUNREACH" },
{ ENETDOWN, "ENETDOWN" },
{ ETIMEDOUT, "ETIMEDOUT" },
{ EHOSTDOWN, "EHOSTDOWN" },
{ EHOSTUNREACH, "EHOSTUNREACH" },
{ EINPROGRESS, "EINPROGRESS" },
{ EALREADY, "EALREADY" },
{ EDESTADDRREQ, "EDESTADDRREQ" },
{ EMSGSIZE, "EMSGSIZE" },
{ EPROTOTYPE, "EPROTOTYPE" },
{ ENOPROTOOPT, "ENOPROTOOPT" },
{ EPROTONOSUPPORT, "EPROTONOSUPPORT" },
{ ESOCKTNOSUPPORT, "ESOCKTNOSUPPORT" },
{ EOPNOTSUPP, "EOPNOTSUPP" },
{ EPFNOSUPPORT, "EPFNOSUPPORT" },
{ EAFNOSUPPORT, "EAFNOSUPPORT" },
{ EADDRINUSE, "EADDRINUSE" },
{ EADDRNOTAVAIL, "EADDRNOTAVAIL" },
{ ENETDOWN, "ENETDOWN" },
{ ENETUNREACH, "ENETUNREACH" },
{ ENETRESET, "ENETRESET" },
{ ECONNABORTED, "ECONNABORTED" },
{ ECONNRESET, "ECONNRESET" },
{ ENOBUFS, "ENOBUFS" },
{ EISCONN, "EISCONN" },
{ ENOTCONN, "ENOTCONN" },
{ ESHUTDOWN, "ESHUTDOWN" },
{ ETOOMANYREFS, "ETOOMANYREFS" },
{ EPROCLIM, "EPROCLIM" },
{ EUSERS, "EUSERS" },
{ EDQUOT, "EDQUOT" },
{ ETIMEDOUT, "ETIMEDOUT" },
{ ECONNREFUSED, "ECONNREFUSED" },
{ EHOSTDOWN, "EHOSTDOWN" },
{ EHOSTUNREACH, "EHOSTUNREACH" },
{ EALREADY, "EALREADY" },
{ EINPROGRESS, "EINPROGRESS" },
{ ESTALE, "ESTALE" },
{ ENOTSUP, "ENOTSUP" },
{ EUCLEAN, "EUCLEAN" },
{ ENOTNAM, "ENOTNAM" },
{ ENAVAIL, "ENAVAIL" },
{ EISNAM, "EISNAM" },
{ EREMOTEIO, "EREMOTEIO" },
{ EDQUOT, "EDQUOT" },
{ ENOMEDIUM, "ENOMEDIUM" },
{ ENOSHARE, "ENOSHARE" },
{ ECASECLASH, "ECASECLASH" },
{ EILSEQ, "EILSEQ" },
{ EOVERFLOW, "EOVERFLOW" },
{ EMEDIUMTYPE, "EMEDIUMTYPE" },
{ ECANCELED, "ECANCELED" },
{ ENOTRECOVERABLE, "ENOTRECOVERABLE" },
{ ENOKEY, "ENOKEY" },
{ EKEYEXPIRED, "EKEYEXPIRED" },
{ EKEYREVOKED, "EKEYREVOKED" },
{ EKEYREJECTED, "EKEYREJECTED" },
{ EOWNERDEAD, "EOWNERDEAD" },
{ ESTRPIPE, "ESTRPIPE" }
{ ENOTRECOVERABLE, "ENOTRECOVERABLE" },
{ ERFKILL, "ERFKILL" },
{ EHWPOISON, "EHWPOISON" },
{ ELBIN, "ELBIN" },
{ EFTYPE, "EFTYPE" },
{ ENMFILE, "ENMFILE" },
{ EPROCLIM, "EPROCLIM" },
{ ENOTSUP, "ENOTSUP" },
{ ENOSHARE, "ENOSHARE" },
{ ECASECLASH, "ECASECLASH" }
};
#endif /* CONFIG_LIBC_STRERROR_SHORT */