xref: /aosp_15_r20/external/musl/src/locale/c_locale.c (revision c9945492fdd68bbe62686c5b452b4dc1be3f8453)
1*c9945492SAndroid Build Coastguard Worker #include "locale_impl.h"
2*c9945492SAndroid Build Coastguard Worker #include <stdint.h>
3*c9945492SAndroid Build Coastguard Worker 
4*c9945492SAndroid Build Coastguard Worker static const uint32_t empty_mo[] = { 0x950412de, 0, -1, -1, -1 };
5*c9945492SAndroid Build Coastguard Worker 
6*c9945492SAndroid Build Coastguard Worker const struct __locale_map __c_dot_utf8 = {
7*c9945492SAndroid Build Coastguard Worker 	.map = empty_mo,
8*c9945492SAndroid Build Coastguard Worker 	.map_size = sizeof empty_mo,
9*c9945492SAndroid Build Coastguard Worker 	.name = "C.UTF-8"
10*c9945492SAndroid Build Coastguard Worker };
11*c9945492SAndroid Build Coastguard Worker 
12*c9945492SAndroid Build Coastguard Worker const struct __locale_struct __c_locale = { 0 };
13*c9945492SAndroid Build Coastguard Worker const struct __locale_struct __c_dot_utf8_locale = {
14*c9945492SAndroid Build Coastguard Worker 	.cat[LC_CTYPE] = &__c_dot_utf8
15*c9945492SAndroid Build Coastguard Worker };
16