Fix SW issues that cropped up in merge. Recreate deleted commits.
[dyninst.git] / common / ppc32_bgp_ion / Makefile
1 #
2 # $Id: Makefile,v 1.1 2007/08/01 18:47:28 ssuen Exp $
3 #
4
5 # Define any symbols needed to invoke configuration changes in make.config
6
7 NO_IMPLICIT_TEMPLATES = true
8
9 # STATIC_COMPS = true;
10
11 # Include standard make configuration stuff that applies to everything
12 # in the paradyn tree.
13 include ../../make.config 
14
15 # Now make any necessary architecture specific changes to variables:
16
17 CXXFLAGS        += $(MYFLAGS)
18 CXXFLAGS    += -I/bgsys/drivers/ppcfloor/arch/include
19
20 CFLAGS          += $(MYFLAGS)
21 TFLAGS          += $(MYFLAGS)
22
23 SRCS = ../../common/src/timing-linux.C \
24        ../../common/src/parseauxv.C \
25        ../../common/src/bluegeneKludges.C \
26                  ../../common/src/addrtranslate-sysv.C \
27                  ../../common/src/addrtranslate-auxv.C \
28                  ../../common/src/addrtranslate-bluegene.C \
29        ../../common/src/auxvtypes.C 
30
31 # Tradeoff: adding -g to TFLAGS aids gdb but uses gobs of disk space
32 #TFLAGS                += -g
33
34 SYSLIBS                = -ldl 
35 LIBS    += -lgcc
36 AS             = /usr/bin/as
37
38
39 # Add preprocessor and special link information for G++
40 G_PTHREAD      = -pthread
41 G_PTHREAD_LD   = -pthread
42
43 # Include the module-specific Makefile, which defines everything about
44 # the module that is common across architectures.
45
46 include ../make.module.tmpl
47
48 # Include the "standard library template".  This defines all the
49 # common targets like "clean", "install", etc.
50
51 include ../../make.library.tmpl