summaryrefslogtreecommitdiff
path: root/Android.bp
diff options
context:
space:
mode:
authorNick Bray <ncbray@google.com>2018-03-30 17:36:46 +0000
committerandroid-build-merger <android-build-merger@google.com>2018-03-30 17:36:46 +0000
commit4b036c83b0154ff7c42b6d42a2463197268f589b (patch)
tree38d525086a8ebe86d837349dcb1916325e779dd6 /Android.bp
parent3d193f6a247d8844b1adbfeaa8a30c44e561c11a (diff)
parent5039459e43680b2e93479b3458f6936658317298 (diff)
downloadkeymaster-4b036c83b0154ff7c42b6d42a2463197268f589b.tar.gz
Annotate switch cases that fallthrough. am: 335949a09d
am: 5039459e43 Change-Id: Ieee30ee69f9ef9931009425dd997da61cd03feb8
Diffstat (limited to 'Android.bp')
-rw-r--r--Android.bp10
1 files changed, 7 insertions, 3 deletions
diff --git a/Android.bp b/Android.bp
index aaef82d..bc11f16 100644
--- a/Android.bp
+++ b/Android.bp
@@ -38,9 +38,12 @@ cc_library_shared {
],
stl: "none",
clang: true,
- // TODO(krasin): reenable coverage flags, when the new Clang toolchain is released.
- // Currently, if enabled, these flags will cause an internal error in Clang.
- clang_cflags: ["-fno-sanitize-coverage=edge,indirect-calls,8bit-counters,trace-cmp"],
+ clang_cflags: [
+ "-Wimplicit-fallthrough",
+ // TODO(krasin): reenable coverage flags, when the new Clang toolchain is released.
+ // Currently, if enabled, these flags will cause an internal error in Clang.
+ "-fno-sanitize-coverage=edge,indirect-calls,8bit-counters,trace-cmp"
+ ],
export_include_dirs: ["include"],
sanitize: {
@@ -125,6 +128,7 @@ cc_library_shared {
clang_cflags: [
"-Wno-error=unused-const-variable",
"-Wno-error=unused-private-field",
+ "-Wimplicit-fallthrough",
// TODO(krasin): reenable coverage flags, when the new Clang toolchain is released.
// Currently, if enabled, these flags will cause an internal error in Clang.
"-fno-sanitize-coverage=edge,indirect-calls,8bit-counters,trace-cmp"