comparison src/share/vm/utilities/macros.hpp @ 22451:2229c0e4fe21

guard against COMPILERJVMCI and COMPILER2 both being defined since they are mutually exclusive
author Doug Simon <doug.simon@oracle.com>
date Fri, 21 Aug 2015 12:13:43 +0200
parents 800a7b2335b0
children dd9cc155639c
comparison
equal deleted inserted replaced
22450:a17e3063a7b5 22451:2229c0e4fe21
205 #define NOT_COMPILERJVMCI(code) code 205 #define NOT_COMPILERJVMCI(code) code
206 #endif // COMPILERJVMCI 206 #endif // COMPILERJVMCI
207 207
208 #if defined(COMPILERJVMCI) && !INCLUDE_JVMCI 208 #if defined(COMPILERJVMCI) && !INCLUDE_JVMCI
209 #error "COMPILERJVMCI needs INCLUDE_JVMCI=1" 209 #error "COMPILERJVMCI needs INCLUDE_JVMCI=1"
210 #endif
211
212 #if defined(COMPILERJVMCI) && defined(COMPILER2)
213 #error "COMPILERJVMCI is mutually exclusive with COMPILER2"
210 #endif 214 #endif
211 215
212 #ifdef TIERED 216 #ifdef TIERED
213 #define TIERED_ONLY(code) code 217 #define TIERED_ONLY(code) code
214 #define NOT_TIERED(code) 218 #define NOT_TIERED(code)