Changeset 466


Ignore:
Timestamp:
Jul 29, 2003, 12:29:38 AM (22 years ago)
Author:
bird
Message:

Profiling mode.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/emx/Makefile

    • Property cvs2svn:cvs-rev changed from 1.26 to 1.27
    r465 r466  
    3030TOOLFMT.dbg = omf
    3131TOOLFMT.opt = omf
     32TOOLFMT.prf = omf
    3233TOOLFMT = $(TOOLFMT.$(MODE))
    3334
     
    5455CFLAGS.opt  = -g -O3
    5556CFLAGS.dbg  = -g -DDEBUG
     57CFLAGS.prf  = -g -O3 -pg
    5658CFLAGS.aout = -Zaout
    5759CFLAGS.omf  = -Zomf
     
    7173# Linker flags for different build modes
    7274LDFLAGS.opt = -g -Zcrtdll=c_dll
     75LDFLAGS.prf = -g -Zcrtdll=c_dll -lkProfile -LG:/kTaskMgr/Tree/lib/debug
    7376LDFLAGS.dbg = -g
    7477LDFLAGS.aout = -Zaout
     
    101104EMXBINDFLAGS = -bq $(EMXBINDFLAGS.$(MODE))
    102105EMXBINDFLAGS.opt = -s
     106EMXBINDFLAGS.prf =
    103107EMXBINDFLAGS.dbg =
    104108# Flags for emxbind
     
    199203DO.HELP.MODULES :=
    200204# The help about public makefile variables
    201 DO.HELP.VARS := $(call ECHO,    MODE={dbg|opt} - choose between debug and optimized build modes.)$(NL)
     205DO.HELP.VARS := $(call ECHO,    MODE={dbg|opt|prf} - choose between debug, optimized and profiled build modes.)$(NL)
    202206DO.HELP.VARS += $(call ECHO,    OBJF={omf|aout} - build object files in omf or a.out format.)$(NL)
    203207# The list of work directories needeed for building all targets
Note: See TracChangeset for help on using the changeset viewer.