| 1234567891011121314151617181920212223242526272829303132 | # Add host-specific compilation rules hereHOST_DIR = host/$(PAL_HOST)CFLAGS	= -Wall -fPIC -O2 -maes -std=c11 -U_FORTIFY_SOURCE \	  -fno-omit-frame-pointer \	  -fno-stack-protector -fno-builtinEXTRAFLAGS = -Wextra $(call cc-option,-Wnull-dereference)CFLAGS += $(EXTRAFLAGS)ASFLAGS = -DPIC -DSHARED -fPIC -DASSEMBLER -Wa,--noexecstack \	  -x assembler-with-cppLDFLAGS	= -shared -nostdlib -z combreloc -z defs \	  --version-script $(HOST_DIR)/pal.map -T $(HOST_DIR)/enclave.lds \	  --hash-style=gnu -z relro -z nowARFLAGS	=CRYPTO_PROVIDER = mbedtlsCFLAGS += -DCRYPTO_USE_MBEDTLSifeq ($(WERROR),1)CFLAGS += -Werrorendifpal_loader = $(HOST_DIR)/pal-sgxpal_sec =pal_lib = $(HOST_DIR)/libpal.sopal_lib_deps = $(HOST_DIR)/enclave.lds $(HOST_DIR)/pal.mappal_static = $(HOST_DIR)/libpal.apal_gdb = $(HOST_DIR)/debugger/gdbpal_signer = pal-sgx-get-token pal-sgx-sign aesm_pb2.py
 |