浏览代码

* added unicode.imp

armin 20 年之前
父节点
当前提交
7ff83a26df
共有 3 个文件被更改,包括 59 次插入3 次删除
  1. 1 1
      rtl/netware/Makefile
  2. 2 2
      rtl/netware/Makefile.fpc
  3. 56 0
      rtl/netware/unicode.imp

+ 1 - 1
rtl/netware/Makefile

@@ -242,7 +242,7 @@ dsapi.imp dsevent.imp lib0.imp \
 locnlm32.imp ndpsrpc.imp netnlm32.imp nit.imp \
 locnlm32.imp ndpsrpc.imp netnlm32.imp nit.imp \
 nlmlib.imp nwpsrv3x.imp nwpsrv.imp nwsnut.imp \
 nlmlib.imp nwpsrv3x.imp nwpsrv.imp nwsnut.imp \
 requestr.imp socklib.imp streams.imp threads.imp \
 requestr.imp socklib.imp streams.imp threads.imp \
-tli.imp vollib.imp ws2_32.imp ws2nlm.imp
+tli.imp vollib.imp ws2_32.imp ws2nlm.imp unicode.imp
 override TARGET_UNITS+=$(SYSTEMUNIT) objpas macpas strings lineinfo winsock heaptrc matrix dos crt objects sysconst initc sysutils types typinfo systhrds classes cpu mmx getopts dateutils strutils convutils charset ucomplex variants rtlconst math varutils freebidi utf8bidi mouse video keyboard cmem sockets aio nwsnut nwserv nwnit nwprot netware
 override TARGET_UNITS+=$(SYSTEMUNIT) objpas macpas strings lineinfo winsock heaptrc matrix dos crt objects sysconst initc sysutils types typinfo systhrds classes cpu mmx getopts dateutils strutils convutils charset ucomplex variants rtlconst math varutils freebidi utf8bidi mouse video keyboard cmem sockets aio nwsnut nwserv nwnit nwprot netware
 override TARGET_LOADERS+=nwpre prelude
 override TARGET_LOADERS+=nwpre prelude
 override TARGET_RSTS+=math varutils variants typinfo classes dateutils sysconst convutils rtlconst systhrds
 override TARGET_RSTS+=math varutils variants typinfo classes dateutils sysconst convutils rtlconst systhrds

+ 2 - 2
rtl/netware/Makefile.fpc

@@ -1,5 +1,5 @@
 #
 #
-#   Makefile.fpc for Free Pascal Netware RTL
+#   Makefile.fpc for Free Pascal Netware RTL (clib)
 #
 #
 
 
 [package]
 [package]
@@ -76,7 +76,7 @@ dsapi.imp dsevent.imp lib0.imp \
 locnlm32.imp ndpsrpc.imp netnlm32.imp nit.imp \
 locnlm32.imp ndpsrpc.imp netnlm32.imp nit.imp \
 nlmlib.imp nwpsrv3x.imp nwpsrv.imp nwsnut.imp \
 nlmlib.imp nwpsrv3x.imp nwpsrv.imp nwsnut.imp \
 requestr.imp socklib.imp streams.imp threads.imp \
 requestr.imp socklib.imp streams.imp threads.imp \
-tli.imp vollib.imp ws2_32.imp ws2nlm.imp
+tli.imp vollib.imp ws2_32.imp ws2nlm.imp unicode.imp
 
 
 
 
 [rules]
 [rules]

+ 56 - 0
rtl/netware/unicode.imp

@@ -0,0 +1,56 @@
+# $id $
+ xlate_error,
+ uprintf,
+ unitok,
+ unistr,
+ unispn,
+ unisize,
+ uniset,
+ unirev,
+ unirchr,
+ unipcpy,
+ unipbrk,
+ uninset,
+ uninlen,
+ uninicmp,
+ unincpy,
+ unincmp,
+ unincat,
+ unilen,
+ uniindex,
+ uniicmp,
+ unicspn,
+ unicpy,
+ unicode_to_upper,
+ unicode_to_title,
+ unicode_to_lower,
+ unicode_to_byte,
+ unicmp,
+ unichr,
+ unicat,
+ get_xlate_info,
+ byte_to_unicode,
+ auxiliary_xlate,
+ UnloadRules,
+ UnicodeToLocal,
+ UnicodeToKeyword,
+ OverrideDefaultRules,
+ NWUnloadRuleTable,
+ NWUnicodeToMonocase,
+ NWUnicodeToLocal,
+ NWUnicodeToCollation,
+ NWUnicodeCompare,
+ NWLocalToUnicode,
+ NWLoadRuleTable,
+ NWLSetPrimaryUnicodeSearchPath,
+ NWInitUnicodeTables,
+ NWGetUnicodeToLocalHandle,
+ NWGetMonocaseHandle,
+ NWGetLocalToUnicodeHandle,
+ NWGetCollationHandle,
+ NWFreeUnicodeTables,
+ MonoCase,
+ LocalToUnicode,
+ LoadRules,
+ KeywordToUnicode,
+ FlushRulesTables