Skip to content
Permalink
Browse files

deps: update archs files for OpenSSL-1.1.1c

After an OpenSSL source update, all the config files need to be regenerated and
comitted by:
    $ cd deps/openssl/config
    $ make
    $ git add deps/openssl/config/archs
    $ git add deps/openssl/openssl/crypto/include/internal/bn_conf.h
    $ git add deps/openssl/openssl/crypto/include/internal/dso_conf.h
    $ git add deps/openssl/openssl/include/openssl/opensslconf.h
    $ git commit

PR-URL: #28212
Reviewed-By: Beth Griggs <Bethany.Griggs@uk.ibm.com>
  • Loading branch information...
sam-github authored and BethGriggs committed Jun 12, 2019
1 parent 9e62852 commit 8f5d6cf5f55be20ec81df5885f3f0dddfdbd3f11
Showing with 49,485 additions and 24,665 deletions.
  1. +419 −420 deps/openssl/config/archs/BSD-x86_64/asm/configdata.pm
  2. +3,207 −0 deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/aes-586.s
  3. +3,197 −0 deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/aesni-x86.s
  4. +634 −0 deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/vpaes-x86.s
  5. +889 −0 deps/openssl/config/archs/BSD-x86_64/asm/crypto/bf/bf-586.s
  6. +1,519 −0 deps/openssl/config/archs/BSD-x86_64/asm/crypto/bn/bn-586.s
  7. +1,245 −0 deps/openssl/config/archs/BSD-x86_64/asm/crypto/bn/co-586.s
  8. +343 −0 deps/openssl/config/archs/BSD-x86_64/asm/crypto/bn/x86-gf2m.s
  9. +477 −0 deps/openssl/config/archs/BSD-x86_64/asm/crypto/bn/x86-mont.s
  10. +5 −6 deps/openssl/config/archs/BSD-x86_64/asm/crypto/buildinf.h
  11. +2,352 −0 deps/openssl/config/archs/BSD-x86_64/asm/crypto/camellia/cmll-x86.s
  12. +1,443 −0 deps/openssl/config/archs/BSD-x86_64/asm/crypto/chacha/chacha-x86.s
  13. +879 −0 deps/openssl/config/archs/BSD-x86_64/asm/crypto/des/crypt586.s
  14. +1,821 −0 deps/openssl/config/archs/BSD-x86_64/asm/crypto/des/des-586.s
  15. +5,127 −0 deps/openssl/config/archs/BSD-x86_64/asm/crypto/ec/ecp_nistz256-x86.s
  16. +1 −3 deps/openssl/config/archs/BSD-x86_64/asm/crypto/include/internal/dso_conf.h
  17. +676 −0 deps/openssl/config/archs/BSD-x86_64/asm/crypto/md5/md5-586.s
  18. +1,250 −0 deps/openssl/config/archs/BSD-x86_64/asm/crypto/modes/ghash-x86.s
  19. +0 −1 deps/openssl/config/archs/BSD-x86_64/asm/openssl-cl.gypi
  20. +0 −1 deps/openssl/config/archs/BSD-x86_64/asm/openssl.gypi
  21. +419 −420 deps/openssl/config/archs/BSD-x86_64/asm_avx2/configdata.pm
  22. +5 −6 deps/openssl/config/archs/BSD-x86_64/asm_avx2/crypto/buildinf.h
  23. +1 −3 deps/openssl/config/archs/BSD-x86_64/asm_avx2/crypto/include/internal/dso_conf.h
  24. +0 −1 deps/openssl/config/archs/BSD-x86_64/asm_avx2/openssl-cl.gypi
  25. +0 −1 deps/openssl/config/archs/BSD-x86_64/asm_avx2/openssl.gypi
  26. +417 −419 deps/openssl/config/archs/BSD-x86_64/no-asm/configdata.pm
  27. +1 −1 deps/openssl/config/archs/BSD-x86_64/no-asm/crypto/buildinf.h
  28. +1 −3 deps/openssl/config/archs/BSD-x86_64/no-asm/crypto/include/internal/dso_conf.h
  29. +420 −421 deps/openssl/config/archs/VC-WIN32/asm/configdata.pm
  30. +1 −1 deps/openssl/config/archs/VC-WIN32/asm/crypto/buildinf.h
  31. +1 −3 deps/openssl/config/archs/VC-WIN32/asm/crypto/include/internal/dso_conf.h
  32. +0 −1 deps/openssl/config/archs/VC-WIN32/asm/openssl-cl.gypi
  33. +0 −1 deps/openssl/config/archs/VC-WIN32/asm/openssl.gypi
  34. +420 −421 deps/openssl/config/archs/VC-WIN32/asm_avx2/configdata.pm
  35. +1 −1 deps/openssl/config/archs/VC-WIN32/asm_avx2/crypto/buildinf.h
  36. +1 −3 deps/openssl/config/archs/VC-WIN32/asm_avx2/crypto/include/internal/dso_conf.h
  37. +0 −1 deps/openssl/config/archs/VC-WIN32/asm_avx2/openssl-cl.gypi
  38. +0 −1 deps/openssl/config/archs/VC-WIN32/asm_avx2/openssl.gypi
  39. +418 −420 deps/openssl/config/archs/VC-WIN32/no-asm/configdata.pm
  40. +1 −1 deps/openssl/config/archs/VC-WIN32/no-asm/crypto/buildinf.h
  41. +1 −3 deps/openssl/config/archs/VC-WIN32/no-asm/crypto/include/internal/dso_conf.h
  42. +418 −420 deps/openssl/config/archs/VC-WIN64-ARM/no-asm/configdata.pm
  43. +1 −1 deps/openssl/config/archs/VC-WIN64-ARM/no-asm/crypto/buildinf.h
  44. +1 −3 deps/openssl/config/archs/VC-WIN64-ARM/no-asm/crypto/include/internal/dso_conf.h
  45. +420 −421 deps/openssl/config/archs/VC-WIN64A/asm/configdata.pm
  46. +1 −1 deps/openssl/config/archs/VC-WIN64A/asm/crypto/buildinf.h
  47. +1 −3 deps/openssl/config/archs/VC-WIN64A/asm/crypto/include/internal/dso_conf.h
  48. +0 −1 deps/openssl/config/archs/VC-WIN64A/asm/openssl-cl.gypi
  49. +0 −1 deps/openssl/config/archs/VC-WIN64A/asm/openssl.gypi
  50. +420 −421 deps/openssl/config/archs/VC-WIN64A/asm_avx2/configdata.pm
  51. +1 −1 deps/openssl/config/archs/VC-WIN64A/asm_avx2/crypto/buildinf.h
  52. +1 −3 deps/openssl/config/archs/VC-WIN64A/asm_avx2/crypto/include/internal/dso_conf.h
  53. +0 −1 deps/openssl/config/archs/VC-WIN64A/asm_avx2/openssl-cl.gypi
  54. +0 −1 deps/openssl/config/archs/VC-WIN64A/asm_avx2/openssl.gypi
  55. +418 −420 deps/openssl/config/archs/VC-WIN64A/no-asm/configdata.pm
  56. +1 −1 deps/openssl/config/archs/VC-WIN64A/no-asm/crypto/buildinf.h
  57. +1 −3 deps/openssl/config/archs/VC-WIN64A/no-asm/crypto/include/internal/dso_conf.h
  58. +417 −419 deps/openssl/config/archs/aix-gcc/asm/configdata.pm
  59. +2 −2 deps/openssl/config/archs/aix-gcc/asm/crypto/aes/aesp8-ppc.s
  60. +1 −0 deps/openssl/config/archs/aix-gcc/asm/crypto/bn/bn-ppc.s
  61. +1 −1 deps/openssl/config/archs/aix-gcc/asm/crypto/buildinf.h
  62. +1 −3 deps/openssl/config/archs/aix-gcc/asm/crypto/include/internal/dso_conf.h
  63. +417 −419 deps/openssl/config/archs/aix-gcc/asm_avx2/configdata.pm
  64. +2 −2 deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/aes/aesp8-ppc.s
  65. +1 −0 deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/bn/bn-ppc.s
  66. +1 −1 deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/buildinf.h
  67. +1 −3 deps/openssl/config/archs/aix-gcc/asm_avx2/crypto/include/internal/dso_conf.h
  68. +417 −419 deps/openssl/config/archs/aix-gcc/no-asm/configdata.pm
  69. +1 −1 deps/openssl/config/archs/aix-gcc/no-asm/crypto/buildinf.h
  70. +1 −3 deps/openssl/config/archs/aix-gcc/no-asm/crypto/include/internal/dso_conf.h
  71. +417 −419 deps/openssl/config/archs/aix64-gcc/asm/configdata.pm
  72. +2 −2 deps/openssl/config/archs/aix64-gcc/asm/crypto/aes/aesp8-ppc.s
  73. +1 −0 deps/openssl/config/archs/aix64-gcc/asm/crypto/bn/bn-ppc.s
  74. +1 −1 deps/openssl/config/archs/aix64-gcc/asm/crypto/buildinf.h
  75. +1 −3 deps/openssl/config/archs/aix64-gcc/asm/crypto/include/internal/dso_conf.h
  76. +417 −419 deps/openssl/config/archs/aix64-gcc/asm_avx2/configdata.pm
  77. +2 −2 deps/openssl/config/archs/aix64-gcc/asm_avx2/crypto/aes/aesp8-ppc.s
  78. +1 −0 deps/openssl/config/archs/aix64-gcc/asm_avx2/crypto/bn/bn-ppc.s
  79. +1 −1 deps/openssl/config/archs/aix64-gcc/asm_avx2/crypto/buildinf.h
  80. +1 −3 deps/openssl/config/archs/aix64-gcc/asm_avx2/crypto/include/internal/dso_conf.h
  81. +417 −419 deps/openssl/config/archs/aix64-gcc/no-asm/configdata.pm
  82. +1 −1 deps/openssl/config/archs/aix64-gcc/no-asm/crypto/buildinf.h
  83. +1 −3 deps/openssl/config/archs/aix64-gcc/no-asm/crypto/include/internal/dso_conf.h
  84. +419 −420 deps/openssl/config/archs/darwin-i386-cc/asm/configdata.pm
  85. +4 −4 deps/openssl/config/archs/darwin-i386-cc/asm/crypto/buildinf.h
  86. +1 −3 deps/openssl/config/archs/darwin-i386-cc/asm/crypto/include/internal/dso_conf.h
  87. +0 −1 deps/openssl/config/archs/darwin-i386-cc/asm/openssl-cl.gypi
  88. +0 −1 deps/openssl/config/archs/darwin-i386-cc/asm/openssl.gypi
  89. +419 −420 deps/openssl/config/archs/darwin-i386-cc/asm_avx2/configdata.pm
  90. +4 −5 deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/buildinf.h
  91. +1 −3 deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/include/internal/dso_conf.h
  92. +0 −1 deps/openssl/config/archs/darwin-i386-cc/asm_avx2/openssl-cl.gypi
  93. +0 −1 deps/openssl/config/archs/darwin-i386-cc/asm_avx2/openssl.gypi
  94. +417 −419 deps/openssl/config/archs/darwin-i386-cc/no-asm/configdata.pm
  95. +1 −1 deps/openssl/config/archs/darwin-i386-cc/no-asm/crypto/buildinf.h
  96. +1 −3 deps/openssl/config/archs/darwin-i386-cc/no-asm/crypto/include/internal/dso_conf.h
  97. +419 −420 deps/openssl/config/archs/darwin64-x86_64-cc/asm/configdata.pm
  98. +4 −5 deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/buildinf.h
  99. +1 −3 deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/include/internal/dso_conf.h
  100. +0 −1 deps/openssl/config/archs/darwin64-x86_64-cc/asm/openssl-cl.gypi
  101. +0 −1 deps/openssl/config/archs/darwin64-x86_64-cc/asm/openssl.gypi
  102. +419 −420 deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/configdata.pm
  103. +4 −5 deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/crypto/buildinf.h
  104. +1 −3 deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/crypto/include/internal/dso_conf.h
  105. +0 −1 deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/openssl-cl.gypi
  106. +0 −1 deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/openssl.gypi
  107. +417 −419 deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/configdata.pm
  108. +1 −1 deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/crypto/buildinf.h
  109. +1 −3 deps/openssl/config/archs/darwin64-x86_64-cc/no-asm/crypto/include/internal/dso_conf.h
  110. +417 −419 deps/openssl/config/archs/linux-aarch64/asm/configdata.pm
  111. +1 −1 deps/openssl/config/archs/linux-aarch64/asm/crypto/buildinf.h
  112. +1 −3 deps/openssl/config/archs/linux-aarch64/asm/crypto/include/internal/dso_conf.h
  113. +417 −419 deps/openssl/config/archs/linux-aarch64/asm_avx2/configdata.pm
  114. +1 −1 deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/buildinf.h
  115. +1 −3 deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/include/internal/dso_conf.h
  116. +417 −419 deps/openssl/config/archs/linux-aarch64/no-asm/configdata.pm
  117. +1 −1 deps/openssl/config/archs/linux-aarch64/no-asm/crypto/buildinf.h
  118. +1 −3 deps/openssl/config/archs/linux-aarch64/no-asm/crypto/include/internal/dso_conf.h
  119. +417 −419 deps/openssl/config/archs/linux-armv4/asm/configdata.pm
  120. +1 −1 deps/openssl/config/archs/linux-armv4/asm/crypto/buildinf.h
  121. +1 −3 deps/openssl/config/archs/linux-armv4/asm/crypto/include/internal/dso_conf.h
  122. +417 −419 deps/openssl/config/archs/linux-armv4/asm_avx2/configdata.pm
  123. +1 −1 deps/openssl/config/archs/linux-armv4/asm_avx2/crypto/buildinf.h
  124. +1 −3 deps/openssl/config/archs/linux-armv4/asm_avx2/crypto/include/internal/dso_conf.h
  125. +417 −419 deps/openssl/config/archs/linux-armv4/no-asm/configdata.pm
  126. +1 −1 deps/openssl/config/archs/linux-armv4/no-asm/crypto/buildinf.h
  127. +1 −3 deps/openssl/config/archs/linux-armv4/no-asm/crypto/include/internal/dso_conf.h
  128. +419 −420 deps/openssl/config/archs/linux-elf/asm/configdata.pm
  129. +3 −4 deps/openssl/config/archs/linux-elf/asm/crypto/buildinf.h
  130. +1 −3 deps/openssl/config/archs/linux-elf/asm/crypto/include/internal/dso_conf.h
  131. +0 −1 deps/openssl/config/archs/linux-elf/asm/openssl-cl.gypi
  132. +0 −1 deps/openssl/config/archs/linux-elf/asm/openssl.gypi
  133. +419 −420 deps/openssl/config/archs/linux-elf/asm_avx2/configdata.pm
  134. +4 −4 deps/openssl/config/archs/linux-elf/asm_avx2/crypto/buildinf.h
  135. +1 −3 deps/openssl/config/archs/linux-elf/asm_avx2/crypto/include/internal/dso_conf.h
  136. +0 −1 deps/openssl/config/archs/linux-elf/asm_avx2/openssl-cl.gypi
  137. +0 −1 deps/openssl/config/archs/linux-elf/asm_avx2/openssl.gypi
  138. +417 −419 deps/openssl/config/archs/linux-elf/no-asm/configdata.pm
  139. +1 −1 deps/openssl/config/archs/linux-elf/no-asm/crypto/buildinf.h
  140. +1 −3 deps/openssl/config/archs/linux-elf/no-asm/crypto/include/internal/dso_conf.h
  141. +417 −419 deps/openssl/config/archs/linux-ppc/asm/configdata.pm
  142. +2 −2 deps/openssl/config/archs/linux-ppc/asm/crypto/aes/aesp8-ppc.s
  143. +1 −0 deps/openssl/config/archs/linux-ppc/asm/crypto/bn/bn-ppc.s
  144. +1 −1 deps/openssl/config/archs/linux-ppc/asm/crypto/buildinf.h
  145. +1 −3 deps/openssl/config/archs/linux-ppc/asm/crypto/include/internal/dso_conf.h
  146. +417 −419 deps/openssl/config/archs/linux-ppc/asm_avx2/configdata.pm
  147. +2 −2 deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/aes/aesp8-ppc.s
  148. +1 −0 deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/bn/bn-ppc.s
  149. +1 −1 deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/buildinf.h
  150. +1 −3 deps/openssl/config/archs/linux-ppc/asm_avx2/crypto/include/internal/dso_conf.h
  151. +417 −419 deps/openssl/config/archs/linux-ppc/no-asm/configdata.pm
  152. +1 −1 deps/openssl/config/archs/linux-ppc/no-asm/crypto/buildinf.h
  153. +1 −3 deps/openssl/config/archs/linux-ppc/no-asm/crypto/include/internal/dso_conf.h
  154. +417 −419 deps/openssl/config/archs/linux-ppc64/asm/configdata.pm
  155. +2 −2 deps/openssl/config/archs/linux-ppc64/asm/crypto/aes/aesp8-ppc.s
  156. +1 −0 deps/openssl/config/archs/linux-ppc64/asm/crypto/bn/bn-ppc.s
  157. +1 −1 deps/openssl/config/archs/linux-ppc64/asm/crypto/buildinf.h
  158. +1 −3 deps/openssl/config/archs/linux-ppc64/asm/crypto/include/internal/dso_conf.h
  159. +417 −419 deps/openssl/config/archs/linux-ppc64/asm_avx2/configdata.pm
  160. +2 −2 deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/aes/aesp8-ppc.s
  161. +1 −0 deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/bn/bn-ppc.s
  162. +1 −1 deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/buildinf.h
  163. +1 −3 deps/openssl/config/archs/linux-ppc64/asm_avx2/crypto/include/internal/dso_conf.h
  164. +417 −419 deps/openssl/config/archs/linux-ppc64/no-asm/configdata.pm
  165. +1 −1 deps/openssl/config/archs/linux-ppc64/no-asm/crypto/buildinf.h
  166. +1 −3 deps/openssl/config/archs/linux-ppc64/no-asm/crypto/include/internal/dso_conf.h
  167. +417 −419 deps/openssl/config/archs/linux-ppc64le/asm/configdata.pm
  168. +2 −2 deps/openssl/config/archs/linux-ppc64le/asm/crypto/aes/aesp8-ppc.s
  169. +2 −0 deps/openssl/config/archs/linux-ppc64le/asm/crypto/bn/bn-ppc.s
  170. +1 −1 deps/openssl/config/archs/linux-ppc64le/asm/crypto/buildinf.h
  171. +1 −3 deps/openssl/config/archs/linux-ppc64le/asm/crypto/include/internal/dso_conf.h
  172. +417 −419 deps/openssl/config/archs/linux-ppc64le/asm_avx2/configdata.pm
  173. +2 −2 deps/openssl/config/archs/linux-ppc64le/asm_avx2/crypto/aes/aesp8-ppc.s
  174. +2 −0 deps/openssl/config/archs/linux-ppc64le/asm_avx2/crypto/bn/bn-ppc.s
  175. +1 −1 deps/openssl/config/archs/linux-ppc64le/asm_avx2/crypto/buildinf.h
  176. +1 −3 deps/openssl/config/archs/linux-ppc64le/asm_avx2/crypto/include/internal/dso_conf.h
  177. +417 −419 deps/openssl/config/archs/linux-ppc64le/no-asm/configdata.pm
  178. +1 −1 deps/openssl/config/archs/linux-ppc64le/no-asm/crypto/buildinf.h
  179. +1 −3 deps/openssl/config/archs/linux-ppc64le/no-asm/crypto/include/internal/dso_conf.h
  180. +419 −420 deps/openssl/config/archs/linux-x32/asm/configdata.pm
  181. +3 −4 deps/openssl/config/archs/linux-x32/asm/crypto/buildinf.h
  182. +1 −3 deps/openssl/config/archs/linux-x32/asm/crypto/include/internal/dso_conf.h
  183. +0 −1 deps/openssl/config/archs/linux-x32/asm/openssl-cl.gypi
  184. +0 −1 deps/openssl/config/archs/linux-x32/asm/openssl.gypi
  185. +419 −420 deps/openssl/config/archs/linux-x32/asm_avx2/configdata.pm
  186. +3 −4 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/buildinf.h
  187. +1 −3 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/include/internal/dso_conf.h
  188. +0 −1 deps/openssl/config/archs/linux-x32/asm_avx2/openssl-cl.gypi
  189. +0 −1 deps/openssl/config/archs/linux-x32/asm_avx2/openssl.gypi
  190. +417 −419 deps/openssl/config/archs/linux-x32/no-asm/configdata.pm
  191. +1 −1 deps/openssl/config/archs/linux-x32/no-asm/crypto/buildinf.h
  192. +1 −3 deps/openssl/config/archs/linux-x32/no-asm/crypto/include/internal/dso_conf.h
  193. +419 −420 deps/openssl/config/archs/linux-x86_64/asm/configdata.pm
  194. +3 −4 deps/openssl/config/archs/linux-x86_64/asm/crypto/buildinf.h
  195. +1 −3 deps/openssl/config/archs/linux-x86_64/asm/crypto/include/internal/dso_conf.h
  196. +0 −1 deps/openssl/config/archs/linux-x86_64/asm/openssl-cl.gypi
  197. +0 −1 deps/openssl/config/archs/linux-x86_64/asm/openssl.gypi
  198. +419 −420 deps/openssl/config/archs/linux-x86_64/asm_avx2/configdata.pm
  199. +3 −4 deps/openssl/config/archs/linux-x86_64/asm_avx2/crypto/buildinf.h
  200. +1 −3 deps/openssl/config/archs/linux-x86_64/asm_avx2/crypto/include/internal/dso_conf.h
  201. +0 −1 deps/openssl/config/archs/linux-x86_64/asm_avx2/openssl-cl.gypi
  202. +0 −1 deps/openssl/config/archs/linux-x86_64/asm_avx2/openssl.gypi
  203. +417 −419 deps/openssl/config/archs/linux-x86_64/no-asm/configdata.pm
  204. +1 −1 deps/openssl/config/archs/linux-x86_64/no-asm/crypto/buildinf.h
  205. +1 −3 deps/openssl/config/archs/linux-x86_64/no-asm/crypto/include/internal/dso_conf.h
  206. +417 −416 deps/openssl/config/archs/linux32-s390x/asm/configdata.pm
  207. +1 −1 deps/openssl/config/archs/linux32-s390x/asm/crypto/buildinf.h
  208. +1 −3 deps/openssl/config/archs/linux32-s390x/asm/crypto/include/internal/dso_conf.h
  209. +417 −416 deps/openssl/config/archs/linux32-s390x/asm_avx2/configdata.pm
  210. +1 −1 deps/openssl/config/archs/linux32-s390x/asm_avx2/crypto/buildinf.h
  211. +1 −3 deps/openssl/config/archs/linux32-s390x/asm_avx2/crypto/include/internal/dso_conf.h
  212. +417 −419 deps/openssl/config/archs/linux32-s390x/no-asm/configdata.pm
  213. +1 −1 deps/openssl/config/archs/linux32-s390x/no-asm/crypto/buildinf.h
  214. +1 −3 deps/openssl/config/archs/linux32-s390x/no-asm/crypto/include/internal/dso_conf.h
  215. +417 −416 deps/openssl/config/archs/linux64-s390x/asm/configdata.pm
  216. +1 −1 deps/openssl/config/archs/linux64-s390x/asm/crypto/buildinf.h
  217. +1 −3 deps/openssl/config/archs/linux64-s390x/asm/crypto/include/internal/dso_conf.h
  218. +417 −416 deps/openssl/config/archs/linux64-s390x/asm_avx2/configdata.pm
  219. +1 −1 deps/openssl/config/archs/linux64-s390x/asm_avx2/crypto/buildinf.h
  220. +1 −3 deps/openssl/config/archs/linux64-s390x/asm_avx2/crypto/include/internal/dso_conf.h
  221. +417 −419 deps/openssl/config/archs/linux64-s390x/no-asm/configdata.pm
  222. +1 −1 deps/openssl/config/archs/linux64-s390x/no-asm/crypto/buildinf.h
  223. +1 −3 deps/openssl/config/archs/linux64-s390x/no-asm/crypto/include/internal/dso_conf.h
  224. +419 −420 deps/openssl/config/archs/solaris-x86-gcc/asm/configdata.pm
  225. +4 −5 deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/buildinf.h
  226. +1 −3 deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/include/internal/dso_conf.h
  227. +0 −1 deps/openssl/config/archs/solaris-x86-gcc/asm/openssl-cl.gypi
  228. +0 −1 deps/openssl/config/archs/solaris-x86-gcc/asm/openssl.gypi
  229. +419 −420 deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/configdata.pm
  230. +3 −4 deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/buildinf.h
  231. +1 −3 deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/include/internal/dso_conf.h
  232. +0 −1 deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/openssl-cl.gypi
  233. +0 −1 deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/openssl.gypi
  234. +417 −419 deps/openssl/config/archs/solaris-x86-gcc/no-asm/configdata.pm
  235. +1 −1 deps/openssl/config/archs/solaris-x86-gcc/no-asm/crypto/buildinf.h
  236. +1 −3 deps/openssl/config/archs/solaris-x86-gcc/no-asm/crypto/include/internal/dso_conf.h
  237. +419 −420 deps/openssl/config/archs/solaris64-x86_64-gcc/asm/configdata.pm
  238. +3 −4 deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/buildinf.h
  239. +1 −3 deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/include/internal/dso_conf.h
  240. +0 −1 deps/openssl/config/archs/solaris64-x86_64-gcc/asm/openssl-cl.gypi
  241. +0 −1 deps/openssl/config/archs/solaris64-x86_64-gcc/asm/openssl.gypi
  242. +419 −420 deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/configdata.pm
  243. +3 −4 deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/crypto/buildinf.h
  244. +1 −3 deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/crypto/include/internal/dso_conf.h
  245. +0 −1 deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/openssl-cl.gypi
  246. +0 −1 deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/openssl.gypi
  247. +417 −419 deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/configdata.pm
  248. +1 −1 deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/crypto/buildinf.h
  249. +1 −3 deps/openssl/config/archs/solaris64-x86_64-gcc/no-asm/crypto/include/internal/dso_conf.h
  250. +1 −0 deps/openssl/openssl/crypto/include/internal/bn_conf.h
  251. +1 −0 deps/openssl/openssl/crypto/include/internal/dso_conf.h
  252. +1 −0 deps/openssl/openssl/include/openssl/opensslconf.h

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

@@ -0,0 +1,343 @@
.text
.align 4
__mul_1x1_mmx:
subl $36,%esp
movl %eax,%ecx
leal (%eax,%eax,1),%edx
andl $1073741823,%ecx
leal (%edx,%edx,1),%ebp
movl $0,(%esp)
andl $2147483647,%edx
movd %eax,%mm2
movd %ebx,%mm3
movl %ecx,4(%esp)
xorl %edx,%ecx
pxor %mm5,%mm5
pxor %mm4,%mm4
movl %edx,8(%esp)
xorl %ebp,%edx
movl %ecx,12(%esp)
pcmpgtd %mm2,%mm5
paddd %mm2,%mm2
xorl %edx,%ecx
movl %ebp,16(%esp)
xorl %edx,%ebp
pand %mm3,%mm5
pcmpgtd %mm2,%mm4
movl %ecx,20(%esp)
xorl %ecx,%ebp
psllq $31,%mm5
pand %mm3,%mm4
movl %edx,24(%esp)
movl $7,%esi
movl %ebp,28(%esp)
movl %esi,%ebp
andl %ebx,%esi
shrl $3,%ebx
movl %ebp,%edi
psllq $30,%mm4
andl %ebx,%edi
shrl $3,%ebx
movd (%esp,%esi,4),%mm0
movl %ebp,%esi
andl %ebx,%esi
shrl $3,%ebx
movd (%esp,%edi,4),%mm2
movl %ebp,%edi
psllq $3,%mm2
andl %ebx,%edi
shrl $3,%ebx
pxor %mm2,%mm0
movd (%esp,%esi,4),%mm1
movl %ebp,%esi
psllq $6,%mm1
andl %ebx,%esi
shrl $3,%ebx
pxor %mm1,%mm0
movd (%esp,%edi,4),%mm2
movl %ebp,%edi
psllq $9,%mm2
andl %ebx,%edi
shrl $3,%ebx
pxor %mm2,%mm0
movd (%esp,%esi,4),%mm1
movl %ebp,%esi
psllq $12,%mm1
andl %ebx,%esi
shrl $3,%ebx
pxor %mm1,%mm0
movd (%esp,%edi,4),%mm2
movl %ebp,%edi
psllq $15,%mm2
andl %ebx,%edi
shrl $3,%ebx
pxor %mm2,%mm0
movd (%esp,%esi,4),%mm1
movl %ebp,%esi
psllq $18,%mm1
andl %ebx,%esi
shrl $3,%ebx
pxor %mm1,%mm0
movd (%esp,%edi,4),%mm2
movl %ebp,%edi
psllq $21,%mm2
andl %ebx,%edi
shrl $3,%ebx
pxor %mm2,%mm0
movd (%esp,%esi,4),%mm1
movl %ebp,%esi
psllq $24,%mm1
andl %ebx,%esi
shrl $3,%ebx
pxor %mm1,%mm0
movd (%esp,%edi,4),%mm2
pxor %mm4,%mm0
psllq $27,%mm2
pxor %mm2,%mm0
movd (%esp,%esi,4),%mm1
pxor %mm5,%mm0
psllq $30,%mm1
addl $36,%esp
pxor %mm1,%mm0
ret
.align 4
__mul_1x1_ialu:
subl $36,%esp
movl %eax,%ecx
leal (%eax,%eax,1),%edx
leal (,%eax,4),%ebp
andl $1073741823,%ecx
leal (%eax,%eax,1),%edi
sarl $31,%eax
movl $0,(%esp)
andl $2147483647,%edx
movl %ecx,4(%esp)
xorl %edx,%ecx
movl %edx,8(%esp)
xorl %ebp,%edx
movl %ecx,12(%esp)
xorl %edx,%ecx
movl %ebp,16(%esp)
xorl %edx,%ebp
movl %ecx,20(%esp)
xorl %ecx,%ebp
sarl $31,%edi
andl %ebx,%eax
movl %edx,24(%esp)
andl %ebx,%edi
movl %ebp,28(%esp)
movl %eax,%edx
shll $31,%eax
movl %edi,%ecx
shrl $1,%edx
movl $7,%esi
shll $30,%edi
andl %ebx,%esi
shrl $2,%ecx
xorl %edi,%eax
shrl $3,%ebx
movl $7,%edi
andl %ebx,%edi
shrl $3,%ebx
xorl %ecx,%edx
xorl (%esp,%esi,4),%eax
movl $7,%esi
andl %ebx,%esi
shrl $3,%ebx
movl (%esp,%edi,4),%ebp
movl $7,%edi
movl %ebp,%ecx
shll $3,%ebp
andl %ebx,%edi
shrl $29,%ecx
xorl %ebp,%eax
shrl $3,%ebx
xorl %ecx,%edx
movl (%esp,%esi,4),%ecx
movl $7,%esi
movl %ecx,%ebp
shll $6,%ecx
andl %ebx,%esi
shrl $26,%ebp
xorl %ecx,%eax
shrl $3,%ebx
xorl %ebp,%edx
movl (%esp,%edi,4),%ebp
movl $7,%edi
movl %ebp,%ecx
shll $9,%ebp
andl %ebx,%edi
shrl $23,%ecx
xorl %ebp,%eax
shrl $3,%ebx
xorl %ecx,%edx
movl (%esp,%esi,4),%ecx
movl $7,%esi
movl %ecx,%ebp
shll $12,%ecx
andl %ebx,%esi
shrl $20,%ebp
xorl %ecx,%eax
shrl $3,%ebx
xorl %ebp,%edx
movl (%esp,%edi,4),%ebp
movl $7,%edi
movl %ebp,%ecx
shll $15,%ebp
andl %ebx,%edi
shrl $17,%ecx
xorl %ebp,%eax
shrl $3,%ebx
xorl %ecx,%edx
movl (%esp,%esi,4),%ecx
movl $7,%esi
movl %ecx,%ebp
shll $18,%ecx
andl %ebx,%esi
shrl $14,%ebp
xorl %ecx,%eax
shrl $3,%ebx
xorl %ebp,%edx
movl (%esp,%edi,4),%ebp
movl $7,%edi
movl %ebp,%ecx
shll $21,%ebp
andl %ebx,%edi
shrl $11,%ecx
xorl %ebp,%eax
shrl $3,%ebx
xorl %ecx,%edx
movl (%esp,%esi,4),%ecx
movl $7,%esi
movl %ecx,%ebp
shll $24,%ecx
andl %ebx,%esi
shrl $8,%ebp
xorl %ecx,%eax
shrl $3,%ebx
xorl %ebp,%edx
movl (%esp,%edi,4),%ebp
movl %ebp,%ecx
shll $27,%ebp
movl (%esp,%esi,4),%edi
shrl $5,%ecx
movl %edi,%esi
xorl %ebp,%eax
shll $30,%edi
xorl %ecx,%edx
shrl $2,%esi
xorl %edi,%eax
xorl %esi,%edx
addl $36,%esp
ret
.globl _bn_GF2m_mul_2x2
.align 4
_bn_GF2m_mul_2x2:
L_bn_GF2m_mul_2x2_begin:
call L000PIC_me_up
L000PIC_me_up:
popl %edx
movl L_OPENSSL_ia32cap_P$non_lazy_ptr-L000PIC_me_up(%edx),%edx
movl (%edx),%eax
movl 4(%edx),%edx
testl $8388608,%eax
jz L001ialu
testl $16777216,%eax
jz L002mmx
testl $2,%edx
jz L002mmx
movups 8(%esp),%xmm0
shufps $177,%xmm0,%xmm0
.byte 102,15,58,68,192,1
movl 4(%esp),%eax
movups %xmm0,(%eax)
ret
.align 4,0x90
L002mmx:
pushl %ebp
pushl %ebx
pushl %esi
pushl %edi
movl 24(%esp),%eax
movl 32(%esp),%ebx
call __mul_1x1_mmx
movq %mm0,%mm7
movl 28(%esp),%eax
movl 36(%esp),%ebx
call __mul_1x1_mmx
movq %mm0,%mm6
movl 24(%esp),%eax
movl 32(%esp),%ebx
xorl 28(%esp),%eax
xorl 36(%esp),%ebx
call __mul_1x1_mmx
pxor %mm7,%mm0
movl 20(%esp),%eax
pxor %mm6,%mm0
movq %mm0,%mm2
psllq $32,%mm0
popl %edi
psrlq $32,%mm2
popl %esi
pxor %mm6,%mm0
popl %ebx
pxor %mm7,%mm2
movq %mm0,(%eax)
popl %ebp
movq %mm2,8(%eax)
emms
ret
.align 4,0x90
L001ialu:
pushl %ebp
pushl %ebx
pushl %esi
pushl %edi
subl $20,%esp
movl 44(%esp),%eax
movl 52(%esp),%ebx
call __mul_1x1_ialu
movl %eax,8(%esp)
movl %edx,12(%esp)
movl 48(%esp),%eax
movl 56(%esp),%ebx
call __mul_1x1_ialu
movl %eax,(%esp)
movl %edx,4(%esp)
movl 44(%esp),%eax
movl 52(%esp),%ebx
xorl 48(%esp),%eax
xorl 56(%esp),%ebx
call __mul_1x1_ialu
movl 40(%esp),%ebp
movl (%esp),%ebx
movl 4(%esp),%ecx
movl 8(%esp),%edi
movl 12(%esp),%esi
xorl %edx,%eax
xorl %ecx,%edx
xorl %ebx,%eax
movl %ebx,(%ebp)
xorl %edi,%edx
movl %esi,12(%ebp)
xorl %esi,%eax
addl $20,%esp
xorl %esi,%edx
popl %edi
xorl %edx,%eax
popl %esi
movl %edx,8(%ebp)
popl %ebx
movl %eax,4(%ebp)
popl %ebp
ret
.byte 71,70,40,50,94,109,41,32,77,117,108,116,105,112,108,105
.byte 99,97,116,105,111,110,32,102,111,114,32,120,56,54,44,32
.byte 67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97
.byte 112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103
.byte 62,0
.section __IMPORT,__pointers,non_lazy_symbol_pointers
L_OPENSSL_ia32cap_P$non_lazy_ptr:
.indirect_symbol _OPENSSL_ia32cap_P
.long 0
.comm _OPENSSL_ia32cap_P,16,2

0 comments on commit 8f5d6cf

Please sign in to comment.
You can’t perform that action at this time.