From: Pierre-Emmanuel Patry <[email protected]>
Macros are already emitted by the AST dump within metadata files, we no
longer require a separate export pass from within the metadata exporter.
gcc/rust/ChangeLog:
* metadata/rust-export-metadata.cc
(PublicInterface::gather_export_data):
Do not emit macros separately anymore.
Signed-off-by: Pierre-Emmanuel Patry <[email protected]>
Tested on x86_64-pc-linux-gnu.
---
gcc/rust/metadata/rust-export-metadata.cc | 3 ---
1 file changed, 3 deletions(-)
diff --git a/gcc/rust/metadata/rust-export-metadata.cc
b/gcc/rust/metadata/rust-export-metadata.cc
index f0618fa65a5..5120e6a7007 100644
--- a/gcc/rust/metadata/rust-export-metadata.cc
+++ b/gcc/rust/metadata/rust-export-metadata.cc
@@ -99,9 +99,6 @@ PublicInterface::gather_export_data ()
= mappings.crate.lookup_crate_num (crate.get_mappings ().get_nodeid ());
auto &ast_crate = mappings.crate.get_ast_crate (crate_num.value ());
context.emit_crate (ast_crate);
-
- for (auto ¯o : mappings.get_exported_macros ())
- context.emit_macro (macro);
}
void
--
2.55.0