Optimize the EBCDIC table sizes.
commit59b4d2b4835f3061ee76909ad234a93b9ee937ae
authorBruno Haible <bruno@clisp.org>
Mon, 24 Jan 2022 00:31:08 +0000 (24 01:31 +0100)
committerBruno Haible <bruno@clisp.org>
Mon, 24 Jan 2022 00:31:08 +0000 (24 01:31 +0100)
tree71e03252e09202079ce74394aa5ff39f1a70c53c
parent68ac8a9f73e4c7238402a3557e6c08bfeaaf701a
Optimize the EBCDIC table sizes.

* lib/converters.h (DEDUPLICATE_TABLES): New macro.
* lib/ebcdic1025.h: Deduplicate tables with ebcdic880.h.
* lib/ebcdic1123.h: Deduplicate tables with ebcdic1025.h.
* lib/ebcdic1132.h: Deduplicate tables with ebcdic838.h.
* lib/ebcdic1153.h: Deduplicate tables with ebcdic870.h.
* lib/ebcdic1154.h: Deduplicate tables with ebcdic880.h.
* lib/ebcdic1155.h: Deduplicate tables with ebcdic1026.h.
* lib/ebcdic1156.h: Deduplicate tables with ebcdic1112.h.
* lib/ebcdic1157.h: Deduplicate tables with ebcdic1122.h.
* lib/ebcdic1158.h: Deduplicate tables with ebcdic1154.h, ebcdic1123.h.
* lib/ebcdic1160.h: Deduplicate tables with ebcdic838.h.
* lib/ebcdic1164.h: Deduplicate tables with ebcdic1130.h.
* lib/ebcdic1165.h: Deduplicate tables with ebcdic870.h.
* lib/ebcdic1166.h: Deduplicate tables with ebcdic1154.h.
* lib/ebcdic4971.h: Deduplicate tables with ebcdic875.h.
* lib/ebcdic12712.h: Deduplicate tables with ebcdic424.h.
17 files changed:
ChangeLog
lib/converters.h
lib/ebcdic1025.h
lib/ebcdic1123.h
lib/ebcdic1132.h
lib/ebcdic1153.h
lib/ebcdic1154.h
lib/ebcdic1155.h
lib/ebcdic1156.h
lib/ebcdic1157.h
lib/ebcdic1158.h
lib/ebcdic1160.h
lib/ebcdic1164.h
lib/ebcdic1165.h
lib/ebcdic1166.h
lib/ebcdic12712.h
lib/ebcdic4971.h