src/cpu/mips/vm/vm_version_mips.cpp

changeset 9150
f7b3bf895d68
parent 8019
3fb3ceb7398f
child 9155
30adb9fd9663
     1.1 --- a/src/cpu/mips/vm/vm_version_mips.cpp	Fri Jun 15 16:26:12 2018 +0800
     1.2 +++ b/src/cpu/mips/vm/vm_version_mips.cpp	Fri Jun 15 17:25:38 2018 +0800
     1.3 @@ -194,6 +194,18 @@
     1.4      FLAG_SET_DEFAULT(AllocateInstancePrefetchLines, 1);
     1.5    }
     1.6  
     1.7 +  if (UseSHA) {
     1.8 +    warning("SHA instructions are not available on this CPU");
     1.9 +    FLAG_SET_DEFAULT(UseSHA, false);
    1.10 +  }
    1.11 +
    1.12 +  if (UseSHA1Intrinsics || UseSHA256Intrinsics || UseSHA512Intrinsics) {
    1.13 +    warning("SHA intrinsics are not available on this CPU");
    1.14 +    FLAG_SET_DEFAULT(UseSHA1Intrinsics, false);
    1.15 +    FLAG_SET_DEFAULT(UseSHA256Intrinsics, false);
    1.16 +    FLAG_SET_DEFAULT(UseSHA512Intrinsics, false);
    1.17 +  }
    1.18 +
    1.19    NOT_PRODUCT( if (PrintMiscellaneous && Verbose) print_features(); );
    1.20  }
    1.21  

mercurial