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