Go to the documentation of this file.
45 #if defined(UCONFIG_USE_LOCAL)
46 #include "uconfig_local.h"
60 #ifndef UCONFIG_ONLY_COLLATION
61 # define UCONFIG_ONLY_COLLATION 0
64 #if UCONFIG_ONLY_COLLATION
66 # define UCONFIG_NO_BREAK_ITERATION 1
67 # define UCONFIG_NO_IDNA 1
70 # if UCONFIG_NO_COLLATION
71 # error Contradictory collation switches in uconfig.h.
73 # define UCONFIG_NO_FORMATTING 1
74 # define UCONFIG_NO_TRANSLITERATION 1
75 # define UCONFIG_NO_REGULAR_EXPRESSIONS 1
98 #ifndef UCONFIG_NO_FILE_IO
99 # define UCONFIG_NO_FILE_IO 0
113 #ifndef UCONFIG_NO_CONVERSION
114 # define UCONFIG_NO_CONVERSION 0
117 #if UCONFIG_NO_CONVERSION
118 # define UCONFIG_NO_LEGACY_CONVERSION 1
133 #ifndef UCONFIG_NO_LEGACY_CONVERSION
134 # define UCONFIG_NO_LEGACY_CONVERSION 0
145 #ifndef UCONFIG_NO_NORMALIZATION
146 # define UCONFIG_NO_NORMALIZATION 0
147 #elif UCONFIG_NO_NORMALIZATION
149 # define UCONFIG_NO_IDNA 1
152 # if UCONFIG_ONLY_COLLATION
153 # error Contradictory collation switches in uconfig.h.
155 # define UCONFIG_NO_COLLATION 1
156 # define UCONFIG_NO_TRANSLITERATION 1
165 #ifndef UCONFIG_NO_BREAK_ITERATION
166 # define UCONFIG_NO_BREAK_ITERATION 0
175 #ifndef UCONFIG_NO_IDNA
176 # define UCONFIG_NO_IDNA 0
186 #ifndef UCONFIG_MSGPAT_DEFAULT_APOSTROPHE_MODE
187 # define UCONFIG_MSGPAT_DEFAULT_APOSTROPHE_MODE UMSGPAT_APOS_DOUBLE_OPTIONAL
198 #ifndef UCONFIG_NO_COLLATION
199 # define UCONFIG_NO_COLLATION 0
208 #ifndef UCONFIG_NO_FORMATTING
209 # define UCONFIG_NO_FORMATTING 0
218 #ifndef UCONFIG_NO_TRANSLITERATION
219 # define UCONFIG_NO_TRANSLITERATION 0
228 #ifndef UCONFIG_NO_REGULAR_EXPRESSIONS
229 # define UCONFIG_NO_REGULAR_EXPRESSIONS 0
238 #ifndef UCONFIG_NO_SERVICE
239 # define UCONFIG_NO_SERVICE 0