Mercurial > hg > graal-jvmci-8
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) |