simple-object-elf.c (ENOTSUP): If not defined by errno.h, redirect to ENOSYS.
authorEli Zaretskii <eliz@gnu.org>
Thu, 19 Jul 2018 08:47:34 +0000 (08:47 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Thu, 19 Jul 2018 08:47:34 +0000 (08:47 +0000)
2018-07-19  Eli Zaretskii  <eliz@gnu.org>

* simple-object-elf.c (ENOTSUP): If not defined by errno.h, redirect
to ENOSYS.

From-SVN: r262872

libiberty/ChangeLog
libiberty/simple-object-elf.c

index 578da58..398d030 100644 (file)
@@ -1,3 +1,8 @@
+2018-07-19  Eli Zaretskii  <eliz@gnu.org>
+
+       * simple-object-elf.c (ENOTSUP): If not defined by errno.h, redirect
+       to ENOSYS.
+
 2018-05-30  Jan Hubicka  <hubicka@ucw.cz>
 
        * simple-object.c (handle_lto_debug_sections): Add rename parameter.
index 7468a1a..021ce48 100644 (file)
@@ -22,6 +22,10 @@ Boston, MA 02110-1301, USA.  */
 #include "simple-object.h"
 
 #include <errno.h>
+/* mingw.org's MinGW doesn't have ENOTSUP.  */
+#ifndef ENOTSUP
+# define ENOTSUP ENOSYS
+#endif
 #include <stddef.h>
 
 #ifdef HAVE_STDLIB_H