Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 528200 | Differences between
and this patch

Collapse All | Expand All

(-)source.old/common/x86/blockcopy8.asm (+10 lines)
Lines 5910-5912 Link Here
5910
    dec         r3d
5910
    dec         r3d
5911
    jnz        .loop
5911
    jnz        .loop
5912
    RET
5912
    RET
5913
5914
%ifidn __OUTPUT_FORMAT__,elf
5915
    section .note.GNU-stack noalloc noexec nowrite progbits
5916
%endif
5917
%ifidn __OUTPUT_FORMAT__,elf32
5918
    section .note.GNU-stack noalloc noexec nowrite progbits
5919
%endif
5920
%ifidn __OUTPUT_FORMAT__,elf64
5921
    section .note.GNU-stack noalloc noexec nowrite progbits
5922
%endif
(-)source.old/common/x86/const-a.asm (+10 lines)
Lines 141-143 Link Here
141
b ((x>>0)&1)+((x>>1)&1)+((x>>2)&1)+((x>>3)&1)+((x>>4)&1)+((x>>5)&1)+((x>>6)&1)+((x>>7)&1)
141
b ((x>>0)&1)+((x>>1)&1)+((x>>2)&1)+((x>>3)&1)+((x>>4)&1)+((x>>5)&1)+((x>>6)&1)+((x>>7)&1)
142
%assign x x+1
142
%assign x x+1
143
%endrep
143
%endrep
144
145
%ifidn __OUTPUT_FORMAT__,elf
146
    section .note.GNU-stack noalloc noexec nowrite progbits
147
%endif
148
%ifidn __OUTPUT_FORMAT__,elf32
149
    section .note.GNU-stack noalloc noexec nowrite progbits
150
%endif
151
%ifidn __OUTPUT_FORMAT__,elf64
152
    section .note.GNU-stack noalloc noexec nowrite progbits
153
%endif
(-)source.old/common/x86/cpu-a.asm (+10 lines)
Lines 195-197 Link Here
195
    pop r1
195
    pop r1
196
    pop r0
196
    pop r0
197
    ret
197
    ret
198
199
%ifidn __OUTPUT_FORMAT__,elf
200
    section .note.GNU-stack noalloc noexec nowrite progbits
201
%endif
202
%ifidn __OUTPUT_FORMAT__,elf32
203
    section .note.GNU-stack noalloc noexec nowrite progbits
204
%endif
205
%ifidn __OUTPUT_FORMAT__,elf64
206
    section .note.GNU-stack noalloc noexec nowrite progbits
207
%endif
(-)source.old/common/x86/dct8.asm (+10 lines)
Lines 3636-3638 Link Here
3636
    movhps          [r1 + r3], xm1
3636
    movhps          [r1 + r3], xm1
3637
    RET
3637
    RET
3638
%endif
3638
%endif
3639
3640
%ifidn __OUTPUT_FORMAT__,elf
3641
    section .note.GNU-stack noalloc noexec nowrite progbits
3642
%endif
3643
%ifidn __OUTPUT_FORMAT__,elf32
3644
    section .note.GNU-stack noalloc noexec nowrite progbits
3645
%endif
3646
%ifidn __OUTPUT_FORMAT__,elf64
3647
    section .note.GNU-stack noalloc noexec nowrite progbits
3648
%endif
(-)source.old/common/x86/intrapred16.asm (+10 lines)
Lines 13892-13894 Link Here
13892
    dec    r4
13892
    dec    r4
13893
    jnz    .loop
13893
    jnz    .loop
13894
    RET
13894
    RET
13895
13896
%ifidn __OUTPUT_FORMAT__,elf
13897
    section .note.GNU-stack noalloc noexec nowrite progbits
13898
%endif
13899
%ifidn __OUTPUT_FORMAT__,elf32
13900
    section .note.GNU-stack noalloc noexec nowrite progbits
13901
%endif
13902
%ifidn __OUTPUT_FORMAT__,elf64
13903
    section .note.GNU-stack noalloc noexec nowrite progbits
13904
%endif
(-)source.old/common/x86/ipfilter16.asm (+10 lines)
Lines 13007-13009 Link Here
13007
FILTER_VER_CHROMA_AVX2_8x12 ps, 0, 2
13007
FILTER_VER_CHROMA_AVX2_8x12 ps, 0, 2
13008
FILTER_VER_CHROMA_AVX2_8x12 sp, 1, 10
13008
FILTER_VER_CHROMA_AVX2_8x12 sp, 1, 10
13009
FILTER_VER_CHROMA_AVX2_8x12 ss, 0, 6
13009
FILTER_VER_CHROMA_AVX2_8x12 ss, 0, 6
13010
13011
%ifidn __OUTPUT_FORMAT__,elf
13012
    section .note.GNU-stack noalloc noexec nowrite progbits
13013
%endif
13014
%ifidn __OUTPUT_FORMAT__,elf32
13015
    section .note.GNU-stack noalloc noexec nowrite progbits
13016
%endif
13017
%ifidn __OUTPUT_FORMAT__,elf64
13018
    section .note.GNU-stack noalloc noexec nowrite progbits
13019
%endif
(-)source.old/common/x86/mc-a2.asm (+10 lines)
Lines 1131-1133 Link Here
1131
MBTREE_AVX
1131
MBTREE_AVX
1132
INIT_YMM avx2,fma3
1132
INIT_YMM avx2,fma3
1133
MBTREE_AVX
1133
MBTREE_AVX
1134
1135
%ifidn __OUTPUT_FORMAT__,elf
1136
    section .note.GNU-stack noalloc noexec nowrite progbits
1137
%endif
1138
%ifidn __OUTPUT_FORMAT__,elf32
1139
    section .note.GNU-stack noalloc noexec nowrite progbits
1140
%endif
1141
%ifidn __OUTPUT_FORMAT__,elf64
1142
    section .note.GNU-stack noalloc noexec nowrite progbits
1143
%endif
(-)source.old/common/x86/mc-a.asm (+10 lines)
Lines 4335-4337 Link Here
4335
    prefetcht0  [r0+r1*2]
4335
    prefetcht0  [r0+r1*2]
4336
    prefetcht0  [r0+r2]
4336
    prefetcht0  [r0+r2]
4337
    RET
4337
    RET
4338
4339
%ifidn __OUTPUT_FORMAT__,elf
4340
    section .note.GNU-stack noalloc noexec nowrite progbits
4341
%endif
4342
%ifidn __OUTPUT_FORMAT__,elf32
4343
    section .note.GNU-stack noalloc noexec nowrite progbits
4344
%endif
4345
%ifidn __OUTPUT_FORMAT__,elf64
4346
    section .note.GNU-stack noalloc noexec nowrite progbits
4347
%endif
(-)source.old/common/x86/pixel-32.asm (+9 lines)
Lines 418-420 Link Here
418
    emms
418
    emms
419
    RET
419
    RET
420
420
421
%ifidn __OUTPUT_FORMAT__,elf
422
    section .note.GNU-stack noalloc noexec nowrite progbits
423
%endif
424
%ifidn __OUTPUT_FORMAT__,elf32
425
    section .note.GNU-stack noalloc noexec nowrite progbits
426
%endif
427
%ifidn __OUTPUT_FORMAT__,elf64
428
    section .note.GNU-stack noalloc noexec nowrite progbits
429
%endif
(-)source.old/common/x86/pixel-a.asm (+10 lines)
Lines 11877-11879 Link Here
11877
    movd            eax, xm6
11877
    movd            eax, xm6
11878
    RET
11878
    RET
11879
%endif ; ARCH_X86_64 == 1 && HIGH_BIT_DEPTH == 1
11879
%endif ; ARCH_X86_64 == 1 && HIGH_BIT_DEPTH == 1
11880
11881
%ifidn __OUTPUT_FORMAT__,elf
11882
    section .note.GNU-stack noalloc noexec nowrite progbits
11883
%endif
11884
%ifidn __OUTPUT_FORMAT__,elf32
11885
    section .note.GNU-stack noalloc noexec nowrite progbits
11886
%endif
11887
%ifidn __OUTPUT_FORMAT__,elf64
11888
    section .note.GNU-stack noalloc noexec nowrite progbits
11889
%endif
(-)source.old/common/x86/pixeladd8.asm (+10 lines)
Lines 1146-1148 Link Here
1146
    RET
1146
    RET
1147
%endif
1147
%endif
1148
1149
%ifidn __OUTPUT_FORMAT__,elf
1150
    section .note.GNU-stack noalloc noexec nowrite progbits
1151
%endif
1152
%ifidn __OUTPUT_FORMAT__,elf32
1153
    section .note.GNU-stack noalloc noexec nowrite progbits
1154
%endif
1155
%ifidn __OUTPUT_FORMAT__,elf64
1156
    section .note.GNU-stack noalloc noexec nowrite progbits
1157
%endif
(-)source.old/common/x86/pixel-util8.asm (+9 lines)
Lines 6056-6058 Link Here
6056
    or          eax, r4d
6056
    or          eax, r4d
6057
    RET
6057
    RET
6058
%endif ; ARCH_X86_64
6058
%endif ; ARCH_X86_64
6059
%ifidn __OUTPUT_FORMAT__,elf
6060
    section .note.GNU-stack noalloc noexec nowrite progbits
6061
%endif
6062
%ifidn __OUTPUT_FORMAT__,elf32
6063
    section .note.GNU-stack noalloc noexec nowrite progbits
6064
%endif
6065
%ifidn __OUTPUT_FORMAT__,elf64
6066
    section .note.GNU-stack noalloc noexec nowrite progbits
6067
%endif
(-)source.old/common/x86/sad16-a.asm (+9 lines)
Lines 893-895 Link Here
893
SAD_X 4, 16, 16
893
SAD_X 4, 16, 16
894
SAD_X 4, 16,  8
894
SAD_X 4, 16,  8
895
895
896
%ifidn __OUTPUT_FORMAT__,elf
897
    section .note.GNU-stack noalloc noexec nowrite progbits
898
%endif
899
%ifidn __OUTPUT_FORMAT__,elf32
900
    section .note.GNU-stack noalloc noexec nowrite progbits
901
%endif
902
%ifidn __OUTPUT_FORMAT__,elf64
903
    section .note.GNU-stack noalloc noexec nowrite progbits
904
%endif
(-)source.old/common/x86/ssd-a.asm (+10 lines)
Lines 2624-2626 Link Here
2624
    HADDD   m0, m1
2624
    HADDD   m0, m1
2625
    movd    eax, xm0
2625
    movd    eax, xm0
2626
    RET
2626
    RET
2627
2628
%ifidn __OUTPUT_FORMAT__,elf
2629
    section .note.GNU-stack noalloc noexec nowrite progbits
2630
%endif
2631
%ifidn __OUTPUT_FORMAT__,elf32
2632
    section .note.GNU-stack noalloc noexec nowrite progbits
2633
%endif
2634
%ifidn __OUTPUT_FORMAT__,elf64
2635
    section .note.GNU-stack noalloc noexec nowrite progbits
2636
%endif

Return to bug 528200