Use cc_defaults to reduce the amount of duplication in Android.bp

Several cc_defaults modules were introduced to reduce the amount of
duplications among libclang_rt_* modules. Specifically,

libclang_rt-prebuilt-default is added to provide common settings for all
modules.

In addition, libclang_rt.xxxx-default is added to provide common
settings for all arch-specific modules libclang_rt.xxxx-<arch>. Those
modules sharing the same defaults are visually separated from other
groups using ///////.

Bug: 148170613
Test: m
Change-Id: If9b42c9de8a4d81d1b1790bf38cf70c05284ab91
1 file changed
tree: 1dbd862d90808bd93588f836c4a3d16bcabf7625
  1. Android.bp
  2. Android.mk
  3. CleanSpec.mk
  4. GCC_4_9_DEPRECATION.md
  5. OWNERS
  6. README.md
  7. RELEASE_NOTES.md
  8. clang-3289846/
  9. clang-r353983c/
  10. clang-r370808/
  11. clang-r370808b/
  12. clang-r383902/
  13. clang-r383902b/
  14. clang-r383902c/
  15. clang-stable/
  16. llvm-binutils-stable/
  17. profiles/
  18. soong/
README.md

Android Clang/LLVM Prebuilts

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

LLVM Users

Prebuilt Versions

More Information

We have a public mailing list that you can subscribe to: android-llvm@googlegroups.com

See also our release notes.