bitnester

sha2.s

May 23rd, 2017
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 36.54 KB | None | 0 0
  1. .file "sha2.c"
  2. .csect .text[PR]
  3. .toc
  4. .csect .text[PR]
  5. .align 2
  6. .lglobl .strtoimax
  7. .csect strtoimax[DS]
  8. strtoimax:
  9. .long .strtoimax, TOC[tc0], 0
  10. .csect .text[PR]
  11. .strtoimax:
  12. mflr 0
  13. stw 0,8(1)
  14. stw 31,-4(1)
  15. stwu 1,-64(1)
  16. mr 31,1
  17. stw 3,88(31)
  18. stw 4,92(31)
  19. stw 5,96(31)
  20. lwz 3,88(31)
  21. lwz 4,92(31)
  22. lwz 5,96(31)
  23. bl .__strtollmax
  24. nop
  25. mr 10,4
  26. mr 9,3
  27. mr 3,9
  28. mr 4,10
  29. addi 1,31,64
  30. lwz 0,8(1)
  31. mtlr 0
  32. lwz 31,-4(1)
  33. blr
  34. LT..strtoimax:
  35. .long 0
  36. .byte 0,0,32,97,128,1,3,1
  37. .long 0
  38. .long LT..strtoimax-.strtoimax
  39. .short 9
  40. .byte "strtoimax"
  41. .byte 31
  42. .align 2
  43. .align 2
  44. .lglobl .select
  45. .csect select[DS]
  46. select:
  47. .long .select, TOC[tc0], 0
  48. .csect .text[PR]
  49. .select:
  50. mflr 0
  51. stw 0,8(1)
  52. stw 31,-4(1)
  53. stwu 1,-64(1)
  54. mr 31,1
  55. stw 3,88(31)
  56. stw 4,92(31)
  57. stw 5,96(31)
  58. stw 6,100(31)
  59. stw 7,104(31)
  60. lwz 3,88(31)
  61. lwz 4,92(31)
  62. lwz 5,96(31)
  63. lwz 6,100(31)
  64. lwz 7,104(31)
  65. bl .__fd_select
  66. nop
  67. mr 9,3
  68. mr 3,9
  69. addi 1,31,64
  70. lwz 0,8(1)
  71. mtlr 0
  72. lwz 31,-4(1)
  73. blr
  74. LT..select:
  75. .long 0
  76. .byte 0,0,32,97,128,1,5,1
  77. .long 0
  78. .long LT..select-.select
  79. .short 6
  80. .byte "select"
  81. .byte 31
  82. .align 2
  83. .align 2
  84. .lglobl .getdtablesize
  85. .csect getdtablesize[DS]
  86. getdtablesize:
  87. .long .getdtablesize, TOC[tc0], 0
  88. .csect .text[PR]
  89. .getdtablesize:
  90. mflr 0
  91. stw 0,8(1)
  92. stw 31,-4(1)
  93. stwu 1,-64(1)
  94. mr 31,1
  95. bl .__fd_getdtablesize
  96. nop
  97. mr 9,3
  98. mr 3,9
  99. addi 1,31,64
  100. lwz 0,8(1)
  101. mtlr 0
  102. lwz 31,-4(1)
  103. blr
  104. LT..getdtablesize:
  105. .long 0
  106. .byte 0,0,32,97,128,1,0,1
  107. .long LT..getdtablesize-.getdtablesize
  108. .short 13
  109. .byte "getdtablesize"
  110. .byte 31
  111. .align 2
  112. .align 2
  113. .lglobl .poll
  114. .csect poll[DS]
  115. poll:
  116. .long .poll, TOC[tc0], 0
  117. .csect .text[PR]
  118. .poll:
  119. mflr 0
  120. stw 0,8(1)
  121. stw 31,-4(1)
  122. stwu 1,-64(1)
  123. mr 31,1
  124. stw 3,88(31)
  125. stw 4,92(31)
  126. stw 5,96(31)
  127. lwz 3,88(31)
  128. lwz 4,92(31)
  129. lwz 5,96(31)
  130. bl .__fd_poll
  131. nop
  132. mr 9,3
  133. mr 3,9
  134. addi 1,31,64
  135. lwz 0,8(1)
  136. mtlr 0
  137. lwz 31,-4(1)
  138. blr
  139. LT..poll:
  140. .long 0
  141. .byte 0,0,32,97,128,1,3,1
  142. .long 0
  143. .long LT..poll-.poll
  144. .short 4
  145. .byte "poll"
  146. .byte 31
  147. .align 2
  148. .align 2
  149. .lglobl ._curl_easy_setopt_err_long
  150. .csect _curl_easy_setopt_err_long[DS]
  151. _curl_easy_setopt_err_long:
  152. .long ._curl_easy_setopt_err_long, TOC[tc0], 0
  153. .csect .text[PR]
  154. ._curl_easy_setopt_err_long:
  155. stw 31,-4(1)
  156. stwu 1,-32(1)
  157. mr 31,1
  158. addi 1,31,32
  159. lwz 31,-4(1)
  160. blr
  161. LT.._curl_easy_setopt_err_long:
  162. .long 0
  163. .byte 0,0,32,96,128,1,0,1
  164. .long LT.._curl_easy_setopt_err_long-._curl_easy_setopt_err_long
  165. .short 26
  166. .byte "_curl_easy_setopt_err_long"
  167. .byte 31
  168. .align 2
  169. .align 2
  170. .lglobl ._curl_easy_setopt_err_curl_off_t
  171. .csect _curl_easy_setopt_err_curl_off_t[DS]
  172. _curl_easy_setopt_err_curl_off_t:
  173. .long ._curl_easy_setopt_err_curl_off_t, TOC[tc0], 0
  174. .csect .text[PR]
  175. ._curl_easy_setopt_err_curl_off_t:
  176. stw 31,-4(1)
  177. stwu 1,-32(1)
  178. mr 31,1
  179. addi 1,31,32
  180. lwz 31,-4(1)
  181. blr
  182. LT.._curl_easy_setopt_err_curl_off_t:
  183. .long 0
  184. .byte 0,0,32,96,128,1,0,1
  185. .long LT.._curl_easy_setopt_err_curl_off_t-._curl_easy_setopt_err_curl_off_t
  186. .short 32
  187. .byte "_curl_easy_setopt_err_curl_off_t"
  188. .byte 31
  189. .align 2
  190. .align 2
  191. .lglobl ._curl_easy_setopt_err_string
  192. .csect _curl_easy_setopt_err_string[DS]
  193. _curl_easy_setopt_err_string:
  194. .long ._curl_easy_setopt_err_string, TOC[tc0], 0
  195. .csect .text[PR]
  196. ._curl_easy_setopt_err_string:
  197. stw 31,-4(1)
  198. stwu 1,-32(1)
  199. mr 31,1
  200. addi 1,31,32
  201. lwz 31,-4(1)
  202. blr
  203. LT.._curl_easy_setopt_err_string:
  204. .long 0
  205. .byte 0,0,32,96,128,1,0,1
  206. .long LT.._curl_easy_setopt_err_string-._curl_easy_setopt_err_string
  207. .short 28
  208. .byte "_curl_easy_setopt_err_string"
  209. .byte 31
  210. .align 2
  211. .align 2
  212. .lglobl ._curl_easy_setopt_err_write_callback
  213. .csect _curl_easy_setopt_err_write_callback[DS]
  214. _curl_easy_setopt_err_write_callback:
  215. .long ._curl_easy_setopt_err_write_callback, TOC[tc0], 0
  216. .csect .text[PR]
  217. ._curl_easy_setopt_err_write_callback:
  218. stw 31,-4(1)
  219. stwu 1,-32(1)
  220. mr 31,1
  221. addi 1,31,32
  222. lwz 31,-4(1)
  223. blr
  224. LT.._curl_easy_setopt_err_write_callback:
  225. .long 0
  226. .byte 0,0,32,96,128,1,0,1
  227. .long LT.._curl_easy_setopt_err_write_callback-._curl_easy_setopt_err_write_callback
  228. .short 36
  229. .byte "_curl_easy_setopt_err_write_callback"
  230. .byte 31
  231. .align 2
  232. .align 2
  233. .lglobl ._curl_easy_setopt_err_read_cb
  234. .csect _curl_easy_setopt_err_read_cb[DS]
  235. _curl_easy_setopt_err_read_cb:
  236. .long ._curl_easy_setopt_err_read_cb, TOC[tc0], 0
  237. .csect .text[PR]
  238. ._curl_easy_setopt_err_read_cb:
  239. stw 31,-4(1)
  240. stwu 1,-32(1)
  241. mr 31,1
  242. addi 1,31,32
  243. lwz 31,-4(1)
  244. blr
  245. LT.._curl_easy_setopt_err_read_cb:
  246. .long 0
  247. .byte 0,0,32,96,128,1,0,1
  248. .long LT.._curl_easy_setopt_err_read_cb-._curl_easy_setopt_err_read_cb
  249. .short 29
  250. .byte "_curl_easy_setopt_err_read_cb"
  251. .byte 31
  252. .align 2
  253. .align 2
  254. .lglobl ._curl_easy_setopt_err_ioctl_cb
  255. .csect _curl_easy_setopt_err_ioctl_cb[DS]
  256. _curl_easy_setopt_err_ioctl_cb:
  257. .long ._curl_easy_setopt_err_ioctl_cb, TOC[tc0], 0
  258. .csect .text[PR]
  259. ._curl_easy_setopt_err_ioctl_cb:
  260. stw 31,-4(1)
  261. stwu 1,-32(1)
  262. mr 31,1
  263. addi 1,31,32
  264. lwz 31,-4(1)
  265. blr
  266. LT.._curl_easy_setopt_err_ioctl_cb:
  267. .long 0
  268. .byte 0,0,32,96,128,1,0,1
  269. .long LT.._curl_easy_setopt_err_ioctl_cb-._curl_easy_setopt_err_ioctl_cb
  270. .short 30
  271. .byte "_curl_easy_setopt_err_ioctl_cb"
  272. .byte 31
  273. .align 2
  274. .align 2
  275. .lglobl ._curl_easy_setopt_err_sockopt_cb
  276. .csect _curl_easy_setopt_err_sockopt_cb[DS]
  277. _curl_easy_setopt_err_sockopt_cb:
  278. .long ._curl_easy_setopt_err_sockopt_cb, TOC[tc0], 0
  279. .csect .text[PR]
  280. ._curl_easy_setopt_err_sockopt_cb:
  281. stw 31,-4(1)
  282. stwu 1,-32(1)
  283. mr 31,1
  284. addi 1,31,32
  285. lwz 31,-4(1)
  286. blr
  287. LT.._curl_easy_setopt_err_sockopt_cb:
  288. .long 0
  289. .byte 0,0,32,96,128,1,0,1
  290. .long LT.._curl_easy_setopt_err_sockopt_cb-._curl_easy_setopt_err_sockopt_cb
  291. .short 32
  292. .byte "_curl_easy_setopt_err_sockopt_cb"
  293. .byte 31
  294. .align 2
  295. .align 2
  296. .lglobl ._curl_easy_setopt_err_opensocket_cb
  297. .csect _curl_easy_setopt_err_opensocket_cb[DS]
  298. _curl_easy_setopt_err_opensocket_cb:
  299. .long ._curl_easy_setopt_err_opensocket_cb, TOC[tc0], 0
  300. .csect .text[PR]
  301. ._curl_easy_setopt_err_opensocket_cb:
  302. stw 31,-4(1)
  303. stwu 1,-32(1)
  304. mr 31,1
  305. addi 1,31,32
  306. lwz 31,-4(1)
  307. blr
  308. LT.._curl_easy_setopt_err_opensocket_cb:
  309. .long 0
  310. .byte 0,0,32,96,128,1,0,1
  311. .long LT.._curl_easy_setopt_err_opensocket_cb-._curl_easy_setopt_err_opensocket_cb
  312. .short 35
  313. .byte "_curl_easy_setopt_err_opensocket_cb"
  314. .byte 31
  315. .align 2
  316. .align 2
  317. .lglobl ._curl_easy_setopt_err_progress_cb
  318. .csect _curl_easy_setopt_err_progress_cb[DS]
  319. _curl_easy_setopt_err_progress_cb:
  320. .long ._curl_easy_setopt_err_progress_cb, TOC[tc0], 0
  321. .csect .text[PR]
  322. ._curl_easy_setopt_err_progress_cb:
  323. stw 31,-4(1)
  324. stwu 1,-32(1)
  325. mr 31,1
  326. addi 1,31,32
  327. lwz 31,-4(1)
  328. blr
  329. LT.._curl_easy_setopt_err_progress_cb:
  330. .long 0
  331. .byte 0,0,32,96,128,1,0,1
  332. .long LT.._curl_easy_setopt_err_progress_cb-._curl_easy_setopt_err_progress_cb
  333. .short 33
  334. .byte "_curl_easy_setopt_err_progress_cb"
  335. .byte 31
  336. .align 2
  337. .align 2
  338. .lglobl ._curl_easy_setopt_err_debug_cb
  339. .csect _curl_easy_setopt_err_debug_cb[DS]
  340. _curl_easy_setopt_err_debug_cb:
  341. .long ._curl_easy_setopt_err_debug_cb, TOC[tc0], 0
  342. .csect .text[PR]
  343. ._curl_easy_setopt_err_debug_cb:
  344. stw 31,-4(1)
  345. stwu 1,-32(1)
  346. mr 31,1
  347. addi 1,31,32
  348. lwz 31,-4(1)
  349. blr
  350. LT.._curl_easy_setopt_err_debug_cb:
  351. .long 0
  352. .byte 0,0,32,96,128,1,0,1
  353. .long LT.._curl_easy_setopt_err_debug_cb-._curl_easy_setopt_err_debug_cb
  354. .short 30
  355. .byte "_curl_easy_setopt_err_debug_cb"
  356. .byte 31
  357. .align 2
  358. .align 2
  359. .lglobl ._curl_easy_setopt_err_ssl_ctx_cb
  360. .csect _curl_easy_setopt_err_ssl_ctx_cb[DS]
  361. _curl_easy_setopt_err_ssl_ctx_cb:
  362. .long ._curl_easy_setopt_err_ssl_ctx_cb, TOC[tc0], 0
  363. .csect .text[PR]
  364. ._curl_easy_setopt_err_ssl_ctx_cb:
  365. stw 31,-4(1)
  366. stwu 1,-32(1)
  367. mr 31,1
  368. addi 1,31,32
  369. lwz 31,-4(1)
  370. blr
  371. LT.._curl_easy_setopt_err_ssl_ctx_cb:
  372. .long 0
  373. .byte 0,0,32,96,128,1,0,1
  374. .long LT.._curl_easy_setopt_err_ssl_ctx_cb-._curl_easy_setopt_err_ssl_ctx_cb
  375. .short 32
  376. .byte "_curl_easy_setopt_err_ssl_ctx_cb"
  377. .byte 31
  378. .align 2
  379. .align 2
  380. .lglobl ._curl_easy_setopt_err_conv_cb
  381. .csect _curl_easy_setopt_err_conv_cb[DS]
  382. _curl_easy_setopt_err_conv_cb:
  383. .long ._curl_easy_setopt_err_conv_cb, TOC[tc0], 0
  384. .csect .text[PR]
  385. ._curl_easy_setopt_err_conv_cb:
  386. stw 31,-4(1)
  387. stwu 1,-32(1)
  388. mr 31,1
  389. addi 1,31,32
  390. lwz 31,-4(1)
  391. blr
  392. LT.._curl_easy_setopt_err_conv_cb:
  393. .long 0
  394. .byte 0,0,32,96,128,1,0,1
  395. .long LT.._curl_easy_setopt_err_conv_cb-._curl_easy_setopt_err_conv_cb
  396. .short 29
  397. .byte "_curl_easy_setopt_err_conv_cb"
  398. .byte 31
  399. .align 2
  400. .align 2
  401. .lglobl ._curl_easy_setopt_err_seek_cb
  402. .csect _curl_easy_setopt_err_seek_cb[DS]
  403. _curl_easy_setopt_err_seek_cb:
  404. .long ._curl_easy_setopt_err_seek_cb, TOC[tc0], 0
  405. .csect .text[PR]
  406. ._curl_easy_setopt_err_seek_cb:
  407. stw 31,-4(1)
  408. stwu 1,-32(1)
  409. mr 31,1
  410. addi 1,31,32
  411. lwz 31,-4(1)
  412. blr
  413. LT.._curl_easy_setopt_err_seek_cb:
  414. .long 0
  415. .byte 0,0,32,96,128,1,0,1
  416. .long LT.._curl_easy_setopt_err_seek_cb-._curl_easy_setopt_err_seek_cb
  417. .short 29
  418. .byte "_curl_easy_setopt_err_seek_cb"
  419. .byte 31
  420. .align 2
  421. .align 2
  422. .lglobl ._curl_easy_setopt_err_cb_data
  423. .csect _curl_easy_setopt_err_cb_data[DS]
  424. _curl_easy_setopt_err_cb_data:
  425. .long ._curl_easy_setopt_err_cb_data, TOC[tc0], 0
  426. .csect .text[PR]
  427. ._curl_easy_setopt_err_cb_data:
  428. stw 31,-4(1)
  429. stwu 1,-32(1)
  430. mr 31,1
  431. addi 1,31,32
  432. lwz 31,-4(1)
  433. blr
  434. LT.._curl_easy_setopt_err_cb_data:
  435. .long 0
  436. .byte 0,0,32,96,128,1,0,1
  437. .long LT.._curl_easy_setopt_err_cb_data-._curl_easy_setopt_err_cb_data
  438. .short 29
  439. .byte "_curl_easy_setopt_err_cb_data"
  440. .byte 31
  441. .align 2
  442. .align 2
  443. .lglobl ._curl_easy_setopt_err_error_buffer
  444. .csect _curl_easy_setopt_err_error_buffer[DS]
  445. _curl_easy_setopt_err_error_buffer:
  446. .long ._curl_easy_setopt_err_error_buffer, TOC[tc0], 0
  447. .csect .text[PR]
  448. ._curl_easy_setopt_err_error_buffer:
  449. stw 31,-4(1)
  450. stwu 1,-32(1)
  451. mr 31,1
  452. addi 1,31,32
  453. lwz 31,-4(1)
  454. blr
  455. LT.._curl_easy_setopt_err_error_buffer:
  456. .long 0
  457. .byte 0,0,32,96,128,1,0,1
  458. .long LT.._curl_easy_setopt_err_error_buffer-._curl_easy_setopt_err_error_buffer
  459. .short 34
  460. .byte "_curl_easy_setopt_err_error_buffer"
  461. .byte 31
  462. .align 2
  463. .align 2
  464. .lglobl ._curl_easy_setopt_err_FILE
  465. .csect _curl_easy_setopt_err_FILE[DS]
  466. _curl_easy_setopt_err_FILE:
  467. .long ._curl_easy_setopt_err_FILE, TOC[tc0], 0
  468. .csect .text[PR]
  469. ._curl_easy_setopt_err_FILE:
  470. stw 31,-4(1)
  471. stwu 1,-32(1)
  472. mr 31,1
  473. addi 1,31,32
  474. lwz 31,-4(1)
  475. blr
  476. LT.._curl_easy_setopt_err_FILE:
  477. .long 0
  478. .byte 0,0,32,96,128,1,0,1
  479. .long LT.._curl_easy_setopt_err_FILE-._curl_easy_setopt_err_FILE
  480. .short 26
  481. .byte "_curl_easy_setopt_err_FILE"
  482. .byte 31
  483. .align 2
  484. .align 2
  485. .lglobl ._curl_easy_setopt_err_postfields
  486. .csect _curl_easy_setopt_err_postfields[DS]
  487. _curl_easy_setopt_err_postfields:
  488. .long ._curl_easy_setopt_err_postfields, TOC[tc0], 0
  489. .csect .text[PR]
  490. ._curl_easy_setopt_err_postfields:
  491. stw 31,-4(1)
  492. stwu 1,-32(1)
  493. mr 31,1
  494. addi 1,31,32
  495. lwz 31,-4(1)
  496. blr
  497. LT.._curl_easy_setopt_err_postfields:
  498. .long 0
  499. .byte 0,0,32,96,128,1,0,1
  500. .long LT.._curl_easy_setopt_err_postfields-._curl_easy_setopt_err_postfields
  501. .short 32
  502. .byte "_curl_easy_setopt_err_postfields"
  503. .byte 31
  504. .align 2
  505. .align 2
  506. .lglobl ._curl_easy_setopt_err_curl_httpost
  507. .csect _curl_easy_setopt_err_curl_httpost[DS]
  508. _curl_easy_setopt_err_curl_httpost:
  509. .long ._curl_easy_setopt_err_curl_httpost, TOC[tc0], 0
  510. .csect .text[PR]
  511. ._curl_easy_setopt_err_curl_httpost:
  512. stw 31,-4(1)
  513. stwu 1,-32(1)
  514. mr 31,1
  515. addi 1,31,32
  516. lwz 31,-4(1)
  517. blr
  518. LT.._curl_easy_setopt_err_curl_httpost:
  519. .long 0
  520. .byte 0,0,32,96,128,1,0,1
  521. .long LT.._curl_easy_setopt_err_curl_httpost-._curl_easy_setopt_err_curl_httpost
  522. .short 34
  523. .byte "_curl_easy_setopt_err_curl_httpost"
  524. .byte 31
  525. .align 2
  526. .align 2
  527. .lglobl ._curl_easy_setopt_err_curl_slist
  528. .csect _curl_easy_setopt_err_curl_slist[DS]
  529. _curl_easy_setopt_err_curl_slist:
  530. .long ._curl_easy_setopt_err_curl_slist, TOC[tc0], 0
  531. .csect .text[PR]
  532. ._curl_easy_setopt_err_curl_slist:
  533. stw 31,-4(1)
  534. stwu 1,-32(1)
  535. mr 31,1
  536. addi 1,31,32
  537. lwz 31,-4(1)
  538. blr
  539. LT.._curl_easy_setopt_err_curl_slist:
  540. .long 0
  541. .byte 0,0,32,96,128,1,0,1
  542. .long LT.._curl_easy_setopt_err_curl_slist-._curl_easy_setopt_err_curl_slist
  543. .short 32
  544. .byte "_curl_easy_setopt_err_curl_slist"
  545. .byte 31
  546. .align 2
  547. .align 2
  548. .lglobl ._curl_easy_setopt_err_CURLSH
  549. .csect _curl_easy_setopt_err_CURLSH[DS]
  550. _curl_easy_setopt_err_CURLSH:
  551. .long ._curl_easy_setopt_err_CURLSH, TOC[tc0], 0
  552. .csect .text[PR]
  553. ._curl_easy_setopt_err_CURLSH:
  554. stw 31,-4(1)
  555. stwu 1,-32(1)
  556. mr 31,1
  557. addi 1,31,32
  558. lwz 31,-4(1)
  559. blr
  560. LT.._curl_easy_setopt_err_CURLSH:
  561. .long 0
  562. .byte 0,0,32,96,128,1,0,1
  563. .long LT.._curl_easy_setopt_err_CURLSH-._curl_easy_setopt_err_CURLSH
  564. .short 28
  565. .byte "_curl_easy_setopt_err_CURLSH"
  566. .byte 31
  567. .align 2
  568. .align 2
  569. .lglobl ._curl_easy_getinfo_err_string
  570. .csect _curl_easy_getinfo_err_string[DS]
  571. _curl_easy_getinfo_err_string:
  572. .long ._curl_easy_getinfo_err_string, TOC[tc0], 0
  573. .csect .text[PR]
  574. ._curl_easy_getinfo_err_string:
  575. stw 31,-4(1)
  576. stwu 1,-32(1)
  577. mr 31,1
  578. addi 1,31,32
  579. lwz 31,-4(1)
  580. blr
  581. LT.._curl_easy_getinfo_err_string:
  582. .long 0
  583. .byte 0,0,32,96,128,1,0,1
  584. .long LT.._curl_easy_getinfo_err_string-._curl_easy_getinfo_err_string
  585. .short 29
  586. .byte "_curl_easy_getinfo_err_string"
  587. .byte 31
  588. .align 2
  589. .align 2
  590. .lglobl ._curl_easy_getinfo_err_long
  591. .csect _curl_easy_getinfo_err_long[DS]
  592. _curl_easy_getinfo_err_long:
  593. .long ._curl_easy_getinfo_err_long, TOC[tc0], 0
  594. .csect .text[PR]
  595. ._curl_easy_getinfo_err_long:
  596. stw 31,-4(1)
  597. stwu 1,-32(1)
  598. mr 31,1
  599. addi 1,31,32
  600. lwz 31,-4(1)
  601. blr
  602. LT.._curl_easy_getinfo_err_long:
  603. .long 0
  604. .byte 0,0,32,96,128,1,0,1
  605. .long LT.._curl_easy_getinfo_err_long-._curl_easy_getinfo_err_long
  606. .short 27
  607. .byte "_curl_easy_getinfo_err_long"
  608. .byte 31
  609. .align 2
  610. .align 2
  611. .lglobl ._curl_easy_getinfo_err_double
  612. .csect _curl_easy_getinfo_err_double[DS]
  613. _curl_easy_getinfo_err_double:
  614. .long ._curl_easy_getinfo_err_double, TOC[tc0], 0
  615. .csect .text[PR]
  616. ._curl_easy_getinfo_err_double:
  617. stw 31,-4(1)
  618. stwu 1,-32(1)
  619. mr 31,1
  620. addi 1,31,32
  621. lwz 31,-4(1)
  622. blr
  623. LT.._curl_easy_getinfo_err_double:
  624. .long 0
  625. .byte 0,0,32,96,128,1,0,1
  626. .long LT.._curl_easy_getinfo_err_double-._curl_easy_getinfo_err_double
  627. .short 29
  628. .byte "_curl_easy_getinfo_err_double"
  629. .byte 31
  630. .align 2
  631. .align 2
  632. .lglobl ._curl_easy_getinfo_err_curl_slist
  633. .csect _curl_easy_getinfo_err_curl_slist[DS]
  634. _curl_easy_getinfo_err_curl_slist:
  635. .long ._curl_easy_getinfo_err_curl_slist, TOC[tc0], 0
  636. .csect .text[PR]
  637. ._curl_easy_getinfo_err_curl_slist:
  638. stw 31,-4(1)
  639. stwu 1,-32(1)
  640. mr 31,1
  641. addi 1,31,32
  642. lwz 31,-4(1)
  643. blr
  644. LT.._curl_easy_getinfo_err_curl_slist:
  645. .long 0
  646. .byte 0,0,32,96,128,1,0,1
  647. .long LT.._curl_easy_getinfo_err_curl_slist-._curl_easy_getinfo_err_curl_slist
  648. .short 33
  649. .byte "_curl_easy_getinfo_err_curl_slist"
  650. .byte 31
  651. .align 2
  652. .align 2
  653. .lglobl .strtold
  654. .csect strtold[DS]
  655. strtold:
  656. .long .strtold, TOC[tc0], 0
  657. .csect .text[PR]
  658. .strtold:
  659. mflr 0
  660. stw 0,8(1)
  661. stw 31,-4(1)
  662. stwu 1,-64(1)
  663. mr 31,1
  664. stw 3,88(31)
  665. stw 4,92(31)
  666. lwz 3,88(31)
  667. lwz 4,92(31)
  668. bl .strtod
  669. nop
  670. fmr 0,1
  671. fmr 1,0
  672. addi 1,31,64
  673. lwz 0,8(1)
  674. mtlr 0
  675. lwz 31,-4(1)
  676. blr
  677. LT..strtold:
  678. .long 0
  679. .byte 0,0,32,97,128,1,2,1
  680. .long 0
  681. .long LT..strtold-.strtold
  682. .short 7
  683. .byte "strtold"
  684. .byte 31
  685. .align 2
  686. .align 2
  687. .lglobl .swab32
  688. .csect swab32[DS]
  689. swab32:
  690. .long .swab32, TOC[tc0], 0
  691. .csect .text[PR]
  692. .swab32:
  693. stw 31,-4(1)
  694. stwu 1,-32(1)
  695. mr 31,1
  696. stw 3,56(31)
  697. addi 10,31,56
  698. lwbrx 9,0,10
  699. mr 3,9
  700. addi 1,31,32
  701. lwz 31,-4(1)
  702. blr
  703. LT..swab32:
  704. .long 0
  705. .byte 0,0,32,96,128,1,1,1
  706. .long 0
  707. .long LT..swab32-.swab32
  708. .short 6
  709. .byte "swab32"
  710. .byte 31
  711. .align 2
  712. .align 2
  713. .lglobl .be32dec
  714. .csect be32dec[DS]
  715. be32dec:
  716. .long .be32dec, TOC[tc0], 0
  717. .csect .text[PR]
  718. .be32dec:
  719. stw 31,-4(1)
  720. stwu 1,-64(1)
  721. mr 31,1
  722. stw 3,88(31)
  723. lwz 9,88(31)
  724. stw 9,24(31)
  725. lwz 9,24(31)
  726. addi 9,9,3
  727. lbz 9,0(9)
  728. rlwinm 9,9,0,0xff
  729. mr 10,9
  730. lwz 9,24(31)
  731. addi 9,9,2
  732. lbz 9,0(9)
  733. rlwinm 9,9,0,0xff
  734. slwi 9,9,8
  735. add 10,10,9
  736. lwz 9,24(31)
  737. addi 9,9,1
  738. lbz 9,0(9)
  739. rlwinm 9,9,0,0xff
  740. slwi 9,9,16
  741. add 10,10,9
  742. lwz 9,24(31)
  743. lbz 9,0(9)
  744. rlwinm 9,9,0,0xff
  745. slwi 9,9,24
  746. add 9,10,9
  747. mr 3,9
  748. addi 1,31,64
  749. lwz 31,-4(1)
  750. blr
  751. LT..be32dec:
  752. .long 0
  753. .byte 0,0,32,96,128,1,1,1
  754. .long 0
  755. .long LT..be32dec-.be32dec
  756. .short 7
  757. .byte "be32dec"
  758. .byte 31
  759. .align 2
  760. .align 2
  761. .lglobl .be32enc
  762. .csect be32enc[DS]
  763. be32enc:
  764. .long .be32enc, TOC[tc0], 0
  765. .csect .text[PR]
  766. .be32enc:
  767. stw 31,-4(1)
  768. stwu 1,-64(1)
  769. mr 31,1
  770. stw 3,88(31)
  771. stw 4,92(31)
  772. lwz 9,88(31)
  773. stw 9,24(31)
  774. lwz 9,24(31)
  775. addi 9,9,3
  776. lwz 10,92(31)
  777. rlwinm 10,10,0,0xff
  778. stb 10,0(9)
  779. lwz 9,24(31)
  780. addi 9,9,2
  781. lwz 10,92(31)
  782. srwi 10,10,8
  783. rlwinm 10,10,0,0xff
  784. stb 10,0(9)
  785. lwz 9,24(31)
  786. addi 9,9,1
  787. lwz 10,92(31)
  788. srwi 10,10,16
  789. rlwinm 10,10,0,0xff
  790. stb 10,0(9)
  791. lwz 9,92(31)
  792. srwi 9,9,24
  793. rlwinm 10,9,0,0xff
  794. lwz 9,24(31)
  795. stb 10,0(9)
  796. addi 1,31,64
  797. lwz 31,-4(1)
  798. blr
  799. LT..be32enc:
  800. .long 0
  801. .byte 0,0,32,96,128,1,2,1
  802. .long 0
  803. .long LT..be32enc-.be32enc
  804. .short 7
  805. .byte "be32enc"
  806. .byte 31
  807. .align 2
  808. .csect _sha2.rw_[RO],4
  809. .align 2
  810. sha256_h:
  811. .long 1779033703
  812. .long -1150833019
  813. .long 1013904242
  814. .long -1521486534
  815. .long 1359893119
  816. .long -1694144372
  817. .long 528734635
  818. .long 1541459225
  819. .align 2
  820. sha256_k:
  821. .long 1116352408
  822. .long 1899447441
  823. .long -1245643825
  824. .long -373957723
  825. .long 961987163
  826. .long 1508970993
  827. .long -1841331548
  828. .long -1424204075
  829. .long -670586216
  830. .long 310598401
  831. .long 607225278
  832. .long 1426881987
  833. .long 1925078388
  834. .long -2132889090
  835. .long -1680079193
  836. .long -1046744716
  837. .long -459576895
  838. .long -272742522
  839. .long 264347078
  840. .long 604807628
  841. .long 770255983
  842. .long 1249150122
  843. .long 1555081692
  844. .long 1996064986
  845. .long -1740746414
  846. .long -1473132947
  847. .long -1341970488
  848. .long -1084653625
  849. .long -958395405
  850. .long -710438585
  851. .long 113926993
  852. .long 338241895
  853. .long 666307205
  854. .long 773529912
  855. .long 1294757372
  856. .long 1396182291
  857. .long 1695183700
  858. .long 1986661051
  859. .long -2117940946
  860. .long -1838011259
  861. .long -1564481375
  862. .long -1474664885
  863. .long -1035236496
  864. .long -949202525
  865. .long -778901479
  866. .long -694614492
  867. .long -200395387
  868. .long 275423344
  869. .long 430227734
  870. .long 506948616
  871. .long 659060556
  872. .long 883997877
  873. .long 958139571
  874. .long 1322822218
  875. .long 1537002063
  876. .long 1747873779
  877. .long 1955562222
  878. .long 2024104815
  879. .long -2067236844
  880. .long -1933114872
  881. .long -1866530822
  882. .long -1538233109
  883. .long -1090935817
  884. .long -965641998
  885. .toc
  886. LC..0:
  887. .tc sha256_h[TC],sha256_h
  888. .csect .text[PR]
  889. .align 2
  890. .globl sha256_init
  891. .globl .sha256_init
  892. .csect sha256_init[DS]
  893. sha256_init:
  894. .long .sha256_init, TOC[tc0], 0
  895. .csect .text[PR]
  896. .sha256_init:
  897. mflr 0
  898. stw 0,8(1)
  899. stw 31,-4(1)
  900. stwu 1,-64(1)
  901. mr 31,1
  902. stw 3,88(31)
  903. lwz 3,88(31)
  904. lwz 4,LC..0(2)
  905. li 5,32
  906. bl .memcpy
  907. nop
  908. addi 1,31,64
  909. lwz 0,8(1)
  910. mtlr 0
  911. lwz 31,-4(1)
  912. blr
  913. LT..sha256_init:
  914. .long 0
  915. .byte 0,0,32,97,128,1,1,1
  916. .long 0
  917. .long LT..sha256_init-.sha256_init
  918. .short 11
  919. .byte "sha256_init"
  920. .byte 31
  921. .align 2
  922. .csect _sha2.rw_[RO],4
  923. .align 2
  924. sha256d_hash1:
  925. .long 0
  926. .long 0
  927. .long 0
  928. .long 0
  929. .long 0
  930. .long 0
  931. .long 0
  932. .long 0
  933. .long -2147483648
  934. .long 0
  935. .long 0
  936. .long 0
  937. .long 0
  938. .long 0
  939. .long 0
  940. .long 256
  941. .toc
  942. LC..1:
  943. .tc sha256d_hash1.P32[TC],sha256d_hash1+32
  944. .csect .text[PR]
  945. .align 2
  946. .lglobl .sha256d_80_swap
  947. .csect sha256d_80_swap[DS]
  948. sha256d_80_swap:
  949. .long .sha256d_80_swap, TOC[tc0], 0
  950. .csect .text[PR]
  951. .sha256d_80_swap:
  952. mflr 0
  953. stw 0,8(1)
  954. stw 30,-8(1)
  955. stw 31,-4(1)
  956. stwu 1,-160(1)
  957. mr 31,1
  958. stw 3,184(31)
  959. stw 4,188(31)
  960. addi 9,31,60
  961. mr 3,9
  962. bl .sha256_init
  963. addi 9,31,60
  964. mr 3,9
  965. lwz 4,188(31)
  966. li 5,0
  967. bl .sha256_transform
  968. nop
  969. lwz 9,188(31)
  970. addi 9,9,64
  971. addi 10,31,60
  972. mr 3,10
  973. mr 4,9
  974. li 5,0
  975. bl .sha256_transform
  976. nop
  977. addi 9,31,60
  978. addi 9,9,32
  979. mr 3,9
  980. lwz 4,LC..1(2)
  981. li 5,32
  982. bl .memcpy
  983. nop
  984. lwz 3,184(31)
  985. bl .sha256_init
  986. addi 9,31,60
  987. lwz 3,184(31)
  988. mr 4,9
  989. li 5,0
  990. bl .sha256_transform
  991. nop
  992. li 9,0
  993. stw 9,56(31)
  994. b L..42
  995. L..43:
  996. lwz 9,56(31)
  997. slwi 9,9,2
  998. lwz 10,184(31)
  999. add 30,10,9
  1000. lwz 9,56(31)
  1001. slwi 9,9,2
  1002. lwz 10,184(31)
  1003. add 9,10,9
  1004. lwz 9,0(9)
  1005. mr 3,9
  1006. bl .swab32
  1007. mr 9,3
  1008. stw 9,0(30)
  1009. lwz 9,56(31)
  1010. addi 9,9,1
  1011. stw 9,56(31)
  1012. L..42:
  1013. lwz 9,56(31)
  1014. cmpwi 7,9,7
  1015. ble 7,L..43
  1016. addi 1,31,160
  1017. lwz 0,8(1)
  1018. mtlr 0
  1019. lwz 30,-8(1)
  1020. lwz 31,-4(1)
  1021. blr
  1022. LT..sha256d_80_swap:
  1023. .long 0
  1024. .byte 0,0,32,97,128,2,2,1
  1025. .long 0
  1026. .long LT..sha256d_80_swap-.sha256d_80_swap
  1027. .short 15
  1028. .byte "sha256d_80_swap"
  1029. .byte 31
  1030. .align 2
  1031. .toc
  1032. .set LC..2,LC..1
  1033. .csect .text[PR]
  1034. .align 2
  1035. .globl sha256d
  1036. .globl .sha256d
  1037. .csect sha256d[DS]
  1038. sha256d:
  1039. .long .sha256d, TOC[tc0], 0
  1040. .csect .text[PR]
  1041. .sha256d:
  1042. mflr 0
  1043. stw 0,8(1)
  1044. stw 31,-4(1)
  1045. stwu 1,-224(1)
  1046. mr 31,1
  1047. stw 3,248(31)
  1048. stw 4,252(31)
  1049. stw 5,256(31)
  1050. addi 9,31,64
  1051. mr 3,9
  1052. bl .sha256_init
  1053. lwz 9,256(31)
  1054. stw 9,60(31)
  1055. b L..45
  1056. L..54:
  1057. lwz 9,60(31)
  1058. cmpwi 7,9,63
  1059. bgt 7,L..46
  1060. addi 9,31,128
  1061. mr 3,9
  1062. li 4,0
  1063. li 5,64
  1064. bl .memset
  1065. nop
  1066. L..46:
  1067. lwz 10,256(31)
  1068. lwz 9,60(31)
  1069. subf 9,9,10
  1070. lwz 10,252(31)
  1071. add 10,10,9
  1072. lwz 9,60(31)
  1073. cmpwi 7,9,64
  1074. bgt 7,L..47
  1075. lwz 9,60(31)
  1076. cmpwi 7,9,0
  1077. bge 7,L..49
  1078. li 9,0
  1079. b L..49
  1080. L..47:
  1081. li 9,64
  1082. L..49:
  1083. addi 8,31,128
  1084. mr 3,8
  1085. mr 4,10
  1086. mr 5,9
  1087. bl .memcpy
  1088. nop
  1089. lwz 9,60(31)
  1090. cmpwi 7,9,0
  1091. blt 7,L..50
  1092. lwz 9,60(31)
  1093. cmpwi 7,9,63
  1094. bgt 7,L..50
  1095. lwz 9,60(31)
  1096. addi 10,31,128
  1097. add 9,10,9
  1098. li 10,-128
  1099. stb 10,0(9)
  1100. L..50:
  1101. li 9,0
  1102. stw 9,56(31)
  1103. b L..51
  1104. L..52:
  1105. lwz 9,56(31)
  1106. slwi 9,9,2
  1107. addi 10,31,128
  1108. add 9,10,9
  1109. mr 3,9
  1110. bl .be32dec
  1111. mr 10,3
  1112. lwz 9,56(31)
  1113. slwi 9,9,2
  1114. addi 8,31,56
  1115. add 9,8,9
  1116. addi 9,9,72
  1117. stw 10,0(9)
  1118. lwz 9,56(31)
  1119. addi 9,9,1
  1120. stw 9,56(31)
  1121. L..51:
  1122. lwz 9,56(31)
  1123. cmpwi 7,9,15
  1124. ble 7,L..52
  1125. lwz 9,60(31)
  1126. cmpwi 7,9,55
  1127. bgt 7,L..53
  1128. lwz 9,256(31)
  1129. slwi 9,9,3
  1130. stw 9,188(31)
  1131. L..53:
  1132. addi 10,31,64
  1133. addi 9,31,128
  1134. mr 3,10
  1135. mr 4,9
  1136. li 5,0
  1137. bl .sha256_transform
  1138. nop
  1139. lwz 9,60(31)
  1140. addi 9,9,-64
  1141. stw 9,60(31)
  1142. L..45:
  1143. lwz 10,60(31)
  1144. li 9,-8
  1145. cmpw 7,10,9
  1146. bge 7,L..54
  1147. addi 9,31,64
  1148. addi 9,9,32
  1149. mr 3,9
  1150. lwz 4,LC..2(2)
  1151. li 5,32
  1152. bl .memcpy
  1153. nop
  1154. addi 9,31,128
  1155. mr 3,9
  1156. bl .sha256_init
  1157. addi 10,31,128
  1158. addi 9,31,64
  1159. mr 3,10
  1160. mr 4,9
  1161. li 5,0
  1162. bl .sha256_transform
  1163. nop
  1164. li 9,0
  1165. stw 9,56(31)
  1166. b L..55
  1167. L..56:
  1168. lwz 9,56(31)
  1169. slwi 9,9,2
  1170. lwz 10,248(31)
  1171. add 10,10,9
  1172. lwz 9,56(31)
  1173. slwi 9,9,2
  1174. addi 8,31,56
  1175. add 9,8,9
  1176. addi 9,9,72
  1177. lwz 9,0(9)
  1178. mr 3,10
  1179. mr 4,9
  1180. bl .be32enc
  1181. lwz 9,56(31)
  1182. addi 9,9,1
  1183. stw 9,56(31)
  1184. L..55:
  1185. lwz 9,56(31)
  1186. cmpwi 7,9,7
  1187. ble 7,L..56
  1188. addi 1,31,224
  1189. lwz 0,8(1)
  1190. mtlr 0
  1191. lwz 31,-4(1)
  1192. blr
  1193. LT..sha256d:
  1194. .long 0
  1195. .byte 0,0,32,97,128,1,3,1
  1196. .long 0
  1197. .long LT..sha256d-.sha256d
  1198. .short 7
  1199. .byte "sha256d"
  1200. .byte 31
  1201. .align 2
  1202. .align 2
  1203. .lglobl .sha256d_preextend
  1204. .csect sha256d_preextend[DS]
  1205. sha256d_preextend:
  1206. .long .sha256d_preextend, TOC[tc0], 0
  1207. .csect .text[PR]
  1208. .sha256d_preextend:
  1209. stw 31,-4(1)
  1210. stwu 1,-32(1)
  1211. mr 31,1
  1212. stw 3,56(31)
  1213. lwz 9,56(31)
  1214. addi 9,9,64
  1215. lwz 10,56(31)
  1216. addi 10,10,56
  1217. lwz 10,0(10)
  1218. rlwinm 8,10,15,0xffffffff
  1219. lwz 10,56(31)
  1220. addi 10,10,56
  1221. lwz 10,0(10)
  1222. rlwinm 10,10,13,0xffffffff
  1223. xor 8,8,10
  1224. lwz 10,56(31)
  1225. addi 10,10,56
  1226. lwz 10,0(10)
  1227. srwi 10,10,10
  1228. xor 8,8,10
  1229. lwz 10,56(31)
  1230. addi 10,10,36
  1231. lwz 10,0(10)
  1232. add 8,8,10
  1233. lwz 10,56(31)
  1234. addi 10,10,4
  1235. lwz 10,0(10)
  1236. rlwinm 7,10,25,0xffffffff
  1237. lwz 10,56(31)
  1238. addi 10,10,4
  1239. lwz 10,0(10)
  1240. rlwinm 10,10,14,0xffffffff
  1241. xor 7,7,10
  1242. lwz 10,56(31)
  1243. addi 10,10,4
  1244. lwz 10,0(10)
  1245. srwi 10,10,3
  1246. xor 10,7,10
  1247. add 8,8,10
  1248. lwz 10,56(31)
  1249. lwz 10,0(10)
  1250. add 10,8,10
  1251. stw 10,0(9)
  1252. lwz 9,56(31)
  1253. addi 9,9,68
  1254. lwz 10,56(31)
  1255. addi 10,10,60
  1256. lwz 10,0(10)
  1257. rlwinm 8,10,15,0xffffffff
  1258. lwz 10,56(31)
  1259. addi 10,10,60
  1260. lwz 10,0(10)
  1261. rlwinm 10,10,13,0xffffffff
  1262. xor 8,8,10
  1263. lwz 10,56(31)
  1264. addi 10,10,60
  1265. lwz 10,0(10)
  1266. srwi 10,10,10
  1267. xor 8,8,10
  1268. lwz 10,56(31)
  1269. addi 10,10,40
  1270. lwz 10,0(10)
  1271. add 8,8,10
  1272. lwz 10,56(31)
  1273. addi 10,10,8
  1274. lwz 10,0(10)
  1275. rlwinm 7,10,25,0xffffffff
  1276. lwz 10,56(31)
  1277. addi 10,10,8
  1278. lwz 10,0(10)
  1279. rlwinm 10,10,14,0xffffffff
  1280. xor 7,7,10
  1281. lwz 10,56(31)
  1282. addi 10,10,8
  1283. lwz 10,0(10)
  1284. srwi 10,10,3
  1285. xor 10,7,10
  1286. add 8,8,10
  1287. lwz 10,56(31)
  1288. addi 10,10,4
  1289. lwz 10,0(10)
  1290. add 10,8,10
  1291. stw 10,0(9)
  1292. lwz 9,56(31)
  1293. addi 9,9,72
  1294. lwz 10,56(31)
  1295. addi 10,10,64
  1296. lwz 10,0(10)
  1297. rlwinm 8,10,15,0xffffffff
  1298. lwz 10,56(31)
  1299. addi 10,10,64
  1300. lwz 10,0(10)
  1301. rlwinm 10,10,13,0xffffffff
  1302. xor 8,8,10
  1303. lwz 10,56(31)
  1304. addi 10,10,64
  1305. lwz 10,0(10)
  1306. srwi 10,10,10
  1307. xor 8,8,10
  1308. lwz 10,56(31)
  1309. addi 10,10,44
  1310. lwz 10,0(10)
  1311. add 8,8,10
  1312. lwz 10,56(31)
  1313. addi 10,10,8
  1314. lwz 10,0(10)
  1315. add 10,8,10
  1316. stw 10,0(9)
  1317. lwz 9,56(31)
  1318. addi 9,9,76
  1319. lwz 10,56(31)
  1320. addi 10,10,68
  1321. lwz 10,0(10)
  1322. rlwinm 8,10,15,0xffffffff
  1323. lwz 10,56(31)
  1324. addi 10,10,68
  1325. lwz 10,0(10)
  1326. rlwinm 10,10,13,0xffffffff
  1327. xor 8,8,10
  1328. lwz 10,56(31)
  1329. addi 10,10,68
  1330. lwz 10,0(10)
  1331. srwi 10,10,10
  1332. xor 8,8,10
  1333. lwz 10,56(31)
  1334. addi 10,10,48
  1335. lwz 10,0(10)
  1336. add 8,8,10
  1337. lwz 10,56(31)
  1338. addi 10,10,16
  1339. lwz 10,0(10)
  1340. rlwinm 7,10,25,0xffffffff
  1341. lwz 10,56(31)
  1342. addi 10,10,16
  1343. lwz 10,0(10)
  1344. rlwinm 10,10,14,0xffffffff
  1345. xor 7,7,10
  1346. lwz 10,56(31)
  1347. addi 10,10,16
  1348. lwz 10,0(10)
  1349. srwi 10,10,3
  1350. xor 10,7,10
  1351. add 10,8,10
  1352. stw 10,0(9)
  1353. lwz 9,56(31)
  1354. addi 9,9,80
  1355. lwz 10,56(31)
  1356. addi 10,10,52
  1357. lwz 8,0(10)
  1358. lwz 10,56(31)
  1359. addi 10,10,20
  1360. lwz 10,0(10)
  1361. rlwinm 7,10,25,0xffffffff
  1362. lwz 10,56(31)
  1363. addi 10,10,20
  1364. lwz 10,0(10)
  1365. rlwinm 10,10,14,0xffffffff
  1366. xor 7,7,10
  1367. lwz 10,56(31)
  1368. addi 10,10,20
  1369. lwz 10,0(10)
  1370. srwi 10,10,3
  1371. xor 10,7,10
  1372. add 8,8,10
  1373. lwz 10,56(31)
  1374. addi 10,10,16
  1375. lwz 10,0(10)
  1376. add 10,8,10
  1377. stw 10,0(9)
  1378. lwz 9,56(31)
  1379. addi 9,9,84
  1380. lwz 10,56(31)
  1381. addi 10,10,56
  1382. lwz 8,0(10)
  1383. lwz 10,56(31)
  1384. addi 10,10,24
  1385. lwz 10,0(10)
  1386. rlwinm 7,10,25,0xffffffff
  1387. lwz 10,56(31)
  1388. addi 10,10,24
  1389. lwz 10,0(10)
  1390. rlwinm 10,10,14,0xffffffff
  1391. xor 7,7,10
  1392. lwz 10,56(31)
  1393. addi 10,10,24
  1394. lwz 10,0(10)
  1395. srwi 10,10,3
  1396. xor 10,7,10
  1397. add 8,8,10
  1398. lwz 10,56(31)
  1399. addi 10,10,20
  1400. lwz 10,0(10)
  1401. add 10,8,10
  1402. stw 10,0(9)
  1403. lwz 9,56(31)
  1404. addi 9,9,88
  1405. lwz 10,56(31)
  1406. addi 10,10,60
  1407. lwz 8,0(10)
  1408. lwz 10,56(31)
  1409. addi 10,10,28
  1410. lwz 10,0(10)
  1411. rlwinm 7,10,25,0xffffffff
  1412. lwz 10,56(31)
  1413. addi 10,10,28
  1414. lwz 10,0(10)
  1415. rlwinm 10,10,14,0xffffffff
  1416. xor 7,7,10
  1417. lwz 10,56(31)
  1418. addi 10,10,28
  1419. lwz 10,0(10)
  1420. srwi 10,10,3
  1421. xor 10,7,10
  1422. add 8,8,10
  1423. lwz 10,56(31)
  1424. addi 10,10,24
  1425. lwz 10,0(10)
  1426. add 10,8,10
  1427. stw 10,0(9)
  1428. lwz 9,56(31)
  1429. addi 9,9,92
  1430. lwz 10,56(31)
  1431. addi 10,10,64
  1432. lwz 8,0(10)
  1433. lwz 10,56(31)
  1434. addi 10,10,32
  1435. lwz 10,0(10)
  1436. rlwinm 7,10,25,0xffffffff
  1437. lwz 10,56(31)
  1438. addi 10,10,32
  1439. lwz 10,0(10)
  1440. rlwinm 10,10,14,0xffffffff
  1441. xor 7,7,10
  1442. lwz 10,56(31)
  1443. addi 10,10,32
  1444. lwz 10,0(10)
  1445. srwi 10,10,3
  1446. xor 10,7,10
  1447. add 8,8,10
  1448. lwz 10,56(31)
  1449. addi 10,10,28
  1450. lwz 10,0(10)
  1451. add 10,8,10
  1452. stw 10,0(9)
  1453. lwz 9,56(31)
  1454. addi 9,9,96
  1455. lwz 10,56(31)
  1456. addi 10,10,68
  1457. lwz 8,0(10)
  1458. lwz 10,56(31)
  1459. addi 10,10,36
  1460. lwz 10,0(10)
  1461. rlwinm 7,10,25,0xffffffff
  1462. lwz 10,56(31)
  1463. addi 10,10,36
  1464. lwz 10,0(10)
  1465. rlwinm 10,10,14,0xffffffff
  1466. xor 7,7,10
  1467. lwz 10,56(31)
  1468. addi 10,10,36
  1469. lwz 10,0(10)
  1470. srwi 10,10,3
  1471. xor 10,7,10
  1472. add 8,8,10
  1473. lwz 10,56(31)
  1474. addi 10,10,32
  1475. lwz 10,0(10)
  1476. add 10,8,10
  1477. stw 10,0(9)
  1478. lwz 9,56(31)
  1479. addi 9,9,100
  1480. lwz 10,56(31)
  1481. addi 10,10,40
  1482. lwz 10,0(10)
  1483. rlwinm 8,10,25,0xffffffff
  1484. lwz 10,56(31)
  1485. addi 10,10,40
  1486. lwz 10,0(10)
  1487. rlwinm 10,10,14,0xffffffff
  1488. xor 8,8,10
  1489. lwz 10,56(31)
  1490. addi 10,10,40
  1491. lwz 10,0(10)
  1492. srwi 10,10,3
  1493. xor 8,8,10
  1494. lwz 10,56(31)
  1495. addi 10,10,36
  1496. lwz 10,0(10)
  1497. add 10,8,10
  1498. stw 10,0(9)
  1499. lwz 9,56(31)
  1500. addi 9,9,104
  1501. lwz 10,56(31)
  1502. addi 10,10,44
  1503. lwz 10,0(10)
  1504. rlwinm 8,10,25,0xffffffff
  1505. lwz 10,56(31)
  1506. addi 10,10,44
  1507. lwz 10,0(10)
  1508. rlwinm 10,10,14,0xffffffff
  1509. xor 8,8,10
  1510. lwz 10,56(31)
  1511. addi 10,10,44
  1512. lwz 10,0(10)
  1513. srwi 10,10,3
  1514. xor 8,8,10
  1515. lwz 10,56(31)
  1516. addi 10,10,40
  1517. lwz 10,0(10)
  1518. add 10,8,10
  1519. stw 10,0(9)
  1520. lwz 9,56(31)
  1521. addi 9,9,108
  1522. lwz 10,56(31)
  1523. addi 10,10,48
  1524. lwz 10,0(10)
  1525. rlwinm 8,10,25,0xffffffff
  1526. lwz 10,56(31)
  1527. addi 10,10,48
  1528. lwz 10,0(10)
  1529. rlwinm 10,10,14,0xffffffff
  1530. xor 8,8,10
  1531. lwz 10,56(31)
  1532. addi 10,10,48
  1533. lwz 10,0(10)
  1534. srwi 10,10,3
  1535. xor 8,8,10
  1536. lwz 10,56(31)
  1537. addi 10,10,44
  1538. lwz 10,0(10)
  1539. add 10,8,10
  1540. stw 10,0(9)
  1541. lwz 9,56(31)
  1542. addi 9,9,112
  1543. lwz 10,56(31)
  1544. addi 10,10,52
  1545. lwz 10,0(10)
  1546. rlwinm 8,10,25,0xffffffff
  1547. lwz 10,56(31)
  1548. addi 10,10,52
  1549. lwz 10,0(10)
  1550. rlwinm 10,10,14,0xffffffff
  1551. xor 8,8,10
  1552. lwz 10,56(31)
  1553. addi 10,10,52
  1554. lwz 10,0(10)
  1555. srwi 10,10,3
  1556. xor 8,8,10
  1557. lwz 10,56(31)
  1558. addi 10,10,48
  1559. lwz 10,0(10)
  1560. add 10,8,10
  1561. stw 10,0(9)
  1562. lwz 9,56(31)
  1563. addi 9,9,116
  1564. lwz 10,56(31)
  1565. addi 10,10,56
  1566. lwz 10,0(10)
  1567. rlwinm 8,10,25,0xffffffff
  1568. lwz 10,56(31)
  1569. addi 10,10,56
  1570. lwz 10,0(10)
  1571. rlwinm 10,10,14,0xffffffff
  1572. xor 8,8,10
  1573. lwz 10,56(31)
  1574. addi 10,10,56
  1575. lwz 10,0(10)
  1576. srwi 10,10,3
  1577. xor 8,8,10
  1578. lwz 10,56(31)
  1579. addi 10,10,52
  1580. lwz 10,0(10)
  1581. add 10,8,10
  1582. stw 10,0(9)
  1583. lwz 9,56(31)
  1584. addi 9,9,120
  1585. lwz 10,56(31)
  1586. addi 10,10,60
  1587. lwz 10,0(10)
  1588. rlwinm 8,10,25,0xffffffff
  1589. lwz 10,56(31)
  1590. addi 10,10,60
  1591. lwz 10,0(10)
  1592. rlwinm 10,10,14,0xffffffff
  1593. xor 8,8,10
  1594. lwz 10,56(31)
  1595. addi 10,10,60
  1596. lwz 10,0(10)
  1597. srwi 10,10,3
  1598. xor 8,8,10
  1599. lwz 10,56(31)
  1600. addi 10,10,56
  1601. lwz 10,0(10)
  1602. add 10,8,10
  1603. stw 10,0(9)
  1604. lwz 9,56(31)
  1605. addi 9,9,124
  1606. lwz 10,56(31)
  1607. addi 10,10,64
  1608. lwz 10,0(10)
  1609. rlwinm 8,10,25,0xffffffff
  1610. lwz 10,56(31)
  1611. addi 10,10,64
  1612. lwz 10,0(10)
  1613. rlwinm 10,10,14,0xffffffff
  1614. xor 8,8,10
  1615. lwz 10,56(31)
  1616. addi 10,10,64
  1617. lwz 10,0(10)
  1618. srwi 10,10,3
  1619. xor 8,8,10
  1620. lwz 10,56(31)
  1621. addi 10,10,60
  1622. lwz 10,0(10)
  1623. add 10,8,10
  1624. stw 10,0(9)
  1625. addi 1,31,32
  1626. lwz 31,-4(1)
  1627. blr
  1628. LT..sha256d_preextend:
  1629. .long 0
  1630. .byte 0,0,32,96,128,1,1,1
  1631. .long 0
  1632. .long LT..sha256d_preextend-.sha256d_preextend
  1633. .short 17
  1634. .byte "sha256d_preextend"
  1635. .byte 31
  1636. .align 2
  1637. .align 2
  1638. .lglobl .sha256d_prehash
  1639. .csect sha256d_prehash[DS]
  1640. sha256d_prehash:
  1641. .long .sha256d_prehash, TOC[tc0], 0
  1642. .csect .text[PR]
  1643. .sha256d_prehash:
  1644. stw 31,-4(1)
  1645. stwu 1,-64(1)
  1646. mr 31,1
  1647. stw 3,88(31)
  1648. stw 4,92(31)
  1649. lwz 9,88(31)
  1650. addi 9,9,28
  1651. lwz 10,0(9)
  1652. lwz 9,88(31)
  1653. addi 9,9,16
  1654. lwz 9,0(9)
  1655. rlwinm 8,9,26,0xffffffff
  1656. lwz 9,88(31)
  1657. addi 9,9,16
  1658. lwz 9,0(9)
  1659. rlwinm 9,9,21,0xffffffff
  1660. xor 8,8,9
  1661. lwz 9,88(31)
  1662. addi 9,9,16
  1663. lwz 9,0(9)
  1664. rlwinm 9,9,7,0xffffffff
  1665. xor 9,8,9
  1666. add 10,10,9
  1667. lwz 9,88(31)
  1668. addi 9,9,16
  1669. lwz 8,0(9)
  1670. lwz 9,88(31)
  1671. addi 9,9,20
  1672. lwz 7,0(9)
  1673. lwz 9,88(31)
  1674. addi 9,9,24
  1675. lwz 9,0(9)
  1676. xor 9,7,9
  1677. and 8,8,9
  1678. lwz 9,88(31)
  1679. addi 9,9,24
  1680. lwz 9,0(9)
  1681. xor 9,8,9
  1682. add 10,10,9
  1683. lwz 9,92(31)
  1684. lwz 9,0(9)
  1685. add 10,10,9
  1686. lis 9,0x428a
  1687. ori 9,9,12184
  1688. add 9,10,9
  1689. stw 9,24(31)
  1690. lwz 9,88(31)
  1691. lwz 9,0(9)
  1692. rlwinm 10,9,30,0xffffffff
  1693. lwz 9,88(31)
  1694. lwz 9,0(9)
  1695. rlwinm 9,9,19,0xffffffff
  1696. xor 10,10,9
  1697. lwz 9,88(31)
  1698. lwz 9,0(9)
  1699. rlwinm 9,9,10,0xffffffff
  1700. xor 10,10,9
  1701. lwz 9,88(31)
  1702. lwz 8,0(9)
  1703. lwz 9,88(31)
  1704. addi 9,9,4
  1705. lwz 7,0(9)
  1706. lwz 9,88(31)
  1707. addi 9,9,8
  1708. lwz 9,0(9)
  1709. or 9,7,9
  1710. and 8,8,9
  1711. lwz 9,88(31)
  1712. addi 9,9,4
  1713. lwz 7,0(9)
  1714. lwz 9,88(31)
  1715. addi 9,9,8
  1716. lwz 9,0(9)
  1717. and 9,7,9
  1718. or 9,8,9
  1719. add 9,10,9
  1720. stw 9,28(31)
  1721. lwz 9,88(31)
  1722. addi 9,9,12
  1723. lwz 10,88(31)
  1724. addi 10,10,12
  1725. lwz 8,0(10)
  1726. lwz 10,24(31)
  1727. add 10,8,10
  1728. stw 10,0(9)
  1729. lwz 9,88(31)
  1730. addi 9,9,28
  1731. lwz 8,24(31)
  1732. lwz 10,28(31)
  1733. add 10,8,10
  1734. stw 10,0(9)
  1735. lwz 9,88(31)
  1736. addi 9,9,24
  1737. lwz 10,0(9)
  1738. lwz 9,88(31)
  1739. addi 9,9,12
  1740. lwz 9,0(9)
  1741. rlwinm 8,9,26,0xffffffff
  1742. lwz 9,88(31)
  1743. addi 9,9,12
  1744. lwz 9,0(9)
  1745. rlwinm 9,9,21,0xffffffff
  1746. xor 8,8,9
  1747. lwz 9,88(31)
  1748. addi 9,9,12
  1749. lwz 9,0(9)
  1750. rlwinm 9,9,7,0xffffffff
  1751. xor 9,8,9
  1752. add 10,10,9
  1753. lwz 9,88(31)
  1754. addi 9,9,12
  1755. lwz 8,0(9)
  1756. lwz 9,88(31)
  1757. addi 9,9,16
  1758. lwz 7,0(9)
  1759. lwz 9,88(31)
  1760. addi 9,9,20
  1761. lwz 9,0(9)
  1762. xor 9,7,9
  1763. and 8,8,9
  1764. lwz 9,88(31)
  1765. addi 9,9,20
  1766. lwz 9,0(9)
  1767. xor 9,8,9
  1768. add 10,10,9
  1769. lwz 9,92(31)
  1770. addi 9,9,4
  1771. lwz 9,0(9)
  1772. add 10,10,9
  1773. lis 9,0x7137
  1774. ori 9,9,17553
  1775. add 9,10,9
  1776. stw 9,24(31)
  1777. lwz 9,88(31)
  1778. addi 9,9,28
  1779. lwz 9,0(9)
  1780. rlwinm 10,9,30,0xffffffff
  1781. lwz 9,88(31)
  1782. addi 9,9,28
  1783. lwz 9,0(9)
  1784. rlwinm 9,9,19,0xffffffff
  1785. xor 10,10,9
  1786. lwz 9,88(31)
  1787. addi 9,9,28
  1788. lwz 9,0(9)
  1789. rlwinm 9,9,10,0xffffffff
  1790. xor 10,10,9
  1791. lwz 9,88(31)
  1792. addi 9,9,28
  1793. lwz 8,0(9)
  1794. lwz 9,88(31)
  1795. lwz 7,0(9)
  1796. lwz 9,88(31)
  1797. addi 9,9,4
  1798. lwz 9,0(9)
  1799. or 9,7,9
  1800. and 8,8,9
  1801. lwz 9,88(31)
  1802. lwz 7,0(9)
  1803. lwz 9,88(31)
  1804. addi 9,9,4
  1805. lwz 9,0(9)
  1806. and 9,7,9
  1807. or 9,8,9
  1808. add 9,10,9
  1809. stw 9,28(31)
  1810. lwz 9,88(31)
  1811. addi 9,9,8
  1812. lwz 10,88(31)
  1813. addi 10,10,8
  1814. lwz 8,0(10)
  1815. lwz 10,24(31)
  1816. add 10,8,10
  1817. stw 10,0(9)
  1818. lwz 9,88(31)
  1819. addi 9,9,24
  1820. lwz 8,24(31)
  1821. lwz 10,28(31)
  1822. add 10,8,10
  1823. stw 10,0(9)
  1824. lwz 9,88(31)
  1825. addi 9,9,20
  1826. lwz 10,0(9)
  1827. lwz 9,88(31)
  1828. addi 9,9,8
  1829. lwz 9,0(9)
  1830. rlwinm 8,9,26,0xffffffff
  1831. lwz 9,88(31)
  1832. addi 9,9,8
  1833. lwz 9,0(9)
  1834. rlwinm 9,9,21,0xffffffff
  1835. xor 8,8,9
  1836. lwz 9,88(31)
  1837. addi 9,9,8
  1838. lwz 9,0(9)
  1839. rlwinm 9,9,7,0xffffffff
  1840. xor 9,8,9
  1841. add 10,10,9
  1842. lwz 9,88(31)
  1843. addi 9,9,8
  1844. lwz 8,0(9)
  1845. lwz 9,88(31)
  1846. addi 9,9,12
  1847. lwz 7,0(9)
  1848. lwz 9,88(31)
  1849. addi 9,9,16
  1850. lwz 9,0(9)
  1851. xor 9,7,9
  1852. and 8,8,9
  1853. lwz 9,88(31)
  1854. addi 9,9,16
  1855. lwz 9,0(9)
  1856. xor 9,8,9
  1857. add 10,10,9
  1858. lwz 9,92(31)
  1859. addi 9,9,8
  1860. lwz 9,0(9)
  1861. add 10,10,9
  1862. lis 9,0xb5c0
  1863. ori 9,9,64463
  1864. add 9,10,9
  1865. stw 9,24(31)
  1866. lwz 9,88(31)
  1867. addi 9,9,24
  1868. lwz 9,0(9)
  1869. rlwinm 10,9,30,0xffffffff
  1870. lwz 9,88(31)
  1871. addi 9,9,24
  1872. lwz 9,0(9)
  1873. rlwinm 9,9,19,0xffffffff
  1874. xor 10,10,9
  1875. lwz 9,88(31)
  1876. addi 9,9,24
  1877. lwz 9,0(9)
  1878. rlwinm 9,9,10,0xffffffff
  1879. xor 10,10,9
  1880. lwz 9,88(31)
  1881. addi 9,9,24
  1882. lwz 8,0(9)
  1883. lwz 9,88(31)
  1884. addi 9,9,28
  1885. lwz 7,0(9)
  1886. lwz 9,88(31)
  1887. lwz 9,0(9)
  1888. or 9,7,9
  1889. and 8,8,9
  1890. lwz 9,88(31)
  1891. addi 9,9,28
  1892. lwz 7,0(9)
  1893. lwz 9,88(31)
  1894. lwz 9,0(9)
  1895. and 9,7,9
  1896. or 9,8,9
  1897. add 9,10,9
  1898. stw 9,28(31)
  1899. lwz 9,88(31)
  1900. addi 9,9,4
  1901. lwz 10,88(31)
  1902. addi 10,10,4
  1903. lwz 8,0(10)
  1904. lwz 10,24(31)
  1905. add 10,8,10
  1906. stw 10,0(9)
  1907. lwz 9,88(31)
  1908. addi 9,9,20
  1909. lwz 8,24(31)
  1910. lwz 10,28(31)
  1911. add 10,8,10
  1912. stw 10,0(9)
  1913. addi 1,31,64
  1914. lwz 31,-4(1)
  1915. blr
  1916. LT..sha256d_prehash:
  1917. .long 0
  1918. .byte 0,0,32,96,128,1,2,1
  1919. .long 0
  1920. .long LT..sha256d_prehash-.sha256d_prehash
  1921. .short 15
  1922. .byte "sha256d_prehash"
  1923. .byte 31
  1924. .align 2
  1925. .toc
  1926. LC..3:
  1927. .tc work_restart[TC],work_restart
  1928. .csect .text[PR]
  1929. .align 2
  1930. .globl scanhash_sha256d
  1931. .globl .scanhash_sha256d
  1932. .csect scanhash_sha256d[DS]
  1933. scanhash_sha256d:
  1934. .long .scanhash_sha256d, TOC[tc0], 0
  1935. .csect .text[PR]
  1936. .scanhash_sha256d:
  1937. mflr 0
  1938. stw 0,8(1)
  1939. stw 30,-8(1)
  1940. stw 31,-4(1)
  1941. stwu 1,-96(1)
  1942. mr 31,1
  1943. stw 3,120(31)
  1944. stw 4,124(31)
  1945. stw 5,128(31)
  1946. stw 6,132(31)
  1947. stw 7,136(31)
  1948. lwz 9,0(1)
  1949. stwu 9,-480(1)
  1950. addi 9,1,56
  1951. addi 9,9,127
  1952. srwi 9,9,7
  1953. slwi 30,9,7
  1954. lwz 9,124(31)
  1955. addi 9,9,76
  1956. lwz 9,0(9)
  1957. addi 9,9,-1
  1958. stw 9,56(31)
  1959. lwz 9,124(31)
  1960. lwz 9,76(9)
  1961. stw 9,60(31)
  1962. lwz 9,128(31)
  1963. lwz 9,28(9)
  1964. stw 9,64(31)
  1965. lwz 9,124(31)
  1966. addi 9,9,64
  1967. mr 3,30
  1968. mr 4,9
  1969. li 5,64
  1970. bl .memcpy
  1971. nop
  1972. mr 3,30
  1973. bl .sha256d_preextend
  1974. addi 9,30,288
  1975. mr 3,9
  1976. bl .sha256_init
  1977. addi 9,30,288
  1978. mr 3,9
  1979. lwz 4,124(31)
  1980. li 5,0
  1981. bl .sha256_transform
  1982. nop
  1983. lwz 7,288(30)
  1984. lwz 8,292(30)
  1985. lwz 10,296(30)
  1986. lwz 9,300(30)
  1987. stw 7,256(30)
  1988. stw 8,260(30)
  1989. stw 10,264(30)
  1990. stw 9,268(30)
  1991. lwz 7,304(30)
  1992. lwz 8,308(30)
  1993. lwz 10,312(30)
  1994. lwz 9,316(30)
  1995. stw 7,272(30)
  1996. stw 8,276(30)
  1997. stw 10,280(30)
  1998. stw 9,284(30)
  1999. lwz 9,124(31)
  2000. addi 9,9,64
  2001. addi 10,30,256
  2002. mr 3,10
  2003. mr 4,9
  2004. bl .sha256d_prehash
  2005. L..63:
  2006. lwz 9,56(31)
  2007. addi 9,9,1
  2008. stw 9,56(31)
  2009. lwz 9,56(31)
  2010. stw 9,12(30)
  2011. addi 8,30,320
  2012. addi 10,30,288
  2013. addi 9,30,256
  2014. mr 3,8
  2015. mr 4,30
  2016. mr 5,10
  2017. mr 6,9
  2018. bl .sha256d_ms
  2019. nop
  2020. lwz 9,348(30)
  2021. mr 3,9
  2022. bl .swab32
  2023. mr 10,3
  2024. lwz 9,64(31)
  2025. cmplw 7,10,9
  2026. bgt 7,L..60
  2027. lwz 9,124(31)
  2028. addi 9,9,76
  2029. lwz 10,12(30)
  2030. stw 10,0(9)
  2031. addi 9,30,320
  2032. mr 3,9
  2033. lwz 4,124(31)
  2034. bl .sha256d_80_swap
  2035. addi 9,30,320
  2036. mr 3,9
  2037. lwz 4,128(31)
  2038. bl .fulltest
  2039. nop
  2040. mr 9,3
  2041. cmpwi 7,9,0
  2042. beq 7,L..60
  2043. lwz 10,56(31)
  2044. lwz 9,60(31)
  2045. subf 9,9,10
  2046. addi 10,9,1
  2047. lwz 9,136(31)
  2048. stw 10,0(9)
  2049. li 9,1
  2050. b L..64
  2051. L..60:
  2052. lwz 10,56(31)
  2053. lwz 9,132(31)
  2054. cmplw 7,10,9
  2055. bge 7,L..62
  2056. lwz 9,LC..3(2)
  2057. lwz 10,0(9)
  2058. lwz 9,120(31)
  2059. slwi 9,9,7
  2060. add 9,10,9
  2061. lwz 9,0(9)
  2062. cmpwi 7,9,0
  2063. beq 7,L..63
  2064. L..62:
  2065. lwz 10,56(31)
  2066. lwz 9,60(31)
  2067. subf 9,9,10
  2068. addi 10,9,1
  2069. lwz 9,136(31)
  2070. stw 10,0(9)
  2071. lwz 9,124(31)
  2072. addi 9,9,76
  2073. lwz 10,56(31)
  2074. stw 10,0(9)
  2075. li 9,0
  2076. L..64:
  2077. mr 3,9
  2078. addi 1,31,96
  2079. lwz 0,8(1)
  2080. mtlr 0
  2081. lwz 30,-8(1)
  2082. lwz 31,-4(1)
  2083. blr
  2084. LT..scanhash_sha256d:
  2085. .long 0
  2086. .byte 0,0,32,97,128,2,5,1
  2087. .long 0
  2088. .long LT..scanhash_sha256d-.scanhash_sha256d
  2089. .short 16
  2090. .byte "scanhash_sha256d"
  2091. .byte 31
  2092. .align 2
  2093. _section_.text:
  2094. .csect .data[RW],4
  2095. .long _section_.text
Add Comment
Please, Sign In to add comment