]> git.ipfire.org Git - thirdparty/gcc.git/commit
nr2.0: Fix issue with external crates
authorOwen Avery <powerboat9.gamer@gmail.com>
Tue, 18 Feb 2025 07:03:56 +0000 (02:03 -0500)
committerPhilip Herron <philip.herron@embecosm.com>
Wed, 19 Feb 2025 08:37:03 +0000 (08:37 +0000)
commit9a1162dc57771cc441ce7a594f53b7e75d52dde6
treee2998b203d873b11fa48a187ecf101cfda4d7d22
parent8dc95df84e3473fe699e957f8a69827fc841541a
nr2.0: Fix issue with external crates

gcc/rust/ChangeLog:

* resolve/rust-toplevel-name-resolver-2.0.cc
(TopLevel::visit): When visiting an external crate declaration,
handle failed crate name lookups. This can happen when
Session::load_extern_crate fails to load a crate during the
CfgStrip phase.

gcc/testsuite/ChangeLog:

* rust/compile/nr2/exclude: Remove entries.

Signed-off-by: Owen Avery <powerboat9.gamer@gmail.com>
gcc/rust/resolve/rust-toplevel-name-resolver-2.0.cc
gcc/testsuite/rust/compile/nr2/exclude