From 79186f0a16d6b2e596c60d5a66a5eeae2d954573 Mon Sep 17 00:00:00 2001 From: Dhruv Chopra Date: Thu, 5 Sep 2019 18:38:42 -0400 Subject: [PATCH] JITServer Compilation Fixes for Power [skip ci] Signed-off-by: Dhruv Chopra --- runtime/compiler/build/toolcfg/gnu/common.mk | 8 ++++++++ runtime/compiler/compiler.mk | 4 ++++ 2 files changed, 12 insertions(+) diff --git a/runtime/compiler/build/toolcfg/gnu/common.mk b/runtime/compiler/build/toolcfg/gnu/common.mk index d0519a04a2a..19777cd2e5e 100644 --- a/runtime/compiler/build/toolcfg/gnu/common.mk +++ b/runtime/compiler/build/toolcfg/gnu/common.mk @@ -167,6 +167,14 @@ ifeq ($(HOST_ARCH),p) CX_DEFINES+=ENABLE_SPMD_SIMD CX_FLAGS+=-qaltivec -qarch=pwr7 -qtune=pwr7 endif + + ifneq ($(JITSERVER_SUPPORT),) + CX_DEFINES+=JITSERVER_SUPPORT + + ifneq ($(JITSERVER_ENABLE_SSL),) + CX_DEFINES+=JITSERVER_ENABLE_SSL + endif + endif endif ifeq ($(HOST_ARCH),z) diff --git a/runtime/compiler/compiler.mk b/runtime/compiler/compiler.mk index ce0d1a9ca48..8fdd73ecae6 100644 --- a/runtime/compiler/compiler.mk +++ b/runtime/compiler/compiler.mk @@ -58,6 +58,10 @@ ifeq ($(PLATFORM),s390-linux-gcc) export JITSERVER_SUPPORT=1 endif +ifeq ($(PLATFORM),ppc64-linux64-gcc) + export JITSERVER_SUPPORT=1 +endif + ifeq ($(PLATFORM),s390-linux64-gcc) export JITSERVER_SUPPORT=1 endif