blob: 07c4dad20a20369926acaf57010f922c0b97e3fe [file] [log] [blame]
Johann24973562016-02-17 17:37:24 -08001URL: https://git.videolan.org/git/x264.git
2Version: d23d18655249944c1ca894b451e2c82c7a584c62
Daniel Kang31fd84d2012-06-18 12:45:34 -07003License: ISC
4License File: LICENSE
5
6Description:
7x264/libav's framework for x86 assembly. Contains a variety of macros and
8defines that help automatically allow assembly to work cross-platform.
9
10Local Modifications:
Yaowu Xuf883b422016-08-30 14:01:10 -070011Get configuration from aom_config.asm.
12Prefix functions with aom by default.
Johann4de96412016-02-17 17:55:18 -080013Manage name mangling (prefixing with '_') manually because 'PREFIX' does not
Yaowu Xuc27fc142016-08-22 16:08:15 -070014 exist in libaom.
15Expand PIC default to macho64 and respect CONFIG_PIC from libaom
Johann71ccd102016-02-17 18:08:13 -080016Set 'private_extern' visibility for macho targets.
Johann7e065cd2016-02-17 18:21:03 -080017Copy PIC 'GLOBAL' macros from x86_abi_support.asm
Johann9679be42016-02-17 18:25:09 -080018Use .text instead of .rodata on macho to avoid broken tables in PIC mode.
Johanna97c83f2016-02-17 18:30:46 -080019Use .text with no alignment for aout
James Zerna4b47b82016-02-17 18:32:57 -080020Only use 'hidden' visibility with Chromium