aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-data-ref.cc
diff options
context:
space:
mode:
authormxlol233 <mxlol233@outlook.com>2023-02-16 19:38:42 +0800
committerArthur Cohen <arthur.cohen@embecosm.com>2024-01-16 18:13:34 +0100
commita5258f3a11ab577835ef5e93be5cb65ec9e44132 (patch)
treed7d6d839ec282b14c6c1c2c58e24f4644405053f /gcc/tree-data-ref.cc
parentdb4e496aadf1d7ab1c5af24410394d1551ddd3f0 (diff)
downloadgcc-a5258f3a11ab577835ef5e93be5cb65ec9e44132.zip
gcc-a5258f3a11ab577835ef5e93be5cb65ec9e44132.tar.gz
gcc-a5258f3a11ab577835ef5e93be5cb65ec9e44132.tar.bz2
gccrs: 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/tree-data-ref.cc')
0 files changed, 0 insertions, 0 deletions