2020-09-30 17:12:29 +02:00

90 lines
2.0 KiB
Plaintext

!IF 0
**************************************************************
Sources file for building Working Set Tuner Data Collection dll.
Module Name : wst.dll
Author: RezaB
Revision: Added BATCHING information (MarkLea)
Comments:
The following defines can be used to control output of all the
debugging information to the debugger via KdPrint() for the checked
builds:
(All debugging options are undefined in wst.c for free/retail builds)
#ifdef ERRORDBG : Displays all the error messages to the debugger. It
has no effect on the timing. *DEFAULT*
#ifdef INFODBG : Displays messages to indicate when data dumping/
clearing operations are completed. It has no effect
on timing. *DEFAULT*
#ifdef SETUPDBG : Displays messages during memory management and
symbol lookup operations. It has some affect
on timing whenever a chuck of memory is committed.
#ifdef DETAILDBG : Dispalys detailed data during dump operations.
Sends lots of output (2 lines for each data cell)
to the debugger. Should only be used for debugging
data cell info.
#ifdef BATCHING : Outputs batch count information to BATCH.TXT
#ifdef C6 : Generate code using C6 compiler. C6 compiler
calls _mcount() as the profiling routine where as
C8 calls _penter().
**************************************************************
!ENDIF
DLLBASE=0x77800000
DLLENTRY=WSTMain
!IF $(386)
DLLDEF=wst386.def
!ENDIF
!IF $(MIPS)
DLLDEF=wstmips.def
!ENDIF
!IF $(ALPHA)
DLLDEF=wstmips.def
!ENDIF
!IF $(PPC)
DLLDEF=wstppc.def
!ENDIF
USE_NTDLL=1
MAJORCOMP=windows
TARGETNAME=wst
TARGETPATH=obj
TARGETPATHLIB=$(BASEDIR)\public\sdk\lib
TARGETTYPE=DYNLINK
TARGETLIBS=$(BASEDIR)\public\sdk\lib\*\kernel32.lib \
$(BASEDIR)\public\sdk\lib\*\imagehlp.lib \
$(BASEDIR)\public\sdk\lib\*\gdi32.lib
INCLUDES=.
SOURCES=wst.c wst.rc
UMTYPE=windows
UMLIBS=
C_DEFINES=-DWIN32
386_FLAGS=-Gs
386_OPTIMIZATION=-Od
MIPS_FLAGS=-Gs
MIPS_OPTIMIZATION=-Od
ALPHA_OPTIMIZATION=-Od
ALPHA_SOURCES=alpha\wstutl.s
PPC_SOURCES=ppc\wstutl.s