Changeset 12511


Ignore:
Timestamp:
Dec 1, 1999, 7:41:46 PM (25 years ago)
Author:
sandervl
Message:

memory alloc fixes (FS)

Location:
tags/trunk/src/odincrt
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified tags/trunk/src/odincrt/makefile

    r12490 r12511  
    1 # $Id: makefile,v 1.10 1999-12-01 00:11:21 sandervl Exp $
     1# $Id: makefile,v 1.11 1999-12-01 18:41:46 sandervl Exp $
    22
    33#
     
    4343
    4444clean:
    45         $(RM) *.obj *.lib *.dll *~ *.map *.pch
     45        $(RM) *.obj *.lib *.dll *.map *.pch
    4646        $(RM) $(PDWIN32_BIN)\$(TARGET).dll
    4747        $(RM) $(PDWIN32_LIB)\$(TARGET).lib
  • TabularUnified tags/trunk/src/odincrt/odincrt.asm

    r12243 r12511  
    1 ; $Id: odincrt.asm,v 1.2 1999-11-09 11:29:06 achimha Exp $
     1; $Id: odincrt.asm,v 1.3 1999-12-01 18:41:46 sandervl Exp $
    22
    33;/*
     
    3131        ret     
    3232__threadid endp
     33
     34        PUBLIC os2__nw__FUiPCcT1
     35        EXTERN __nw__FUiPCcT1:NEAR
     36;input: eax = size
     37;       ecx = line nr
     38;       edx = source filename
     39os2__nw__FUiPCcT1 proc near
     40        push    fs
     41        push    eax
     42        mov     ax, 150bh
     43        mov     fs, ax
     44        pop     eax
     45        sub     esp, 0Ch
     46        call    __nw__FUiPCcT1
     47        add     esp, 0Ch       
     48        pop     fs
     49        ret
     50os2__nw__FUiPCcT1 endp
     51
     52        PUBLIC os2__dl__FPvPCcUi
     53        EXTERN __dl__FPvPCcUi:NEAR
     54;input: eax = this ptr
     55;       ecx = line nr
     56;       edx = source filename
     57os2__dl__FPvPCcUi proc near
     58        push    fs
     59        push    eax
     60        mov     ax, 150bh
     61        mov     fs, ax
     62        pop     eax
     63        sub     esp, 0Ch
     64        call    __dl__FPvPCcUi
     65        add     esp, 0Ch       
     66        pop     fs
     67        ret
     68os2__dl__FPvPCcUi endp
    3369
    3470        PUBLIC GetFS
  • TabularUnified tags/trunk/src/odincrt/odincrt.def

    r12491 r12511  
    1 ; $Id: odincrt.def,v 1.17 1999-12-01 00:11:22 sandervl Exp $
     1; $Id: odincrt.def,v 1.18 1999-12-01 18:41:46 sandervl Exp $
    22; Odin VAC++ 3.08 shared multithreaded runtime
    33LIBRARY ODINCRT INITINSTANCE TERMINSTANCE
     
    3030       _ucalloc = os2_ucalloc                           @704
    3131       _debug_ucalloc = os2_debug_ucalloc               @181
     32    __nw__FUiPCcT1 = os2__nw__FUiPCcT1                  @172
     33    __dl__FPvPCcUi = os2__dl__FPvPCcUi                  @201
    3234 
    3335     strdup                                             @472
     
    202204    __vft7ostream3ios_7fstream8iostream               @170
    203205    __vft13strstreambase3ios_10istrstream             @171
    204     __nw__FUiPCcT1                                    @172
    205206    __vft13strstreambase3ios_10ostrstream             @173
    206207    __ct__10ostrstreamFPSciT2                         @174
     
    228229    tan                                               @199
    229230    __vec__delete2                                    @200
    230     __dl__FPvPCcUi                                    @201
    231231    labs                                              @202
    232232    abs                                               @203
Note: See TracChangeset for help on using the changeset viewer.