aboutsummaryrefslogtreecommitdiff
path: root/ports
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2013-11-28 16:50:38 +0000
committerJoseph Myers <joseph@codesourcery.com>2013-11-28 16:50:38 +0000
commit3c1c46a64ad1037d616ec39514c4e55133997c9f (patch)
tree717fc72e73a01fb74a4cdc97e6332086c2c3ee38 /ports
parent5a4c6d53f50b264d60cf6453576ca2810c7890b7 (diff)
downloadglibc-3c1c46a64ad1037d616ec39514c4e55133997c9f.zip
glibc-3c1c46a64ad1037d616ec39514c4e55133997c9f.tar.gz
glibc-3c1c46a64ad1037d616ec39514c4e55133997c9f.tar.bz2
Fix dbl-64 e_sqrt.c for non-default rounding modes (bug 16271).
Diffstat (limited to 'ports')
-rw-r--r--ports/ChangeLog.aarch645
-rw-r--r--ports/ChangeLog.alpha5
-rw-r--r--ports/ChangeLog.am334
-rw-r--r--ports/ChangeLog.arm4
-rw-r--r--ports/ChangeLog.hppa4
-rw-r--r--ports/ChangeLog.ia644
-rw-r--r--ports/ChangeLog.m68k4
-rw-r--r--ports/ChangeLog.microblaze5
-rw-r--r--ports/ChangeLog.mips4
-rw-r--r--ports/sysdeps/aarch64/fpu/fegetround.c1
-rw-r--r--ports/sysdeps/alpha/fpu/fegetround.c1
-rw-r--r--ports/sysdeps/am33/fpu/fegetround.c1
-rw-r--r--ports/sysdeps/arm/fegetround.c1
-rw-r--r--ports/sysdeps/hppa/fpu/fegetround.c1
-rw-r--r--ports/sysdeps/ia64/fpu/fegetround.c1
-rw-r--r--ports/sysdeps/m68k/fpu/fegetround.c1
-rw-r--r--ports/sysdeps/microblaze/fegetround.c1
-rw-r--r--ports/sysdeps/mips/fpu/fegetround.c1
18 files changed, 48 insertions, 0 deletions
diff --git a/ports/ChangeLog.aarch64 b/ports/ChangeLog.aarch64
index c6331a4..4cbc11f 100644
--- a/ports/ChangeLog.aarch64
+++ b/ports/ChangeLog.aarch64
@@ -1,3 +1,8 @@
+2013-11-28 Joseph Myers <joseph@codesourcery.com>
+
+ * sysdeps/aarch64/fpu/fegetround.c (fegetround): Use
+ libm_hidden_def.
+
2013-11-26 Will Newton <will.newton@linaro.org>
* sysdeps/aarch64/dl-irel.h: Include ldsodefs.h.
diff --git a/ports/ChangeLog.alpha b/ports/ChangeLog.alpha
index 05c6ba4..95b575e 100644
--- a/ports/ChangeLog.alpha
+++ b/ports/ChangeLog.alpha
@@ -1,3 +1,8 @@
+2013-11-28 Joseph Myers <joseph@codesourcery.com>
+
+ * sysdeps/alpha/fpu/fegetround.c (fegetround): Use
+ libm_hidden_def.
+
2013-11-26 Ondřej Bílka <neleai@seznam.cz>
* sysdeps/unix/sysv/linux/alpha/bits/ipc.h: Use __glibc_reserved instead __unused.
* sysdeps/unix/sysv/linux/alpha/bits/msq.h: Likewise.
diff --git a/ports/ChangeLog.am33 b/ports/ChangeLog.am33
index 15b7a1b..317dd8e 100644
--- a/ports/ChangeLog.am33
+++ b/ports/ChangeLog.am33
@@ -1,3 +1,7 @@
+2013-11-28 Joseph Myers <joseph@codesourcery.com>
+
+ * sysdeps/am33/fpu/fegetround.c (fegetround): Use libm_hidden_def.
+
2013-10-30 Mike Frysinger <vapier@gentoo.org>
* sysdeps/unix/sysv/linux/am33/configure.in: Moved to ...
diff --git a/ports/ChangeLog.arm b/ports/ChangeLog.arm
index 4124e47..4a4d319 100644
--- a/ports/ChangeLog.arm
+++ b/ports/ChangeLog.arm
@@ -1,3 +1,7 @@
+2013-11-28 Joseph Myers <joseph@codesourcery.com>
+
+ * sysdeps/arm/fegetround.c (fegetround): Use libm_hidden_def.
+
2013-11-26 Ondřej Bílka <neleai@seznam.cz>
* sysdeps/unix/sysv/linux/arm/bits/shm.h: Use __glibc_reserved instead __unused.
diff --git a/ports/ChangeLog.hppa b/ports/ChangeLog.hppa
index 6a28bfe..98d36a3 100644
--- a/ports/ChangeLog.hppa
+++ b/ports/ChangeLog.hppa
@@ -1,3 +1,7 @@
+2013-11-28 Joseph Myers <joseph@codesourcery.com>
+
+ * sysdeps/hppa/fpu/fegetround.c (fegetround): Use libm_hidden_def.
+
2013-11-26 Ondřej Bílka <neleai@seznam.cz>
* sysdeps/unix/sysv/linux/hppa/bits/ipc.h: Use __glibc_reserved instead __unused.
* sysdeps/unix/sysv/linux/hppa/bits/msq.h: Likewise.
diff --git a/ports/ChangeLog.ia64 b/ports/ChangeLog.ia64
index d2825f1..1aded58 100644
--- a/ports/ChangeLog.ia64
+++ b/ports/ChangeLog.ia64
@@ -1,3 +1,7 @@
+2013-11-28 Joseph Myers <joseph@codesourcery.com>
+
+ * sysdeps/ia64/fpu/fegetround.c (fegetround): Use libm_hidden_def.
+
2013-11-26 Ondřej Bílka <neleai@seznam.cz>
* sysdeps/unix/sysv/linux/ia64/bits/ipc.h: Use __glibc_reserved instead __unused.
* sysdeps/unix/sysv/linux/ia64/bits/msq.h: Likewise.
diff --git a/ports/ChangeLog.m68k b/ports/ChangeLog.m68k
index f78f384..92ff973 100644
--- a/ports/ChangeLog.m68k
+++ b/ports/ChangeLog.m68k
@@ -1,3 +1,7 @@
+2013-11-28 Joseph Myers <joseph@codesourcery.com>
+
+ * sysdeps/m68k/fpu/fegetround.c (fegetround): Use libm_hidden_def.
+
2013-11-26 Ondřej Bílka <neleai@seznam.cz>
* sysdeps/unix/sysv/linux/m68k/bits/stat.h: Use __glibc_reserved instead __unused.
diff --git a/ports/ChangeLog.microblaze b/ports/ChangeLog.microblaze
index 0762dd3..7d47e04 100644
--- a/ports/ChangeLog.microblaze
+++ b/ports/ChangeLog.microblaze
@@ -1,3 +1,8 @@
+2013-11-28 Joseph Myers <joseph@codesourcery.com>
+
+ * sysdeps/microblaze/fegetround.c (fegetround): Use
+ libm_hidden_def.
+
2013-11-26 Ondřej Bílka <neleai@seznam.cz>
* sysdeps/unix/sysv/linux/microblaze/bits/stat.h: Use __glibc_reserved instead __unused.
* sysdeps/unix/sysv/linux/microblaze/kernel_stat.h: Likewise.
diff --git a/ports/ChangeLog.mips b/ports/ChangeLog.mips
index 8456799..21308e7 100644
--- a/ports/ChangeLog.mips
+++ b/ports/ChangeLog.mips
@@ -1,3 +1,7 @@
+2013-11-28 Joseph Myers <joseph@codesourcery.com>
+
+ * sysdeps/mips/fpu/fegetround.c (fegetround): Use libm_hidden_def.
+
2013-11-27 Aurelien Jarno <aurelien@aurel32.net>
* sysdeps/unix/sysv/linux/mips/bits/resource.h (RLIM64_INFINITY): Fix
diff --git a/ports/sysdeps/aarch64/fpu/fegetround.c b/ports/sysdeps/aarch64/fpu/fegetround.c
index 3b5b306..370caa1 100644
--- a/ports/sysdeps/aarch64/fpu/fegetround.c
+++ b/ports/sysdeps/aarch64/fpu/fegetround.c
@@ -26,3 +26,4 @@ fegetround (void)
_FPU_GETCW (fpcr);
return fpcr & FE_TOWARDZERO;
}
+libm_hidden_def (fegetround)
diff --git a/ports/sysdeps/alpha/fpu/fegetround.c b/ports/sysdeps/alpha/fpu/fegetround.c
index aba657a..03a55ee 100644
--- a/ports/sysdeps/alpha/fpu/fegetround.c
+++ b/ports/sysdeps/alpha/fpu/fegetround.c
@@ -28,3 +28,4 @@ fegetround (void)
return (fpcr >> FPCR_ROUND_SHIFT) & 3;
}
+libm_hidden_def (fegetround)
diff --git a/ports/sysdeps/am33/fpu/fegetround.c b/ports/sysdeps/am33/fpu/fegetround.c
index b309c92..49cae00 100644
--- a/ports/sysdeps/am33/fpu/fegetround.c
+++ b/ports/sysdeps/am33/fpu/fegetround.c
@@ -32,3 +32,4 @@ fegetround (void)
return (cw & ROUND_MASK);
}
+libm_hidden_def (fegetround)
diff --git a/ports/sysdeps/arm/fegetround.c b/ports/sysdeps/arm/fegetround.c
index 78a3795..149a989 100644
--- a/ports/sysdeps/arm/fegetround.c
+++ b/ports/sysdeps/arm/fegetround.c
@@ -37,3 +37,4 @@ fegetround (void)
/* The current soft-float implementation only handles TONEAREST. */
return FE_TONEAREST;
}
+libm_hidden_def (fegetround)
diff --git a/ports/sysdeps/hppa/fpu/fegetround.c b/ports/sysdeps/hppa/fpu/fegetround.c
index 67dd7c4..3815fbd 100644
--- a/ports/sysdeps/hppa/fpu/fegetround.c
+++ b/ports/sysdeps/hppa/fpu/fegetround.c
@@ -24,3 +24,4 @@ fegetround (void)
{
return get_rounding_mode ();
}
+libm_hidden_def (fegetround)
diff --git a/ports/sysdeps/ia64/fpu/fegetround.c b/ports/sysdeps/ia64/fpu/fegetround.c
index 5c9b343..f6dfea7 100644
--- a/ports/sysdeps/ia64/fpu/fegetround.c
+++ b/ports/sysdeps/ia64/fpu/fegetround.c
@@ -24,3 +24,4 @@ fegetround (void)
{
return get_rounding_mode ();
}
+libm_hidden_def (fegetround)
diff --git a/ports/sysdeps/m68k/fpu/fegetround.c b/ports/sysdeps/m68k/fpu/fegetround.c
index f1227fe..54fa7df 100644
--- a/ports/sysdeps/m68k/fpu/fegetround.c
+++ b/ports/sysdeps/m68k/fpu/fegetround.c
@@ -28,3 +28,4 @@ fegetround (void)
return fpcr & FE_UPWARD;
}
+libm_hidden_def (fegetround)
diff --git a/ports/sysdeps/microblaze/fegetround.c b/ports/sysdeps/microblaze/fegetround.c
index 4f47dd1..b1039e8 100644
--- a/ports/sysdeps/microblaze/fegetround.c
+++ b/ports/sysdeps/microblaze/fegetround.c
@@ -22,3 +22,4 @@ fegetround (void)
{
return FE_TONEAREST;
}
+libm_hidden_def (fegetround)
diff --git a/ports/sysdeps/mips/fpu/fegetround.c b/ports/sysdeps/mips/fpu/fegetround.c
index 17cd3e9..011d27f 100644
--- a/ports/sysdeps/mips/fpu/fegetround.c
+++ b/ports/sysdeps/mips/fpu/fegetround.c
@@ -30,3 +30,4 @@ fegetround (void)
return cw & _FPU_RC_MASK;
}
+libm_hidden_def (fegetround)