diff -r e5b53c306fb5 -r 92de166c91b3 hotspot/src/share/vm/runtime/vm_version.cpp --- a/hotspot/src/share/vm/runtime/vm_version.cpp Tue Oct 09 10:09:34 2012 -0700 +++ b/hotspot/src/share/vm/runtime/vm_version.cpp Fri Oct 12 10:49:39 2012 -0700 @@ -110,24 +110,26 @@ #define VMLP "" #endif -#ifdef KERNEL - #define VMTYPE "Kernel" -#else // KERNEL -#ifdef TIERED - #define VMTYPE "Server" -#else // TIERED -#ifdef ZERO -#ifdef SHARK - #define VMTYPE "Shark" -#else // SHARK - #define VMTYPE "Zero" -#endif // SHARK -#else // ZERO - #define VMTYPE COMPILER1_PRESENT("Client") \ - COMPILER2_PRESENT("Server") -#endif // ZERO -#endif // TIERED -#endif // KERNEL +#ifndef VMTYPE + #ifdef KERNEL + #define VMTYPE "Kernel" + #else // KERNEL + #ifdef TIERED + #define VMTYPE "Server" + #else // TIERED + #ifdef ZERO + #ifdef SHARK + #define VMTYPE "Shark" + #else // SHARK + #define VMTYPE "Zero" + #endif // SHARK + #else // ZERO + #define VMTYPE COMPILER1_PRESENT("Client") \ + COMPILER2_PRESENT("Server") + #endif // ZERO + #endif // TIERED + #endif // KERNEL +#endif #ifndef HOTSPOT_VM_DISTRO #error HOTSPOT_VM_DISTRO must be defined