summaryrefslogtreecommitdiff
path: root/Filelist.txt
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2018-08-15 09:59:40 -0400
committerJeffrey Walton <noloader@gmail.com>2018-08-15 09:59:40 -0400
commit7a43a040488bd302bfbc29dfa655452ccfb3d5a3 (patch)
tree7fd433d94cb6a5bdbe5cb79489df9a6a1bac62fd /Filelist.txt
parenteb57dc5481d135139303e843054e2ef6b0c57f8f (diff)
downloadcryptopp-git-7a43a040488bd302bfbc29dfa655452ccfb3d5a3.tar.gz
Split simon-simd.cpp and speck-simd.cpp into separate source files
SIMON-64 and SIMON-128 have different ISA requirements. The same applies to SPECK-64 and SPECK-128. GCC generated code that resulted in a SIGILL due to the ISA differences on a down level machine. The instructions was a mtfprwz from POWER8. It was prsent in a function prologue on a POWER7 machine.
Diffstat (limited to 'Filelist.txt')
-rw-r--r--Filelist.txt6
1 files changed, 4 insertions, 2 deletions
diff --git a/Filelist.txt b/Filelist.txt
index d0e25b4b..6b0ffe3d 100644
--- a/Filelist.txt
+++ b/Filelist.txt
@@ -300,7 +300,8 @@ simeck.cpp
simeck-simd.cpp
simeck.h
simon.cpp
-simon-simd.cpp
+simon64-simd.cpp
+simon128-simd.cpp
simon.h
skipjack.cpp
skipjack.h
@@ -315,7 +316,8 @@ socketft.h
sosemanuk.cpp
sosemanuk.h
speck.cpp
-speck-simd.cpp
+speck64-simd.cpp
+speck128-simd.cpp
speck.h
square.cpp
square.h