Changeset 21424 for trunk/src


Ignore:
Timestamp:
Aug 24, 2010, 1:41:28 AM (15 years ago)
Author:
dmik
Message:

Added wrappers for DosQueryModFromEIP and DosQuerySysState and added compiling emxomfld-friendly wrapper libraries.

Location:
trunk/src/libwrap
Files:
2 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/libwrap/libwrap0.mak

    r21351 r21424  
    1212#
    1313LIBTARGET = 1
    14 EXETARGET = 1
    1514PUBLICLIB = 1
    1615
     
    2019#
    2120!include ../../makefile.inc
     21
     22
     23#
     24# Reuse the VAC object directory when building a wrapper library
     25# compatible with emxomfld (object files are always the same)
     26#
     27!if "$(CCENV)" == "EMX"
     28DIREXT =
     29!endif
    2230
    2331
     
    710718
    711719
     720!if "$(CCENV)" == "EMX"
     721TARGET  = emxlibwrap0
     722!else
    712723TARGET  = libwrap0
     724!endif
    713725
    714726
  • trunk/src/libwrap/libwrap1.mak

    r21351 r21424  
    1212#
    1313LIBTARGET = 1
    14 EXETARGET = 1
    1514PUBLICLIB = 1
    1615
     
    2019#
    2120!include ../../makefile.inc
     21
     22
     23#
     24# Reuse the VAC object directory when building a wrapper library
     25# compatible with emxomfld (object files are always the same)
     26#
     27!if "$(CCENV)" == "EMX"
     28DIREXT =
     29!endif
    2230
    2331
     
    158166$(OBJDIR)\_DosQueryMem.obj \
    159167$(OBJDIR)\_DosQueryMessageCP.obj \
     168$(OBJDIR)\_DosQueryModFromEIP.obj \
    160169$(OBJDIR)\_DosQueryModuleHandle.obj \
    161170$(OBJDIR)\_DosQueryModuleName.obj \
     
    172181$(OBJDIR)\_DosQueryResourceSize.obj \
    173182$(OBJDIR)\_DosQuerySysInfo.obj \
     183$(OBJDIR)\_DosQuerySysState.obj \
    174184$(OBJDIR)\_DosQueryThreadContext.obj \
    175185$(OBJDIR)\_DosQueryVerify.obj \
     
    949959
    950960
     961!if "$(CCENV)" == "EMX"
     962TARGET  = emxlibwrap1
     963!else
    951964TARGET  = libwrap1
     965!endif
    952966
    953967
  • trunk/src/libwrap/makefile

    r21342 r21424  
    2323    $(MAKE_CMD) -f libwrap0.mak $@
    2424    $(MAKE_CMD) -f libwrap1.mak $@
     25    $(MAKE_CMD) CCENV=EMX -f libwrap0.mak $@
     26    $(MAKE_CMD) CCENV=EMX -f libwrap1.mak $@
    2527
    2628# don't have to make deps more than once.
Note: See TracChangeset for help on using the changeset viewer.