2 # $Id: Makefile,v 1.1 2007/08/01 18:47:28 ssuen Exp $
5 # Define any symbols needed to invoke configuration changes in make.config
7 #USES_SHM_SAMPLING = true
10 NO_IMPLICIT_TEMPLATES = true
11 USES_DWARF_DEBUG = true
17 # Include standard make configuration stuff that applies to everything
18 # in the paradyn tree.
20 include ../../make.config
22 # Now make any necessary architecture specific changes to variables:
24 SRCS = ../../common/src/linuxKludges.C \
25 ../../common/src/timing-linux.C
27 #MYFLAGS += -DNO_MDL_PRINT
28 #MYFLAGS += -DLD_DEBUG
29 #MYFLAGS += -DATTACH_DETACH_DEBUG
30 #MYFLAGS += -DPTRACEDEBUG
31 #MYFLAGS += -DPTRACEDEBUG_EXCESSIVE
32 #MYFLAGS += -DPTRACEDEBUG_ALWAYS
33 #MYFLAGS += -DINST_TRAP_DEBUG
34 #MYFLAGS += -DSIGNAL_DEBUG
35 #MYFLAGS += -DASTDEBUG
36 #MYFLAGS += -DINFERIOR_RPC_DEBUG
38 CXXFLAGS += $(MYFLAGS)
42 # Tradeoff: adding -g to TFLAGS aids gdb but uses gobs of disk space
52 # Add preprocessor and special link information for G++
54 G_PTHREAD_LD = -pthread
56 # Include the module-specific Makefile, which defines everything about
57 # the module that is common across architectures.
59 include ../make.module.tmpl
61 # Include the "standard library template". This defines all the
62 # common targets like "clean", "install", etc.
64 include ../../make.library.tmpl