RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  ____________________________________________________________________________

  Server: rpm5.org                         Name:   Jeff Johnson
  Root:   /v/rpm/cvs                       Email:  j...@rpm5.org
  Module: rpm                              Date:   27-Feb-2016 22:13:01
  Branch: rpm-5_4                          Handle: 2016022721130100

  Modified files:           (Branch: rpm-5_4)
    rpm/rpmio               keccak.c

  Log:
    rpm - rpmio/keccak.c: make SSE/MMX dependent upon gcc config
    
    Upstream-Status: Pending
    
    Signed-off-by: Mark Hatle <mark.ha...@windriver.com>

  Summary:
    Revision    Changes     Path
    1.5.4.2     +7  -3      rpm/rpmio/keccak.c
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: rpm/rpmio/keccak.c
  ============================================================================
  $ cvs diff -u -r1.5.4.1 -r1.5.4.2 keccak.c
  --- rpm/rpmio/keccak.c        29 Sep 2014 18:26:48 -0000      1.5.4.1
  +++ rpm/rpmio/keccak.c        27 Feb 2016 21:13:01 -0000      1.5.4.2
  @@ -17,9 +17,13 @@
   #if OPTIMIZED == 64
   /* ===== "KeccakOpt64-settings.h" */
   #define Unrolling 18
  -//#define UseBebigokimisa
  -#define UseSSE
  -//#define UseMMX
  +#if defined(__SSE2__)
  + #define UseSSE
  +#elif defined(__MMX__)
  + #define UseMMX
  +#else
  + #define UseBebigokimisa
  +#endif
   /* ===== */
   #endif
   
  @@ .
______________________________________________________________________
RPM Package Manager                                    http://rpm5.org
CVS Sources Repository                                rpm-cvs@rpm5.org

Reply via email to