]> git.ipfire.org Git - thirdparty/gcc.git/commit
gccrs: Prevent execution of some nr1.0 functions with nr2.0
authorOwen Avery <powerboat9.gamer@gmail.com>
Thu, 21 Nov 2024 20:28:46 +0000 (15:28 -0500)
committerArthur Cohen <arthur.cohen@embecosm.com>
Fri, 21 Mar 2025 11:33:02 +0000 (12:33 +0100)
commit8d04c93d6ddc910530093e64ac4cde9fb8d1ee83
treeb7420e8256fe8a6717d14eb78bfed4262b59fadf
parente4a92d706b30fb2e5c39161dc1ff9f4eabbec983
gccrs: Prevent execution of some nr1.0 functions with nr2.0

gcc/rust/ChangeLog:

* resolve/rust-name-resolver.cc: Include options.txt.
(Resolver::insert_resolved_name): Assert that name resolution
2.0 is disabled.
(Resolver::lookup_resolved_name): Likewise.
(Resolver::insert_resolved_type): Likewise.
(Resolver::lookup_resolved_type): Likewise.
(Resolver::insert_resolved_label): Likewise.
(Resolver::lookup_resolved_label): Likewise.
(Resolver::insert_resolved_macro): Likewise.
(Resolver::lookup_resolved_macro): Likewise.
(Resolver::insert_resolved_misc): Likewise.
(Resolver::lookup_resolved_misc): Likewise.

Signed-off-by: Owen Avery <powerboat9.gamer@gmail.com>
gcc/rust/resolve/rust-name-resolver.cc