summaryrefslogtreecommitdiffstats
path: root/media/libstagefright/codecs/amrwbenc/src/asm/ARMV7/Filt_6k_7k_neon.s
diff options
context:
space:
mode:
authorArd Biesheuvel <ard.biesheuvel@gmail.com>2014-08-08 11:43:41 +0200
committerDan Albert <danalbert@google.com>2014-08-08 08:22:13 -0700
commite17bb5cafdbc6089716d8e8c5afbb00f207a59bb (patch)
treedcce112924ca10877651b5f22df276ef075fb8ee /media/libstagefright/codecs/amrwbenc/src/asm/ARMV7/Filt_6k_7k_neon.s
parent1198a3394a21d3c31b19395b124c77f09a8f0924 (diff)
downloadframeworks_av-e17bb5cafdbc6089716d8e8c5afbb00f207a59bb.zip
frameworks_av-e17bb5cafdbc6089716d8e8c5afbb00f207a59bb.tar.gz
frameworks_av-e17bb5cafdbc6089716d8e8c5afbb00f207a59bb.tar.bz2
Fix PIC relocations for non-Bsymbolic builds
The ARM assembly contains a couple of hand-coded PC relative references to data defined in other object files. Make sure the externs are tagged as hidden so the linker knows that it can resolve the reference locally at build time. Signed-off-by: Ard Biesheuvel <ard.biesheuvel@gmail.com> Bug: 16853291 Change-Id: If7bc8e5bb6a2c63b9df33666d56e6c42f398fd47 (cherry picked from commit 97e3e847179c17eb9059fb322413b6facd3e5a03)
Diffstat (limited to 'media/libstagefright/codecs/amrwbenc/src/asm/ARMV7/Filt_6k_7k_neon.s')
-rw-r--r--media/libstagefright/codecs/amrwbenc/src/asm/ARMV7/Filt_6k_7k_neon.s1
1 files changed, 1 insertions, 0 deletions
diff --git a/media/libstagefright/codecs/amrwbenc/src/asm/ARMV7/Filt_6k_7k_neon.s b/media/libstagefright/codecs/amrwbenc/src/asm/ARMV7/Filt_6k_7k_neon.s
index fc42a03..8df0caa 100644
--- a/media/libstagefright/codecs/amrwbenc/src/asm/ARMV7/Filt_6k_7k_neon.s
+++ b/media/libstagefright/codecs/amrwbenc/src/asm/ARMV7/Filt_6k_7k_neon.s
@@ -28,6 +28,7 @@
.section .text
.global Filt_6k_7k_asm
.extern fir_6k_7k
+ .hidden fir_6k_7k
Filt_6k_7k_asm: