From b9e015521e005f21ac44d74e2bf72195f1426354 Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Tue, 22 Dec 2020 00:12:10 -0500 Subject: Avoid SIGILL with GCC on POWER9 --- cpu.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cpu.cpp b/cpu.cpp index 5b92b165..91416373 100644 --- a/cpu.cpp +++ b/cpu.cpp @@ -1213,7 +1213,9 @@ void DetectPowerpcFeatures() g_hasAltivec = CPU_QueryAltivec() || CPU_ProbeAltivec(); g_hasPower7 = CPU_QueryPower7() || CPU_ProbePower7(); g_hasPower8 = CPU_QueryPower8() || CPU_ProbePower8(); - g_hasPower9 = CPU_QueryPower9() || CPU_ProbePower9(); + // https://github.com/weidai11/cryptopp/issues/986 + // g_hasPower9 = CPU_QueryPower9() || CPU_ProbePower9(); + g_hasPower9 = CPU_QueryPower9(); g_hasPMULL = CPU_QueryPMULL() || CPU_ProbePMULL(); g_hasAES = CPU_QueryAES() || CPU_ProbeAES(); g_hasSHA256 = CPU_QuerySHA256() || CPU_ProbeSHA256(); -- cgit v1.2.1