lh | 9ed821d | 2023-04-07 01:36:19 -0700 | [diff] [blame^] | 1 | #ifndef TGN_LOCDEF_H |
| 2 | #define TGN_LOCDEF_H |
| 3 | |
| 4 | /* Defines for all locales used in the suite. */ |
| 5 | |
| 6 | /* POSIX C locale. */ |
| 7 | #define TST_LOC_C "C" |
| 8 | |
| 9 | /* German locale with ISO-8859-1. */ |
| 10 | #define TST_LOC_de "de_DE.ISO-8859-1" |
| 11 | |
| 12 | /* For US we use ANSI_X3.4-1968 (ASCII). Changed in en_US.ISO-8859-1 */ |
| 13 | #define TST_LOC_en "en_US.ISO-8859-1" |
| 14 | #define TST_LOC_enUS TST_LOC_C |
| 15 | |
| 16 | /* NOTE: ja_JP.EUC-JP locale isn't supported into the uClibc! |
| 17 | UTF-8 is the only multibyte codeset supported. */ |
| 18 | /* Japanese locale with EUC-JP. */ |
| 19 | #if 0 |
| 20 | #define TST_LOC_eucJP "ja_JP.EUC-JP" |
| 21 | #endif |
| 22 | |
| 23 | /* Japanese locale with UTF-8. */ |
| 24 | #define TST_LOC_ja_UTF8 "ja_JP.UTF-8" |
| 25 | |
| 26 | /* German locale with UTF-8. */ |
| 27 | #define TST_LOC_de_UTF8 "de_DE.UTF-8" |
| 28 | |
| 29 | /* End marker - must appear in each table as last entry. */ |
| 30 | #define TST_LOC_end "lastEntry" |
| 31 | |
| 32 | #endif /* TGN_LOCDEF_H */ |