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 9e079406295 gccrs: fix crash in hir dump new 6374da82b72 lang-items: Store NodeId mappings for lang items new 6b7e055ecc9 lang-items: Add lang-items AST collector new 72081086d6b attributes: Add class for sharing methods on attributes. new 1995c838083 type-check: Remove unused capture in nr2.0 new e6e62d48237 Fix ForeverStack::find_starting_point output parameter new b1273464c26 ci: Update expected warnings list for 32 bits build. new d2025fe536d ast: Add LangItemPath class new 3630428e545 derive(Copy): Use new LangItemPath new 3d2f58db040 hir: Start adapting visitors to accept multiple kinds of Paths new d812c793ef1 nr1.0: Resolve lang item paths properly. new 625c811ed50 hir: Lower lang-item paths new c0513af26dc nr2.0: Resolve lang item paths properly. new ed1b4d72d9b lang-item: Remove unused NodeId from LangItemPath
The 13 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: .github/alpine_32bit_log_warnings | 26 +------- gcc/rust/Make-lang.in | 3 +- gcc/rust/ast/rust-ast.cc | 4 +- gcc/rust/ast/rust-collect-lang-items.cc | 86 +++++++++++++++++++++++++ gcc/rust/ast/rust-collect-lang-items.h | 58 +++++++++++++++++ gcc/rust/ast/rust-item.h | 35 ++++++++-- gcc/rust/ast/rust-path.cc | 3 +- gcc/rust/ast/rust-path.h | 77 +++++++++++++--------- gcc/rust/expand/rust-derive-copy.cc | 6 +- gcc/rust/hir/rust-ast-lower-base.cc | 10 +-- gcc/rust/hir/rust-ast-lower-type.cc | 42 ++++++++++-- gcc/rust/hir/rust-ast-lower-type.h | 7 +- gcc/rust/resolve/rust-ast-resolve-item.cc | 30 +++++++-- gcc/rust/resolve/rust-ast-resolve-type.h | 35 ++++++++++ gcc/rust/resolve/rust-forever-stack.h | 3 +- gcc/rust/resolve/rust-forever-stack.hxx | 13 ++-- gcc/rust/resolve/rust-late-name-resolver-2.0.cc | 20 ++++++ gcc/rust/resolve/rust-late-name-resolver-2.0.h | 1 + gcc/rust/rust-session-manager.cc | 3 + gcc/rust/typecheck/rust-hir-type-check-type.cc | 6 +- gcc/rust/util/rust-attributes.cc | 9 +++ gcc/rust/util/rust-attributes.h | 6 ++ gcc/rust/util/rust-hir-map.cc | 22 +++++++ gcc/rust/util/rust-hir-map.h | 8 +++ 24 files changed, 418 insertions(+), 95 deletions(-) create mode 100644 gcc/rust/ast/rust-collect-lang-items.cc create mode 100644 gcc/rust/ast/rust-collect-lang-items.h