about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2017-12-06 13:42:58 +0000
committerJoseph Myers <joseph@codesourcery.com>2017-12-06 13:42:58 +0000
commit53994f12633b863eb833fc3b1f6971ae8de61ff8 (patch)
tree7a4dc01f70bf0c49d5c4daf83b24521f7fe1244c /ChangeLog
parent62ea2193ee4b538b13da1c579113761e0b92376c (diff)
downloadglibc-53994f12633b863eb833fc3b1f6971ae8de61ff8.tar.gz
glibc-53994f12633b863eb833fc3b1f6971ae8de61ff8.tar.xz
glibc-53994f12633b863eb833fc3b1f6971ae8de61ff8.zip
Make some ldbl-128, ldbl-128ibm arrays const.
I noticed that an x86_64 build of libm unexpectedly contained more
non-constant data than an older version (before _Float128 support)
did.  The problem is non-const arrays in the ldbl-128 j0l and j1l
implementations; this patch makes those arrays, and the corresponding
ldbl-128ibm ones, const.

Tested for x86_64, and tested compilation for powerpc with
build-many-glibcs.py.

	* sysdeps/ieee754/ldbl-128/e_j0l.c (Y0_2N): Make const.
	(Y0_2D): Likewise.
	* sysdeps/ieee754/ldbl-128/e_j1l.c (Y0_2N): Likewise.
	(Y0_2D): Likewise.
	* sysdeps/ieee754/ldbl-128ibm/e_j0l.c (Y0_2N): Likewise.
	(Y0_2D): Likewise.
	* sysdeps/ieee754/ldbl-128ibm/e_j1l.c (Y0_2N): Likewise.
	(Y0_2D): Likewise.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 39814e13dc..7850a15f63 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2017-12-06  Joseph Myers  <joseph@codesourcery.com>
+
+	* sysdeps/ieee754/ldbl-128/e_j0l.c (Y0_2N): Make const.
+	(Y0_2D): Likewise.
+	* sysdeps/ieee754/ldbl-128/e_j1l.c (Y0_2N): Likewise.
+	(Y0_2D): Likewise.
+	* sysdeps/ieee754/ldbl-128ibm/e_j0l.c (Y0_2N): Likewise.
+	(Y0_2D): Likewise.
+	* sysdeps/ieee754/ldbl-128ibm/e_j1l.c (Y0_2N): Likewise.
+	(Y0_2D): Likewise.
+
 2017-12-06  Mike FABIAN  <mfabian@redhat.com>
 
 	[BZ #22515]