]> git.ipfire.org Git - thirdparty/gcc.git/commit
gccrs: Rename some structs to avoid ODR issues
authorOwen Avery <powerboat9.gamer@gmail.com>
Fri, 18 Aug 2023 20:37:46 +0000 (16:37 -0400)
committerArthur Cohen <arthur.cohen@embecosm.com>
Tue, 16 Jan 2024 18:00:33 +0000 (19:00 +0100)
commit34b0de57741bf3fec3bd013b71b761249095d8e8
tree840630d452ba9ad67acf4493f6a2aeb7581aa4fc
parentd429c4ac2d8dbf727a05baa5f7a6169e39246811
gccrs: Rename some structs to avoid ODR issues

gcc/rust/ChangeLog:

* backend/rust-tree.cc
(struct conv_type_hasher): Rename to ...
(struct rust_conv_type_hasher): ... here.
(struct cplus_array_hasher): Rename to ...
(struct rust_cplus_array_hasher): ... here.
(struct source_location_table_entry_hash): Rename to ...
(struct rust_source_location_table_entry_hash): ... here.
* backend/rust-tree.h
(struct named_decl_hash): Rename to ...
(struct rust_named_decl_hash): ... here.
(struct cxx_saved_binding): Rename to ...
(struct rust_cxx_saved_binding): ... here.
(struct named_label_hash): Rename to ...
(struct rust_named_label_hash): ... here.
(struct tree_pair_s): Rename to ...
(struct rust_tree_pair_s): ... here.
(struct tree_pair_p): Rename to ...
(struct rust_tree_pair_p): ... here.

Signed-off-by: Owen Avery <powerboat9.gamer@gmail.com>
gcc/rust/backend/rust-tree.cc
gcc/rust/backend/rust-tree.h