diff options
author | James Zern <jzern@google.com> | 2015-08-10 21:20:38 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2015-08-10 21:20:38 +0000 |
commit | 9265bad906be8d7674368f4432c6980774d74600 (patch) | |
tree | 423779c26044c35faf3acefe4808738c849ca223 /vp9 | |
parent | 7e28ca015798dffb87ba3f6be767c274e6de8daa (diff) | |
parent | 8634eaf87a2c125d3bca8f0ee720b32feb684e67 (diff) | |
download | libvpx-9265bad906be8d7674368f4432c6980774d74600.tar libvpx-9265bad906be8d7674368f4432c6980774d74600.tar.gz libvpx-9265bad906be8d7674368f4432c6980774d74600.tar.bz2 libvpx-9265bad906be8d7674368f4432c6980774d74600.zip |
Merge changes from topic 'x86inc'
* changes:
Only use .text sections for aout
Use newer x86inc.asm
Use .text instead of .rodata on macho
Copy PIC handling code from x86_abi_support
Set 'private_extern' visibility for macho targets
Avoid 'amdnop' when building with nasm
Catch all elf formats
Expand PIC default to macho64 and respect CONFIG_PIC from libvpx
Use libvpx defines to set name mangling rules
Customize x86inc.asm for libvpx
Diffstat (limited to 'vp9')
-rw-r--r-- | vp9/encoder/x86/vp9_dct_mmx.asm | 3 | ||||
-rw-r--r-- | vp9/encoder/x86/vp9_dct_ssse3_x86_64.asm | 3 | ||||
-rw-r--r-- | vp9/encoder/x86/vp9_error_sse2.asm | 2 | ||||
-rw-r--r-- | vp9/encoder/x86/vp9_quantize_ssse3_x86_64.asm | 2 |
4 files changed, 10 insertions, 0 deletions
diff --git a/vp9/encoder/x86/vp9_dct_mmx.asm b/vp9/encoder/x86/vp9_dct_mmx.asm index b41fbc8b3..7a7a6b655 100644 --- a/vp9/encoder/x86/vp9_dct_mmx.asm +++ b/vp9/encoder/x86/vp9_dct_mmx.asm @@ -7,6 +7,9 @@ ; in the file PATENTS. All contributing project authors may ; be found in the AUTHORS file in the root of the source tree. ; + +%define private_prefix vp9 + %include "third_party/x86inc/x86inc.asm" SECTION .text diff --git a/vp9/encoder/x86/vp9_dct_ssse3_x86_64.asm b/vp9/encoder/x86/vp9_dct_ssse3_x86_64.asm index 29074e713..74c52df19 100644 --- a/vp9/encoder/x86/vp9_dct_ssse3_x86_64.asm +++ b/vp9/encoder/x86/vp9_dct_ssse3_x86_64.asm @@ -7,6 +7,9 @@ ; in the file PATENTS. All contributing project authors may ; be found in the AUTHORS file in the root of the source tree. ; + +%define private_prefix vp9 + %include "third_party/x86inc/x86inc.asm" ; This file provides SSSE3 version of the forward transformation. Part diff --git a/vp9/encoder/x86/vp9_error_sse2.asm b/vp9/encoder/x86/vp9_error_sse2.asm index 56373e897..5b0238272 100644 --- a/vp9/encoder/x86/vp9_error_sse2.asm +++ b/vp9/encoder/x86/vp9_error_sse2.asm @@ -8,6 +8,8 @@ ; be found in the AUTHORS file in the root of the source tree. ; +%define private_prefix vp9 + %include "third_party/x86inc/x86inc.asm" SECTION .text diff --git a/vp9/encoder/x86/vp9_quantize_ssse3_x86_64.asm b/vp9/encoder/x86/vp9_quantize_ssse3_x86_64.asm index ec2e87cb1..ec61c0c3a 100644 --- a/vp9/encoder/x86/vp9_quantize_ssse3_x86_64.asm +++ b/vp9/encoder/x86/vp9_quantize_ssse3_x86_64.asm @@ -8,6 +8,8 @@ ; be found in the AUTHORS file in the root of the source tree. ; +%define private_prefix vp9 + %include "third_party/x86inc/x86inc.asm" SECTION_RODATA |