ia64cpuid update.
authorAndy Polyakov <appro@openssl.org>
Fri, 27 Jul 2007 18:03:27 +0000 (18:03 +0000)
committerAndy Polyakov <appro@openssl.org>
Fri, 27 Jul 2007 18:03:27 +0000 (18:03 +0000)
crypto/ia64cpuid.S

index 818e2d1e1d537fb3484ed14f535d8087a05ea9a5..1a03b028fcee8ab90fca61acd174d1e038311095 100644 (file)
@@ -130,6 +130,9 @@ OPENSSL_wipe_cpu:
 .global        OPENSSL_cleanse#
 .proc  OPENSSL_cleanse#
 OPENSSL_cleanse:
 .global        OPENSSL_cleanse#
 .proc  OPENSSL_cleanse#
 OPENSSL_cleanse:
+#if defined(_HPUX_SOURCE) && !defined(_LP64)
+{ .mmi;        addp4           r32=0,r32       };;
+#endif
 { .mib;        and             r2=7,r32
        cmp.leu         p6,p0=15,r33        // len>=15
 (p6)   br.cond.dptk    .Lot            };;
 { .mib;        and             r2=7,r32
        cmp.leu         p6,p0=15,r33        // len>=15
 (p6)   br.cond.dptk    .Lot            };;