diff options
author | Martin Sebor <msebor@redhat.com> | 2016-01-15 11:25:13 -0700 |
---|---|---|
committer | Martin Sebor <msebor@redhat.com> | 2016-01-15 11:25:13 -0700 |
commit | 692de4b3960dc90bdcfb871513ee4d81d314cf69 (patch) | |
tree | 55f06774f980c8b9e621701a2383df12aa479236 /iconvdata/Makefile | |
parent | f2b3078e6a20211233d4971653838e06d048296a (diff) | |
download | glibc-692de4b3960dc90bdcfb871513ee4d81d314cf69.tar glibc-692de4b3960dc90bdcfb871513ee4d81d314cf69.tar.gz glibc-692de4b3960dc90bdcfb871513ee4d81d314cf69.tar.bz2 glibc-692de4b3960dc90bdcfb871513ee4d81d314cf69.zip |
Have iconv accept redundant escape sequences in IBM900, IBM903, IBM905,
IBM907, and IBM909.
Patch for bug #17197 changes the encoder to avoid generating redundant
shift sequences. However, those sequences may already be present in
data encododed by prior versions of the encoder. This change modifies
the decoder to also avoid rejecting redundant shift sequences.
[BZ #19432]
* iconvdata/Makefile: Add bug-iconv11.
* iconvdata/bug-iconv11.c: New test.
* iconvdata/ibm930.c: Do not reject redundant shift sequences.
* iconvdata/ibm933.c: Same.
* iconvdata/ibm935.c: Same.
* iconvdata/ibm937.c: Same.
* iconvdata/ibm939.c: Same.
Diffstat (limited to 'iconvdata/Makefile')
-rw-r--r-- | iconvdata/Makefile | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/iconvdata/Makefile b/iconvdata/Makefile index ae5dde60b4..357530b558 100644 --- a/iconvdata/Makefile +++ b/iconvdata/Makefile @@ -68,7 +68,7 @@ modules.so := $(addsuffix .so, $(modules)) ifeq (yes,$(build-shared)) tests = bug-iconv1 bug-iconv2 tst-loading tst-e2big tst-iconv4 bug-iconv4 \ tst-iconv6 bug-iconv5 bug-iconv6 tst-iconv7 bug-iconv8 bug-iconv9 \ - bug-iconv10 + bug-iconv10 bug-iconv11 ifeq ($(have-thread-library),yes) tests += bug-iconv3 endif |