This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/rust/master in repository gcc.
from c88cc0aa644 Merge #1342 new 2a7a0589f62 gccrs const folding port: continue porting potential_consta [...] new 9976c571ff1 Merge #1338 new 04cc46cfe8c backend: handle deprecated attribute new 649d3c45afa rust/backend: scan for any deprecated function calls ... new 0c290e7c6f3 tests: add tests for deprecated attribute scanning new 1282974cf89 Ensure we support generic arguments on mangled type-paths new 81abc8623cb Merge #1151 #1343 new 49276efb07e ast: Keep ConstGenericArg as default value for ConstGenericParam new 93f63a94d43 resolver: Add base for resolving const generic parameters new 33912c1a08d Merge #1336
The 10 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/rust/ast/rust-ast-full-test.cc | 13 ++- gcc/rust/ast/rust-ast.h | 71 +-------------- gcc/rust/ast/rust-macro.h | 8 ++ gcc/rust/ast/rust-path.h | 77 +++++++++++++++- gcc/rust/backend/rust-compile-base.cc | 73 +++++++++++++++- gcc/rust/backend/rust-compile-base.h | 3 + gcc/rust/backend/rust-constexpr.cc | 40 +++++++++ gcc/rust/backend/rust-mangle.cc | 6 ++ gcc/rust/backend/rust-tree.cc | 111 +++++++++++++++++++++++- gcc/rust/backend/rust-tree.h | 75 ++++++++++++++-- gcc/rust/hir/rust-ast-lower-type.h | 12 ++- gcc/rust/parse/rust-parse-impl.h | 2 +- gcc/rust/resolve/rust-ast-resolve-item.cc | 95 +++++++------------- gcc/rust/resolve/rust-ast-resolve-item.h | 11 ++- gcc/rust/resolve/rust-ast-resolve-stmt.cc | 2 +- gcc/rust/resolve/rust-ast-resolve-stmt.h | 26 ++---- gcc/rust/resolve/rust-ast-resolve-type.cc | 47 +++++++++- gcc/rust/resolve/rust-ast-resolve-type.h | 27 ++++-- gcc/rust/rust-gcc.cc | 10 +++ gcc/rust/util/rust-attributes.cc | 1 + gcc/testsuite/rust/compile/attr_deprecated.rs | 14 +++ gcc/testsuite/rust/compile/attr_deprecated_2.rs | 11 +++ gcc/testsuite/rust/compile/const_generics_4.rs | 7 ++ 23 files changed, 561 insertions(+), 181 deletions(-) create mode 100644 gcc/testsuite/rust/compile/attr_deprecated.rs create mode 100644 gcc/testsuite/rust/compile/attr_deprecated_2.rs create mode 100644 gcc/testsuite/rust/compile/const_generics_4.rs