summaryrefslogtreecommitdiff
path: root/vp9
diff options
context:
space:
mode:
authorJames Zern <jzern@google.com>2015-08-10 21:20:38 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2015-08-10 21:20:38 +0000
commit9265bad906be8d7674368f4432c6980774d74600 (patch)
tree423779c26044c35faf3acefe4808738c849ca223 /vp9
parent7e28ca015798dffb87ba3f6be767c274e6de8daa (diff)
parent8634eaf87a2c125d3bca8f0ee720b32feb684e67 (diff)
downloadlibvpx-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.asm3
-rw-r--r--vp9/encoder/x86/vp9_dct_ssse3_x86_64.asm3
-rw-r--r--vp9/encoder/x86/vp9_error_sse2.asm2
-rw-r--r--vp9/encoder/x86/vp9_quantize_ssse3_x86_64.asm2
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