aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/unix/sysv/linux/alpha/Makefile
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2006-02-01 08:53:29 +0000
committerJakub Jelinek <jakub@redhat.com>2006-02-01 08:53:29 +0000
commit856d9bbc0f0e12c3801b8607dad1c2003c339240 (patch)
tree0eb1316cfb14fa7baf870edbc2b34a10261b6029 /sysdeps/unix/sysv/linux/alpha/Makefile
parent457f0e82a381a2ab110ad1558059aac87fb492af (diff)
downloadglibc-856d9bbc0f0e12c3801b8607dad1c2003c339240.tar
glibc-856d9bbc0f0e12c3801b8607dad1c2003c339240.tar.gz
glibc-856d9bbc0f0e12c3801b8607dad1c2003c339240.tar.bz2
glibc-856d9bbc0f0e12c3801b8607dad1c2003c339240.zip
Updated to fedora-glibc-20060201T0846
Diffstat (limited to 'sysdeps/unix/sysv/linux/alpha/Makefile')
-rw-r--r--sysdeps/unix/sysv/linux/alpha/Makefile10
1 files changed, 10 insertions, 0 deletions
diff --git a/sysdeps/unix/sysv/linux/alpha/Makefile b/sysdeps/unix/sysv/linux/alpha/Makefile
index 37a9214fe9..f64f23fd7a 100644
--- a/sysdeps/unix/sysv/linux/alpha/Makefile
+++ b/sysdeps/unix/sysv/linux/alpha/Makefile
@@ -26,3 +26,13 @@ endif
ifeq ($(subdir),signal)
sysdep_routines += rt_sigaction
endif
+
+ifeq ($(subdir),math)
+# These 2 routines are normally in libgcc{.a,_s.so.1}.
+# However, alpha -mlong-double-128 libgcc relies on
+# glibc providing _Ots* routines and without these files
+# glibc relies on __multc3/__divtc3 only provided
+# by libgcc if configured with -mlong-double-128.
+# Provide these routines here as well.
+libm-routines += multc3 divtc3
+endif # math