[tbb-commits] [tor-browser] 67/311: Bug 1753402 - Disable untagged union in Gecko profiler bindings. r=canaltinova, a=RyanVM
gitolite role
git at cupani.torproject.org
Tue Apr 26 15:27:47 UTC 2022
This is an automated email from the git hooks/post-receive script.
pierov pushed a commit to branch geckoview-99.0.1-11.0-1
in repository tor-browser.
commit 7bc9870f73c69fe798c5556c8128d4f436d156f2
Author: Emilio Cobos Álvarez <emilio at crisal.io>
AuthorDate: Fri Feb 4 13:53:28 2022 +0000
Bug 1753402 - Disable untagged union in Gecko profiler bindings. r=canaltinova, a=RyanVM
We don't use unions in the bindings, and rust is very picky with what
you can put on untagged unions, so disable them for now.
Differential Revision: https://phabricator.services.mozilla.com/D137837
---
tools/profiler/rust-api/build.rs | 1 +
1 file changed, 1 insertion(+)
diff --git a/tools/profiler/rust-api/build.rs b/tools/profiler/rust-api/build.rs
index c10528262c1b4..794eea846cdbe 100644
--- a/tools/profiler/rust-api/build.rs
+++ b/tools/profiler/rust-api/build.rs
@@ -69,6 +69,7 @@ fn generate_bindings() {
let mut builder = Builder::default()
.enable_cxx_namespaces()
.with_codegen_config(CodegenConfig::TYPES | CodegenConfig::VARS | CodegenConfig::FUNCTIONS)
+ .disable_untagged_union()
.size_t_is_usize(true);
for dir in SEARCH_PATHS.iter() {
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the tbb-commits
mailing list