blob: ec2b9f6530cf06864905d9c76e6ae513cae1ad32 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
|
/*
* This file has been modified for the cdrkit suite.
*
* The behaviour and appearence of the program code below can differ to a major
* extent from the version distributed by the original author(s).
*
* For details, see Changelog file distributed with the cdrkit package. If you
* received this file from another source then ask the distributing person for
* a log of modifications.
*
*/
/* @(#)nls_config.c 1.5 05/05/01 2000,2001 J. Schilling */
/*
* Modifications to make the code portable Copyright (c) 2000 J. Schilling
* This file contains code taken from nls_base.c to avoid loops
* in dependency reported by tsort.
*
* Thanks to Georgy Salnikov <sge@nmr.nioch.nsc.ru>
*
* Code taken from the Linux kernel.
*/
/*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2
* as published by the Free Software Foundation.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along with
* this program; see the file COPYING. If not, write to the Free Software
* Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
#include <mconfig.h>
#include "nls.h"
int
init_unls()
{
#ifdef CONFIG_NLS_ISO8859_1
init_unls_iso8859_1();
#endif
#ifdef CONFIG_NLS_ISO8859_2
init_unls_iso8859_2();
#endif
#ifdef CONFIG_NLS_ISO8859_3
init_unls_iso8859_3();
#endif
#ifdef CONFIG_NLS_ISO8859_4
init_unls_iso8859_4();
#endif
#ifdef CONFIG_NLS_ISO8859_5
init_unls_iso8859_5();
#endif
#ifdef CONFIG_NLS_ISO8859_6
init_unls_iso8859_6();
#endif
#ifdef CONFIG_NLS_ISO8859_7
init_unls_iso8859_7();
#endif
#ifdef CONFIG_NLS_ISO8859_8
init_unls_iso8859_8();
#endif
#ifdef CONFIG_NLS_ISO8859_9
init_unls_iso8859_9();
#endif
#ifdef CONFIG_NLS_ISO8859_14
init_unls_iso8859_14();
#endif
#ifdef CONFIG_NLS_ISO8859_15
init_unls_iso8859_15();
#endif
#ifdef CONFIG_NLS_CODEPAGE_437
init_unls_cp437();
#endif
#ifdef CONFIG_NLS_CODEPAGE_737
init_unls_cp737();
#endif
#ifdef CONFIG_NLS_CODEPAGE_775
init_unls_cp775();
#endif
#ifdef CONFIG_NLS_CODEPAGE_850
init_unls_cp850();
#endif
#ifdef CONFIG_NLS_CODEPAGE_852
init_unls_cp852();
#endif
#ifdef CONFIG_NLS_CODEPAGE_855
init_unls_cp855();
#endif
#ifdef CONFIG_NLS_CODEPAGE_857
init_unls_cp857();
#endif
#ifdef CONFIG_NLS_CODEPAGE_860
init_unls_cp860();
#endif
#ifdef CONFIG_NLS_CODEPAGE_861
init_unls_cp861();
#endif
#ifdef CONFIG_NLS_CODEPAGE_862
init_unls_cp862();
#endif
#ifdef CONFIG_NLS_CODEPAGE_863
init_unls_cp863();
#endif
#ifdef CONFIG_NLS_CODEPAGE_864
init_unls_cp864();
#endif
#ifdef CONFIG_NLS_CODEPAGE_865
init_unls_cp865();
#endif
#ifdef CONFIG_NLS_CODEPAGE_866
init_unls_cp866();
#endif
#ifdef CONFIG_NLS_CODEPAGE_869
init_unls_cp869();
#endif
#ifdef CONFIG_NLS_CODEPAGE_874
init_unls_cp874();
#endif
#ifdef CONFIG_NLS_CODEPAGE_1250
init_unls_cp1250();
#endif
#ifdef CONFIG_NLS_CODEPAGE_1251
init_unls_cp1251();
#endif
#ifdef CONFIG_NLS_KOI8_R
init_unls_koi8_r();
#endif
#ifdef CONFIG_NLS_KOI8_U
init_unls_koi8_u();
#endif
#ifdef CONFIG_NLS_CODEPAGE_10000
init_unls_cp10000();
#endif
#ifdef CONFIG_NLS_CODEPAGE_10006
init_unls_cp10006();
#endif
#ifdef CONFIG_NLS_CODEPAGE_10007
init_unls_cp10007();
#endif
#ifdef CONFIG_NLS_CODEPAGE_10029
init_unls_cp10029();
#endif
#ifdef CONFIG_NLS_CODEPAGE_10079
init_unls_cp10079();
#endif
#ifdef CONFIG_NLS_CODEPAGE_10081
init_unls_cp10081();
#endif
return (0);
}
|