]> git.ipfire.org Git - thirdparty/gcc.git/commit
gccrs: Add punycode encoding to v0 mangling
authorRaiki Tamura <tamaron1203@gmail.com>
Mon, 7 Aug 2023 17:08:38 +0000 (02:08 +0900)
committerArthur Cohen <arthur.cohen@embecosm.com>
Tue, 16 Jan 2024 18:00:32 +0000 (19:00 +0100)
commit10da25cd81461c9e18a2b4e6c44a83a74e6c0e2d
tree283b683d8e8ea5d64150a8389ca6a3a67dad0cc4
parentb620e1d19f19325afe1d49ee8e2b8f6782a19761
gccrs: Add punycode encoding to v0 mangling

gcc/rust/ChangeLog:

* backend/rust-mangle.cc (v0_add_identifier): Added punycode encoding
(v0_mangle_item): Likewise.
* lex/rust-lex.cc (assert_source_content): Change type
(test_buffer_input_source): Change type
(test_file_input_source): Change type
* resolve/rust-ast-resolve-toplevel.h: fix typo
* rust-session-manager.cc (Session::load_extern_crate): fix typo
* util/rust-canonical-path.h: fix typo
* util/rust-hir-map.cc (NodeMapping::get_error): fix typo
(Mappings::Mappings): fix typo
* util/rust-mapping-common.h (UNKNOWN_CREATENUM): fix typo
(UNKNOWN_CRATENUM): Change 0 to UINT32_MAX

Signed-off-by: Raiki Tamura <tamaron1203@gmail.com>
gcc/rust/backend/rust-mangle.cc
gcc/rust/lex/rust-lex.cc
gcc/rust/resolve/rust-ast-resolve-toplevel.h
gcc/rust/rust-session-manager.cc
gcc/rust/util/rust-canonical-path.h
gcc/rust/util/rust-hir-map.cc
gcc/rust/util/rust-mapping-common.h