Sets the brk pointer for save-the-world binaries to what it was when each
[dyninst.git] / dyninstAPI_RT / make.module.tmpl
1 #
2 # Common makefile template for rtinst library.  This file is not
3 # intended to be a useful Makefile in isolation; instead, it should be
4 # included from within an architecture-specific Makefile.
5 # $Id: make.module.tmpl,v 1.20 2006/01/13 00:00:48 jodom Exp $
6 #
7
8 SUITE_NAME      = Dyninst
9 RELEASE_NUM     = 4.2
10 #BUILD_MARK should be (re-)defined in core/make.config.local rather than here!
11
12 ifndef TARGET
13 TARGET        = libdyninstAPI_RT.so.1
14 endif
15
16 MODCC         = $(CC)
17 MODCFLAGS     = $(CFLAGS)
18
19 SRCS         += ../src/RTcommon.c
20
21
22 ifdef USES_SHM_SAMPLING
23 CFLAGS  += -DSHM_SAMPLING
24 endif
25
26 ifdef LIBELF_INC
27 CFLAGS  += -I$(LIBELF_INC)
28 endif
29
30 all: $(TARGET)
31
32 #OBJS =         $(patsubst %.C, %.o, $(filter %.C,$(notdir $(SRCS)))) \
33 #               $(patsubst %.c, %.o, $(filter %.c,$(notdir $(SRCS)))) \
34 #               $(patsubst %.s, %.o, $(filter %.s,$(notdir $(SRCS)))) \
35 #               $(patsubst %.S, %.o, $(filter %.S,$(notdir $(SRCS)))) \
36 #               $(IGEN_GEN_SRCS:%.C=%.o)