Fix unwind directives in IA-64 assembler modules. This helps symbolic
[openssl.git] / crypto / rc4 / asm / rc4-ia64.S
index a322d0c718e50f14c99e6ea666311b7d3524edd1..8210c47d049d352bedaef4c70ca0a17f9bd7b2d9 100644 (file)
@@ -75,14 +75,13 @@ yy=r31;
 .skip  16
 RC4:
        .prologue
-       .fframe 0
        .save   ar.pfs,r2
-       .save   ar.lc,r3
-       .save   pr,prsave
 { .mii;        alloc   r2=ar.pfs,4,12,0,16
+       .save   pr,prsave
        mov     prsave=pr
        ADDP    key=0,in0               };;
 { .mib;        cmp.eq  p6,p0=0,in1                     // len==0?
+       .save   ar.lc,r3
        mov     r3=ar.lc
 (p6)   br.ret.spnt.many        b0      };;     // emergency exit