Fix SW issues that cropped up in merge. Recreate deleted commits.
[dyninst.git] / common / ppc64_bgq_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 CFLAGS          += $(MYFLAGS)
19 TFLAGS          += $(MYFLAGS)
20
21 SRCS = ../../common/src/timing-linux.C \
22        ../../common/src/parseauxv.C \
23        ../../common/src/bluegeneKludges.C \
24                  ../../common/src/addrtranslate-sysv.C \
25                  ../../common/src/addrtranslate-auxv.C \
26                  ../../common/src/addrtranslate-bluegene.C \
27        ../../common/src/auxvtypes.C
28
29
30 # Tradeoff: adding -g to TFLAGS aids gdb but uses gobs of disk space
31 #TFLAGS                += -g
32
33 SYSLIBS                = -ldl 
34 LIBS    += -lgcc
35 AS             = /usr/bin/as
36
37
38 # Add preprocessor and special link information for G++
39 G_PTHREAD      = -pthread
40 G_PTHREAD_LD   = -pthread
41
42 # Include the module-specific Makefile, which defines everything about
43 # the module that is common across architectures.
44
45 include ../make.module.tmpl
46
47 # Include the "standard library template".  This defines all the
48 # common targets like "clean", "install", etc.
49
50 include ../../make.library.tmpl