git-svn-id: trunk@36423 -
@@ -8596,11 +8596,21 @@ rtl/charmaps/cp1257.pas svneol=native#text/pascal
rtl/charmaps/cp1258.pas svneol=native#text/pascal
rtl/charmaps/cp437.pas svneol=native#text/pascal
rtl/charmaps/cp646.pas svneol=native#text/pascal
+rtl/charmaps/cp737.pas svneol=native#text/pascal
+rtl/charmaps/cp775.pas svneol=native#text/pascal
rtl/charmaps/cp850.pas svneol=native#text/pascal
rtl/charmaps/cp852.pas svneol=native#text/plain
rtl/charmaps/cp855.pas svneol=native#text/pascal
rtl/charmaps/cp856.pas svneol=native#text/pascal
+rtl/charmaps/cp857.pas svneol=native#text/pascal
+rtl/charmaps/cp860.pas svneol=native#text/pascal
+rtl/charmaps/cp861.pas svneol=native#text/pascal
+rtl/charmaps/cp862.pas svneol=native#text/pascal
+rtl/charmaps/cp863.pas svneol=native#text/pascal
+rtl/charmaps/cp864.pas svneol=native#text/pascal
+rtl/charmaps/cp865.pas svneol=native#text/pascal
rtl/charmaps/cp866.pas svneol=native#text/pascal
+rtl/charmaps/cp869.pas svneol=native#text/pascal
rtl/charmaps/cp874.pas svneol=native#text/pascal
rtl/charmaps/cp8859_1.pas svneol=native#text/pascal
rtl/charmaps/cp8859_2.pas svneol=native#text/plain
@@ -9971,11 +9981,21 @@ rtl/ucmaps/cp1256.txt svneol=native#text/plain
rtl/ucmaps/cp1257.txt svneol=native#text/plain
rtl/ucmaps/cp1258.txt svneol=native#text/plain
rtl/ucmaps/cp437.txt svneol=native#text/plain
+rtl/ucmaps/cp737.txt svneol=native#text/plain
+rtl/ucmaps/cp775.txt svneol=native#text/plain
rtl/ucmaps/cp850.txt svneol=native#text/plain
rtl/ucmaps/cp852.txt svneol=native#text/plain
rtl/ucmaps/cp855.txt svneol=native#text/plain
rtl/ucmaps/cp856.txt svneol=native#text/plain
+rtl/ucmaps/cp857.txt svneol=native#text/plain
+rtl/ucmaps/cp860.txt svneol=native#text/plain
+rtl/ucmaps/cp861.txt svneol=native#text/plain
+rtl/ucmaps/cp862.txt svneol=native#text/plain
+rtl/ucmaps/cp863.txt svneol=native#text/plain
+rtl/ucmaps/cp864.txt svneol=native#text/plain
+rtl/ucmaps/cp865.txt svneol=native#text/plain
rtl/ucmaps/cp866.txt svneol=native#text/plain
+rtl/ucmaps/cp869.txt svneol=native#text/plain
rtl/ucmaps/cp874.txt svneol=native#text/plain
rtl/ucmaps/cp895.txt svneol=native#text/plain
rtl/ucmaps/cp932.txt svneol=native#text/plain
@@ -618,262 +618,262 @@ ifeq ($(FULL_TARGET),sparc64-linux)
override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc baseunix unixutil termio unix initc cmem lnfogdb sysutils typinfo math fgl classes charset cpall character unixcp getopts errors dl dynlibs types sysconst rtlconsts cthreads dos cwstring fpwidestring fpintres $(CPU_UNITS)
endif
ifeq ($(FULL_TARGET),i386-linux)
-override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp850 cp855 cp856 cp866 cp874 cp8859_1 cp8859_5 cp8859_2 cp852 unicodedata unicodenumtable
+override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp8859_1 cp8859_2 cp8859_5 unicodedata unicodenumtable
ifeq ($(FULL_TARGET),i386-go32v2)
ifeq ($(FULL_TARGET),i386-win32)
ifeq ($(FULL_TARGET),i386-os2)
ifeq ($(FULL_TARGET),i386-freebsd)
ifeq ($(FULL_TARGET),i386-beos)
ifeq ($(FULL_TARGET),i386-haiku)
ifeq ($(FULL_TARGET),i386-netbsd)
ifeq ($(FULL_TARGET),i386-solaris)
ifeq ($(FULL_TARGET),i386-qnx)
ifeq ($(FULL_TARGET),i386-netware)
ifeq ($(FULL_TARGET),i386-openbsd)
ifeq ($(FULL_TARGET),i386-wdosx)
ifeq ($(FULL_TARGET),i386-darwin)
ifeq ($(FULL_TARGET),i386-emx)
ifeq ($(FULL_TARGET),i386-watcom)
ifeq ($(FULL_TARGET),i386-netwlibc)
ifeq ($(FULL_TARGET),i386-wince)
ifeq ($(FULL_TARGET),i386-embedded)
ifeq ($(FULL_TARGET),i386-symbian)
ifeq ($(FULL_TARGET),i386-nativent)
ifeq ($(FULL_TARGET),i386-iphonesim)
ifeq ($(FULL_TARGET),i386-android)
ifeq ($(FULL_TARGET),i386-aros)
ifeq ($(FULL_TARGET),m68k-linux)
ifeq ($(FULL_TARGET),m68k-freebsd)
ifeq ($(FULL_TARGET),m68k-netbsd)
ifeq ($(FULL_TARGET),m68k-amiga)
ifeq ($(FULL_TARGET),m68k-atari)
ifeq ($(FULL_TARGET),m68k-openbsd)
ifeq ($(FULL_TARGET),m68k-palmos)
ifeq ($(FULL_TARGET),m68k-embedded)
ifeq ($(FULL_TARGET),powerpc-linux)
ifeq ($(FULL_TARGET),powerpc-netbsd)
ifeq ($(FULL_TARGET),powerpc-amiga)
ifeq ($(FULL_TARGET),powerpc-macos)
ifeq ($(FULL_TARGET),powerpc-darwin)
ifeq ($(FULL_TARGET),powerpc-morphos)
ifeq ($(FULL_TARGET),powerpc-embedded)
ifeq ($(FULL_TARGET),powerpc-wii)
ifeq ($(FULL_TARGET),powerpc-aix)
ifeq ($(FULL_TARGET),sparc-linux)
ifeq ($(FULL_TARGET),sparc-netbsd)
ifeq ($(FULL_TARGET),sparc-solaris)
ifeq ($(FULL_TARGET),sparc-embedded)
ifeq ($(FULL_TARGET),x86_64-linux)
ifeq ($(FULL_TARGET),x86_64-freebsd)
ifeq ($(FULL_TARGET),x86_64-netbsd)
ifeq ($(FULL_TARGET),x86_64-solaris)
ifeq ($(FULL_TARGET),x86_64-openbsd)
ifeq ($(FULL_TARGET),x86_64-darwin)
ifeq ($(FULL_TARGET),x86_64-win64)
ifeq ($(FULL_TARGET),x86_64-embedded)
ifeq ($(FULL_TARGET),x86_64-iphonesim)
ifeq ($(FULL_TARGET),x86_64-aros)
ifeq ($(FULL_TARGET),x86_64-dragonfly)
ifeq ($(FULL_TARGET),arm-linux)
ifeq ($(FULL_TARGET),arm-palmos)
ifeq ($(FULL_TARGET),arm-darwin)
ifeq ($(FULL_TARGET),arm-wince)
ifeq ($(FULL_TARGET),arm-gba)
ifeq ($(FULL_TARGET),arm-nds)
ifeq ($(FULL_TARGET),arm-embedded)
ifeq ($(FULL_TARGET),arm-symbian)
ifeq ($(FULL_TARGET),arm-android)
ifeq ($(FULL_TARGET),arm-aros)
ifeq ($(FULL_TARGET),powerpc64-linux)
ifeq ($(FULL_TARGET),powerpc64-darwin)
ifeq ($(FULL_TARGET),powerpc64-embedded)
ifeq ($(FULL_TARGET),powerpc64-aix)
ifeq ($(FULL_TARGET),avr-embedded)
ifeq ($(FULL_TARGET),armeb-linux)
ifeq ($(FULL_TARGET),armeb-embedded)
ifeq ($(FULL_TARGET),mips-linux)
ifeq ($(FULL_TARGET),mipsel-linux)
ifeq ($(FULL_TARGET),mipsel-embedded)
ifeq ($(FULL_TARGET),mipsel-android)
ifeq ($(FULL_TARGET),jvm-java)
ifeq ($(FULL_TARGET),jvm-android)
ifeq ($(FULL_TARGET),i8086-embedded)
ifeq ($(FULL_TARGET),i8086-msdos)
ifeq ($(FULL_TARGET),i8086-win16)
ifeq ($(FULL_TARGET),aarch64-linux)
ifeq ($(FULL_TARGET),aarch64-darwin)
ifeq ($(FULL_TARGET),wasm-wasm)
ifeq ($(FULL_TARGET),sparc64-linux)
override TARGET_RSTS+=math typinfo classes sysconst rtlconst
@@ -22,7 +22,8 @@ units=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas
dos \
cwstring fpwidestring fpintres $(CPU_UNITS)
implicitunits=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 \
- cp437 cp646 cp850 cp855 cp856 cp866 cp874 cp8859_1 cp8859_5 cp8859_2 cp852 \
+ cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 \
+ cp863 cp864 cp865 cp866 cp869 cp874 cp8859_1 cp8859_2 cp8859_5 \
unicodedata unicodenumtable
rsts=math typinfo classes sysconst rtlconst
@@ -616,262 +616,262 @@ ifeq ($(FULL_TARGET),sparc64-linux)
override TARGET_UNITS+=$(SYSTEMUNIT) $(RESUNIT) uuchar objpas macpas iso7185 extpas buildrtl cpall
-override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo fgl classes charset character getopts cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp850 cp855 cp856 cp866 cp874 cp8859_1 cp8859_5 cp8859_2 cp852 unicodedata unicodenumtable
+override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo fgl classes charset character getopts cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp8859_1 cp8859_2 cp8859_5 unicodedata unicodenumtable
override TARGET_LOADERS+=$(LOADERS)
@@ -12,7 +12,8 @@ implicitunits=$(SYSINITUNITS) athreads dos sysutils \
ctypes strings rtlconsts sysconst math types \
typinfo fgl classes charset character getopts \
cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 \
# dos heaptrc lineinfo ctypes \
@@ -612,262 +612,262 @@ ifeq ($(FULL_TARGET),sparc64-linux)
override TARGET_UNITS+=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil fpintres heaptrc lineinfo lnfodwrf termio unix linux initc cmem linuxvcs sysutils typinfo math charset cpall character getopts errors dl dynlibs types sysconst cthreads classes fgl rtlconsts dos cwstring fpcylix unixcp fpwidestring
-override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp850 cp855 cp856 cp866 cp874 cp8859_1 cp8859_5 cp8859_2 cp852 unicodedata unicodenumtable
+override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp8859_1 cp8859_2 cp8859_5 unicodedata unicodenumtable
@@ -16,7 +16,8 @@ units=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) \
rtlconsts dos cwstring fpcylix unixcp fpwidestring
implicitunits=exeinfo \
rsts=math typinfo sysconst rtlconsts
@@ -607,262 +607,262 @@ ifeq ($(FULL_TARGET),sparc64-linux)
override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas lineinfo buildrtl cpall
-override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo fgl classes charset character getopts fpintres exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp850 cp855 cp856 cp866 cp874 cp8859_1 cp8859_5 cp8859_2 cp852 unicodedata unicodenumtable
+override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo fgl classes charset character getopts fpintres exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp8859_1 cp8859_2 cp8859_5 unicodedata unicodenumtable
@@ -13,7 +13,8 @@ implicitunits=$(SYSINITUNITS) athreads dos sysutils \
fpintres exeinfo \
rsts=math rtlconsts typinfo classes sysconst
@@ -605,262 +605,262 @@ ifeq ($(FULL_TARGET),sparc64-linux)
override TARGET_UNITS+=$(SYSTEMUNIT) fpextres uuchar objpas macpas iso7185 buildrtl cpall
-override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo fgl classes charset character getopts cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp850 cp855 cp856 cp866 cp874 cp8859_1 cp8859_5 cp8859_2 cp852 unicodedata unicodenumtable
+override TARGET_IMPLICITUNITS+=si_prc sysutils dos ctypes strings rtlconsts sysconst math types typinfo fgl classes charset character getopts cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp8859_1 cp8859_2 cp8859_5 unicodedata unicodenumtable
@@ -13,7 +13,8 @@ implicitunits=si_prc sysutils dos \
@@ -0,0 +1,543 @@
+{ This is an automatically created file, so don't edit it }
+unit cp737;
+
+ interface
+ implementation
+ uses
+ charset;
+ const
+ map : array[0..255] of tunicodecharmapping = (
+ (unicode : 0; flag : umf_noinfo; reserved: 0),
+ (unicode : 1; flag : umf_noinfo; reserved: 0),
+ (unicode : 2; flag : umf_noinfo; reserved: 0),
+ (unicode : 3; flag : umf_noinfo; reserved: 0),
+ (unicode : 4; flag : umf_noinfo; reserved: 0),
+ (unicode : 5; flag : umf_noinfo; reserved: 0),
+ (unicode : 6; flag : umf_noinfo; reserved: 0),
+ (unicode : 7; flag : umf_noinfo; reserved: 0),
+ (unicode : 8; flag : umf_noinfo; reserved: 0),
+ (unicode : 9; flag : umf_noinfo; reserved: 0),
+ (unicode : 10; flag : umf_noinfo; reserved: 0),
+ (unicode : 11; flag : umf_noinfo; reserved: 0),
+ (unicode : 12; flag : umf_noinfo; reserved: 0),
+ (unicode : 13; flag : umf_noinfo; reserved: 0),
+ (unicode : 14; flag : umf_noinfo; reserved: 0),
+ (unicode : 15; flag : umf_noinfo; reserved: 0),
+ (unicode : 16; flag : umf_noinfo; reserved: 0),
+ (unicode : 17; flag : umf_noinfo; reserved: 0),
+ (unicode : 18; flag : umf_noinfo; reserved: 0),
+ (unicode : 19; flag : umf_noinfo; reserved: 0),
+ (unicode : 20; flag : umf_noinfo; reserved: 0),
+ (unicode : 21; flag : umf_noinfo; reserved: 0),
+ (unicode : 22; flag : umf_noinfo; reserved: 0),
+ (unicode : 23; flag : umf_noinfo; reserved: 0),
+ (unicode : 24; flag : umf_noinfo; reserved: 0),
+ (unicode : 25; flag : umf_noinfo; reserved: 0),
+ (unicode : 26; flag : umf_noinfo; reserved: 0),
+ (unicode : 27; flag : umf_noinfo; reserved: 0),
+ (unicode : 28; flag : umf_noinfo; reserved: 0),
+ (unicode : 29; flag : umf_noinfo; reserved: 0),
+ (unicode : 30; flag : umf_noinfo; reserved: 0),
+ (unicode : 31; flag : umf_noinfo; reserved: 0),
+ (unicode : 32; flag : umf_noinfo; reserved: 0),
+ (unicode : 33; flag : umf_noinfo; reserved: 0),
+ (unicode : 34; flag : umf_noinfo; reserved: 0),
+ (unicode : 35; flag : umf_noinfo; reserved: 0),
+ (unicode : 36; flag : umf_noinfo; reserved: 0),
+ (unicode : 37; flag : umf_noinfo; reserved: 0),
+ (unicode : 38; flag : umf_noinfo; reserved: 0),
+ (unicode : 39; flag : umf_noinfo; reserved: 0),
+ (unicode : 40; flag : umf_noinfo; reserved: 0),
+ (unicode : 41; flag : umf_noinfo; reserved: 0),
+ (unicode : 42; flag : umf_noinfo; reserved: 0),
+ (unicode : 43; flag : umf_noinfo; reserved: 0),
+ (unicode : 44; flag : umf_noinfo; reserved: 0),
+ (unicode : 45; flag : umf_noinfo; reserved: 0),
+ (unicode : 46; flag : umf_noinfo; reserved: 0),
+ (unicode : 47; flag : umf_noinfo; reserved: 0),
+ (unicode : 48; flag : umf_noinfo; reserved: 0),
+ (unicode : 49; flag : umf_noinfo; reserved: 0),
+ (unicode : 50; flag : umf_noinfo; reserved: 0),
+ (unicode : 51; flag : umf_noinfo; reserved: 0),
+ (unicode : 52; flag : umf_noinfo; reserved: 0),
+ (unicode : 53; flag : umf_noinfo; reserved: 0),
+ (unicode : 54; flag : umf_noinfo; reserved: 0),
+ (unicode : 55; flag : umf_noinfo; reserved: 0),
+ (unicode : 56; flag : umf_noinfo; reserved: 0),
+ (unicode : 57; flag : umf_noinfo; reserved: 0),
+ (unicode : 58; flag : umf_noinfo; reserved: 0),
+ (unicode : 59; flag : umf_noinfo; reserved: 0),
+ (unicode : 60; flag : umf_noinfo; reserved: 0),
+ (unicode : 61; flag : umf_noinfo; reserved: 0),
+ (unicode : 62; flag : umf_noinfo; reserved: 0),
+ (unicode : 63; flag : umf_noinfo; reserved: 0),
+ (unicode : 64; flag : umf_noinfo; reserved: 0),
+ (unicode : 65; flag : umf_noinfo; reserved: 0),
+ (unicode : 66; flag : umf_noinfo; reserved: 0),
+ (unicode : 67; flag : umf_noinfo; reserved: 0),
+ (unicode : 68; flag : umf_noinfo; reserved: 0),
+ (unicode : 69; flag : umf_noinfo; reserved: 0),
+ (unicode : 70; flag : umf_noinfo; reserved: 0),
+ (unicode : 71; flag : umf_noinfo; reserved: 0),
+ (unicode : 72; flag : umf_noinfo; reserved: 0),
+ (unicode : 73; flag : umf_noinfo; reserved: 0),
+ (unicode : 74; flag : umf_noinfo; reserved: 0),
+ (unicode : 75; flag : umf_noinfo; reserved: 0),
+ (unicode : 76; flag : umf_noinfo; reserved: 0),
+ (unicode : 77; flag : umf_noinfo; reserved: 0),
+ (unicode : 78; flag : umf_noinfo; reserved: 0),
+ (unicode : 79; flag : umf_noinfo; reserved: 0),
+ (unicode : 80; flag : umf_noinfo; reserved: 0),
+ (unicode : 81; flag : umf_noinfo; reserved: 0),
+ (unicode : 82; flag : umf_noinfo; reserved: 0),
+ (unicode : 83; flag : umf_noinfo; reserved: 0),
+ (unicode : 84; flag : umf_noinfo; reserved: 0),
+ (unicode : 85; flag : umf_noinfo; reserved: 0),
+ (unicode : 86; flag : umf_noinfo; reserved: 0),
+ (unicode : 87; flag : umf_noinfo; reserved: 0),
+ (unicode : 88; flag : umf_noinfo; reserved: 0),
+ (unicode : 89; flag : umf_noinfo; reserved: 0),
+ (unicode : 90; flag : umf_noinfo; reserved: 0),
+ (unicode : 91; flag : umf_noinfo; reserved: 0),
+ (unicode : 92; flag : umf_noinfo; reserved: 0),
+ (unicode : 93; flag : umf_noinfo; reserved: 0),
+ (unicode : 94; flag : umf_noinfo; reserved: 0),
+ (unicode : 95; flag : umf_noinfo; reserved: 0),
+ (unicode : 96; flag : umf_noinfo; reserved: 0),
+ (unicode : 97; flag : umf_noinfo; reserved: 0),
+ (unicode : 98; flag : umf_noinfo; reserved: 0),
+ (unicode : 99; flag : umf_noinfo; reserved: 0),
+ (unicode : 100; flag : umf_noinfo; reserved: 0),
+ (unicode : 101; flag : umf_noinfo; reserved: 0),
+ (unicode : 102; flag : umf_noinfo; reserved: 0),
+ (unicode : 103; flag : umf_noinfo; reserved: 0),
+ (unicode : 104; flag : umf_noinfo; reserved: 0),
+ (unicode : 105; flag : umf_noinfo; reserved: 0),
+ (unicode : 106; flag : umf_noinfo; reserved: 0),
+ (unicode : 107; flag : umf_noinfo; reserved: 0),
+ (unicode : 108; flag : umf_noinfo; reserved: 0),
+ (unicode : 109; flag : umf_noinfo; reserved: 0),
+ (unicode : 110; flag : umf_noinfo; reserved: 0),
+ (unicode : 111; flag : umf_noinfo; reserved: 0),
+ (unicode : 112; flag : umf_noinfo; reserved: 0),
+ (unicode : 113; flag : umf_noinfo; reserved: 0),
+ (unicode : 114; flag : umf_noinfo; reserved: 0),
+ (unicode : 115; flag : umf_noinfo; reserved: 0),
+ (unicode : 116; flag : umf_noinfo; reserved: 0),
+ (unicode : 117; flag : umf_noinfo; reserved: 0),
+ (unicode : 118; flag : umf_noinfo; reserved: 0),
+ (unicode : 119; flag : umf_noinfo; reserved: 0),
+ (unicode : 120; flag : umf_noinfo; reserved: 0),
+ (unicode : 121; flag : umf_noinfo; reserved: 0),
+ (unicode : 122; flag : umf_noinfo; reserved: 0),
+ (unicode : 123; flag : umf_noinfo; reserved: 0),
+ (unicode : 124; flag : umf_noinfo; reserved: 0),
+ (unicode : 125; flag : umf_noinfo; reserved: 0),
+ (unicode : 126; flag : umf_noinfo; reserved: 0),
+ (unicode : 127; flag : umf_noinfo; reserved: 0),
+ (unicode : 913; flag : umf_noinfo; reserved: 0),
+ (unicode : 914; flag : umf_noinfo; reserved: 0),
+ (unicode : 915; flag : umf_noinfo; reserved: 0),
+ (unicode : 916; flag : umf_noinfo; reserved: 0),
+ (unicode : 917; flag : umf_noinfo; reserved: 0),
+ (unicode : 918; flag : umf_noinfo; reserved: 0),
+ (unicode : 919; flag : umf_noinfo; reserved: 0),
+ (unicode : 920; flag : umf_noinfo; reserved: 0),
+ (unicode : 921; flag : umf_noinfo; reserved: 0),
+ (unicode : 922; flag : umf_noinfo; reserved: 0),
+ (unicode : 923; flag : umf_noinfo; reserved: 0),
+ (unicode : 924; flag : umf_noinfo; reserved: 0),
+ (unicode : 925; flag : umf_noinfo; reserved: 0),
+ (unicode : 926; flag : umf_noinfo; reserved: 0),
+ (unicode : 927; flag : umf_noinfo; reserved: 0),
+ (unicode : 928; flag : umf_noinfo; reserved: 0),
+ (unicode : 929; flag : umf_noinfo; reserved: 0),
+ (unicode : 931; flag : umf_noinfo; reserved: 0),
+ (unicode : 932; flag : umf_noinfo; reserved: 0),
+ (unicode : 933; flag : umf_noinfo; reserved: 0),
+ (unicode : 934; flag : umf_noinfo; reserved: 0),
+ (unicode : 935; flag : umf_noinfo; reserved: 0),
+ (unicode : 936; flag : umf_noinfo; reserved: 0),
+ (unicode : 937; flag : umf_noinfo; reserved: 0),
+ (unicode : 945; flag : umf_noinfo; reserved: 0),
+ (unicode : 946; flag : umf_noinfo; reserved: 0),
+ (unicode : 947; flag : umf_noinfo; reserved: 0),
+ (unicode : 948; flag : umf_noinfo; reserved: 0),
+ (unicode : 949; flag : umf_noinfo; reserved: 0),
+ (unicode : 950; flag : umf_noinfo; reserved: 0),
+ (unicode : 951; flag : umf_noinfo; reserved: 0),
+ (unicode : 952; flag : umf_noinfo; reserved: 0),
+ (unicode : 953; flag : umf_noinfo; reserved: 0),
+ (unicode : 954; flag : umf_noinfo; reserved: 0),
+ (unicode : 955; flag : umf_noinfo; reserved: 0),
+ (unicode : 956; flag : umf_noinfo; reserved: 0),
+ (unicode : 957; flag : umf_noinfo; reserved: 0),
+ (unicode : 958; flag : umf_noinfo; reserved: 0),
+ (unicode : 959; flag : umf_noinfo; reserved: 0),
+ (unicode : 960; flag : umf_noinfo; reserved: 0),
+ (unicode : 961; flag : umf_noinfo; reserved: 0),
+ (unicode : 963; flag : umf_noinfo; reserved: 0),
+ (unicode : 962; flag : umf_noinfo; reserved: 0),
+ (unicode : 964; flag : umf_noinfo; reserved: 0),
+ (unicode : 965; flag : umf_noinfo; reserved: 0),
+ (unicode : 966; flag : umf_noinfo; reserved: 0),
+ (unicode : 967; flag : umf_noinfo; reserved: 0),
+ (unicode : 968; flag : umf_noinfo; reserved: 0),
+ (unicode : 9617; flag : umf_noinfo; reserved: 0),
+ (unicode : 9618; flag : umf_noinfo; reserved: 0),
+ (unicode : 9619; flag : umf_noinfo; reserved: 0),
+ (unicode : 9474; flag : umf_noinfo; reserved: 0),
+ (unicode : 9508; flag : umf_noinfo; reserved: 0),
+ (unicode : 9569; flag : umf_noinfo; reserved: 0),
+ (unicode : 9570; flag : umf_noinfo; reserved: 0),
+ (unicode : 9558; flag : umf_noinfo; reserved: 0),
+ (unicode : 9557; flag : umf_noinfo; reserved: 0),
+ (unicode : 9571; flag : umf_noinfo; reserved: 0),
+ (unicode : 9553; flag : umf_noinfo; reserved: 0),
+ (unicode : 9559; flag : umf_noinfo; reserved: 0),
+ (unicode : 9565; flag : umf_noinfo; reserved: 0),
+ (unicode : 9564; flag : umf_noinfo; reserved: 0),
+ (unicode : 9563; flag : umf_noinfo; reserved: 0),
+ (unicode : 9488; flag : umf_noinfo; reserved: 0),
+ (unicode : 9492; flag : umf_noinfo; reserved: 0),
+ (unicode : 9524; flag : umf_noinfo; reserved: 0),
+ (unicode : 9516; flag : umf_noinfo; reserved: 0),
+ (unicode : 9500; flag : umf_noinfo; reserved: 0),
+ (unicode : 9472; flag : umf_noinfo; reserved: 0),
+ (unicode : 9532; flag : umf_noinfo; reserved: 0),
+ (unicode : 9566; flag : umf_noinfo; reserved: 0),
+ (unicode : 9567; flag : umf_noinfo; reserved: 0),
+ (unicode : 9562; flag : umf_noinfo; reserved: 0),
+ (unicode : 9556; flag : umf_noinfo; reserved: 0),
+ (unicode : 9577; flag : umf_noinfo; reserved: 0),
+ (unicode : 9574; flag : umf_noinfo; reserved: 0),
+ (unicode : 9568; flag : umf_noinfo; reserved: 0),
+ (unicode : 9552; flag : umf_noinfo; reserved: 0),
+ (unicode : 9580; flag : umf_noinfo; reserved: 0),
+ (unicode : 9575; flag : umf_noinfo; reserved: 0),
+ (unicode : 9576; flag : umf_noinfo; reserved: 0),
+ (unicode : 9572; flag : umf_noinfo; reserved: 0),
+ (unicode : 9573; flag : umf_noinfo; reserved: 0),
+ (unicode : 9561; flag : umf_noinfo; reserved: 0),
+ (unicode : 9560; flag : umf_noinfo; reserved: 0),
+ (unicode : 9554; flag : umf_noinfo; reserved: 0),
+ (unicode : 9555; flag : umf_noinfo; reserved: 0),
+ (unicode : 9579; flag : umf_noinfo; reserved: 0),
+ (unicode : 9578; flag : umf_noinfo; reserved: 0),
+ (unicode : 9496; flag : umf_noinfo; reserved: 0),
+ (unicode : 9484; flag : umf_noinfo; reserved: 0),
+ (unicode : 9608; flag : umf_noinfo; reserved: 0),
+ (unicode : 9604; flag : umf_noinfo; reserved: 0),
+ (unicode : 9612; flag : umf_noinfo; reserved: 0),
+ (unicode : 9616; flag : umf_noinfo; reserved: 0),
+ (unicode : 9600; flag : umf_noinfo; reserved: 0),
+ (unicode : 969; flag : umf_noinfo; reserved: 0),
+ (unicode : 940; flag : umf_noinfo; reserved: 0),
+ (unicode : 941; flag : umf_noinfo; reserved: 0),
+ (unicode : 942; flag : umf_noinfo; reserved: 0),
+ (unicode : 970; flag : umf_noinfo; reserved: 0),
+ (unicode : 943; flag : umf_noinfo; reserved: 0),
+ (unicode : 972; flag : umf_noinfo; reserved: 0),
+ (unicode : 973; flag : umf_noinfo; reserved: 0),
+ (unicode : 971; flag : umf_noinfo; reserved: 0),
+ (unicode : 974; flag : umf_noinfo; reserved: 0),
+ (unicode : 902; flag : umf_noinfo; reserved: 0),
+ (unicode : 904; flag : umf_noinfo; reserved: 0),
+ (unicode : 905; flag : umf_noinfo; reserved: 0),
+ (unicode : 906; flag : umf_noinfo; reserved: 0),
+ (unicode : 908; flag : umf_noinfo; reserved: 0),
+ (unicode : 910; flag : umf_noinfo; reserved: 0),
+ (unicode : 911; flag : umf_noinfo; reserved: 0),
+ (unicode : 177; flag : umf_noinfo; reserved: 0),
+ (unicode : 8805; flag : umf_noinfo; reserved: 0),
+ (unicode : 8804; flag : umf_noinfo; reserved: 0),
+ (unicode : 938; flag : umf_noinfo; reserved: 0),
+ (unicode : 939; flag : umf_noinfo; reserved: 0),
+ (unicode : 247; flag : umf_noinfo; reserved: 0),
+ (unicode : 8776; flag : umf_noinfo; reserved: 0),
+ (unicode : 176; flag : umf_noinfo; reserved: 0),
+ (unicode : 8729; flag : umf_noinfo; reserved: 0),
+ (unicode : 183; flag : umf_noinfo; reserved: 0),
+ (unicode : 8730; flag : umf_noinfo; reserved: 0),
+ (unicode : 8319; flag : umf_noinfo; reserved: 0),
+ (unicode : 178; flag : umf_noinfo; reserved: 0),
+ (unicode : 9632; flag : umf_noinfo; reserved: 0),
+ (unicode : 160; flag : umf_noinfo; reserved: 0)
+ );
+ reversemap : array[0..255] of treversecharmapping = (
+ (unicode : 0; char1 : 0; char2 : 0),
+ (unicode : 1; char1 : 1; char2 : 0),
+ (unicode : 2; char1 : 2; char2 : 0),
+ (unicode : 3; char1 : 3; char2 : 0),
+ (unicode : 4; char1 : 4; char2 : 0),
+ (unicode : 5; char1 : 5; char2 : 0),
+ (unicode : 6; char1 : 6; char2 : 0),
+ (unicode : 7; char1 : 7; char2 : 0),
+ (unicode : 8; char1 : 8; char2 : 0),
+ (unicode : 9; char1 : 9; char2 : 0),
+ (unicode : 10; char1 : 10; char2 : 0),
+ (unicode : 11; char1 : 11; char2 : 0),
+ (unicode : 12; char1 : 12; char2 : 0),
+ (unicode : 13; char1 : 13; char2 : 0),
+ (unicode : 14; char1 : 14; char2 : 0),
+ (unicode : 15; char1 : 15; char2 : 0),
+ (unicode : 16; char1 : 16; char2 : 0),
+ (unicode : 17; char1 : 17; char2 : 0),
+ (unicode : 18; char1 : 18; char2 : 0),
+ (unicode : 19; char1 : 19; char2 : 0),
+ (unicode : 20; char1 : 20; char2 : 0),
+ (unicode : 21; char1 : 21; char2 : 0),
+ (unicode : 22; char1 : 22; char2 : 0),
+ (unicode : 23; char1 : 23; char2 : 0),
+ (unicode : 24; char1 : 24; char2 : 0),
+ (unicode : 25; char1 : 25; char2 : 0),
+ (unicode : 26; char1 : 26; char2 : 0),
+ (unicode : 27; char1 : 27; char2 : 0),
+ (unicode : 28; char1 : 28; char2 : 0),
+ (unicode : 29; char1 : 29; char2 : 0),
+ (unicode : 30; char1 : 30; char2 : 0),
+ (unicode : 31; char1 : 31; char2 : 0),
+ (unicode : 32; char1 : 32; char2 : 0),
+ (unicode : 33; char1 : 33; char2 : 0),
+ (unicode : 34; char1 : 34; char2 : 0),
+ (unicode : 35; char1 : 35; char2 : 0),
+ (unicode : 36; char1 : 36; char2 : 0),
+ (unicode : 37; char1 : 37; char2 : 0),
+ (unicode : 38; char1 : 38; char2 : 0),
+ (unicode : 39; char1 : 39; char2 : 0),
+ (unicode : 40; char1 : 40; char2 : 0),
+ (unicode : 41; char1 : 41; char2 : 0),
+ (unicode : 42; char1 : 42; char2 : 0),
+ (unicode : 43; char1 : 43; char2 : 0),
+ (unicode : 44; char1 : 44; char2 : 0),
+ (unicode : 45; char1 : 45; char2 : 0),
+ (unicode : 46; char1 : 46; char2 : 0),
+ (unicode : 47; char1 : 47; char2 : 0),
+ (unicode : 48; char1 : 48; char2 : 0),
+ (unicode : 49; char1 : 49; char2 : 0),
+ (unicode : 50; char1 : 50; char2 : 0),
+ (unicode : 51; char1 : 51; char2 : 0),
+ (unicode : 52; char1 : 52; char2 : 0),
+ (unicode : 53; char1 : 53; char2 : 0),
+ (unicode : 54; char1 : 54; char2 : 0),
+ (unicode : 55; char1 : 55; char2 : 0),
+ (unicode : 56; char1 : 56; char2 : 0),
+ (unicode : 57; char1 : 57; char2 : 0),
+ (unicode : 58; char1 : 58; char2 : 0),
+ (unicode : 59; char1 : 59; char2 : 0),
+ (unicode : 60; char1 : 60; char2 : 0),
+ (unicode : 61; char1 : 61; char2 : 0),
+ (unicode : 62; char1 : 62; char2 : 0),
+ (unicode : 63; char1 : 63; char2 : 0),
+ (unicode : 64; char1 : 64; char2 : 0),
+ (unicode : 65; char1 : 65; char2 : 0),
+ (unicode : 66; char1 : 66; char2 : 0),
+ (unicode : 67; char1 : 67; char2 : 0),
+ (unicode : 68; char1 : 68; char2 : 0),
+ (unicode : 69; char1 : 69; char2 : 0),
+ (unicode : 70; char1 : 70; char2 : 0),
+ (unicode : 71; char1 : 71; char2 : 0),
+ (unicode : 72; char1 : 72; char2 : 0),
+ (unicode : 73; char1 : 73; char2 : 0),
+ (unicode : 74; char1 : 74; char2 : 0),
+ (unicode : 75; char1 : 75; char2 : 0),
+ (unicode : 76; char1 : 76; char2 : 0),
+ (unicode : 77; char1 : 77; char2 : 0),
+ (unicode : 78; char1 : 78; char2 : 0),
+ (unicode : 79; char1 : 79; char2 : 0),
+ (unicode : 80; char1 : 80; char2 : 0),
+ (unicode : 81; char1 : 81; char2 : 0),
+ (unicode : 82; char1 : 82; char2 : 0),
+ (unicode : 83; char1 : 83; char2 : 0),
+ (unicode : 84; char1 : 84; char2 : 0),
+ (unicode : 85; char1 : 85; char2 : 0),
+ (unicode : 86; char1 : 86; char2 : 0),
+ (unicode : 87; char1 : 87; char2 : 0),
+ (unicode : 88; char1 : 88; char2 : 0),
+ (unicode : 89; char1 : 89; char2 : 0),
+ (unicode : 90; char1 : 90; char2 : 0),
+ (unicode : 91; char1 : 91; char2 : 0),
+ (unicode : 92; char1 : 92; char2 : 0),
+ (unicode : 93; char1 : 93; char2 : 0),
+ (unicode : 94; char1 : 94; char2 : 0),
+ (unicode : 95; char1 : 95; char2 : 0),
+ (unicode : 96; char1 : 96; char2 : 0),
+ (unicode : 97; char1 : 97; char2 : 0),
+ (unicode : 98; char1 : 98; char2 : 0),
+ (unicode : 99; char1 : 99; char2 : 0),
+ (unicode : 100; char1 : 100; char2 : 0),
+ (unicode : 101; char1 : 101; char2 : 0),
+ (unicode : 102; char1 : 102; char2 : 0),
+ (unicode : 103; char1 : 103; char2 : 0),
+ (unicode : 104; char1 : 104; char2 : 0),
+ (unicode : 105; char1 : 105; char2 : 0),
+ (unicode : 106; char1 : 106; char2 : 0),
+ (unicode : 107; char1 : 107; char2 : 0),
+ (unicode : 108; char1 : 108; char2 : 0),
+ (unicode : 109; char1 : 109; char2 : 0),
+ (unicode : 110; char1 : 110; char2 : 0),
+ (unicode : 111; char1 : 111; char2 : 0),
+ (unicode : 112; char1 : 112; char2 : 0),
+ (unicode : 113; char1 : 113; char2 : 0),
+ (unicode : 114; char1 : 114; char2 : 0),
+ (unicode : 115; char1 : 115; char2 : 0),
+ (unicode : 116; char1 : 116; char2 : 0),
+ (unicode : 117; char1 : 117; char2 : 0),
+ (unicode : 118; char1 : 118; char2 : 0),
+ (unicode : 119; char1 : 119; char2 : 0),
+ (unicode : 120; char1 : 120; char2 : 0),
+ (unicode : 121; char1 : 121; char2 : 0),
+ (unicode : 122; char1 : 122; char2 : 0),
+ (unicode : 123; char1 : 123; char2 : 0),
+ (unicode : 124; char1 : 124; char2 : 0),
+ (unicode : 125; char1 : 125; char2 : 0),
+ (unicode : 126; char1 : 126; char2 : 0),
+ (unicode : 127; char1 : 127; char2 : 0),
+ (unicode : 160; char1 : 255; char2 : 0),
+ (unicode : 176; char1 : 248; char2 : 0),
+ (unicode : 177; char1 : 241; char2 : 0),
+ (unicode : 178; char1 : 253; char2 : 0),
+ (unicode : 183; char1 : 250; char2 : 0),
+ (unicode : 247; char1 : 246; char2 : 0),
+ (unicode : 902; char1 : 234; char2 : 0),
+ (unicode : 904; char1 : 235; char2 : 0),
+ (unicode : 905; char1 : 236; char2 : 0),
+ (unicode : 906; char1 : 237; char2 : 0),
+ (unicode : 908; char1 : 238; char2 : 0),
+ (unicode : 910; char1 : 239; char2 : 0),
+ (unicode : 911; char1 : 240; char2 : 0),
+ (unicode : 913; char1 : 128; char2 : 0),
+ (unicode : 914; char1 : 129; char2 : 0),
+ (unicode : 915; char1 : 130; char2 : 0),
+ (unicode : 916; char1 : 131; char2 : 0),
+ (unicode : 917; char1 : 132; char2 : 0),
+ (unicode : 918; char1 : 133; char2 : 0),
+ (unicode : 919; char1 : 134; char2 : 0),
+ (unicode : 920; char1 : 135; char2 : 0),
+ (unicode : 921; char1 : 136; char2 : 0),
+ (unicode : 922; char1 : 137; char2 : 0),
+ (unicode : 923; char1 : 138; char2 : 0),
+ (unicode : 924; char1 : 139; char2 : 0),
+ (unicode : 925; char1 : 140; char2 : 0),
+ (unicode : 926; char1 : 141; char2 : 0),
+ (unicode : 927; char1 : 142; char2 : 0),
+ (unicode : 928; char1 : 143; char2 : 0),
+ (unicode : 929; char1 : 144; char2 : 0),
+ (unicode : 931; char1 : 145; char2 : 0),
+ (unicode : 932; char1 : 146; char2 : 0),
+ (unicode : 933; char1 : 147; char2 : 0),
+ (unicode : 934; char1 : 148; char2 : 0),
+ (unicode : 935; char1 : 149; char2 : 0),
+ (unicode : 936; char1 : 150; char2 : 0),
+ (unicode : 937; char1 : 151; char2 : 0),
+ (unicode : 938; char1 : 244; char2 : 0),
+ (unicode : 939; char1 : 245; char2 : 0),
+ (unicode : 940; char1 : 225; char2 : 0),
+ (unicode : 941; char1 : 226; char2 : 0),
+ (unicode : 942; char1 : 227; char2 : 0),
+ (unicode : 943; char1 : 229; char2 : 0),
+ (unicode : 945; char1 : 152; char2 : 0),
+ (unicode : 946; char1 : 153; char2 : 0),
+ (unicode : 947; char1 : 154; char2 : 0),
+ (unicode : 948; char1 : 155; char2 : 0),
+ (unicode : 949; char1 : 156; char2 : 0),
+ (unicode : 950; char1 : 157; char2 : 0),
+ (unicode : 951; char1 : 158; char2 : 0),
+ (unicode : 952; char1 : 159; char2 : 0),
+ (unicode : 953; char1 : 160; char2 : 0),
+ (unicode : 954; char1 : 161; char2 : 0),
+ (unicode : 955; char1 : 162; char2 : 0),
+ (unicode : 956; char1 : 163; char2 : 0),
+ (unicode : 957; char1 : 164; char2 : 0),
+ (unicode : 958; char1 : 165; char2 : 0),
+ (unicode : 959; char1 : 166; char2 : 0),
+ (unicode : 960; char1 : 167; char2 : 0),
+ (unicode : 961; char1 : 168; char2 : 0),
+ (unicode : 962; char1 : 170; char2 : 0),
+ (unicode : 963; char1 : 169; char2 : 0),
+ (unicode : 964; char1 : 171; char2 : 0),
+ (unicode : 965; char1 : 172; char2 : 0),
+ (unicode : 966; char1 : 173; char2 : 0),
+ (unicode : 967; char1 : 174; char2 : 0),
+ (unicode : 968; char1 : 175; char2 : 0),
+ (unicode : 969; char1 : 224; char2 : 0),
+ (unicode : 970; char1 : 228; char2 : 0),
+ (unicode : 971; char1 : 232; char2 : 0),
+ (unicode : 972; char1 : 230; char2 : 0),
+ (unicode : 973; char1 : 231; char2 : 0),
+ (unicode : 974; char1 : 233; char2 : 0),
+ (unicode : 8319; char1 : 252; char2 : 0),
+ (unicode : 8729; char1 : 249; char2 : 0),
+ (unicode : 8730; char1 : 251; char2 : 0),
+ (unicode : 8776; char1 : 247; char2 : 0),
+ (unicode : 8804; char1 : 243; char2 : 0),
+ (unicode : 8805; char1 : 242; char2 : 0),
+ (unicode : 9472; char1 : 196; char2 : 0),
+ (unicode : 9474; char1 : 179; char2 : 0),
+ (unicode : 9484; char1 : 218; char2 : 0),
+ (unicode : 9488; char1 : 191; char2 : 0),
+ (unicode : 9492; char1 : 192; char2 : 0),
+ (unicode : 9496; char1 : 217; char2 : 0),
+ (unicode : 9500; char1 : 195; char2 : 0),
+ (unicode : 9508; char1 : 180; char2 : 0),
+ (unicode : 9516; char1 : 194; char2 : 0),
+ (unicode : 9524; char1 : 193; char2 : 0),
+ (unicode : 9532; char1 : 197; char2 : 0),
+ (unicode : 9552; char1 : 205; char2 : 0),
+ (unicode : 9553; char1 : 186; char2 : 0),
+ (unicode : 9554; char1 : 213; char2 : 0),
+ (unicode : 9555; char1 : 214; char2 : 0),
+ (unicode : 9556; char1 : 201; char2 : 0),
+ (unicode : 9557; char1 : 184; char2 : 0),
+ (unicode : 9558; char1 : 183; char2 : 0),
+ (unicode : 9559; char1 : 187; char2 : 0),
+ (unicode : 9560; char1 : 212; char2 : 0),
+ (unicode : 9561; char1 : 211; char2 : 0),
+ (unicode : 9562; char1 : 200; char2 : 0),
+ (unicode : 9563; char1 : 190; char2 : 0),
+ (unicode : 9564; char1 : 189; char2 : 0),
+ (unicode : 9565; char1 : 188; char2 : 0),
+ (unicode : 9566; char1 : 198; char2 : 0),
+ (unicode : 9567; char1 : 199; char2 : 0),
+ (unicode : 9568; char1 : 204; char2 : 0),
+ (unicode : 9569; char1 : 181; char2 : 0),
+ (unicode : 9570; char1 : 182; char2 : 0),
+ (unicode : 9571; char1 : 185; char2 : 0),
+ (unicode : 9572; char1 : 209; char2 : 0),
+ (unicode : 9573; char1 : 210; char2 : 0),
+ (unicode : 9574; char1 : 203; char2 : 0),
+ (unicode : 9575; char1 : 207; char2 : 0),
+ (unicode : 9576; char1 : 208; char2 : 0),
+ (unicode : 9577; char1 : 202; char2 : 0),
+ (unicode : 9578; char1 : 216; char2 : 0),
+ (unicode : 9579; char1 : 215; char2 : 0),
+ (unicode : 9580; char1 : 206; char2 : 0),
+ (unicode : 9600; char1 : 223; char2 : 0),
+ (unicode : 9604; char1 : 220; char2 : 0),
+ (unicode : 9608; char1 : 219; char2 : 0),
+ (unicode : 9612; char1 : 221; char2 : 0),
+ (unicode : 9616; char1 : 222; char2 : 0),
+ (unicode : 9617; char1 : 176; char2 : 0),
+ (unicode : 9618; char1 : 177; char2 : 0),
+ (unicode : 9619; char1 : 178; char2 : 0),
+ (unicode : 9632; char1 : 254; char2 : 0)
+ unicodemap : tunicodemap = (
+ cpname : 'cp737';
+ cp : 737;
+ map : @map;
+ lastchar : 255;
+ reversemap : @reversemap;
+ reversemaplength : 256;
+ next : nil;
+ internalmap : true
+ begin
+ registermapping(@unicodemap)
+ end.
+unit cp775;
+ (unicode : 262; flag : umf_noinfo; reserved: 0),
+ (unicode : 252; flag : umf_noinfo; reserved: 0),
+ (unicode : 233; flag : umf_noinfo; reserved: 0),
+ (unicode : 257; flag : umf_noinfo; reserved: 0),
+ (unicode : 228; flag : umf_noinfo; reserved: 0),
+ (unicode : 291; flag : umf_noinfo; reserved: 0),
+ (unicode : 229; flag : umf_noinfo; reserved: 0),
+ (unicode : 263; flag : umf_noinfo; reserved: 0),
+ (unicode : 322; flag : umf_noinfo; reserved: 0),
+ (unicode : 275; flag : umf_noinfo; reserved: 0),
+ (unicode : 342; flag : umf_noinfo; reserved: 0),
+ (unicode : 343; flag : umf_noinfo; reserved: 0),
+ (unicode : 299; flag : umf_noinfo; reserved: 0),
+ (unicode : 377; flag : umf_noinfo; reserved: 0),
+ (unicode : 196; flag : umf_noinfo; reserved: 0),
+ (unicode : 197; flag : umf_noinfo; reserved: 0),
+ (unicode : 201; flag : umf_noinfo; reserved: 0),
+ (unicode : 230; flag : umf_noinfo; reserved: 0),
+ (unicode : 198; flag : umf_noinfo; reserved: 0),
+ (unicode : 333; flag : umf_noinfo; reserved: 0),
+ (unicode : 246; flag : umf_noinfo; reserved: 0),
+ (unicode : 290; flag : umf_noinfo; reserved: 0),
+ (unicode : 162; flag : umf_noinfo; reserved: 0),
+ (unicode : 346; flag : umf_noinfo; reserved: 0),
+ (unicode : 347; flag : umf_noinfo; reserved: 0),
+ (unicode : 214; flag : umf_noinfo; reserved: 0),
+ (unicode : 220; flag : umf_noinfo; reserved: 0),
+ (unicode : 248; flag : umf_noinfo; reserved: 0),
+ (unicode : 163; flag : umf_noinfo; reserved: 0),
+ (unicode : 216; flag : umf_noinfo; reserved: 0),
+ (unicode : 215; flag : umf_noinfo; reserved: 0),
+ (unicode : 164; flag : umf_noinfo; reserved: 0),
+ (unicode : 256; flag : umf_noinfo; reserved: 0),
+ (unicode : 298; flag : umf_noinfo; reserved: 0),
+ (unicode : 243; flag : umf_noinfo; reserved: 0),
+ (unicode : 379; flag : umf_noinfo; reserved: 0),
+ (unicode : 380; flag : umf_noinfo; reserved: 0),
+ (unicode : 378; flag : umf_noinfo; reserved: 0),
+ (unicode : 8221; flag : umf_noinfo; reserved: 0),
+ (unicode : 166; flag : umf_noinfo; reserved: 0),
+ (unicode : 169; flag : umf_noinfo; reserved: 0),
+ (unicode : 174; flag : umf_noinfo; reserved: 0),
+ (unicode : 172; flag : umf_noinfo; reserved: 0),
+ (unicode : 189; flag : umf_noinfo; reserved: 0),
+ (unicode : 188; flag : umf_noinfo; reserved: 0),
+ (unicode : 321; flag : umf_noinfo; reserved: 0),
+ (unicode : 171; flag : umf_noinfo; reserved: 0),
+ (unicode : 187; flag : umf_noinfo; reserved: 0),
+ (unicode : 260; flag : umf_noinfo; reserved: 0),
+ (unicode : 268; flag : umf_noinfo; reserved: 0),
+ (unicode : 280; flag : umf_noinfo; reserved: 0),
+ (unicode : 278; flag : umf_noinfo; reserved: 0),
+ (unicode : 302; flag : umf_noinfo; reserved: 0),
+ (unicode : 352; flag : umf_noinfo; reserved: 0),
+ (unicode : 370; flag : umf_noinfo; reserved: 0),
+ (unicode : 362; flag : umf_noinfo; reserved: 0),
+ (unicode : 381; flag : umf_noinfo; reserved: 0),
+ (unicode : 261; flag : umf_noinfo; reserved: 0),
+ (unicode : 269; flag : umf_noinfo; reserved: 0),
+ (unicode : 281; flag : umf_noinfo; reserved: 0),
+ (unicode : 279; flag : umf_noinfo; reserved: 0),
+ (unicode : 303; flag : umf_noinfo; reserved: 0),
+ (unicode : 353; flag : umf_noinfo; reserved: 0),
+ (unicode : 371; flag : umf_noinfo; reserved: 0),
+ (unicode : 363; flag : umf_noinfo; reserved: 0),
+ (unicode : 382; flag : umf_noinfo; reserved: 0),
+ (unicode : 211; flag : umf_noinfo; reserved: 0),
+ (unicode : 223; flag : umf_noinfo; reserved: 0),
+ (unicode : 332; flag : umf_noinfo; reserved: 0),
+ (unicode : 323; flag : umf_noinfo; reserved: 0),
+ (unicode : 245; flag : umf_noinfo; reserved: 0),
+ (unicode : 213; flag : umf_noinfo; reserved: 0),
+ (unicode : 181; flag : umf_noinfo; reserved: 0),
+ (unicode : 324; flag : umf_noinfo; reserved: 0),
+ (unicode : 310; flag : umf_noinfo; reserved: 0),
+ (unicode : 311; flag : umf_noinfo; reserved: 0),
+ (unicode : 315; flag : umf_noinfo; reserved: 0),
+ (unicode : 316; flag : umf_noinfo; reserved: 0),
+ (unicode : 326; flag : umf_noinfo; reserved: 0),
+ (unicode : 274; flag : umf_noinfo; reserved: 0),
+ (unicode : 325; flag : umf_noinfo; reserved: 0),
+ (unicode : 8217; flag : umf_noinfo; reserved: 0),
+ (unicode : 173; flag : umf_noinfo; reserved: 0),
+ (unicode : 8220; flag : umf_noinfo; reserved: 0),
+ (unicode : 190; flag : umf_noinfo; reserved: 0),
+ (unicode : 182; flag : umf_noinfo; reserved: 0),
+ (unicode : 167; flag : umf_noinfo; reserved: 0),
+ (unicode : 8222; flag : umf_noinfo; reserved: 0),
+ (unicode : 185; flag : umf_noinfo; reserved: 0),
+ (unicode : 179; flag : umf_noinfo; reserved: 0),
+ (unicode : 162; char1 : 150; char2 : 0),
+ (unicode : 163; char1 : 156; char2 : 0),
+ (unicode : 164; char1 : 159; char2 : 0),
+ (unicode : 166; char1 : 167; char2 : 0),
+ (unicode : 167; char1 : 245; char2 : 0),
+ (unicode : 169; char1 : 168; char2 : 0),
+ (unicode : 171; char1 : 174; char2 : 0),
+ (unicode : 172; char1 : 170; char2 : 0),
+ (unicode : 173; char1 : 240; char2 : 0),
+ (unicode : 174; char1 : 169; char2 : 0),
+ (unicode : 179; char1 : 252; char2 : 0),
+ (unicode : 181; char1 : 230; char2 : 0),
+ (unicode : 182; char1 : 244; char2 : 0),
+ (unicode : 185; char1 : 251; char2 : 0),
+ (unicode : 187; char1 : 175; char2 : 0),
+ (unicode : 188; char1 : 172; char2 : 0),
+ (unicode : 189; char1 : 171; char2 : 0),
+ (unicode : 190; char1 : 243; char2 : 0),
+ (unicode : 196; char1 : 142; char2 : 0),
+ (unicode : 197; char1 : 143; char2 : 0),
+ (unicode : 198; char1 : 146; char2 : 0),
+ (unicode : 201; char1 : 144; char2 : 0),
+ (unicode : 211; char1 : 224; char2 : 0),
+ (unicode : 213; char1 : 229; char2 : 0),
+ (unicode : 214; char1 : 153; char2 : 0),
+ (unicode : 215; char1 : 158; char2 : 0),
+ (unicode : 216; char1 : 157; char2 : 0),
+ (unicode : 220; char1 : 154; char2 : 0),
+ (unicode : 223; char1 : 225; char2 : 0),
+ (unicode : 228; char1 : 132; char2 : 0),
+ (unicode : 229; char1 : 134; char2 : 0),
+ (unicode : 230; char1 : 145; char2 : 0),
+ (unicode : 233; char1 : 130; char2 : 0),
+ (unicode : 243; char1 : 162; char2 : 0),
+ (unicode : 245; char1 : 228; char2 : 0),
+ (unicode : 246; char1 : 148; char2 : 0),
+ (unicode : 248; char1 : 155; char2 : 0),
+ (unicode : 252; char1 : 129; char2 : 0),
+ (unicode : 256; char1 : 160; char2 : 0),
+ (unicode : 257; char1 : 131; char2 : 0),
+ (unicode : 260; char1 : 181; char2 : 0),
+ (unicode : 261; char1 : 208; char2 : 0),
+ (unicode : 262; char1 : 128; char2 : 0),
+ (unicode : 263; char1 : 135; char2 : 0),
+ (unicode : 268; char1 : 182; char2 : 0),
+ (unicode : 269; char1 : 209; char2 : 0),
+ (unicode : 274; char1 : 237; char2 : 0),
+ (unicode : 275; char1 : 137; char2 : 0),
+ (unicode : 278; char1 : 184; char2 : 0),
+ (unicode : 279; char1 : 211; char2 : 0),
+ (unicode : 280; char1 : 183; char2 : 0),
+ (unicode : 281; char1 : 210; char2 : 0),
+ (unicode : 290; char1 : 149; char2 : 0),
+ (unicode : 291; char1 : 133; char2 : 0),
+ (unicode : 298; char1 : 161; char2 : 0),
+ (unicode : 299; char1 : 140; char2 : 0),
+ (unicode : 302; char1 : 189; char2 : 0),
+ (unicode : 303; char1 : 212; char2 : 0),
+ (unicode : 310; char1 : 232; char2 : 0),
+ (unicode : 311; char1 : 233; char2 : 0),
+ (unicode : 315; char1 : 234; char2 : 0),
+ (unicode : 316; char1 : 235; char2 : 0),
+ (unicode : 321; char1 : 173; char2 : 0),
+ (unicode : 322; char1 : 136; char2 : 0),
+ (unicode : 323; char1 : 227; char2 : 0),
+ (unicode : 324; char1 : 231; char2 : 0),
+ (unicode : 325; char1 : 238; char2 : 0),
+ (unicode : 326; char1 : 236; char2 : 0),
+ (unicode : 332; char1 : 226; char2 : 0),
+ (unicode : 333; char1 : 147; char2 : 0),
+ (unicode : 342; char1 : 138; char2 : 0),
+ (unicode : 343; char1 : 139; char2 : 0),
+ (unicode : 346; char1 : 151; char2 : 0),
+ (unicode : 347; char1 : 152; char2 : 0),
+ (unicode : 352; char1 : 190; char2 : 0),
+ (unicode : 353; char1 : 213; char2 : 0),
+ (unicode : 362; char1 : 199; char2 : 0),
+ (unicode : 363; char1 : 215; char2 : 0),
+ (unicode : 370; char1 : 198; char2 : 0),
+ (unicode : 371; char1 : 214; char2 : 0),
+ (unicode : 377; char1 : 141; char2 : 0),
+ (unicode : 378; char1 : 165; char2 : 0),
+ (unicode : 379; char1 : 163; char2 : 0),
+ (unicode : 380; char1 : 164; char2 : 0),
+ (unicode : 381; char1 : 207; char2 : 0),
+ (unicode : 382; char1 : 216; char2 : 0),
+ (unicode : 8217; char1 : 239; char2 : 0),
+ (unicode : 8220; char1 : 242; char2 : 0),
+ (unicode : 8221; char1 : 166; char2 : 0),
+ (unicode : 8222; char1 : 247; char2 : 0),
+ cpname : 'cp775';
+ cp : 775;
@@ -0,0 +1,540 @@
+unit cp857;
+ (unicode : 199; flag : umf_noinfo; reserved: 0),
+ (unicode : 226; flag : umf_noinfo; reserved: 0),
+ (unicode : 224; flag : umf_noinfo; reserved: 0),
+ (unicode : 231; flag : umf_noinfo; reserved: 0),
+ (unicode : 234; flag : umf_noinfo; reserved: 0),
+ (unicode : 235; flag : umf_noinfo; reserved: 0),
+ (unicode : 232; flag : umf_noinfo; reserved: 0),
+ (unicode : 239; flag : umf_noinfo; reserved: 0),
+ (unicode : 238; flag : umf_noinfo; reserved: 0),
+ (unicode : 305; flag : umf_noinfo; reserved: 0),
+ (unicode : 244; flag : umf_noinfo; reserved: 0),
+ (unicode : 242; flag : umf_noinfo; reserved: 0),
+ (unicode : 251; flag : umf_noinfo; reserved: 0),
+ (unicode : 249; flag : umf_noinfo; reserved: 0),
+ (unicode : 304; flag : umf_noinfo; reserved: 0),
+ (unicode : 350; flag : umf_noinfo; reserved: 0),
+ (unicode : 351; flag : umf_noinfo; reserved: 0),
+ (unicode : 225; flag : umf_noinfo; reserved: 0),
+ (unicode : 237; flag : umf_noinfo; reserved: 0),
+ (unicode : 250; flag : umf_noinfo; reserved: 0),
+ (unicode : 241; flag : umf_noinfo; reserved: 0),
+ (unicode : 209; flag : umf_noinfo; reserved: 0),
+ (unicode : 286; flag : umf_noinfo; reserved: 0),
+ (unicode : 287; flag : umf_noinfo; reserved: 0),
+ (unicode : 191; flag : umf_noinfo; reserved: 0),
+ (unicode : 161; flag : umf_noinfo; reserved: 0),
+ (unicode : 193; flag : umf_noinfo; reserved: 0),
+ (unicode : 194; flag : umf_noinfo; reserved: 0),
+ (unicode : 192; flag : umf_noinfo; reserved: 0),
+ (unicode : 165; flag : umf_noinfo; reserved: 0),
+ (unicode : 227; flag : umf_noinfo; reserved: 0),
+ (unicode : 195; flag : umf_noinfo; reserved: 0),
+ (unicode : 186; flag : umf_noinfo; reserved: 0),
+ (unicode : 170; flag : umf_noinfo; reserved: 0),
+ (unicode : 202; flag : umf_noinfo; reserved: 0),
+ (unicode : 203; flag : umf_noinfo; reserved: 0),
+ (unicode : 200; flag : umf_noinfo; reserved: 0),
+ (unicode : 65535; flag : umf_unused; reserved: 0),
+ (unicode : 205; flag : umf_noinfo; reserved: 0),
+ (unicode : 206; flag : umf_noinfo; reserved: 0),
+ (unicode : 207; flag : umf_noinfo; reserved: 0),
+ (unicode : 204; flag : umf_noinfo; reserved: 0),
+ (unicode : 212; flag : umf_noinfo; reserved: 0),
+ (unicode : 210; flag : umf_noinfo; reserved: 0),
+ (unicode : 218; flag : umf_noinfo; reserved: 0),
+ (unicode : 219; flag : umf_noinfo; reserved: 0),
+ (unicode : 217; flag : umf_noinfo; reserved: 0),
+ (unicode : 236; flag : umf_noinfo; reserved: 0),
+ (unicode : 255; flag : umf_noinfo; reserved: 0),
+ (unicode : 175; flag : umf_noinfo; reserved: 0),
+ (unicode : 180; flag : umf_noinfo; reserved: 0),
+ (unicode : 184; flag : umf_noinfo; reserved: 0),
+ (unicode : 168; flag : umf_noinfo; reserved: 0),
+ reversemap : array[0..252] of treversecharmapping = (
+ (unicode : 161; char1 : 173; char2 : 0),
+ (unicode : 162; char1 : 189; char2 : 0),
+ (unicode : 164; char1 : 207; char2 : 0),
+ (unicode : 165; char1 : 190; char2 : 0),
+ (unicode : 166; char1 : 221; char2 : 0),
+ (unicode : 168; char1 : 249; char2 : 0),
+ (unicode : 169; char1 : 184; char2 : 0),
+ (unicode : 170; char1 : 209; char2 : 0),
+ (unicode : 175; char1 : 238; char2 : 0),
+ (unicode : 180; char1 : 239; char2 : 0),
+ (unicode : 184; char1 : 247; char2 : 0),
+ (unicode : 186; char1 : 208; char2 : 0),
+ (unicode : 191; char1 : 168; char2 : 0),
+ (unicode : 192; char1 : 183; char2 : 0),
+ (unicode : 193; char1 : 181; char2 : 0),
+ (unicode : 194; char1 : 182; char2 : 0),
+ (unicode : 195; char1 : 199; char2 : 0),
+ (unicode : 199; char1 : 128; char2 : 0),
+ (unicode : 200; char1 : 212; char2 : 0),
+ (unicode : 202; char1 : 210; char2 : 0),
+ (unicode : 203; char1 : 211; char2 : 0),
+ (unicode : 204; char1 : 222; char2 : 0),
+ (unicode : 205; char1 : 214; char2 : 0),
+ (unicode : 206; char1 : 215; char2 : 0),
+ (unicode : 207; char1 : 216; char2 : 0),
+ (unicode : 209; char1 : 165; char2 : 0),
+ (unicode : 210; char1 : 227; char2 : 0),
+ (unicode : 212; char1 : 226; char2 : 0),
+ (unicode : 215; char1 : 232; char2 : 0),
+ (unicode : 217; char1 : 235; char2 : 0),
+ (unicode : 218; char1 : 233; char2 : 0),
+ (unicode : 219; char1 : 234; char2 : 0),
+ (unicode : 224; char1 : 133; char2 : 0),
+ (unicode : 225; char1 : 160; char2 : 0),
+ (unicode : 226; char1 : 131; char2 : 0),
+ (unicode : 227; char1 : 198; char2 : 0),
+ (unicode : 231; char1 : 135; char2 : 0),
+ (unicode : 232; char1 : 138; char2 : 0),
+ (unicode : 234; char1 : 136; char2 : 0),
+ (unicode : 235; char1 : 137; char2 : 0),
+ (unicode : 236; char1 : 236; char2 : 0),
+ (unicode : 237; char1 : 161; char2 : 0),
+ (unicode : 238; char1 : 140; char2 : 0),
+ (unicode : 239; char1 : 139; char2 : 0),
+ (unicode : 241; char1 : 164; char2 : 0),
+ (unicode : 242; char1 : 149; char2 : 0),
+ (unicode : 244; char1 : 147; char2 : 0),
+ (unicode : 249; char1 : 151; char2 : 0),
+ (unicode : 250; char1 : 163; char2 : 0),
+ (unicode : 251; char1 : 150; char2 : 0),
+ (unicode : 255; char1 : 237; char2 : 0),
+ (unicode : 286; char1 : 166; char2 : 0),
+ (unicode : 287; char1 : 167; char2 : 0),
+ (unicode : 304; char1 : 152; char2 : 0),
+ (unicode : 305; char1 : 141; char2 : 0),
+ (unicode : 350; char1 : 158; char2 : 0),
+ (unicode : 351; char1 : 159; char2 : 0),
+ cpname : 'cp857';
+ cp : 857;
+ reversemaplength : 253;
+unit cp860;
+ (unicode : 8359; flag : umf_noinfo; reserved: 0),
+ (unicode : 8734; flag : umf_noinfo; reserved: 0),
+ (unicode : 8745; flag : umf_noinfo; reserved: 0),
+ (unicode : 8801; flag : umf_noinfo; reserved: 0),
+ (unicode : 8992; flag : umf_noinfo; reserved: 0),
+ (unicode : 8993; flag : umf_noinfo; reserved: 0),
+ (unicode : 162; char1 : 155; char2 : 0),
+ (unicode : 170; char1 : 166; char2 : 0),
+ (unicode : 186; char1 : 167; char2 : 0),
+ (unicode : 192; char1 : 145; char2 : 0),
+ (unicode : 193; char1 : 134; char2 : 0),
+ (unicode : 194; char1 : 143; char2 : 0),
+ (unicode : 195; char1 : 142; char2 : 0),
+ (unicode : 200; char1 : 146; char2 : 0),
+ (unicode : 202; char1 : 137; char2 : 0),
+ (unicode : 204; char1 : 152; char2 : 0),
+ (unicode : 205; char1 : 139; char2 : 0),
+ (unicode : 210; char1 : 169; char2 : 0),
+ (unicode : 211; char1 : 159; char2 : 0),
+ (unicode : 212; char1 : 140; char2 : 0),
+ (unicode : 213; char1 : 153; char2 : 0),
+ (unicode : 217; char1 : 157; char2 : 0),
+ (unicode : 218; char1 : 150; char2 : 0),
+ (unicode : 227; char1 : 132; char2 : 0),
+ (unicode : 236; char1 : 141; char2 : 0),
+ (unicode : 245; char1 : 148; char2 : 0),
+ (unicode : 915; char1 : 226; char2 : 0),
+ (unicode : 920; char1 : 233; char2 : 0),
+ (unicode : 931; char1 : 228; char2 : 0),
+ (unicode : 934; char1 : 232; char2 : 0),
+ (unicode : 937; char1 : 234; char2 : 0),
+ (unicode : 945; char1 : 224; char2 : 0),
+ (unicode : 948; char1 : 235; char2 : 0),
+ (unicode : 949; char1 : 238; char2 : 0),
+ (unicode : 960; char1 : 227; char2 : 0),
+ (unicode : 963; char1 : 229; char2 : 0),
+ (unicode : 964; char1 : 231; char2 : 0),
+ (unicode : 966; char1 : 237; char2 : 0),
+ (unicode : 8359; char1 : 158; char2 : 0),
+ (unicode : 8734; char1 : 236; char2 : 0),
+ (unicode : 8745; char1 : 239; char2 : 0),
+ (unicode : 8801; char1 : 240; char2 : 0),
+ (unicode : 8992; char1 : 244; char2 : 0),
+ (unicode : 8993; char1 : 245; char2 : 0),
+ cpname : 'cp860';
+ cp : 860;
+unit cp861;
+ (unicode : 208; flag : umf_noinfo; reserved: 0),
+ (unicode : 240; flag : umf_noinfo; reserved: 0),
+ (unicode : 222; flag : umf_noinfo; reserved: 0),
+ (unicode : 254; flag : umf_noinfo; reserved: 0),
+ (unicode : 221; flag : umf_noinfo; reserved: 0),
+ (unicode : 253; flag : umf_noinfo; reserved: 0),
+ (unicode : 402; flag : umf_noinfo; reserved: 0),
+ (unicode : 8976; flag : umf_noinfo; reserved: 0),
+ (unicode : 193; char1 : 164; char2 : 0),
+ (unicode : 205; char1 : 165; char2 : 0),
+ (unicode : 208; char1 : 139; char2 : 0),
+ (unicode : 211; char1 : 166; char2 : 0),
+ (unicode : 218; char1 : 167; char2 : 0),
+ (unicode : 221; char1 : 151; char2 : 0),
+ (unicode : 222; char1 : 141; char2 : 0),
+ (unicode : 240; char1 : 140; char2 : 0),
+ (unicode : 253; char1 : 152; char2 : 0),
+ (unicode : 254; char1 : 149; char2 : 0),
+ (unicode : 402; char1 : 159; char2 : 0),
+ (unicode : 8976; char1 : 169; char2 : 0),
+ cpname : 'cp861';
+ cp : 861;
+unit cp862;
+ (unicode : 1488; flag : umf_noinfo; reserved: 0),
+ (unicode : 1489; flag : umf_noinfo; reserved: 0),
+ (unicode : 1490; flag : umf_noinfo; reserved: 0),
+ (unicode : 1491; flag : umf_noinfo; reserved: 0),
+ (unicode : 1492; flag : umf_noinfo; reserved: 0),
+ (unicode : 1493; flag : umf_noinfo; reserved: 0),
+ (unicode : 1494; flag : umf_noinfo; reserved: 0),
+ (unicode : 1495; flag : umf_noinfo; reserved: 0),
+ (unicode : 1496; flag : umf_noinfo; reserved: 0),
+ (unicode : 1497; flag : umf_noinfo; reserved: 0),
+ (unicode : 1498; flag : umf_noinfo; reserved: 0),
+ (unicode : 1499; flag : umf_noinfo; reserved: 0),
+ (unicode : 1500; flag : umf_noinfo; reserved: 0),
+ (unicode : 1501; flag : umf_noinfo; reserved: 0),
+ (unicode : 1502; flag : umf_noinfo; reserved: 0),
+ (unicode : 1503; flag : umf_noinfo; reserved: 0),
+ (unicode : 1504; flag : umf_noinfo; reserved: 0),
+ (unicode : 1505; flag : umf_noinfo; reserved: 0),
+ (unicode : 1506; flag : umf_noinfo; reserved: 0),
+ (unicode : 1507; flag : umf_noinfo; reserved: 0),
+ (unicode : 1508; flag : umf_noinfo; reserved: 0),
+ (unicode : 1509; flag : umf_noinfo; reserved: 0),
+ (unicode : 1510; flag : umf_noinfo; reserved: 0),
+ (unicode : 1511; flag : umf_noinfo; reserved: 0),
+ (unicode : 1512; flag : umf_noinfo; reserved: 0),
+ (unicode : 1513; flag : umf_noinfo; reserved: 0),
+ (unicode : 1514; flag : umf_noinfo; reserved: 0),
+ (unicode : 165; char1 : 157; char2 : 0),
+ (unicode : 1488; char1 : 128; char2 : 0),
+ (unicode : 1489; char1 : 129; char2 : 0),
+ (unicode : 1490; char1 : 130; char2 : 0),
+ (unicode : 1491; char1 : 131; char2 : 0),
+ (unicode : 1492; char1 : 132; char2 : 0),
+ (unicode : 1493; char1 : 133; char2 : 0),
+ (unicode : 1494; char1 : 134; char2 : 0),
+ (unicode : 1495; char1 : 135; char2 : 0),
+ (unicode : 1496; char1 : 136; char2 : 0),
+ (unicode : 1497; char1 : 137; char2 : 0),
+ (unicode : 1498; char1 : 138; char2 : 0),
+ (unicode : 1499; char1 : 139; char2 : 0),
+ (unicode : 1500; char1 : 140; char2 : 0),
+ (unicode : 1501; char1 : 141; char2 : 0),
+ (unicode : 1502; char1 : 142; char2 : 0),
+ (unicode : 1503; char1 : 143; char2 : 0),
+ (unicode : 1504; char1 : 144; char2 : 0),
+ (unicode : 1505; char1 : 145; char2 : 0),
+ (unicode : 1506; char1 : 146; char2 : 0),
+ (unicode : 1507; char1 : 147; char2 : 0),
+ (unicode : 1508; char1 : 148; char2 : 0),
+ (unicode : 1509; char1 : 149; char2 : 0),
+ (unicode : 1510; char1 : 150; char2 : 0),
+ (unicode : 1511; char1 : 151; char2 : 0),
+ (unicode : 1512; char1 : 152; char2 : 0),
+ (unicode : 1513; char1 : 153; char2 : 0),
+ (unicode : 1514; char1 : 154; char2 : 0),
+ cpname : 'cp862';
+ cp : 862;
+unit cp863;
+ (unicode : 8215; flag : umf_noinfo; reserved: 0),
+ (unicode : 164; char1 : 152; char2 : 0),
+ (unicode : 166; char1 : 160; char2 : 0),
+ (unicode : 167; char1 : 143; char2 : 0),
+ (unicode : 168; char1 : 164; char2 : 0),
+ (unicode : 175; char1 : 167; char2 : 0),
+ (unicode : 179; char1 : 166; char2 : 0),
+ (unicode : 180; char1 : 161; char2 : 0),
+ (unicode : 182; char1 : 134; char2 : 0),
+ (unicode : 184; char1 : 165; char2 : 0),
+ (unicode : 190; char1 : 173; char2 : 0),
+ (unicode : 192; char1 : 142; char2 : 0),
+ (unicode : 194; char1 : 132; char2 : 0),
+ (unicode : 200; char1 : 145; char2 : 0),
+ (unicode : 202; char1 : 146; char2 : 0),
+ (unicode : 203; char1 : 148; char2 : 0),
+ (unicode : 206; char1 : 168; char2 : 0),
+ (unicode : 207; char1 : 149; char2 : 0),
+ (unicode : 212; char1 : 153; char2 : 0),
+ (unicode : 219; char1 : 158; char2 : 0),
+ (unicode : 8215; char1 : 141; char2 : 0),
+ cpname : 'cp863';
+ cp : 863;
@@ -0,0 +1,537 @@
+unit cp864;
+ (unicode : 1642; flag : umf_noinfo; reserved: 0),
+ (unicode : 65271; flag : umf_noinfo; reserved: 0),
+ (unicode : 65272; flag : umf_noinfo; reserved: 0),
+ (unicode : 65275; flag : umf_noinfo; reserved: 0),
+ (unicode : 65276; flag : umf_noinfo; reserved: 0),
+ (unicode : 160; flag : umf_noinfo; reserved: 0),
+ (unicode : 65154; flag : umf_noinfo; reserved: 0),
+ (unicode : 65156; flag : umf_noinfo; reserved: 0),
+ (unicode : 65166; flag : umf_noinfo; reserved: 0),
+ (unicode : 65167; flag : umf_noinfo; reserved: 0),
+ (unicode : 65173; flag : umf_noinfo; reserved: 0),
+ (unicode : 65177; flag : umf_noinfo; reserved: 0),
+ (unicode : 1548; flag : umf_noinfo; reserved: 0),
+ (unicode : 65181; flag : umf_noinfo; reserved: 0),
+ (unicode : 65185; flag : umf_noinfo; reserved: 0),
+ (unicode : 65189; flag : umf_noinfo; reserved: 0),
+ (unicode : 1632; flag : umf_noinfo; reserved: 0),
+ (unicode : 1633; flag : umf_noinfo; reserved: 0),
+ (unicode : 1634; flag : umf_noinfo; reserved: 0),
+ (unicode : 1635; flag : umf_noinfo; reserved: 0),
+ (unicode : 1636; flag : umf_noinfo; reserved: 0),
+ (unicode : 1637; flag : umf_noinfo; reserved: 0),
+ (unicode : 1638; flag : umf_noinfo; reserved: 0),
+ (unicode : 1639; flag : umf_noinfo; reserved: 0),
+ (unicode : 1640; flag : umf_noinfo; reserved: 0),
+ (unicode : 1641; flag : umf_noinfo; reserved: 0),
+ (unicode : 65233; flag : umf_noinfo; reserved: 0),
+ (unicode : 1563; flag : umf_noinfo; reserved: 0),
+ (unicode : 65201; flag : umf_noinfo; reserved: 0),
+ (unicode : 65205; flag : umf_noinfo; reserved: 0),
+ (unicode : 65209; flag : umf_noinfo; reserved: 0),
+ (unicode : 1567; flag : umf_noinfo; reserved: 0),
+ (unicode : 65152; flag : umf_noinfo; reserved: 0),
+ (unicode : 65153; flag : umf_noinfo; reserved: 0),
+ (unicode : 65155; flag : umf_noinfo; reserved: 0),
+ (unicode : 65157; flag : umf_noinfo; reserved: 0),
+ (unicode : 65226; flag : umf_noinfo; reserved: 0),
+ (unicode : 65163; flag : umf_noinfo; reserved: 0),
+ (unicode : 65165; flag : umf_noinfo; reserved: 0),
+ (unicode : 65169; flag : umf_noinfo; reserved: 0),
+ (unicode : 65171; flag : umf_noinfo; reserved: 0),
+ (unicode : 65175; flag : umf_noinfo; reserved: 0),
+ (unicode : 65179; flag : umf_noinfo; reserved: 0),
+ (unicode : 65183; flag : umf_noinfo; reserved: 0),
+ (unicode : 65187; flag : umf_noinfo; reserved: 0),
+ (unicode : 65191; flag : umf_noinfo; reserved: 0),
+ (unicode : 65193; flag : umf_noinfo; reserved: 0),
+ (unicode : 65195; flag : umf_noinfo; reserved: 0),
+ (unicode : 65197; flag : umf_noinfo; reserved: 0),
+ (unicode : 65199; flag : umf_noinfo; reserved: 0),
+ (unicode : 65203; flag : umf_noinfo; reserved: 0),
+ (unicode : 65207; flag : umf_noinfo; reserved: 0),
+ (unicode : 65211; flag : umf_noinfo; reserved: 0),
+ (unicode : 65215; flag : umf_noinfo; reserved: 0),
+ (unicode : 65217; flag : umf_noinfo; reserved: 0),
+ (unicode : 65221; flag : umf_noinfo; reserved: 0),
+ (unicode : 65227; flag : umf_noinfo; reserved: 0),
+ (unicode : 65231; flag : umf_noinfo; reserved: 0),
+ (unicode : 65225; flag : umf_noinfo; reserved: 0),
+ (unicode : 1600; flag : umf_noinfo; reserved: 0),
+ (unicode : 65235; flag : umf_noinfo; reserved: 0),
+ (unicode : 65239; flag : umf_noinfo; reserved: 0),
+ (unicode : 65243; flag : umf_noinfo; reserved: 0),
+ (unicode : 65247; flag : umf_noinfo; reserved: 0),
+ (unicode : 65251; flag : umf_noinfo; reserved: 0),
+ (unicode : 65255; flag : umf_noinfo; reserved: 0),
+ (unicode : 65259; flag : umf_noinfo; reserved: 0),
+ (unicode : 65261; flag : umf_noinfo; reserved: 0),
+ (unicode : 65263; flag : umf_noinfo; reserved: 0),
+ (unicode : 65267; flag : umf_noinfo; reserved: 0),
+ (unicode : 65213; flag : umf_noinfo; reserved: 0),
+ (unicode : 65228; flag : umf_noinfo; reserved: 0),
+ (unicode : 65230; flag : umf_noinfo; reserved: 0),
+ (unicode : 65229; flag : umf_noinfo; reserved: 0),
+ (unicode : 65249; flag : umf_noinfo; reserved: 0),
+ (unicode : 65149; flag : umf_noinfo; reserved: 0),
+ (unicode : 1617; flag : umf_noinfo; reserved: 0),
+ (unicode : 65253; flag : umf_noinfo; reserved: 0),
+ (unicode : 65257; flag : umf_noinfo; reserved: 0),
+ (unicode : 65260; flag : umf_noinfo; reserved: 0),
+ (unicode : 65264; flag : umf_noinfo; reserved: 0),
+ (unicode : 65266; flag : umf_noinfo; reserved: 0),
+ (unicode : 65232; flag : umf_noinfo; reserved: 0),
+ (unicode : 65237; flag : umf_noinfo; reserved: 0),
+ (unicode : 65269; flag : umf_noinfo; reserved: 0),
+ (unicode : 65270; flag : umf_noinfo; reserved: 0),
+ (unicode : 65245; flag : umf_noinfo; reserved: 0),
+ (unicode : 65241; flag : umf_noinfo; reserved: 0),
+ (unicode : 65265; flag : umf_noinfo; reserved: 0),
+ (unicode : 65535; flag : umf_unused; reserved: 0)
+ reversemap : array[0..249] of treversecharmapping = (
+ (unicode : 160; char1 : 160; char2 : 0),
+ (unicode : 162; char1 : 192; char2 : 0),
+ (unicode : 163; char1 : 163; char2 : 0),
+ (unicode : 164; char1 : 164; char2 : 0),
+ (unicode : 166; char1 : 219; char2 : 0),
+ (unicode : 171; char1 : 151; char2 : 0),
+ (unicode : 172; char1 : 220; char2 : 0),
+ (unicode : 173; char1 : 161; char2 : 0),
+ (unicode : 176; char1 : 128; char2 : 0),
+ (unicode : 177; char1 : 147; char2 : 0),
+ (unicode : 183; char1 : 129; char2 : 0),
+ (unicode : 187; char1 : 152; char2 : 0),
+ (unicode : 188; char1 : 149; char2 : 0),
+ (unicode : 189; char1 : 148; char2 : 0),
+ (unicode : 215; char1 : 222; char2 : 0),
+ (unicode : 247; char1 : 221; char2 : 0),
+ (unicode : 946; char1 : 144; char2 : 0),
+ (unicode : 966; char1 : 146; char2 : 0),
+ (unicode : 1548; char1 : 172; char2 : 0),
+ (unicode : 1563; char1 : 187; char2 : 0),
+ (unicode : 1567; char1 : 191; char2 : 0),
+ (unicode : 1600; char1 : 224; char2 : 0),
+ (unicode : 1617; char1 : 241; char2 : 0),
+ (unicode : 1632; char1 : 176; char2 : 0),
+ (unicode : 1633; char1 : 177; char2 : 0),
+ (unicode : 1634; char1 : 178; char2 : 0),
+ (unicode : 1635; char1 : 179; char2 : 0),
+ (unicode : 1636; char1 : 180; char2 : 0),
+ (unicode : 1637; char1 : 181; char2 : 0),
+ (unicode : 1638; char1 : 182; char2 : 0),
+ (unicode : 1639; char1 : 183; char2 : 0),
+ (unicode : 1640; char1 : 184; char2 : 0),
+ (unicode : 1641; char1 : 185; char2 : 0),
+ (unicode : 1642; char1 : 37; char2 : 0),
+ (unicode : 8729; char1 : 130; char2 : 0),
+ (unicode : 8730; char1 : 131; char2 : 0),
+ (unicode : 8734; char1 : 145; char2 : 0),
+ (unicode : 8776; char1 : 150; char2 : 0),
+ (unicode : 9472; char1 : 133; char2 : 0),
+ (unicode : 9474; char1 : 134; char2 : 0),
+ (unicode : 9484; char1 : 141; char2 : 0),
+ (unicode : 9488; char1 : 140; char2 : 0),
+ (unicode : 9492; char1 : 142; char2 : 0),
+ (unicode : 9496; char1 : 143; char2 : 0),
+ (unicode : 9500; char1 : 138; char2 : 0),
+ (unicode : 9508; char1 : 136; char2 : 0),
+ (unicode : 9516; char1 : 137; char2 : 0),
+ (unicode : 9524; char1 : 139; char2 : 0),
+ (unicode : 9532; char1 : 135; char2 : 0),
+ (unicode : 9618; char1 : 132; char2 : 0),
+ (unicode : 9632; char1 : 254; char2 : 0),
+ (unicode : 65149; char1 : 240; char2 : 0),
+ (unicode : 65152; char1 : 193; char2 : 0),
+ (unicode : 65153; char1 : 194; char2 : 0),
+ (unicode : 65154; char1 : 162; char2 : 0),
+ (unicode : 65155; char1 : 195; char2 : 0),
+ (unicode : 65156; char1 : 165; char2 : 0),
+ (unicode : 65157; char1 : 196; char2 : 0),
+ (unicode : 65163; char1 : 198; char2 : 0),
+ (unicode : 65165; char1 : 199; char2 : 0),
+ (unicode : 65166; char1 : 168; char2 : 0),
+ (unicode : 65167; char1 : 169; char2 : 0),
+ (unicode : 65169; char1 : 200; char2 : 0),
+ (unicode : 65171; char1 : 201; char2 : 0),
+ (unicode : 65173; char1 : 170; char2 : 0),
+ (unicode : 65175; char1 : 202; char2 : 0),
+ (unicode : 65177; char1 : 171; char2 : 0),
+ (unicode : 65179; char1 : 203; char2 : 0),
+ (unicode : 65181; char1 : 173; char2 : 0),
+ (unicode : 65183; char1 : 204; char2 : 0),
+ (unicode : 65185; char1 : 174; char2 : 0),
+ (unicode : 65187; char1 : 205; char2 : 0),
+ (unicode : 65189; char1 : 175; char2 : 0),
+ (unicode : 65191; char1 : 206; char2 : 0),
+ (unicode : 65193; char1 : 207; char2 : 0),
+ (unicode : 65195; char1 : 208; char2 : 0),
+ (unicode : 65197; char1 : 209; char2 : 0),
+ (unicode : 65199; char1 : 210; char2 : 0),
+ (unicode : 65201; char1 : 188; char2 : 0),
+ (unicode : 65203; char1 : 211; char2 : 0),
+ (unicode : 65205; char1 : 189; char2 : 0),
+ (unicode : 65207; char1 : 212; char2 : 0),
+ (unicode : 65209; char1 : 190; char2 : 0),
+ (unicode : 65211; char1 : 213; char2 : 0),
+ (unicode : 65213; char1 : 235; char2 : 0),
+ (unicode : 65215; char1 : 214; char2 : 0),
+ (unicode : 65217; char1 : 215; char2 : 0),
+ (unicode : 65221; char1 : 216; char2 : 0),
+ (unicode : 65225; char1 : 223; char2 : 0),
+ (unicode : 65226; char1 : 197; char2 : 0),
+ (unicode : 65227; char1 : 217; char2 : 0),
+ (unicode : 65228; char1 : 236; char2 : 0),
+ (unicode : 65229; char1 : 238; char2 : 0),
+ (unicode : 65230; char1 : 237; char2 : 0),
+ (unicode : 65231; char1 : 218; char2 : 0),
+ (unicode : 65232; char1 : 247; char2 : 0),
+ (unicode : 65233; char1 : 186; char2 : 0),
+ (unicode : 65235; char1 : 225; char2 : 0),
+ (unicode : 65237; char1 : 248; char2 : 0),
+ (unicode : 65239; char1 : 226; char2 : 0),
+ (unicode : 65241; char1 : 252; char2 : 0),
+ (unicode : 65243; char1 : 227; char2 : 0),
+ (unicode : 65245; char1 : 251; char2 : 0),
+ (unicode : 65247; char1 : 228; char2 : 0),
+ (unicode : 65249; char1 : 239; char2 : 0),
+ (unicode : 65251; char1 : 229; char2 : 0),
+ (unicode : 65253; char1 : 242; char2 : 0),
+ (unicode : 65255; char1 : 230; char2 : 0),
+ (unicode : 65257; char1 : 243; char2 : 0),
+ (unicode : 65259; char1 : 231; char2 : 0),
+ (unicode : 65260; char1 : 244; char2 : 0),
+ (unicode : 65261; char1 : 232; char2 : 0),
+ (unicode : 65263; char1 : 233; char2 : 0),
+ (unicode : 65264; char1 : 245; char2 : 0),
+ (unicode : 65265; char1 : 253; char2 : 0),
+ (unicode : 65266; char1 : 246; char2 : 0),
+ (unicode : 65267; char1 : 234; char2 : 0),
+ (unicode : 65269; char1 : 249; char2 : 0),
+ (unicode : 65270; char1 : 250; char2 : 0),
+ (unicode : 65271; char1 : 153; char2 : 0),
+ (unicode : 65272; char1 : 154; char2 : 0),
+ (unicode : 65275; char1 : 157; char2 : 0),
+ (unicode : 65276; char1 : 158; char2 : 0)
+ cpname : 'cp864';
+ cp : 864;
+ reversemaplength : 250;
+unit cp865;
+ (unicode : 164; char1 : 175; char2 : 0),
+ (unicode : 255; char1 : 152; char2 : 0),
+ cpname : 'cp865';
+ cp : 865;
@@ -0,0 +1,534 @@
+unit cp869;
+ (unicode : 8216; flag : umf_noinfo; reserved: 0),
+ (unicode : 8213; flag : umf_noinfo; reserved: 0),
+ (unicode : 912; flag : umf_noinfo; reserved: 0),
+ (unicode : 900; flag : umf_noinfo; reserved: 0),
+ (unicode : 901; flag : umf_noinfo; reserved: 0),
+ (unicode : 944; flag : umf_noinfo; reserved: 0),
+ reversemap : array[0..246] of treversecharmapping = (
+ (unicode : 166; char1 : 138; char2 : 0),
+ (unicode : 169; char1 : 151; char2 : 0),
+ (unicode : 172; char1 : 137; char2 : 0),
+ (unicode : 178; char1 : 153; char2 : 0),
+ (unicode : 179; char1 : 154; char2 : 0),
+ (unicode : 183; char1 : 136; char2 : 0),
+ (unicode : 900; char1 : 239; char2 : 0),
+ (unicode : 901; char1 : 247; char2 : 0),
+ (unicode : 902; char1 : 134; char2 : 0),
+ (unicode : 904; char1 : 141; char2 : 0),
+ (unicode : 905; char1 : 143; char2 : 0),
+ (unicode : 906; char1 : 144; char2 : 0),
+ (unicode : 908; char1 : 146; char2 : 0),
+ (unicode : 910; char1 : 149; char2 : 0),
+ (unicode : 911; char1 : 152; char2 : 0),
+ (unicode : 912; char1 : 161; char2 : 0),
+ (unicode : 913; char1 : 164; char2 : 0),
+ (unicode : 914; char1 : 165; char2 : 0),
+ (unicode : 915; char1 : 166; char2 : 0),
+ (unicode : 916; char1 : 167; char2 : 0),
+ (unicode : 917; char1 : 168; char2 : 0),
+ (unicode : 918; char1 : 169; char2 : 0),
+ (unicode : 919; char1 : 170; char2 : 0),
+ (unicode : 920; char1 : 172; char2 : 0),
+ (unicode : 921; char1 : 173; char2 : 0),
+ (unicode : 922; char1 : 181; char2 : 0),
+ (unicode : 923; char1 : 182; char2 : 0),
+ (unicode : 924; char1 : 183; char2 : 0),
+ (unicode : 925; char1 : 184; char2 : 0),
+ (unicode : 926; char1 : 189; char2 : 0),
+ (unicode : 927; char1 : 190; char2 : 0),
+ (unicode : 928; char1 : 198; char2 : 0),
+ (unicode : 929; char1 : 199; char2 : 0),
+ (unicode : 931; char1 : 207; char2 : 0),
+ (unicode : 932; char1 : 208; char2 : 0),
+ (unicode : 933; char1 : 209; char2 : 0),
+ (unicode : 934; char1 : 210; char2 : 0),
+ (unicode : 935; char1 : 211; char2 : 0),
+ (unicode : 936; char1 : 212; char2 : 0),
+ (unicode : 937; char1 : 213; char2 : 0),
+ (unicode : 938; char1 : 145; char2 : 0),
+ (unicode : 939; char1 : 150; char2 : 0),
+ (unicode : 940; char1 : 155; char2 : 0),
+ (unicode : 941; char1 : 157; char2 : 0),
+ (unicode : 942; char1 : 158; char2 : 0),
+ (unicode : 943; char1 : 159; char2 : 0),
+ (unicode : 944; char1 : 252; char2 : 0),
+ (unicode : 945; char1 : 214; char2 : 0),
+ (unicode : 946; char1 : 215; char2 : 0),
+ (unicode : 947; char1 : 216; char2 : 0),
+ (unicode : 948; char1 : 221; char2 : 0),
+ (unicode : 949; char1 : 222; char2 : 0),
+ (unicode : 950; char1 : 224; char2 : 0),
+ (unicode : 951; char1 : 225; char2 : 0),
+ (unicode : 952; char1 : 226; char2 : 0),
+ (unicode : 953; char1 : 227; char2 : 0),
+ (unicode : 954; char1 : 228; char2 : 0),
+ (unicode : 955; char1 : 229; char2 : 0),
+ (unicode : 956; char1 : 230; char2 : 0),
+ (unicode : 957; char1 : 231; char2 : 0),
+ (unicode : 958; char1 : 232; char2 : 0),
+ (unicode : 959; char1 : 233; char2 : 0),
+ (unicode : 960; char1 : 234; char2 : 0),
+ (unicode : 961; char1 : 235; char2 : 0),
+ (unicode : 962; char1 : 237; char2 : 0),
+ (unicode : 963; char1 : 236; char2 : 0),
+ (unicode : 964; char1 : 238; char2 : 0),
+ (unicode : 965; char1 : 242; char2 : 0),
+ (unicode : 966; char1 : 243; char2 : 0),
+ (unicode : 967; char1 : 244; char2 : 0),
+ (unicode : 968; char1 : 246; char2 : 0),
+ (unicode : 969; char1 : 250; char2 : 0),
+ (unicode : 970; char1 : 160; char2 : 0),
+ (unicode : 971; char1 : 251; char2 : 0),
+ (unicode : 972; char1 : 162; char2 : 0),
+ (unicode : 973; char1 : 163; char2 : 0),
+ (unicode : 974; char1 : 253; char2 : 0),
+ (unicode : 8213; char1 : 142; char2 : 0),
+ (unicode : 8216; char1 : 139; char2 : 0),
+ (unicode : 8217; char1 : 140; char2 : 0),
+ cpname : 'cp869';
+ cp : 869;
+ reversemaplength : 247;
@@ -5,11 +5,11 @@ interface
uses
{ cyrillic code pages }
cp1251,cp855,cp866,cp8859_5,
- { greek code page }
- cp1253,
+ { greek code pages }
+ cp1253,cp737,cp869,
{ other code pages }
- cp8859_1,cp850,cp437,cp1252,cp646,
- cp874, cp856,
+ cp8859_1,cp850,cp437,cp1252,cp646,cp775,
+ cp874,cp856,cp857,cp860,cp861,cp862,cp863,cp864,cp865,
{$ifndef cpu16}
{ these are too big for a 16-bit CPU }
{ cp932,cp936,cp949,cp950, -> to rtl-unicode}
@@ -623,262 +623,262 @@ ifeq ($(FULL_TARGET),sparc64-linux)
override TARGET_UNITS+=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas strings sysctl baseunix unixutil unix initc cmem dynlibs $(CPU_UNITS) dos dl blockrtl sysutils typinfo fgl classes math types charset cpall character getopts heaptrc lineinfo lnfodwrf lnfogdb errors termio sysconst cthreads rtlconsts cwstring bsd fpwidestring fpintres fpextres objc objcbase unixcp
override TARGET_RSTS+=math typinfo classes sysconst rtlconsts
@@ -19,7 +19,8 @@ units=$(SYSTEMUNIT) sysinit uuchar unixtype ctypes objpas macpas iso7185 extpas
fpintres fpextres objc objcbase unixcp
rsts=math typinfo classes sysconst rtlconsts
override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring
override TARGET_LOADERS+=prt0 cprt0 gprt0 dllprt0
@@ -22,7 +22,8 @@ units=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas \
fpintres unixcp fpwidestring
rsts=math typinfo classes sysconst
@@ -20,7 +20,8 @@ units=$(SYSTEMUNIT) $(CPU_UNITS) uuchar objpas iso7185 extpas strings heapmgr co
sysconst
#implicitunits=exeinfo \
# cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 \
-# cp437 cp646 cp850 cp855 cp856 cp866 cp874 cp932 cp936 cp949 cp950 cp8859_1 cp8859_5 cp8859_2 cp852
+# cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 \
+# cp863 cp864 cp865 cp866 cp869 cp874 cp8859_1 cp8859_2 cp8859_5
#rsts=math rtlconsts varutils typinfo variants classes sysconst dateutil
@@ -609,262 +609,262 @@ ifeq ($(FULL_TARGET),sparc64-linux)
override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils classes fgl math typinfo charset cpall cpu mmx getopts heaptrc lnfodwrf lineinfo dynlibs types rtlconst sysconst ctypes
-override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp850 cp855 cp856 cp866 cp874 cp8859_1 cp8859_5 cp8859_2 cp852
+override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp8859_1 cp8859_2 cp8859_5
override TARGET_LOADERS+=prt0 prt1
@@ -18,7 +18,8 @@ units=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings \
rsts=math typinfo pmhelp classes sysconst
- cp437 cp646 cp850 cp855 cp856 cp866 cp874 cp8859_1 cp8859_5 cp8859_2 cp852
+ cp863 cp864 cp865 cp866 cp869 cp874 cp8859_1 cp8859_2 cp8859_5
[require]
nortl=y
@@ -621,262 +621,262 @@ ifeq ($(FULL_TARGET),sparc64-linux)
override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd freebsd console sysconst cthreads dos cwstring fpintres unixcp fpwidestring
override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings sysutils classes math typinfo ctypes charset cpall getopts types rtlconsts sysconst lineinfo fgl
-override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp850 cp855 cp856 cp866 cp874 cp8859_1 cp8859_5 cp8859_2 cp852
+override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp8859_1 cp8859_2 cp8859_5
@@ -19,7 +19,8 @@ units=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings \
# implicitunits=exeinfo
@@ -610,262 +610,262 @@ ifeq ($(FULL_TARGET),sparc64-linux)
override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings go32 dpmiexcp initc ports profile dxetype dxeload emu387 dos cmem sysutils classes math typinfo cpu mmx getopts heaptrc lineinfo lnfodwrf ctypes fgl msmouse charset cpall character fpwidestring unicodedata unicodenumtable types sysconst rtlconst
override TARGET_LOADERS+=prt0 exceptn fpu
@@ -16,7 +16,8 @@ units=system uuchar objpas macpas iso7185 extpas strings \
[install]
@@ -606,262 +606,262 @@ ifeq ($(FULL_TARGET),sparc64-linux)
override TARGET_UNITS+=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas strings errors dos dl sysconst sysutils types charset cpall character typinfo classes fgl math cpu mmx getopts heaptrc lineinfo lnfodwrf rtlconsts syscall unix unixutil termio initc cmem dynlibs cwstring cthreads fpintres unixcp fpwidestring
override TARGET_LOADERS+=prt0 cprt0 dllcprt0 func dllprt
@@ -20,7 +20,8 @@ units=system uuchar baseunix unixtype ctypes objpas macpas iso7185 extpas string
@@ -635,262 +635,262 @@ ifeq ($(FULL_TARGET),sparc64-linux)
override TARGET_UNITS+=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) uuchar unixtype ctypes baseunix strings objpas macpas iso7185 extpas syscall unixutil heaptrc lineinfo lnfodwrf termio unix linux initc cmem $(CPU_UNITS) linuxvcs sysutils typinfo math charset cpall character unixcp getopts errors dl dynlibs types sysconst fpwidestring cthreads classes fgl rtlconsts dos cwstring fpcylix
@@ -19,7 +19,8 @@ units=$(SYSTEMUNIT) fpintres $(SYSINIT_UNITS) \
cthreads classes fgl rtlconsts dos cwstring fpcylix
override TARGET_UNITS+=system uuchar strings objpas macpas iso7185 extpas heaptrc getopts macostp macutils unixutil dos cmem charset cpall ctypes
-override TARGET_IMPLICITUNITS+=cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp850 cp855 cp856 cp866 cp874 cp932 cp936 cp949 cp950 cp8859_1 cp8859_5 cp8859_2 cp852
override INSTALL_FPCPACKAGE=y
@@ -16,7 +16,8 @@ units=system uuchar strings objpas macpas iso7185 extpas heaptrc getopts macostp
# rsts=math
# implicitunits=exeinfo \
- cp437 cp646 cp850 cp855 cp856 cp866 cp874 cp932 cp936 cp949 cp950 cp8859_1 cp8859_5 cp8859_2 cp852
override TARGET_UNITS+=$(SYSTEMUNIT) heaptrc uuchar objpas macpas iso7185 extpas buildrtl cpall
-override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo fgl classes charset character getopts fpintres cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp850 cp855 cp856 cp866 cp874 cp8859_1 cp8859_5 cp8859_2 cp852 unicodedata unicodenumtable
+override TARGET_IMPLICITUNITS+=$(SYSINITUNITS) athreads dos sysutils ctypes strings rtlconsts sysconst math types typinfo fgl classes charset character getopts fpintres cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp8859_1 cp8859_2 cp8859_5 unicodedata unicodenumtable
override TARGET_RSTS+=math rtlconsts typinfo classes sysconst
@@ -20,7 +20,8 @@ implicitunits=$(SYSINITUNITS) athreads dos sysutils \
fpintres \
override TARGET_UNITS+=system uuchar objpas strings dos heaptrc lineinfo sysconst sysutils math macpas iso7185 extpas rtlconst typinfo types getopts fgl classes msmouse ports charset cpall ctypes fpwidestring character unicodedata unicodenumtable
override TARGET_LOADERS+=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu
@@ -19,7 +19,8 @@ units=system uuchar objpas strings dos heaptrc lineinfo sysconst sysutils \
# rsts=math typinfo classes dateutil sysconst
@@ -615,262 +615,262 @@ ifeq ($(FULL_TARGET),sparc64-linux)
override TARGET_UNITS+=system uuchar objpas iso7185 extpas cpall buildrtl
-override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp850 cp855 cp856 cp866 cp874 cp8859_1 cp8859_5 cp8859_2 cp852
+override TARGET_IMPLICITUNITS+=ndk ndkutils ddk ctypes strings dos rtlconsts sysconst sysutils math types typinfo fgl classes $(CPU_UNITS) charset getopts cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp8859_1 cp8859_2 cp8859_5
override TARGET_RSTS+=math typinfo classes sysconst
@@ -21,7 +21,8 @@ implicitunits=ndk ndkutils ddk \
# keyboard
# sharemem exeinfo fpintres \
# shared=$(DLLS)
# clipboard datatypes asl ahi tinygl get9 muihelper \
#rsts=math rtlconsts varutils typinfo variants classes sysconst dateutil fpmkunit
@@ -620,262 +620,262 @@ ifeq ($(FULL_TARGET),sparc64-linux)
override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas strings syscall sysctl baseunix unixutil character unix rtlconsts initc cmem dl termio sysutils math typinfo types classes fgl dynlibs $(CPU_UNITS) charset cpall getopts heaptrc lnfodwrf lineinfo errors bsd sysconst cthreads dos cwstring fpintres unixcp fpwidestring
override TARGET_LOADERS+=prt0 cprt0 dllprt0
@@ -21,7 +21,8 @@ units=$(SYSTEMUNIT) uuchar unixtype ctypes objpas macpas iso7185 extpas \
@@ -613,262 +613,262 @@ ifeq ($(FULL_TARGET),sparc64-linux)
override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc dos sysconst initc sysutils types typinfo fgl classes cpu mmx getopts charset cpall rtlconsts math cmem dynlibs aio nwsnut nwserv nwnit nwprot netware nwcalls ctypes nwpre
override TARGET_LOADERS+=nwpre prelude
override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings lineinfo lnfodwrf heaptrc nwsnut libc dos sysconst initc sysutils types typinfo fgl classes cpu mmx getopts charset cpall rtlconsts math dynlibs cmem ctypes
override TARGET_LOADERS+=nwplibc nwl_main nwl_dlle
rsts=math typinfo classes sysconst rtlconsts system
@@ -625,262 +625,262 @@ ifeq ($(FULL_TARGET),sparc64-linux)
override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings syscall baseunix $(LINUXUNIT) unixtype unixutil unix ctypes bsd initc $(CPU_UNITS) dos rtlconsts sysutils fgl classes typinfo math charset cpall character getopts heaptrc lineinfo lnfodwrf errors types sysctl sysconst fpintres dynlibs cwstring cmem dl termio cthreads unixcp fpwidestring
@@ -23,7 +23,8 @@ units=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings syscall baseunix
override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings ports os2def doscalls doscall2 moncalls kbdcalls moucalls viocalls pmbitmap pmwin pmgpi pmstddlg pmhelp pmdev pmspl pmshl pmwp pmwsock pmbidi dos sysutils fgl classes math typinfo charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs types rtlconst sysconst so32dll fpwidestring character unicodedata unicodenumtable
override TARGET_LOADERS+=prt0
@@ -19,7 +19,8 @@ units=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings \
override TARGET_UNITS+=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings lnfodwrf lineinfo heaptrc windows messages dynlibs dos objects rtlconsts sysconst sysutils typinfo types fgl classes fmtbcd strutils convutils math dateutils varutils variants matrix ucomplex charset cpall getopts winsock sockets
@@ -24,7 +24,8 @@ units=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings \
# winsysut
# rsts=math varutils typinfo variants classes dateutils sysconst
override TARGET_UNITS+=$(SYSTEMUNIT) uuchar unixtype ctypes strings objpas iso7185 extpas macpas heaptrc lineinfo lnfodwrf baseunix unixutil unixcp termio unix initc cmem sysutils typinfo math fgl classes charset cpall getopts errors dl dynlibs types sysconst character rtlconsts cthreads dos fpwidestring cwstring fpintres $(CPU_UNITS)
@@ -0,0 +1,273 @@
+#
+# Name: cp737_DOSGreek to Unicode table
+# Unicode version: 2.0
+# Table version: 2.00
+# Table format: Format A
+# Date: 04/24/96
+# Contact: [email protected]
+# General notes: none
+# Format: Three tab-separated columns
+# Column #1 is the cp737_DOSGreek code (in hex)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 is the Unicode name (follows a comment sign, '#')
+# The entries are in cp737_DOSGreek order
+0x00 0x0000 #NULL
+0x01 0x0001 #START OF HEADING
+0x02 0x0002 #START OF TEXT
+0x03 0x0003 #END OF TEXT
+0x04 0x0004 #END OF TRANSMISSION
+0x05 0x0005 #ENQUIRY
+0x06 0x0006 #ACKNOWLEDGE
+0x07 0x0007 #BELL
+0x08 0x0008 #BACKSPACE
+0x09 0x0009 #HORIZONTAL TABULATION
+0x0a 0x000a #LINE FEED
+0x0b 0x000b #VERTICAL TABULATION
+0x0c 0x000c #FORM FEED
+0x0d 0x000d #CARRIAGE RETURN
+0x0e 0x000e #SHIFT OUT
+0x0f 0x000f #SHIFT IN
+0x10 0x0010 #DATA LINK ESCAPE
+0x11 0x0011 #DEVICE CONTROL ONE
+0x12 0x0012 #DEVICE CONTROL TWO
+0x13 0x0013 #DEVICE CONTROL THREE
+0x14 0x0014 #DEVICE CONTROL FOUR
+0x15 0x0015 #NEGATIVE ACKNOWLEDGE
+0x16 0x0016 #SYNCHRONOUS IDLE
+0x17 0x0017 #END OF TRANSMISSION BLOCK
+0x18 0x0018 #CANCEL
+0x19 0x0019 #END OF MEDIUM
+0x1a 0x001a #SUBSTITUTE
+0x1b 0x001b #ESCAPE
+0x1c 0x001c #FILE SEPARATOR
+0x1d 0x001d #GROUP SEPARATOR
+0x1e 0x001e #RECORD SEPARATOR
+0x1f 0x001f #UNIT SEPARATOR
+0x20 0x0020 #SPACE
+0x21 0x0021 #EXCLAMATION MARK
+0x22 0x0022 #QUOTATION MARK
+0x23 0x0023 #NUMBER SIGN
+0x24 0x0024 #DOLLAR SIGN
+0x25 0x0025 #PERCENT SIGN
+0x26 0x0026 #AMPERSAND
+0x27 0x0027 #APOSTROPHE
+0x28 0x0028 #LEFT PARENTHESIS
+0x29 0x0029 #RIGHT PARENTHESIS
+0x2a 0x002a #ASTERISK
+0x2b 0x002b #PLUS SIGN
+0x2c 0x002c #COMMA
+0x2d 0x002d #HYPHEN-MINUS
+0x2e 0x002e #FULL STOP
+0x2f 0x002f #SOLIDUS
+0x30 0x0030 #DIGIT ZERO
+0x31 0x0031 #DIGIT ONE
+0x32 0x0032 #DIGIT TWO
+0x33 0x0033 #DIGIT THREE
+0x34 0x0034 #DIGIT FOUR
+0x35 0x0035 #DIGIT FIVE
+0x36 0x0036 #DIGIT SIX
+0x37 0x0037 #DIGIT SEVEN
+0x38 0x0038 #DIGIT EIGHT
+0x39 0x0039 #DIGIT NINE
+0x3a 0x003a #COLON
+0x3b 0x003b #SEMICOLON
+0x3c 0x003c #LESS-THAN SIGN
+0x3d 0x003d #EQUALS SIGN
+0x3e 0x003e #GREATER-THAN SIGN
+0x3f 0x003f #QUESTION MARK
+0x40 0x0040 #COMMERCIAL AT
+0x41 0x0041 #LATIN CAPITAL LETTER A
+0x42 0x0042 #LATIN CAPITAL LETTER B
+0x43 0x0043 #LATIN CAPITAL LETTER C
+0x44 0x0044 #LATIN CAPITAL LETTER D
+0x45 0x0045 #LATIN CAPITAL LETTER E
+0x46 0x0046 #LATIN CAPITAL LETTER F
+0x47 0x0047 #LATIN CAPITAL LETTER G
+0x48 0x0048 #LATIN CAPITAL LETTER H
+0x49 0x0049 #LATIN CAPITAL LETTER I
+0x4a 0x004a #LATIN CAPITAL LETTER J
+0x4b 0x004b #LATIN CAPITAL LETTER K
+0x4c 0x004c #LATIN CAPITAL LETTER L
+0x4d 0x004d #LATIN CAPITAL LETTER M
+0x4e 0x004e #LATIN CAPITAL LETTER N
+0x4f 0x004f #LATIN CAPITAL LETTER O
+0x50 0x0050 #LATIN CAPITAL LETTER P
+0x51 0x0051 #LATIN CAPITAL LETTER Q
+0x52 0x0052 #LATIN CAPITAL LETTER R
+0x53 0x0053 #LATIN CAPITAL LETTER S
+0x54 0x0054 #LATIN CAPITAL LETTER T
+0x55 0x0055 #LATIN CAPITAL LETTER U
+0x56 0x0056 #LATIN CAPITAL LETTER V
+0x57 0x0057 #LATIN CAPITAL LETTER W
+0x58 0x0058 #LATIN CAPITAL LETTER X
+0x59 0x0059 #LATIN CAPITAL LETTER Y
+0x5a 0x005a #LATIN CAPITAL LETTER Z
+0x5b 0x005b #LEFT SQUARE BRACKET
+0x5c 0x005c #REVERSE SOLIDUS
+0x5d 0x005d #RIGHT SQUARE BRACKET
+0x5e 0x005e #CIRCUMFLEX ACCENT
+0x5f 0x005f #LOW LINE
+0x60 0x0060 #GRAVE ACCENT
+0x61 0x0061 #LATIN SMALL LETTER A
+0x62 0x0062 #LATIN SMALL LETTER B
+0x63 0x0063 #LATIN SMALL LETTER C
+0x64 0x0064 #LATIN SMALL LETTER D
+0x65 0x0065 #LATIN SMALL LETTER E
+0x66 0x0066 #LATIN SMALL LETTER F
+0x67 0x0067 #LATIN SMALL LETTER G
+0x68 0x0068 #LATIN SMALL LETTER H
+0x69 0x0069 #LATIN SMALL LETTER I
+0x6a 0x006a #LATIN SMALL LETTER J
+0x6b 0x006b #LATIN SMALL LETTER K
+0x6c 0x006c #LATIN SMALL LETTER L
+0x6d 0x006d #LATIN SMALL LETTER M
+0x6e 0x006e #LATIN SMALL LETTER N
+0x6f 0x006f #LATIN SMALL LETTER O
+0x70 0x0070 #LATIN SMALL LETTER P
+0x71 0x0071 #LATIN SMALL LETTER Q
+0x72 0x0072 #LATIN SMALL LETTER R
+0x73 0x0073 #LATIN SMALL LETTER S
+0x74 0x0074 #LATIN SMALL LETTER T
+0x75 0x0075 #LATIN SMALL LETTER U
+0x76 0x0076 #LATIN SMALL LETTER V
+0x77 0x0077 #LATIN SMALL LETTER W
+0x78 0x0078 #LATIN SMALL LETTER X
+0x79 0x0079 #LATIN SMALL LETTER Y
+0x7a 0x007a #LATIN SMALL LETTER Z
+0x7b 0x007b #LEFT CURLY BRACKET
+0x7c 0x007c #VERTICAL LINE
+0x7d 0x007d #RIGHT CURLY BRACKET
+0x7e 0x007e #TILDE
+0x7f 0x007f #DELETE
+0x80 0x0391 #GREEK CAPITAL LETTER ALPHA
+0x81 0x0392 #GREEK CAPITAL LETTER BETA
+0x82 0x0393 #GREEK CAPITAL LETTER GAMMA
+0x83 0x0394 #GREEK CAPITAL LETTER DELTA
+0x84 0x0395 #GREEK CAPITAL LETTER EPSILON
+0x85 0x0396 #GREEK CAPITAL LETTER ZETA
+0x86 0x0397 #GREEK CAPITAL LETTER ETA
+0x87 0x0398 #GREEK CAPITAL LETTER THETA
+0x88 0x0399 #GREEK CAPITAL LETTER IOTA
+0x89 0x039a #GREEK CAPITAL LETTER KAPPA
+0x8a 0x039b #GREEK CAPITAL LETTER LAMDA
+0x8b 0x039c #GREEK CAPITAL LETTER MU
+0x8c 0x039d #GREEK CAPITAL LETTER NU
+0x8d 0x039e #GREEK CAPITAL LETTER XI
+0x8e 0x039f #GREEK CAPITAL LETTER OMICRON
+0x8f 0x03a0 #GREEK CAPITAL LETTER PI
+0x90 0x03a1 #GREEK CAPITAL LETTER RHO
+0x91 0x03a3 #GREEK CAPITAL LETTER SIGMA
+0x92 0x03a4 #GREEK CAPITAL LETTER TAU
+0x93 0x03a5 #GREEK CAPITAL LETTER UPSILON
+0x94 0x03a6 #GREEK CAPITAL LETTER PHI
+0x95 0x03a7 #GREEK CAPITAL LETTER CHI
+0x96 0x03a8 #GREEK CAPITAL LETTER PSI
+0x97 0x03a9 #GREEK CAPITAL LETTER OMEGA
+0x98 0x03b1 #GREEK SMALL LETTER ALPHA
+0x99 0x03b2 #GREEK SMALL LETTER BETA
+0x9a 0x03b3 #GREEK SMALL LETTER GAMMA
+0x9b 0x03b4 #GREEK SMALL LETTER DELTA
+0x9c 0x03b5 #GREEK SMALL LETTER EPSILON
+0x9d 0x03b6 #GREEK SMALL LETTER ZETA
+0x9e 0x03b7 #GREEK SMALL LETTER ETA
+0x9f 0x03b8 #GREEK SMALL LETTER THETA
+0xa0 0x03b9 #GREEK SMALL LETTER IOTA
+0xa1 0x03ba #GREEK SMALL LETTER KAPPA
+0xa2 0x03bb #GREEK SMALL LETTER LAMDA
+0xa3 0x03bc #GREEK SMALL LETTER MU
+0xa4 0x03bd #GREEK SMALL LETTER NU
+0xa5 0x03be #GREEK SMALL LETTER XI
+0xa6 0x03bf #GREEK SMALL LETTER OMICRON
+0xa7 0x03c0 #GREEK SMALL LETTER PI
+0xa8 0x03c1 #GREEK SMALL LETTER RHO
+0xa9 0x03c3 #GREEK SMALL LETTER SIGMA
+0xaa 0x03c2 #GREEK SMALL LETTER FINAL SIGMA
+0xab 0x03c4 #GREEK SMALL LETTER TAU
+0xac 0x03c5 #GREEK SMALL LETTER UPSILON
+0xad 0x03c6 #GREEK SMALL LETTER PHI
+0xae 0x03c7 #GREEK SMALL LETTER CHI
+0xaf 0x03c8 #GREEK SMALL LETTER PSI
+0xb0 0x2591 #LIGHT SHADE
+0xb1 0x2592 #MEDIUM SHADE
+0xb2 0x2593 #DARK SHADE
+0xb3 0x2502 #BOX DRAWINGS LIGHT VERTICAL
+0xb4 0x2524 #BOX DRAWINGS LIGHT VERTICAL AND LEFT
+0xb5 0x2561 #BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
+0xb6 0x2562 #BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
+0xb7 0x2556 #BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
+0xb8 0x2555 #BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
+0xb9 0x2563 #BOX DRAWINGS DOUBLE VERTICAL AND LEFT
+0xba 0x2551 #BOX DRAWINGS DOUBLE VERTICAL
+0xbb 0x2557 #BOX DRAWINGS DOUBLE DOWN AND LEFT
+0xbc 0x255d #BOX DRAWINGS DOUBLE UP AND LEFT
+0xbd 0x255c #BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
+0xbe 0x255b #BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
+0xbf 0x2510 #BOX DRAWINGS LIGHT DOWN AND LEFT
+0xc0 0x2514 #BOX DRAWINGS LIGHT UP AND RIGHT
+0xc1 0x2534 #BOX DRAWINGS LIGHT UP AND HORIZONTAL
+0xc2 0x252c #BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
+0xc3 0x251c #BOX DRAWINGS LIGHT VERTICAL AND RIGHT
+0xc4 0x2500 #BOX DRAWINGS LIGHT HORIZONTAL
+0xc5 0x253c #BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
+0xc6 0x255e #BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
+0xc7 0x255f #BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
+0xc8 0x255a #BOX DRAWINGS DOUBLE UP AND RIGHT
+0xc9 0x2554 #BOX DRAWINGS DOUBLE DOWN AND RIGHT
+0xca 0x2569 #BOX DRAWINGS DOUBLE UP AND HORIZONTAL
+0xcb 0x2566 #BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
+0xcc 0x2560 #BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
+0xcd 0x2550 #BOX DRAWINGS DOUBLE HORIZONTAL
+0xce 0x256c #BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
+0xcf 0x2567 #BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
+0xd0 0x2568 #BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
+0xd1 0x2564 #BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
+0xd2 0x2565 #BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
+0xd3 0x2559 #BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
+0xd4 0x2558 #BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
+0xd5 0x2552 #BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
+0xd6 0x2553 #BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
+0xd7 0x256b #BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
+0xd8 0x256a #BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
+0xd9 0x2518 #BOX DRAWINGS LIGHT UP AND LEFT
+0xda 0x250c #BOX DRAWINGS LIGHT DOWN AND RIGHT
+0xdb 0x2588 #FULL BLOCK
+0xdc 0x2584 #LOWER HALF BLOCK
+0xdd 0x258c #LEFT HALF BLOCK
+0xde 0x2590 #RIGHT HALF BLOCK
+0xdf 0x2580 #UPPER HALF BLOCK
+0xe0 0x03c9 #GREEK SMALL LETTER OMEGA
+0xe1 0x03ac #GREEK SMALL LETTER ALPHA WITH TONOS
+0xe2 0x03ad #GREEK SMALL LETTER EPSILON WITH TONOS
+0xe3 0x03ae #GREEK SMALL LETTER ETA WITH TONOS
+0xe4 0x03ca #GREEK SMALL LETTER IOTA WITH DIALYTIKA
+0xe5 0x03af #GREEK SMALL LETTER IOTA WITH TONOS
+0xe6 0x03cc #GREEK SMALL LETTER OMICRON WITH TONOS
+0xe7 0x03cd #GREEK SMALL LETTER UPSILON WITH TONOS
+0xe8 0x03cb #GREEK SMALL LETTER UPSILON WITH DIALYTIKA
+0xe9 0x03ce #GREEK SMALL LETTER OMEGA WITH TONOS
+0xea 0x0386 #GREEK CAPITAL LETTER ALPHA WITH TONOS
+0xeb 0x0388 #GREEK CAPITAL LETTER EPSILON WITH TONOS
+0xec 0x0389 #GREEK CAPITAL LETTER ETA WITH TONOS
+0xed 0x038a #GREEK CAPITAL LETTER IOTA WITH TONOS
+0xee 0x038c #GREEK CAPITAL LETTER OMICRON WITH TONOS
+0xef 0x038e #GREEK CAPITAL LETTER UPSILON WITH TONOS
+0xf0 0x038f #GREEK CAPITAL LETTER OMEGA WITH TONOS
+0xf1 0x00b1 #PLUS-MINUS SIGN
+0xf2 0x2265 #GREATER-THAN OR EQUAL TO
+0xf3 0x2264 #LESS-THAN OR EQUAL TO
+0xf4 0x03aa #GREEK CAPITAL LETTER IOTA WITH DIALYTIKA
+0xf5 0x03ab #GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
+0xf6 0x00f7 #DIVISION SIGN
+0xf7 0x2248 #ALMOST EQUAL TO
+0xf8 0x00b0 #DEGREE SIGN
+0xf9 0x2219 #BULLET OPERATOR
+0xfa 0x00b7 #MIDDLE DOT
+0xfb 0x221a #SQUARE ROOT
+0xfc 0x207f #SUPERSCRIPT LATIN SMALL LETTER N
+0xfd 0x00b2 #SUPERSCRIPT TWO
+0xfe 0x25a0 #BLACK SQUARE
+0xff 0x00a0 #NO-BREAK SPACE
+# Name: cp775_DOSBaltRim to Unicode table
+# Column #1 is the cp775_DOSBaltRim code (in hex)
+# The entries are in cp775_DOSBaltRim order
+0x80 0x0106 #LATIN CAPITAL LETTER C WITH ACUTE
+0x81 0x00fc #LATIN SMALL LETTER U WITH DIAERESIS
+0x82 0x00e9 #LATIN SMALL LETTER E WITH ACUTE
+0x83 0x0101 #LATIN SMALL LETTER A WITH MACRON
+0x84 0x00e4 #LATIN SMALL LETTER A WITH DIAERESIS
+0x85 0x0123 #LATIN SMALL LETTER G WITH CEDILLA
+0x86 0x00e5 #LATIN SMALL LETTER A WITH RING ABOVE
+0x87 0x0107 #LATIN SMALL LETTER C WITH ACUTE
+0x88 0x0142 #LATIN SMALL LETTER L WITH STROKE
+0x89 0x0113 #LATIN SMALL LETTER E WITH MACRON
+0x8a 0x0156 #LATIN CAPITAL LETTER R WITH CEDILLA
+0x8b 0x0157 #LATIN SMALL LETTER R WITH CEDILLA
+0x8c 0x012b #LATIN SMALL LETTER I WITH MACRON
+0x8d 0x0179 #LATIN CAPITAL LETTER Z WITH ACUTE
+0x8e 0x00c4 #LATIN CAPITAL LETTER A WITH DIAERESIS
+0x8f 0x00c5 #LATIN CAPITAL LETTER A WITH RING ABOVE
+0x90 0x00c9 #LATIN CAPITAL LETTER E WITH ACUTE
+0x91 0x00e6 #LATIN SMALL LIGATURE AE
+0x92 0x00c6 #LATIN CAPITAL LIGATURE AE
+0x93 0x014d #LATIN SMALL LETTER O WITH MACRON
+0x94 0x00f6 #LATIN SMALL LETTER O WITH DIAERESIS
+0x95 0x0122 #LATIN CAPITAL LETTER G WITH CEDILLA
+0x96 0x00a2 #CENT SIGN
+0x97 0x015a #LATIN CAPITAL LETTER S WITH ACUTE
+0x98 0x015b #LATIN SMALL LETTER S WITH ACUTE
+0x99 0x00d6 #LATIN CAPITAL LETTER O WITH DIAERESIS
+0x9a 0x00dc #LATIN CAPITAL LETTER U WITH DIAERESIS
+0x9b 0x00f8 #LATIN SMALL LETTER O WITH STROKE
+0x9c 0x00a3 #POUND SIGN
+0x9d 0x00d8 #LATIN CAPITAL LETTER O WITH STROKE
+0x9e 0x00d7 #MULTIPLICATION SIGN
+0x9f 0x00a4 #CURRENCY SIGN
+0xa0 0x0100 #LATIN CAPITAL LETTER A WITH MACRON
+0xa1 0x012a #LATIN CAPITAL LETTER I WITH MACRON
+0xa2 0x00f3 #LATIN SMALL LETTER O WITH ACUTE
+0xa3 0x017b #LATIN CAPITAL LETTER Z WITH DOT ABOVE
+0xa4 0x017c #LATIN SMALL LETTER Z WITH DOT ABOVE
+0xa5 0x017a #LATIN SMALL LETTER Z WITH ACUTE
+0xa6 0x201d #RIGHT DOUBLE QUOTATION MARK
+0xa7 0x00a6 #BROKEN BAR
+0xa8 0x00a9 #COPYRIGHT SIGN
+0xa9 0x00ae #REGISTERED SIGN
+0xaa 0x00ac #NOT SIGN
+0xab 0x00bd #VULGAR FRACTION ONE HALF
+0xac 0x00bc #VULGAR FRACTION ONE QUARTER
+0xad 0x0141 #LATIN CAPITAL LETTER L WITH STROKE
+0xae 0x00ab #LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+0xaf 0x00bb #RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+0xb5 0x0104 #LATIN CAPITAL LETTER A WITH OGONEK
+0xb6 0x010c #LATIN CAPITAL LETTER C WITH CARON
+0xb7 0x0118 #LATIN CAPITAL LETTER E WITH OGONEK
+0xb8 0x0116 #LATIN CAPITAL LETTER E WITH DOT ABOVE
+0xbd 0x012e #LATIN CAPITAL LETTER I WITH OGONEK
+0xbe 0x0160 #LATIN CAPITAL LETTER S WITH CARON
+0xc6 0x0172 #LATIN CAPITAL LETTER U WITH OGONEK
+0xc7 0x016a #LATIN CAPITAL LETTER U WITH MACRON
+0xcf 0x017d #LATIN CAPITAL LETTER Z WITH CARON
+0xd0 0x0105 #LATIN SMALL LETTER A WITH OGONEK
+0xd1 0x010d #LATIN SMALL LETTER C WITH CARON
+0xd2 0x0119 #LATIN SMALL LETTER E WITH OGONEK
+0xd3 0x0117 #LATIN SMALL LETTER E WITH DOT ABOVE
+0xd4 0x012f #LATIN SMALL LETTER I WITH OGONEK
+0xd5 0x0161 #LATIN SMALL LETTER S WITH CARON
+0xd6 0x0173 #LATIN SMALL LETTER U WITH OGONEK
+0xd7 0x016b #LATIN SMALL LETTER U WITH MACRON
+0xd8 0x017e #LATIN SMALL LETTER Z WITH CARON
+0xe0 0x00d3 #LATIN CAPITAL LETTER O WITH ACUTE
+0xe1 0x00df #LATIN SMALL LETTER SHARP S (GERMAN)
+0xe2 0x014c #LATIN CAPITAL LETTER O WITH MACRON
+0xe3 0x0143 #LATIN CAPITAL LETTER N WITH ACUTE
+0xe4 0x00f5 #LATIN SMALL LETTER O WITH TILDE
+0xe5 0x00d5 #LATIN CAPITAL LETTER O WITH TILDE
+0xe6 0x00b5 #MICRO SIGN
+0xe7 0x0144 #LATIN SMALL LETTER N WITH ACUTE
+0xe8 0x0136 #LATIN CAPITAL LETTER K WITH CEDILLA
+0xe9 0x0137 #LATIN SMALL LETTER K WITH CEDILLA
+0xea 0x013b #LATIN CAPITAL LETTER L WITH CEDILLA
+0xeb 0x013c #LATIN SMALL LETTER L WITH CEDILLA
+0xec 0x0146 #LATIN SMALL LETTER N WITH CEDILLA
+0xed 0x0112 #LATIN CAPITAL LETTER E WITH MACRON
+0xee 0x0145 #LATIN CAPITAL LETTER N WITH CEDILLA
+0xef 0x2019 #RIGHT SINGLE QUOTATION MARK
+0xf0 0x00ad #SOFT HYPHEN
+0xf2 0x201c #LEFT DOUBLE QUOTATION MARK
+0xf3 0x00be #VULGAR FRACTION THREE QUARTERS
+0xf4 0x00b6 #PILCROW SIGN
+0xf5 0x00a7 #SECTION SIGN
+0xf7 0x201e #DOUBLE LOW-9 QUOTATION MARK
+0xfb 0x00b9 #SUPERSCRIPT ONE
+0xfc 0x00b3 #SUPERSCRIPT THREE
+# Name: cp857_DOSTurkish to Unicode table
+# Column #1 is the cp857_DOSTurkish code (in hex)
+# The entries are in cp857_DOSTurkish order
+0x80 0x00c7 #LATIN CAPITAL LETTER C WITH CEDILLA
+0x83 0x00e2 #LATIN SMALL LETTER A WITH CIRCUMFLEX
+0x85 0x00e0 #LATIN SMALL LETTER A WITH GRAVE
+0x87 0x00e7 #LATIN SMALL LETTER C WITH CEDILLA
+0x88 0x00ea #LATIN SMALL LETTER E WITH CIRCUMFLEX
+0x89 0x00eb #LATIN SMALL LETTER E WITH DIAERESIS
+0x8a 0x00e8 #LATIN SMALL LETTER E WITH GRAVE
+0x8b 0x00ef #LATIN SMALL LETTER I WITH DIAERESIS
+0x8c 0x00ee #LATIN SMALL LETTER I WITH CIRCUMFLEX
+0x8d 0x0131 #LATIN SMALL LETTER DOTLESS I
+0x93 0x00f4 #LATIN SMALL LETTER O WITH CIRCUMFLEX
+0x95 0x00f2 #LATIN SMALL LETTER O WITH GRAVE
+0x96 0x00fb #LATIN SMALL LETTER U WITH CIRCUMFLEX
+0x97 0x00f9 #LATIN SMALL LETTER U WITH GRAVE
+0x98 0x0130 #LATIN CAPITAL LETTER I WITH DOT ABOVE
+0x9e 0x015e #LATIN CAPITAL LETTER S WITH CEDILLA
+0x9f 0x015f #LATIN SMALL LETTER S WITH CEDILLA
+0xa0 0x00e1 #LATIN SMALL LETTER A WITH ACUTE
+0xa1 0x00ed #LATIN SMALL LETTER I WITH ACUTE
+0xa3 0x00fa #LATIN SMALL LETTER U WITH ACUTE
+0xa4 0x00f1 #LATIN SMALL LETTER N WITH TILDE
+0xa5 0x00d1 #LATIN CAPITAL LETTER N WITH TILDE
+0xa6 0x011e #LATIN CAPITAL LETTER G WITH BREVE
+0xa7 0x011f #LATIN SMALL LETTER G WITH BREVE
+0xa8 0x00bf #INVERTED QUESTION MARK
+0xad 0x00a1 #INVERTED EXCLAMATION MARK
+0xb5 0x00c1 #LATIN CAPITAL LETTER A WITH ACUTE
+0xb6 0x00c2 #LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+0xb7 0x00c0 #LATIN CAPITAL LETTER A WITH GRAVE
+0xb8 0x00a9 #COPYRIGHT SIGN
+0xbd 0x00a2 #CENT SIGN
+0xbe 0x00a5 #YEN SIGN
+0xc6 0x00e3 #LATIN SMALL LETTER A WITH TILDE
+0xc7 0x00c3 #LATIN CAPITAL LETTER A WITH TILDE
+0xcf 0x00a4 #CURRENCY SIGN
+0xd0 0x00ba #MASCULINE ORDINAL INDICATOR
+0xd1 0x00aa #FEMININE ORDINAL INDICATOR
+0xd2 0x00ca #LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+0xd3 0x00cb #LATIN CAPITAL LETTER E WITH DIAERESIS
+0xd4 0x00c8 #LATIN CAPITAL LETTER E WITH GRAVE
+0xd5 #UNDEFINED
+0xd6 0x00cd #LATIN CAPITAL LETTER I WITH ACUTE
+0xd7 0x00ce #LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+0xd8 0x00cf #LATIN CAPITAL LETTER I WITH DIAERESIS
+0xdd 0x00a6 #BROKEN BAR
+0xde 0x00cc #LATIN CAPITAL LETTER I WITH GRAVE
+0xe1 0x00df #LATIN SMALL LETTER SHARP S
+0xe2 0x00d4 #LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+0xe3 0x00d2 #LATIN CAPITAL LETTER O WITH GRAVE
+0xe7 #UNDEFINED
+0xe8 0x00d7 #MULTIPLICATION SIGN
+0xe9 0x00da #LATIN CAPITAL LETTER U WITH ACUTE
+0xea 0x00db #LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+0xeb 0x00d9 #LATIN CAPITAL LETTER U WITH GRAVE
+0xec 0x00ec #LATIN SMALL LETTER I WITH GRAVE
+0xed 0x00ff #LATIN SMALL LETTER Y WITH DIAERESIS
+0xee 0x00af #MACRON
+0xef 0x00b4 #ACUTE ACCENT
+0xf2 #UNDEFINED
+0xf7 0x00b8 #CEDILLA
+0xf9 0x00a8 #DIAERESIS
+# Name: cp860_DOSPortuguese to Unicode table
+# Column #1 is the cp860_DOSPortuguese code (in hex)
+# The entries are in cp860_DOSPortuguese order
+0x84 0x00e3 #LATIN SMALL LETTER A WITH TILDE
+0x86 0x00c1 #LATIN CAPITAL LETTER A WITH ACUTE
+0x89 0x00ca #LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+0x8b 0x00cd #LATIN CAPITAL LETTER I WITH ACUTE
+0x8c 0x00d4 #LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+0x8d 0x00ec #LATIN SMALL LETTER I WITH GRAVE
+0x8e 0x00c3 #LATIN CAPITAL LETTER A WITH TILDE
+0x8f 0x00c2 #LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+0x91 0x00c0 #LATIN CAPITAL LETTER A WITH GRAVE
+0x92 0x00c8 #LATIN CAPITAL LETTER E WITH GRAVE
+0x94 0x00f5 #LATIN SMALL LETTER O WITH TILDE
+0x96 0x00da #LATIN CAPITAL LETTER U WITH ACUTE
+0x98 0x00cc #LATIN CAPITAL LETTER I WITH GRAVE
+0x99 0x00d5 #LATIN CAPITAL LETTER O WITH TILDE
+0x9b 0x00a2 #CENT SIGN
+0x9d 0x00d9 #LATIN CAPITAL LETTER U WITH GRAVE
+0x9e 0x20a7 #PESETA SIGN
+0x9f 0x00d3 #LATIN CAPITAL LETTER O WITH ACUTE
+0xa6 0x00aa #FEMININE ORDINAL INDICATOR
+0xa7 0x00ba #MASCULINE ORDINAL INDICATOR
+0xa9 0x00d2 #LATIN CAPITAL LETTER O WITH GRAVE
+0xe0 0x03b1 #GREEK SMALL LETTER ALPHA
+0xe2 0x0393 #GREEK CAPITAL LETTER GAMMA
+0xe3 0x03c0 #GREEK SMALL LETTER PI
+0xe4 0x03a3 #GREEK CAPITAL LETTER SIGMA
+0xe5 0x03c3 #GREEK SMALL LETTER SIGMA
+0xe7 0x03c4 #GREEK SMALL LETTER TAU
+0xe8 0x03a6 #GREEK CAPITAL LETTER PHI
+0xe9 0x0398 #GREEK CAPITAL LETTER THETA
+0xea 0x03a9 #GREEK CAPITAL LETTER OMEGA
+0xeb 0x03b4 #GREEK SMALL LETTER DELTA
+0xec 0x221e #INFINITY
+0xed 0x03c6 #GREEK SMALL LETTER PHI
+0xee 0x03b5 #GREEK SMALL LETTER EPSILON
+0xef 0x2229 #INTERSECTION
+0xf0 0x2261 #IDENTICAL TO
+0xf4 0x2320 #TOP HALF INTEGRAL
+0xf5 0x2321 #BOTTOM HALF INTEGRAL
+# Name: cp861_DOSIcelandic to Unicode table
+# Column #1 is the cp861_DOSIcelandic code (in hex)
+# The entries are in cp861_DOSIcelandic order
+0x8b 0x00d0 #LATIN CAPITAL LETTER ETH
+0x8c 0x00f0 #LATIN SMALL LETTER ETH
+0x8d 0x00de #LATIN CAPITAL LETTER THORN
+0x95 0x00fe #LATIN SMALL LETTER THORN
+0x97 0x00dd #LATIN CAPITAL LETTER Y WITH ACUTE
+0x98 0x00fd #LATIN SMALL LETTER Y WITH ACUTE
+0x9f 0x0192 #LATIN SMALL LETTER F WITH HOOK
+0xa4 0x00c1 #LATIN CAPITAL LETTER A WITH ACUTE
+0xa5 0x00cd #LATIN CAPITAL LETTER I WITH ACUTE
+0xa6 0x00d3 #LATIN CAPITAL LETTER O WITH ACUTE
+0xa7 0x00da #LATIN CAPITAL LETTER U WITH ACUTE
+0xa9 0x2310 #REVERSED NOT SIGN
+# Name: cp862_DOSHebrew to Unicode table
+# Column #1 is the cp862_DOSHebrew code (in hex)
+# The entries are in cp862_DOSHebrew order
+0x80 0x05d0 #HEBREW LETTER ALEF
+0x81 0x05d1 #HEBREW LETTER BET
+0x82 0x05d2 #HEBREW LETTER GIMEL
+0x83 0x05d3 #HEBREW LETTER DALET
+0x84 0x05d4 #HEBREW LETTER HE
+0x85 0x05d5 #HEBREW LETTER VAV
+0x86 0x05d6 #HEBREW LETTER ZAYIN
+0x87 0x05d7 #HEBREW LETTER HET
+0x88 0x05d8 #HEBREW LETTER TET
+0x89 0x05d9 #HEBREW LETTER YOD
+0x8a 0x05da #HEBREW LETTER FINAL KAF
+0x8b 0x05db #HEBREW LETTER KAF
+0x8c 0x05dc #HEBREW LETTER LAMED
+0x8d 0x05dd #HEBREW LETTER FINAL MEM
+0x8e 0x05de #HEBREW LETTER MEM
+0x8f 0x05df #HEBREW LETTER FINAL NUN
+0x90 0x05e0 #HEBREW LETTER NUN
+0x91 0x05e1 #HEBREW LETTER SAMEKH
+0x92 0x05e2 #HEBREW LETTER AYIN
+0x93 0x05e3 #HEBREW LETTER FINAL PE
+0x94 0x05e4 #HEBREW LETTER PE
+0x95 0x05e5 #HEBREW LETTER FINAL TSADI
+0x96 0x05e6 #HEBREW LETTER TSADI
+0x97 0x05e7 #HEBREW LETTER QOF
+0x98 0x05e8 #HEBREW LETTER RESH
+0x99 0x05e9 #HEBREW LETTER SHIN
+0x9a 0x05ea #HEBREW LETTER TAV
+0x9d 0x00a5 #YEN SIGN
+# Name: cp863_DOSCanadaF to Unicode table
+# Column #1 is the cp863_DOSCanadaF code (in hex)
+# The entries are in cp863_DOSCanadaF order
+0x84 0x00c2 #LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+0x86 0x00b6 #PILCROW SIGN
+0x8d 0x2017 #DOUBLE LOW LINE
+0x8e 0x00c0 #LATIN CAPITAL LETTER A WITH GRAVE
+0x8f 0x00a7 #SECTION SIGN
+0x91 0x00c8 #LATIN CAPITAL LETTER E WITH GRAVE
+0x92 0x00ca #LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+0x94 0x00cb #LATIN CAPITAL LETTER E WITH DIAERESIS
+0x95 0x00cf #LATIN CAPITAL LETTER I WITH DIAERESIS
+0x98 0x00a4 #CURRENCY SIGN
+0x99 0x00d4 #LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+0x9e 0x00db #LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+0xa0 0x00a6 #BROKEN BAR
+0xa1 0x00b4 #ACUTE ACCENT
+0xa4 0x00a8 #DIAERESIS
+0xa5 0x00b8 #CEDILLA
+0xa6 0x00b3 #SUPERSCRIPT THREE
+0xa7 0x00af #MACRON
+0xa8 0x00ce #LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+0xad 0x00be #VULGAR FRACTION THREE QUARTERS
+# Name: cp864_DOSArabic to Unicode table
+# Column #1 is the cp864_DOSArabic code (in hex)
+# The entries are in cp864_DOSArabic order
+0x25 0x066a #ARABIC PERCENT SIGN
+0x80 0x00b0 #DEGREE SIGN
+0x81 0x00b7 #MIDDLE DOT
+0x82 0x2219 #BULLET OPERATOR
+0x83 0x221a #SQUARE ROOT
+0x84 0x2592 #MEDIUM SHADE
+0x85 0x2500 #FORMS LIGHT HORIZONTAL
+0x86 0x2502 #FORMS LIGHT VERTICAL
+0x87 0x253c #FORMS LIGHT VERTICAL AND HORIZONTAL
+0x88 0x2524 #FORMS LIGHT VERTICAL AND LEFT
+0x89 0x252c #FORMS LIGHT DOWN AND HORIZONTAL
+0x8a 0x251c #FORMS LIGHT VERTICAL AND RIGHT
+0x8b 0x2534 #FORMS LIGHT UP AND HORIZONTAL
+0x8c 0x2510 #FORMS LIGHT DOWN AND LEFT
+0x8d 0x250c #FORMS LIGHT DOWN AND RIGHT
+0x8e 0x2514 #FORMS LIGHT UP AND RIGHT
+0x8f 0x2518 #FORMS LIGHT UP AND LEFT
+0x90 0x03b2 #GREEK SMALL BETA
+0x91 0x221e #INFINITY
+0x92 0x03c6 #GREEK SMALL PHI
+0x93 0x00b1 #PLUS-OR-MINUS SIGN
+0x94 0x00bd #FRACTION 1/2
+0x95 0x00bc #FRACTION 1/4
+0x96 0x2248 #ALMOST EQUAL TO
+0x97 0x00ab #LEFT POINTING GUILLEMET
+0x98 0x00bb #RIGHT POINTING GUILLEMET
+0x99 0xfef7 #ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM
+0x9a 0xfef8 #ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE FINAL FORM
+0x9b #UNDEFINED
+0x9c #UNDEFINED
+0x9d 0xfefb #ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM
+0x9e 0xfefc #ARABIC LIGATURE LAM WITH ALEF FINAL FORM
+0x9f #UNDEFINED
+0xa0 0x00a0 #NON-BREAKING SPACE
+0xa1 0x00ad #SOFT HYPHEN
+0xa2 0xfe82 #ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM
+0xa3 0x00a3 #POUND SIGN
+0xa4 0x00a4 #CURRENCY SIGN
+0xa5 0xfe84 #ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM
+0xa6 #UNDEFINED
+0xa7 #UNDEFINED
+0xa8 0xfe8e #ARABIC LETTER ALEF FINAL FORM
+0xa9 0xfe8f #ARABIC LETTER BEH ISOLATED FORM
+0xaa 0xfe95 #ARABIC LETTER TEH ISOLATED FORM
+0xab 0xfe99 #ARABIC LETTER THEH ISOLATED FORM
+0xac 0x060c #ARABIC COMMA
+0xad 0xfe9d #ARABIC LETTER JEEM ISOLATED FORM
+0xae 0xfea1 #ARABIC LETTER HAH ISOLATED FORM
+0xaf 0xfea5 #ARABIC LETTER KHAH ISOLATED FORM
+0xb0 0x0660 #ARABIC-INDIC DIGIT ZERO
+0xb1 0x0661 #ARABIC-INDIC DIGIT ONE
+0xb2 0x0662 #ARABIC-INDIC DIGIT TWO
+0xb3 0x0663 #ARABIC-INDIC DIGIT THREE
+0xb4 0x0664 #ARABIC-INDIC DIGIT FOUR
+0xb5 0x0665 #ARABIC-INDIC DIGIT FIVE
+0xb6 0x0666 #ARABIC-INDIC DIGIT SIX
+0xb7 0x0667 #ARABIC-INDIC DIGIT SEVEN
+0xb8 0x0668 #ARABIC-INDIC DIGIT EIGHT
+0xb9 0x0669 #ARABIC-INDIC DIGIT NINE
+0xba 0xfed1 #ARABIC LETTER FEH ISOLATED FORM
+0xbb 0x061b #ARABIC SEMICOLON
+0xbc 0xfeb1 #ARABIC LETTER SEEN ISOLATED FORM
+0xbd 0xfeb5 #ARABIC LETTER SHEEN ISOLATED FORM
+0xbe 0xfeb9 #ARABIC LETTER SAD ISOLATED FORM
+0xbf 0x061f #ARABIC QUESTION MARK
+0xc0 0x00a2 #CENT SIGN
+0xc1 0xfe80 #ARABIC LETTER HAMZA ISOLATED FORM
+0xc2 0xfe81 #ARABIC LETTER ALEF WITH MADDA ABOVE ISOLATED FORM
+0xc3 0xfe83 #ARABIC LETTER ALEF WITH HAMZA ABOVE ISOLATED FORM
+0xc4 0xfe85 #ARABIC LETTER WAW WITH HAMZA ABOVE ISOLATED FORM
+0xc5 0xfeca #ARABIC LETTER AIN FINAL FORM
+0xc6 0xfe8b #ARABIC LETTER YEH WITH HAMZA ABOVE INITIAL FORM
+0xc7 0xfe8d #ARABIC LETTER ALEF ISOLATED FORM
+0xc8 0xfe91 #ARABIC LETTER BEH INITIAL FORM
+0xc9 0xfe93 #ARABIC LETTER TEH MARBUTA ISOLATED FORM
+0xca 0xfe97 #ARABIC LETTER TEH INITIAL FORM
+0xcb 0xfe9b #ARABIC LETTER THEH INITIAL FORM
+0xcc 0xfe9f #ARABIC LETTER JEEM INITIAL FORM
+0xcd 0xfea3 #ARABIC LETTER HAH INITIAL FORM
+0xce 0xfea7 #ARABIC LETTER KHAH INITIAL FORM
+0xcf 0xfea9 #ARABIC LETTER DAL ISOLATED FORM
+0xd0 0xfeab #ARABIC LETTER THAL ISOLATED FORM
+0xd1 0xfead #ARABIC LETTER REH ISOLATED FORM
+0xd2 0xfeaf #ARABIC LETTER ZAIN ISOLATED FORM
+0xd3 0xfeb3 #ARABIC LETTER SEEN INITIAL FORM
+0xd4 0xfeb7 #ARABIC LETTER SHEEN INITIAL FORM
+0xd5 0xfebb #ARABIC LETTER SAD INITIAL FORM
+0xd6 0xfebf #ARABIC LETTER DAD INITIAL FORM
+0xd7 0xfec1 #ARABIC LETTER TAH ISOLATED FORM
+0xd8 0xfec5 #ARABIC LETTER ZAH ISOLATED FORM
+0xd9 0xfecb #ARABIC LETTER AIN INITIAL FORM
+0xda 0xfecf #ARABIC LETTER GHAIN INITIAL FORM
+0xdb 0x00a6 #BROKEN VERTICAL BAR
+0xdc 0x00ac #NOT SIGN
+0xdd 0x00f7 #DIVISION SIGN
+0xde 0x00d7 #MULTIPLICATION SIGN
+0xdf 0xfec9 #ARABIC LETTER AIN ISOLATED FORM
+0xe0 0x0640 #ARABIC TATWEEL
+0xe1 0xfed3 #ARABIC LETTER FEH INITIAL FORM
+0xe2 0xfed7 #ARABIC LETTER QAF INITIAL FORM
+0xe3 0xfedb #ARABIC LETTER KAF INITIAL FORM
+0xe4 0xfedf #ARABIC LETTER LAM INITIAL FORM
+0xe5 0xfee3 #ARABIC LETTER MEEM INITIAL FORM
+0xe6 0xfee7 #ARABIC LETTER NOON INITIAL FORM
+0xe7 0xfeeb #ARABIC LETTER HEH INITIAL FORM
+0xe8 0xfeed #ARABIC LETTER WAW ISOLATED FORM
+0xe9 0xfeef #ARABIC LETTER ALEF MAKSURA ISOLATED FORM
+0xea 0xfef3 #ARABIC LETTER YEH INITIAL FORM
+0xeb 0xfebd #ARABIC LETTER DAD ISOLATED FORM
+0xec 0xfecc #ARABIC LETTER AIN MEDIAL FORM
+0xed 0xfece #ARABIC LETTER GHAIN FINAL FORM
+0xee 0xfecd #ARABIC LETTER GHAIN ISOLATED FORM
+0xef 0xfee1 #ARABIC LETTER MEEM ISOLATED FORM
+0xf0 0xfe7d #ARABIC SHADDA MEDIAL FORM
+0xf1 0x0651 #ARABIC SHADDAH
+0xf2 0xfee5 #ARABIC LETTER NOON ISOLATED FORM
+0xf3 0xfee9 #ARABIC LETTER HEH ISOLATED FORM
+0xf4 0xfeec #ARABIC LETTER HEH MEDIAL FORM
+0xf5 0xfef0 #ARABIC LETTER ALEF MAKSURA FINAL FORM
+0xf6 0xfef2 #ARABIC LETTER YEH FINAL FORM
+0xf7 0xfed0 #ARABIC LETTER GHAIN MEDIAL FORM
+0xf8 0xfed5 #ARABIC LETTER QAF ISOLATED FORM
+0xf9 0xfef5 #ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM
+0xfa 0xfef6 #ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE FINAL FORM
+0xfb 0xfedd #ARABIC LETTER LAM ISOLATED FORM
+0xfc 0xfed9 #ARABIC LETTER KAF ISOLATED FORM
+0xfd 0xfef1 #ARABIC LETTER YEH ISOLATED FORM
+0xff #UNDEFINED
+# Name: cp865_DOSNordic to Unicode table
+# Column #1 is the cp865_DOSNordic code (in hex)
+# The entries are in cp865_DOSNordic order
+0x98 0x00ff #LATIN SMALL LETTER Y WITH DIAERESIS
+0xaf 0x00a4 #CURRENCY SIGN
+# Name: cp869_DOSGreek2 to Unicode table
+# Column #1 is the cp869_DOSGreek2 code (in hex)
+# The entries are in cp869_DOSGreek2 order
+0x80 #UNDEFINED
+0x81 #UNDEFINED
+0x82 #UNDEFINED
+0x83 #UNDEFINED
+0x84 #UNDEFINED
+0x85 #UNDEFINED
+0x86 0x0386 #GREEK CAPITAL LETTER ALPHA WITH TONOS
+0x87 #UNDEFINED
+0x88 0x00b7 #MIDDLE DOT
+0x89 0x00ac #NOT SIGN
+0x8a 0x00a6 #BROKEN BAR
+0x8b 0x2018 #LEFT SINGLE QUOTATION MARK
+0x8c 0x2019 #RIGHT SINGLE QUOTATION MARK
+0x8d 0x0388 #GREEK CAPITAL LETTER EPSILON WITH TONOS
+0x8e 0x2015 #HORIZONTAL BAR
+0x8f 0x0389 #GREEK CAPITAL LETTER ETA WITH TONOS
+0x90 0x038a #GREEK CAPITAL LETTER IOTA WITH TONOS
+0x91 0x03aa #GREEK CAPITAL LETTER IOTA WITH DIALYTIKA
+0x92 0x038c #GREEK CAPITAL LETTER OMICRON WITH TONOS
+0x93 #UNDEFINED
+0x94 #UNDEFINED
+0x95 0x038e #GREEK CAPITAL LETTER UPSILON WITH TONOS
+0x96 0x03ab #GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
+0x97 0x00a9 #COPYRIGHT SIGN
+0x98 0x038f #GREEK CAPITAL LETTER OMEGA WITH TONOS
+0x99 0x00b2 #SUPERSCRIPT TWO
+0x9a 0x00b3 #SUPERSCRIPT THREE
+0x9b 0x03ac #GREEK SMALL LETTER ALPHA WITH TONOS
+0x9d 0x03ad #GREEK SMALL LETTER EPSILON WITH TONOS
+0x9e 0x03ae #GREEK SMALL LETTER ETA WITH TONOS
+0x9f 0x03af #GREEK SMALL LETTER IOTA WITH TONOS
+0xa0 0x03ca #GREEK SMALL LETTER IOTA WITH DIALYTIKA
+0xa1 0x0390 #GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
+0xa2 0x03cc #GREEK SMALL LETTER OMICRON WITH TONOS
+0xa3 0x03cd #GREEK SMALL LETTER UPSILON WITH TONOS
+0xa4 0x0391 #GREEK CAPITAL LETTER ALPHA
+0xa5 0x0392 #GREEK CAPITAL LETTER BETA
+0xa6 0x0393 #GREEK CAPITAL LETTER GAMMA
+0xa7 0x0394 #GREEK CAPITAL LETTER DELTA
+0xa8 0x0395 #GREEK CAPITAL LETTER EPSILON
+0xa9 0x0396 #GREEK CAPITAL LETTER ZETA
+0xaa 0x0397 #GREEK CAPITAL LETTER ETA
+0xac 0x0398 #GREEK CAPITAL LETTER THETA
+0xad 0x0399 #GREEK CAPITAL LETTER IOTA
+0xb5 0x039a #GREEK CAPITAL LETTER KAPPA
+0xb6 0x039b #GREEK CAPITAL LETTER LAMDA
+0xb7 0x039c #GREEK CAPITAL LETTER MU
+0xb8 0x039d #GREEK CAPITAL LETTER NU
+0xbd 0x039e #GREEK CAPITAL LETTER XI
+0xbe 0x039f #GREEK CAPITAL LETTER OMICRON
+0xc6 0x03a0 #GREEK CAPITAL LETTER PI
+0xc7 0x03a1 #GREEK CAPITAL LETTER RHO
+0xcf 0x03a3 #GREEK CAPITAL LETTER SIGMA
+0xd0 0x03a4 #GREEK CAPITAL LETTER TAU
+0xd1 0x03a5 #GREEK CAPITAL LETTER UPSILON
+0xd2 0x03a6 #GREEK CAPITAL LETTER PHI
+0xd3 0x03a7 #GREEK CAPITAL LETTER CHI
+0xd4 0x03a8 #GREEK CAPITAL LETTER PSI
+0xd5 0x03a9 #GREEK CAPITAL LETTER OMEGA
+0xd6 0x03b1 #GREEK SMALL LETTER ALPHA
+0xd7 0x03b2 #GREEK SMALL LETTER BETA
+0xd8 0x03b3 #GREEK SMALL LETTER GAMMA
+0xdd 0x03b4 #GREEK SMALL LETTER DELTA
+0xde 0x03b5 #GREEK SMALL LETTER EPSILON
+0xe0 0x03b6 #GREEK SMALL LETTER ZETA
+0xe1 0x03b7 #GREEK SMALL LETTER ETA
+0xe2 0x03b8 #GREEK SMALL LETTER THETA
+0xe3 0x03b9 #GREEK SMALL LETTER IOTA
+0xe4 0x03ba #GREEK SMALL LETTER KAPPA
+0xe5 0x03bb #GREEK SMALL LETTER LAMDA
+0xe6 0x03bc #GREEK SMALL LETTER MU
+0xe7 0x03bd #GREEK SMALL LETTER NU
+0xe8 0x03be #GREEK SMALL LETTER XI
+0xe9 0x03bf #GREEK SMALL LETTER OMICRON
+0xea 0x03c0 #GREEK SMALL LETTER PI
+0xeb 0x03c1 #GREEK SMALL LETTER RHO
+0xec 0x03c3 #GREEK SMALL LETTER SIGMA
+0xed 0x03c2 #GREEK SMALL LETTER FINAL SIGMA
+0xee 0x03c4 #GREEK SMALL LETTER TAU
+0xef 0x0384 #GREEK TONOS
+0xf2 0x03c5 #GREEK SMALL LETTER UPSILON
+0xf3 0x03c6 #GREEK SMALL LETTER PHI
+0xf4 0x03c7 #GREEK SMALL LETTER CHI
+0xf6 0x03c8 #GREEK SMALL LETTER PSI
+0xf7 0x0385 #GREEK DIALYTIKA TONOS
+0xfa 0x03c9 #GREEK SMALL LETTER OMEGA
+0xfb 0x03cb #GREEK SMALL LETTER UPSILON WITH DIALYTIKA
+0xfc 0x03b0 #GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
+0xfd 0x03ce #GREEK SMALL LETTER OMEGA WITH TONOS
@@ -1,8 +1,8 @@
#
-# Don't edit, this file is generated by FPCMake Version 2.0.0 [2017-04-18 rev 35825]
+# Don't edit, this file is generated by FPCMake Version 2.0.0 [2017-05-30 rev 36373]
default: all
-MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-haiku i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian i386-nativent i386-iphonesim i386-android i386-aros m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc-morphos powerpc-embedded powerpc-wii powerpc-aix sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-netbsd x86_64-solaris x86_64-openbsd x86_64-darwin x86_64-win64 x86_64-embedded x86_64-iphonesim x86_64-aros x86_64-dragonfly arm-linux arm-palmos arm-darwin arm-wince arm-gba arm-nds arm-embedded arm-symbian arm-android arm-aros powerpc64-linux powerpc64-darwin powerpc64-embedded powerpc64-aix avr-embedded armeb-linux armeb-embedded mips-linux mipsel-linux mipsel-embedded mipsel-android jvm-java jvm-android i8086-embedded i8086-msdos i8086-win16 aarch64-linux aarch64-darwin wasm-wasm
+MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-haiku i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian i386-nativent i386-iphonesim i386-android i386-aros m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc-morphos powerpc-embedded powerpc-wii powerpc-aix sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-netbsd x86_64-solaris x86_64-openbsd x86_64-darwin x86_64-win64 x86_64-embedded x86_64-iphonesim x86_64-aros x86_64-dragonfly arm-linux arm-palmos arm-darwin arm-wince arm-gba arm-nds arm-embedded arm-symbian arm-android arm-aros powerpc64-linux powerpc64-darwin powerpc64-embedded powerpc64-aix avr-embedded armeb-linux armeb-embedded mips-linux mipsel-linux mipsel-embedded mipsel-android jvm-java jvm-android i8086-embedded i8086-msdos i8086-win16 aarch64-linux aarch64-darwin wasm-wasm sparc64-linux
BSDs = freebsd netbsd openbsd darwin dragonfly
UNIXs = linux $(BSDs) solaris qnx haiku aix
LIMIT83fs = go32v2 os2 emx watcom msdos win16
@@ -604,260 +604,266 @@ endif
override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl math typinfo mmx sysutils
+ifeq ($(FULL_TARGET),sparc64-linux)
+override TARGET_UNITS+=system uuchar objpas macpas iso7185 extpas strings watcom dos cpu charset cpall types getopts heaptrc lnfodwrf lineinfo ctypes fgl math typinfo mmx sysutils
+endif
-override TARGET_IMPLICITUNITS+=exeinfo cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp850 cp856 cp866 cp874 cp8859_1 cp8859_5 cp8859_2 cp852
@@ -1114,6 +1120,9 @@ endif
+override TARGET_LOADERS+=prt0
@@ -1369,6 +1378,9 @@ endif
+override TARGET_RSTS+=math typinfo classes sysconst
override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC)
@@ -1625,6 +1637,9 @@ endif
+override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC)
override COMPILER_SOURCEDIR+=$(INC) $(PROCINC)
@@ -1880,6 +1895,9 @@ endif
+override COMPILER_SOURCEDIR+=$(INC) $(PROCINC)
ifdef REQUIRE_UNITSDIR
override UNITSDIR+=$(REQUIRE_UNITSDIR)
@@ -14,7 +14,8 @@ units=system uuchar objpas macpas iso7185 extpas strings watcom dos \
sysutils
# dpmiexcp initc ports profile dxeload emu387 \
# printer graph classes \
override TARGET_UNITS+=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings dos sysutils classes math typinfo ctypes charset cpall getopts types rtlconsts sysconst lineinfo fgl cmem
@@ -20,7 +20,8 @@ units=$(SYSTEMUNIT) uuchar objpas macpas iso7185 extpas strings \
override TARGET_UNITS+=system uuchar objpas macpas iso7185 buildrtl cpall lineinfo lnfodwrf
-override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp850 cp855 cp856 cp866 cp874 cp8859_1 cp8859_5 cp8859_2 cp852 unicodedata unicodenumtable
+override TARGET_IMPLICITUNITS+=sysinitpas sysinitcyg sysinitgprof extpas ctypes strings heaptrc windows initc cmem dynlibs signals dos messages rtlconsts sysconst sysutils math types typinfo fgl classes cpu mmx charset character getopts fpwidestring winsysut sharemem exeinfo fpintres windirs cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp8859_1 cp8859_2 cp8859_5 unicodedata unicodenumtable
@@ -20,7 +20,8 @@ implicitunits=sysinitpas sysinitcyg sysinitgprof \
fpwidestring \
winsysut sharemem exeinfo fpintres windirs \
-override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs cpu signals cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp850 cp855 cp856 cp866 cp874 cp8859_1 cp8859_5 cp8859_2 cp852 unicodedata unicodenumtable
+override TARGET_IMPLICITUNITS+=sysinit ctypes strings extpas heaptrc dos messages windows cmem dynlibs rtlconsts sysconst sysutils math types typinfo fgl classes getopts charset character fpwidestring sharemem exeinfo fpintres windirs cpu signals cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 cp863 cp864 cp865 cp866 cp869 cp874 cp8859_1 cp8859_2 cp8859_5 unicodedata unicodenumtable
@@ -19,7 +19,8 @@ implicitunits=sysinit ctypes strings \
sharemem exeinfo fpintres windirs \
cpu signals \
# mmx