commit | 82e0bad63a5c13eade06bdc4e6361f34e54409ff | [log] [tgz] |
---|---|---|
author | Jiyong Park <jiyong@google.com> | Fri Dec 21 20:12:28 2018 +0900 |
committer | Jiyong Park <jiyong@google.com> | Thu Dec 27 11:40:32 2018 +0900 |
tree | a6ff00924e1fcfbad727bcf53025ad652b8194d2 | |
parent | 45d027a495a984f24f8d147ee337c32d87fcf7fd [diff] |
Set sdk_version of the prebuilt libs When [1] lands, the dependency to these prebuilt libs are correctly modeled as a module-to-module dependency. Then the dependencies become subject to the link type check. However, since the prebuilt libs are without sdk_version, they can't be used from modules built with sdk_version set. In other worlds, sanitizer build for the modules fail. Therefore, the prebuilt modules are now with sdk_version. For now, the version is arbitrarly set to 14 which is sufficiently low, so that the lib can be used with any module having sdk_version >= 14. Ideally, the version should be set to the lowest possible API version number after gathering all external symbol references from each of the lib. [1] https://android-review.googlesource.com/c/platform/build/soong/+/853909 Bug: 121358700 Test: m Change-Id: Ia9e919e72815363e7cc3fa60651dba9e42e0b38b
For the latest version of this doc, please make sure to visit: Android Clang/LLVM Prebuilts Readme Doc
Context Hub Runtime Environment (CHRE)
Keymaster (system/keymaster) tests
We have a public mailing list that you can subscribe to: android-llvm@googlegroups.com