blob: 4d9e09970d0037d4eff0150ccf347301531e5726 [file] [log] [blame]
Rich Felker0b44a032011-02-12 00:22:29 -05001#ifndef _LANGINFO_H
2#define _LANGINFO_H
3
4#ifdef __cplusplus
5extern "C" {
6#endif
7
8#define __NEED_nl_item
9
10#include <bits/alltypes.h>
11
12#define ABDAY_1 0x20000
13#define ABDAY_2 0x20001
14#define ABDAY_3 0x20002
15#define ABDAY_4 0x20003
16#define ABDAY_5 0x20004
17#define ABDAY_6 0x20005
18#define ABDAY_7 0x20006
19
20#define DAY_1 0x20007
21#define DAY_2 0x20008
22#define DAY_3 0x20009
23#define DAY_4 0x2000A
24#define DAY_5 0x2000B
25#define DAY_6 0x2000C
26#define DAY_7 0x2000D
27
28#define ABMON_1 0x2000E
29#define ABMON_2 0x2000F
30#define ABMON_3 0x20010
31#define ABMON_4 0x20011
32#define ABMON_5 0x20012
33#define ABMON_6 0x20013
34#define ABMON_7 0x20014
35#define ABMON_8 0x20015
36#define ABMON_9 0x20016
37#define ABMON_10 0x20017
38#define ABMON_11 0x20018
39#define ABMON_12 0x20019
40
41#define MON_1 0x2001A
42#define MON_2 0x2001B
43#define MON_3 0x2001C
44#define MON_4 0x2001D
45#define MON_5 0x2001E
46#define MON_6 0x2001F
47#define MON_7 0x20020
48#define MON_8 0x20021
49#define MON_9 0x20022
50#define MON_10 0x20023
51#define MON_11 0x20024
52#define MON_12 0x20025
53
54#define AM_STR 0x20026
55#define PM_STR 0x20027
56
57#define D_T_FMT 0x20028
58#define D_FMT 0x20029
59#define T_FMT 0x2002A
60#define T_FMT_AMPM 0x2002B
61
62#define ERA 0x2002C
63#define ERA_D_FMT 0x2002E
64#define ALT_DIGITS 0x2002F
65#define ERA_D_T_FMT 0x20030
66#define ERA_T_FMT 0x20031
67
68#define CODESET 14
69
70#define CRNCYSTR 0x4000F
71
72#define RADIXCHAR 0x10000
73#define THOUSEP 0x10001
74#define YESEXPR 0x50000
75#define NOEXPR 0x50001
76#define YESSTR 0x50002
77#define NOSTR 0x50003
78
79char *nl_langinfo(nl_item);
80
81#ifdef __cplusplus
82}
83#endif
84
85#endif