firmware-utils: move bcm_tag.h here
[openwrt/staging/mkresin.git] / package / openssl / patches / 210-fix_aes_mips.patch
1 --- a/crypto/aes/asm/aes-mips.pl
2 +++ b/crypto/aes/asm/aes-mips.pl
3 @@ -1036,9 +1036,9 @@ _mips_AES_set_encrypt_key:
4 nop
5 .end _mips_AES_set_encrypt_key
6
7 -.globl AES_set_encrypt_key
8 -.ent AES_set_encrypt_key
9 -AES_set_encrypt_key:
10 +.globl private_AES_set_encrypt_key
11 +.ent private_AES_set_encrypt_key
12 +private_AES_set_encrypt_key:
13 .frame $sp,$FRAMESIZE,$ra
14 .mask $SAVED_REGS_MASK,-$SZREG
15 .set noreorder
16 @@ -1060,7 +1060,7 @@ $code.=<<___ if ($flavour =~ /nubi/i); #
17 ___
18 $code.=<<___ if ($flavour !~ /o32/i); # non-o32 PIC-ification
19 .cplocal $Tbl
20 - .cpsetup $pf,$zero,AES_set_encrypt_key
21 + .cpsetup $pf,$zero,private_AES_set_encrypt_key
22 ___
23 $code.=<<___;
24 .set reorder
25 @@ -1083,7 +1083,7 @@ ___
26 $code.=<<___;
27 jr $ra
28 $PTR_ADD $sp,$FRAMESIZE
29 -.end AES_set_encrypt_key
30 +.end private_AES_set_encrypt_key
31 ___
32 \f
33 my ($head,$tail)=($inp,$bits);
34 @@ -1091,9 +1091,9 @@ my ($tp1,$tp2,$tp4,$tp8,$tp9,$tpb,$tpd,$
35 my ($m,$x80808080,$x7f7f7f7f,$x1b1b1b1b)=($at,$t0,$t1,$t2);
36 $code.=<<___;
37 .align 5
38 -.globl AES_set_decrypt_key
39 -.ent AES_set_decrypt_key
40 -AES_set_decrypt_key:
41 +.globl private_AES_set_decrypt_key
42 +.ent private_AES_set_decrypt_key
43 +private_AES_set_decrypt_key:
44 .frame $sp,$FRAMESIZE,$ra
45 .mask $SAVED_REGS_MASK,-$SZREG
46 .set noreorder
47 @@ -1115,7 +1115,7 @@ $code.=<<___ if ($flavour =~ /nubi/i); #
48 ___
49 $code.=<<___ if ($flavour !~ /o32/i); # non-o32 PIC-ification
50 .cplocal $Tbl
51 - .cpsetup $pf,$zero,AES_set_decrypt_key
52 + .cpsetup $pf,$zero,private_AES_set_decrypt_key
53 ___
54 $code.=<<___;
55 .set reorder
56 @@ -1226,7 +1226,7 @@ ___
57 $code.=<<___;
58 jr $ra
59 $PTR_ADD $sp,$FRAMESIZE
60 -.end AES_set_decrypt_key
61 +.end private_AES_set_decrypt_key
62 ___
63 }}}
64