diff options
author | Stefan Liebler <stli@linux.vnet.ibm.com> | 2016-05-25 17:18:05 +0200 |
---|---|---|
committer | Stefan Liebler <stli@linux.vnet.ibm.com> | 2016-05-25 17:18:05 +0200 |
commit | 81c6380887c6d62c56e5f0f85a241f759f58b2fd (patch) | |
tree | de2385a8a023f6bd81fec43cd1fe5ca6898e7d3f /ChangeLog | |
parent | 3b704e26b33e35d99de920f8462d8e438f89be39 (diff) | |
download | glibc-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-- | ChangeLog | 5 |
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. |