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/x86inc.asm (-7 / +13 lines)
Lines 724-729 Link Here
724
%ifidn __OUTPUT_FORMAT__,elf
724
%ifidn __OUTPUT_FORMAT__,elf
725
SECTION .note.GNU-stack noalloc noexec nowrite progbits
725
SECTION .note.GNU-stack noalloc noexec nowrite progbits
726
%endif
726
%endif
727
%ifidn __OUTPUT_FORMAT__,elf32
728
SECTION .note.GNU-stack noalloc noexec nowrite progbits
729
%endif
730
%ifidn __OUTPUT_FORMAT__,elf64
731
SECTION .note.GNU-stack noalloc noexec nowrite progbits
732
%endif
727
; cpuflags
733
; cpuflags
Lines 1475-1485 Link Here
1475
1481
1476
; workaround: vpbroadcastq is broken in x86_32 due to a yasm bug
1482
; workaround: vpbroadcastq is broken in x86_32 due to a yasm bug
1477
%if ARCH_X86_64 == 0
1483
%if ARCH_X86_64 == 0
1478
%macro vpbroadcastq 2
1484
    %macro vpbroadcastq 2
1479
%if sizeof%1 == 16
1485
        %if sizeof%1 == 16
1480
    movddup %1, %2
1486
            movddup %1, %2
1481
%else
1487
        %else
1482
    vbroadcastsd %1, %2
1488
            vbroadcastsd %1, %2
1483
%endif
1489
        %endif
1484
%endmacro
1490
    %endmacro
1485
%endif
1491
%endif

Return to bug 528200