src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File
*** 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

*** 112,121 **** --- 112,126 ---- #ifndef AV_SPARC_VIS3 #define AV_SPARC_VIS3 0x0400 /* VIS3 instruction set extensions */ #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 if (PrintMiscellaneous && Verbose) tty->print_cr("getisax(2) is not supported.");

src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File