Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a49c705c authored by Dan Austin's avatar Dan Austin
Browse files

Enable fsanitize signed-integer-overflow in AMR-NB decoder

Bug: 23752600
Change-Id: I6eb5d2c631071c3b05d4a1404c3d9011d54f0e1f
parent 7a9ca676
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -48,6 +48,8 @@ LOCAL_CFLAGS := \
        -D"OSCL_UNUSED_ARG(x)=(void)(x)" -DOSCL_IMPORT_REF=

LOCAL_CFLAGS += -Werror
LOCAL_CLANG := true
LOCAL_SANITIZE := signed-integer-overflow

LOCAL_MODULE := libstagefright_amrnbdec

@@ -71,6 +73,8 @@ LOCAL_C_INCLUDES := \
LOCAL_CFLAGS := -DOSCL_IMPORT_REF=

LOCAL_CFLAGS += -Werror
LOCAL_CLANG := true
LOCAL_SANITIZE := signed-integer-overflow

LOCAL_STATIC_LIBRARIES := \
        libstagefright_amrnbdec libstagefright_amrwbdec
@@ -100,6 +104,9 @@ LOCAL_STATIC_LIBRARIES := \
LOCAL_SHARED_LIBRARIES := \
        libstagefright_amrnb_common libaudioutils

LOCAL_CLANG := true
LOCAL_SANITIZE := signed-integer-overflow

LOCAL_MODULE := libstagefright_amrnbdec_test
LOCAL_MODULE_TAGS := optional