blob: 2f93ff01455772ad470c30a7e1cf4fd89ff56ead [file] [log] [blame]
Ulrich Drepperb08d5a82005-07-26 05:00:05 +00001## Process this file with automake to create Makefile.in
2##
Petr Machata02c56192011-03-10 01:50:32 +01003## Copyright (C) 1996-2011 Red Hat, Inc.
Ulrich Drepper361df7d2006-04-04 21:38:57 +00004## This file is part of Red Hat elfutils.
Ulrich Drepperb08d5a82005-07-26 05:00:05 +00005##
Ulrich Drepper361df7d2006-04-04 21:38:57 +00006## Red Hat elfutils is free software; you can redistribute it and/or modify
7## it under the terms of the GNU General Public License as published by the
8## Free Software Foundation; version 2 of the License.
Ulrich Drepperb08d5a82005-07-26 05:00:05 +00009##
Ulrich Drepper361df7d2006-04-04 21:38:57 +000010## Red Hat elfutils is distributed in the hope that it will be useful, but
11## WITHOUT ANY WARRANTY; without even the implied warranty of
12## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13## General Public License for more details.
14##
15## You should have received a copy of the GNU General Public License along
16## with Red Hat elfutils; if not, write to the Free Software Foundation,
Ulrich Drepper1e9ef502006-04-04 22:29:06 +000017## Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301 USA.
Ulrich Drepper361df7d2006-04-04 21:38:57 +000018##
19## Red Hat elfutils is an included package of the Open Invention Network.
20## An included package of the Open Invention Network is a package for which
21## Open Invention Network licensees cross-license their patents. No patent
22## license is granted, either expressly or impliedly, by designation as an
23## included package. Should you wish to participate in the Open Invention
24## Network licensing program, please visit www.openinventionnetwork.com
25## <http://www.openinventionnetwork.com>.
Ulrich Drepperb08d5a82005-07-26 05:00:05 +000026##
Roland McGrath22359e22010-02-15 15:57:03 -080027include $(top_srcdir)/config/eu.am
Ulrich Drepperb08d5a82005-07-26 05:00:05 +000028if MUDFLAP
Roland McGrathe47ab762005-11-17 03:16:00 +000029BUILD_RPATH = \$$ORIGIN/../backends
Ulrich Drepperb08d5a82005-07-26 05:00:05 +000030else
Mark Wielaard58cfa1c2011-02-25 20:17:52 +010031BUILD_RPATH = \$$ORIGIN/../libasm:\$$ORIGIN/../libdw:\$$ORIGIN/../backends:\$$ORIGIN/../libelf
Ulrich Drepperb08d5a82005-07-26 05:00:05 +000032endif
Roland McGrathd7f8d0c2005-11-17 02:32:03 +000033
Roland McGrathdd7e22b2006-03-09 23:05:47 +000034AM_LDFLAGS =
35
Roland McGrathd7f8d0c2005-11-17 02:32:03 +000036if !STANDALONE
Roland McGrath22359e22010-02-15 15:57:03 -080037INCLUDES += -I$(top_srcdir)/libasm -I$(top_srcdir)/libdw \
38 -I$(top_srcdir)/libdwfl \
39 -I$(top_srcdir)/libebl -I$(top_srcdir)/libelf \
40 -I$(top_srcdir)/lib -I..
Roland McGrathdd7e22b2006-03-09 23:05:47 +000041AM_LDFLAGS += -Wl,-rpath-link,../libasm:../libdw:../libelf
Roland McGrath22359e22010-02-15 15:57:03 -080042endif
Ulrich Drepperb08d5a82005-07-26 05:00:05 +000043
Roland McGrath1b8b4462005-11-16 01:33:38 +000044if TESTS_RPATH
Mark Wielaard58cfa1c2011-02-25 20:17:52 +010045AM_LDFLAGS += -Wl,-rpath,$(BUILD_RPATH)
Roland McGrath1b8b4462005-11-16 01:33:38 +000046tests_rpath = yes
47else
48tests_rpath = no
49endif
50
Ulrich Drepperb08d5a82005-07-26 05:00:05 +000051noinst_PROGRAMS = arextract arsymtest newfile saridx scnnames sectiondump \
52 showptable update1 update2 update3 update4 test-nlist \
53 show-die-info get-files get-lines get-pubnames \
Roland McGrath71e15a02005-08-27 10:33:26 +000054 get-aranges allfcts line2addr addrscopes funcscopes \
Roland McGrathe47ab762005-11-17 03:16:00 +000055 show-abbrev hash newscn ecp dwflmodtest \
Roland McGrathba949b32007-01-10 20:44:29 +000056 find-prologues funcretval allregs rdwrmmap \
Roland McGrath43da9892007-04-16 23:13:37 +000057 dwfl-bug-addr-overflow arls dwfl-bug-fd-leak \
Roland McGratha845f682008-12-03 03:41:58 +000058 dwfl-addr-sect dwfl-bug-report early-offscn \
Petr Machata77961b52010-04-06 14:16:58 +020059 dwfl-bug-getmodules dwarf-getmacros addrcfi \
Marek Polacek494275c2011-03-28 16:00:38 +020060 test-flag-nobits dwarf-getstring rerequest_tag \
61 alldts
Roland McGrathd7f8d0c2005-11-17 02:32:03 +000062asm_TESTS = asm-tst1 asm-tst2 asm-tst3 asm-tst4 asm-tst5 \
63 asm-tst6 asm-tst7 asm-tst8 asm-tst9
Ulrich Drepperb08d5a82005-07-26 05:00:05 +000064
65TESTS = run-arextract.sh run-arsymtest.sh newfile test-nlist \
66 update1 update2 update3 update4 \
67 run-show-die-info.sh run-get-files.sh run-get-lines.sh \
68 run-get-pubnames.sh run-get-aranges.sh run-allfcts.sh \
Roland McGrathd7f8d0c2005-11-17 02:32:03 +000069 run-show-abbrev.sh run-line2addr.sh hash \
70 newscn run-strip-test.sh run-strip-test2.sh \
Ulrich Drepperb08d5a82005-07-26 05:00:05 +000071 run-strip-test3.sh run-strip-test4.sh run-strip-test5.sh \
Roland McGrath521c47d2008-04-11 07:01:58 +000072 run-strip-test6.sh run-strip-test7.sh run-strip-test8.sh \
Mark Wielaard1662bc32011-05-16 11:33:11 +020073 run-strip-groups.sh run-strip-reloc.sh \
74 run-unstrip-test.sh run-unstrip-test2.sh \
Marek Polacek494275c2011-03-28 16:00:38 +020075 run-ecp-test.sh run-ecp-test2.sh run-alldts.sh \
Ulrich Drepper5d832292005-08-15 21:36:27 +000076 run-elflint-test.sh run-elflint-self.sh run-ranlib-test.sh \
Roland McGrathf5fda7d2005-08-18 22:01:57 +000077 run-ranlib-test2.sh run-ranlib-test3.sh run-ranlib-test4.sh \
Roland McGrath07d4f2f2005-10-28 06:56:24 +000078 run-addrscopes.sh run-strings-test.sh run-funcscopes.sh \
Roland McGrathf6b92282007-10-02 02:34:11 +000079 run-find-prologues.sh run-allregs.sh \
Roland McGrath59ea7f32007-10-04 08:50:09 +000080 run-readelf-test1.sh run-readelf-test2.sh run-readelf-test3.sh \
Jan Kratochvilfec39992011-02-27 12:01:25 -080081 run-readelf-test4.sh run-readelf-twofiles.sh \
Roland McGrathba949b32007-01-10 20:44:29 +000082 run-native-test.sh run-bug1-test.sh \
Roland McGrath87d47802007-07-16 22:23:37 +000083 dwfl-bug-addr-overflow run-addrname-test.sh \
84 dwfl-bug-fd-leak dwfl-bug-report \
Ulrich Drepper3cbdd382008-01-02 17:44:39 +000085 run-dwfl-bug-offline-rel.sh run-dwfl-addr-sect.sh \
Roland McGrath13b69602008-04-01 02:30:05 +000086 run-disasm-x86.sh run-disasm-x86-64.sh \
Petr Machata77961b52010-04-06 14:16:58 +020087 run-early-offscn.sh run-dwarf-getmacros.sh \
Marek Polacek48942212011-03-07 11:16:50 -080088 run-test-flag-nobits.sh run-prelink-addr-test.sh \
Petr Machata02c56192011-03-10 01:50:32 +010089 run-dwarf-getstring.sh run-rerequest_tag.sh
Ulrich Drepperb08d5a82005-07-26 05:00:05 +000090# run-show-ciefde.sh
91
Roland McGrathd7f8d0c2005-11-17 02:32:03 +000092if !STANDALONE
Ulrich Drepperc54785a2008-02-01 18:05:21 +000093noinst_PROGRAMS += msg_tst sha1-tst
94TESTS += msg_tst sha1-tst
Roland McGrathd7f8d0c2005-11-17 02:32:03 +000095endif
96
97if HAVE_LIBASM
98noinst_PROGRAMS += $(asm_TESTS)
99TESTS += $(asm_TESTS)
100endif
101
102
Ulrich Drepperb08d5a82005-07-26 05:00:05 +0000103EXTRA_DIST = run-arextract.sh run-arsymtest.sh \
104 run-show-die-info.sh run-get-files.sh run-get-lines.sh \
105 run-get-pubnames.sh run-get-aranges.sh \
106 run-show-ciefde.sh run-show-abbrev.sh run-strip-test.sh \
107 run-strip-test2.sh run-ecp-test.sh run-ecp-test2.sh \
108 testfile.bz2 testfile2.bz2 testfile3.bz2 testfile4.bz2 \
109 testfile5.bz2 testfile6.bz2 testfile7.bz2 testfile8.bz2 \
110 testfile9.bz2 testfile10.bz2 testfile11.bz2 testfile12.bz2 \
111 testfile13.bz2 run-strip-test3.sh run-allfcts.sh \
112 run-line2addr.sh run-elflint-test.sh testfile14.bz2 \
113 run-strip-test4.sh run-strip-test5.sh run-strip-test6.sh \
Mark Wielaard7a125b92011-05-17 12:20:01 +0200114 run-strip-test7.sh run-strip-test8.sh run-strip-groups.sh \
Mark Wielaard1662bc32011-05-16 11:33:11 +0200115 run-strip-reloc.sh hello_i386.ko.bz2 hello_x86_64.ko.bz2 \
Mark Wielaard20a217d2011-05-24 14:30:40 +0200116 hello_ppc64.ko.bz2 hello_s390.ko.bz2 \
Roland McGrath521c47d2008-04-11 07:01:58 +0000117 run-unstrip-test.sh run-unstrip-test2.sh \
Ulrich Drepper5d832292005-08-15 21:36:27 +0000118 run-elflint-self.sh run-ranlib-test.sh run-ranlib-test2.sh \
119 run-ranlib-test3.sh run-ranlib-test4.sh \
Ulrich Drepperfbe998a2005-08-29 16:27:10 +0000120 run-addrscopes.sh run-strings-test.sh run-funcscopes.sh \
Roland McGrath94d26ad2005-12-13 23:24:37 +0000121 run-find-prologues.sh run-allregs.sh run-native-test.sh \
Roland McGrath9aa8ef72007-05-18 08:59:43 +0000122 run-addrname-test.sh run-dwfl-bug-offline-rel.sh \
Roland McGrath13b69602008-04-01 02:30:05 +0000123 run-dwfl-addr-sect.sh run-early-offscn.sh \
Roland McGrath26618d82010-04-14 13:10:47 -0700124 run-dwarf-getmacros.sh run-test-flag-nobits.sh \
Marek Polacek494275c2011-03-28 16:00:38 +0200125 run-dwarf-getstring.sh run-alldts.sh \
Ulrich Drepperb08d5a82005-07-26 05:00:05 +0000126 testfile15.bz2 testfile15.debug.bz2 \
127 testfile16.bz2 testfile16.debug.bz2 \
128 testfile17.bz2 testfile17.debug.bz2 \
Ulrich Dreppere48c05b2005-08-15 21:47:33 +0000129 testfile18.bz2 testfile19.bz2 testfile19.index.bz2 \
Ulrich Drepper5d832292005-08-15 21:36:27 +0000130 testfile20.bz2 testfile20.index.bz2 \
Roland McGrathf5fda7d2005-08-18 22:01:57 +0000131 testfile21.bz2 testfile21.index.bz2 \
Ulrich Drepper39cec7a2005-08-30 01:22:01 +0000132 testfile22.bz2 testfile23.bz2 testfile24.bz2 testfile25.bz2 \
Roland McGrath4b248ce2006-01-12 03:34:38 +0000133 testfile26.bz2 testfile27.bz2 \
Roland McGrathf6b92282007-10-02 02:34:11 +0000134 coverage.sh test-subr.sh test-wrapper.sh \
Roland McGrath59ea7f32007-10-04 08:50:09 +0000135 run-readelf-test1.sh run-readelf-test2.sh run-readelf-test3.sh \
136 run-readelf-test4.sh \
Roland McGrathb4379722006-04-05 01:35:26 +0000137 run-bug1-test.sh testfile28.bz2 testfile28.rdwr.bz2 \
Roland McGrath19db8592006-08-03 08:52:46 +0000138 testfile29.bz2 testfile29.rdwr.bz2 \
Ulrich Drepperaa915fd2007-02-05 07:25:33 +0000139 testfile30.bz2 testfile31.bz2 testfile32.bz2 testfile33.bz2 \
Ulrich Drepperb0243862007-06-06 00:09:36 +0000140 testfile34.bz2 testfile35.bz2 testfile35.debug.bz2 \
141 testfile36.bz2 testfile36.debug.bz2 \
Roland McGrath42f68682007-08-09 07:54:22 +0000142 testfile37.bz2 testfile37.debug.bz2 \
Roland McGrathc76f0b02007-09-27 07:31:33 +0000143 testfile38.bz2 testfile39.bz2 testfile40.bz2 testfile40.debug.bz2 \
Ulrich Drepper3cbdd382008-01-02 17:44:39 +0000144 testfile41.bz2 testfile42.bz2 testfile43.bz2 \
Ulrich Drepperff993222008-01-09 05:39:28 +0000145 testfile44.S.bz2 testfile44.expect.bz2 run-disasm-x86.sh \
Roland McGrath059c83e2008-02-21 06:19:39 +0000146 testfile45.S.bz2 testfile45.expect.bz2 run-disasm-x86-64.sh \
Roland McGrathb4d6f0f2008-08-25 22:55:17 +0000147 testfile46.bz2 testfile47.bz2 testfile48.bz2 testfile48.debug.bz2 \
Josh Stoneffa02002011-01-10 21:28:46 -0800148 testfile49.bz2 testfile50.bz2 testfile51.bz2 \
Josh Stoned41d9a62011-01-11 19:16:57 -0800149 run-prelink-addr-test.sh \
150 testfile52-32.so.bz2 testfile52-32.so.debug.bz2 \
151 testfile52-32.prelink.so.bz2 testfile52-32.noshdrs.so.bz2 \
152 testfile52-64.so.bz2 testfile52-64.so.debug.bz2 \
153 testfile52-64.prelink.so.bz2 testfile52-64.noshdrs.so.bz2 \
Josh Stonecf514712011-01-11 19:16:58 -0800154 testfile53-32.bz2 testfile53-32.debug.bz2 \
155 testfile53-32.prelink.bz2 testfile53-64.bz2 \
Josh Stoneccbccef2011-01-11 19:16:59 -0800156 testfile53-64.debug.bz2 testfile53-64.prelink.bz2 \
157 testfile54-32.so.bz2 testfile54-32.so.debug.bz2 \
158 testfile54-32.prelink.so.bz2 testfile54-32.noshdrs.so.bz2 \
159 testfile54-64.so.bz2 testfile54-64.so.debug.bz2 \
Josh Stonedc34eda2011-02-02 16:30:01 -0800160 testfile54-64.prelink.so.bz2 testfile54-64.noshdrs.so.bz2 \
161 testfile55-32.bz2 testfile55-32.debug.bz2 \
162 testfile55-32.prelink.bz2 testfile55-64.bz2 \
Petr Machata02c56192011-03-10 01:50:32 +0100163 testfile55-64.debug.bz2 testfile55-64.prelink.bz2 \
Mark Wielaard7a125b92011-05-17 12:20:01 +0200164 testfile56.bz2 testfile57.bz2 testfile58.bz2
Roland McGrath1b8b4462005-11-16 01:33:38 +0000165
Roland McGrathaf74f5c2005-11-18 02:25:14 +0000166installed_TESTS_ENVIRONMENT = libdir=$(DESTDIR)$(libdir) \
167 bindir=$(DESTDIR)$(bindir) \
168 $(srcdir)/test-wrapper.sh \
Roland McGrathd7f8d0c2005-11-17 02:32:03 +0000169 installed $(tests_rpath) \
170 $(program_transform_name)
171if STANDALONE
172TESTS_ENVIRONMENT = $(installed_TESTS_ENVIRONMENT)
173else !STANDALONE
Roland McGrath1b8b4462005-11-16 01:33:38 +0000174TESTS_ENVIRONMENT = $(srcdir)/test-wrapper.sh \
Roland McGrathe47ab762005-11-17 03:16:00 +0000175 ../libdw:../backends:../libelf:../libasm
Roland McGrath1b8b4462005-11-16 01:33:38 +0000176
177installcheck-local:
Roland McGrathd7f8d0c2005-11-17 02:32:03 +0000178 $(MAKE) $(AM_MAKEFLAGS) \
Roland McGrath575dd392005-11-18 01:41:52 +0000179 TESTS_ENVIRONMENT='$(installed_TESTS_ENVIRONMENT)' check-TESTS
Roland McGrathd7f8d0c2005-11-17 02:32:03 +0000180endif !STANDALONE
Ulrich Drepperb08d5a82005-07-26 05:00:05 +0000181
182if MUDFLAP
Ulrich Drepperf9545c42009-04-23 07:59:02 -0700183static_build = yes
Ulrich Drepper47be7952005-08-07 04:41:39 +0000184endif
185
Roland McGrathd7f8d0c2005-11-17 02:32:03 +0000186if STANDALONE
187libdw = -ldw
188libelf = -lelf
189libasm = -lasm
190libebl = -lebl
191else !STANDALONE
Ulrich Drepper47be7952005-08-07 04:41:39 +0000192if BUILD_STATIC
Ulrich Drepperf9545c42009-04-23 07:59:02 -0700193libdw = ../libdw/libdw.a $(zip_LIBS) $(libelf) $(libebl) -ldl
Ulrich Drepperb08d5a82005-07-26 05:00:05 +0000194libelf = ../libelf/libelf.a
195libasm = ../libasm/libasm.a
Ulrich Drepperb08d5a82005-07-26 05:00:05 +0000196else
197libdw = ../libdw/libdw.so
198libelf = ../libelf/libelf.so
199libasm = ../libasm/libasm.so
200endif
201libebl = ../libebl/libebl.a
Ulrich Drepperc54785a2008-02-01 18:05:21 +0000202libeu = ../lib/libeu.a
Roland McGrathd7f8d0c2005-11-17 02:32:03 +0000203endif !STANDALONE
Ulrich Drepperb08d5a82005-07-26 05:00:05 +0000204
205arextract_LDADD = $(libelf) $(libmudflap)
206arsymtest_LDADD = $(libelf) $(libmudflap)
207newfile_LDADD = $(libelf) $(libmudflap)
208saridx_LDADD = $(libelf) $(libmudflap)
209scnnames_LDADD = $(libelf) $(libmudflap)
210sectiondump_LDADD = $(libelf) $(libmudflap)
211showptable_LDADD = $(libelf) $(libmudflap)
212hash_LDADD = $(libelf) $(libmudflap)
213test_nlist_LDADD = $(libelf) $(libmudflap)
214msg_tst_LDADD = $(libelf) $(libmudflap)
215newscn_LDADD = $(libelf) $(libmudflap)
Roland McGrath13b69602008-04-01 02:30:05 +0000216early_offscn_LDADD = $(libelf) $(libmudflap)
Ulrich Drepperb08d5a82005-07-26 05:00:05 +0000217ecp_LDADD = $(libelf) $(libmudflap)
218update1_LDADD = $(libelf) $(libmudflap)
219update2_LDADD = $(libelf) $(libmudflap)
220update3_LDADD = $(libebl) $(libelf) $(libmudflap)
221update4_LDADD = $(libebl) $(libelf) $(libmudflap)
222show_die_info_LDADD = $(libdw) $(libelf) $(libmudflap)
223get_pubnames_LDADD = $(libdw) $(libelf) $(libmudflap)
224show_abbrev_LDADD = $(libdw) $(libelf) $(libmudflap)
225get_lines_LDADD = $(libdw) $(libelf) $(libmudflap)
226get_files_LDADD = $(libdw) $(libelf) $(libmudflap)
227get_aranges_LDADD = $(libdw) $(libelf) $(libmudflap)
228allfcts_LDADD = $(libdw) $(libelf) $(libmudflap)
229line2addr_no_Wformat = yes
Roland McGrathd17fac72005-08-23 08:20:21 +0000230line2addr_LDADD = $(libdw) $(libmudflap)
Roland McGrath9a1f3652005-08-18 20:57:04 +0000231addrscopes_LDADD = $(libdw) $(libmudflap)
Roland McGrath71e15a02005-08-27 10:33:26 +0000232funcscopes_LDADD = $(libdw) $(libmudflap)
Roland McGrathe47ab762005-11-17 03:16:00 +0000233funcretval_LDADD = $(libdw) $(libmudflap)
Roland McGrath994b4892005-12-05 22:46:21 +0000234allregs_LDADD = $(libdw) $(libmudflap)
Roland McGrath07d4f2f2005-10-28 06:56:24 +0000235find_prologues_LDADD = $(libdw) $(libmudflap)
Ulrich Drepperb08d5a82005-07-26 05:00:05 +0000236#show_ciefde_LDADD = ../libdwarf/libdwarf.so $(libelf) $(libmudflap)
Ulrich Dreppera38998e2005-08-03 02:05:39 +0000237asm_tst1_LDADD = $(libasm) $(libebl) $(libelf) $(libmudflap) -ldl
238asm_tst2_LDADD = $(libasm) $(libebl) $(libelf) $(libmudflap) -ldl
239asm_tst3_LDADD = $(libasm) $(libebl) $(libelf) $(libmudflap) -ldl
240asm_tst4_LDADD = $(libasm) $(libebl) $(libelf) $(libmudflap) -ldl
241asm_tst5_LDADD = $(libasm) $(libebl) $(libelf) $(libmudflap) -ldl
242asm_tst6_LDADD = $(libasm) $(libebl) $(libelf) $(libmudflap) -ldl
243asm_tst7_LDADD = $(libasm) $(libebl) $(libelf) $(libmudflap) -ldl
244asm_tst8_LDADD = $(libasm) $(libebl) $(libelf) $(libmudflap) -ldl
245asm_tst9_LDADD = $(libasm) $(libebl) $(libelf) $(libmudflap) -ldl
Ulrich Drepper47be7952005-08-07 04:41:39 +0000246dwflmodtest_LDADD = $(libdw) $(libebl) $(libelf) $(libmudflap) -ldl
Ulrich Drepperf9545c42009-04-23 07:59:02 -0700247rdwrmmap_LDADD = $(libelf) $(libmudflap)
Roland McGrathba949b32007-01-10 20:44:29 +0000248dwfl_bug_addr_overflow_LDADD = $(libdw) $(libebl) $(libelf) $(libmudflap) -ldl
Ulrich Drepperce0bdb62007-02-05 07:13:52 +0000249arls_LDADD = $(libelf) $(libmudflap)
Ulrich Drepper6258e742007-03-13 06:22:40 +0000250dwfl_bug_fd_leak_LDADD = $(libdw) $(libebl) $(libelf) $(libmudflap) -ldl
Roland McGrath87d47802007-07-16 22:23:37 +0000251dwfl_bug_report_LDADD = $(libdw) $(libebl) $(libelf) $(libmudflap) -ldl
Roland McGratha845f682008-12-03 03:41:58 +0000252dwfl_bug_getmodules_LDADD = $(libdw) $(libebl) $(libelf) $(libmudflap) -ldl
Roland McGrath43da9892007-04-16 23:13:37 +0000253dwfl_addr_sect_LDADD = $(libdw) $(libebl) $(libelf) $(libmudflap) -ldl
Ulrich Drepperc54785a2008-02-01 18:05:21 +0000254sha1_tst_LDADD = $(libeu) $(libmudflap)
Roland McGrath22359e22010-02-15 15:57:03 -0800255dwarf_getmacros_LDADD = $(libdw) $(libmudflap)
Marek Polacek48942212011-03-07 11:16:50 -0800256dwarf_getstring_LDADD = $(libdw) $(libmudflap)
Roland McGrath3c84db32009-06-24 17:41:40 -0700257addrcfi_LDADD = $(libdw) $(libebl) $(libelf) $(libmudflap) -ldl
Petr Machata77961b52010-04-06 14:16:58 +0200258test_flag_nobits_LDADD = $(libelf) $(libmudflap)
Petr Machata02c56192011-03-10 01:50:32 +0100259rerequest_tag_LDADD = $(libdw) $(libmudflap)
Marek Polacek494275c2011-03-28 16:00:38 +0200260alldts_LDADD = $(libebl) $(libelf) $(libmudflap)
Ulrich Drepperb08d5a82005-07-26 05:00:05 +0000261
Ulrich Drepper39cec7a2005-08-30 01:22:01 +0000262if GCOV
263check: check-am coverage
264.PHONY: coverage
265coverage:
266 -$(srcdir)/coverage.sh
267endif