diff --git a/reactos/lib/msvcrt/Makefile b/reactos/lib/msvcrt/Makefile index 636adbfafcb..8c4e850b172 100644 --- a/reactos/lib/msvcrt/Makefile +++ b/reactos/lib/msvcrt/Makefile @@ -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 # @@ -41,6 +41,23 @@ OBJECTS_DIRECT = \ direct/mkdir.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 = \ misc/dllmain.o \ misc/tls.o @@ -48,9 +65,45 @@ OBJECTS_MISC = \ OBJECTS_PROCESS = \ 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 OBJECTS_STDLIB = \ + stdlib/_exit.o \ + stdlib/abort.o \ stdlib/abs.o \ + stdlib/atexit.o \ stdlib/atof.o \ stdlib/atoi.o \ stdlib/atol.o \ @@ -66,6 +119,7 @@ OBJECTS_STDLIB = \ stdlib/makepath.o \ stdlib/malloc.o \ stdlib/putenv.o \ + stdlib/qsort.o \ stdlib/rand.o \ stdlib/rot.o \ stdlib/senv.o \ @@ -112,6 +166,13 @@ OBJECTS_STRING = \ string/strupr.o \ string/strxfrm.o +OBJECTS_SYS_STAT = \ + sys_stat/fstat.o + +OBJECTS_TIME = \ + time/time.o \ + time/ctime.o + OBJECTS_WSTRING = \ wstring/wcscat.o \ wstring/wcschr.o \ @@ -141,10 +202,17 @@ OBJECTS_WSTRING = \ OBJECTS = \ $(OBJECTS_CTYPE) \ $(OBJECTS_DIRECT) \ + $(OBJECTS_FLOAT) \ + $(OBJECTS_IO) \ + $(OBJECTS_MATH) \ $(OBJECTS_MISC) \ $(OBJECTS_PROCESS) \ + $(OBJECTS_SIGNAL) \ + $(OBJECTS_STDIO) \ $(OBJECTS_STDLIB) \ $(OBJECTS_STRING) \ + $(OBJECTS_SYS_STAT) \ + $(OBJECTS_TIME) \ $(OBJECTS_WSTRING) \ msvcrt.coff diff --git a/reactos/lib/msvcrt/msvcrt.def b/reactos/lib/msvcrt/msvcrt.def index c5d82714aa8..a35a7819b62 100644 --- a/reactos/lib/msvcrt/msvcrt.def +++ b/reactos/lib/msvcrt/msvcrt.def @@ -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 ; @@ -189,7 +189,7 @@ _chdrive ; _chmod ; _chsize ; _clearfp -; _close +_close ; _commit ; _commode ; _control87 @@ -223,12 +223,12 @@ _endthreadex ; _execvpe ; _exit ; _expand -; _fcloseall +_fcloseall ; _fcvt ; _fdopen ; _fgetchar ; _fgetwchar -; _filbuf +_filbuf ; _fileinfo ; _filelength ; _filelengthi64 @@ -238,24 +238,24 @@ _endthreadex ; _findfirsti64 ; _findnext ; _findnexti64 -; _finite -; _flsbuf -; _flushall -; _fmode +_finite +_flsbuf +_flushall +_fmode ; _fpclass ; _fpieee_flt ; _fpreset ; _fputchar ; _fputwchar ; _fsopen -; _fstat +_fstat ; _fstati64 ; _ftime ; _ftol _fullpath ; _futime ; _gcvt -; _get_osfhandle +_get_osfhandle ; _get_sbh_threshold ; _getch ; _getche @@ -285,8 +285,8 @@ _getdrives ; _inp ; _inpd ; _inpw -; _iob -; _isatty +_iob +_isatty _isctype ; _ismbbalnum ; _ismbbalpha @@ -317,7 +317,7 @@ _isctype ; _ismbcupper ; _ismbslead ; _ismbstrail -; _isnan +_isnan _itoa _itow ; _j0 @@ -334,7 +334,7 @@ _itow _lrotl _lrotr ; _lsearch -; _lseek +_lseek ; _lseeki64 _ltoa _ltow @@ -401,8 +401,8 @@ _mkdir ; _msize ; _nextafter ; _onexit -; _open -; _open_osfhandle +_open +_open_osfhandle _osver DATA ; _outp ; _outpd @@ -418,7 +418,7 @@ _putenv ; _putw ; _putws ; _pwctype -; _read +_read _rmdir ; _rmtmp _rotl @@ -437,11 +437,11 @@ _searchenv ; _setjmp3 ; _setmaxstdio ; _setmbcp -; _setmode +_setmode ; _setsystime ; _sleep -; _snprintf -; _snwprintf +_snprintf +_snwprintf ; _sopen ; _spawnl ; _spawnle @@ -480,7 +480,7 @@ _strupr _tolower _toupper ; _tzname -; _tzset +_tzset ; _ui64toa ; _ui64tow _ultoa @@ -491,8 +491,8 @@ _ultow ; _unloaddll ; _unlock ; _utime -; _vsnprintf -; _vsnwprintf +_vsnprintf +_vsnwprintf ; _waccess ; _wasctime _wchdir @@ -545,7 +545,7 @@ _wmkdir _wputenv ; _wremove ; _wrename -; _write +_write _wrmdir _wsearchenv ; _wsetlocale @@ -574,14 +574,14 @@ _wtol ; _y0 ; _y1 ; _yn -; abort +abort abs ; acos -; asctime +asctime ; asin ; atan ; atan2 -; atexit +atexit atof atoi atol @@ -592,30 +592,30 @@ calloc ; clock ; cos ; cosh -; ctime +ctime ; difftime div -; exit +exit ; exp ; fabs -; fclose -; feof -; ferror -; fflush +fclose +feof +ferror +fflush ; fgetc ; fgetpos -; fgets +fgets ; fgetwc ; fgetws ; floor ; fmod -; fopen -; fprintf -; fputc -; fputs +fopen +fprintf +fputc +fputs ; fputwc ; fputws -; fread +fread free ; freopen ; frexp @@ -623,16 +623,16 @@ free ; fseek ; fsetpos ; ftell -; fwprintf -; fwrite +fwprintf +fwrite ; fwscanf -; getc +getc ; getchar -; getenv +getenv ; gets -; getwc +getwc ; getwchar -; gmtime +gmtime is_wctype isalnum isalpha @@ -663,7 +663,7 @@ labs ; ldexp ldiv ; localeconv -; localtime +localtime ; log ; log10 ; longjmp @@ -676,31 +676,31 @@ memcmp memcpy memmove memset -; mktime -; modf +mktime +modf ; perror -; pow -; printf -; putc -; putchar -; puts -; putwc +pow +printf +putc +putchar +puts +putwc ; putwchar -; qsort -; raise +qsort +raise ; rand realloc -; remove +remove ; rename ; rewind ; scanf ; setbuf ; setlocale -; setvbuf -; signal +setvbuf +signal ; sin ; sinh -; sprintf +sprintf ; sqrt ; srand ; sscanf @@ -725,12 +725,12 @@ strtok strtol strtoul strxfrm -; swprintf +swprintf ; swscanf ; system ; tan ; tanh -; time +time ; tmpfile ; tmpnam tolower @@ -739,12 +739,12 @@ towlower towupper ; ungetc ; ungetwc -; vfprintf -; vfwprintf -; vprintf -; vsprintf -; vswprintf -; vwprintf +vfprintf +vfwprintf +vprintf +vsprintf +vswprintf +vwprintf wcscat wcschr wcscmp @@ -767,7 +767,7 @@ wcstol wcstoul wcsxfrm ; wctomb -; wprintf +wprintf ; wscanf ; EOF