aboutsummaryrefslogtreecommitdiffstats
path: root/Android.bp
diff options
context:
space:
mode:
Diffstat (limited to 'Android.bp')
-rw-r--r--Android.bp18
1 files changed, 15 insertions, 3 deletions
diff --git a/Android.bp b/Android.bp
index 7966dc6..c89a95c 100644
--- a/Android.bp
+++ b/Android.bp
@@ -11,14 +11,22 @@ cc_library_static {
"libMpegTPEnc/src/*.cpp",
"libSBRdec/src/*.cpp",
"libSBRenc/src/*.cpp",
+ "libArithCoding/src/*.cpp",
+ "libDRCdec/src/*.cpp",
+ "libSACdec/src/*.cpp",
+ "libSACenc/src/*.cpp",
],
cflags: [
- "-Wno-sequence-point",
- "-Wno-extra",
+ "-Werror",
+ "-Wno-unused-parameter",
"-Wno-#warnings",
- "-Wno-constant-logical-operand",
+ "-Wuninitialized",
"-Wno-self-assign",
],
+ sanitize: {
+ misc_undefined:["unsigned-integer-overflow", "signed-integer-overflow"],
+ cfi: true,
+ },
shared_libs: [
"liblog",
],
@@ -32,5 +40,9 @@ cc_library_static {
"libMpegTPEnc/include",
"libSBRdec/include",
"libSBRenc/include",
+ "libArithCoding/include",
+ "libDRCdec/include",
+ "libSACdec/include",
+ "libSACenc/include",
],
}