aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.9/libgcc/config/sh/libgcc-excl.ver
diff options
context:
space:
mode:
Diffstat (limited to 'gcc-4.9/libgcc/config/sh/libgcc-excl.ver')
-rw-r--r--gcc-4.9/libgcc/config/sh/libgcc-excl.ver8
1 files changed, 8 insertions, 0 deletions
diff --git a/gcc-4.9/libgcc/config/sh/libgcc-excl.ver b/gcc-4.9/libgcc/config/sh/libgcc-excl.ver
new file mode 100644
index 000000000..325c74054
--- /dev/null
+++ b/gcc-4.9/libgcc/config/sh/libgcc-excl.ver
@@ -0,0 +1,8 @@
+# Exclude various symbols which should not be visible in libgcc.so for SH.
+%exclude {
+ __ashlsi3
+ __ashrsi3
+ __lshrsi3
+ __mulsi3 # this is an SH1-only symbol.
+ __udivsi3
+}