1 # Copyright (c) 2011-2012, Andy Polyakov <appro@openssl.org>
4 # Redistribution and use in source and binary forms, with or without
5 # modification, are permitted provided that the following conditions
8 # * Redistributions of source code must retain copyright notices,
9 # this list of conditions and the following disclaimer.
11 # * Redistributions in binary form must reproduce the above
12 # copyright notice, this list of conditions and the following
13 # disclaimer in the documentation and/or other materials
14 # provided with the distribution.
16 # * Neither the name of the Andy Polyakov nor the names of its
17 # copyright holder and contributors may be used to endorse or
18 # promote products derived from this software without specific
19 # prior written permission.
21 # ALTERNATIVELY, provided that this notice is retained in full, this
22 # product may be distributed under the terms of the GNU General Public
23 # License (GPL), in which case the provisions of the GPL apply INSTEAD OF
26 # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS
27 # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
28 # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
29 # A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
30 # OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
31 # SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
32 # LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
33 # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
34 # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
35 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
36 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
38 # *** This file is auto-generated ***
42 .globl _sha1_block_data_order
44 _sha1_block_data_order:
45 L_sha1_block_data_order_begin:
124 leal 1518500249(%ebp,%edi,1),%ebp
136 leal 1518500249(%ebp,%edx,1),%ebp
148 leal 1518500249(%ebp,%ecx,1),%ebp
160 leal 1518500249(%ebp,%ebx,1),%ebp
172 leal 1518500249(%ebp,%eax,1),%ebp
184 leal 1518500249(%ebp,%esi,1),%ebp
196 leal 1518500249(%ebp,%edi,1),%ebp
208 leal 1518500249(%ebp,%edx,1),%ebp
220 leal 1518500249(%ebp,%ecx,1),%ebp
232 leal 1518500249(%ebp,%ebx,1),%ebp
244 leal 1518500249(%ebp,%eax,1),%ebp
256 leal 1518500249(%ebp,%esi,1),%ebp
268 leal 1518500249(%ebp,%edi,1),%ebp
280 leal 1518500249(%ebp,%edx,1),%ebp
292 leal 1518500249(%ebp,%ecx,1),%ebp
304 leal 1518500249(%ebp,%ebx,1),%ebp
321 leal 1518500249(%ebx,%eax,1),%ebx
338 leal 1518500249(%eax,%esi,1),%eax
355 leal 1518500249(%esi,%edi,1),%esi
372 leal 1518500249(%edi,%edx,1),%edi
388 leal 1859775393(%edx,%ecx,1),%edx
404 leal 1859775393(%ecx,%ebx,1),%ecx
420 leal 1859775393(%ebx,%eax,1),%ebx
436 leal 1859775393(%eax,%esi,1),%eax
452 leal 1859775393(%esi,%edi,1),%esi
468 leal 1859775393(%edi,%edx,1),%edi
484 leal 1859775393(%edx,%ecx,1),%edx
500 leal 1859775393(%ecx,%ebx,1),%ecx
516 leal 1859775393(%ebx,%eax,1),%ebx
532 leal 1859775393(%eax,%esi,1),%eax
548 leal 1859775393(%esi,%edi,1),%esi
564 leal 1859775393(%edi,%edx,1),%edi
580 leal 1859775393(%edx,%ecx,1),%edx
596 leal 1859775393(%ecx,%ebx,1),%ecx
612 leal 1859775393(%ebx,%eax,1),%ebx
628 leal 1859775393(%eax,%esi,1),%eax
644 leal 1859775393(%esi,%edi,1),%esi
660 leal 1859775393(%edi,%edx,1),%edi
676 leal 1859775393(%edx,%ecx,1),%edx
692 leal 1859775393(%ecx,%ebx,1),%ecx
708 leal 2400959708(%ebx,%ebp,1),%ebx
727 leal 2400959708(%eax,%ebp,1),%eax
746 leal 2400959708(%esi,%ebp,1),%esi
765 leal 2400959708(%edi,%ebp,1),%edi
784 leal 2400959708(%edx,%ebp,1),%edx
803 leal 2400959708(%ecx,%ebp,1),%ecx
822 leal 2400959708(%ebx,%ebp,1),%ebx
841 leal 2400959708(%eax,%ebp,1),%eax
860 leal 2400959708(%esi,%ebp,1),%esi
879 leal 2400959708(%edi,%ebp,1),%edi
898 leal 2400959708(%edx,%ebp,1),%edx
917 leal 2400959708(%ecx,%ebp,1),%ecx
936 leal 2400959708(%ebx,%ebp,1),%ebx
955 leal 2400959708(%eax,%ebp,1),%eax
974 leal 2400959708(%esi,%ebp,1),%esi
993 leal 2400959708(%edi,%ebp,1),%edi
1012 leal 2400959708(%edx,%ebp,1),%edx
1031 leal 2400959708(%ecx,%ebp,1),%ecx
1050 leal 2400959708(%ebx,%ebp,1),%ebx
1069 leal 2400959708(%eax,%ebp,1),%eax
1088 leal 3395469782(%esi,%edi,1),%esi
1104 leal 3395469782(%edi,%edx,1),%edi
1120 leal 3395469782(%edx,%ecx,1),%edx
1136 leal 3395469782(%ecx,%ebx,1),%ecx
1152 leal 3395469782(%ebx,%eax,1),%ebx
1168 leal 3395469782(%eax,%esi,1),%eax
1184 leal 3395469782(%esi,%edi,1),%esi
1200 leal 3395469782(%edi,%edx,1),%edi
1216 leal 3395469782(%edx,%ecx,1),%edx
1232 leal 3395469782(%ecx,%ebx,1),%ecx
1248 leal 3395469782(%ebx,%eax,1),%ebx
1264 leal 3395469782(%eax,%esi,1),%eax
1280 leal 3395469782(%esi,%edi,1),%esi
1296 leal 3395469782(%edi,%edx,1),%edi
1312 leal 3395469782(%edx,%ecx,1),%edx
1328 leal 3395469782(%ecx,%ebx,1),%ecx
1344 leal 3395469782(%ebx,%eax,1),%ebx
1359 leal 3395469782(%eax,%esi,1),%eax
1374 leal 3395469782(%esi,%edi,1),%esi
1389 leal 3395469782(%edi,%edx,1),%edi
1414 .byte 83,72,65,49,32,98,108,111,99,107,32,116,114,97,110,115
1415 .byte 102,111,114,109,32,102,111,114,32,120,56,54,44,32,67,82
1416 .byte 89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112
1417 .byte 114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
1419 .section .note.GNU-stack,"",%progbits