/locale/ |
A D | setlocale.c | 50 [category] = &_nl_current_##category##_used, 55 # define CATEGORY_USED(category) (_nl_current_used[category] != 0) argument 277 for (category = 0; category < __LC_LAST; ++category) in setlocale() 366 newnames[category] = __strdup (newnames[category]); in setlocale() 379 for (category = 0; category < __LC_LAST; ++category) in setlocale() 382 setdata (category, newdata[category]); in setlocale() 383 setname (category, newnames[category]); in setlocale() 392 for (++category; category < __LC_LAST; ++category) in setlocale() 512 free_category (category, *_nl_current_##category, &_nl_C_##category); \ in _nl_locale_subfreeres() 519 for (category = 0; category < __LC_LAST; ++category) in _nl_locale_subfreeres() [all …]
|
A D | localeinfo.h | 33 #define LIMAGIC(category) \ argument 34 (category == LC_COLLATE \ 36 : category == LC_CTYPE \ 255 #define _NL_CURRENT_DATA(category) (*_nl_current_##category) argument 258 #define _NL_CURRENT(category, item) \ argument 262 #define _NL_CURRENT_WSTR(category, item) \ argument 266 #define _NL_CURRENT_WORD(category, item) \ argument 273 #define _NL_CURRENT_DEFINE(category) \ argument 290 # define _NL_CURRENT_DATA(category) \ 294 # define _NL_CURRENT(category, item) \ [all …]
|
A D | nl_langinfo_l.c | 32 int category = _NL_ITEM_CATEGORY (item); in __nl_langinfo_l() local 36 if (category < 0 || category == LC_ALL || category >= __LC_LAST) in __nl_langinfo_l() 42 if (index == _NL_ITEM_INDEX (_NL_LOCALE_NAME (category))) in __nl_langinfo_l() 43 return (char *) l->__names[category]; in __nl_langinfo_l() 48 switch (category) in __nl_langinfo_l() 50 # define DEFINE_CATEGORY(category, category_name, items, a) \ in __nl_langinfo_l() argument 51 case category: data = *_nl_current_##category; break; in __nl_langinfo_l() 58 data = l->__locales[category]; in __nl_langinfo_l()
|
A D | loadlocale.c | 37 #define DEFINE_CATEGORY(category, category_name, items, a) \ argument 38 [category] = _NL_ITEM_INDEX (_NL_NUM_##category), 49 #define DEFINE_CATEGORY(category, category_name, items, a) \ argument 50 static const enum value_type _nl_value_type_##category \ 60 [category] = _nl_value_type_##category, 123 switch (category) in _nl_intern_locale_data() 143 assert (category == LC_CTYPE); in _nl_intern_locale_data() 147 if ((category == LC_CTYPE in _nl_intern_locale_data() 199 + 5 + _nl_category_name_sizes[category] + 1); in _nl_load_locale() 201 "/SYS_", 5), _nl_category_names_get (category), in _nl_load_locale() [all …]
|
A D | global-locale.c | 22 #define DEFINE_CATEGORY(category, category_name, items, a) \ argument 23 extern struct __locale_data _nl_C_##category; weak_extern (_nl_C_##category) 43 #define DEFINE_CATEGORY(category, category_name, items, a) \ argument 44 [category] = &_nl_C_##category, 51 #define DEFINE_CATEGORY(category, category_name, items, a) \ argument 52 [category] = _nl_C_name,
|
A D | xlocale.c | 22 #define DEFINE_CATEGORY(category, category_name, items, a) \ argument 23 extern struct __locale_data _nl_C_##category; 37 #define DEFINE_CATEGORY(category, category_name, items, a) \ argument 38 [category] = &_nl_C_##category, 45 #define DEFINE_CATEGORY(category, category_name, items, a) \ argument 46 [category] = _nl_C_name,
|
A D | findlocale.c | 34 # define DEFINE_CATEGORY(category, category_name, items, a) \ argument 35 extern struct __locale_data _nl_C_##category; \ 36 weak_extern (_nl_C_##category) 45 [category] = &_nl_C_##category, 102 int category, const char **name) in _nl_find_locale() argument 120 cloc_name = getenv (_nl_category_names_get (category)); in _nl_find_locale() 137 return _nl_C[category]; in _nl_find_locale() 152 = _nl_load_locale_from_archive (category, name); in _nl_find_locale() 208 _nl_category_names_get (category), 0); in _nl_find_locale() 218 _nl_category_names_get (category), 1); in _nl_find_locale() [all …]
|
A D | uselocale.c | 52 # define DEFINE_CATEGORY(category, category_name, items, a) \ in __uselocale() argument 54 extern char _nl_current_##category##_used; \ in __uselocale() 55 weak_extern (_nl_current_##category##_used) \ in __uselocale() 56 weak_extern (_nl_current_##category) \ in __uselocale() 57 if (&_nl_current_##category##_used != 0) \ in __uselocale() 58 _nl_current_##category = &locobj->__locales[category]; \ in __uselocale()
|
A D | loadarchive.c | 98 int category; member 163 return lia->data[category]; in _nl_load_locale_from_archive() 330 ranges[nranges].category = cnt; in _nl_load_locale_from_archive() 443 results[ranges[cnt].category].addr = ((char *) addr in _nl_load_locale_from_archive() 498 return lia->data[category]; in _nl_load_locale_from_archive() 511 int category; in _nl_archive_subfreeres() local 516 for (category = 0; category < __LC_LAST; ++category) in _nl_archive_subfreeres() 517 if (category != LC_ALL && dead->data[category] != NULL) in _nl_archive_subfreeres() 520 if (dead->data[category]->private.cleanup) in _nl_archive_subfreeres() 521 (*dead->data[category]->private.cleanup) (dead->data[category]); in _nl_archive_subfreeres() [all …]
|
A D | localename.c | 23 __current_locale_name (int category) in __current_locale_name() argument 25 return _NL_CURRENT_LOCALE->__names[category]; in __current_locale_name()
|
A D | langinfo.h | 34 #define _NL_ITEM(category, index) (((category) << 16) | (index)) argument 648 #define _NL_LOCALE_NAME(category) _NL_ITEM ((category), \ argument 651 # define NL_LOCALE_NAME(category) _NL_LOCALE_NAME (category) argument
|
A D | categories.def | 348 DEFINE_ELEMENT (_NL_IDENTIFICATION_CATEGORY, "category", std, stringarray, 13, 13)
|
/locale/programs/ |
A D | ld-identification.c | 51 const char *category[__LC_LAST]; member 83 locale->categories[LC_IDENTIFICATION].identification->category[LC_ALL] = in identification_startup() 169 if (identification->category[num] == NULL) in identification_finish() 175 identification->category[num] = ""; in identification_finish() 192 if (strcmp (identification->category[num], standards[i]) == 0) in identification_finish() 199 identification->category[num], in identification_finish() 234 add_locale_string (&file, identification->category[num]); in identification_output() 252 int category; in identification_read() local 358 category = LC_##uname; \ in identification_read() 377 if (identification->category[category] != NULL) in identification_read() [all …]
|
A D | locale.c | 114 struct category struct 148 static struct category category[] = variable 151 [category] = { _NL_NUM_##category, name, NELEMS (category##_desc), \ 152 category##_desc }, 156 #define NCATEGORIES NELEMS (category) 809 const char *name = category[cat_no].name; in show_locale_vars() 959 if (strcmp (name, category[cat_no].name) == 0) in show_info() 963 puts (category[cat_no].name); in show_info() 966 item_no < category[cat_no].number; in show_info() 977 puts (category[cat_no].name); in show_info() [all …]
|
A D | localedef.c | 643 && (runp->needed & (1 << category)) != 0 in add_to_readlist() 644 && (runp->avail & (1 << category)) == 0) in add_to_readlist() 650 if (runp->categories[category].generic != NULL) in add_to_readlist() 654 runp->categories[category].generic = in add_to_readlist() 655 copy_locale->categories[category].generic; in add_to_readlist() 658 runp->needed |= 1 << category; in add_to_readlist() 665 find_locale (int category, const char *name, const char *repertoire_name, in find_locale() argument 671 result = add_to_readlist (category, name, repertoire_name, 0, NULL); in find_locale() 675 if ((result->avail & (1 << category)) == 0 in find_locale() 685 load_locale (int category, const char *name, const char *repertoire_name, in load_locale() argument [all …]
|
A D | locfile.c | 698 write_locale_data (const char *output_path, int catidx, const char *category, in write_locale_data() argument 747 fname = xmalloc (strlen (output_path) + 2 * strlen (category) + 7); in write_locale_data() 753 sprintf (fname, "%s%s", output_path, category); in write_locale_data() 755 if (strcmp (category, "LC_MESSAGES") == 0) in write_locale_data() 789 sprintf (fname, "%1$s%2$s/SYS_%2$s", output_path, category); in write_locale_data() 799 cannot open output file `%s' for category `%s'"), fname, category); in write_locale_data() 822 failure while writing data for category `%s'"), category); in write_locale_data() 930 cannot create output file `%s' for category `%s'"), fname, category); in write_locale_data()
|
A D | locfile.h | 127 const char *category, struct locale_file *file);
|
A D | locfile-kw.gperf | 203 category, tok_category, 0
|
A D | locarchive.c | 63 #define DEFINE_CATEGORY(category, category_name, items, a) \ argument 64 [category] = category_name,
|