diff -Naur source.old/common/x86/blockcopy8.asm source/common/x86/blockcopy8.asm --- source.old/common/x86/blockcopy8.asm 2014-10-31 19:24:01.000000000 +0100 +++ source/common/x86/blockcopy8.asm 2015-02-13 13:54:47.136171567 +0100 @@ -4932,3 +4932,13 @@ dec r3d jnz .loop RET + +%ifidn __OUTPUT_FORMAT__,elf + section .note.GNU-stack noalloc noexec nowrite progbits +%endif +%ifidn __OUTPUT_FORMAT__,elf32 + section .note.GNU-stack noalloc noexec nowrite progbits +%endif +%ifidn __OUTPUT_FORMAT__,elf64 + section .note.GNU-stack noalloc noexec nowrite progbits +%endif diff -Naur source.old/common/x86/const-a.asm source/common/x86/const-a.asm --- source.old/common/x86/const-a.asm 2014-10-31 19:24:01.000000000 +0100 +++ source/common/x86/const-a.asm 2015-02-13 13:55:34.656394494 +0100 @@ -111,3 +111,13 @@ %endrep const sw_64, dd 64 + +%ifidn __OUTPUT_FORMAT__,elf + section .note.GNU-stack noalloc noexec nowrite progbits +%endif +%ifidn __OUTPUT_FORMAT__,elf32 + section .note.GNU-stack noalloc noexec nowrite progbits +%endif +%ifidn __OUTPUT_FORMAT__,elf64 + section .note.GNU-stack noalloc noexec nowrite progbits +%endif diff -Naur source.old/common/x86/cpu-a.asm source/common/x86/cpu-a.asm --- source.old/common/x86/cpu-a.asm 2014-10-31 19:24:01.000000000 +0100 +++ source/common/x86/cpu-a.asm 2015-02-13 13:56:18.173265302 +0100 @@ -195,3 +195,13 @@ pop r1 pop r0 ret + +%ifidn __OUTPUT_FORMAT__,elf + section .note.GNU-stack noalloc noexec nowrite progbits +%endif +%ifidn __OUTPUT_FORMAT__,elf32 + section .note.GNU-stack noalloc noexec nowrite progbits +%endif +%ifidn __OUTPUT_FORMAT__,elf64 + section .note.GNU-stack noalloc noexec nowrite progbits +%endif diff -Naur source.old/common/x86/dct8.asm source/common/x86/dct8.asm --- source.old/common/x86/dct8.asm 2014-10-31 19:24:01.000000000 +0100 +++ source/common/x86/dct8.asm 2015-02-13 13:56:46.920066820 +0100 @@ -3131,3 +3131,13 @@ movhps [r1 + r3], xm1 RET %endif + +%ifidn __OUTPUT_FORMAT__,elf + section .note.GNU-stack noalloc noexec nowrite progbits +%endif +%ifidn __OUTPUT_FORMAT__,elf32 + section .note.GNU-stack noalloc noexec nowrite progbits +%endif +%ifidn __OUTPUT_FORMAT__,elf64 + section .note.GNU-stack noalloc noexec nowrite progbits +%endif diff -Naur source.old/common/x86/intrapred16.asm source/common/x86/intrapred16.asm --- source.old/common/x86/intrapred16.asm 2014-10-31 19:24:01.000000000 +0100 +++ source/common/x86/intrapred16.asm 2015-02-13 13:57:19.496886303 +0100 @@ -12747,3 +12747,13 @@ dec r4 jnz .loop RET + +%ifidn __OUTPUT_FORMAT__,elf + section .note.GNU-stack noalloc noexec nowrite progbits +%endif +%ifidn __OUTPUT_FORMAT__,elf32 + section .note.GNU-stack noalloc noexec nowrite progbits +%endif +%ifidn __OUTPUT_FORMAT__,elf64 + section .note.GNU-stack noalloc noexec nowrite progbits +%endif diff -Naur source.old/common/x86/ipfilter16.asm source/common/x86/ipfilter16.asm --- source.old/common/x86/ipfilter16.asm 2014-10-31 19:24:01.000000000 +0100 +++ source/common/x86/ipfilter16.asm 2015-02-13 13:57:59.623741200 +0100 @@ -2892,3 +2892,13 @@ jnz .loopH RET + +%ifidn __OUTPUT_FORMAT__,elf + section .note.GNU-stack noalloc noexec nowrite progbits +%endif +%ifidn __OUTPUT_FORMAT__,elf32 + section .note.GNU-stack noalloc noexec nowrite progbits +%endif +%ifidn __OUTPUT_FORMAT__,elf64 + section .note.GNU-stack noalloc noexec nowrite progbits +%endif diff -Naur source.old/common/x86/mc-a2.asm source/common/x86/mc-a2.asm --- source.old/common/x86/mc-a2.asm 2014-10-31 19:24:01.000000000 +0100 +++ source/common/x86/mc-a2.asm 2015-02-13 13:58:24.577191585 +0100 @@ -1131,3 +1131,13 @@ MBTREE_AVX INIT_YMM avx2,fma3 MBTREE_AVX + +%ifidn __OUTPUT_FORMAT__,elf + section .note.GNU-stack noalloc noexec nowrite progbits +%endif +%ifidn __OUTPUT_FORMAT__,elf32 + section .note.GNU-stack noalloc noexec nowrite progbits +%endif +%ifidn __OUTPUT_FORMAT__,elf64 + section .note.GNU-stack noalloc noexec nowrite progbits +%endif diff -Naur source.old/common/x86/mc-a.asm source/common/x86/mc-a.asm --- source.old/common/x86/mc-a.asm 2014-10-31 19:24:01.000000000 +0100 +++ source/common/x86/mc-a.asm 2015-02-13 13:58:49.540642016 +0100 @@ -3720,3 +3720,13 @@ prefetcht0 [r0+r1*2] prefetcht0 [r0+r2] RET + +%ifidn __OUTPUT_FORMAT__,elf + section .note.GNU-stack noalloc noexec nowrite progbits +%endif +%ifidn __OUTPUT_FORMAT__,elf32 + section .note.GNU-stack noalloc noexec nowrite progbits +%endif +%ifidn __OUTPUT_FORMAT__,elf64 + section .note.GNU-stack noalloc noexec nowrite progbits +%endif diff -Naur source.old/common/x86/pixel-32.asm source/common/x86/pixel-32.asm --- source.old/common/x86/pixel-32.asm 2014-10-31 19:24:01.000000000 +0100 +++ source/common/x86/pixel-32.asm 2015-02-13 14:01:02.044570045 +0100 @@ -418,3 +418,12 @@ emms RET +%ifidn __OUTPUT_FORMAT__,elf + section .note.GNU-stack noalloc noexec nowrite progbits +%endif +%ifidn __OUTPUT_FORMAT__,elf32 + section .note.GNU-stack noalloc noexec nowrite progbits +%endif +%ifidn __OUTPUT_FORMAT__,elf64 + section .note.GNU-stack noalloc noexec nowrite progbits +%endif diff -Naur source.old/common/x86/pixel-a.asm source/common/x86/pixel-a.asm --- source.old/common/x86/pixel-a.asm 2014-10-31 19:24:01.000000000 +0100 +++ source/common/x86/pixel-a.asm 2015-02-13 13:59:26.214142611 +0100 @@ -8959,3 +8959,13 @@ movd eax, m15 RET %endif + +%ifidn __OUTPUT_FORMAT__,elf + section .note.GNU-stack noalloc noexec nowrite progbits +%endif +%ifidn __OUTPUT_FORMAT__,elf32 + section .note.GNU-stack noalloc noexec nowrite progbits +%endif +%ifidn __OUTPUT_FORMAT__,elf64 + section .note.GNU-stack noalloc noexec nowrite progbits +%endif diff -Naur source.old/common/x86/pixeladd8.asm source/common/x86/pixeladd8.asm --- source.old/common/x86/pixeladd8.asm 2014-10-31 19:24:01.000000000 +0100 +++ source/common/x86/pixeladd8.asm 2015-02-13 13:59:44.067555551 +0100 @@ -738,3 +738,13 @@ %endmacro PIXEL_ADD_PS_W64_H2 64, 64 + +%ifidn __OUTPUT_FORMAT__,elf + section .note.GNU-stack noalloc noexec nowrite progbits +%endif +%ifidn __OUTPUT_FORMAT__,elf32 + section .note.GNU-stack noalloc noexec nowrite progbits +%endif +%ifidn __OUTPUT_FORMAT__,elf64 + section .note.GNU-stack noalloc noexec nowrite progbits +%endif diff -Naur source.old/common/x86/pixel-util8.asm source/common/x86/pixel-util8.asm --- source.old/common/x86/pixel-util8.asm 2014-10-31 19:24:01.000000000 +0100 +++ source/common/x86/pixel-util8.asm 2015-02-13 14:00:02.114302699 +0100 @@ -4831,3 +4831,12 @@ RET %endmacro +%ifidn __OUTPUT_FORMAT__,elf + section .note.GNU-stack noalloc noexec nowrite progbits +%endif +%ifidn __OUTPUT_FORMAT__,elf32 + section .note.GNU-stack noalloc noexec nowrite progbits +%endif +%ifidn __OUTPUT_FORMAT__,elf64 + section .note.GNU-stack noalloc noexec nowrite progbits +%endif diff -Naur source.old/common/x86/sad16-a.asm source/common/x86/sad16-a.asm --- source.old/common/x86/sad16-a.asm 2014-10-31 19:24:01.000000000 +0100 +++ source/common/x86/sad16-a.asm 2015-02-13 14:00:27.167747779 +0100 @@ -831,3 +831,12 @@ SAD_X 4, 16, 16 SAD_X 4, 16, 8 +%ifidn __OUTPUT_FORMAT__,elf + section .note.GNU-stack noalloc noexec nowrite progbits +%endif +%ifidn __OUTPUT_FORMAT__,elf32 + section .note.GNU-stack noalloc noexec nowrite progbits +%endif +%ifidn __OUTPUT_FORMAT__,elf64 + section .note.GNU-stack noalloc noexec nowrite progbits +%endif diff -Naur source.old/common/x86/ssd-a.asm source/common/x86/ssd-a.asm --- source.old/common/x86/ssd-a.asm 2014-10-31 19:24:01.000000000 +0100 +++ source/common/x86/ssd-a.asm 2015-02-13 14:00:42.811150900 +0100 @@ -2593,3 +2593,13 @@ HADDD m0, m1 movd eax, xm0 RET + +%ifidn __OUTPUT_FORMAT__,elf + section .note.GNU-stack noalloc noexec nowrite progbits +%endif +%ifidn __OUTPUT_FORMAT__,elf32 + section .note.GNU-stack noalloc noexec nowrite progbits +%endif +%ifidn __OUTPUT_FORMAT__,elf64 + section .note.GNU-stack noalloc noexec nowrite progbits +%endif