- Timestamp:
- Aug 17, 1999, 2:46:20 PM (26 years ago)
- Location:
- trunk/src/odincrt
- Files:
-
- 1 added
- 1 deleted
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/odincrt/makefile
r510 r524 1 # $Id: makefile,v 1. 5 1999-08-16 16:28:03sandervl Exp $1 # $Id: makefile,v 1.6 1999-08-17 12:46:04 sandervl Exp $ 2 2 3 3 # … … 19 19 TARGET = odincrt 20 20 21 OBJS = odincrt.obj odinfs.objinitterm.obj21 OBJS = odincrt.obj initterm.obj 22 22 23 23 all: $(TARGET).dll $(TARGET).lib … … 32 32 $(CP) $@ $(PDWIN32_LIB) 33 33 34 35 odincrt.obj: odincrt.cpp $(PDWIN32_INCLUDE)\odincrt.h36 37 34 initterm.obj: initterm.cpp 38 35 39 odin fs.obj: odinfs.asm36 odincrt.obj: odincrt.asm 40 37 41 38 clean: -
trunk/src/odincrt/odincrt.def
r517 r524 1 ; $Id: odincrt.def,v 1.1 5 1999-08-16 20:15:54 achimhaExp $1 ; $Id: odincrt.def,v 1.16 1999-08-17 12:46:04 sandervl Exp $ 2 2 ; Odin VAC++ 3.08 shared multithreaded runtime 3 3 LIBRARY ODINCRT INITINSTANCE TERMINSTANCE … … 18 18 ; memory management 19 19 ; ----------------- 20 ODIN_calloc 21 calloc = ODIN_calloc @346 22 23 ODIN_realloc 24 realloc = ODIN_realloc @583 25 26 ODIN_malloc 27 malloc = ODIN_malloc @351 28 29 ODIN_free 30 free = ODIN_free @219 31 32 ODIN_debug_calloc 33 _debug_calloc = ODIN_debug_calloc @117 34 35 ODIN_debug_realloc 36 _debug_realloc = ODIN_debug_realloc @182 37 38 ODIN_debug_malloc 39 _debug_malloc = ODIN_debug_malloc @119 40 41 ODIN_debug_free 42 _debug_free = ODIN_debug_free @59 43 44 ; ----------------- 45 ; string management 46 ; ----------------- 47 48 ODIN_strdup 49 strdup = ODIN_strdup @472 50 51 ; ----------------- 52 ; C++ wrappers 53 ; ----------------- 54 55 ; ODIN__nw__FUi 56 ; __nw__FUi = ODIN__nw__FUi ; operator new() 57 58 20 calloc @346 21 realloc @583 22 malloc @351 23 free @219 24 _debug_calloc @117 25 _debug_realloc @182 26 _debug_malloc @119 27 _debug_free @59 28 strdup @472 59 29 60 30 ; original exports -
trunk/src/odincrt/odinfs.asm
r438 r524 1 ; $Id: odinfs.asm,v 1. 1 1999-08-09 11:21:46 phallerExp $1 ; $Id: odinfs.asm,v 1.2 1999-08-17 12:46:05 sandervl Exp $ 2 2 3 3 ;/* … … 16 16 CODE32 SEGMENT DWORD PUBLIC USE32 'CODE' 17 17 ASSUME CS:FLAT ,DS:FLAT,SS:FLAT 18 19 PUBLIC __threadid 20 __threadid proc near 21 push ebp 22 push fs 23 mov ax, 150bh 24 mov fs, ax 25 26 mov eax,dword ptr fs:[0000000cH] 27 28 pop fs 29 mov ebp,esp 30 leave 31 ret 32 __threadid endp 18 33 19 34 PUBLIC GetFS
Note:
See TracChangeset
for help on using the changeset viewer.