commit | fcd0a1f7001aa372f86526d06b6bc6e45da350d7 | [log] [tgz] |
---|---|---|
author | Hsin-Yi Chen <hsinyichen@google.com> | Fri Oct 07 17:48:47 2022 +0800 |
committer | Hsin-Yi Chen <hsinyichen@google.com> | Fri Oct 07 17:48:47 2022 +0800 |
tree | a3f54ad44d77043658b0047944703ec6c588dcd1 | |
parent | f5a0a5e188de21e28dd9c029814f6f8fb4c45fbf [diff] |
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
For the latest version of this doc, please make sure to visit: Android Clang/LLVM-based Tools Readme Doc
$ 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
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>