···11+diff --git a/build/config/compiler/BUILD.gn b/build/config/compiler/BUILD.gn
22+index 516f7d85fc5718a26707d988389081cd86da49bd..f4b5284ad90591a57cb803353bbe57fd4e213159 100644
33+--- a/build/config/compiler/BUILD.gn
44++++ b/build/config/compiler/BUILD.gn
55+@@ -1911,16 +1911,6 @@ config("runtime_library") {
66+ configs += [ "//build/config/c++:runtime_library" ]
77+ }
88+99+- # Rust and C++ both provide intrinsics for LLVM to call for math operations. We
1010+- # want to use the C++ intrinsics, not the ones in the Rust compiler_builtins
1111+- # library. The Rust symbols are marked as weak, so that they can be replaced by
1212+- # the C++ symbols. This config ensures the C++ symbols exist and are strong in
1313+- # order to cause that replacement to occur by explicitly linking in clang's
1414+- # compiler-rt library.
1515+- if (is_clang && !(is_a_target_toolchain && is_cronet_build)) {
1616+- configs += [ "//build/config/clang:compiler_builtins" ]
1717+- }
1818+-
1919+ # TODO(crbug.com/40570904): Come up with a better name for is POSIX + Fuchsia
2020+ # configuration.
2121+ if (is_posix || is_fuchsia) {