SPARC assembly pack: enforce V8+ ABI constraints.
[openssl.git] / crypto / modes / asm / ghash-sparcv9.pl
index 5bc28702019a176649f11e6197090ac74b332a19..b129ba706f0f01365bfd92027c4e8e0f9914d646 100644 (file)
@@ -445,6 +445,8 @@ gcm_gmult_vis3:
 .align 32
 gcm_ghash_vis3:
        save    %sp,-$frame,%sp
+       nop
+       srln    $len,0,$len             ! needed on v8+, "nop" on v9
 
        ldx     [$Xip+8],$C2            ! load Xi
        ldx     [$Xip+0],$C3