versioner: Port to clang-r339409b
This commit ports versions to clang-r339409b and utilizes
`libclang-cxx.so`.
Bug: 113263746
Test: ./bionic/tools/versioner/run_tests.py
Change-Id: Ib104a6c8c2c69df51cfa2760dbca125f4cfa054b
diff --git a/tools/versioner/src/Android.bp b/tools/versioner/src/Android.bp
index c3721ef..59e1b92 100644
--- a/tools/versioner/src/Android.bp
+++ b/tools/versioner/src/Android.bp
@@ -1,6 +1,8 @@
cc_binary_host {
name: "versioner",
+ defaults: ["llvm-build-host-tools-defaults"],
+
cpp_std: "gnu++17",
// b/117120485 bugprone-exception-escape hangs with DeclarationDatabase.cpp
@@ -20,16 +22,11 @@
],
shared_libs: [
- "libclang_android",
- "libLLVM_android",
+ "libclang_cxx_host",
+ "libLLVM_host",
"libbase",
],
- header_libs: [
- "llvm-headers",
- "clang-headers",
- ],
-
cflags: [
"-Wall",
"-Wextra",