diff options
author | Raiki Tamura <tamaron1203@gmail.com> | 2023-08-18 13:00:47 +0900 |
---|---|---|
committer | P-E-P <32375388+P-E-P@users.noreply.github.com> | 2023-09-01 12:03:36 +0000 |
commit | 6479fbfb2261857e725c406075d04b1d37205f6e (patch) | |
tree | 12d2ec41619d54e60cd3f63dc37521b39aa51afa /gcc/rust/backend/rust-constexpr.cc | |
parent | 47d854171200b7efd36d4f13671488d32b6cffd6 (diff) | |
download | gcc-6479fbfb2261857e725c406075d04b1d37205f6e.zip gcc-6479fbfb2261857e725c406075d04b1d37205f6e.tar.gz gcc-6479fbfb2261857e725c406075d04b1d37205f6e.tar.bz2 |
gccrs: Add check for no_mangle attribute
gcc/rust/ChangeLog:
* lex/rust-input-source.h: Move constants from here...
* util/rust-codepoint.h (struct Codepoint): ... to here
* util/rust-attributes.cc (check_no_mangle_function): New function.
(AttributeChecker::visit): Use it.
* util/rust-unicode.cc (is_ascii_only): New function.
* util/rust-unicode.h (is_ascii_only): Likewise.
* backend/rust-mangle.cc (legacy_mangle_name): Use it.
* util/rust-punycode.cc (extract_basic_string): Likewise.
* lex/rust-lex.cc (Lexer::parse_byte_char): Likewise.
Signed-off-by: Raiki Tamura <tamaron1203@gmail.com>
Diffstat (limited to 'gcc/rust/backend/rust-constexpr.cc')
0 files changed, 0 insertions, 0 deletions