sha384 and sha512 miscompiled by clang, when OPTIMIZE_SSE2 is defined
                
                Brought to you by:
                
                    upuaut
                    
                
            
            
        
        
        
    When compiling with clang (rather than gcc) with OPTIMIZE_SSE2 defined, the two ciphers are compiled incorrectly. The attached patch is now part of the FreeBSD port security/beecrypt.