Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'newlib/newlib.hin')
-rw-r--r--newlib/newlib.hin134
1 files changed, 108 insertions, 26 deletions
diff --git a/newlib/newlib.hin b/newlib/newlib.hin
index bb0e2d75a..cb6f96d58 100644
--- a/newlib/newlib.hin
+++ b/newlib/newlib.hin
@@ -26,34 +26,116 @@
/* ICONV enabled */
#undef _ICONV_ENABLED
+/* Enable ICONV external CCS files loading capabilities */
+#undef _ICONV_ENABLE_EXTERNAL_CCS
+
+/*
+ * Iconv encodings enabled ("to" direction)
+ */
+#undef _ICONV_TO_ENCODING_BIG5
+#undef _ICONV_TO_ENCODING_CP775
+#undef _ICONV_TO_ENCODING_CP850
+#undef _ICONV_TO_ENCODING_CP852
+#undef _ICONV_TO_ENCODING_CP855
+#undef _ICONV_TO_ENCODING_CP866
+#undef _ICONV_TO_ENCODING_EUC_JP
+#undef _ICONV_TO_ENCODING_EUC_TW
+#undef _ICONV_TO_ENCODING_EUC_KR
+#undef _ICONV_TO_ENCODING_ISO_8859_1
+#undef _ICONV_TO_ENCODING_ISO_8859_10
+#undef _ICONV_TO_ENCODING_ISO_8859_11
+#undef _ICONV_TO_ENCODING_ISO_8859_13
+#undef _ICONV_TO_ENCODING_ISO_8859_14
+#undef _ICONV_TO_ENCODING_ISO_8859_15
+#undef _ICONV_TO_ENCODING_ISO_8859_2
+#undef _ICONV_TO_ENCODING_ISO_8859_3
+#undef _ICONV_TO_ENCODING_ISO_8859_4
+#undef _ICONV_TO_ENCODING_ISO_8859_5
+#undef _ICONV_TO_ENCODING_ISO_8859_6
+#undef _ICONV_TO_ENCODING_ISO_8859_7
+#undef _ICONV_TO_ENCODING_ISO_8859_8
+#undef _ICONV_TO_ENCODING_ISO_8859_9
+#undef _ICONV_TO_ENCODING_ISO_IR_111
+#undef _ICONV_TO_ENCODING_KOI8_R
+#undef _ICONV_TO_ENCODING_KOI8_RU
+#undef _ICONV_TO_ENCODING_KOI8_U
+#undef _ICONV_TO_ENCODING_KOI8_UNI
+#undef _ICONV_TO_ENCODING_UCS_2
+#undef _ICONV_TO_ENCODING_UCS_2_INTERNAL
+#undef _ICONV_TO_ENCODING_UCS_2BE
+#undef _ICONV_TO_ENCODING_UCS_2LE
+#undef _ICONV_TO_ENCODING_UCS_4
+#undef _ICONV_TO_ENCODING_UCS_4_INTERNAL
+#undef _ICONV_TO_ENCODING_UCS_4BE
+#undef _ICONV_TO_ENCODING_UCS_4LE
+#undef _ICONV_TO_ENCODING_US_ASCII
+#undef _ICONV_TO_ENCODING_UTF_16
+#undef _ICONV_TO_ENCODING_UTF_16BE
+#undef _ICONV_TO_ENCODING_UTF_16LE
+#undef _ICONV_TO_ENCODING_UTF_8
+#undef _ICONV_TO_ENCODING_WIN_1250
+#undef _ICONV_TO_ENCODING_WIN_1251
+#undef _ICONV_TO_ENCODING_WIN_1252
+#undef _ICONV_TO_ENCODING_WIN_1253
+#undef _ICONV_TO_ENCODING_WIN_1254
+#undef _ICONV_TO_ENCODING_WIN_1255
+#undef _ICONV_TO_ENCODING_WIN_1256
+#undef _ICONV_TO_ENCODING_WIN_1257
+#undef _ICONV_TO_ENCODING_WIN_1258
+
/*
- * ICONV converters enabled
+ * Iconv encodings enabled ("from" direction)
*/
-#undef _ICONV_CONVERTER_US_ASCII
-#undef _ICONV_CONVERTER_BIG5
-#undef _ICONV_CONVERTER_SHIFT_JIS
-#undef _ICONV_CONVERTER_GB_2312_80
-#undef _ICONV_CONVERTER_CP866
-#undef _ICONV_CONVERTER_CP855
-#undef _ICONV_CONVERTER_CP852
-#undef _ICONV_CONVERTER_CP850
-#undef _ICONV_CONVERTER_CP775
-#undef _ICONV_CONVERTER_KOI8_U
-#undef _ICONV_CONVERTER_KOI8_R
-#undef _ICONV_CONVERTER_ISO_8859_1
-#undef _ICONV_CONVERTER_ISO_8859_2
-#undef _ICONV_CONVERTER_ISO_8859_4
-#undef _ICONV_CONVERTER_ISO_8859_5
-#undef _ICONV_CONVERTER_ISO_8859_15
-#undef _ICONV_CONVERTER_EUC_JP
-#undef _ICONV_CONVERTER_EUC_KR
-#undef _ICONV_CONVERTER_EUC_TW
-#undef _ICONV_CONVERTER_ISO_10646_UCS_2
-#undef _ICONV_CONVERTER_ISO_10646_UCS_4
-#undef _ICONV_CONVERTER_UCS_2_INTERNAL
-#undef _ICONV_CONVERTER_UCS_4_INTERNAL
-#undef _ICONV_CONVERTER_UTF_16
-#undef _ICONV_CONVERTER_UTF_8
+#undef _ICONV_FROM_ENCODING_BIG5
+#undef _ICONV_FROM_ENCODING_CP775
+#undef _ICONV_FROM_ENCODING_CP850
+#undef _ICONV_FROM_ENCODING_CP852
+#undef _ICONV_FROM_ENCODING_CP855
+#undef _ICONV_FROM_ENCODING_CP866
+#undef _ICONV_FROM_ENCODING_EUC_JP
+#undef _ICONV_FROM_ENCODING_EUC_TW
+#undef _ICONV_FROM_ENCODING_EUC_KR
+#undef _ICONV_FROM_ENCODING_ISO_8859_1
+#undef _ICONV_FROM_ENCODING_ISO_8859_10
+#undef _ICONV_FROM_ENCODING_ISO_8859_11
+#undef _ICONV_FROM_ENCODING_ISO_8859_13
+#undef _ICONV_FROM_ENCODING_ISO_8859_14
+#undef _ICONV_FROM_ENCODING_ISO_8859_15
+#undef _ICONV_FROM_ENCODING_ISO_8859_2
+#undef _ICONV_FROM_ENCODING_ISO_8859_3
+#undef _ICONV_FROM_ENCODING_ISO_8859_4
+#undef _ICONV_FROM_ENCODING_ISO_8859_5
+#undef _ICONV_FROM_ENCODING_ISO_8859_6
+#undef _ICONV_FROM_ENCODING_ISO_8859_7
+#undef _ICONV_FROM_ENCODING_ISO_8859_8
+#undef _ICONV_FROM_ENCODING_ISO_8859_9
+#undef _ICONV_FROM_ENCODING_ISO_IR_111
+#undef _ICONV_FROM_ENCODING_KOI8_R
+#undef _ICONV_FROM_ENCODING_KOI8_RU
+#undef _ICONV_FROM_ENCODING_KOI8_U
+#undef _ICONV_FROM_ENCODING_KOI8_UNI
+#undef _ICONV_FROM_ENCODING_UCS_2
+#undef _ICONV_FROM_ENCODING_UCS_2_INTERNAL
+#undef _ICONV_FROM_ENCODING_UCS_2BE
+#undef _ICONV_FROM_ENCODING_UCS_2LE
+#undef _ICONV_FROM_ENCODING_UCS_4
+#undef _ICONV_FROM_ENCODING_UCS_4_INTERNAL
+#undef _ICONV_FROM_ENCODING_UCS_4BE
+#undef _ICONV_FROM_ENCODING_UCS_4LE
+#undef _ICONV_FROM_ENCODING_US_ASCII
+#undef _ICONV_FROM_ENCODING_UTF_16
+#undef _ICONV_FROM_ENCODING_UTF_16BE
+#undef _ICONV_FROM_ENCODING_UTF_16LE
+#undef _ICONV_FROM_ENCODING_UTF_8
+#undef _ICONV_FROM_ENCODING_WIN_1250
+#undef _ICONV_FROM_ENCODING_WIN_1251
+#undef _ICONV_FROM_ENCODING_WIN_1252
+#undef _ICONV_FROM_ENCODING_WIN_1253
+#undef _ICONV_FROM_ENCODING_WIN_1254
+#undef _ICONV_FROM_ENCODING_WIN_1255
+#undef _ICONV_FROM_ENCODING_WIN_1256
+#undef _ICONV_FROM_ENCODING_WIN_1257
+#undef _ICONV_FROM_ENCODING_WIN_1258
#endif /* !__NEWLIB_H__ */