Fix Windows compiler warnings
[dyninst.git] / testsuite / ppc64_bgq_ion / make.mutators.gen
1
2 # This file is automatically generated by the Dyninst testing system.
3 # For more information, see core/testsuite/src/specification/makemake.py
4
5 ######################################################################
6 # A list of all the mutators to be compiled
7 ######################################################################
8
9
10 proccontrol_MUTATORS = pc_launch pc_breakpoint pc_library pc_singlestep pc_thread pc_groups pc_irpc pc_detach pc_terminate pc_terminate_stopped 
11
12 proccontrol_OBJS_ALL_MUTATORS = pc_launch.o pc_breakpoint.o pc_library.o pc_singlestep.o pc_thread.o pc_groups.o pc_irpc.o pc_detach.o pc_terminate.o pc_terminate_stopped.o 
13
14
15 instruction_MUTATORS = power_decode power_cft 
16
17 instruction_OBJS_ALL_MUTATORS = power_decode.o power_cft.o 
18
19
20 symtab_MUTATORS = test_lookup_func test_lookup_var test_line_info test_module test_type_info test_symtab_ser_funcs test_ser_anno test_anno_basic_types 
21
22 symtab_OBJS_ALL_MUTATORS = test_lookup_func.o test_lookup_var.o test_line_info.o test_module.o test_type_info.o test_symtab_ser_funcs.o test_ser_anno.o test_anno_basic_types.o 
23
24 pc_breakpoint.so: pc_breakpoint.o $(OBJS_FORALL_MUTATORS) $(DEPENDDIR)/pc_breakpoint.dep $(LIBTESTSUITE) $(proccontrol_COMPONENT_LIB)
25         @echo Linking mutator $@
26         $(HIDE_COMP)$(CXX) -o $@ -shared $(filter %.o,$^) $(proccontrol_MUTATOR_FLAGS) $(MUTATOR_SO_LDFLAGS) $(LIBDIR) $(LIBS) $(LDFLAGS) -lpcontrol -ltestSuite 
27 ifndef NO_OPT_FLAG
28 ifdef STRIP_SO
29         $(STRIP_SO) $@
30 endif
31 endif
32
33 pc_detach.so: pc_detach.o $(OBJS_FORALL_MUTATORS) $(DEPENDDIR)/pc_detach.dep $(LIBTESTSUITE) $(proccontrol_COMPONENT_LIB)
34         @echo Linking mutator $@
35         $(HIDE_COMP)$(CXX) -o $@ -shared $(filter %.o,$^) $(proccontrol_MUTATOR_FLAGS) $(MUTATOR_SO_LDFLAGS) $(LIBDIR) $(LIBS) $(LDFLAGS) -lpcontrol -ltestSuite 
36 ifndef NO_OPT_FLAG
37 ifdef STRIP_SO
38         $(STRIP_SO) $@
39 endif
40 endif
41
42 pc_groups.so: pc_groups.o $(OBJS_FORALL_MUTATORS) $(DEPENDDIR)/pc_groups.dep $(LIBTESTSUITE) $(proccontrol_COMPONENT_LIB)
43         @echo Linking mutator $@
44         $(HIDE_COMP)$(CXX) -o $@ -shared $(filter %.o,$^) $(proccontrol_MUTATOR_FLAGS) $(MUTATOR_SO_LDFLAGS) $(LIBDIR) $(LIBS) $(LDFLAGS) -lpcontrol -ltestSuite 
45 ifndef NO_OPT_FLAG
46 ifdef STRIP_SO
47         $(STRIP_SO) $@
48 endif
49 endif
50
51 pc_irpc.so: pc_irpc.o $(OBJS_FORALL_MUTATORS) $(DEPENDDIR)/pc_irpc.dep $(LIBTESTSUITE) $(proccontrol_COMPONENT_LIB)
52         @echo Linking mutator $@
53         $(HIDE_COMP)$(CXX) -o $@ -shared $(filter %.o,$^) $(proccontrol_MUTATOR_FLAGS) $(MUTATOR_SO_LDFLAGS) $(LIBDIR) $(LIBS) $(LDFLAGS) -lpcontrol -ltestSuite 
54 ifndef NO_OPT_FLAG
55 ifdef STRIP_SO
56         $(STRIP_SO) $@
57 endif
58 endif
59
60 pc_launch.so: pc_launch.o $(OBJS_FORALL_MUTATORS) $(DEPENDDIR)/pc_launch.dep $(LIBTESTSUITE) $(proccontrol_COMPONENT_LIB)
61         @echo Linking mutator $@
62         $(HIDE_COMP)$(CXX) -o $@ -shared $(filter %.o,$^) $(proccontrol_MUTATOR_FLAGS) $(MUTATOR_SO_LDFLAGS) $(LIBDIR) $(LIBS) $(LDFLAGS) -lpcontrol -ltestSuite 
63 ifndef NO_OPT_FLAG
64 ifdef STRIP_SO
65         $(STRIP_SO) $@
66 endif
67 endif
68
69 pc_library.so: pc_library.o $(OBJS_FORALL_MUTATORS) $(DEPENDDIR)/pc_library.dep $(LIBTESTSUITE) $(proccontrol_COMPONENT_LIB)
70         @echo Linking mutator $@
71         $(HIDE_COMP)$(CXX) -o $@ -shared $(filter %.o,$^) $(proccontrol_MUTATOR_FLAGS) $(MUTATOR_SO_LDFLAGS) $(LIBDIR) $(LIBS) $(LDFLAGS) -lpcontrol -ltestSuite 
72 ifndef NO_OPT_FLAG
73 ifdef STRIP_SO
74         $(STRIP_SO) $@
75 endif
76 endif
77
78 pc_singlestep.so: pc_singlestep.o $(OBJS_FORALL_MUTATORS) $(DEPENDDIR)/pc_singlestep.dep $(LIBTESTSUITE) $(proccontrol_COMPONENT_LIB)
79         @echo Linking mutator $@
80         $(HIDE_COMP)$(CXX) -o $@ -shared $(filter %.o,$^) $(proccontrol_MUTATOR_FLAGS) $(MUTATOR_SO_LDFLAGS) $(LIBDIR) $(LIBS) $(LDFLAGS) -lpcontrol -ltestSuite 
81 ifndef NO_OPT_FLAG
82 ifdef STRIP_SO
83         $(STRIP_SO) $@
84 endif
85 endif
86
87 pc_terminate.so: pc_terminate.o $(OBJS_FORALL_MUTATORS) $(DEPENDDIR)/pc_terminate.dep $(LIBTESTSUITE) $(proccontrol_COMPONENT_LIB)
88         @echo Linking mutator $@
89         $(HIDE_COMP)$(CXX) -o $@ -shared $(filter %.o,$^) $(proccontrol_MUTATOR_FLAGS) $(MUTATOR_SO_LDFLAGS) $(LIBDIR) $(LIBS) $(LDFLAGS) -lpcontrol -ltestSuite 
90 ifndef NO_OPT_FLAG
91 ifdef STRIP_SO
92         $(STRIP_SO) $@
93 endif
94 endif
95
96 pc_terminate_stopped.so: pc_terminate_stopped.o $(OBJS_FORALL_MUTATORS) $(DEPENDDIR)/pc_terminate_stopped.dep $(LIBTESTSUITE) $(proccontrol_COMPONENT_LIB)
97         @echo Linking mutator $@
98         $(HIDE_COMP)$(CXX) -o $@ -shared $(filter %.o,$^) $(proccontrol_MUTATOR_FLAGS) $(MUTATOR_SO_LDFLAGS) $(LIBDIR) $(LIBS) $(LDFLAGS) -lpcontrol -ltestSuite 
99 ifndef NO_OPT_FLAG
100 ifdef STRIP_SO
101         $(STRIP_SO) $@
102 endif
103 endif
104
105 pc_thread.so: pc_thread.o $(OBJS_FORALL_MUTATORS) $(DEPENDDIR)/pc_thread.dep $(LIBTESTSUITE) $(proccontrol_COMPONENT_LIB)
106         @echo Linking mutator $@
107         $(HIDE_COMP)$(CXX) -o $@ -shared $(filter %.o,$^) $(proccontrol_MUTATOR_FLAGS) $(MUTATOR_SO_LDFLAGS) $(LIBDIR) $(LIBS) $(LDFLAGS) -lpcontrol -ltestSuite 
108 ifndef NO_OPT_FLAG
109 ifdef STRIP_SO
110         $(STRIP_SO) $@
111 endif
112 endif
113
114 power_cft.so: power_cft.o $(OBJS_FORALL_MUTATORS) $(DEPENDDIR)/power_cft.dep $(LIBTESTSUITE) $(instruction_COMPONENT_LIB)
115         @echo Linking mutator $@
116         $(HIDE_COMP)$(CXX) -o $@ -shared $(filter %.o,$^) $(instruction_MUTATOR_FLAGS) $(MUTATOR_SO_LDFLAGS) $(LIBDIR) $(LIBS) $(LDFLAGS) -linstructionAPI -ltestSuite 
117 ifndef NO_OPT_FLAG
118 ifdef STRIP_SO
119         $(STRIP_SO) $@
120 endif
121 endif
122
123 power_decode.so: power_decode.o $(OBJS_FORALL_MUTATORS) $(DEPENDDIR)/power_decode.dep $(LIBTESTSUITE) $(instruction_COMPONENT_LIB)
124         @echo Linking mutator $@
125         $(HIDE_COMP)$(CXX) -o $@ -shared $(filter %.o,$^) $(instruction_MUTATOR_FLAGS) $(MUTATOR_SO_LDFLAGS) $(LIBDIR) $(LIBS) $(LDFLAGS) -linstructionAPI -ltestSuite 
126 ifndef NO_OPT_FLAG
127 ifdef STRIP_SO
128         $(STRIP_SO) $@
129 endif
130 endif
131
132 test_anno_basic_types.so: test_anno_basic_types.o $(OBJS_FORALL_MUTATORS) $(DEPENDDIR)/test_anno_basic_types.dep $(LIBTESTSUITE) $(symtab_COMPONENT_LIB)
133         @echo Linking mutator $@
134         $(HIDE_COMP)$(CXX) -o $@ -shared $(filter %.o,$^) $(symtab_MUTATOR_FLAGS) $(MUTATOR_SO_LDFLAGS) $(LIBDIR) $(LIBS) $(LDFLAGS) -lsymtabAPI -ltestSuite 
135 ifndef NO_OPT_FLAG
136 ifdef STRIP_SO
137         $(STRIP_SO) $@
138 endif
139 endif
140
141 test_line_info.so: test_line_info.o $(OBJS_FORALL_MUTATORS) $(DEPENDDIR)/test_line_info.dep $(LIBTESTSUITE) $(symtab_COMPONENT_LIB)
142         @echo Linking mutator $@
143         $(HIDE_COMP)$(CXX) -o $@ -shared $(filter %.o,$^) $(symtab_MUTATOR_FLAGS) $(MUTATOR_SO_LDFLAGS) $(LIBDIR) $(LIBS) $(LDFLAGS) -lsymtabAPI -ltestSuite 
144 ifndef NO_OPT_FLAG
145 ifdef STRIP_SO
146         $(STRIP_SO) $@
147 endif
148 endif
149
150 test_lookup_func.so: test_lookup_func.o $(OBJS_FORALL_MUTATORS) $(DEPENDDIR)/test_lookup_func.dep $(LIBTESTSUITE) $(symtab_COMPONENT_LIB)
151         @echo Linking mutator $@
152         $(HIDE_COMP)$(CXX) -o $@ -shared $(filter %.o,$^) $(symtab_MUTATOR_FLAGS) $(MUTATOR_SO_LDFLAGS) $(LIBDIR) $(LIBS) $(LDFLAGS) -lsymtabAPI -ltestSuite 
153 ifndef NO_OPT_FLAG
154 ifdef STRIP_SO
155         $(STRIP_SO) $@
156 endif
157 endif
158
159 test_lookup_var.so: test_lookup_var.o $(OBJS_FORALL_MUTATORS) $(DEPENDDIR)/test_lookup_var.dep $(LIBTESTSUITE) $(symtab_COMPONENT_LIB)
160         @echo Linking mutator $@
161         $(HIDE_COMP)$(CXX) -o $@ -shared $(filter %.o,$^) $(symtab_MUTATOR_FLAGS) $(MUTATOR_SO_LDFLAGS) $(LIBDIR) $(LIBS) $(LDFLAGS) -lsymtabAPI -ltestSuite 
162 ifndef NO_OPT_FLAG
163 ifdef STRIP_SO
164         $(STRIP_SO) $@
165 endif
166 endif
167
168 test_module.so: test_module.o $(OBJS_FORALL_MUTATORS) $(DEPENDDIR)/test_module.dep $(LIBTESTSUITE) $(symtab_COMPONENT_LIB)
169         @echo Linking mutator $@
170         $(HIDE_COMP)$(CXX) -o $@ -shared $(filter %.o,$^) $(symtab_MUTATOR_FLAGS) $(MUTATOR_SO_LDFLAGS) $(LIBDIR) $(LIBS) $(LDFLAGS) -lsymtabAPI -ltestSuite 
171 ifndef NO_OPT_FLAG
172 ifdef STRIP_SO
173         $(STRIP_SO) $@
174 endif
175 endif
176
177 test_ser_anno.so: test_ser_anno.o $(OBJS_FORALL_MUTATORS) $(DEPENDDIR)/test_ser_anno.dep $(LIBTESTSUITE) $(symtab_COMPONENT_LIB)
178         @echo Linking mutator $@
179         $(HIDE_COMP)$(CXX) -o $@ -shared $(filter %.o,$^) $(symtab_MUTATOR_FLAGS) $(MUTATOR_SO_LDFLAGS) $(LIBDIR) $(LIBS) $(LDFLAGS) -lsymtabAPI -ltestSuite 
180 ifndef NO_OPT_FLAG
181 ifdef STRIP_SO
182         $(STRIP_SO) $@
183 endif
184 endif
185
186 test_symtab_ser_funcs.so: test_symtab_ser_funcs.o $(OBJS_FORALL_MUTATORS) $(DEPENDDIR)/test_symtab_ser_funcs.dep $(LIBTESTSUITE) $(symtab_COMPONENT_LIB)
187         @echo Linking mutator $@
188         $(HIDE_COMP)$(CXX) -o $@ -shared $(filter %.o,$^) $(symtab_MUTATOR_FLAGS) $(MUTATOR_SO_LDFLAGS) $(LIBDIR) $(LIBS) $(LDFLAGS) -lsymtabAPI -ltestSuite 
189 ifndef NO_OPT_FLAG
190 ifdef STRIP_SO
191         $(STRIP_SO) $@
192 endif
193 endif
194
195 test_type_info.so: test_type_info.o $(OBJS_FORALL_MUTATORS) $(DEPENDDIR)/test_type_info.dep $(LIBTESTSUITE) $(symtab_COMPONENT_LIB)
196         @echo Linking mutator $@
197         $(HIDE_COMP)$(CXX) -o $@ -shared $(filter %.o,$^) $(symtab_MUTATOR_FLAGS) $(MUTATOR_SO_LDFLAGS) $(LIBDIR) $(LIBS) $(LDFLAGS) -lsymtabAPI -ltestSuite 
198 ifndef NO_OPT_FLAG
199 ifdef STRIP_SO
200         $(STRIP_SO) $@
201 endif
202 endif
203
204
205
206 # Create shared library names from the mutator test names
207 proccontrol_MUTATORS_SO += $(addsuffix .so,$(proccontrol_MUTATORS))
208
209
210
211 # Create shared library names from the mutator test names
212 instruction_MUTATORS_SO += $(addsuffix .so,$(instruction_MUTATORS))
213
214
215
216 # Create shared library names from the mutator test names
217 symtab_MUTATORS_SO += $(addsuffix .so,$(symtab_MUTATORS))
218