Makefile cleanup: removed dependency on CORTEX_A15 compile file flag, updated sources...
[keystone-rtos/netapi.git] / ti / runtime / netapi / test / build / Makefile
index 44946bbecf76a905849bab08c3c656aeb6a9e2cf..65cbaacd68e6db8ff7ca8589589fc56642f578bb 100755 (executable)
@@ -5,6 +5,7 @@ space =$(empty) $(empty)
 export ARMV7OBJDIR ?= ./obj
 export ARMV7BINDIR ?= ./bin
 export ARMV7LIBDIR ?= ./lib
+export ARMV7SALIBDIR ?= ./lib
 export ARMV7LIBDIRLOCAL ?= ../../lib
 # INCLUDE Directories
 WORKDIR ?= $(TRANS_SDK_INSTALL_PATH)
@@ -29,14 +30,10 @@ NETAPI_BUILD_DIR = $(NETAPI_INC_DIR)/ti/runtime/netapi/build
 #export NETAPI_INSTALL_PATH ?= $(TRANS_SDK_INSTALL_PATH)
 
 CSL_DEVICE ?= -DDEVICE_K2H
-export CPU ?= cortex-a15
 
 ifeq ($(CPU),  cortex-a8)
         CFLAGS += -DCORTEX_A8
 endif
-ifeq ($(CPU),  cortex-a15)
-        CFLAGS += -DCORTEX_A15
-endif
 
 TRIE_OBJS=$(ARMV7OBJDIR)/netapi/test/trie.o
 NT_OBJS= $(ARMV7OBJDIR)/netapi/test/net_test.o  $(ARMV7OBJDIR)/netapi/test/stubs.o $(ARMV7OBJDIR)/netapi/test/net_test_utils.o $(ARMV7OBJDIR)/netapi/test/net_test_sa_utils.o $(ARMV7OBJDIR)/netapi/test/net_test_thread_utils.o
@@ -84,7 +81,7 @@ endif
 
 CFLAGS+= $(DEBUG_FLAG) -I../ -I. -I$(NETAPI_INC_DIR) -I$(NETAPI_INC_DIR)/src -I$(HPLIB_INC_DIR) -I$(PDK_INSTALL_PATH)  -I$(NWAL_INSTALL_PATH) -I$(PKTLIB_INSTALL_PATH) -I$(SA_INSTALL_PATH) -I$(QMSS_INC_DIR) -I$(CPPI_INC_DIR) -I$(SA_INC_DIR) $(CSL_DEVICE) -D__ARMv7 -D_VIRTUAL_ADDR_SUPPORT -D__LINUX_USER_SPACE -D_LITTLE_ENDIAN=1 -DNWAL_ENABLE_SA -DMAKEFILE_BUILD -D _GNU_SOURCE
 # Linker options
-INTERNALLINKDEFS = -Wl,--start-group $(NETAPI_LIB) $(PKTLIB_LIB) $(HP_LIB) $(QMSS_LIB) $(CPPI_LIB) $(NWAL_LIB) $(PA_LIB) $(SA_LIB) -Wl,--end-group -lrt -pthread  -L$(ARMV7LIBDIR)  -L$(ARMV7LIBDIRLOCAL)
+INTERNALLINKDEFS = -Wl,--start-group $(NETAPI_LIB) $(PKTLIB_LIB) $(HP_LIB) $(QMSS_LIB) $(CPPI_LIB) $(NWAL_LIB) $(PA_LIB) $(SA_LIB) -Wl,--end-group -lrt -pthread  -L$(ARMV7LIBDIR)  -L$(ARMV7LIBDIRLOCAL) -L$(ARMV7SALIBDIR)
 
 
 all: tests