https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71444
Bug ID: 71444 Summary: Error code on MinGW-w64 Product: gcc Version: 5.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: frankhb1989 at gmail dot com Target Milestone: --- Several enumerators are commented out in <bits/error_constants.h> for MinGW-w64. However, I find several macros are actually usable in <errno.h> in the distribution (MSYS2) I am using, as: /* Defined as WSAETIMEDOUT. */ #ifndef ETIMEDOUT #define ETIMEDOUT 138 #endif #ifndef ELOOP #define ELOOP 114 #endif #ifndef EPROTOTYPE #define EPROTOTYPE 136 #endif #ifndef EOVERFLOW #define EOVERFLOW 132 #endif Can they be configured automatically?