hotspot/src/share/vm/utilities/macros.hpp
changeset 6176 4d9030fe341f
parent 5547 f4b087cbb361
child 6187 4fa7845f7c14
equal deleted inserted replaced
6175:86dbf3cacacc 6176:4d9030fe341f
   186 #else
   186 #else
   187 #define SPARC_ONLY(code)
   187 #define SPARC_ONLY(code)
   188 #define NOT_SPARC(code) code
   188 #define NOT_SPARC(code) code
   189 #endif
   189 #endif
   190 
   190 
       
   191 #ifdef PPC
       
   192 #define PPC_ONLY(code) code
       
   193 #define NOT_PPC(code)
       
   194 #else
       
   195 #define PPC_ONLY(code)
       
   196 #define NOT_PPC(code) code
       
   197 #endif
       
   198 
       
   199 #ifdef E500V2
       
   200 #define E500V2_ONLY(code) code
       
   201 #define NOT_E500V2(code)
       
   202 #else
       
   203 #define E500V2_ONLY(code)
       
   204 #define NOT_E500V2(code) code
       
   205 #endif
       
   206 
       
   207 
       
   208 #ifdef ARM
       
   209 #define ARM_ONLY(code) code
       
   210 #define NOT_ARM(code)
       
   211 #else
       
   212 #define ARM_ONLY(code)
       
   213 #define NOT_ARM(code) code
       
   214 #endif
       
   215 
       
   216 #ifdef JAVASE_EMBEDDED
       
   217 #define EMBEDDED_ONLY(code) code
       
   218 #define NOT_EMBEDDED(code)
       
   219 #else
       
   220 #define EMBEDDED_ONLY(code)
       
   221 #define NOT_EMBEDDED(code) code
       
   222 #endif
       
   223 
   191 #define define_pd_global(type, name, value) const type pd_##name = value;
   224 #define define_pd_global(type, name, value) const type pd_##name = value;