commit | b4c2fd12205ca9daab97e60ddaddb110afe05765 | [log] [tgz] |
---|---|---|
author | Yifan Hong <elsk@google.com> | Tue Feb 27 15:14:41 2024 -0800 |
committer | Yifan Hong <elsk@google.com> | Tue Feb 27 23:20:17 2024 +0000 |
tree | 41e2a0ba0a8e00fe319ef181ff2ee20a043cdb93 | |
parent | 9d35ee1f1e3bc2a9c4564459b88b1b34f1dd617b [diff] |
kleaf: device binaries link using clang. We haven't officially support C++ for device binaries built with cc_* rules, so use clang instead of clang++ to link to avoid dynamic linkage to libc++.so. Test: bazel build //common:kselftest_tests_arm64 && objdump -p bazel-bin/common/kselftest_binderfs_binderfs_test does not contain libc++_shared.so Fixes: dcbde2b3359b (kleaf: Use clang++ to link.) Bug: 322033012 Change-Id: I42befa8e1cfb1a9280a10e3359f6360a4a430c1b
For the latest version of this doc, please make sure to visit: Android Clang/LLVM Prebuilts Readme Doc
Android Platform LLVM binutils
kleaf/versions.bzl
needs to be updated.Context Hub Runtime Environment (CHRE)
Android Rust
Stage 1 compiler
Android Studio / Android Game Development Extension
We have a public mailing list that you can subscribe to: android-llvm@googlegroups.com
See also our release notes.