Changeset 510 for trunk/src/odincrt


Ignore:
Timestamp:
Aug 16, 1999, 6:28:05 PM (26 years ago)
Author:
sandervl
Message:

Makefile changes & initterm.cpp no longer calls c/c++ library init & termination functions (should only be done in odincrt.dll)

Location:
trunk/src/odincrt
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/odincrt/makefile

    r466 r510  
    1 # $Id: makefile,v 1.4 1999-08-10 11:29:43 phaller Exp $
     1# $Id: makefile,v 1.5 1999-08-16 16:28:03 sandervl Exp $
    22
    33#
     
    1414!include $(PDWIN32_INCLUDE)/pdwin32.mk
    1515
    16 
    17 CFLAGS = $(CFLAGS) -I$(PDWIN32_INCLUDE) /B"/NOIgnoreCase"
    18 CXXFLAGS = $(CXXFLAGS) -I$(PDWIN32_INCLUDE) /B"/NOIgnoreCase"
     16CXXFLAGS = $(CXXFLAGS_ODINCRT) -I$(PDWIN32_INCLUDE)
    1917IMPLIBFLAGS = $(IMPLIBFLAGS) /NOIgnoreCase
    2018
     
    2523all: $(TARGET).dll $(TARGET).lib
    2624
    27 
    2825$(TARGET).dll: $(OBJS) $(TARGET).def
    29         $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) CPPOM30.LIB CPPOM30O.LIB \
    30         $(PDWIN32_LIB)\LIBULS.LIB $(PDWIN32_LIB)\LIBCONV.LIB \
    31         OS2386.LIB SOMTK.LIB $(TARGET).def
     26        $(LD) $(LDFLAGS_ODINCRT) -Fm -Fe$@ $(OBJS) $(TARGET).def
    3227        $(CP) $@ $(PDWIN32_BIN)
    3328
  • trunk/src/odincrt/odincrt.def

    r483 r510  
    44DATA MULTIPLE NONSHARED READWRITE LOADONCALL
    55CODE LOADONCALL
     6SEGMENTS
     7   DDE4_DATA32 CLASS 'DATA' NONSHARED READWRITE LOADONCALL
     8   LIBDATA16   CLASS 'DATA' NONSHARED READWRITE LOADONCALL
    69
    710; We should have plain forwarders for functions that do
     
    964967    _Exception_CPP                                    @917
    965968    __ctdtused                                        @918
    966 
Note: See TracChangeset for help on using the changeset viewer.