From: Henrik Gramner <[email protected]> The Mach-O bug was fixed in yasm 0.8.0 and we don't support versions that old.
a.out was superseded by ELF on sane systems a few decades ago. --- libavutil/x86/x86inc.asm | 23 +++-------------------- 1 file changed, 3 insertions(+), 20 deletions(-) diff --git a/libavutil/x86/x86inc.asm b/libavutil/x86/x86inc.asm index 6878b35..633a140 100644 --- a/libavutil/x86/x86inc.asm +++ b/libavutil/x86/x86inc.asm @@ -6,7 +6,7 @@ ;* Authors: Loren Merritt <[email protected]> ;* Anton Mitrofanov <[email protected]> ;* Jason Garrett-Glaser <[email protected]> -;* Henrik Gramner <[email protected]> +;* Henrik Gramner <[email protected]> ;* ;* Permission to use, copy, modify, and/or distribute this software for any ;* purpose with or without fee is hereby granted, provided that the above @@ -60,29 +60,12 @@ %define mangle(x) x %endif -; Name of the .rodata section. -; Kludge: Something on OS X fails to align .rodata even given an align attribute, -; so use a different read-only section. %macro SECTION_RODATA 0-1 16 - %ifidn __OUTPUT_FORMAT__,macho64 - SECTION .text align=%1 - %elifidn __OUTPUT_FORMAT__,macho - SECTION .text align=%1 - fakegot: - %elifidn __OUTPUT_FORMAT__,aout - section .text - %else - SECTION .rodata align=%1 - %endif + SECTION .rodata align=%1 %endmacro -; aout does not support align= %macro SECTION_TEXT 0-1 16 - %ifidn __OUTPUT_FORMAT__,aout - SECTION .text - %else - SECTION .text align=%1 - %endif + SECTION .text align=%1 %endmacro %if WIN64 -- 1.8.3.msysgit.0 _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
