Changeset 470
- Timestamp:
 - Aug 10, 1999, 3:52:09 PM (26 years ago)
 - Location:
 - trunk
 - Files:
 - 
      
- 3 edited
 
- 
          
  include/odincrt.h (modified) (3 diffs)
 - 
          
  src/odincrt/odincrt.cpp (modified) (2 diffs)
 - 
          
  src/odincrt/odincrt.def (modified) (5 diffs)
 
 
Legend:
- Unmodified
 - Added
 - Removed
 
- 
      
trunk/include/odincrt.h
r460 r470 1 /* $Id: odincrt.h,v 1. 1 1999-08-09 21:44:52phaller Exp $ */1 /* $Id: odincrt.h,v 1.2 1999-08-10 13:52:09 phaller Exp $ */ 2 2 3 3 /* … … 71 71 USHORT _System SetReturnFS(USHORT selector); 72 72 73 74 /**************************************************************************** 75 * Heap Management * 76 ****************************************************************************/ 77 73 78 void * ODINAPI ODIN_calloc ( size_t, size_t ); 74 79 void ODINAPI ODIN_free ( void * ); … … 81 86 82 87 88 /**************************************************************************** 89 * String Management * 90 ****************************************************************************/ 91 83 92 char* ODINAPI ODIN_strdup ( const char * ); 84 93 94 95 /**************************************************************************** 96 * C++ wrappers (experimental) * 97 ****************************************************************************/ 98 99 void* ODINAPI __nw__FUi ( void* p1 ); // operator new() 85 100 86 101 //@@@PH ODIN_new(myClass, ##myParams) new ....  - 
      
trunk/src/odincrt/odincrt.cpp
r455 r470 85 85 86 86 87 88 87 89 /**************************************************************************** 88 90 * String operations * … … 95 97 96 98 99 /**************************************************************************** 100 * C++ operator wrappers (experimental) * 101 ****************************************************************************/ 102 103 // operator new() 104 // @@@PH wrong calling convention 105 //void* _Optlink __nw__FUi(void* p1) 106 // ODIN_TEB_OFF 107 // void *rc = __nw__FUi(p1); 108 // ODIN_TEB_ON1(rc) 109  - 
      
trunk/src/odincrt/odincrt.def
r455 r470 10 10 11 11 EXPORTS 12 13 ; ----------------- 14 ; memory management 15 ; ----------------- 12 16 ODIN_calloc 13 17 calloc = ODIN_calloc … … 33 37 ODIN_debug_free 34 38 _debug_free = ODIN_debug_free 39 40 ; ----------------- 41 ; string management 42 ; ----------------- 43 44 ODIN_strdup 45 strdup = ODIN_strdup 46 47 ; ----------------- 48 ; C++ wrappers 49 ; ----------------- 50 __nw__FUi ; operator new() 51 52 53 35 54 36 55 … … 296 315 log10 297 316 longjmp 298 ; malloc ; ****299 317 mblen 300 318 mbstowcs … … 340 358 strcpy 341 359 strcspn 342 strdup ; ****343 360 strerror 344 361 strftime … … 560 577 __dl__FPvPCcUi 561 578 ; 562 __nw__FUi 579 580 ; operator new() void* __nw__FUi(void* p1) 581 ; __nw__FUi 582 563 583 __nw__FUiPv 564 584 __nw__FUiPCcT1  
  Note:
 See   TracChangeset
 for help on using the changeset viewer.
  