Don't require ubsan_enabled for blocklist

Also introduces a new sanitizers_enabled feature which is inert
but enabled whenever a sanitizer is enabled.

Bug: 290154899
Test: Forrest/Unit tests
Change-Id: I15e6d06270349aeb30ca052950a55f4e2760c293
3 files changed
tree: 69485d10a80afbbeeb2179b9f672d44dfe20e28d
  1. clang-3289846/
  2. clang-r450784e/
  3. clang-r475365b/
  4. clang-r487747c/
  5. clang-stable/
  6. docs/
  7. kleaf/
  8. llvm-binutils-stable/
  9. mlgo-models/
  10. profiles/
  11. soong/
  12. .gitignore
  13. Android.bp
  14. BINUTILS_KERNEL_DEPRECATION.md
  15. BUILD.bazel
  16. cc_toolchain_clang_version_test.bzl
  17. cc_toolchain_config.bzl
  18. cc_toolchain_constants.bzl
  19. cc_toolchain_features.bzl
  20. cc_toolchain_features_arm_isa_test.bzl
  21. cc_toolchain_features_cfi_test.bzl
  22. cc_toolchain_features_env_based_flags_test.bzl
  23. cc_toolchain_features_flag_order_test.bzl
  24. cc_toolchain_features_linker_alignment_test.bzl
  25. cc_toolchain_features_misc_test.bzl
  26. cc_toolchain_features_pack_relocation_test.bzl
  27. cc_toolchain_features_sanitizer_blocklist_test.bzl
  28. cc_toolchain_features_thinlto_test.bzl
  29. cc_toolchain_features_ubsan_test.bzl
  30. CleanSpec.mk
  31. GCC_4_9_DEPRECATION.md
  32. go.mod
  33. METADATA
  34. OWNERS
  35. README.md
  36. RELEASE_NOTES.md
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.