--- old/src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp Fri Jul 15 18:49:50 2011 +++ new/src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp Fri Jul 15 18:49:50 2011 @@ -114,6 +114,11 @@ #endif if (av & AV_SPARC_VIS3) features |= vis3_instructions_m; +#ifndef AV_SPARC_CBCOND +#define AV_SPARC_CBCOND 0x10000000 /* compare and branch instrs supported */ +#endif + if (av & AV_SPARC_CBCOND) features |= cbcond_instructions_m; + } else { // getisax(2) failed, use the old legacy code. #ifndef PRODUCT