summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYaakov Selkowitz <yselkowi@redhat.com>2018-01-18 23:53:18 -0600
committerYaakov Selkowitz <yselkowi@redhat.com>2018-01-19 13:19:21 -0600
commitbd62f539defbbd16f73e99ff20d2daa6d6c18d9e (patch)
treed2a735e8992ac03ebb7ced1002c92aa0a055d26a
parentb7e0f286a2ecab3b687ec9b3f95f5a88b9f85310 (diff)
downloadcygnal-bd62f539defbbd16f73e99ff20d2daa6d6c18d9e.tar.gz
cygnal-bd62f539defbbd16f73e99ff20d2daa6d6c18d9e.tar.bz2
cygnal-bd62f539defbbd16f73e99ff20d2daa6d6c18d9e.zip
Guard langinfo.h nl_item from multiple typedefs
This is a prerequisite of adding nl_types.h support to Cygwin. Signed-off-by: Yaakov Selkowitz <yselkowi@redhat.com>
-rw-r--r--newlib/libc/include/langinfo.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/newlib/libc/include/langinfo.h b/newlib/libc/include/langinfo.h
index 59381d6b6..458b92565 100644
--- a/newlib/libc/include/langinfo.h
+++ b/newlib/libc/include/langinfo.h
@@ -36,7 +36,10 @@
#include <xlocale.h>
#endif
+#ifndef _NL_ITEM_DECLARED
typedef int nl_item;
+#define _NL_ITEM_DECLARED
+#endif
enum __nl_item
{