1 # DOMX not used in OMAP3 program 2 ifneq ($(TARGET_BOARD_PLATFORM),omap3) 3 4 LOCAL_PATH:= $(call my-dir) 5 OMAP4_DEBUG_MEMLEAK:= false 6 7 ifeq ($(OMAP4_DEBUG_MEMLEAK),true) 8 9 OMAP4_DEBUG_CFLAGS:= -DHEAPTRACKER 10 OMAP4_DEBUG_LDFLAGS:= $(foreach f, $(strip malloc realloc calloc free), -Wl,--wrap=$(f)) 11 OMAP4_DEBUG_SHARED_LIBRARIES:= liblog 12 BUILD_HEAPTRACKED_SHARED_LIBRARY:= hardware/ti/omap4xxx/heaptracked-shared-library.mk 13 BUILD_HEAPTRACKED_EXECUTABLE:= hardware/ti/omap4xxx/heaptracked-executable.mk 14 15 LOCAL_PATH:= $(call my-dir) 16 include $(CLEAR_VARS) 17 LOCAL_SRC_FILES:= heaptracker.c stacktrace.c mapinfo.c 18 LOCAL_MODULE:= libheaptracker 19 LOCAL_MODULE_TAGS:= optional 20 include $(BUILD_STATIC_LIBRARY) 21 22 include $(CLEAR_VARS) 23 LOCAL_SRC_FILES:= tm.c 24 LOCAL_MODULE:= tm 25 LOCAL_MODULE_TAGS:= test 26 include $(BUILD_HEAPTRACKED_EXECUTABLE) 27 28 else 29 BUILD_HEAPTRACKED_SHARED_LIBRARY:=$(BUILD_SHARED_LIBRARY) 30 BUILD_HEAPTRACKED_EXECUTABLE:= $(BUILD_EXECUTABLE) 31 endif 32 33 include $(call first-makefiles-under,$(LOCAL_PATH)) 34 endif # ifeq ($(TARGET_BOARD_PLATFORM),omap4) 35