diff --git a/hpvm/test/hpvm-cava/Makefile b/hpvm/test/hpvm-cava/Makefile index 5ec91833ea9de6a2ff49d8c4e5571184ccb61145..62219a1cb0a92d1ca0d5bc661645b4c8251a24b8 100644 --- a/hpvm/test/hpvm-cava/Makefile +++ b/hpvm/test/hpvm-cava/Makefile @@ -25,12 +25,11 @@ BUILD_DIR = build/$(TARGET)_$(VERSION) CURRENT_DIR := $(dir $(abspath $(lastword $(MAKEFILE_LIST)))) -INCLUDES += -I$(SRC_DIR) \ - -I$(CAM_PIPE_SRC_DIR) \ - +INCLUDES += -I$(SRC_DIR) -I$(CAM_PIPE_SRC_DIR) +INCLUDES += -I$(LLVM_SRC_ROOT)/include -I../include -I$(VISC_BUILD_DIR)/include ifneq ($(CONFUSE_ROOT),) -INCLUDES += -I$(CONFUSE_ROOT)/include -LFLAGS += -L$(CONFUSE_ROOT)/lib + INCLUDES += -I$(CONFUSE_ROOT)/include + LFLAGS += -L$(CONFUSE_ROOT)/lib endif EXE = cava-visc-$(VERSION)-$(TARGET) diff --git a/hpvm/test/parboil/common/platform/visc.default.mk b/hpvm/test/parboil/common/platform/visc.default.mk index f48164270d8a0a706afce91fe3004d003900822c..03a9b0874aa2b2617afab71b27470b97f5b1f4b0 100644 --- a/hpvm/test/parboil/common/platform/visc.default.mk +++ b/hpvm/test/parboil/common/platform/visc.default.mk @@ -16,10 +16,10 @@ VISC_BUILD_DIR = $(LLVM_SRC_ROOT)/../build # gcc (default) CC = $(VISC_BUILD_DIR)/bin/clang OCLBE = $(VISC_BUILD_DIR)/bin/llvm-cbe -PLATFORM_CFLAGS = -I$(LLVM_SRC_ROOT)/include -I$(VISC_BUILD_DIR)/include +PLATFORM_CFLAGS = -I$(LLVM_SRC_ROOT)/include -I$(VISC_BUILD_DIR)/include -I../../../include CXX = $(VISC_BUILD_DIR)/bin/clang++ -PLATFORM_CXXFLAGS = -I$(LLVM_SRC_ROOT)/include -I$(VISC_BUILD_DIR)/include +PLATFORM_CXXFLAGS = -I$(LLVM_SRC_ROOT)/include -I$(VISC_BUILD_DIR)/include -I../../../include LINKER = $(VISC_BUILD_DIR)/bin/clang++ PLATFORM_LDFLAGS = -lm -lpthread -lOpenCL diff --git a/hpvm/test/pipeline/Makefile b/hpvm/test/pipeline/Makefile index 4a72673a43712d9532025be073aad0b7be3bd970..421c9a853264854a2ec943035a41244f892f93ab 100644 --- a/hpvm/test/pipeline/Makefile +++ b/hpvm/test/pipeline/Makefile @@ -22,13 +22,16 @@ CURRENT_DIR := $(dir $(abspath $(lastword $(MAKEFILE_LIST)))) EXE = pipeline-$(TARGET) +INCLUDES += -I$(SRC_DIR) -I$(CAM_PIPE_SRC_DIR) +INCLUDES += -I$(LLVM_SRC_ROOT)/include -I../include -I$(VISC_BUILD_DIR)/include + ## BEGIN HPVM MAKEFILE SRCDIR_OBJS= io.ll OBJS_SRC=src/io.cc VISC_OBJS=main.visc.ll APP = $(EXE) -APP_CFLAGS+=-ffast-math -O3 -fno-lax-vector-conversions -fno-vectorize -fno-slp-vectorize -I$(SRC_DIR) -APP_CXXFLAGS+=-ffast-math -O3 -fno-lax-vector-conversions -fno-vectorize -fno-slp-vectorize -I$(SRC_DIR) +APP_CFLAGS += $(INCLUDES) -ffast-math -O3 -fno-lax-vector-conversions -fno-vectorize -fno-slp-vectorize +APP_CXXFLAGS += $(INCLUDES) -ffast-math -O3 -fno-lax-vector-conversions -fno-vectorize -fno-slp-vectorize APP_LDFLAGS=`pkg-config opencv --libs` CFLAGS = $(APP_CFLAGS) $(PLATFORM_CFLAGS)