]> git.pld-linux.org Git - packages/dyninst.git/blame - dyninst-link.patch
- new
[packages/dyninst.git] / dyninst-link.patch
CommitLineData
6638e92f
JB
1--- DyninstAPI-8.1.2/proccontrol/make.module.tmpl.orig 2013-06-07 19:29:38.000000000 +0200
2+++ DyninstAPI-8.1.2/proccontrol/make.module.tmpl 2013-07-12 15:56:32.196971904 +0200
3@@ -94,4 +94,4 @@
4 LDFLAGS += -L../../elf/$(PLATFORM) -ldynElf
5 endif
6
7-LDFLAGS += ${EXTRA_LIBS}
8+LDFLAGS += ${EXTRA_LIBS} -lpthread
9--- DyninstAPI-8.1.2/dwarf/make.module.tmpl.orig 2013-06-07 19:29:28.000000000 +0200
10+++ DyninstAPI-8.1.2/dwarf/make.module.tmpl 2013-07-12 16:02:51.443622660 +0200
11@@ -32,7 +32,7 @@
12
13 LDFLAGS += $(LIBDIR)
14 LD = $(GXX)
15-LDFLAGS += -shared $(G_PTHREAD_LD)
16+LDFLAGS += -shared $(G_PTHREAD_LD) -L../../elf/$(PLATFORM) -ldynElf -L../../common/$(PLATFORM) -ldyncommon
17 CFLAGS +=
18 CXXFLAGS += $(G_PTHREAD)
19 TFLAGS +=
20--- DyninstAPI-8.1.2/elf/make.module.tmpl.orig 2013-06-07 19:29:34.000000000 +0200
21+++ DyninstAPI-8.1.2/elf/make.module.tmpl 2013-07-12 16:04:12.173619270 +0200
22@@ -41,7 +41,7 @@
23
24 LDFLAGS += $(LIBDIR)
25 LD = $(GXX)
26-LDFLAGS += -shared $(G_PTHREAD_LD)
27+LDFLAGS += -shared $(G_PTHREAD_LD) -L../../common/$(PLATFORM) -ldyncommon
28 CFLAGS +=
29 CXXFLAGS += $(G_PTHREAD)
30 TFLAGS +=
31--- DyninstAPI-8.1.2/symlite/make.module.tmpl.orig 2013-06-07 19:29:40.000000000 +0200
32+++ DyninstAPI-8.1.2/symlite/make.module.tmpl 2013-07-12 16:05:24.890282886 +0200
33@@ -43,7 +43,7 @@
34
35 LDFLAGS += $(LIBDIR)
36 LD = $(GXX)
37-LDFLAGS += -shared $(G_PTHREAD_LD)
38+LDFLAGS += -shared $(G_PTHREAD_LD) -L../../common/$(PLATFORM) -ldyncommon
39 CFLAGS +=
40 CXXFLAGS += $(G_PTHREAD)
41 TFLAGS +=
42--- DyninstAPI-8.1.2/stackwalk/make.module.tmpl.orig 2013-06-07 19:29:40.000000000 +0200
43+++ DyninstAPI-8.1.2/stackwalk/make.module.tmpl 2013-07-12 16:07:28.643611026 +0200
44@@ -86,7 +86,7 @@
45 LDFLAGS += -L../../symlite/$(PLATFORM) -lsymLite
46 endif
47
48-LDFLAGS += -L../../proccontrol/$(PLATFORM) -lpcontrol
49+LDFLAGS += -L../../proccontrol/$(PLATFORM) -lpcontrol -L../../symlite/$(PLATFORM) -lsymLite
50
51 IFLAGS += -I../$(PLATFORM) -I../src -I../h -I../../proccontrol/h -I../../symtabAPI/h -I../../parseAPI/h -I../../instructionAPI/h
52
53--- DyninstAPI-8.1.2/dyninstAPI/make.module.tmpl.orig 2013-06-07 19:29:29.000000000 +0200
54+++ DyninstAPI-8.1.2/dyninstAPI/make.module.tmpl 2013-07-12 16:08:30.446941764 +0200
55@@ -46,7 +46,7 @@
56 USES_DWARF_DEBUG = true
57 USES_LIBELF = true
58
59-LDFLAGS += -lpthread -lstackwalk -lpcontrol -lpatchAPI -lparseAPI -linstructionAPI -lsymtabAPI -ldynElf -ldynDwarf
60+LDFLAGS += -lpthread -lstackwalk -lpcontrol -lpatchAPI -lparseAPI -linstructionAPI -lsymtabAPI -ldynElf -ldynDwarf -ldyncommon
61
62 LDFLAGS += -L../../common/$(PLATFORM)
63 LDFLAGS += -L../../elf/$(PLATFORM)
64--- DyninstAPI-8.1.2/make.components.orig 2013-06-07 19:29:35.000000000 +0200
65+++ DyninstAPI-8.1.2/make.components 2013-07-12 17:10:40.483451898 +0200
66@@ -2,9 +2,9 @@
67 Everything = dynutil common elf dwarf symlite symtabAPI instructionAPI parseAPI patchAPI proccontrol stackwalk dyninstAPI_RT dyninstAPI dynC_API
68
69 Common = dynutil common
70-Dwarf = ${Common} dwarf
71+Dwarf = ${Common} elf dwarf
72 Elf = ${Common} elf
73-SymLite = ${Elf} symlite
74+SymLite = ${Common} ${Elf} symlite
75 SymtabAPI = ${Common} ${Elf} ${Dwarf} symtabAPI
76 InstructionAPI = ${Common} instructionAPI
77 ParseAPI = ${Common} ${SymtabAPI} ${SymLite} ${InstructionAPI} parseAPI
78@@ -14,7 +14,7 @@
79 DynC_API = ${DyninstAPI} dynC_API
80 Dyner = ${DyninstAPI} dyner
81
82-StackwalkerAPI = ${ProcControlAPI}
83+StackwalkerAPI = ${ProcControlAPI} ${SymLite}
84 ifndef WITHOUT_PARSE_API
85 StackwalkerAPI += ${ParseAPI} ${InstructionAPI}
86 endif
This page took 0.032473 seconds and 4 git commands to generate.