Changeset 470 for trunk/src


Ignore:
Timestamp:
Aug 10, 1999, 3:52:09 PM (26 years ago)
Author:
phaller
Message:

Add: new() experiment

Location:
trunk/src/odincrt
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/odincrt/odincrt.cpp

    r455 r470  
    8585
    8686
     87
     88
    8789/****************************************************************************
    8890 * String operations                                                        *
     
    9597
    9698
     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  
    1010
    1111EXPORTS
     12
     13; -----------------
     14; memory management
     15; -----------------
    1216       ODIN_calloc
    1317       calloc                  = ODIN_calloc
     
    3337       ODIN_debug_free
    3438       _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
    3554
    3655
     
    296315   log10
    297316   longjmp
    298 ;  malloc                    ; ****
    299317   mblen
    300318   mbstowcs
     
    340358   strcpy
    341359   strcspn
    342    strdup                    ; ****
    343360   strerror
    344361   strftime
     
    560577   __dl__FPvPCcUi
    561578;
    562    __nw__FUi
     579
     580; operator new() void* __nw__FUi(void* p1)
     581;   __nw__FUi
     582
    563583   __nw__FUiPv
    564584   __nw__FUiPCcT1
Note: See TracChangeset for help on using the changeset viewer.