diff options
author | Lewis Hyatt <lhyatt@gmail.com> | 2020-11-07 09:36:42 -0500 |
---|---|---|
committer | Lewis Hyatt <lhyatt@gmail.com> | 2020-11-07 09:36:43 -0500 |
commit | 497c9f8d4dd0252f2e0dd5bf0f1cb29e187525ee (patch) | |
tree | 6eed74e9fe3c186a681294b5dbecab3570ffd04d /contrib/unicode/README | |
parent | 6f762481a21f211c03b6eda416b5d5737c3ed4b7 (diff) | |
download | gcc-497c9f8d4dd0252f2e0dd5bf0f1cb29e187525ee.zip gcc-497c9f8d4dd0252f2e0dd5bf0f1cb29e187525ee.tar.gz gcc-497c9f8d4dd0252f2e0dd5bf0f1cb29e187525ee.tar.bz2 |
libcpp: Update cpp_wcwidth() to Unicode 13.0.0
generated_cpp_wcwidth.h was regenerated using Unicode 13.0.0 data files. No
material changes to the parsing scripts (either GCC- or glibc-sourced) were
necessary; glibc's utf8_gen.py was tweaked slightly by glibc and matched here.
contrib/ChangeLog:
* unicode/EastAsianWidth.txt: Update to Unicode 13.0.0.
* unicode/PropList.txt: Likewise.
* unicode/README: Likewise.
* unicode/UnicodeData.txt: Likewise.
* unicode/from_glibc/unicode_utils.py: Update to latest glibc version.
* unicode/from_glibc/utf8_gen.py: Likewise.
libcpp/ChangeLog:
* generated_cpp_wcwidth.h: Regenerated from Unicode 13.0.0 data.
Diffstat (limited to 'contrib/unicode/README')
-rw-r--r-- | contrib/unicode/README | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/contrib/unicode/README b/contrib/unicode/README index 01ae2c1..f5d2a1f 100644 --- a/contrib/unicode/README +++ b/contrib/unicode/README @@ -23,7 +23,7 @@ localedata/unicode-gen/unicode_utils.py localedata/unicode-gen/utf8_gen.py And the most recent versions added to GCC are from glibc git commit: -2a764c6ee848dfe92cb2921ed3b14085f15d9e79 +f6032247061fb37d59565f2e9667e242c8a98e76 Finally, the script gen_wcwidth.py found here contains the GCC-specific code to map glibc's output to the lookup tables we require. This script should not need @@ -39,6 +39,6 @@ The procedure to update GCC's wcwidth tables is the following: 3. Run ./gen_wcwidth.py X.Y > ../../libcpp/generated_cpp_wcwidth.h (where X.Y is the version of the Unicode standard corresponding to the - Unicode data files being used, most recently, 12.1). + Unicode data files being used, most recently, 13.0.0). After that, GCC's wcwidth will match the most recent glibc. |