annotate libbacktrace/Makefile.am @ 158:494b0b89df80 default tip

...
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Mon, 25 May 2020 18:13:55 +0900
parents 1830386684a0
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
111
kono
parents:
diff changeset
1 # Makefile.am -- Backtrace Makefile.
145
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
2 # Copyright (C) 2012-2020 Free Software Foundation, Inc.
111
kono
parents:
diff changeset
3
kono
parents:
diff changeset
4 # Redistribution and use in source and binary forms, with or without
kono
parents:
diff changeset
5 # modification, are permitted provided that the following conditions are
kono
parents:
diff changeset
6 # met:
kono
parents:
diff changeset
7
kono
parents:
diff changeset
8 # (1) Redistributions of source code must retain the above copyright
kono
parents:
diff changeset
9 # notice, this list of conditions and the following disclaimer.
kono
parents:
diff changeset
10
kono
parents:
diff changeset
11 # (2) Redistributions in binary form must reproduce the above copyright
kono
parents:
diff changeset
12 # notice, this list of conditions and the following disclaimer in
kono
parents:
diff changeset
13 # the documentation and/or other materials provided with the
kono
parents:
diff changeset
14 # distribution.
kono
parents:
diff changeset
15
kono
parents:
diff changeset
16 # (3) The name of the author may not be used to
kono
parents:
diff changeset
17 # endorse or promote products derived from this software without
kono
parents:
diff changeset
18 # specific prior written permission.
kono
parents:
diff changeset
19
kono
parents:
diff changeset
20 # THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
kono
parents:
diff changeset
21 # IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
kono
parents:
diff changeset
22 # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
kono
parents:
diff changeset
23 # DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
kono
parents:
diff changeset
24 # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
kono
parents:
diff changeset
25 # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
kono
parents:
diff changeset
26 # SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
kono
parents:
diff changeset
27 # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
kono
parents:
diff changeset
28 # STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
kono
parents:
diff changeset
29 # IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
kono
parents:
diff changeset
30 # POSSIBILITY OF SUCH DAMAGE.
kono
parents:
diff changeset
31
kono
parents:
diff changeset
32 ACLOCAL_AMFLAGS = -I .. -I ../config
kono
parents:
diff changeset
33
kono
parents:
diff changeset
34 AM_CPPFLAGS = -I $(top_srcdir)/../include -I $(top_srcdir)/../libgcc \
kono
parents:
diff changeset
35 -I ../libgcc
kono
parents:
diff changeset
36
kono
parents:
diff changeset
37 AM_CFLAGS = $(EXTRA_FLAGS) $(WARN_FLAGS) $(PIC_FLAG)
kono
parents:
diff changeset
38
kono
parents:
diff changeset
39 noinst_LTLIBRARIES = libbacktrace.la
kono
parents:
diff changeset
40
kono
parents:
diff changeset
41 libbacktrace_la_SOURCES = \
kono
parents:
diff changeset
42 backtrace.h \
kono
parents:
diff changeset
43 atomic.c \
kono
parents:
diff changeset
44 dwarf.c \
kono
parents:
diff changeset
45 fileline.c \
kono
parents:
diff changeset
46 internal.h \
kono
parents:
diff changeset
47 posix.c \
kono
parents:
diff changeset
48 print.c \
kono
parents:
diff changeset
49 sort.c \
kono
parents:
diff changeset
50 state.c
kono
parents:
diff changeset
51
kono
parents:
diff changeset
52 BACKTRACE_FILES = \
kono
parents:
diff changeset
53 backtrace.c \
kono
parents:
diff changeset
54 simple.c \
kono
parents:
diff changeset
55 nounwind.c
kono
parents:
diff changeset
56
kono
parents:
diff changeset
57 FORMAT_FILES = \
kono
parents:
diff changeset
58 elf.c \
kono
parents:
diff changeset
59 pecoff.c \
kono
parents:
diff changeset
60 unknown.c \
kono
parents:
diff changeset
61 xcoff.c
kono
parents:
diff changeset
62
kono
parents:
diff changeset
63 VIEW_FILES = \
kono
parents:
diff changeset
64 read.c \
kono
parents:
diff changeset
65 mmapio.c
kono
parents:
diff changeset
66
kono
parents:
diff changeset
67 ALLOC_FILES = \
kono
parents:
diff changeset
68 alloc.c \
kono
parents:
diff changeset
69 mmap.c
kono
parents:
diff changeset
70
kono
parents:
diff changeset
71 EXTRA_libbacktrace_la_SOURCES = \
kono
parents:
diff changeset
72 $(BACKTRACE_FILES) \
kono
parents:
diff changeset
73 $(FORMAT_FILES) \
kono
parents:
diff changeset
74 $(VIEW_FILES) \
kono
parents:
diff changeset
75 $(ALLOC_FILES)
kono
parents:
diff changeset
76
kono
parents:
diff changeset
77 libbacktrace_la_LIBADD = \
kono
parents:
diff changeset
78 $(BACKTRACE_FILE) \
kono
parents:
diff changeset
79 $(FORMAT_FILE) \
kono
parents:
diff changeset
80 $(VIEW_FILE) \
kono
parents:
diff changeset
81 $(ALLOC_FILE)
kono
parents:
diff changeset
82
kono
parents:
diff changeset
83 libbacktrace_la_DEPENDENCIES = $(libbacktrace_la_LIBADD)
kono
parents:
diff changeset
84
kono
parents:
diff changeset
85 # Testsuite.
kono
parents:
diff changeset
86
145
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
87 # Add test to this variable, if you want it to be build.
111
kono
parents:
diff changeset
88 check_PROGRAMS =
kono
parents:
diff changeset
89
145
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
90 # Add test to this variable, if you want it to be run.
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
91 TESTS =
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
92
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
93 # Add test to this variable, if you want it to be build and run.
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
94 BUILDTESTS =
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
95
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
96 # Flags to use when compiling test programs.
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
97 libbacktrace_TEST_CFLAGS = $(EXTRA_FLAGS) $(WARN_FLAGS) -g
111
kono
parents:
diff changeset
98
kono
parents:
diff changeset
99 if NATIVE
145
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
100 check_LTLIBRARIES = libbacktrace_alloc.la
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
101
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
102 libbacktrace_alloc_la_SOURCES = $(libbacktrace_la_SOURCES)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
103 libbacktrace_alloc_la_LIBADD = $(BACKTRACE_FILE) $(FORMAT_FILE) read.lo alloc.lo
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
104
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
105 libbacktrace_alloc_la_DEPENDENCIES = $(libbacktrace_alloc_la_LIBADD)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
106
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
107 check_LTLIBRARIES += libbacktrace_noformat.la
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
108
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
109 libbacktrace_noformat_la_SOURCES = $(libbacktrace_la_SOURCES)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
110 libbacktrace_noformat_la_LIBADD = $(BACKTRACE_FILE) $(VIEW_FILE) $(ALLOC_FILE)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
111
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
112 libbacktrace_noformat_la_DEPENDENCIES = $(libbacktrace_noformat_la_LIBADD)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
113
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
114 if HAVE_ELF
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
115 if HAVE_OBJCOPY_DEBUGLINK
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
116
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
117 TEST_BUILD_ID_DIR=$(abs_builddir)/usr/lib/debug/.build-id/
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
118
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
119 check_LTLIBRARIES += libbacktrace_elf_for_test.la
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
120
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
121 libbacktrace_elf_for_test_la_SOURCES = $(libbacktrace_la_SOURCES)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
122 libbacktrace_elf_for_test_la_LIBADD = $(BACKTRACE_FILE) elf_for_test.lo \
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
123 $(VIEW_FILE) $(ALLOC_FILE)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
124
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
125 elf_for_test.c: elf.c
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
126 SEARCH='^#define SYSTEM_BUILD_ID_DIR.*$$'; \
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
127 REPLACE="#define SYSTEM_BUILD_ID_DIR \"$(TEST_BUILD_ID_DIR)\""; \
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
128 $(SED) "s%$$SEARCH%$$REPLACE%" \
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
129 $< \
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
130 > $@.tmp
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
131 mv $@.tmp $@
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
132
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
133 endif HAVE_OBJCOPY_DEBUGLINK
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
134 endif HAVE_ELF
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
135
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
136 elf_%.c: elf.c
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
137 SEARCH='#error "Unknown BACKTRACE_ELF_SIZE"'; \
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
138 REPLACE='#undef BACKTRACE_ELF_SIZE\
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
139 #define BACKTRACE_ELF_SIZE'; \
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
140 $(SED) "s/^$$SEARCH\$$/$$REPLACE $*/" \
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
141 $< \
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
142 > $@.tmp
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
143 mv $@.tmp $@
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
144
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
145 xcoff_%.c: xcoff.c
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
146 SEARCH='#error "Unknown BACKTRACE_XCOFF_SIZE"'; \
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
147 REPLACE='#undef BACKTRACE_XCOFF_SIZE\
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
148 #define BACKTRACE_XCOFF_SIZE'; \
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
149 $(SED) "s/^$$SEARCH\$$/$$REPLACE $*/" \
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
150 $< \
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
151 > $@.tmp
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
152 mv $@.tmp $@
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
153
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
154 test_elf_32_SOURCES = test_format.c testlib.c
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
155 test_elf_32_CFLAGS = $(libbacktrace_TEST_CFLAGS)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
156 test_elf_32_LDADD = libbacktrace_noformat.la elf_32.lo
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
157
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
158 BUILDTESTS += test_elf_32
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
159
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
160 test_elf_64_SOURCES = test_format.c testlib.c
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
161 test_elf_64_CFLAGS = $(libbacktrace_TEST_CFLAGS)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
162 test_elf_64_LDADD = libbacktrace_noformat.la elf_64.lo
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
163
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
164 BUILDTESTS += test_elf_64
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
165
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
166 test_xcoff_32_SOURCES = test_format.c testlib.c
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
167 test_xcoff_32_CFLAGS = $(libbacktrace_TEST_CFLAGS)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
168 test_xcoff_32_LDADD = libbacktrace_noformat.la xcoff_32.lo
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
169
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
170 BUILDTESTS += test_xcoff_32
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
171
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
172 test_xcoff_64_SOURCES = test_format.c testlib.c
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
173 test_xcoff_64_CFLAGS = $(libbacktrace_TEST_CFLAGS)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
174 test_xcoff_64_LDADD = libbacktrace_noformat.la xcoff_64.lo
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
175
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
176 BUILDTESTS += test_xcoff_64
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
177
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
178 test_pecoff_SOURCES = test_format.c testlib.c
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
179 test_pecoff_CFLAGS = $(libbacktrace_TEST_CFLAGS)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
180 test_pecoff_LDADD = libbacktrace_noformat.la pecoff.lo
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
181
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
182 BUILDTESTS += test_pecoff
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
183
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
184 test_unknown_SOURCES = test_format.c testlib.c
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
185 test_unknown_CFLAGS = $(libbacktrace_TEST_CFLAGS)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
186 test_unknown_LDADD = libbacktrace_noformat.la unknown.lo
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
187
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
188 BUILDTESTS += test_unknown
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
189
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
190 unittest_SOURCES = unittest.c testlib.c
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
191 unittest_CFLAGS = $(libbacktrace_TEST_CFLAGS)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
192 unittest_LDADD = libbacktrace.la
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
193
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
194 BUILDTESTS += unittest
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
195
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
196 unittest_alloc_SOURCES = $(unittest_SOURCES)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
197 unittest_alloc_CFLAGS = $(libbacktrace_TEST_CFLAGS)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
198 unittest_alloc_LDADD = libbacktrace_alloc.la
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
199
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
200 BUILDTESTS += unittest_alloc
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
201
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
202 check_LTLIBRARIES += libbacktrace_instrumented_alloc.la
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
203
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
204 libbacktrace_instrumented_alloc_la_SOURCES = $(libbacktrace_la_SOURCES)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
205 libbacktrace_instrumented_alloc_la_LIBADD = $(BACKTRACE_FILE) $(FORMAT_FILE) \
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
206 read.lo instrumented_alloc.lo
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
207
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
208 libbacktrace_instrumented_alloc_la_DEPENDENCIES = \
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
209 $(libbacktrace_instrumented_alloc_la_LIBADD)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
210
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
211 instrumented_alloc.lo: alloc.c
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
212
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
213 allocfail_SOURCES = allocfail.c testlib.c
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
214 allocfail_CFLAGS = $(libbacktrace_TEST_CFLAGS)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
215 allocfail_LDADD = libbacktrace_instrumented_alloc.la
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
216
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
217 check_PROGRAMS += allocfail
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
218
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
219 allocfail.sh: allocfail
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
220
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
221 TESTS += allocfail.sh
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
222
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
223 if HAVE_ELF
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
224 if HAVE_OBJCOPY_DEBUGLINK
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
225
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
226 b2test_SOURCES = $(btest_SOURCES)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
227 b2test_CFLAGS = $(libbacktrace_TEST_CFLAGS)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
228 b2test_LDFLAGS = -Wl,--build-id
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
229 b2test_LDADD = libbacktrace_elf_for_test.la
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
230
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
231 check_PROGRAMS += b2test
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
232 TESTS += b2test_buildid
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
233
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
234 if HAVE_DWZ
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
235
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
236 b3test_SOURCES = $(btest_SOURCES)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
237 b3test_CFLAGS = $(libbacktrace_TEST_CFLAGS)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
238 b3test_LDFLAGS = -Wl,--build-id
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
239 b3test_LDADD = libbacktrace_elf_for_test.la
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
240
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
241 check_PROGRAMS += b3test
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
242 TESTS += b3test_dwz_buildid
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
243
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
244 endif HAVE_DWZ
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
245
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
246 endif HAVE_OBJCOPY_DEBUGLINK
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
247 endif HAVE_ELF
111
kono
parents:
diff changeset
248
kono
parents:
diff changeset
249 btest_SOURCES = btest.c testlib.c
145
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
250 btest_CFLAGS = $(libbacktrace_TEST_CFLAGS) -O
111
kono
parents:
diff changeset
251 btest_LDADD = libbacktrace.la
kono
parents:
diff changeset
252
145
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
253 BUILDTESTS += btest
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
254
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
255 if HAVE_ELF
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
256
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
257 btest_lto_SOURCES = btest.c testlib.c
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
258 btest_lto_CFLAGS = $(libbacktrace_TEST_CFLAGS) -O -flto
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
259 btest_lto_LDADD = libbacktrace.la
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
260
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
261 BUILDTESTS += btest_lto
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
262
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
263 endif HAVE_ELF
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
264
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
265 btest_alloc_SOURCES = $(btest_SOURCES)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
266 btest_alloc_CFLAGS = $(libbacktrace_TEST_CFLAGS)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
267 btest_alloc_LDADD = libbacktrace_alloc.la
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
268
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
269 BUILDTESTS += btest_alloc
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
270
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
271 if HAVE_DWZ
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
272
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
273 %_dwz: %
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
274 rm -f $@ $@_common.debug
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
275 cp $< $@_1
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
276 cp $< $@_2
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
277 $(DWZ) -m $@_common.debug $@_1 $@_2
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
278 rm -f $@_2
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
279 mv $@_1 $@
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
280
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
281 TESTS += btest_dwz
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
282
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
283 if HAVE_OBJCOPY_DEBUGLINK
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
284
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
285 TESTS += btest_dwz_gnudebuglink
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
286
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
287 endif HAVE_OBJCOPY_DEBUGLINK
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
288
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
289 endif HAVE_DWZ
111
kono
parents:
diff changeset
290
kono
parents:
diff changeset
291 stest_SOURCES = stest.c
145
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
292 stest_CFLAGS = $(libbacktrace_TEST_CFLAGS)
111
kono
parents:
diff changeset
293 stest_LDADD = libbacktrace.la
kono
parents:
diff changeset
294
145
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
295 BUILDTESTS += stest
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
296
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
297 stest_alloc_SOURCES = $(stest_SOURCES)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
298 stest_alloc_CFLAGS = $(libbacktrace_TEST_CFLAGS)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
299 stest_alloc_LDADD = libbacktrace_alloc.la
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
300
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
301 BUILDTESTS += stest_alloc
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
302
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
303 if HAVE_ELF
111
kono
parents:
diff changeset
304
kono
parents:
diff changeset
305 ztest_SOURCES = ztest.c testlib.c
145
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
306 ztest_CFLAGS = $(libbacktrace_TEST_CFLAGS) -DSRCDIR=\"$(srcdir)\"
111
kono
parents:
diff changeset
307 ztest_LDADD = libbacktrace.la
145
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
308 ztest_alloc_LDADD = libbacktrace_alloc.la
111
kono
parents:
diff changeset
309
kono
parents:
diff changeset
310 if HAVE_ZLIB
kono
parents:
diff changeset
311 ztest_LDADD += -lz
145
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
312 ztest_alloc_LDADD += -lz
111
kono
parents:
diff changeset
313 endif
kono
parents:
diff changeset
314 ztest_LDADD += $(CLOCK_GETTIME_LINK)
145
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
315 ztest_alloc_LDADD += $(CLOCK_GETTIME_LINK)
111
kono
parents:
diff changeset
316
145
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
317 BUILDTESTS += ztest
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
318
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
319 ztest_alloc_SOURCES = $(ztest_SOURCES)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
320 ztest_alloc_CFLAGS = $(ztest_CFLAGS)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
321
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
322 BUILDTESTS += ztest_alloc
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
323
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
324 endif HAVE_ELF
111
kono
parents:
diff changeset
325
kono
parents:
diff changeset
326 edtest_SOURCES = edtest.c edtest2_build.c testlib.c
145
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
327 edtest_CFLAGS = $(libbacktrace_TEST_CFLAGS)
111
kono
parents:
diff changeset
328 edtest_LDADD = libbacktrace.la
kono
parents:
diff changeset
329
145
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
330 BUILDTESTS += edtest
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
331
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
332 edtest_alloc_SOURCES = $(edtest_SOURCES)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
333 edtest_alloc_CFLAGS = $(libbacktrace_TEST_CFLAGS)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
334 edtest_alloc_LDADD = libbacktrace_alloc.la
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
335
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
336 BUILDTESTS += edtest_alloc
111
kono
parents:
diff changeset
337
kono
parents:
diff changeset
338 edtest2_build.c: gen_edtest2_build; @true
kono
parents:
diff changeset
339 gen_edtest2_build: $(srcdir)/edtest2.c
kono
parents:
diff changeset
340 cat $(srcdir)/edtest2.c > tmp-edtest2_build.c
kono
parents:
diff changeset
341 $(SHELL) $(srcdir)/../move-if-change tmp-edtest2_build.c edtest2_build.c
kono
parents:
diff changeset
342 echo timestamp > $@
kono
parents:
diff changeset
343
kono
parents:
diff changeset
344 if HAVE_PTHREAD
kono
parents:
diff changeset
345
145
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
346 BUILDTESTS += ttest
111
kono
parents:
diff changeset
347
kono
parents:
diff changeset
348 ttest_SOURCES = ttest.c testlib.c
145
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
349 ttest_CFLAGS = $(libbacktrace_TEST_CFLAGS) -pthread
111
kono
parents:
diff changeset
350 ttest_LDADD = libbacktrace.la
kono
parents:
diff changeset
351
145
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
352 BUILDTESTS += ttest_alloc
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
353
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
354 ttest_alloc_SOURCES = $(ttest_SOURCES)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
355 ttest_alloc_CFLAGS = $(ttest_CFLAGS)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
356 ttest_alloc_LDADD = libbacktrace_alloc.la
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
357
111
kono
parents:
diff changeset
358 endif HAVE_PTHREAD
kono
parents:
diff changeset
359
kono
parents:
diff changeset
360 if HAVE_OBJCOPY_DEBUGLINK
kono
parents:
diff changeset
361
145
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
362 TESTS += btest_gnudebuglink
111
kono
parents:
diff changeset
363
145
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
364 %_gnudebuglink: %
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
365 $(OBJCOPY) --only-keep-debug $< $@.debug
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
366 $(OBJCOPY) --strip-debug --add-gnu-debuglink=$@.debug $< $@
111
kono
parents:
diff changeset
367
kono
parents:
diff changeset
368 endif HAVE_OBJCOPY_DEBUGLINK
kono
parents:
diff changeset
369
145
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
370 %_buildid: %
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
371 ./install-debuginfo-for-buildid.sh \
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
372 "$(TEST_BUILD_ID_DIR)" \
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
373 $<
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
374 $(OBJCOPY) --strip-debug $< $@
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
375
111
kono
parents:
diff changeset
376 if HAVE_COMPRESSED_DEBUG
kono
parents:
diff changeset
377
kono
parents:
diff changeset
378 ctestg_SOURCES = btest.c testlib.c
145
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
379 ctestg_CFLAGS = $(libbacktrace_TEST_CFLAGS)
111
kono
parents:
diff changeset
380 ctestg_LDFLAGS = -Wl,--compress-debug-sections=zlib-gnu
kono
parents:
diff changeset
381 ctestg_LDADD = libbacktrace.la
kono
parents:
diff changeset
382
kono
parents:
diff changeset
383 ctesta_SOURCES = btest.c testlib.c
145
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
384 ctesta_CFLAGS = $(libbacktrace_TEST_CFLAGS)
111
kono
parents:
diff changeset
385 ctesta_LDFLAGS = -Wl,--compress-debug-sections=zlib-gabi
kono
parents:
diff changeset
386 ctesta_LDADD = libbacktrace.la
kono
parents:
diff changeset
387
145
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
388 BUILDTESTS += ctestg ctesta
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
389
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
390 ctestg_alloc_SOURCES = $(ctestg_SOURCES)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
391 ctestg_alloc_CFLAGS = $(ctestg_CFLAGS)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
392 ctestg_alloc_LDFLAGS = $(ctestg_LDFLAGS)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
393 ctestg_alloc_LDADD = libbacktrace_alloc.la
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
394
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
395 ctesta_alloc_SOURCES = $(ctesta_SOURCES)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
396 ctesta_alloc_CFLAGS = $(ctesta_CFLAGS)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
397 ctesta_alloc_LDFLAGS = $(ctesta_LDFLAGS)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
398 ctesta_alloc_LDADD = libbacktrace_alloc.la
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
399
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
400 BUILDTESTS += ctestg_alloc ctesta_alloc
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
401
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
402 endif
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
403
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
404 if HAVE_DWARF5
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
405
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
406 dwarf5_SOURCES = btest.c testlib.c
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
407 dwarf5_CFLAGS = $(libbacktrace_TEST_CFLAGS) -gdwarf-5
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
408 dwarf5_LDADD = libbacktrace.la
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
409
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
410 BUILDTESTS += dwarf5
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
411
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
412 dwarf5_alloc_SOURCES = $(dwarf5_SOURCES)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
413 dwarf5_alloc_CFLAGS = $(dwarf5_CFLAGS)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
414 dwarf5_alloc_LDADD = libbacktrace_alloc.la
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
415
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
416 BUILDTESTS += dwarf5_alloc
111
kono
parents:
diff changeset
417
kono
parents:
diff changeset
418 endif
kono
parents:
diff changeset
419
kono
parents:
diff changeset
420 endif NATIVE
kono
parents:
diff changeset
421
145
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
422 check_PROGRAMS += $(BUILDTESTS)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
423
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
424 TESTS += $(BUILDTESTS)
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
425
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
426 CLEANFILES = $(TESTS) *.debug elf_for_test.c edtest2_build.c gen_edtest2_build
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
427
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
428 clean-local:
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
429 -rm -rf usr
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
430
111
kono
parents:
diff changeset
431 # We can't use automake's automatic dependency tracking, because it
kono
parents:
diff changeset
432 # breaks when using bootstrap-lean. Automatic dependency tracking
kono
parents:
diff changeset
433 # with GCC bootstrap will cause some of the objects to depend on
kono
parents:
diff changeset
434 # header files in prev-gcc/include, e.g., stddef.h and stdarg.h. When
kono
parents:
diff changeset
435 # using bootstrap-lean, prev-gcc is removed after each stage. When
kono
parents:
diff changeset
436 # running "make install", those header files will be gone, causing the
kono
parents:
diff changeset
437 # library to be rebuilt at install time. That may not succeed.
kono
parents:
diff changeset
438
kono
parents:
diff changeset
439 # These manual dependencies do not include dependencies on unwind.h,
kono
parents:
diff changeset
440 # even though that is part of GCC, because where to find it depends on
kono
parents:
diff changeset
441 # whether we are being built as a host library or a target library.
kono
parents:
diff changeset
442
kono
parents:
diff changeset
443 INCDIR = $(top_srcdir)/../include
kono
parents:
diff changeset
444 alloc.lo: config.h backtrace.h internal.h
kono
parents:
diff changeset
445 backtrace.lo: config.h backtrace.h internal.h
kono
parents:
diff changeset
446 btest.lo: (INCDIR)/filenames.h backtrace.h backtrace-supported.h
kono
parents:
diff changeset
447 dwarf.lo: config.h $(INCDIR)/dwarf2.h $(INCDIR)/dwarf2.def \
kono
parents:
diff changeset
448 $(INCDIR)/filenames.h backtrace.h internal.h
kono
parents:
diff changeset
449 elf.lo: config.h backtrace.h internal.h
kono
parents:
diff changeset
450 fileline.lo: config.h backtrace.h internal.h
kono
parents:
diff changeset
451 mmap.lo: config.h backtrace.h internal.h
kono
parents:
diff changeset
452 mmapio.lo: config.h backtrace.h internal.h
kono
parents:
diff changeset
453 nounwind.lo: config.h internal.h
kono
parents:
diff changeset
454 pecoff.lo: config.h backtrace.h internal.h
kono
parents:
diff changeset
455 posix.lo: config.h backtrace.h internal.h
kono
parents:
diff changeset
456 print.lo: config.h backtrace.h internal.h
kono
parents:
diff changeset
457 read.lo: config.h backtrace.h internal.h
kono
parents:
diff changeset
458 simple.lo: config.h backtrace.h internal.h
kono
parents:
diff changeset
459 sort.lo: config.h backtrace.h internal.h
kono
parents:
diff changeset
460 stest.lo: config.h backtrace.h internal.h
kono
parents:
diff changeset
461 state.lo: config.h backtrace.h backtrace-supported.h internal.h
kono
parents:
diff changeset
462 unknown.lo: config.h backtrace.h internal.h
kono
parents:
diff changeset
463 xcoff.lo: config.h backtrace.h internal.h
kono
parents:
diff changeset
464
145
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
465 include $(top_srcdir)/../multilib.am