< prev index next >

src/hotspot/share/utilities/macros.hpp

Print this page




 305 #define NOT_AIX(code) code
 306 #endif
 307 
 308 #ifdef SOLARIS
 309 #define SOLARIS_ONLY(code) code
 310 #define NOT_SOLARIS(code)
 311 #else
 312 #define SOLARIS_ONLY(code)
 313 #define NOT_SOLARIS(code) code
 314 #endif
 315 
 316 #ifdef _WINDOWS
 317 #define WINDOWS_ONLY(code) code
 318 #define NOT_WINDOWS(code)
 319 #else
 320 #define WINDOWS_ONLY(code)
 321 #define NOT_WINDOWS(code) code
 322 #endif
 323 
 324 #if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__APPLE__)

 325 #define BSD

 326 #define BSD_ONLY(code) code
 327 #define NOT_BSD(code)
 328 #else
 329 #define BSD_ONLY(code)
 330 #define NOT_BSD(code) code
 331 #endif
 332 
 333 #ifdef _WIN64
 334 #define WIN64_ONLY(code) code
 335 #define NOT_WIN64(code)
 336 #else
 337 #define WIN64_ONLY(code)
 338 #define NOT_WIN64(code) code
 339 #endif
 340 
 341 #if defined(ZERO)
 342 #define ZERO_ONLY(code) code
 343 #define NOT_ZERO(code)
 344 #else
 345 #define ZERO_ONLY(code)




 305 #define NOT_AIX(code) code
 306 #endif
 307 
 308 #ifdef SOLARIS
 309 #define SOLARIS_ONLY(code) code
 310 #define NOT_SOLARIS(code)
 311 #else
 312 #define SOLARIS_ONLY(code)
 313 #define NOT_SOLARIS(code) code
 314 #endif
 315 
 316 #ifdef _WINDOWS
 317 #define WINDOWS_ONLY(code) code
 318 #define NOT_WINDOWS(code)
 319 #else
 320 #define WINDOWS_ONLY(code)
 321 #define NOT_WINDOWS(code) code
 322 #endif
 323 
 324 #if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__APPLE__)
 325 #ifndef BSD
 326 #define BSD
 327 #endif // BSD defined in <sys/param.h>
 328 #define BSD_ONLY(code) code
 329 #define NOT_BSD(code)
 330 #else
 331 #define BSD_ONLY(code)
 332 #define NOT_BSD(code) code
 333 #endif
 334 
 335 #ifdef _WIN64
 336 #define WIN64_ONLY(code) code
 337 #define NOT_WIN64(code)
 338 #else
 339 #define WIN64_ONLY(code)
 340 #define NOT_WIN64(code) code
 341 #endif
 342 
 343 #if defined(ZERO)
 344 #define ZERO_ONLY(code) code
 345 #define NOT_ZERO(code)
 346 #else
 347 #define ZERO_ONLY(code)


< prev index next >