Jelajahi Sumber

Only define __STDC_ISO_10646__ if wide char support is enabled.

Manuel Novoa III 21 tahun lalu
induk
melakukan
2b525c3b4f
1 mengubah file dengan 2 tambahan dan 0 penghapusan
  1. 2 0
      include/features.h

+ 2 - 0
include/features.h

@@ -246,8 +246,10 @@
 #define __STDC_IEC_559__		1
 #define __STDC_IEC_559_COMPLEX__	1
 
+#ifdef __UCLIBC_HAS_WCHAR__
 /* wchar_t uses ISO 10646-1 (2nd ed., published 2000-09-15) / Unicode 3.0.  */
 #define __STDC_ISO_10646__		200009L
+#endif
 
 /* This macro indicates that the installed library is uClibc.  Use
  * __UCLIBC_MAJOR__ and __UCLIBC_MINOR__ to test for the features in