From abe553ba1c7b4cc4f9b977a2073c5959580f7265 Mon Sep 17 00:00:00 2001 From: "Tate, Hongliang Tian" Date: Sat, 6 Apr 2019 22:44:10 +0800 Subject: [PATCH] Adapt Makefile to changes of Occlum's clang and ld wrappers --- test/test_common.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/test_common.mk b/test/test_common.mk index c0909b9e..b89bb151 100644 --- a/test/test_common.mk +++ b/test/test_common.mk @@ -17,9 +17,9 @@ READELF_FILE := bin.readelf CLANG_BIN_PATH := $(shell clang -print-prog-name=clang) LLVM_PATH := $(abspath $(dir $(CLANG_BIN_PATH))../) -C_FLAGS = -Wall -O0 $(EXTRA_C_FLAGS) +C_FLAGS = -Wall -O2 -fPIC $(EXTRA_C_FLAGS) C_FLAGS += -Xclang -load -Xclang $(LLVM_PATH)/lib/LLVMMDSFIIRInserter.so -LINK_FLAGS = $(C_FLAGS) $(EXTRA_LINK_FLAGS) +LINK_FLAGS = $(C_FLAGS) -pie -locclum_stub $(EXTRA_LINK_FLAGS) .PHONY: all test debug clean