External, Non-PPA KXStudio Repository
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

673 lines
20KB

  1. --- mpg123-static-1.29.3.orig/src/libmpg123/check_neon.S
  2. +++ mpg123-static-1.29.3/src/libmpg123/check_neon.S
  3. @@ -18,7 +18,6 @@
  4. #endif
  5. .text
  6. - GLOBAL_SYMBOL ASM_NAME(check_neon)
  7. #ifdef __ELF__
  8. .type ASM_NAME(check_neon), %function
  9. #endif
  10. --- mpg123-static-1.29.3.orig/src/libmpg123/dct36_3dnow.S
  11. +++ mpg123-static-1.29.3/src/libmpg123/dct36_3dnow.S
  12. @@ -30,7 +30,6 @@
  13. #include "mangle.h"
  14. - .globl ASM_NAME(dct36_3dnow)
  15. /* .type ASM_NAME(dct36_3dnow),@function */
  16. ASM_NAME(dct36_3dnow):
  17. pushl %ebp
  18. --- mpg123-static-1.29.3.orig/src/libmpg123/dct36_3dnowext.S
  19. +++ mpg123-static-1.29.3/src/libmpg123/dct36_3dnowext.S
  20. @@ -43,7 +43,6 @@
  21. .text
  22. ALIGN32
  23. -.globl ASM_NAME(dct36_3dnowext)
  24. /* .type ASM_NAME(dct36_3dnowext), @function */
  25. ASM_NAME(dct36_3dnowext):
  26. pushl %ebp
  27. --- mpg123-static-1.29.3.orig/src/libmpg123/dct36_avx.S
  28. +++ mpg123-static-1.29.3/src/libmpg123/dct36_avx.S
  29. @@ -69,7 +69,6 @@ dct36_avx_sign:
  30. .long 0x80000000,0x80000000,0x80000000,0x80000000
  31. .text
  32. ALIGN16
  33. - .globl ASM_NAME(dct36_avx)
  34. ASM_NAME(dct36_avx):
  35. #ifdef IS_MSABI
  36. push %rbp
  37. --- mpg123-static-1.29.3.orig/src/libmpg123/dct36_neon.S
  38. +++ mpg123-static-1.29.3/src/libmpg123/dct36_neon.S
  39. @@ -47,7 +47,6 @@ dct36_neon_COS9:
  40. .word 0x3f3504f3
  41. ALIGN4
  42. - GLOBAL_SYMBOL ASM_NAME(dct36_neon)
  43. #ifdef __ELF__
  44. .type ASM_NAME(dct36_neon), %function
  45. #endif
  46. --- mpg123-static-1.29.3.orig/src/libmpg123/dct36_neon64.S
  47. +++ mpg123-static-1.29.3/src/libmpg123/dct36_neon64.S
  48. @@ -44,7 +44,6 @@ dct36_aarch64_COS9:
  49. .text
  50. ALIGN4
  51. - .globl ASM_NAME(dct36_neon64)
  52. #ifdef __ELF__
  53. .type ASM_NAME(dct36_neon64), %function
  54. #endif
  55. --- mpg123-static-1.29.3.orig/src/libmpg123/dct36_sse.S
  56. +++ mpg123-static-1.29.3/src/libmpg123/dct36_sse.S
  57. @@ -61,7 +61,6 @@ dct36_sse_sign:
  58. .long 0x80000000,0x80000000,0x80000000,0x80000000
  59. .text
  60. ALIGN16
  61. - .globl ASM_NAME(dct36_sse)
  62. ASM_NAME(dct36_sse):
  63. push %ebp
  64. mov %esp, %ebp
  65. --- mpg123-static-1.29.3.orig/src/libmpg123/dct36_x86_64.S
  66. +++ mpg123-static-1.29.3/src/libmpg123/dct36_x86_64.S
  67. @@ -72,7 +72,6 @@ dct36_x86_64_sign:
  68. .long 0x80000000,0x80000000,0x80000000,0x80000000
  69. .text
  70. ALIGN16
  71. - .globl ASM_NAME(dct36_x86_64)
  72. ASM_NAME(dct36_x86_64):
  73. #ifdef IS_MSABI
  74. push %rbp
  75. --- mpg123-static-1.29.3.orig/src/libmpg123/dct64_3dnow.S
  76. +++ mpg123-static-1.29.3/src/libmpg123/dct64_3dnow.S
  77. @@ -14,7 +14,6 @@
  78. #include "mangle.h"
  79. - .globl ASM_NAME(dct64_3dnow)
  80. /* .type ASM_NAME(dct64_3dnow),@function */
  81. ASM_NAME(dct64_3dnow):
  82. subl $256,%esp
  83. --- mpg123-static-1.29.3.orig/src/libmpg123/dct64_3dnowext.S
  84. +++ mpg123-static-1.29.3/src/libmpg123/dct64_3dnowext.S
  85. @@ -37,7 +37,6 @@ x_plus_minus_3dnow:
  86. .text
  87. ALIGN32
  88. -.globl ASM_NAME(dct64_3dnowext)
  89. /* .type ASM_NAME(dct64_3dnowext), @function */
  90. ASM_NAME(dct64_3dnowext):
  91. pushl %ebp
  92. --- mpg123-static-1.29.3.orig/src/libmpg123/dct64_avx.S
  93. +++ mpg123-static-1.29.3/src/libmpg123/dct64_avx.S
  94. @@ -58,7 +58,6 @@ costab_avx:
  95. .long 0
  96. .text
  97. ALIGN16
  98. -.globl ASM_NAME(dct64_avx)
  99. ASM_NAME(dct64_avx):
  100. #ifdef IS_MSABI
  101. push %rbp
  102. --- mpg123-static-1.29.3.orig/src/libmpg123/dct64_avx_float.S
  103. +++ mpg123-static-1.29.3/src/libmpg123/dct64_avx_float.S
  104. @@ -58,7 +58,6 @@ costab_avx:
  105. .long 0
  106. .text
  107. ALIGN16
  108. -.globl ASM_NAME(dct64_real_avx)
  109. ASM_NAME(dct64_real_avx):
  110. #ifdef IS_MSABI
  111. push %rbp
  112. --- mpg123-static-1.29.3.orig/src/libmpg123/dct64_mmx.S
  113. +++ mpg123-static-1.29.3/src/libmpg123/dct64_mmx.S
  114. @@ -11,11 +11,9 @@
  115. .text
  116. ALIGN32
  117. -.globl ASM_NAME(dct64_mmx)
  118. ASM_NAME(dct64_mmx):
  119. xorl %ecx,%ecx
  120. -.globl ASM_NAME(dct64_MMX)
  121. ASM_NAME(dct64_MMX):
  122. pushl %ebx
  123. pushl %esi
  124. --- mpg123-static-1.29.3.orig/src/libmpg123/dct64_neon.S
  125. +++ mpg123-static-1.29.3/src/libmpg123/dct64_neon.S
  126. @@ -51,7 +51,6 @@ costab_arm:
  127. .word 1060439283
  128. .word 1060439283
  129. ALIGN4
  130. - GLOBAL_SYMBOL ASM_NAME(dct64_neon)
  131. #ifdef __ELF__
  132. .type ASM_NAME(dct64_neon), %function
  133. #endif
  134. --- mpg123-static-1.29.3.orig/src/libmpg123/dct64_neon64.S
  135. +++ mpg123-static-1.29.3/src/libmpg123/dct64_neon64.S
  136. @@ -49,7 +49,6 @@ costab_neon_aarch64:
  137. .word 1060439283
  138. .text
  139. ALIGN4
  140. - .globl ASM_NAME(dct64_neon64)
  141. #ifdef __ELF__
  142. .type ASM_NAME(dct64_neon64), %function
  143. #endif
  144. --- mpg123-static-1.29.3.orig/src/libmpg123/dct64_neon64_float.S
  145. +++ mpg123-static-1.29.3/src/libmpg123/dct64_neon64_float.S
  146. @@ -49,7 +49,6 @@ costab_neon_aarch64:
  147. .word 1060439283
  148. .text
  149. ALIGN4
  150. - .globl ASM_NAME(dct64_real_neon64)
  151. #ifdef __ELF__
  152. .type ASM_NAME(dct64_real_neon64), %function
  153. #endif
  154. --- mpg123-static-1.29.3.orig/src/libmpg123/dct64_neon_float.S
  155. +++ mpg123-static-1.29.3/src/libmpg123/dct64_neon_float.S
  156. @@ -51,7 +51,6 @@ costab_arm:
  157. .word 1060439283
  158. .word 1060439283
  159. ALIGN4
  160. - GLOBAL_SYMBOL ASM_NAME(dct64_real_neon)
  161. #ifdef __ELF__
  162. .type ASM_NAME(dct64_real_neon), %function
  163. #endif
  164. --- mpg123-static-1.29.3.orig/src/libmpg123/dct64_sse.S
  165. +++ mpg123-static-1.29.3/src/libmpg123/dct64_sse.S
  166. @@ -36,7 +36,6 @@ mask:
  167. .text
  168. ALIGN16
  169. -.globl ASM_NAME(dct64_sse)
  170. ASM_NAME(dct64_sse):
  171. pushl %ebp
  172. movl %esp, %ebp
  173. --- mpg123-static-1.29.3.orig/src/libmpg123/dct64_sse_float.S
  174. +++ mpg123-static-1.29.3/src/libmpg123/dct64_sse_float.S
  175. @@ -36,7 +36,6 @@ mask:
  176. .text
  177. ALIGN16
  178. -.globl ASM_NAME(dct64_real_sse)
  179. ASM_NAME(dct64_real_sse):
  180. pushl %ebp
  181. movl %esp, %ebp
  182. --- mpg123-static-1.29.3.orig/src/libmpg123/dct64_x86_64.S
  183. +++ mpg123-static-1.29.3/src/libmpg123/dct64_x86_64.S
  184. @@ -69,7 +69,6 @@ ASM_NAME(costab_x86_64):
  185. .long 0
  186. .text
  187. ALIGN16
  188. -.globl ASM_NAME(dct64_x86_64)
  189. ASM_NAME(dct64_x86_64):
  190. #ifdef IS_MSABI /* should save xmm6-15 */
  191. movq %rcx, ARG0
  192. --- mpg123-static-1.29.3.orig/src/libmpg123/dct64_x86_64_float.S
  193. +++ mpg123-static-1.29.3/src/libmpg123/dct64_x86_64_float.S
  194. @@ -69,7 +69,6 @@ ASM_NAME(costab_x86_64):
  195. .long 0
  196. .text
  197. ALIGN16
  198. -.globl ASM_NAME(dct64_real_x86_64)
  199. ASM_NAME(dct64_real_x86_64):
  200. #ifdef IS_MSABI /* should save xmm6-15 */
  201. movq %rcx, ARG0
  202. --- mpg123-static-1.29.3.orig/src/libmpg123/equalizer_3dnow.S
  203. +++ mpg123-static-1.29.3/src/libmpg123/equalizer_3dnow.S
  204. @@ -10,7 +10,6 @@
  205. .text
  206. ALIGN4
  207. -.globl ASM_NAME(do_equalizer_3dnow)
  208. /* .type ASM_NAME(do_equalizer_3dnow),@function */
  209. /* void do_equalizer(real *bandPtr,int channel, real equalizer[2][32]); */
  210. ASM_NAME(do_equalizer_3dnow):
  211. --- mpg123-static-1.29.3.orig/src/libmpg123/getcpuflags.S
  212. +++ mpg123-static-1.29.3/src/libmpg123/getcpuflags.S
  213. @@ -20,7 +20,6 @@
  214. .text
  215. ALIGN4
  216. -.globl ASM_NAME(getcpuflags)
  217. /* .type ASM_NAME(getcpuflags),@function */
  218. ASM_NAME(getcpuflags):
  219. pushl %ebp
  220. --- mpg123-static-1.29.3.orig/src/libmpg123/getcpuflags_x86_64.S
  221. +++ mpg123-static-1.29.3/src/libmpg123/getcpuflags_x86_64.S
  222. @@ -10,7 +10,6 @@
  223. .text
  224. ALIGN4
  225. - .globl ASM_NAME(getcpuflags)
  226. ASM_NAME(getcpuflags):
  227. push %rbp
  228. mov %rsp, %rbp
  229. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_3dnow.S
  230. +++ mpg123-static-1.29.3/src/libmpg123/synth_3dnow.S
  231. @@ -52,7 +52,6 @@ ftoi_magic:
  232. #endif
  233. .text
  234. ALIGN16
  235. -.globl ASM_NAME(synth_1to1_3dnow_asm)
  236. /* int synth_1to1_3dnow_asm(real *bandPtr, int channel, unsigned char *out, unsigned char *buffs, int *bo, real *decwin); */
  237. ASM_NAME(synth_1to1_3dnow_asm):
  238. subl $24,%esp
  239. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_arm.S
  240. +++ mpg123-static-1.29.3/src/libmpg123/synth_arm.S
  241. @@ -23,7 +23,6 @@
  242. .text
  243. ALIGN4
  244. - .globl ASM_NAME(synth_1to1_arm_asm)
  245. #ifdef __ELF__
  246. .type ASM_NAME(synth_1to1_arm_asm), %function
  247. #endif
  248. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_arm_accurate.S
  249. +++ mpg123-static-1.29.3/src/libmpg123/synth_arm_accurate.S
  250. @@ -23,7 +23,6 @@
  251. .text
  252. ALIGN4
  253. - .globl ASM_NAME(synth_1to1_arm_accurate_asm)
  254. #ifdef __ELF__
  255. .type ASM_NAME(synth_1to1_arm_accurate_asm), %function
  256. #endif
  257. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_i586.S
  258. +++ mpg123-static-1.29.3/src/libmpg123/synth_i586.S
  259. @@ -45,7 +45,6 @@
  260. ALIGN8
  261. .text
  262. /* int synth_1to1_i586_asm(real *bandPtr, int channel, unsigned char *out, unsigned char *buffs, int *bo, real *decwin); */
  263. -.globl ASM_NAME(synth_1to1_i586_asm)
  264. ASM_NAME(synth_1to1_i586_asm):
  265. subl $12,%esp
  266. pushl %ebp
  267. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_i586_dither.S
  268. +++ mpg123-static-1.29.3/src/libmpg123/synth_i586_dither.S
  269. @@ -26,7 +26,6 @@
  270. ALIGN8
  271. .text
  272. /* int synth_1to1_i586_asm_dither(real *bandPtr, int channel, unsigned char *out, unsigned char *buffs, int bo_and_ditherindex[2], real *decwin, real* dithernoise); */
  273. -.globl ASM_NAME(synth_1to1_i586_asm_dither)
  274. ASM_NAME(synth_1to1_i586_asm_dither):
  275. subl $16,%esp
  276. pushl %ebp
  277. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_mmx.S
  278. +++ mpg123-static-1.29.3/src/libmpg123/synth_mmx.S
  279. @@ -24,7 +24,6 @@
  280. .text
  281. -.globl ASM_NAME(synth_1to1_MMX)
  282. /* int synth_1to1_MMX(real *bandPtr, int channel, short *out, short *buffs, int *bo, float *decwins); */
  283. ASM_NAME(synth_1to1_MMX):
  284. pushl %ebp
  285. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_neon.S
  286. +++ mpg123-static-1.29.3/src/libmpg123/synth_neon.S
  287. @@ -25,7 +25,6 @@
  288. #endif
  289. .text
  290. - GLOBAL_SYMBOL ASM_NAME(synth_1to1_neon_asm)
  291. #ifdef __ELF__
  292. .type ASM_NAME(synth_1to1_neon_asm), %function
  293. #endif
  294. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_neon64.S
  295. +++ mpg123-static-1.29.3/src/libmpg123/synth_neon64.S
  296. @@ -19,7 +19,6 @@ maxmin_s16:
  297. .word -32768
  298. .text
  299. ALIGN4
  300. - .globl ASM_NAME(synth_1to1_neon64_asm)
  301. #ifdef __ELF__
  302. .type ASM_NAME(synth_1to1_neon64_asm), %function
  303. #endif
  304. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_neon64_accurate.S
  305. +++ mpg123-static-1.29.3/src/libmpg123/synth_neon64_accurate.S
  306. @@ -19,7 +19,6 @@ maxmin_s16:
  307. .word -956301312
  308. .text
  309. ALIGN4
  310. - .globl ASM_NAME(synth_1to1_neon64_accurate_asm)
  311. #ifdef __ELF__
  312. .type ASM_NAME(synth_1to1_neon64_accurate_asm), %function
  313. #endif
  314. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_neon64_float.S
  315. +++ mpg123-static-1.29.3/src/libmpg123/synth_neon64_float.S
  316. @@ -18,7 +18,6 @@ scale:
  317. .word 939524096
  318. .text
  319. ALIGN4
  320. - .globl ASM_NAME(synth_1to1_real_neon64_asm)
  321. #ifdef __ELF__
  322. .type ASM_NAME(synth_1to1_real_neon64_asm), %function
  323. #endif
  324. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_neon64_s32.S
  325. +++ mpg123-static-1.29.3/src/libmpg123/synth_neon64_s32.S
  326. @@ -20,7 +20,6 @@ maxmin_s32:
  327. .word 1199570944
  328. .text
  329. ALIGN4
  330. - .globl ASM_NAME(synth_1to1_s32_neon64_asm)
  331. #ifdef __ELF__
  332. .type ASM_NAME(synth_1to1_s32_neon64_asm), %function
  333. #endif
  334. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_neon_accurate.S
  335. +++ mpg123-static-1.29.3/src/libmpg123/synth_neon_accurate.S
  336. @@ -23,7 +23,6 @@
  337. #endif
  338. .text
  339. - .globl ASM_NAME(synth_1to1_neon_accurate_asm)
  340. #ifdef __ELF__
  341. .type ASM_NAME(synth_1to1_neon_accurate_asm), %function
  342. #endif
  343. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_neon_float.S
  344. +++ mpg123-static-1.29.3/src/libmpg123/synth_neon_float.S
  345. @@ -25,7 +25,6 @@
  346. #endif
  347. .text
  348. - GLOBAL_SYMBOL ASM_NAME(synth_1to1_real_neon_asm)
  349. #ifdef __ELF__
  350. .type ASM_NAME(synth_1to1_real_neon_asm), %function
  351. #endif
  352. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_neon_s32.S
  353. +++ mpg123-static-1.29.3/src/libmpg123/synth_neon_s32.S
  354. @@ -25,7 +25,6 @@
  355. #endif
  356. .text
  357. - GLOBAL_SYMBOL ASM_NAME(synth_1to1_s32_neon_asm)
  358. #ifdef __ELF__
  359. .type ASM_NAME(synth_1to1_s32_neon_asm), %function
  360. #endif
  361. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_sse3d.h
  362. +++ mpg123-static-1.29.3/src/libmpg123/synth_sse3d.h
  363. @@ -44,7 +44,6 @@ null_one:
  364. .text
  365. ALIGN16
  366. /* void SYNTH_NAME(real *bandPtr, int channel, short *samples, short *buffs, int *bo, float *decwins) */
  367. -.globl SYNTH_NAME
  368. SYNTH_NAME:
  369. pushl %ebp
  370. /* stack:0=ebp 4=back 8=bandptr 12=channel 16=samples 20=buffs 24=bo 28=decwins */
  371. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_sse_accurate.S
  372. +++ mpg123-static-1.29.3/src/libmpg123/synth_sse_accurate.S
  373. @@ -39,7 +39,6 @@ maxmin_s16:
  374. .long -956301312
  375. .text
  376. ALIGN16
  377. -.globl ASM_NAME(synth_1to1_sse_accurate_asm)
  378. ASM_NAME(synth_1to1_sse_accurate_asm):
  379. pushl %ebp
  380. movl %esp, %ebp
  381. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_sse_float.S
  382. +++ mpg123-static-1.29.3/src/libmpg123/synth_sse_float.S
  383. @@ -33,7 +33,6 @@ scale_sse:
  384. .long 939524096
  385. .text
  386. ALIGN16
  387. -.globl ASM_NAME(synth_1to1_real_sse_asm)
  388. ASM_NAME(synth_1to1_real_sse_asm):
  389. pushl %ebp
  390. movl %esp, %ebp
  391. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_sse_s32.S
  392. +++ mpg123-static-1.29.3/src/libmpg123/synth_sse_s32.S
  393. @@ -45,7 +45,6 @@ maxmin_s32:
  394. .long -956301312
  395. .text
  396. ALIGN16
  397. -.globl ASM_NAME(synth_1to1_s32_sse_asm)
  398. ASM_NAME(synth_1to1_s32_sse_asm):
  399. pushl %ebp
  400. movl %esp, %ebp
  401. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_stereo_avx.S
  402. +++ mpg123-static-1.29.3/src/libmpg123/synth_stereo_avx.S
  403. @@ -34,7 +34,6 @@
  404. */
  405. ALIGN16
  406. -.globl ASM_NAME(synth_1to1_s_avx_asm)
  407. ASM_NAME(synth_1to1_s_avx_asm):
  408. #ifdef IS_MSABI /* should save xmm6-15 */
  409. push %rbp
  410. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_stereo_avx_accurate.S
  411. +++ mpg123-static-1.29.3/src/libmpg123/synth_stereo_avx_accurate.S
  412. @@ -58,7 +58,6 @@ maxmin_avx:
  413. .long -956301312
  414. .text
  415. ALIGN16
  416. - .globl ASM_NAME(synth_1to1_s_avx_accurate_asm)
  417. ASM_NAME(synth_1to1_s_avx_accurate_asm):
  418. #ifdef IS_MSABI /* should save xmm6-15 */
  419. push %rbp
  420. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_stereo_avx_float.S
  421. +++ mpg123-static-1.29.3/src/libmpg123/synth_stereo_avx_float.S
  422. @@ -43,7 +43,6 @@ scale_avx:
  423. .long 939524096
  424. .text
  425. ALIGN16
  426. - .globl ASM_NAME(synth_1to1_real_s_avx_asm)
  427. ASM_NAME(synth_1to1_real_s_avx_asm):
  428. #ifdef IS_MSABI /* should save xmm6-15 */
  429. push %rbp
  430. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_stereo_avx_s32.S
  431. +++ mpg123-static-1.29.3/src/libmpg123/synth_stereo_avx_s32.S
  432. @@ -60,7 +60,6 @@ scale_avx:
  433. .long 1199570944
  434. .text
  435. ALIGN16
  436. - .globl ASM_NAME(synth_1to1_s32_s_avx_asm)
  437. ASM_NAME(synth_1to1_s32_s_avx_asm):
  438. #ifdef IS_MSABI /* should save xmm6-15 */
  439. push %rbp
  440. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_stereo_neon.S
  441. +++ mpg123-static-1.29.3/src/libmpg123/synth_stereo_neon.S
  442. @@ -26,7 +26,6 @@
  443. #endif
  444. .text
  445. - GLOBAL_SYMBOL ASM_NAME(synth_1to1_s_neon_asm)
  446. #ifdef __ELF__
  447. .type ASM_NAME(synth_1to1_s_neon_asm), %function
  448. #endif
  449. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_stereo_neon64.S
  450. +++ mpg123-static-1.29.3/src/libmpg123/synth_stereo_neon64.S
  451. @@ -19,7 +19,6 @@ maxmin_s16:
  452. .word -32768
  453. .text
  454. ALIGN4
  455. - .globl ASM_NAME(synth_1to1_s_neon64_asm)
  456. #ifdef __ELF__
  457. .type ASM_NAME(synth_1to1_s_neon64_asm), %function
  458. #endif
  459. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_stereo_neon64_accurate.S
  460. +++ mpg123-static-1.29.3/src/libmpg123/synth_stereo_neon64_accurate.S
  461. @@ -19,7 +19,6 @@ maxmin_s16:
  462. .word -956301312
  463. .text
  464. ALIGN4
  465. - .globl ASM_NAME(synth_1to1_s_neon64_accurate_asm)
  466. #ifdef __ELF__
  467. .type ASM_NAME(synth_1to1_s_neon64_accurate_asm), %function
  468. #endif
  469. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_stereo_neon64_float.S
  470. +++ mpg123-static-1.29.3/src/libmpg123/synth_stereo_neon64_float.S
  471. @@ -18,7 +18,6 @@ scale:
  472. .word 939524096
  473. .text
  474. ALIGN4
  475. - .globl ASM_NAME(synth_1to1_real_s_neon64_asm)
  476. #ifdef __ELF__
  477. .type ASM_NAME(synth_1to1_real_s_neon64_asm), %function
  478. #endif
  479. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_stereo_neon64_s32.S
  480. +++ mpg123-static-1.29.3/src/libmpg123/synth_stereo_neon64_s32.S
  481. @@ -20,7 +20,6 @@ maxmin_s32:
  482. .word 1199570944
  483. .text
  484. ALIGN4
  485. - .globl ASM_NAME(synth_1to1_s32_s_neon64_asm)
  486. #ifdef __ELF__
  487. .type ASM_NAME(synth_1to1_s32_s_neon64_asm), %function
  488. #endif
  489. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_stereo_neon_accurate.S
  490. +++ mpg123-static-1.29.3/src/libmpg123/synth_stereo_neon_accurate.S
  491. @@ -24,7 +24,6 @@
  492. #endif
  493. .text
  494. - .globl ASM_NAME(synth_1to1_s_neon_accurate_asm)
  495. #ifdef __ELF__
  496. .type ASM_NAME(synth_1to1_s_neon_accurate_asm), %function
  497. #endif
  498. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_stereo_neon_float.S
  499. +++ mpg123-static-1.29.3/src/libmpg123/synth_stereo_neon_float.S
  500. @@ -26,7 +26,6 @@
  501. #endif
  502. .text
  503. - GLOBAL_SYMBOL ASM_NAME(synth_1to1_real_s_neon_asm)
  504. #ifdef __ELF__
  505. .type ASM_NAME(synth_1to1_real_s_neon_asm), %function
  506. #endif
  507. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_stereo_neon_s32.S
  508. +++ mpg123-static-1.29.3/src/libmpg123/synth_stereo_neon_s32.S
  509. @@ -26,7 +26,6 @@
  510. #endif
  511. .text
  512. - GLOBAL_SYMBOL ASM_NAME(synth_1to1_s32_s_neon_asm)
  513. #ifdef __ELF__
  514. .type ASM_NAME(synth_1to1_s32_s_neon_asm), %function
  515. #endif
  516. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_stereo_sse_accurate.S
  517. +++ mpg123-static-1.29.3/src/libmpg123/synth_stereo_sse_accurate.S
  518. @@ -42,7 +42,6 @@ maxmin_s16:
  519. .long -956301312
  520. .text
  521. ALIGN16
  522. -.globl ASM_NAME(synth_1to1_s_sse_accurate_asm)
  523. ASM_NAME(synth_1to1_s_sse_accurate_asm):
  524. pushl %ebp
  525. movl %esp, %ebp
  526. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_stereo_sse_float.S
  527. +++ mpg123-static-1.29.3/src/libmpg123/synth_stereo_sse_float.S
  528. @@ -37,7 +37,6 @@ scale_sse:
  529. .long 939524096
  530. .text
  531. ALIGN16
  532. -.globl ASM_NAME(synth_1to1_real_s_sse_asm)
  533. ASM_NAME(synth_1to1_real_s_sse_asm):
  534. pushl %ebp
  535. movl %esp, %ebp
  536. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_stereo_sse_s32.S
  537. +++ mpg123-static-1.29.3/src/libmpg123/synth_stereo_sse_s32.S
  538. @@ -48,7 +48,6 @@ maxmin_s32:
  539. .long -956301312
  540. .text
  541. ALIGN16
  542. -.globl ASM_NAME(synth_1to1_s32_s_sse_asm)
  543. ASM_NAME(synth_1to1_s32_s_sse_asm):
  544. pushl %ebp
  545. movl %esp, %ebp
  546. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_stereo_x86_64.S
  547. +++ mpg123-static-1.29.3/src/libmpg123/synth_stereo_x86_64.S
  548. @@ -55,7 +55,6 @@ ASM_NAME(maxmin_x86_64):
  549. .long -32769
  550. .text
  551. ALIGN16
  552. -.globl ASM_NAME(synth_1to1_s_x86_64_asm)
  553. ASM_NAME(synth_1to1_s_x86_64_asm):
  554. #ifdef IS_MSABI /* should save xmm6-15 */
  555. movl 40(%rsp), %eax /* 5th argument; placed after 32-byte shadow space */
  556. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_stereo_x86_64_accurate.S
  557. +++ mpg123-static-1.29.3/src/libmpg123/synth_stereo_x86_64_accurate.S
  558. @@ -54,7 +54,6 @@ ASM_NAME(maxmin_s16):
  559. .long -956301312
  560. .text
  561. ALIGN16
  562. -.globl ASM_NAME(synth_1to1_s_x86_64_accurate_asm)
  563. ASM_NAME(synth_1to1_s_x86_64_accurate_asm):
  564. #ifdef IS_MSABI /* should save xmm6-15 */
  565. movl 40(%rsp), %eax /* 5th argument; placed after 32-byte shadow space */
  566. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_stereo_x86_64_float.S
  567. +++ mpg123-static-1.29.3/src/libmpg123/synth_stereo_x86_64_float.S
  568. @@ -48,7 +48,6 @@ ASM_NAME(scale_x86_64):
  569. .long 939524096
  570. .text
  571. ALIGN16
  572. -.globl ASM_NAME(synth_1to1_real_s_x86_64_asm)
  573. ASM_NAME(synth_1to1_real_s_x86_64_asm):
  574. #ifdef IS_MSABI /* should save xmm6-15 */
  575. movl 40(%rsp), %eax /* 5th argument; placed after 32-byte shadow space */
  576. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_stereo_x86_64_s32.S
  577. +++ mpg123-static-1.29.3/src/libmpg123/synth_stereo_x86_64_s32.S
  578. @@ -61,7 +61,6 @@ ASM_NAME(maxmin_s32):
  579. .long -956301312
  580. .text
  581. ALIGN16
  582. -.globl ASM_NAME(synth_1to1_s32_s_x86_64_asm)
  583. ASM_NAME(synth_1to1_s32_s_x86_64_asm):
  584. #ifdef IS_MSABI /* should save xmm6-15 */
  585. movl 40(%rsp), %eax /* 5th argument; placed after 32-byte shadow space */
  586. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_x86_64.S
  587. +++ mpg123-static-1.29.3/src/libmpg123/synth_x86_64.S
  588. @@ -55,7 +55,6 @@ ASM_NAME(maxmin_x86_64):
  589. .long -32769
  590. .text
  591. ALIGN16
  592. -.globl ASM_NAME(synth_1to1_x86_64_asm)
  593. ASM_NAME(synth_1to1_x86_64_asm):
  594. #ifdef IS_MSABI /* should save xmm6-15 */
  595. movq %rcx, ARG0
  596. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_x86_64_accurate.S
  597. +++ mpg123-static-1.29.3/src/libmpg123/synth_x86_64_accurate.S
  598. @@ -54,7 +54,6 @@ ASM_NAME(maxmin_s16):
  599. .long -956301312
  600. .text
  601. ALIGN16
  602. -.globl ASM_NAME(synth_1to1_x86_64_accurate_asm)
  603. ASM_NAME(synth_1to1_x86_64_accurate_asm):
  604. #ifdef IS_MSABI /* should save xmm6-15 */
  605. movq %rcx, ARG0
  606. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_x86_64_float.S
  607. +++ mpg123-static-1.29.3/src/libmpg123/synth_x86_64_float.S
  608. @@ -48,7 +48,6 @@ ASM_NAME(scale_x86_64):
  609. .long 939524096
  610. .text
  611. ALIGN16
  612. -.globl ASM_NAME(synth_1to1_real_x86_64_asm)
  613. ASM_NAME(synth_1to1_real_x86_64_asm):
  614. #ifdef IS_MSABI /* should save xmm6-15 */
  615. movq %rcx, ARG0
  616. --- mpg123-static-1.29.3.orig/src/libmpg123/synth_x86_64_s32.S
  617. +++ mpg123-static-1.29.3/src/libmpg123/synth_x86_64_s32.S
  618. @@ -61,7 +61,6 @@ ASM_NAME(maxmin_s32):
  619. .long -956301312
  620. .text
  621. ALIGN16
  622. -.globl ASM_NAME(synth_1to1_s32_x86_64_asm)
  623. ASM_NAME(synth_1to1_s32_x86_64_asm):
  624. #ifdef IS_MSABI /* should save xmm6-15 */
  625. movq %rcx, ARG0
  626. --- mpg123-static-1.29.3.orig/src/libmpg123/tabinit_mmx.S
  627. +++ mpg123-static-1.29.3/src/libmpg123/tabinit_mmx.S
  628. @@ -12,7 +12,6 @@
  629. .data
  630. ALIGN32
  631. -.globl ASM_NAME(costab_mmxsse)
  632. ASM_NAME(costab_mmxsse):
  633. .long 1056974725
  634. .long 1057056395
  635. @@ -86,7 +85,6 @@ intwindiv:
  636. .text
  637. ALIGN32
  638. /* void make_decode_tables_mmx_asm(long scaleval, float* decwin_mmx, float *decwins); */
  639. -.globl ASM_NAME(make_decode_tables_mmx_asm)
  640. ASM_NAME(make_decode_tables_mmx_asm):
  641. pushl %ebp
  642. mov %esp,%ebp