Added process and mbstring functions.

svn path=/trunk/; revision=2070
This commit is contained in:
Eric Kohl 2001-07-18 09:23:02 +00:00
parent 3edae5c9c1
commit c65dea5060
2 changed files with 178 additions and 105 deletions

View file

@ -1,4 +1,4 @@
# $Id: Makefile,v 1.18 2001/07/15 21:18:55 rex Exp $ # $Id: Makefile,v 1.19 2001/07/18 09:23:02 ekohl Exp $
# #
# ReactOS Operating System # ReactOS Operating System
# #
@ -138,6 +138,62 @@ OBJECTS_MATH = \
math/tan.o \ math/tan.o \
math/tanh.o math/tanh.o
OBJECTS_MBSTRING = \
mbstring/hanzen.o \
mbstring/ischira.o \
mbstring/iskana.o \
mbstring/iskpun.o \
mbstring/islead.o \
mbstring/islwr.o \
mbstring/ismbal.o \
mbstring/ismbaln.o \
mbstring/ismbc.o \
mbstring/ismbgra.o \
mbstring/ismbkaln.o \
mbstring/ismblead.o \
mbstring/ismbpri.o \
mbstring/ismbpun.o \
mbstring/ismbtrl.o \
mbstring/isuppr.o \
mbstring/jistojms.o \
mbstring/jmstojis.o \
mbstring/mbbtype.o \
mbstring/mbccpy.o \
mbstring/mbclen.o \
mbstring/mbscat.o \
mbstring/mbschr.o \
mbstring/mbscmp.o \
mbstring/mbscoll.o \
mbstring/mbscpy.o \
mbstring/mbscspn.o \
mbstring/mbsdec.o \
mbstring/mbsdup.o \
mbstring/mbsicmp.o \
mbstring/mbsicoll.o \
mbstring/mbsinc.o \
mbstring/mbslen.o \
mbstring/mbslwr.o \
mbstring/mbsncat.o \
mbstring/mbsnccnt.o \
mbstring/mbsncmp.o \
mbstring/mbsncoll.o \
mbstring/mbsncpy.o \
mbstring/mbsnextc.o \
mbstring/mbsnicmp.o \
mbstring/mbsnicoll.o \
mbstring/mbsninc.o \
mbstring/mbsnset.o \
mbstring/mbspbrk.o \
mbstring/mbsrchr.o \
mbstring/mbsrev.o \
mbstring/mbsset.o \
mbstring/mbsspn.o \
mbstring/mbsspnp.o \
mbstring/mbsstr.o \
mbstring/mbstok.o \
mbstring/mbstrlen.o \
mbstring/mbsupr.o
OBJECTS_MISC = \ OBJECTS_MISC = \
misc/amsg.o \ misc/amsg.o \
misc/assert.o \ misc/assert.o \
@ -151,7 +207,23 @@ OBJECTS_PROCESS = \
process/_cwait.o \ process/_cwait.o \
process/_system.o \ process/_system.o \
process/dll.o \ process/dll.o \
process/execl.o \
process/execle.o \
process/execlp.o \
process/execlpe.o \
process/execv.o \
process/execve.o \
process/execvp.o \
process/execvpe.o \
process/procid.o \ process/procid.o \
process/spawnl.o \
process/spawnle.o \
process/spawnlp.o \
process/spawnlpe.o \
process/spawnv.o \
process/spawnve.o \
process/spawnvp.o \
process/spawnvpe.o \
process/thread.o \ process/thread.o \
process/threadid.o process/threadid.o
@ -352,6 +424,7 @@ OBJECTS = \
$(OBJECTS_IO) \ $(OBJECTS_IO) \
$(OBJECTS_LOCALE) \ $(OBJECTS_LOCALE) \
$(OBJECTS_MATH) \ $(OBJECTS_MATH) \
$(OBJECTS_MBSTRING) \
$(OBJECTS_MISC) \ $(OBJECTS_MISC) \
$(OBJECTS_PROCESS) \ $(OBJECTS_PROCESS) \
$(OBJECTS_SEARCH) \ $(OBJECTS_SEARCH) \
@ -366,10 +439,10 @@ OBJECTS = \
msvcrt.coff msvcrt.coff
CLEAN_FILES = conio/*.o ctype/*.o direct/*.o except/*.o float/*.o io/*.o \ CLEAN_FILES = conio/*.o ctype/*.o direct/*.o except/*.o float/*.o io/*.o \
locale/*.o math/*.o misc/*.o process/*.o search/*.o setjmp/*.o \ locale/*.o math/*.o mbstring/*.o misc/*.o process/*.o search/*.o \
signal/*.o stdio/*.o stdlib/*.o string/*.o sys_stat/*.o time/*.o \ setjmp/*.o signal/*.o stdio/*.o stdlib/*.o string/*.o sys_stat/*.o \
wstring/*.o $(TARGET_NAME).a $(TARGET_NAME).coff $(TARGET_NAME).o \ time/*.o wstring/*.o $(TARGET_NAME).a $(TARGET_NAME).coff \
$(TARGET_NAME).dll $(TARGET_NAME).sym $(TARGET_NAME).o $(TARGET_NAME).dll $(TARGET_NAME).sym
$(TARGET_NAME).coff: $(TARGET_NAME).rc ../../include/reactos/resource.h $(TARGET_NAME).coff: $(TARGET_NAME).rc ../../include/reactos/resource.h

View file

@ -1,4 +1,4 @@
; $Id: msvcrt.def,v 1.13 2001/07/12 16:31:03 ekohl Exp $ ; $Id: msvcrt.def,v 1.14 2001/07/18 09:23:02 ekohl Exp $
; ;
; ReactOS MSVCRT Compatibility Library ; ReactOS MSVCRT Compatibility Library
; ;
@ -213,14 +213,14 @@ _eof
_errno _errno
_except_handler2 _except_handler2
_except_handler3 _except_handler3
; _execl _execl
; _execle _execle
; _execlp _execlp
; _execlpe _execlpe
; _execv _execv
; _execve _execve
; _execvp _execvp
; _execvpe _execvpe
_exit _exit
; _expand ; _expand
_fcloseall _fcloseall
@ -288,35 +288,35 @@ _initterm
_iob _iob
_isatty _isatty
_isctype _isctype
; _ismbbalnum _ismbbalnum
; _ismbbalpha _ismbbalpha
; _ismbbgraph _ismbbgraph
; _ismbbkalnum _ismbbkalnum
; _ismbbkana _ismbbkana
; _ismbbkprint ; _ismbbkprint
; _ismbbkpunct _ismbbkpunct
; _ismbblead _ismbblead
; _ismbbprint _ismbbprint
; _ismbbpunct _ismbbpunct
; _ismbbtrail _ismbbtrail
; _ismbcalnum _ismbcalnum
; _ismbcalpha _ismbcalpha
; _ismbcdigit _ismbcdigit
; _ismbcgraph ; _ismbcgraph
; _ismbchira _ismbchira
; _ismbckata _ismbckata
; _ismbcl0 _ismbcl0
; _ismbcl1 _ismbcl1
; _ismbcl2 _ismbcl2
; _ismbclegal _ismbclegal
; _ismbclower _ismbclower
; _ismbcprint _ismbcprint
; _ismbcpunct ; _ismbcpunct
; _ismbcspace _ismbcspace
; _ismbcsymbol _ismbcsymbol
; _ismbcupper _ismbcupper
; _ismbslead _ismbslead
; _ismbstrail _ismbstrail
_isnan _isnan
_itoa _itoa
_itow _itow
@ -339,61 +339,61 @@ _lseeki64
_ltoa _ltoa
_ltow _ltow
_makepath _makepath
; _mbbtombc _mbbtombc
; _mbbtype _mbbtype
; _mbcasemap ; _mbcasemap
; _mbccpy _mbccpy
; _mbcjistojms _mbcjistojms
; _mbcjmstojis _mbcjmstojis
; _mbclen _mbclen
; _mbctohira _mbctohira
; _mbctokata _mbctokata
; _mbctolower _mbctolower
; _mbctombb _mbctombb
; _mbctoupper _mbctoupper
; _mbctype _mbctype DATA
; _mbsbtype _mbsbtype
; _mbscat _mbscat
; _mbschr _mbschr
; _mbscmp _mbscmp
; _mbscoll _mbscoll
; _mbscpy _mbscpy
; _mbscspn _mbscspn
; _mbsdec _mbsdec
; _mbsdup _mbsdup
; _mbsicmp _mbsicmp
; _mbsicoll _mbsicoll
; _mbsinc _mbsinc
; _mbslen _mbslen
; _mbslwr _mbslwr
; _mbsnbcat _mbsnbcat
; _mbsnbcmp _mbsnbcmp
; _mbsnbcnt _mbsnbcnt
; _mbsnbcoll _mbsnbcoll
; _mbsnbcpy _mbsnbcpy
; _mbsnbicmp _mbsnbicmp
; _mbsnbicoll _mbsnbicoll
; _mbsnbset _mbsnbset
; _mbsncat _mbsncat
; _mbsnccnt _mbsnccnt
; _mbsncmp _mbsncmp
; _mbsncoll _mbsncoll
; _mbsncpy _mbsncpy
; _mbsnextc _mbsnextc
; _mbsnicmp _mbsnicmp
; _mbsnicoll _mbsnicoll
; _mbsninc _mbsninc
; _mbsnset _mbsnset
; _mbspbrk _mbspbrk
; _mbsrchr _mbsrchr
; _mbsrev _mbsrev
; _mbsset _mbsset
; _mbsspn _mbsspn
; _mbsspnp _mbsspnp
; _mbsstr _mbsstr
; _mbstok _mbstok
; _mbstrlen _mbstrlen
; _mbsupr _mbsupr
_memccpy _memccpy
_memicmp _memicmp
_mkdir _mkdir
@ -443,14 +443,14 @@ _sleep
_snprintf _snprintf
_snwprintf _snwprintf
_sopen _sopen
; _spawnl _spawnl
; _spawnle _spawnle
; _spawnlp _spawnlp
; _spawnlpe _spawnlpe
; _spawnv _spawnv
; _spawnve _spawnve
; _spawnvp _spawnvp
; _spawnvpe _spawnvpe
_splitpath _splitpath
_stat _stat
_stati64 _stati64
@ -639,7 +639,7 @@ isalpha
iscntrl iscntrl
isdigit isdigit
isgraph isgraph
; isleadbyte isleadbyte
islower islower
isprint isprint
ispunct ispunct
@ -668,7 +668,7 @@ log
log10 log10
longjmp longjmp
malloc malloc
; mblen mblen
; mbstowcs ; mbstowcs
; mbtowc ; mbtowc
memchr memchr