From 679000104c93bc502f6aa051bac481254ceebe77 Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Sat, 5 Aug 2017 20:52:02 -0400 Subject: [PATCH] Fix ARMv8 compile for AES --- rijndael-simd.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rijndael-simd.cpp b/rijndael-simd.cpp index c5068d25..5ab14c52 100644 --- a/rijndael-simd.cpp +++ b/rijndael-simd.cpp @@ -91,7 +91,7 @@ bool CPU_TryAES_ARMV8() // http://github.com/weidai11/cryptopp/issues/24 and http://stackoverflow.com/q/7721854 volatile bool result = true; - volatile SigHandler oldHandler = signal(SIGILL, SigIllHandlerAES); + volatile SigHandler oldHandler = signal(SIGILL, SigIllHandler); if (oldHandler == SIG_ERR) return false; @@ -99,7 +99,7 @@ bool CPU_TryAES_ARMV8() if (sigprocmask(0, NULLPTR, (sigset_t*)&oldMask)) return false; - if (setjmp(s_jmpNoAES)) + if (setjmp(s_jmpSIGILL)) result = false; else {