Update clang-tools to ab/9150139

aosp/2229078 Allow appending members to structs and classes
aosp/2236034 Do not allow extending pass-by-value parameters or return types
aosp/2238114 Simplify the error message for ABI check
aosp/2238125 Fix the comparison between opaque parameters
aosp/2238294 Allow adding class/struct members to padding space

Test: make
Bug: 248418092
Bug: 249324120
Change-Id: I73cd08f7a22b9d88007851bede20d8514ddd44d4
9 files changed
tree: a3f54ad44d77043658b0047944703ec6c588dcd1
  1. darwin-x86/
  2. linux-x86/
  3. build-prebuilts.sh
  4. manifest.xml
  5. README.md
  6. update-prebuilts.sh
README.md

Prebuilts for Clang/LLVM-based tools used in Android

For the latest version of this doc, please make sure to visit: Android Clang/LLVM-based Tools Readme Doc

Build Instructions

$ mkdir clang-tools && cd clang-tools
$ repo init -u https://android.googlesource.com/platform/manifest -b clang-tools
$ repo sync -c
$ OUT_DIR=out prebuilts/clang-tools/build-prebuilts.sh

Update Prebuilts

From an AOSP main tree or a clang-tools tree run:

$ prebuilts/clang-tools/update-prebuilts.sh \
    <build-id from go/ab/aosp-clang-tools>