platform_bionic/tools/versioner
Yi Kong 06be3459ca Update bionic after Clang rebase
After the new rebase of Clang, we now supports alloc_size attribute, so
we can remove the warning about switching to alloc_size once Clang has
support.

Compiler.setInvocation has changed argument type from raw pointer to
shared pointer. Add version check here so that we can build under either
old rebase or the new rebase.

Test: build
Bug: 37423073
Change-Id: I4563eaf93bae6c59a4a19318f8caa92bd361b3ab
2017-04-26 10:44:12 -07:00
..
src Update bionic after Clang rebase 2017-04-26 10:44:12 -07:00
tests Merge changes I72d37b7c,I7d254a10,I2e967acf 2016-11-15 00:54:09 +00:00
Android.bp Convert versioner to Android.bp 2016-12-15 10:44:41 -08:00
current versioner: introduce. 2016-06-02 13:40:36 -07:00
platforms versioner: introduce. 2016-06-02 13:40:36 -07:00
README.md versioner: introduce. 2016-06-02 13:40:36 -07:00
run_tests.py versioner: add idempotence test that uses the bionic headers. 2016-08-15 14:28:25 -07:00

versioner

Use clang to verify the correctness of bionic's availability attributes against the NDK platform definitions.

Build

Build with FORCE_BUILD_LLVM_COMPONENTS=true mma -j48

Use

versioner -p platforms current dependencies