summaryrefslogtreecommitdiffstats
path: root/include/xlocale/_locale.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/xlocale/_locale.h')
-rw-r--r--include/xlocale/_locale.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/include/xlocale/_locale.h b/include/xlocale/_locale.h
index f8aafb8..2b4387b 100644
--- a/include/xlocale/_locale.h
+++ b/include/xlocale/_locale.h
@@ -32,12 +32,13 @@
#ifndef _XLOCALE_LOCALE_H
#define _XLOCALE_LOCALE_H
+/* Bit shifting order of LC_*_MASK should match XLC_* and LC_* order. */
#define LC_COLLATE_MASK (1<<0)
#define LC_CTYPE_MASK (1<<1)
-#define LC_MESSAGES_MASK (1<<2)
-#define LC_MONETARY_MASK (1<<3)
-#define LC_NUMERIC_MASK (1<<4)
-#define LC_TIME_MASK (1<<5)
+#define LC_MONETARY_MASK (1<<2)
+#define LC_NUMERIC_MASK (1<<3)
+#define LC_TIME_MASK (1<<4)
+#define LC_MESSAGES_MASK (1<<5)
#define LC_ALL_MASK (LC_COLLATE_MASK | LC_CTYPE_MASK | LC_MESSAGES_MASK | \
LC_MONETARY_MASK | LC_NUMERIC_MASK | LC_TIME_MASK)
#define LC_GLOBAL_LOCALE ((locale_t)-1)
OpenPOWER on IntegriCloud