+++ /dev/null
-From 37078a46346f01141cc13026bb5ad426bb98f3a0 Mon Sep 17 00:00:00 2001
-From: Fabrice Fontaine <fontaine.fabrice@gmail.com>
-Date: Wed, 22 Aug 2018 20:01:07 +0200
-Subject: [PATCH] Fix build with mmx
-
-Commit 39387fc80f90f3a9ac9ef9f3aa32da5776a0721e removed mmx support
-however aircrack-ng fails to build on platforms with mmx because an
-error is raised if __MMX__ is defined.
-
-Fixes:
- - http://autobuild.buildroot.net/results/b7362b69435e9ef6fb2aedc50743e88dbd7a5c72
-
-Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
-[Upstream status: merged (https://github.com/aircrack-ng/aircrack-ng/pull/1943)]
----
- src/aircrack-crypto/arch.h | 3 ---
- src/aircrack-crypto/memory.h | 3 ---
- src/aircrack-crypto/pseudo_intrinsics.h | 9 ---------
- 3 files changed, 15 deletions(-)
-
-diff --git a/src/aircrack-crypto/arch.h b/src/aircrack-crypto/arch.h
-index 1a19ddd6..78b9e619 100644
---- a/src/aircrack-crypto/arch.h
-+++ b/src/aircrack-crypto/arch.h
-@@ -357,9 +357,6 @@
- #elif __SSE2__
- #define SIMD_COEF_32 4
- #define SIMD_COEF_64 2
--#elif __MMX__
--#define SIMD_COEF_32 2
--#define SIMD_COEF_64 1
- #endif
-
- /*
-diff --git a/src/aircrack-crypto/memory.h b/src/aircrack-crypto/memory.h
-index 83b048f0..24b1c95b 100644
---- a/src/aircrack-crypto/memory.h
-+++ b/src/aircrack-crypto/memory.h
-@@ -70,9 +70,6 @@
- #elif __SSE2__
- #define SIMD_COEF_32 4
- #define SIMD_COEF_64 2
--#elif __MMX__
--#define SIMD_COEF_32 2
--#define SIMD_COEF_64 1
- #endif
-
- /*
-diff --git a/src/aircrack-crypto/pseudo_intrinsics.h b/src/aircrack-crypto/pseudo_intrinsics.h
-index dd0ca379..f5527bdd 100644
---- a/src/aircrack-crypto/pseudo_intrinsics.h
-+++ b/src/aircrack-crypto/pseudo_intrinsics.h
-@@ -658,15 +658,6 @@ _inline __m128i _mm_set1_epi64(long long a)
- (vtype)(vtype64) { x0, x1 }
- #endif
-
--/******************************** MMX *********************************/
--
--#elif __MMX__
--#include <mmintrin.h>
--
--typedef __m64i vtype;
--
--#error MMX intrinsics not implemented (contributions are welcome!)
--
- #endif /* __SIMD__ elif __SIMD__ elif __SIMD__ */
-
- /************************* COMMON STUFF BELOW *************************/
---
-2.14.1
-
+++ /dev/null
-From 7cf680386de051cb8308510680299aef810fe743 Mon Sep 17 00:00:00 2001
-From: Joseph Benden <joe@benden.us>
-Date: Fri, 17 Aug 2018 13:23:39 -0700
-Subject: [PATCH] autotools: Fix optional SIMD on PPC arch
-
-Resolves:
-https://github.com/aircrack-ng/aircrack-ng/issues/1941
-
-Upstream (applied to their master, not yet in a release): (squashed together)
-https://github.com/aircrack-ng/aircrack-ng/commit/97838c6b903d33c8403a4bdcae60b8619fad7538
-https://github.com/aircrack-ng/aircrack-ng/commit/efc0b2718f4afd9582419902d205b242e546b9ab
-
-Signed-off-by: Joseph Benden <joe@benden.us>
-Signed-off-by: Matt Weber <matthew.weber@rockwellcollins.com
----
- build/m4/aircrack_ng_simd.m4 | 4 ++++
- src/aircrack-crypto/Makefile.am | 7 ++++++-
- 2 files changed, 10 insertions(+), 1 deletion(-)
-
-diff --git a/build/m4/aircrack_ng_simd.m4 b/build/m4/aircrack_ng_simd.m4
-index 29c3816..2bcc41f 100644
---- a/build/m4/aircrack_ng_simd.m4
-+++ b/build/m4/aircrack_ng_simd.m4
-@@ -132,6 +132,7 @@ then
- AX_CHECK_COMPILE_FLAG([-maltivec], [
- AX_APPEND_FLAG(-maltivec, [ppc_altivec_[]_AC_LANG_ABBREV[]flags])
- AC_SUBST(ppc_altivec_[]_AC_LANG_ABBREV[]flags)
-+ ALTIVEC_FOUND=1
- ])
-
- AX_CHECK_COMPILE_FLAG([-mabi=altivec], [
-@@ -147,6 +148,7 @@ then
- AX_CHECK_COMPILE_FLAG([-mpower8-vector], [
- AX_APPEND_FLAG(-mpower8-vector, [ppc_altivec_[]_AC_LANG_ABBREV[]flags])
- AC_SUBST(ppc_altivec_[]_AC_LANG_ABBREV[]flags)
-+ POWER8_FOUND=1
- ])
- fi
-
-@@ -258,6 +260,8 @@ AM_CONDITIONAL([ARM], [test "$IS_ARM" = 1])
- AM_CONDITIONAL([PPC], [test "$IS_PPC" = 1])
- AM_CONDITIONAL([NEON], [test "$NEON_FOUND" = 1])
- AM_CONDITIONAL([AVX512F], [test "$AVX512F_FOUND" = 1])
-+AM_CONDITIONAL([ALTIVEC], [test "$ALTIVEC_FOUND" = 1])
-+AM_CONDITIONAL([POWER8], [test "$POWER8_FOUND" = 1])
- ])
-
- AC_DEFUN([AIRCRACK_NG_SIMD_C], [
-diff --git a/src/aircrack-crypto/Makefile.am b/src/aircrack-crypto/Makefile.am
-index 8cc685d..a1664a5 100644
---- a/src/aircrack-crypto/Makefile.am
-+++ b/src/aircrack-crypto/Makefile.am
-@@ -131,7 +131,12 @@ lib_LTLIBRARIES += libaircrack-crypto-arm-neon.la
- endif
- endif
- if PPC
--lib_LTLIBRARIES += libaircrack-crypto-ppc-altivec.la libaircrack-crypto-ppc-power8.la
-+if ALTIVEC
-+lib_LTLIBRARIES += libaircrack-crypto-ppc-altivec.la
-+endif
-+if POWER8
-+lib_LTLIBRARIES += libaircrack-crypto-ppc-power8.la
-+endif
- endif
- if X86
- if AVX512F
---
-1.9.1
-