Skip to content

Commit d1126b7

Browse files
committed
Regenerated.
1 parent ea8df09 commit d1126b7

File tree

17 files changed

+4199
-1287
lines changed

17 files changed

+4199
-1287
lines changed

autoconf/aclocal.m4

Lines changed: 733 additions & 1 deletion
Large diffs are not rendered by default.

configure

Lines changed: 2131 additions & 545 deletions
Large diffs are not rendered by default.

include/iconv.h.msvc-shared

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
#ifndef _LIBICONV_H
2222
#define _LIBICONV_H
2323

24-
#define _LIBICONV_VERSION 0x0107 /* version number: (major<<8) + minor */
24+
#define _LIBICONV_VERSION 0x0108 /* version number: (major<<8) + minor */
2525

2626
#ifdef BUILDING_LIBICONV
2727
#define LIBICONV_DLL_EXPORTED __declspec(dllexport)

include/iconv.h.msvc-static

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
#ifndef _LIBICONV_H
2222
#define _LIBICONV_H
2323

24-
#define _LIBICONV_VERSION 0x0107 /* version number: (major<<8) + minor */
24+
#define _LIBICONV_VERSION 0x0108 /* version number: (major<<8) + minor */
2525
extern int _libiconv_version; /* Likewise */
2626

2727
/* We would like to #include any system header file which could define

lib/aliases.gperf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -198,6 +198,7 @@ NEXTSTEP, ei_nextstep
198198
ARMSCII-8, ei_armscii_8
199199
GEORGIAN-ACADEMY, ei_georgian_academy
200200
GEORGIAN-PS, ei_georgian_ps
201+
KOI8-T, ei_koi8_t
201202
MULELAO-1, ei_mulelao
202203
CP1133, ei_cp1133
203204
IBM-CP1133, ei_cp1133

lib/aliases.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
/* Command-line: gperf -t -L ANSI-C -H aliases_hash -N aliases_lookup -G -W aliases -7 -C -k '1,3-11,$' -i 1 lib/aliases.gperf */
33
struct alias { const char* name; unsigned int encoding_index; };
44

5-
#define TOTAL_KEYWORDS 308
5+
#define TOTAL_KEYWORDS 309
66
#define MIN_WORD_LENGTH 2
77
#define MAX_WORD_LENGTH 45
88
#define MIN_HASH_VALUE 4
@@ -99,7 +99,8 @@ static const struct alias aliases[] =
9999
{""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
100100
{""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
101101
{""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
102-
{""}, {""}, {""}, {""}, {""}, {""}, {""},
102+
{"KOI8-T", ei_koi8_t},
103+
{""}, {""}, {""}, {""}, {""}, {""},
103104
{"MS-ANSI", ei_cp1252},
104105
{""}, {""}, {""}, {""}, {""}, {""},
105106
{"862", ei_cp862},

lib/aliases_aix.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,15 @@
44
{ "CP1046", ei_cp1046 },
55
{ "CP1124", ei_cp1124 },
66
{ "CP1129", ei_cp1129 },
7+
{ "CP1161", ei_cp1161 },
8+
{ "IBM1161", ei_cp1161 },
9+
{ "IBM-1161", ei_cp1161 },
10+
{ "CSIBM1161", ei_cp1161 },
11+
{ "CP1162", ei_cp1162 },
12+
{ "IBM1162", ei_cp1162 },
13+
{ "IBM-1162", ei_cp1162 },
14+
{ "CSIBM1162", ei_cp1162 },
15+
{ "CP1163", ei_cp1163 },
16+
{ "IBM1163", ei_cp1163 },
17+
{ "IBM-1163", ei_cp1163 },
18+
{ "CSIBM1163", ei_cp1163 },

lib/aliases_dos.h

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,15 @@
22
{ "IBM437", ei_cp437 },
33
{ "437", ei_cp437 },
44
{ "CSPC8CODEPAGE437", ei_cp437 },
5+
{ "CP737", ei_cp737 },
56
{ "CP775", ei_cp775 },
67
{ "IBM775", ei_cp775 },
78
{ "CSPC775BALTIC", ei_cp775 },
89
{ "CP852", ei_cp852 },
910
{ "IBM852", ei_cp852 },
1011
{ "852", ei_cp852 },
1112
{ "CSPCP852", ei_cp852 },
13+
{ "CP853", ei_cp853 },
1214
{ "CP855", ei_cp855 },
1315
{ "IBM855", ei_cp855 },
1416
{ "855", ei_cp855 },
@@ -17,11 +19,20 @@
1719
{ "IBM857", ei_cp857 },
1820
{ "857", ei_cp857 },
1921
{ "CSIBM857", ei_cp857 },
22+
{ "CP858", ei_cp858 },
23+
{ "CP860", ei_cp860 },
24+
{ "IBM860", ei_cp860 },
25+
{ "860", ei_cp860 },
26+
{ "CSIBM860", ei_cp860 },
2027
{ "CP861", ei_cp861 },
2128
{ "IBM861", ei_cp861 },
2229
{ "861", ei_cp861 },
2330
{ "CP-IS", ei_cp861 },
2431
{ "CSIBM861", ei_cp861 },
32+
{ "CP863", ei_cp863 },
33+
{ "IBM863", ei_cp863 },
34+
{ "863", ei_cp863 },
35+
{ "CSIBM863", ei_cp863 },
2536
{ "CP864", ei_cp864 },
2637
{ "IBM864", ei_cp864 },
2738
{ "CSIBM864", ei_cp864 },

lib/config.h.msvc

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* Copyright (C) 1999-2000 Free Software Foundation, Inc.
1+
/* Copyright (C) 1999-2002 Free Software Foundation, Inc.
22
This file is part of the GNU LIBICONV Library.
33

44
The GNU LIBICONV Library is free software; you can redistribute it
@@ -17,8 +17,8 @@
1717
Suite 330, Boston, MA 02111-1307, USA. */
1818

1919

20-
/* Define if you have <locale.h>. */
21-
#undef HAVE_LOCALE_H
20+
/* Define to 1 to enable a few rarely used encodings. */
21+
#undef ENABLE_EXTRA
2222

2323
/* Define to a type if <wchar.h> does not define. */
2424
#undef mbstate_t
@@ -35,9 +35,6 @@
3535
/* Define if you have the wcrtomb() function. */
3636
#undef HAVE_WCRTOMB
3737

38-
/* Define if you have the setlocale() function. */
39-
#undef HAVE_SETLOCALE
40-
4138
/* Define if the machine's byte ordering is little endian. */
4239
#define WORDS_LITTLEENDIAN 1
4340

lib/flags.h

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@
7878
#define ei_armscii_8_oflags (0)
7979
#define ei_georgian_academy_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS)
8080
#define ei_georgian_ps_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS)
81+
#define ei_koi8_t_oflags (HAVE_QUOTATION_MARKS)
8182
#define ei_mulelao_oflags (0)
8283
#define ei_cp1133_oflags (0)
8384
#define ei_tis620_oflags (0)
@@ -118,15 +119,28 @@
118119
#define ei_cp1046_oflags (0)
119120
#define ei_cp1124_oflags (0)
120121
#define ei_cp1129_oflags (0)
122+
#define ei_cp1161_oflags (0)
123+
#define ei_cp1162_oflags (HAVE_QUOTATION_MARKS)
124+
#define ei_cp1163_oflags (0)
121125
#define ei_dec_kanji_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS)
122126
#define ei_dec_hanyu_oflags (HAVE_QUOTATION_MARKS)
123127
#define ei_cp437_oflags (0)
128+
#define ei_cp737_oflags (0)
124129
#define ei_cp775_oflags (0)
125130
#define ei_cp852_oflags (HAVE_ACCENTS)
131+
#define ei_cp853_oflags (HAVE_ACCENTS)
126132
#define ei_cp855_oflags (0)
127133
#define ei_cp857_oflags (HAVE_ACCENTS)
134+
#define ei_cp858_oflags (HAVE_ACCENTS)
135+
#define ei_cp860_oflags (0)
128136
#define ei_cp861_oflags (0)
137+
#define ei_cp863_oflags (HAVE_ACCENTS)
129138
#define ei_cp864_oflags (0)
130139
#define ei_cp865_oflags (0)
131140
#define ei_cp869_oflags (HAVE_QUOTATION_MARKS)
132141
#define ei_cp1125_oflags (0)
142+
#define ei_euc_jisx0213_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS)
143+
#define ei_shift_jisx0213_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS)
144+
#define ei_iso2022_jp3_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS)
145+
#define ei_tds565_oflags (0)
146+
#define ei_riscos1_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS)

0 commit comments

Comments
 (0)