summaryrefslogtreecommitdiff
path: root/include/linux/unicode.h
diff options
context:
space:
mode:
authorAndré Almeida <andrealmeid@igalia.com>2024-10-21 13:37:19 -0300
committerChristian Brauner <brauner@kernel.org>2024-10-28 13:36:54 +0100
commit04dad6c6d37d741bad9946a92171bfa637e989f0 (patch)
treee799b1dfe2b99382206a16c7afc216daa9ccabf5 /include/linux/unicode.h
parent3f5ad0d21db80e31894de4c49874ef5dfc5999a7 (diff)
unicode: Export latest available UTF-8 version number
Export latest available UTF-8 version number so filesystems can easily load the newest one. Signed-off-by: André Almeida <andrealmeid@igalia.com> Link: https://lore.kernel.org/r/20241021-tonyk-tmpfs-v8-3-f443d5814194@igalia.com Acked-by: Gabriel Krisman Bertazi <krisman@suse.de> Signed-off-by: Christian Brauner <brauner@kernel.org>
Diffstat (limited to 'include/linux/unicode.h')
-rw-r--r--include/linux/unicode.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/unicode.h b/include/linux/unicode.h
index 4d39e6e11a95..0c0ab04e84ee 100644
--- a/include/linux/unicode.h
+++ b/include/linux/unicode.h
@@ -16,6 +16,8 @@ struct utf8data_table;
((unsigned int)(MIN) << UNICODE_MIN_SHIFT) | \
((unsigned int)(REV)))
+#define UTF8_LATEST UNICODE_AGE(12, 1, 0)
+
static inline u8 unicode_major(unsigned int age)
{
return (age >> UNICODE_MAJ_SHIFT) & 0xff;