|
55 | 55 | ifeq ($(j9vm_env_data64),1)
|
56 | 56 | UMA_ASPP_DEBUG += -g
|
57 | 57 | UMA_LIB_LINKER_FLAGS += -X64
|
58 |
| - ifeq ($(OMR_ENV_OPENXL),1) |
| 58 | + ifeq (openxl,$(OMR_TOOLCHAIN)) |
59 | 59 | UMA_CC_MODE += -m64
|
60 | 60 | else
|
61 | 61 | UMA_CC_MODE += -q64
|
|
102 | 102 | endif
|
103 | 103 |
|
104 | 104 | ifeq (,$(findstring xlclang,$(notdir $(CC))))
|
105 |
| - ifeq ($(OMR_ENV_OPENXL),1) |
| 105 | + ifeq (openxl,$(OMR_TOOLCHAIN)) |
106 | 106 | # for openxl do nothing
|
107 | 107 | else
|
108 | 108 | # xlc options
|
|
112 | 112 | # xlclang options
|
113 | 113 | CFLAGS += -qxlcompatmacros
|
114 | 114 | endif
|
115 |
| -ifeq ($(OMR_ENV_OPENXL),1) |
| 115 | +ifeq (openxl,$(OMR_TOOLCHAIN)) |
116 | 116 | #openxl options
|
117 | 117 | CFLAGS += -std=c89 -qarch=ppc -fno-strict-aliasing -fstack-protector
|
118 | 118 | else
|
|
127 | 127 | endif
|
128 | 128 |
|
129 | 129 | ifeq (,$(findstring xlclang++,$(notdir $(CXX))))
|
130 |
| - ifeq ($(OMR_ENV_OPENXL),1) |
| 130 | + ifeq (openxl,$(OMR_TOOLCHAIN)) |
131 | 131 | # openxl options
|
132 | 132 | CXXFLAGS += -fno-rtti -fno-exceptions
|
133 | 133 | else
|
|
138 | 138 | # xlclang++ options
|
139 | 139 | CXXFLAGS += -qxlcompatmacros -fno-rtti -fno-exceptions
|
140 | 140 | endif
|
141 |
| -ifeq ($(OMR_ENV_OPENXL),1) |
| 141 | +ifeq (openxl,$(OMR_TOOLCHAIN)) |
142 | 142 | # openxl options
|
143 | 143 | CXXFLAGS += -std=c++11 -qarch=ppc -fno-strict-aliasing -fstack-protector
|
144 | 144 | else
|
@@ -166,7 +166,7 @@ endif
|
166 | 166 | UMA_SYS_LINK_PATH := -L/usr/lib/threads
|
167 | 167 |
|
168 | 168 | ifeq ($(j9vm_env_data64),1)
|
169 |
| - ifeq ($(OMR_ENV_OPENXL),1) |
| 169 | + ifeq (openxl,$(OMR_TOOLCHAIN)) |
170 | 170 | UMA_DLL_LINK_FLAGS += -m64
|
171 | 171 | else
|
172 | 172 | UMA_DLL_LINK_FLAGS += -q64
|
@@ -205,7 +205,7 @@ $(patsubst %.s,%.o,$(filter %.s,$(UMA_FILES_TO_PREPROCESS))) : %$(UMA_DOT_O) : %
|
205 | 205 |
|
206 | 206 | ifdef UMA_TREAT_WARNINGS_AS_ERRORS
|
207 | 207 | ifndef UMA_SUPPRESS_WARNINGS_AS_ERRORS
|
208 |
| - ifeq ($(OMR_ENV_OPENXL),1) |
| 208 | + ifeq (openxl,$(OMR_TOOLCHAIN)) |
209 | 209 | CFLAGS += -Werror
|
210 | 210 | CXXFLAGS += -Werror
|
211 | 211 | else
|
|
0 commit comments