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

Commit 8009d3ba authored by Dan Austin's avatar Dan Austin
Browse files

Enable fsanitize signed-integer-overflow in Soft MPEG4 encoder

Bug: 23756200
Change-Id: Ie4693bc0be1f06c89e23ffe033caa346a9690ec3
parent ab8685d9
Loading
Loading
Loading
Loading
+6 −0
Original line number Original line Diff line number Diff line
@@ -34,6 +34,8 @@ LOCAL_C_INCLUDES := \
    $(TOP)/frameworks/native/include/media/openmax
    $(TOP)/frameworks/native/include/media/openmax


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


include $(BUILD_STATIC_LIBRARY)
include $(BUILD_STATIC_LIBRARY)


@@ -75,6 +77,8 @@ LOCAL_MODULE := libstagefright_soft_mpeg4enc
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_TAGS := optional


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


include $(BUILD_SHARED_LIBRARY)
include $(BUILD_SHARED_LIBRARY)


@@ -89,6 +93,8 @@ LOCAL_C_INCLUDES := \
        $(LOCAL_PATH)/include
        $(LOCAL_PATH)/include


LOCAL_CFLAGS := -DOSCL_EXPORT_REF= -DOSCL_IMPORT_REF= -DBX_RC
LOCAL_CFLAGS := -DOSCL_EXPORT_REF= -DOSCL_IMPORT_REF= -DBX_RC
LOCAL_CLANG := true
LOCAL_SANITIZE := signed-integer-overflow


LOCAL_STATIC_LIBRARIES := \
LOCAL_STATIC_LIBRARIES := \
        libstagefright_m4vh263enc
        libstagefright_m4vh263enc