- Timestamp:
- Nov 27, 1999, 8:52:21 PM (26 years ago)
- Location:
- trunk/src/msvcrt
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/msvcrt/msvcrt.cpp
r1710 r1862 1 /* $Id: msvcrt.cpp,v 1. 5 1999-11-12 11:38:40 sandervl Exp $ */1 /* $Id: msvcrt.cpp,v 1.6 1999-11-27 19:52:20 sandervl Exp $ */ 2 2 3 3 /* … … 32 32 extern USHORT _pctype_dll; 33 33 extern CRTDLL_FILE _iob; 34 wchar_t ** __wargv; 35 wchar_t * _wpgmptr; 36 wchar_t ** _wenviron; 34 37 35 38 … … 760 763 761 764 /********************************************************************* 765 * _atoi64 (MSVCRT.163) 766 */ 767 __int64 CDECL MSVCRT__atoi64(const char *s) 768 { 769 dprintf(("MSVCRT: _atoi64 not implemented.\n")); 770 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 771 return FALSE; 772 } 773 774 775 /********************************************************************* 762 776 * _except_handler3 (MSVCRT.203) 763 777 */ … … 783 797 784 798 /********************************************************************* 799 * _getmaxstdio (MSVCRT.256) 800 */ 801 int CDECL MSVCRT__getmaxstdio( void ) 802 { 803 dprintf(("MSVCRT: _getmaxstdio not implemented.\n")); 804 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 805 return FALSE; 806 } 807 808 809 /********************************************************************* 785 810 * _getmbcp (MSVCRT.257) 786 811 */ … … 805 830 806 831 /********************************************************************* 832 * _heapadd (MSVCRT.263) 833 */ 834 int CDECL MSVCRT__heapadd(void *v, size_t s) 835 { 836 dprintf(("MSVCRT: _heapadd not implemented.\n")); 837 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 838 return FALSE; 839 } 840 841 842 /********************************************************************* 843 * _i64toa (MSVCRT.270) 844 */ 845 char * CDECL MSVCRT__i64toa(__int64 i1, char *s, int i2) 846 { 847 dprintf(("MSVCRT: _i64toa not implemented.\n")); 848 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 849 return FALSE; 850 } 851 852 853 /********************************************************************* 854 * _i64tow (MSVCRT.271) 855 */ 856 wchar_t * CDECL MSVCRT__i64tow(__int64 i1, wchar_t *s, int i2) 857 { 858 dprintf(("MSVCRT: _i64tow not implemented.\n")); 859 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 860 return FALSE; 861 } 862 863 864 /********************************************************************* 807 865 * _inp (MSVCRT.273) 808 866 */ … … 970 1028 971 1029 /********************************************************************* 1030 * _setmaxstdio (MSVCRT.426) 1031 */ 1032 int CDECL MSVCRT__setmaxstdio(int i) 1033 { 1034 dprintf(("MSVCRT: _setmaxstdio not implemented.\n")); 1035 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 1036 return FALSE; 1037 } 1038 1039 1040 /********************************************************************* 972 1041 * _strncoll (MSVCRT.453) 973 1042 */ … … 990 1059 } 991 1060 1061 1062 /********************************************************************* 1063 * _ui64toa (MSVCRT.472) 1064 */ 1065 /* 1066 char * CDECL MSVCRT__ui64toa(unsigned __int64 value, char *s, int i) 1067 { 1068 dprintf(("MSVCRT: _ui64toa not implemented.\n")); 1069 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 1070 return FALSE; 1071 } 1072 */ 1073 1074 /********************************************************************* 1075 * _ui64tow (MSVCRT.473) 1076 */ 1077 /* 1078 wchar_t * CDECL MSVCRT__ui64tow(unsigned __int64 value, wchar_t *s, int i) 1079 { 1080 dprintf(("MSVCRT: _ui64tow not implemented.\n")); 1081 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 1082 return FALSE; 1083 } 1084 */ 992 1085 993 1086 /********************************************************************* … … 1225 1318 1226 1319 /********************************************************************* 1320 * _wfindnexti64 (MSVCRT.515) 1321 */ 1322 /* 1323 int CDECL MSVCRT__wfindnexti64(intptr_t x, struct _wfinddatai64_t *s) 1324 { 1325 dprintf(("MSVCRT: _wfindnexti64 not implemented.\n")); 1326 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 1327 return FALSE; 1328 } 1329 */ 1330 1331 1332 /********************************************************************* 1227 1333 * _wfopen (MSVCRT.516) 1228 1334 */ … … 1555 1661 1556 1662 /********************************************************************* 1663 * _wstati64 (MSVCRT.551) 1664 */ 1665 int CDECL MSVCRT__wstati64(const wchar_t *s, struct _stati64 *w) 1666 { 1667 dprintf(("MSVCRT: _wstati64 not implemented.\n")); 1668 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 1669 return FALSE; 1670 } 1671 1672 1673 /********************************************************************* 1557 1674 * _wstrdate (MSVCRT.552) 1558 1675 */ … … 1599 1716 1600 1717 /********************************************************************* 1601 * _wtmpnam (MSVCRT.55 5)1718 * _wtmpnam (MSVCRT.558) 1602 1719 */ 1603 1720 wchar_t * CDECL MSVCRT__wtmpnam( wchar_t *tn ) 1604 1721 { 1605 1722 dprintf(("MSVCRT: _wtmpnam not implemented.\n")); 1723 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 1724 return FALSE; 1725 } 1726 1727 1728 /********************************************************************* 1729 * _wtoi64 (MSVCRT.556) 1730 */ 1731 __int64 CDECL MSVCRT__wtoi64(const wchar_t *wt) 1732 { 1733 dprintf(("MSVCRT: _wtoi64 not implemented.\n")); 1606 1734 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 1607 1735 return FALSE; -
trunk/src/msvcrt/msvcrt.def
r1710 r1862 1 ; $Id: msvcrt.def,v 1. 6 1999-11-12 11:38:41 sandervl Exp $1 ; $Id: msvcrt.def,v 1.7 1999-11-27 19:52:21 sandervl Exp $ 2 2 3 3 ;Created by BLAST for IBM's compiler … … 666 666 ; __unDNameEx @137 667 667 ; __unguarded_readlc_active @138 668 ;__wargv @139668 __wargv @139 669 669 ; __wgetmainargs @140 670 670 ; __winitenv @141 … … 690 690 _assert = CRTDLL__assert @161 691 691 ; _atodbl @162 692 ; _atoi64@163692 _atoi64 = _MSVCRT__atoi64 @163 693 693 ; _atoldbl @164 694 694 _beep = CRTDLL__beep @165 … … 784 784 _getdrive = CRTDLL__getdrive @254 785 785 _getdrives = CRTDLL__getdrives @255 786 ; _getmaxstdio@256786 _getmaxstdio = _MSVCRT__getmaxstdio @256 787 787 _getmbcp = _MSVCRT__getmbcp @257 788 788 _getpid = CRTDLL__getpid @258 … … 791 791 _getws = CRTDLL__getws @261 792 792 _global_unwind2 = CRTDLL__global_unwind2 @262 793 ; _heapadd@263793 _heapadd = _MSVCRT__heapadd @263 794 794 _heapchk = CRTDLL__heapchk @264 795 795 _heapmin = CRTDLL__heapmin @265 … … 797 797 _heapwalk = CRTDLL__heapwalk @268 798 798 _hypot = CRTDLL__hypot @269 799 ; _i64toa@270800 ; _i64tow@271799 _i64toa = _MSVCRT__i64toa @270 800 _i64tow = _MSVCRT__i64tow @271 801 801 _initterm = _DLL_InitTerm @272 802 802 _inp = _MSVCRT__inp @273 … … 957 957 _setjmp = CRTDLL__setjmp @424 958 958 _setjmp3 = CRTDLL__setjmp @425 ; Not correct 959 ; _setmaxstdio@426959 _setmaxstdio = _MSVCRT__setmaxstdio @426 960 960 ; _setmbcp @427 961 961 _setmode @428 … … 1003 1003 _tzname = CRTDLL__tzname @470 1004 1004 _tzset = CRTDLL__tzset @471 1005 ; _ui64toa@4721006 ; _ui64tow@4731005 ; _ui64toa = _MSVCRT_ui64toa @472 1006 ; _ui64tow = _MSVCRT_ui64tow @473 @473 1007 1007 _ultoa = NTDLL__ultoa @474 1008 1008 _ultow = _MSVCRT__ultow @475 … … 1035 1035 _wcsupr = NTDLL__wcsupr @500 1036 1036 _wctime = _MSVCRT__wctime @501 1037 ;_wenviron @5021037 _wenviron @502 1038 1038 _wexecl = _MSVCRT__wexecl @503 1039 1039 _wexecle = _MSVCRT__wexecle @504 … … 1048 1048 ; _wfindfirsti64 @513 1049 1049 _wfindnext = _MSVCRT__wfindnext @514 1050 ; _wfindnexti64@5151050 ; _wfindnexti64 = _MSVCRT__wfindnexti64 @515 1051 1051 _wfopen = _MSVCRT__wfopen @516 1052 1052 _wfreopen = _MSVCRT__wfreopen @517 … … 1064 1064 _wopen = _MSVCRT__wopen @529 1065 1065 _wperror = _MSVCRT__wperror @530 1066 ;_wpgmptr @5311066 _wpgmptr @531 1067 1067 _wpopen = _MSVCRT__wpopen @532 1068 1068 _wputenv = _MSVCRT__wputenv @533 … … 1084 1084 _wsplitpath = _MSVCRT__wsplitpath @549 1085 1085 _wstat = _MSVCRT__wstat @550 1086 ; _wstati64@5511086 _wstati64 = _MSVCRT__wstati64 @551 1087 1087 _wstrdate = _MSVCRT__wstrdate @552 1088 1088 _wstrtime = _MSVCRT__wstrtime @553 … … 1091 1091 _wtmpnam = _MSVCRT__wtmpnam @556 1092 1092 _wtoi = NTDLL__wtoi @557 1093 ; _wtoi64@5581093 _wtoi64 = _MSVCRT__wtoi64 @558 1094 1094 _wtol = NTDLL__wtol @559 1095 1095 _wunlink = _MSVCRT__wunlink @560
Note:
See TracChangeset
for help on using the changeset viewer.