diff options
author | mxlol233 <mxlol233@outlook.com> | 2023-02-16 19:38:42 +0800 |
---|---|---|
committer | CohenArthur <arthur.cohen@embecosm.com> | 2023-02-20 12:51:18 +0000 |
commit | 773d3c6477d7075ceeb01e4c910be24361ff6dcf (patch) | |
tree | eb63ea70e3d4a6050107b0ab66a75b8e78da6f33 /gcc/rust/backend/rust-tree.cc | |
parent | 15ca76ea868ccb9dbb0bd1a77f9b13746220499f (diff) | |
download | gcc-773d3c6477d7075ceeb01e4c910be24361ff6dcf.zip gcc-773d3c6477d7075ceeb01e4c910be24361ff6dcf.tar.gz gcc-773d3c6477d7075ceeb01e4c910be24361ff6dcf.tar.bz2 |
Add feature gate for "rustc_attri".
This commit implemented a basic feature gate to check some attributes
for `rustc_attri`.
gcc/rust/ChangeLog:
* checks/errors/rust-feature-gate.cc: Add implementations
for `rustc_attri`.
* checks/errors/rust-feature-gate.h: Likewise.
gcc/testsuite/ChangeLog:
* rust/compile/builtin_macro_compile_error.rs: Add
crate feature `rustc_attri`.
* rust/compile/builtin_macro_concat.rs: Likewise.
* rust/compile/builtin_macro_eager1.rs: Likewise.
* rust/compile/builtin_macro_eager2.rs: Likewise.
* rust/compile/builtin_macro_env.rs: Likewise.
* rust/compile/builtin_macro_include_bytes.rs:
Likewise.
* rust/compile/builtin_macro_include_str.rs:
Likewise.
* rust/compile/builtin_macro_not_found.rs:
Likewise.
* rust/compile/builtin_macro_recurse2.rs:
Likewise.
* rust/compile/feature_rust_attri0.rs:New file.
* rust/compile/feature_rust_attri1.rs:New file.
* rust/compile/include_empty.rs:Add crate feature
`rustc_attri`.
* rust/compile/issue-1830_bytes.rs:Likewise.
* rust/compile/issue-1830_str.rs:Likewise.
* rust/compile/macro42.rs:Likewise.
* rust/execute/torture/builtin_macro_cfg.rs:
Likewise.
* rust/execute/torture/builtin_macro_concat.rs:
Likewise.
* rust/execute/torture/builtin_macro_env.rs:
Likewise.
* rust/execute/torture/builtin_macro_include_bytes.rs:
Likewise.
* rust/execute/torture/builtin_macro_include_str.rs:
Likewise.
* rust/execute/torture/builtin_macro_line.rs:
Likewise.
* rust/execute/torture/builtin_macros1.rs:
Likewise.
* rust/execute/torture/builtin_macros3.rs:
Likewise.
* rust/execute/torture/macros29.rs:Likewise.
* rust/execute/torture/macros30.rs:Likewise.
* rust/execute/torture/macros31.rs:Likewise.
Signed-off-by: Xiao Ma <mxlol233@outlook.com>
Diffstat (limited to 'gcc/rust/backend/rust-tree.cc')
0 files changed, 0 insertions, 0 deletions