<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/384410ab01590a54c47772ecdb07740cb027c59c">https://github.com/macports/macports-ports/commit/384410ab01590a54c47772ecdb07740cb027c59c</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 384410a  aircrack-ng: Fix 32-bit build
</span>384410a is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 384410ab01590a54c47772ecdb07740cb027c59c
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Sun Jun 3 19:16:03 2018 -0500

<span style='display:block; white-space:pre;color:#404040;'>    aircrack-ng: Fix 32-bit build
</span>---
 security/aircrack-ng/Portfile                |   5 +-
 security/aircrack-ng/files/sha1-sse2.S.patch | 215 +++++++++++++++++++++++++++
 2 files changed, 217 insertions(+), 3 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/aircrack-ng/Portfile b/security/aircrack-ng/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index fe7cf23..d5eed9e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/aircrack-ng/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/aircrack-ng/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,9 +8,7 @@ categories          security
</span> license             GPL-2+ BSD OpenSSL
 platforms           darwin
 maintainers         {ryandesign @ryandesign} openmaintainer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://github.com/aircrack-ng/aircrack-ng/issues/1850
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-supported_archs     x86_64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs     i386 x86_64
</span> 
 description         Aircrack-ng is the next generation of aircrack with lots of new features
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -43,6 +41,7 @@ depends_lib         port:libpcap \
</span> 
 patchfiles-append   aircrack_ng_pcap.m4.patch
 patchfiles-append   aircrack_ng_mac.m4.patch
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   sha1-sse2.S.patch
</span> 
 # No configure script in tarball.
 configure.cmd       ./autogen.sh
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/aircrack-ng/files/sha1-sse2.S.patch b/security/aircrack-ng/files/sha1-sse2.S.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..cc344b6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/aircrack-ng/files/sha1-sse2.S.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,215 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Fix assembly on 32-bit macOS.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://github.com/aircrack-ng/aircrack-ng/issues/1850
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://github.com/aircrack-ng/aircrack-ng/pull/1853
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/sha1-sse2.S.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/sha1-sse2.S
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -31,34 +31,47 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #if defined(USE_PIC)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define PRELOAD(x)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define MANGLE(x) x(%rip)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define INIT_PIC()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define END_PIC()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define PRELOAD(x,f)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define MANGLE(x,f) x(%rip)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define INIT_PIC(f)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define END_PIC(f)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef __PIC__
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef __x86_64__
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define PRELOAD(x)  movq x@GOTPCREL(%rip), %rbx;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define MANGLE(x)   (%rbx)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define INIT_PIC()  pushq %rbx
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define END_PIC()   popq  %rbx
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define PRELOAD(x,f)  movq x@GOTPCREL(%rip), %rbx;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define MANGLE(x,f)   (%rbx)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define INIT_PIC(f)  pushq %rbx
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define END_PIC(f)   popq  %rbx
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if __APPLE__
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define PRELOAD(x,f)  leal x-L0## f ##$pb(%ebx), %esi;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define MANGLE(x,f)   (%esi)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define INIT_PIC(x) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    push %ebx; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    call L0## x ##$pb; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    L0## x ##$pb:; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    pop %ebx;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define END_PIC(x)    pop %ebx
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #undef __i686 /* gcc builtin define gets in our way */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define PRELOAD(x)  
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define MANGLE(x)   x ## @GOTOFF(%ebx)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define INIT_PIC() \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define PRELOAD(x,f)  
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define MANGLE(x,f)   x ## @GOTOFF(%ebx)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define INIT_PIC(f) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   call __i686.get_pc_thunk.bx ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   addl $_GLOBAL_OFFSET_TABLE_, %ebx
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define END_PIC()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define END_PIC(f)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define PRELOAD(x)  
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define MANGLE(x) x
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define INIT_PIC()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define END_PIC()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define PRELOAD(x,f)  
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define MANGLE(x,f) x
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define INIT_PIC(f)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define END_PIC(f)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -196,13 +209,13 @@ const_00ff:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         paddd  tmp2, e;                         \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         movdqa   b, tmp2;                       \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         pslld  $30, b;                          \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        paddd  MANGLE(k), e;                      \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        paddd  MANGLE(k,shasse2_data), e;                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         psrld  $2, tmp2;                        \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         por    tmp2, b;                         \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         movdqa   (data*16)(edx_rsi), tmp1;      \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         movdqa   tmp1, tmp2;                    \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        pand   MANGLE(const_ff00), tmp1;        \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        pand   MANGLE(const_00ff), tmp2;        \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        pand   MANGLE(const_ff00,shasse2_data), tmp1;        \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        pand   MANGLE(const_00ff,shasse2_data), tmp2;        \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         psrld  $8, tmp1;                        \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         pslld  $8, tmp2;                        \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         por    tmp2, tmp1;                      \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -224,16 +237,16 @@ const_00ff:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         paddd  tmp2, e;                         \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         movdqa   b, tmp2;                       \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         pslld  $30, b;                          \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        PRELOAD(k)                                \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        paddd  MANGLE(k), e;                      \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        PRELOAD(k,shasse2_data)                           \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        paddd  MANGLE(k,shasse2_data), e;                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         psrld  $2, tmp2;                        \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         por    tmp2, b;                         \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         movdqa   (data*16)(edx_rsi), tmp1;      \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         movdqa   tmp1, tmp2;                    \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        PRELOAD(const_ff00)                       \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        pand   MANGLE(const_ff00), tmp1;        \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        PRELOAD(const_00ff)                       \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        pand   MANGLE(const_00ff), tmp2;        \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        PRELOAD(const_ff00,shasse2_data)                  \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        pand   MANGLE(const_ff00,shasse2_data), tmp1;        \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        PRELOAD(const_00ff,shasse2_data)                  \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        pand   MANGLE(const_00ff,shasse2_data), tmp2;        \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         psrld  $8, tmp1;                        \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         pslld  $8, tmp2;                        \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         por    tmp2, tmp1;                      \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -267,7 +280,7 @@ const_00ff:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         paddd  tmp2, e;                         \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         movdqa   b, tmp2;                       \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         pslld  $30, b;                          \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        paddd  MANGLE(k), e;                    \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        paddd  MANGLE(k,shasse2_data), e;                    \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         psrld  $2, tmp2;                        \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         por    tmp2, b;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -292,8 +305,8 @@ const_00ff:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         paddd  tmp2, e;                         \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         movdqa   b, tmp2;                       \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         pslld  $30, b;                          \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        PRELOAD(k)                                \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        paddd  MANGLE(k), e;                    \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        PRELOAD(k,shasse2_data)                           \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        paddd  MANGLE(k,shasse2_data), e;                    \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         psrld  $2, tmp2;                        \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         por    tmp2, b;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -304,17 +317,17 @@ const_00ff:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  shasse2_init:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ _shasse2_init:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        INIT_PIC()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        PRELOAD(const_init_a)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        movdqa   MANGLE(const_init_a), ctxa
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        PRELOAD(const_init_b)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        movdqa   MANGLE(const_init_b), ctxb
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        PRELOAD(const_init_c)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        movdqa   MANGLE(const_init_c), ctxc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        PRELOAD(const_init_d)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        movdqa   MANGLE(const_init_d), ctxd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        PRELOAD(const_init_e)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        movdqa   MANGLE(const_init_e), ctxe
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        INIT_PIC(shasse2_init)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        PRELOAD(const_init_a,shasse2_init)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        movdqa   MANGLE(const_init_a,shasse2_init), ctxa
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        PRELOAD(const_init_b,shasse2_init)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        movdqa   MANGLE(const_init_b,shasse2_init), ctxb
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        PRELOAD(const_init_c,shasse2_init)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        movdqa   MANGLE(const_init_c,shasse2_init), ctxc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        PRELOAD(const_init_d,shasse2_init)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        movdqa   MANGLE(const_init_d,shasse2_init), ctxd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        PRELOAD(const_init_e,shasse2_init)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        movdqa   MANGLE(const_init_e,shasse2_init), ctxe
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         movdqa   ctxa, 0(eax_rdi)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         movdqa   ctxb, 16(eax_rdi)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -331,21 +344,21 @@ _shasse2_init:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  shasse2_ends:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ _shasse2_ends:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        INIT_PIC()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        INIT_PIC(shasse2_ends)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   movdqa    0(eax_rdi), ctxa
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         movdqa   16(eax_rdi), ctxb
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         movdqa   32(eax_rdi), ctxc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         movdqa   48(eax_rdi), ctxd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         movdqa   64(eax_rdi), ctxe
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        PRELOAD(const_ff00)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        movdqa   MANGLE(const_ff00), tmp3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        PRELOAD(const_ff00,shasse2_ends)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        movdqa   MANGLE(const_ff00,shasse2_ends), tmp3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         movdqa   ctxa, tmp1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         movdqa   ctxb, tmp2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         pand   tmp3, ctxa
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         pand   tmp3, ctxb
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        PRELOAD(const_00ff)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        movdqa   MANGLE(const_00ff), tmp3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        PRELOAD(const_00ff,shasse2_ends)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        movdqa   MANGLE(const_00ff,shasse2_ends), tmp3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         pand   tmp3, tmp1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         pand   tmp3, tmp2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         psrld  $8, ctxa
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -365,16 +378,16 @@ _shasse2_ends:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         movdqa   ctxa,  0(edx_rsi)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         movdqa   ctxb,  16(edx_rsi)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        PRELOAD(const_ff00)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        movdqa   MANGLE(const_ff00), tmp5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        PRELOAD(const_ff00,shasse2_ends)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        movdqa   MANGLE(const_ff00,shasse2_ends), tmp5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         movdqa   ctxc, tmp1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         movdqa   ctxd, tmp2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         movdqa   ctxe, tmp3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         pand   tmp5, ctxc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         pand   tmp5, ctxd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         pand   tmp5, ctxe
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        PRELOAD(const_00ff)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        movdqa   MANGLE(const_00ff), tmp5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        PRELOAD(const_00ff,shasse2_ends)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        movdqa   MANGLE(const_00ff,shasse2_ends), tmp5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         pand   tmp5, tmp1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         pand   tmp5, tmp2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         pand   tmp5, tmp3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -414,7 +427,7 @@ _shasse2_ends:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  shasse2_data:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ _shasse2_data:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        INIT_PIC()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        INIT_PIC(shasse2_data)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         movdqa    0(eax_rdi), ctxa
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         movdqa   16(eax_rdi), ctxb
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         movdqa   32(eax_rdi), ctxc
</span></pre><pre style='margin:0'>

</pre>