aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/opts
diff options
context:
space:
mode:
authorGravatar torne <torne@chromium.org>2015-01-13 08:37:34 -0800
committerGravatar Commit bot <commit-bot@chromium.org>2015-01-13 08:37:34 -0800
commit60f8353f683277f360c5a74e2905c8de987a2dfe (patch)
tree6dec2bc2f880865577394cd77a69b9e27903b596 /src/opts
parent6f07665768dc84453316e7b2bbd6049576764cb1 (diff)
Hide ARM assembly memset symbols.
Prevent these symbols from being exported from any library which includes skia by marking them .hidden, as they are implementation details of skia. BUG=skia:3303 Review URL: https://codereview.chromium.org/831663004
Diffstat (limited to 'src/opts')
-rw-r--r--src/opts/memset.arm.S2
-rw-r--r--src/opts/memset16_neon.S1
-rw-r--r--src/opts/memset32_neon.S1
3 files changed, 4 insertions, 0 deletions
diff --git a/src/opts/memset.arm.S b/src/opts/memset.arm.S
index 44b75e3dbd..8c82f74922 100644
--- a/src/opts/memset.arm.S
+++ b/src/opts/memset.arm.S
@@ -18,8 +18,10 @@
.syntax unified
.global arm_memset32
+ .hidden arm_memset32
.type arm_memset32, %function
.global arm_memset16
+ .hidden arm_memset16
.type arm_memset16, %function
/*
diff --git a/src/opts/memset16_neon.S b/src/opts/memset16_neon.S
index 7b2b19029a..441b52374f 100644
--- a/src/opts/memset16_neon.S
+++ b/src/opts/memset16_neon.S
@@ -21,6 +21,7 @@
.fpu neon
.align 4
.globl memset16_neon
+ .hidden memset16_neon
memset16_neon:
cmp r2, #0
diff --git a/src/opts/memset32_neon.S b/src/opts/memset32_neon.S
index fa034764e0..993084abf0 100644
--- a/src/opts/memset32_neon.S
+++ b/src/opts/memset32_neon.S
@@ -9,6 +9,7 @@
.fpu neon
.align 4
.globl memset32_neon
+ .hidden memset32_neon
/* r0 = buffer, r1 = value, r2 = times to write */
memset32_neon: