about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorStefan Liebler <stli@linux.vnet.ibm.com>2016-05-25 17:18:05 +0200
committerStefan Liebler <stli@linux.vnet.ibm.com>2016-05-25 17:18:05 +0200
commit81c6380887c6d62c56e5f0f85a241f759f58b2fd (patch)
treede2385a8a023f6bd81fec43cd1fe5ca6898e7d3f /ChangeLog
parent3b704e26b33e35d99de920f8462d8e438f89be39 (diff)
downloadglibc-81c6380887c6d62c56e5f0f85a241f759f58b2fd.tar.gz
glibc-81c6380887c6d62c56e5f0f85a241f759f58b2fd.tar.xz
glibc-81c6380887c6d62c56e5f0f85a241f759f58b2fd.zip
S390: Optimize iso-8859-1 to ibm037 iconv-module.
This patch reworks the s390 specific module which used the z900
translate one to one instruction. Now the g5 translate instruction is used,
because it outperforms the troo instruction.

ChangeLog:

	* sysdeps/s390/s390-64/iso-8859-1_cp037_z900.c (TROO_LOOP):
	Rename to TR_LOOP and usage of tr instead of troo instruction.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 285f4fb8dd..f303dea9d5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2016-05-25  Stefan Liebler  <stli@linux.vnet.ibm.com>
 
+	* sysdeps/s390/s390-64/iso-8859-1_cp037_z900.c (TROO_LOOP):
+	Rename to TR_LOOP and usage of tr instead of troo instruction.
+
+2016-05-25  Stefan Liebler  <stli@linux.vnet.ibm.com>
+
 	* sysdeps/s390/multiarch/gconv_simple.c: New File.
 	* sysdeps/s390/multiarch/Makefile (sysdep_routines): Add gconv_simple.