Changeset 8201


Ignore:
Timestamp:
Apr 7, 2002, 4:35:26 PM (23 years ago)
Author:
sandervl
Message:

added os2 critical section functions

Location:
trunk/src/odincrt
Files:
2 added
6 edited

Legend:

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

    r7420 r8201  
    1 # $Id: makefile,v 1.25 2001-11-22 10:41:43 phaller Exp $
     1# $Id: makefile,v 1.26 2002-04-07 14:35:24 sandervl Exp $
    22
    33#
     
    6666$(OBJDIR)\malloc.obj \
    6767$(OBJDIR)\string.obj \
    68 $(OBJDIR)\file.obj
     68$(OBJDIR)\file.obj \
     69$(OBJDIR)\critsect.obj \
     70$(OBJDIR)\interlock.obj \
    6971!else
    7072!ifdef NMAKE
  • TabularUnified trunk/src/odincrt/odin36.def

    r6373 r8201  
    1 ; $Id: odin36.def,v 1.4 2001-07-20 15:40:29 sandervl Exp $
     1; $Id: odin36.def,v 1.5 2002-04-07 14:35:25 sandervl Exp $
    22; Odin VAC++ 3.6.5 shared multithreaded runtime
    33LIBRARY ODINCRT INITINSTANCE TERMINSTANCE
     
    976976    __divi64                                           @1031 NONAME
    977977    __divu64                                           @1032 NONAME
     978
     979    _DosDeleteCriticalSection@4                        @1200 NONAME
     980    _DosEnterCriticalSection@4                         @1201 NONAME
     981    _DosInitializeCriticalSection@8                    @1202 NONAME
     982    _DosAccessCriticalSection@8                        @1203 NONAME
     983    _DosLeaveCriticalSection@4                         @1204 NONAME
     984    _DosInterlockedCompareExchange@12                  @1205 NONAME
     985    _DosInterlockedDecrement@4                         @1206 NONAME
     986    _DosInterlockedExchange@8                          @1207 NONAME
     987    _DosInterlockedExchangeAdd@8                       @1208 NONAME
     988    _DosInterlockedIncrement@4                         @1209 NONAME
  • TabularUnified trunk/src/odincrt/odin36d.def

    r6373 r8201  
    1 ; $Id: odin36d.def,v 1.4 2001-07-20 15:40:30 sandervl Exp $
     1; $Id: odin36d.def,v 1.5 2002-04-07 14:35:25 sandervl Exp $
    22; Odin VAC++ 3.6.5 shared multithreaded runtime
    33LIBRARY ODINCRTD INITINSTANCE TERMINSTANCE
     
    984984    __divi64                                           @1031 NONAME
    985985    __divu64                                           @1032 NONAME
     986
     987    _DosDeleteCriticalSection@4                        @1200 NONAME
     988    _DosEnterCriticalSection@4                         @1201 NONAME
     989    _DosInitializeCriticalSection@8                    @1202 NONAME
     990    _DosAccessCriticalSection@8                        @1203 NONAME
     991    _DosLeaveCriticalSection@4                         @1204 NONAME
     992    _DosInterlockedCompareExchange@12                  @1205 NONAME
     993    _DosInterlockedDecrement@4                         @1206 NONAME
     994    _DosInterlockedExchange@8                          @1207 NONAME
     995    _DosInterlockedExchangeAdd@8                       @1208 NONAME
     996    _DosInterlockedIncrement@4                         @1209 NONAME
  • TabularUnified trunk/src/odincrt/odincrt.def

    r6373 r8201  
    1 ; $Id: odincrt.def,v 1.24 2001-07-20 15:40:30 sandervl Exp $
     1; $Id: odincrt.def,v 1.25 2002-04-07 14:35:25 sandervl Exp $
    22; Odin VAC++ 3.08 shared multithreaded runtime
    33LIBRARY ODINCRT INITINSTANCE TERMINSTANCE
     
    954954    __divi64                                           @1031 NONAME
    955955    __divu64                                           @1032 NONAME
     956
     957    _DosDeleteCriticalSection@4                        @1200 NONAME
     958    _DosEnterCriticalSection@4                         @1201 NONAME
     959    _DosInitializeCriticalSection@8                    @1202 NONAME
     960    _DosAccessCriticalSection@8                        @1203 NONAME
     961    _DosLeaveCriticalSection@4                         @1204 NONAME
     962    _DosInterlockedCompareExchange@12                  @1205 NONAME
     963    _DosInterlockedDecrement@4                         @1206 NONAME
     964    _DosInterlockedExchange@8                          @1207 NONAME
     965    _DosInterlockedExchangeAdd@8                       @1208 NONAME
     966    _DosInterlockedIncrement@4                         @1209 NONAME
  • TabularUnified trunk/src/odincrt/odincrtd.def

    r7627 r8201  
    1 ; $Id: odincrtd.def,v 1.5 2001-12-13 15:32:17 sandervl Exp $
     1; $Id: odincrtd.def,v 1.6 2002-04-07 14:35:26 sandervl Exp $
    22; Odin VAC++ 3.08 shared multithreaded runtime
    33LIBRARY ODINCRTD INITINSTANCE TERMINSTANCE
     
    956956
    957957    getcrtstat                                         @1033 NONAME
     958
     959    _DosDeleteCriticalSection@4                        @1200 NONAME
     960    _DosEnterCriticalSection@4                         @1201 NONAME
     961    _DosInitializeCriticalSection@8                    @1202 NONAME
     962    _DosAccessCriticalSection@8                        @1203 NONAME
     963    _DosLeaveCriticalSection@4                         @1204 NONAME
     964    _DosInterlockedCompareExchange@12                  @1205 NONAME
     965    _DosInterlockedDecrement@4                         @1206 NONAME
     966    _DosInterlockedExchange@8                          @1207 NONAME
     967    _DosInterlockedExchangeAdd@8                       @1208 NONAME
     968    _DosInterlockedIncrement@4                         @1209 NONAME
  • TabularUnified trunk/src/odincrt/odincrtp.def

    r7657 r8201  
    1 ; $Id: odincrtp.def,v 1.2 2001-12-19 09:37:24 phaller Exp $
     1; $Id: odincrtp.def,v 1.3 2002-04-07 14:35:26 sandervl Exp $
    22; Odin VAC++ 3.08 shared multithreaded runtime
    33LIBRARY ODINCRTP INITINSTANCE TERMINSTANCE
     
    977977    ProfilerWrite                                    @1103 NONAME
    978978    ProfilerTerminate                                @1104 NONAME
     979
     980    _DosDeleteCriticalSection@4                        @1200 NONAME
     981    _DosEnterCriticalSection@4                         @1201 NONAME
     982    _DosInitializeCriticalSection@8                    @1202 NONAME
     983    _DosAccessCriticalSection@8                        @1203 NONAME
     984    _DosLeaveCriticalSection@4                         @1204 NONAME
     985    _DosInterlockedCompareExchange@12                  @1205 NONAME
     986    _DosInterlockedDecrement@4                         @1206 NONAME
     987    _DosInterlockedExchange@8                          @1207 NONAME
     988    _DosInterlockedExchangeAdd@8                       @1208 NONAME
     989    _DosInterlockedIncrement@4                         @1209 NONAME
Note: See TracChangeset for help on using the changeset viewer.