README.libvpx 858 Bytes
Newer Older
1
URL: http://git.videolan.org/?p=x264.git
Johann's avatar
Johann committed
2
Version: a95584945dd9ce3acc66c6cd8f6796bc4404d40d
3 4 5 6 7 8 9 10
License: ISC
License File: LICENSE

Description:
x264/libav's framework for x86 assembly. Contains a variety of macros and
defines that help automatically allow assembly to work cross-platform.

Local Modifications:
Johann's avatar
Johann committed
11 12
Get configuration from vpx_config.asm.
Prefix functions with vpx by default.
13 14
Manage name mangling (prefixing with '_') manually because 'PREFIX' does not
  exist in libvpx.
15
Expand PIC default to macho64 and respect CONFIG_PIC from libvpx
Johann's avatar
Johann committed
16
Catch all elf formats for 'hidden' status and SECTION notes.
17
Avoid 'amdnop' when building with nasm.
18
Set 'private_extern' visibility for macho targets.
19
Copy PIC 'GLOBAL' macros from x86_abi_support.asm
Johann's avatar
Johann committed
20
Use .text instead of .rodata on macho to avoid broken tables in PIC mode.
Johann's avatar
Johann committed
21
Use .text with no alignment for aout