mirror of
https://github.com/reactos/reactos.git
synced 2024-12-28 10:04:49 +00:00
copy of some functions from crtdll
svn path=/trunk/; revision=1481
This commit is contained in:
parent
7a974c0294
commit
43999c2a2d
2 changed files with 138 additions and 70 deletions
|
@ -1,4 +1,4 @@
|
||||||
# $Id: Makefile,v 1.6 2000/12/03 18:00:07 ekohl Exp $
|
# $Id: Makefile,v 1.7 2000/12/28 11:43:07 jean Exp $
|
||||||
#
|
#
|
||||||
# ReactOS Operating System
|
# ReactOS Operating System
|
||||||
#
|
#
|
||||||
|
@ -41,6 +41,23 @@ OBJECTS_DIRECT = \
|
||||||
direct/mkdir.o \
|
direct/mkdir.o \
|
||||||
direct/rmdir.o
|
direct/rmdir.o
|
||||||
|
|
||||||
|
OBJECTS_FLOAT = \
|
||||||
|
float/isnan.o \
|
||||||
|
|
||||||
|
OBJECTS_IO = \
|
||||||
|
io/close.o \
|
||||||
|
io/fmode.o \
|
||||||
|
io/isatty.o \
|
||||||
|
io/lseek.o \
|
||||||
|
io/open.o \
|
||||||
|
io/read.o \
|
||||||
|
io/setmode.o \
|
||||||
|
io/write.o
|
||||||
|
|
||||||
|
OBJECTS_MATH = \
|
||||||
|
math/modf.o \
|
||||||
|
math/pow.o \
|
||||||
|
|
||||||
OBJECTS_MISC = \
|
OBJECTS_MISC = \
|
||||||
misc/dllmain.o \
|
misc/dllmain.o \
|
||||||
misc/tls.o
|
misc/tls.o
|
||||||
|
@ -48,9 +65,45 @@ OBJECTS_MISC = \
|
||||||
OBJECTS_PROCESS = \
|
OBJECTS_PROCESS = \
|
||||||
process/thread.o
|
process/thread.o
|
||||||
|
|
||||||
|
OBJECTS_SIGNAL = \
|
||||||
|
signal/signal.o \
|
||||||
|
|
||||||
|
OBJECTS_STDIO = \
|
||||||
|
stdio/allocfil.o \
|
||||||
|
stdio/fclose.o \
|
||||||
|
stdio/feof.o \
|
||||||
|
stdio/ferror.o \
|
||||||
|
stdio/fflush.o \
|
||||||
|
stdio/fgets.o \
|
||||||
|
stdio/filbuf.o \
|
||||||
|
stdio/flsbuf.o \
|
||||||
|
stdio/fopen.o \
|
||||||
|
stdio/fprintf.o \
|
||||||
|
stdio/fputc.o \
|
||||||
|
stdio/fputs.o \
|
||||||
|
stdio/fread.o \
|
||||||
|
stdio/fwalk.o \
|
||||||
|
stdio/fwrite.o \
|
||||||
|
stdio/getc.o \
|
||||||
|
stdio/printf.o \
|
||||||
|
stdio/putc.o \
|
||||||
|
stdio/putchar.o \
|
||||||
|
stdio/puts.o \
|
||||||
|
stdio/remove.o \
|
||||||
|
stdio/setvbuf.o \
|
||||||
|
stdio/sprintf.o \
|
||||||
|
stdio/stdhnd.o \
|
||||||
|
stdio/vfprintf.o \
|
||||||
|
stdio/vfwprint.o \
|
||||||
|
stdio/vprintf.o \
|
||||||
|
stdio/vsprintf.o \
|
||||||
|
|
||||||
#incomplete
|
#incomplete
|
||||||
OBJECTS_STDLIB = \
|
OBJECTS_STDLIB = \
|
||||||
|
stdlib/_exit.o \
|
||||||
|
stdlib/abort.o \
|
||||||
stdlib/abs.o \
|
stdlib/abs.o \
|
||||||
|
stdlib/atexit.o \
|
||||||
stdlib/atof.o \
|
stdlib/atof.o \
|
||||||
stdlib/atoi.o \
|
stdlib/atoi.o \
|
||||||
stdlib/atol.o \
|
stdlib/atol.o \
|
||||||
|
@ -66,6 +119,7 @@ OBJECTS_STDLIB = \
|
||||||
stdlib/makepath.o \
|
stdlib/makepath.o \
|
||||||
stdlib/malloc.o \
|
stdlib/malloc.o \
|
||||||
stdlib/putenv.o \
|
stdlib/putenv.o \
|
||||||
|
stdlib/qsort.o \
|
||||||
stdlib/rand.o \
|
stdlib/rand.o \
|
||||||
stdlib/rot.o \
|
stdlib/rot.o \
|
||||||
stdlib/senv.o \
|
stdlib/senv.o \
|
||||||
|
@ -112,6 +166,13 @@ OBJECTS_STRING = \
|
||||||
string/strupr.o \
|
string/strupr.o \
|
||||||
string/strxfrm.o
|
string/strxfrm.o
|
||||||
|
|
||||||
|
OBJECTS_SYS_STAT = \
|
||||||
|
sys_stat/fstat.o
|
||||||
|
|
||||||
|
OBJECTS_TIME = \
|
||||||
|
time/time.o \
|
||||||
|
time/ctime.o
|
||||||
|
|
||||||
OBJECTS_WSTRING = \
|
OBJECTS_WSTRING = \
|
||||||
wstring/wcscat.o \
|
wstring/wcscat.o \
|
||||||
wstring/wcschr.o \
|
wstring/wcschr.o \
|
||||||
|
@ -141,10 +202,17 @@ OBJECTS_WSTRING = \
|
||||||
OBJECTS = \
|
OBJECTS = \
|
||||||
$(OBJECTS_CTYPE) \
|
$(OBJECTS_CTYPE) \
|
||||||
$(OBJECTS_DIRECT) \
|
$(OBJECTS_DIRECT) \
|
||||||
|
$(OBJECTS_FLOAT) \
|
||||||
|
$(OBJECTS_IO) \
|
||||||
|
$(OBJECTS_MATH) \
|
||||||
$(OBJECTS_MISC) \
|
$(OBJECTS_MISC) \
|
||||||
$(OBJECTS_PROCESS) \
|
$(OBJECTS_PROCESS) \
|
||||||
|
$(OBJECTS_SIGNAL) \
|
||||||
|
$(OBJECTS_STDIO) \
|
||||||
$(OBJECTS_STDLIB) \
|
$(OBJECTS_STDLIB) \
|
||||||
$(OBJECTS_STRING) \
|
$(OBJECTS_STRING) \
|
||||||
|
$(OBJECTS_SYS_STAT) \
|
||||||
|
$(OBJECTS_TIME) \
|
||||||
$(OBJECTS_WSTRING) \
|
$(OBJECTS_WSTRING) \
|
||||||
msvcrt.coff
|
msvcrt.coff
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
; $Id: msvcrt.def,v 1.1 2000/12/03 18:00:07 ekohl Exp $
|
; $Id: msvcrt.def,v 1.2 2000/12/28 11:43:07 jean Exp $
|
||||||
;
|
;
|
||||||
; ReactOS MSVCRT Compatibility Library
|
; ReactOS MSVCRT Compatibility Library
|
||||||
;
|
;
|
||||||
|
@ -189,7 +189,7 @@ _chdrive
|
||||||
; _chmod
|
; _chmod
|
||||||
; _chsize
|
; _chsize
|
||||||
; _clearfp
|
; _clearfp
|
||||||
; _close
|
_close
|
||||||
; _commit
|
; _commit
|
||||||
; _commode
|
; _commode
|
||||||
; _control87
|
; _control87
|
||||||
|
@ -223,12 +223,12 @@ _endthreadex
|
||||||
; _execvpe
|
; _execvpe
|
||||||
; _exit
|
; _exit
|
||||||
; _expand
|
; _expand
|
||||||
; _fcloseall
|
_fcloseall
|
||||||
; _fcvt
|
; _fcvt
|
||||||
; _fdopen
|
; _fdopen
|
||||||
; _fgetchar
|
; _fgetchar
|
||||||
; _fgetwchar
|
; _fgetwchar
|
||||||
; _filbuf
|
_filbuf
|
||||||
; _fileinfo
|
; _fileinfo
|
||||||
; _filelength
|
; _filelength
|
||||||
; _filelengthi64
|
; _filelengthi64
|
||||||
|
@ -238,24 +238,24 @@ _endthreadex
|
||||||
; _findfirsti64
|
; _findfirsti64
|
||||||
; _findnext
|
; _findnext
|
||||||
; _findnexti64
|
; _findnexti64
|
||||||
; _finite
|
_finite
|
||||||
; _flsbuf
|
_flsbuf
|
||||||
; _flushall
|
_flushall
|
||||||
; _fmode
|
_fmode
|
||||||
; _fpclass
|
; _fpclass
|
||||||
; _fpieee_flt
|
; _fpieee_flt
|
||||||
; _fpreset
|
; _fpreset
|
||||||
; _fputchar
|
; _fputchar
|
||||||
; _fputwchar
|
; _fputwchar
|
||||||
; _fsopen
|
; _fsopen
|
||||||
; _fstat
|
_fstat
|
||||||
; _fstati64
|
; _fstati64
|
||||||
; _ftime
|
; _ftime
|
||||||
; _ftol
|
; _ftol
|
||||||
_fullpath
|
_fullpath
|
||||||
; _futime
|
; _futime
|
||||||
; _gcvt
|
; _gcvt
|
||||||
; _get_osfhandle
|
_get_osfhandle
|
||||||
; _get_sbh_threshold
|
; _get_sbh_threshold
|
||||||
; _getch
|
; _getch
|
||||||
; _getche
|
; _getche
|
||||||
|
@ -285,8 +285,8 @@ _getdrives
|
||||||
; _inp
|
; _inp
|
||||||
; _inpd
|
; _inpd
|
||||||
; _inpw
|
; _inpw
|
||||||
; _iob
|
_iob
|
||||||
; _isatty
|
_isatty
|
||||||
_isctype
|
_isctype
|
||||||
; _ismbbalnum
|
; _ismbbalnum
|
||||||
; _ismbbalpha
|
; _ismbbalpha
|
||||||
|
@ -317,7 +317,7 @@ _isctype
|
||||||
; _ismbcupper
|
; _ismbcupper
|
||||||
; _ismbslead
|
; _ismbslead
|
||||||
; _ismbstrail
|
; _ismbstrail
|
||||||
; _isnan
|
_isnan
|
||||||
_itoa
|
_itoa
|
||||||
_itow
|
_itow
|
||||||
; _j0
|
; _j0
|
||||||
|
@ -334,7 +334,7 @@ _itow
|
||||||
_lrotl
|
_lrotl
|
||||||
_lrotr
|
_lrotr
|
||||||
; _lsearch
|
; _lsearch
|
||||||
; _lseek
|
_lseek
|
||||||
; _lseeki64
|
; _lseeki64
|
||||||
_ltoa
|
_ltoa
|
||||||
_ltow
|
_ltow
|
||||||
|
@ -401,8 +401,8 @@ _mkdir
|
||||||
; _msize
|
; _msize
|
||||||
; _nextafter
|
; _nextafter
|
||||||
; _onexit
|
; _onexit
|
||||||
; _open
|
_open
|
||||||
; _open_osfhandle
|
_open_osfhandle
|
||||||
_osver DATA
|
_osver DATA
|
||||||
; _outp
|
; _outp
|
||||||
; _outpd
|
; _outpd
|
||||||
|
@ -418,7 +418,7 @@ _putenv
|
||||||
; _putw
|
; _putw
|
||||||
; _putws
|
; _putws
|
||||||
; _pwctype
|
; _pwctype
|
||||||
; _read
|
_read
|
||||||
_rmdir
|
_rmdir
|
||||||
; _rmtmp
|
; _rmtmp
|
||||||
_rotl
|
_rotl
|
||||||
|
@ -437,11 +437,11 @@ _searchenv
|
||||||
; _setjmp3
|
; _setjmp3
|
||||||
; _setmaxstdio
|
; _setmaxstdio
|
||||||
; _setmbcp
|
; _setmbcp
|
||||||
; _setmode
|
_setmode
|
||||||
; _setsystime
|
; _setsystime
|
||||||
; _sleep
|
; _sleep
|
||||||
; _snprintf
|
_snprintf
|
||||||
; _snwprintf
|
_snwprintf
|
||||||
; _sopen
|
; _sopen
|
||||||
; _spawnl
|
; _spawnl
|
||||||
; _spawnle
|
; _spawnle
|
||||||
|
@ -480,7 +480,7 @@ _strupr
|
||||||
_tolower
|
_tolower
|
||||||
_toupper
|
_toupper
|
||||||
; _tzname
|
; _tzname
|
||||||
; _tzset
|
_tzset
|
||||||
; _ui64toa
|
; _ui64toa
|
||||||
; _ui64tow
|
; _ui64tow
|
||||||
_ultoa
|
_ultoa
|
||||||
|
@ -491,8 +491,8 @@ _ultow
|
||||||
; _unloaddll
|
; _unloaddll
|
||||||
; _unlock
|
; _unlock
|
||||||
; _utime
|
; _utime
|
||||||
; _vsnprintf
|
_vsnprintf
|
||||||
; _vsnwprintf
|
_vsnwprintf
|
||||||
; _waccess
|
; _waccess
|
||||||
; _wasctime
|
; _wasctime
|
||||||
_wchdir
|
_wchdir
|
||||||
|
@ -545,7 +545,7 @@ _wmkdir
|
||||||
_wputenv
|
_wputenv
|
||||||
; _wremove
|
; _wremove
|
||||||
; _wrename
|
; _wrename
|
||||||
; _write
|
_write
|
||||||
_wrmdir
|
_wrmdir
|
||||||
_wsearchenv
|
_wsearchenv
|
||||||
; _wsetlocale
|
; _wsetlocale
|
||||||
|
@ -574,14 +574,14 @@ _wtol
|
||||||
; _y0
|
; _y0
|
||||||
; _y1
|
; _y1
|
||||||
; _yn
|
; _yn
|
||||||
; abort
|
abort
|
||||||
abs
|
abs
|
||||||
; acos
|
; acos
|
||||||
; asctime
|
asctime
|
||||||
; asin
|
; asin
|
||||||
; atan
|
; atan
|
||||||
; atan2
|
; atan2
|
||||||
; atexit
|
atexit
|
||||||
atof
|
atof
|
||||||
atoi
|
atoi
|
||||||
atol
|
atol
|
||||||
|
@ -592,30 +592,30 @@ calloc
|
||||||
; clock
|
; clock
|
||||||
; cos
|
; cos
|
||||||
; cosh
|
; cosh
|
||||||
; ctime
|
ctime
|
||||||
; difftime
|
; difftime
|
||||||
div
|
div
|
||||||
; exit
|
exit
|
||||||
; exp
|
; exp
|
||||||
; fabs
|
; fabs
|
||||||
; fclose
|
fclose
|
||||||
; feof
|
feof
|
||||||
; ferror
|
ferror
|
||||||
; fflush
|
fflush
|
||||||
; fgetc
|
; fgetc
|
||||||
; fgetpos
|
; fgetpos
|
||||||
; fgets
|
fgets
|
||||||
; fgetwc
|
; fgetwc
|
||||||
; fgetws
|
; fgetws
|
||||||
; floor
|
; floor
|
||||||
; fmod
|
; fmod
|
||||||
; fopen
|
fopen
|
||||||
; fprintf
|
fprintf
|
||||||
; fputc
|
fputc
|
||||||
; fputs
|
fputs
|
||||||
; fputwc
|
; fputwc
|
||||||
; fputws
|
; fputws
|
||||||
; fread
|
fread
|
||||||
free
|
free
|
||||||
; freopen
|
; freopen
|
||||||
; frexp
|
; frexp
|
||||||
|
@ -623,16 +623,16 @@ free
|
||||||
; fseek
|
; fseek
|
||||||
; fsetpos
|
; fsetpos
|
||||||
; ftell
|
; ftell
|
||||||
; fwprintf
|
fwprintf
|
||||||
; fwrite
|
fwrite
|
||||||
; fwscanf
|
; fwscanf
|
||||||
; getc
|
getc
|
||||||
; getchar
|
; getchar
|
||||||
; getenv
|
getenv
|
||||||
; gets
|
; gets
|
||||||
; getwc
|
getwc
|
||||||
; getwchar
|
; getwchar
|
||||||
; gmtime
|
gmtime
|
||||||
is_wctype
|
is_wctype
|
||||||
isalnum
|
isalnum
|
||||||
isalpha
|
isalpha
|
||||||
|
@ -663,7 +663,7 @@ labs
|
||||||
; ldexp
|
; ldexp
|
||||||
ldiv
|
ldiv
|
||||||
; localeconv
|
; localeconv
|
||||||
; localtime
|
localtime
|
||||||
; log
|
; log
|
||||||
; log10
|
; log10
|
||||||
; longjmp
|
; longjmp
|
||||||
|
@ -676,31 +676,31 @@ memcmp
|
||||||
memcpy
|
memcpy
|
||||||
memmove
|
memmove
|
||||||
memset
|
memset
|
||||||
; mktime
|
mktime
|
||||||
; modf
|
modf
|
||||||
; perror
|
; perror
|
||||||
; pow
|
pow
|
||||||
; printf
|
printf
|
||||||
; putc
|
putc
|
||||||
; putchar
|
putchar
|
||||||
; puts
|
puts
|
||||||
; putwc
|
putwc
|
||||||
; putwchar
|
; putwchar
|
||||||
; qsort
|
qsort
|
||||||
; raise
|
raise
|
||||||
; rand
|
; rand
|
||||||
realloc
|
realloc
|
||||||
; remove
|
remove
|
||||||
; rename
|
; rename
|
||||||
; rewind
|
; rewind
|
||||||
; scanf
|
; scanf
|
||||||
; setbuf
|
; setbuf
|
||||||
; setlocale
|
; setlocale
|
||||||
; setvbuf
|
setvbuf
|
||||||
; signal
|
signal
|
||||||
; sin
|
; sin
|
||||||
; sinh
|
; sinh
|
||||||
; sprintf
|
sprintf
|
||||||
; sqrt
|
; sqrt
|
||||||
; srand
|
; srand
|
||||||
; sscanf
|
; sscanf
|
||||||
|
@ -725,12 +725,12 @@ strtok
|
||||||
strtol
|
strtol
|
||||||
strtoul
|
strtoul
|
||||||
strxfrm
|
strxfrm
|
||||||
; swprintf
|
swprintf
|
||||||
; swscanf
|
; swscanf
|
||||||
; system
|
; system
|
||||||
; tan
|
; tan
|
||||||
; tanh
|
; tanh
|
||||||
; time
|
time
|
||||||
; tmpfile
|
; tmpfile
|
||||||
; tmpnam
|
; tmpnam
|
||||||
tolower
|
tolower
|
||||||
|
@ -739,12 +739,12 @@ towlower
|
||||||
towupper
|
towupper
|
||||||
; ungetc
|
; ungetc
|
||||||
; ungetwc
|
; ungetwc
|
||||||
; vfprintf
|
vfprintf
|
||||||
; vfwprintf
|
vfwprintf
|
||||||
; vprintf
|
vprintf
|
||||||
; vsprintf
|
vsprintf
|
||||||
; vswprintf
|
vswprintf
|
||||||
; vwprintf
|
vwprintf
|
||||||
wcscat
|
wcscat
|
||||||
wcschr
|
wcschr
|
||||||
wcscmp
|
wcscmp
|
||||||
|
@ -767,7 +767,7 @@ wcstol
|
||||||
wcstoul
|
wcstoul
|
||||||
wcsxfrm
|
wcsxfrm
|
||||||
; wctomb
|
; wctomb
|
||||||
; wprintf
|
wprintf
|
||||||
; wscanf
|
; wscanf
|
||||||
|
|
||||||
; EOF
|
; EOF
|
||||||
|
|
Loading…
Reference in a new issue