Changeset 2648 for trunk/src


Ignore:
Timestamp:
Feb 5, 2000, 3:03:46 AM (26 years ago)
Author:
sandervl
Message:

rewrote dll entrypoint + export fixes (initterm)

Location:
trunk/src/msvcrt
Files:
1 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/msvcrt/makefile

    r2252 r2648  
    1 # $Id: makefile,v 1.9 1999-12-29 18:49:01 sandervl Exp $
     1# $Id: makefile,v 1.10 2000-02-05 02:03:45 sandervl Exp $
    22
    33#
     
    2626TARGET40 = msvcrt40
    2727
    28 OBJS   =  msvcrt.obj initterm.obj resource.obj
    29 OBJS20 =  msvcrt.obj initterm.obj resource20.obj
    30 OBJS40 =  msvcrt.obj initterm.obj resource40.obj
     28OBJS   =  msvcrt.obj resource.obj $(PDWIN32_LIB)/dllentry.obj
     29OBJS20 =  msvcrt.obj resource20.obj $(PDWIN32_LIB)/dllentry.obj
     30OBJS40 =  msvcrt.obj resource40.obj $(PDWIN32_LIB)/dllentry.obj
    3131
    3232all: $(TARGET).dll $(TARGET).lib $(TARGET20).dll $(TARGET20).lib \
     
    3636$(TARGET).dll: $(OBJS) $(TARGET).def
    3737        $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \
    38               $(PDWIN32_LIB)/pmwinx.lib $(PDWIN32_LIB)/kernel32.lib \
    39               $(PDWIN32_LIB)/crtdll.lib \
     38              $(PDWIN32_LIB)/kernel32.lib \
     39              $(PDWIN32_LIB)/crtdll.lib  \
    4040              $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
    4141        $(CP) $@ $(PDWIN32_BIN)
     
    4343$(TARGET20).dll: $(OBJS20) $(TARGET20).def
    4444        $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS20) $(TARGET20).def \
    45               $(PDWIN32_LIB)/pmwinx.lib $(PDWIN32_LIB)/kernel32.lib \
     45              $(PDWIN32_LIB)/kernel32.lib \
    4646              $(PDWIN32_LIB)/crtdll.lib \
    4747              $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
     
    5050$(TARGET40).dll: $(OBJS40) $(TARGET40).def
    5151        $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS40) $(TARGET40).def \
    52               $(PDWIN32_LIB)/pmwinx.lib $(PDWIN32_LIB)/kernel32.lib \
    53               $(PDWIN32_LIB)/crtdll.lib \
     52              $(PDWIN32_LIB)/kernel32.lib \
     53              $(PDWIN32_LIB)/crtdll.lib  \
    5454              $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O)
    5555        $(CP) $@ $(PDWIN32_BIN)
     
    8383resource40.obj: resource40.asm
    8484
    85 initterm.obj: initterm.cpp
    8685msvcrt.obj: msvcrt.cpp
    8786
  • trunk/src/msvcrt/msvcrt.def

    r2307 r2648  
    1 ; $Id: msvcrt.def,v 1.14 2000-01-03 10:26:49 sandervl Exp $
     1; $Id: msvcrt.def,v 1.15 2000-02-05 02:03:45 sandervl Exp $
    22
    33;
     
    281281    _i64toa                     = _MSVCRT__i64toa               @270
    282282    _i64tow                     = _MSVCRT__i64tow               @271
    283     _initterm                   = _DLL_InitTerm                 @272
     283    _initterm                   = __initterm@12                 @272
    284284    _inp                        = _MSVCRT__inp                  @273
    285285    _inpd                       = _MSVCRT__inpd                 @274
  • trunk/src/msvcrt/msvcrt20.def

    r2307 r2648  
    1 ; $Id: msvcrt20.def,v 1.5 2000-01-03 10:26:49 sandervl Exp $
     1; $Id: msvcrt20.def,v 1.6 2000-02-05 02:03:45 sandervl Exp $
    22
    33;
     
    210210    _heapwalk                   = _CRTDLL__heapwalk             @622
    211211    _hypot                      = _CRTDLL__hypot                @623
    212     _initterm                   = _DLL_InitTerm                 @624
     212    _initterm                   = __initterm@12                 @624
    213213    _iob                        = CRTDLL_iob                    @625
    214214    _isatty                     = _CRTDLL__isatty               @626
  • trunk/src/msvcrt/msvcrt40.def

    r2307 r2648  
    1 ; $Id: msvcrt40.def,v 1.5 2000-01-03 10:26:49 sandervl Exp $
     1; $Id: msvcrt40.def,v 1.6 2000-02-05 02:03:46 sandervl Exp $
    22
    33;
     
    268268    _heapwalk                   = _CRTDLL__heapwalk             @681
    269269    _hypot                      = _CRTDLL__hypot                @682
    270     _initterm                   = _DLL_InitTerm                 @683
     270    _initterm                   = __initterm@12                 @683
    271271    _inp                        = _MSVCRT__inp                  @684
    272272    _inpd                       = _MSVCRT__inpd                 @685
Note: See TracChangeset for help on using the changeset viewer.