diff options
| author | Paul Eggleton <paul.eggleton@linux.intel.com> | 2013-12-12 16:07:05 +0000 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-12-12 23:10:51 +0000 |
| commit | 07ce0296bbc4c09469ae13bf9f91d19496b60cc6 (patch) | |
| tree | 83e5857ef30e957a486c8aee6c58f58d63b6eb42 /meta/recipes-core | |
| parent | b1b0c315153a717d3b951f0264e2e52f33dedef1 (diff) | |
| download | poky-07ce0296bbc4c09469ae13bf9f91d19496b60cc6.tar.gz | |
external-sourcery-toolchain: remove
As per discussion on the mailing list [1], remove this largely
unmaintained external toolchain support in favour of the maintained
version in meta-sourcery [2].
Also correct the example and documentation.conf entries for TCMODE to
match up with this change.
[1] http://lists.openembedded.org/pipermail/openembedded-core/2013-December/087133.html
[2] https://github.com/MentorEmbedded/meta-sourcery/
(From OE-Core rev: 7603b15415301679bccbcb89af688c211704a43a)
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-core')
| -rw-r--r-- | meta/recipes-core/meta/external-sourcery-toolchain.bb | 149 | ||||
| -rw-r--r-- | meta/recipes-core/meta/external-sourcery-toolchain/SUPPORTED | 257 |
2 files changed, 0 insertions, 406 deletions
diff --git a/meta/recipes-core/meta/external-sourcery-toolchain.bb b/meta/recipes-core/meta/external-sourcery-toolchain.bb deleted file mode 100644 index 41d86d628d..0000000000 --- a/meta/recipes-core/meta/external-sourcery-toolchain.bb +++ /dev/null | |||
| @@ -1,149 +0,0 @@ | |||
| 1 | require recipes-core/eglibc/eglibc-package.inc | ||
| 2 | |||
| 3 | INHIBIT_DEFAULT_DEPS = "1" | ||
| 4 | |||
| 5 | # License applies to this recipe code, not the toolchain itself | ||
| 6 | SUMMARY = "External Sourcery G++ toolchain" | ||
| 7 | LICENSE = "MIT" | ||
| 8 | LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \ | ||
| 9 | file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" | ||
| 10 | |||
| 11 | PROVIDES += "\ | ||
| 12 | linux-libc-headers \ | ||
| 13 | virtual/${TARGET_PREFIX}gcc \ | ||
| 14 | virtual/${TARGET_PREFIX}g++ \ | ||
| 15 | virtual/${TARGET_PREFIX}gcc-initial \ | ||
| 16 | virtual/${TARGET_PREFIX}gcc-intermediate \ | ||
| 17 | virtual/${TARGET_PREFIX}binutils \ | ||
| 18 | virtual/${TARGET_PREFIX}libc-for-gcc \ | ||
| 19 | virtual/${TARGET_PREFIX}libc-initial \ | ||
| 20 | virtual/${TARGET_PREFIX}compilerlibs \ | ||
| 21 | virtual/libc \ | ||
| 22 | virtual/libintl \ | ||
| 23 | virtual/libiconv \ | ||
| 24 | glibc-thread-db \ | ||
| 25 | libgcc \ | ||
| 26 | eglibc \ | ||
| 27 | virtual/linux-libc-headers \ | ||
| 28 | " | ||
| 29 | PV = "${CSL_VER_MAIN}" | ||
| 30 | PR = "r7" | ||
| 31 | |||
| 32 | #SRC_URI = "http://www.codesourcery.com/public/gnu_toolchain/${CSL_TARGET_SYS}/arm-${PV}-${TARGET_PREFIX}i686-pc-linux-gnu.tar.bz2" | ||
| 33 | |||
| 34 | SRC_URI = "file://SUPPORTED" | ||
| 35 | |||
| 36 | do_install() { | ||
| 37 | # Use optimized files if available | ||
| 38 | sysroot="${EXTERNAL_TOOLCHAIN_SYSROOT}" | ||
| 39 | |||
| 40 | cp -a $sysroot${base_libdir}/. ${D}${base_libdir} | ||
| 41 | cp -a $sysroot/etc/. ${D}${sysconfdir} | ||
| 42 | cp -a $sysroot/sbin/. ${D}${base_sbindir} | ||
| 43 | |||
| 44 | install -d ${D}/usr | ||
| 45 | for usr_element in bin libexec sbin share ${base_libdir}; do | ||
| 46 | usr_path=$sysroot/usr/$usr_element | ||
| 47 | cp -a $usr_path ${D}/usr/ | ||
| 48 | done | ||
| 49 | for datadir_element in man info; do | ||
| 50 | datadir_path=$sysroot/usr/$datadir_element | ||
| 51 | if [ -e $datadir_path ]; then | ||
| 52 | cp -a $datadir_path ${D}${datadir}/ | ||
| 53 | fi | ||
| 54 | done | ||
| 55 | |||
| 56 | # Some toolchains have headers under the core specific area | ||
| 57 | if [ -e $sysroot/usr/include ]; then | ||
| 58 | cp -a $sysroot/usr/include/. ${D}${includedir} | ||
| 59 | else | ||
| 60 | cp -a $sysroot/../usr/include/. ${D}${includedir} | ||
| 61 | fi | ||
| 62 | |||
| 63 | rm ${D}${sysconfdir}/rpc | ||
| 64 | rm -r ${D}${datadir}/zoneinfo | ||
| 65 | |||
| 66 | mv ${D}${libdir}/bin/* ${D}${bindir}/ | ||
| 67 | if [ -e ${D}${libdir}/bin/.debug ]; then | ||
| 68 | mv ${D}${libdir}/bin/.debug/* ${D}${bindir}/.debug/ | ||
| 69 | fi | ||
| 70 | ln -s ../../bin/gdbserver ${D}${libdir}/bin/sysroot-gdbserver | ||
| 71 | |||
| 72 | sed -i -e 's/__packed/__attribute__ ((packed))/' ${D}${includedir}/mtd/ubi-user.h | ||
| 73 | sed -i -e "s# ${base_libdir}# ../..${base_libdir}#g" -e "s# ${libdir}# .#g" ${D}${libdir}/libc.so | ||
| 74 | sed -i -e "s# ${base_libdir}# ../..${base_libdir}#g" -e "s# ${libdir}# .#g" ${D}${libdir}/libpthread.so | ||
| 75 | } | ||
| 76 | |||
| 77 | SYSROOT_PREPROCESS_FUNCS += "external_toolchain_sysroot_adjust" | ||
| 78 | external_toolchain_sysroot_adjust() { | ||
| 79 | dest_sysroot="$(${CC} -print-sysroot | sed -e's,^${STAGING_DIR_HOST},,; s,/$,,')" | ||
| 80 | if [ -n "$dest_sysroot" ]; then | ||
| 81 | rm -f ${SYSROOT_DESTDIR}/$dest_sysroot | ||
| 82 | ln -s . ${SYSROOT_DESTDIR}/$dest_sysroot | ||
| 83 | fi | ||
| 84 | |||
| 85 | # If the usr/lib directory doesn't exist, the toolchain fails to even | ||
| 86 | # try to find crti.o in a completely different directory (usr/lib64) | ||
| 87 | install -d ${SYSROOT_DESTDIR}/usr/lib | ||
| 88 | } | ||
| 89 | |||
| 90 | PACKAGES =+ "libgcc libgcc-dev libstdc++ libstdc++-dev libstdc++-staticdev linux-libc-headers linux-libc-headers-dev gdbserver gdbserver-dbg" | ||
| 91 | |||
| 92 | # This test should be fixed to ignore .a files in .debug dirs | ||
| 93 | INSANE_SKIP_${PN}-dbg = "staticdev" | ||
| 94 | |||
| 95 | # We don't care about GNU_HASH in prebuilt binaries | ||
| 96 | INSANE_SKIP_${PN}-utils += "ldflags" | ||
| 97 | INSANE_SKIP_libstdc++ += "ldflags" | ||
| 98 | INSANE_SKIP_libgcc += "ldflags" | ||
| 99 | INSANE_SKIP_gdbserver += "ldflags" | ||
| 100 | |||
| 101 | PKG_${PN} = "eglibc" | ||
| 102 | PKG_${PN}-dev = "eglibc-dev" | ||
| 103 | PKG_${PN}-staticdev = "eglibc-staticdev" | ||
| 104 | PKG_${PN}-doc = "eglibc-doc" | ||
| 105 | PKG_${PN}-dbg = "eglibc-dbg" | ||
| 106 | PKG_${PN}-pic = "eglibc-pic" | ||
| 107 | PKG_${PN}-utils = "eglibc-utils" | ||
| 108 | PKG_${PN}-gconv = "eglibc-gconv" | ||
| 109 | PKG_${PN}-extra-nss = "eglibc-extra-nss" | ||
| 110 | PKG_${PN}-thread-db = "eglibc-thread-db" | ||
| 111 | PKG_${PN}-pcprofile = "eglibc-pcprofile" | ||
| 112 | |||
| 113 | PKGV = "${CSL_VER_LIBC}" | ||
| 114 | PKGV_libgcc = "${CSL_VER_GCC}" | ||
| 115 | PKGV_libgcc-dev = "${CSL_VER_GCC}" | ||
| 116 | PKGV_libstdc++ = "${CSL_VER_GCC}" | ||
| 117 | PKGV_libstdc++-dev = "${CSL_VER_GCC}" | ||
| 118 | PKGV_libstdc++-staticdev = "${CSL_VER_GCC}" | ||
| 119 | PKGV_linux-libc-headers = "${CSL_VER_KERNEL}" | ||
| 120 | PKGV_linux-libc-headers-dev = "${CSL_VER_KERNEL}" | ||
| 121 | PKGV_gdbserver = "${CSL_VER_GDB}" | ||
| 122 | PKGV_gdbserver-dbg = "${CSL_VER_GDB}" | ||
| 123 | |||
| 124 | FILES_libgcc = "${base_libdir}/libgcc_s.so.1" | ||
| 125 | FILES_libgcc-dev = "${base_libdir}/libgcc_s.so" | ||
| 126 | FILES_libstdc++ = "${libdir}/libstdc++.so.*" | ||
| 127 | FILES_libstdc++-dev = "${includedir}/c++/${PV} \ | ||
| 128 | ${libdir}/libstdc++.so \ | ||
| 129 | ${libdir}/libstdc++.la \ | ||
| 130 | ${libdir}/libsupc++.la" | ||
| 131 | FILES_libstdc++-staticdev = "${libdir}/libstdc++.a ${libdir}/libsupc++.a" | ||
| 132 | FILES_linux-libc-headers = "${includedir}/asm* \ | ||
| 133 | ${includedir}/linux \ | ||
| 134 | ${includedir}/mtd \ | ||
| 135 | ${includedir}/rdma \ | ||
| 136 | ${includedir}/scsi \ | ||
| 137 | ${includedir}/sound \ | ||
| 138 | ${includedir}/video \ | ||
| 139 | " | ||
| 140 | FILES_gdbserver = "${bindir}/gdbserver ${libdir}/bin/sysroot-gdbserver" | ||
| 141 | FILES_gdbserver-dbg = "${bindir}/.debug/gdbserver" | ||
| 142 | |||
| 143 | CSL_VER_MAIN ??= "" | ||
| 144 | |||
| 145 | python () { | ||
| 146 | if not d.getVar("CSL_VER_MAIN"): | ||
| 147 | raise bb.parse.SkipPackage("External CSL toolchain not configured (CSL_VER_MAIN not set).") | ||
| 148 | } | ||
| 149 | |||
diff --git a/meta/recipes-core/meta/external-sourcery-toolchain/SUPPORTED b/meta/recipes-core/meta/external-sourcery-toolchain/SUPPORTED deleted file mode 100644 index 3f746888b4..0000000000 --- a/meta/recipes-core/meta/external-sourcery-toolchain/SUPPORTED +++ /dev/null | |||
| @@ -1,257 +0,0 @@ | |||
| 1 | aa_DJ ISO-8859-1 | ||
| 2 | aa_ER UTF-8 | ||
| 3 | aa_ER@saaho UTF-8 | ||
| 4 | aa_ET UTF-8 | ||
| 5 | af_ZA ISO-8859-1 | ||
| 6 | am_ET UTF-8 | ||
| 7 | an_ES ISO-8859-15 | ||
| 8 | ar_AE ISO-8859-6 | ||
| 9 | ar_BH ISO-8859-6 | ||
| 10 | ar_DZ ISO-8859-6 | ||
| 11 | ar_EG ISO-8859-6 | ||
| 12 | ar_IN UTF-8 | ||
| 13 | ar_IQ ISO-8859-6 | ||
| 14 | ar_JO ISO-8859-6 | ||
| 15 | ar_KW ISO-8859-6 | ||
| 16 | ar_LB ISO-8859-6 | ||
| 17 | ar_LY ISO-8859-6 | ||
| 18 | ar_MA ISO-8859-6 | ||
| 19 | ar_OM ISO-8859-6 | ||
| 20 | ar_QA ISO-8859-6 | ||
| 21 | ar_SA ISO-8859-6 | ||
| 22 | ar_SD ISO-8859-6 | ||
| 23 | ar_SY ISO-8859-6 | ||
| 24 | ar_TN ISO-8859-6 | ||
| 25 | ar_YE ISO-8859-6 | ||
| 26 | ast_ES ISO-8859-15 | ||
| 27 | be_BY CP1251 | ||
| 28 | be_BY@latin UTF-8 | ||
| 29 | ber_DZ UTF-8 | ||
| 30 | ber_MA UTF-8 | ||
| 31 | bg_BG CP1251 | ||
| 32 | bn_BD UTF-8 | ||
| 33 | bn_IN UTF-8 | ||
| 34 | bo_CN UTF-8 | ||
| 35 | bo_IN UTF-8 | ||
| 36 | br_FR ISO-8859-1 | ||
| 37 | br_FR@euro ISO-8859-15 | ||
| 38 | bs_BA ISO-8859-2 | ||
| 39 | byn_ER UTF-8 | ||
| 40 | ca_AD ISO-8859-15 | ||
| 41 | ca_ES ISO-8859-1 | ||
| 42 | ca_ES@euro ISO-8859-15 | ||
| 43 | ca_FR ISO-8859-15 | ||
| 44 | ca_IT ISO-8859-15 | ||
| 45 | crh_UA UTF-8 | ||
| 46 | cs_CZ ISO-8859-2 | ||
| 47 | csb_PL UTF-8 | ||
| 48 | cy_GB ISO-8859-14 | ||
| 49 | da_DK ISO-8859-1 | ||
| 50 | de_AT ISO-8859-1 | ||
| 51 | de_AT@euro ISO-8859-15 | ||
| 52 | de_BE ISO-8859-1 | ||
| 53 | de_BE@euro ISO-8859-15 | ||
| 54 | de_CH ISO-8859-1 | ||
| 55 | de_DE ISO-8859-1 | ||
| 56 | de_DE@euro ISO-8859-15 | ||
| 57 | de_LU ISO-8859-1 | ||
| 58 | de_LU@euro ISO-8859-15 | ||
| 59 | dv_MV UTF-8 | ||
| 60 | dz_BT UTF-8 | ||
| 61 | el_GR ISO-8859-7 | ||
| 62 | el_CY ISO-8859-7 | ||
| 63 | en_AG UTF-8 | ||
| 64 | en_AU ISO-8859-1 | ||
| 65 | en_BW ISO-8859-1 | ||
| 66 | en_CA ISO-8859-1 | ||
| 67 | en_DK ISO-8859-1 | ||
| 68 | en_GB ISO-8859-1 | ||
| 69 | en_HK ISO-8859-1 | ||
| 70 | en_IE ISO-8859-1 | ||
| 71 | en_IE@euro ISO-8859-15 | ||
| 72 | en_IN UTF-8 | ||
| 73 | en_NG UTF-8 | ||
| 74 | en_NZ ISO-8859-1 | ||
| 75 | en_PH ISO-8859-1 | ||
| 76 | en_SG ISO-8859-1 | ||
| 77 | en_US ISO-8859-1 | ||
| 78 | en_ZA ISO-8859-1 | ||
| 79 | en_ZW ISO-8859-1 | ||
| 80 | es_AR ISO-8859-1 | ||
| 81 | es_BO ISO-8859-1 | ||
| 82 | es_CL ISO-8859-1 | ||
| 83 | es_CO ISO-8859-1 | ||
| 84 | es_DO ISO-8859-1 | ||
| 85 | es_EC ISO-8859-1 | ||
| 86 | es_ES ISO-8859-1 | ||
| 87 | es_ES@euro ISO-8859-15 | ||
| 88 | es_GT ISO-8859-1 | ||
| 89 | es_HN ISO-8859-1 | ||
| 90 | es_MX ISO-8859-1 | ||
| 91 | es_NI ISO-8859-1 | ||
| 92 | es_PA ISO-8859-1 | ||
| 93 | es_PE ISO-8859-1 | ||
| 94 | es_PR ISO-8859-1 | ||
| 95 | es_PY ISO-8859-1 | ||
| 96 | es_SV ISO-8859-1 | ||
| 97 | es_US ISO-8859-1 | ||
| 98 | es_UY ISO-8859-1 | ||
| 99 | es_VE ISO-8859-1 | ||
| 100 | et_EE ISO-8859-1 | ||
| 101 | eu_ES ISO-8859-1 | ||
| 102 | eu_ES@euro ISO-8859-15 | ||
| 103 | fa_IR UTF-8 | ||
| 104 | fi_FI ISO-8859-1 | ||
| 105 | fi_FI@euro ISO-8859-15 | ||
| 106 | fil_PH UTF-8 | ||
| 107 | fo_FO ISO-8859-1 | ||
| 108 | fr_BE ISO-8859-1 | ||
| 109 | fr_BE@euro ISO-8859-15 | ||
| 110 | fr_CA ISO-8859-1 | ||
| 111 | fr_CH ISO-8859-1 | ||
| 112 | fr_FR ISO-8859-1 | ||
| 113 | fr_FR@euro ISO-8859-15 | ||
| 114 | fr_LU ISO-8859-1 | ||
| 115 | fr_LU@euro ISO-8859-15 | ||
| 116 | fur_IT UTF-8 | ||
| 117 | fy_NL UTF-8 | ||
| 118 | fy_DE UTF-8 | ||
| 119 | ga_IE ISO-8859-1 | ||
| 120 | ga_IE@euro ISO-8859-15 | ||
| 121 | gd_GB ISO-8859-15 | ||
| 122 | gez_ER UTF-8 | ||
| 123 | gez_ER@abegede UTF-8 | ||
| 124 | gez_ET UTF-8 | ||
| 125 | gez_ET@abegede UTF-8 | ||
| 126 | gl_ES ISO-8859-1 | ||
| 127 | gl_ES@euro ISO-8859-15 | ||
| 128 | gu_IN UTF-8 | ||
| 129 | gv_GB ISO-8859-1 | ||
| 130 | ha_NG UTF-8 | ||
| 131 | he_IL ISO-8859-8 | ||
| 132 | hi_IN UTF-8 | ||
| 133 | hne_IN UTF-8 | ||
| 134 | hr_HR ISO-8859-2 | ||
| 135 | hsb_DE ISO-8859-2 | ||
| 136 | ht_HT UTF-8 | ||
| 137 | hu_HU ISO-8859-2 | ||
| 138 | hy_AM UTF-8 | ||
| 139 | id_ID ISO-8859-1 | ||
| 140 | ig_NG UTF-8 | ||
| 141 | ik_CA UTF-8 | ||
| 142 | is_IS ISO-8859-1 | ||
| 143 | it_CH ISO-8859-1 | ||
| 144 | it_IT ISO-8859-1 | ||
| 145 | it_IT@euro ISO-8859-15 | ||
| 146 | iu_CA UTF-8 | ||
| 147 | iw_IL ISO-8859-8 | ||
| 148 | ka_GE GEORGIAN-PS | ||
| 149 | kk_KZ PT154 | ||
| 150 | kk_KZ RK1048 | ||
| 151 | kl_GL ISO-8859-1 | ||
| 152 | km_KH UTF-8 | ||
| 153 | kn_IN UTF-8 | ||
| 154 | ks_IN UTF-8 | ||
| 155 | ks_IN@devanagari UTF-8 | ||
| 156 | ku_TR ISO-8859-9 | ||
| 157 | kw_GB ISO-8859-1 | ||
| 158 | ky_KG UTF-8 | ||
| 159 | lg_UG ISO-8859-10 | ||
| 160 | li_BE UTF-8 | ||
| 161 | li_NL UTF-8 | ||
| 162 | lo_LA UTF-8 | ||
| 163 | lt_LT ISO-8859-13 | ||
| 164 | lv_LV ISO-8859-13 | ||
| 165 | mai_IN UTF-8 | ||
| 166 | mg_MG ISO-8859-15 | ||
| 167 | mi_NZ ISO-8859-13 | ||
| 168 | mk_MK ISO-8859-5 | ||
| 169 | ml_IN UTF-8 | ||
| 170 | mn_MN UTF-8 | ||
| 171 | mr_IN UTF-8 | ||
| 172 | ms_MY ISO-8859-1 | ||
| 173 | mt_MT ISO-8859-3 | ||
| 174 | my_MM UTF-8 | ||
| 175 | nan_TW@latin UTF-8 | ||
| 176 | nb_NO ISO-8859-1 | ||
| 177 | nds_DE UTF-8 | ||
| 178 | nds_NL UTF-8 | ||
| 179 | ne_NP UTF-8 | ||
| 180 | nl_AW UTF-8 | ||
| 181 | nl_BE ISO-8859-1 | ||
| 182 | nl_BE@euro ISO-8859-15 | ||
| 183 | nl_NL ISO-8859-1 | ||
| 184 | nl_NL@euro ISO-8859-15 | ||
| 185 | nn_NO ISO-8859-1 | ||
| 186 | nr_ZA UTF-8 | ||
| 187 | nso_ZA UTF-8 | ||
| 188 | oc_FR ISO-8859-1 | ||
| 189 | om_ET UTF-8 | ||
| 190 | om_KE ISO-8859-1 | ||
| 191 | or_IN UTF-8 | ||
| 192 | pa_IN UTF-8 | ||
| 193 | pa_PK UTF-8 | ||
| 194 | pap_AN UTF-8 | ||
| 195 | pl_PL ISO-8859-2 | ||
| 196 | ps_AF UTF-8 | ||
| 197 | pt_BR ISO-8859-1 | ||
| 198 | pt_PT ISO-8859-1 | ||
| 199 | pt_PT@euro ISO-8859-15 | ||
| 200 | ro_RO ISO-8859-2 | ||
| 201 | ru_RU ISO-8859-5 | ||
| 202 | ru_UA KOI8-U | ||
| 203 | rw_RW UTF-8 | ||
| 204 | sa_IN UTF-8 | ||
| 205 | sc_IT UTF-8 | ||
| 206 | sd_IN UTF-8 | ||
| 207 | sd_IN@devanagari UTF-8 | ||
| 208 | se_NO UTF-8 | ||
| 209 | shs_CA UTF-8 | ||
| 210 | si_LK UTF-8 | ||
| 211 | sid_ET UTF-8 | ||
| 212 | sk_SK ISO-8859-2 | ||
| 213 | sl_SI ISO-8859-2 | ||
| 214 | so_DJ ISO-8859-1 | ||
| 215 | so_ET UTF-8 | ||
| 216 | so_KE ISO-8859-1 | ||
| 217 | so_SO ISO-8859-1 | ||
| 218 | sq_AL ISO-8859-1 | ||
| 219 | sr_ME UTF-8 | ||
| 220 | sr_RS UTF-8 | ||
| 221 | sr_RS@latin UTF-8 | ||
| 222 | ss_ZA UTF-8 | ||
| 223 | st_ZA ISO-8859-1 | ||
| 224 | sv_FI ISO-8859-1 | ||
| 225 | sv_FI@euro ISO-8859-15 | ||
| 226 | sv_SE ISO-8859-1 | ||
| 227 | ta_IN UTF-8 | ||
| 228 | te_IN UTF-8 | ||
| 229 | tg_TJ KOI8-T | ||
| 230 | th_TH TIS-620 | ||
| 231 | ti_ER UTF-8 | ||
| 232 | ti_ET UTF-8 | ||
| 233 | tig_ER UTF-8 | ||
| 234 | tk_TM UTF-8 | ||
| 235 | tl_PH ISO-8859-1 | ||
| 236 | tn_ZA UTF-8 | ||
| 237 | tr_CY ISO-8859-9 | ||
| 238 | tr_TR ISO-8859-9 | ||
| 239 | ts_ZA UTF-8 | ||
| 240 | ug_CN UTF-8 | ||
| 241 | uk_UA KOI8-U | ||
| 242 | ur_PK UTF-8 | ||
| 243 | uz_UZ ISO-8859-1 | ||
| 244 | uz_UZ@cyrillic UTF-8 | ||
| 245 | ve_ZA UTF-8 | ||
| 246 | vi_VN UTF-8 | ||
| 247 | wa_BE ISO-8859-1 | ||
| 248 | wa_BE@euro ISO-8859-15 | ||
| 249 | wo_SN UTF-8 | ||
| 250 | xh_ZA ISO-8859-1 | ||
| 251 | yi_US CP1255 | ||
| 252 | yo_NG UTF-8 | ||
| 253 | zh_CN GB2312 | ||
| 254 | zh_HK BIG5-HKSCS | ||
| 255 | zh_SG GB2312 | ||
| 256 | zh_TW BIG5 | ||
| 257 | zu_ZA ISO-8859-1 | ||
