[vm] Compile binaryen on C++17
Closes https://github.com/dart-lang/sdk/pull/57075
GitOrigin-RevId: fa1cbdc1f618e2aadfe57f1b72b26096f786db11
Change-Id: I9d6842b2176902ae638e28ca6dd62a96bc468070
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/394920
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Alexander Aprelev <aam@google.com>
diff --git a/third_party/binaryen/BUILD.gn b/third_party/binaryen/BUILD.gn
index 132663e..80344e4 100644
--- a/third_party/binaryen/BUILD.gn
+++ b/third_party/binaryen/BUILD.gn
@@ -127,6 +127,7 @@
include_dirs += [ "$target_gen_dir" ]
configs += [
+ "//build/config/compiler:cxx_version_17",
"//build/config/compiler:enable_exceptions",
":binaryen_flags",
]
@@ -148,6 +149,7 @@
forward_variables_from(invoker, "*")
configs += [
+ "//build/config/compiler:cxx_version_17",
"//build/config/compiler:enable_exceptions",
":binaryen_flags",
]