xref: /openbmc/linux/fs/unicode/README.utf8data (revision 955405d1)
1955405d1SGabriel Krisman BertaziThe utf8data.h file in this directory is generated from the Unicode
2955405d1SGabriel Krisman BertaziCharacter Database for version 11.0.0 of the Unicode standard.
3955405d1SGabriel Krisman Bertazi
4955405d1SGabriel Krisman BertaziThe full set of files can be found here:
5955405d1SGabriel Krisman Bertazi
6955405d1SGabriel Krisman Bertazi  http://www.unicode.org/Public/11.0.0/ucd/
7955405d1SGabriel Krisman Bertazi
8955405d1SGabriel Krisman BertaziIndividual source links:
9955405d1SGabriel Krisman Bertazi
10955405d1SGabriel Krisman Bertazi  http://www.unicode.org/Public/11.0.0/ucd/CaseFolding.txt
11955405d1SGabriel Krisman Bertazi  http://www.unicode.org/Public/11.0.0/ucd/DerivedAge.txt
12955405d1SGabriel Krisman Bertazi  http://www.unicode.org/Public/11.0.0/ucd/extracted/DerivedCombiningClass.txt
13955405d1SGabriel Krisman Bertazi  http://www.unicode.org/Public/11.0.0/ucd/DerivedCoreProperties.txt
14955405d1SGabriel Krisman Bertazi  http://www.unicode.org/Public/11.0.0/ucd/NormalizationCorrections.txt
15955405d1SGabriel Krisman Bertazi  http://www.unicode.org/Public/11.0.0/ucd/NormalizationTest.txt
16955405d1SGabriel Krisman Bertazi  http://www.unicode.org/Public/11.0.0/ucd/UnicodeData.txt
17955405d1SGabriel Krisman Bertazi
18955405d1SGabriel Krisman Bertazimd5sums (verify by running "md5sum -c README.utf8data"):
19955405d1SGabriel Krisman Bertazi
20955405d1SGabriel Krisman Bertazi  414436796cf097df55f798e1585448ee  CaseFolding.txt
21955405d1SGabriel Krisman Bertazi  6032a595fbb782694456491d86eecfac  DerivedAge.txt
22955405d1SGabriel Krisman Bertazi  3240997d671297ac754ab0d27577acf7  DerivedCombiningClass.txt
23955405d1SGabriel Krisman Bertazi  2a4fe257d9d8184518e036194d2248ec  DerivedCoreProperties.txt
24955405d1SGabriel Krisman Bertazi  4e7d383fa0dd3cd9d49d64e5b7b7c9e0  NormalizationCorrections.txt
25955405d1SGabriel Krisman Bertazi  c9500c5b8b88e584469f056023ecc3f2  NormalizationTest.txt
26955405d1SGabriel Krisman Bertazi  acc291106c3758d2025f8d7bd5518bee  UnicodeData.txt
27955405d1SGabriel Krisman Bertazi
28955405d1SGabriel Krisman Bertazisha1sums (verify by running "sha1sum -c README.utf8data"):
29955405d1SGabriel Krisman Bertazi
30955405d1SGabriel Krisman Bertazi  9184727adf7bd20e36312a68581d12ba3ffb9854  CaseFolding.txt
31955405d1SGabriel Krisman Bertazi  86c55b3eb89de61704da16af9c3f22854f61b57d  DerivedAge.txt
32955405d1SGabriel Krisman Bertazi  b615703f62b1dbc5110e91acc3ff8b3789a067cf  DerivedCombiningClass.txt
33955405d1SGabriel Krisman Bertazi  f8b07ef116d7dc21a94f26e70178ed2acf8713e9  DerivedCoreProperties.txt
34955405d1SGabriel Krisman Bertazi  a5fafb8998c0b8153a2a58430b8a35c811db0abc  NormalizationCorrections.txt
35955405d1SGabriel Krisman Bertazi  070cdcb00cd4f0860e476750e404c59c2ebe9b25  NormalizationTest.txt
36955405d1SGabriel Krisman Bertazi  0e060fafb08d6722fbec56d9f9ebe8509f01d0ee  UnicodeData.txt
37955405d1SGabriel Krisman Bertazi
38955405d1SGabriel Krisman BertaziTo update to the newer version of the Unicode standard, the latest
39955405d1SGabriel Krisman Bertazireleased version of the UCD can be found here:
40955405d1SGabriel Krisman Bertazi
41955405d1SGabriel Krisman Bertazi  http://www.unicode.org/Public/UCD/latest/
42955405d1SGabriel Krisman Bertazi
43955405d1SGabriel Krisman BertaziTo build the utf8data.h file, from a kernel tree that has been built,
44955405d1SGabriel Krisman Bertazicd to this directory (fs/unicode) and run this command:
45955405d1SGabriel Krisman Bertazi
46955405d1SGabriel Krisman Bertazi	make C=../.. objdir=../.. utf8data.h.new
47955405d1SGabriel Krisman Bertazi
48955405d1SGabriel Krisman BertaziAfter sanity checking the newly generated utf8data.h.new file (the
49955405d1SGabriel Krisman Bertaziversion generated from the 11.0.0 UCD should be 13,834 lines long, and
50955405d1SGabriel Krisman Bertazihave a total size of 1104k) and/or comparing it with the older version
51955405d1SGabriel Krisman Bertaziof utf8data.h, rename it to utf8data.h.
52955405d1SGabriel Krisman Bertazi
53955405d1SGabriel Krisman BertaziIf you are a kernel developer updating to a newer version of the
54955405d1SGabriel Krisman BertaziUnicode Character Database, please update this README.utf8data file
55955405d1SGabriel Krisman Bertaziwith the version of the UCD that was used, the md5sum and sha1sums of
56955405d1SGabriel Krisman Bertazithe *.txt files, before checking in the new versions of the utf8data.h
57955405d1SGabriel Krisman Bertaziand README.utf8data files.
58