Add two file test.
[binutils.git] / gold / testsuite / Makefile.in
blob24eda432fa2bb3f39e39c55609fb38d997b20d85
1 # Makefile.in generated by automake 1.9.6 from Makefile.am.
2 # @configure_input@
4 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5 # 2003, 2004, 2005 Free Software Foundation, Inc.
6 # This Makefile.in is free software; the Free Software Foundation
7 # gives unlimited permission to copy and/or distribute it,
8 # with or without modifications, as long as this notice is preserved.
10 # This program is distributed in the hope that it will be useful,
11 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
12 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13 # PARTICULAR PURPOSE.
15 @SET_MAKE@
17 # Process this file with automake to generate Makefile.in
19 # As far as I can tell automake testing support assumes that the build
20 # system and the host system are the same. So these tests will not
21 # work when building with a cross-compiler.
22 srcdir = @srcdir@
23 top_srcdir = @top_srcdir@
24 VPATH = @srcdir@
25 pkgdatadir = $(datadir)/@PACKAGE@
26 pkglibdir = $(libdir)/@PACKAGE@
27 pkgincludedir = $(includedir)/@PACKAGE@
28 top_builddir = ..
29 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
30 INSTALL = @INSTALL@
31 install_sh_DATA = $(install_sh) -c -m 644
32 install_sh_PROGRAM = $(install_sh) -c
33 install_sh_SCRIPT = $(install_sh) -c
34 INSTALL_HEADER = $(INSTALL_DATA)
35 transform = $(program_transform_name)
36 NORMAL_INSTALL = :
37 PRE_INSTALL = :
38 POST_INSTALL = :
39 NORMAL_UNINSTALL = :
40 PRE_UNINSTALL = :
41 POST_UNINSTALL = :
42 build_triplet = @build@
43 host_triplet = @host@
44 target_triplet = @target@
45 check_PROGRAMS = object_unittest$(EXEEXT) $(am__EXEEXT_1)
46 @GCC_FALSE@constructor_test_DEPENDENCIES = libgoldtest.a ../libgold.a
47 @NATIVE_LINKER_FALSE@constructor_test_DEPENDENCIES = libgoldtest.a \
48 @NATIVE_LINKER_FALSE@ ../libgold.a
49 @GCC_FALSE@constructor_static_test_DEPENDENCIES = libgoldtest.a \
50 @GCC_FALSE@ ../libgold.a
51 @NATIVE_LINKER_FALSE@constructor_static_test_DEPENDENCIES = \
52 @NATIVE_LINKER_FALSE@ libgoldtest.a ../libgold.a
53 @GCC_FALSE@two_file_test_DEPENDENCIES = libgoldtest.a ../libgold.a
54 @NATIVE_LINKER_FALSE@two_file_test_DEPENDENCIES = libgoldtest.a \
55 @NATIVE_LINKER_FALSE@ ../libgold.a
56 subdir = testsuite
57 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
58 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
59 am__aclocal_m4_deps = $(top_srcdir)/../config/depstand.m4 \
60 $(top_srcdir)/../config/lead-dot.m4 \
61 $(top_srcdir)/../config/progtest.m4 \
62 $(top_srcdir)/../config/po.m4 $(top_srcdir)/../config/nls.m4 \
63 $(top_srcdir)/../config/gettext-sister.m4 \
64 $(top_srcdir)/../bfd/warning.m4 $(top_srcdir)/configure.ac
65 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
66 $(ACLOCAL_M4)
67 mkinstalldirs = $(SHELL) $(top_srcdir)/../mkinstalldirs
68 CONFIG_HEADER = $(top_builddir)/config.h
69 CONFIG_CLEAN_FILES =
70 AR = ar
71 ARFLAGS = cru
72 libgoldtest_a_AR = $(AR) $(ARFLAGS)
73 libgoldtest_a_LIBADD =
74 am_libgoldtest_a_OBJECTS = test.$(OBJEXT) testmain.$(OBJEXT) \
75 testfile.$(OBJEXT)
76 libgoldtest_a_OBJECTS = $(am_libgoldtest_a_OBJECTS)
77 @GCC_TRUE@@NATIVE_LINKER_TRUE@am__EXEEXT_1 = \
78 @GCC_TRUE@@NATIVE_LINKER_TRUE@ constructor_test$(EXEEXT) \
79 @GCC_TRUE@@NATIVE_LINKER_TRUE@ constructor_static_test$(EXEEXT) \
80 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_test$(EXEEXT) \
81 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_shared_1_test$(EXEEXT) \
82 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_shared_2_test$(EXEEXT) \
83 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_same_shared_test$(EXEEXT) \
84 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_separate_shared_12_test$(EXEEXT) \
85 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_separate_shared_21_test$(EXEEXT) \
86 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_shared_1_nonpic_test$(EXEEXT) \
87 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_shared_2_nonpic_test$(EXEEXT) \
88 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_same_shared_nonpic_test$(EXEEXT) \
89 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_separate_shared_12_nonpic_test$(EXEEXT) \
90 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_separate_shared_21_nonpic_test$(EXEEXT)
91 am__constructor_static_test_SOURCES_DIST = constructor_test.cc
92 @GCC_TRUE@@NATIVE_LINKER_TRUE@am_constructor_static_test_OBJECTS = \
93 @GCC_TRUE@@NATIVE_LINKER_TRUE@ constructor_test.$(OBJEXT)
94 constructor_static_test_OBJECTS = \
95 $(am_constructor_static_test_OBJECTS)
96 constructor_static_test_LDADD = $(LDADD)
97 am__constructor_test_SOURCES_DIST = constructor_test.cc
98 @GCC_TRUE@@NATIVE_LINKER_TRUE@am_constructor_test_OBJECTS = \
99 @GCC_TRUE@@NATIVE_LINKER_TRUE@ constructor_test.$(OBJEXT)
100 constructor_test_OBJECTS = $(am_constructor_test_OBJECTS)
101 constructor_test_LDADD = $(LDADD)
102 am_object_unittest_OBJECTS = object_unittest.$(OBJEXT)
103 object_unittest_OBJECTS = $(am_object_unittest_OBJECTS)
104 object_unittest_LDADD = $(LDADD)
105 object_unittest_DEPENDENCIES = libgoldtest.a ../libgold.a
106 am__two_file_same_shared_nonpic_test_SOURCES_DIST = \
107 two_file_test_main.cc
108 @GCC_TRUE@@NATIVE_LINKER_TRUE@am_two_file_same_shared_nonpic_test_OBJECTS = \
109 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_test_main.$(OBJEXT)
110 two_file_same_shared_nonpic_test_OBJECTS = \
111 $(am_two_file_same_shared_nonpic_test_OBJECTS)
112 am__two_file_same_shared_test_SOURCES_DIST = two_file_test_main.cc
113 @GCC_TRUE@@NATIVE_LINKER_TRUE@am_two_file_same_shared_test_OBJECTS = \
114 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_test_main.$(OBJEXT)
115 two_file_same_shared_test_OBJECTS = \
116 $(am_two_file_same_shared_test_OBJECTS)
117 am__two_file_separate_shared_12_nonpic_test_SOURCES_DIST = \
118 two_file_test_main.cc
119 @GCC_TRUE@@NATIVE_LINKER_TRUE@am_two_file_separate_shared_12_nonpic_test_OBJECTS = \
120 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_test_main.$(OBJEXT)
121 two_file_separate_shared_12_nonpic_test_OBJECTS = \
122 $(am_two_file_separate_shared_12_nonpic_test_OBJECTS)
123 am__two_file_separate_shared_12_test_SOURCES_DIST = \
124 two_file_test_main.cc
125 @GCC_TRUE@@NATIVE_LINKER_TRUE@am_two_file_separate_shared_12_test_OBJECTS = \
126 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_test_main.$(OBJEXT)
127 two_file_separate_shared_12_test_OBJECTS = \
128 $(am_two_file_separate_shared_12_test_OBJECTS)
129 am__two_file_separate_shared_21_nonpic_test_SOURCES_DIST = \
130 two_file_test_main.cc
131 @GCC_TRUE@@NATIVE_LINKER_TRUE@am_two_file_separate_shared_21_nonpic_test_OBJECTS = \
132 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_test_main.$(OBJEXT)
133 two_file_separate_shared_21_nonpic_test_OBJECTS = \
134 $(am_two_file_separate_shared_21_nonpic_test_OBJECTS)
135 am__two_file_separate_shared_21_test_SOURCES_DIST = \
136 two_file_test_main.cc
137 @GCC_TRUE@@NATIVE_LINKER_TRUE@am_two_file_separate_shared_21_test_OBJECTS = \
138 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_test_main.$(OBJEXT)
139 two_file_separate_shared_21_test_OBJECTS = \
140 $(am_two_file_separate_shared_21_test_OBJECTS)
141 am__two_file_shared_1_nonpic_test_SOURCES_DIST = two_file_test_2.cc \
142 two_file_test_main.cc
143 @GCC_TRUE@@NATIVE_LINKER_TRUE@am_two_file_shared_1_nonpic_test_OBJECTS = \
144 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_test_2.$(OBJEXT) \
145 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_test_main.$(OBJEXT)
146 two_file_shared_1_nonpic_test_OBJECTS = \
147 $(am_two_file_shared_1_nonpic_test_OBJECTS)
148 am__two_file_shared_1_test_SOURCES_DIST = two_file_test_2.cc \
149 two_file_test_main.cc
150 @GCC_TRUE@@NATIVE_LINKER_TRUE@am_two_file_shared_1_test_OBJECTS = \
151 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_test_2.$(OBJEXT) \
152 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_test_main.$(OBJEXT)
153 two_file_shared_1_test_OBJECTS = $(am_two_file_shared_1_test_OBJECTS)
154 am__two_file_shared_2_nonpic_test_SOURCES_DIST = two_file_test_1.cc \
155 two_file_test_main.cc
156 @GCC_TRUE@@NATIVE_LINKER_TRUE@am_two_file_shared_2_nonpic_test_OBJECTS = \
157 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_test_1.$(OBJEXT) \
158 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_test_main.$(OBJEXT)
159 two_file_shared_2_nonpic_test_OBJECTS = \
160 $(am_two_file_shared_2_nonpic_test_OBJECTS)
161 am__two_file_shared_2_test_SOURCES_DIST = two_file_test_1.cc \
162 two_file_test_main.cc
163 @GCC_TRUE@@NATIVE_LINKER_TRUE@am_two_file_shared_2_test_OBJECTS = \
164 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_test_1.$(OBJEXT) \
165 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_test_main.$(OBJEXT)
166 two_file_shared_2_test_OBJECTS = $(am_two_file_shared_2_test_OBJECTS)
167 am__two_file_test_SOURCES_DIST = two_file_test_1.cc two_file_test_2.cc \
168 two_file_test_main.cc two_file_test.h
169 @GCC_TRUE@@NATIVE_LINKER_TRUE@am_two_file_test_OBJECTS = \
170 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_test_1.$(OBJEXT) \
171 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_test_2.$(OBJEXT) \
172 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_test_main.$(OBJEXT)
173 two_file_test_OBJECTS = $(am_two_file_test_OBJECTS)
174 two_file_test_LDADD = $(LDADD)
175 DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
176 depcomp = $(SHELL) $(top_srcdir)/../depcomp
177 am__depfiles_maybe = depfiles
178 CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
179 $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
180 CXXLD = $(CXX)
181 CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
182 -o $@
183 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
184 $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
185 CCLD = $(CC)
186 LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
187 SOURCES = $(libgoldtest_a_SOURCES) $(constructor_static_test_SOURCES) \
188 $(constructor_test_SOURCES) $(object_unittest_SOURCES) \
189 $(two_file_same_shared_nonpic_test_SOURCES) \
190 $(two_file_same_shared_test_SOURCES) \
191 $(two_file_separate_shared_12_nonpic_test_SOURCES) \
192 $(two_file_separate_shared_12_test_SOURCES) \
193 $(two_file_separate_shared_21_nonpic_test_SOURCES) \
194 $(two_file_separate_shared_21_test_SOURCES) \
195 $(two_file_shared_1_nonpic_test_SOURCES) \
196 $(two_file_shared_1_test_SOURCES) \
197 $(two_file_shared_2_nonpic_test_SOURCES) \
198 $(two_file_shared_2_test_SOURCES) $(two_file_test_SOURCES)
199 DIST_SOURCES = $(libgoldtest_a_SOURCES) \
200 $(am__constructor_static_test_SOURCES_DIST) \
201 $(am__constructor_test_SOURCES_DIST) \
202 $(object_unittest_SOURCES) \
203 $(am__two_file_same_shared_nonpic_test_SOURCES_DIST) \
204 $(am__two_file_same_shared_test_SOURCES_DIST) \
205 $(am__two_file_separate_shared_12_nonpic_test_SOURCES_DIST) \
206 $(am__two_file_separate_shared_12_test_SOURCES_DIST) \
207 $(am__two_file_separate_shared_21_nonpic_test_SOURCES_DIST) \
208 $(am__two_file_separate_shared_21_test_SOURCES_DIST) \
209 $(am__two_file_shared_1_nonpic_test_SOURCES_DIST) \
210 $(am__two_file_shared_1_test_SOURCES_DIST) \
211 $(am__two_file_shared_2_nonpic_test_SOURCES_DIST) \
212 $(am__two_file_shared_2_test_SOURCES_DIST) \
213 $(am__two_file_test_SOURCES_DIST)
214 ETAGS = etags
215 CTAGS = ctags
216 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
217 ACLOCAL = @ACLOCAL@
218 AMDEP_FALSE = @AMDEP_FALSE@
219 AMDEP_TRUE = @AMDEP_TRUE@
220 AMTAR = @AMTAR@
221 AUTOCONF = @AUTOCONF@
222 AUTOHEADER = @AUTOHEADER@
223 AUTOMAKE = @AUTOMAKE@
224 AWK = @AWK@
225 CATALOGS = @CATALOGS@
226 CATOBJEXT = @CATOBJEXT@
227 CC = @CC@
228 CCDEPMODE = @CCDEPMODE@
229 CFLAGS = @CFLAGS@
230 CPPFLAGS = @CPPFLAGS@
231 CXX = @CXX@
232 CXXCPP = @CXXCPP@
233 CXXDEPMODE = @CXXDEPMODE@
234 CXXFLAGS = @CXXFLAGS@
235 CYGPATH_W = @CYGPATH_W@
236 DATADIRNAME = @DATADIRNAME@
237 DEFS = @DEFS@
238 DEPDIR = @DEPDIR@
239 ECHO_C = @ECHO_C@
240 ECHO_N = @ECHO_N@
241 ECHO_T = @ECHO_T@
242 EGREP = @EGREP@
243 EXEEXT = @EXEEXT@
244 GCC_FALSE = @GCC_FALSE@
245 GCC_TRUE = @GCC_TRUE@
246 GENCAT = @GENCAT@
247 GMSGFMT = @GMSGFMT@
248 INCINTL = @INCINTL@
249 INSTALL_DATA = @INSTALL_DATA@
250 INSTALL_PROGRAM = @INSTALL_PROGRAM@
251 INSTALL_SCRIPT = @INSTALL_SCRIPT@
252 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
253 INSTOBJEXT = @INSTOBJEXT@
254 LDFLAGS = @LDFLAGS@
255 LFS_CXXFLAGS = @LFS_CXXFLAGS@
256 LIBINTL = @LIBINTL@
257 LIBINTL_DEP = @LIBINTL_DEP@
258 LIBOBJS = @LIBOBJS@
259 LIBS = @LIBS@
260 LN_S = @LN_S@
261 LTLIBOBJS = @LTLIBOBJS@
262 MAINT = @MAINT@
263 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
264 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
265 MAKEINFO = @MAKEINFO@
266 MKINSTALLDIRS = @MKINSTALLDIRS@
267 MSGFMT = @MSGFMT@
268 MSGMERGE = @MSGMERGE@
269 NATIVE_LINKER_FALSE = @NATIVE_LINKER_FALSE@
270 NATIVE_LINKER_TRUE = @NATIVE_LINKER_TRUE@
271 NO_WERROR = @NO_WERROR@
272 OBJEXT = @OBJEXT@
273 PACKAGE = @PACKAGE@
274 PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
275 PACKAGE_NAME = @PACKAGE_NAME@
276 PACKAGE_STRING = @PACKAGE_STRING@
277 PACKAGE_TARNAME = @PACKAGE_TARNAME@
278 PACKAGE_VERSION = @PACKAGE_VERSION@
279 PATH_SEPARATOR = @PATH_SEPARATOR@
280 POSUB = @POSUB@
281 RANLIB = @RANLIB@
282 SET_MAKE = @SET_MAKE@
283 SHELL = @SHELL@
284 STRIP = @STRIP@
285 USE_NLS = @USE_NLS@
286 VERSION = @VERSION@
287 WARN_CFLAGS = @WARN_CFLAGS@
288 WARN_CXXFLAGS = @WARN_CXXFLAGS@
289 XGETTEXT = @XGETTEXT@
290 YACC = @YACC@
291 ac_ct_CC = @ac_ct_CC@
292 ac_ct_CXX = @ac_ct_CXX@
293 ac_ct_RANLIB = @ac_ct_RANLIB@
294 ac_ct_STRIP = @ac_ct_STRIP@
295 am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
296 am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
297 am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
298 am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
299 am__include = @am__include@
300 am__leading_dot = @am__leading_dot@
301 am__quote = @am__quote@
302 am__tar = @am__tar@
303 am__untar = @am__untar@
304 bindir = @bindir@
305 build = @build@
306 build_alias = @build_alias@
307 build_cpu = @build_cpu@
308 build_os = @build_os@
309 build_vendor = @build_vendor@
310 datadir = @datadir@
311 exec_prefix = @exec_prefix@
312 host = @host@
313 host_alias = @host_alias@
314 host_cpu = @host_cpu@
315 host_os = @host_os@
316 host_vendor = @host_vendor@
317 includedir = @includedir@
318 infodir = @infodir@
319 install_sh = @install_sh@
320 libdir = @libdir@
321 libexecdir = @libexecdir@
322 localstatedir = @localstatedir@
323 mandir = @mandir@
324 mkdir_p = @mkdir_p@
325 oldincludedir = @oldincludedir@
326 prefix = @prefix@
327 program_transform_name = @program_transform_name@
328 sbindir = @sbindir@
329 sharedstatedir = @sharedstatedir@
330 sysconfdir = @sysconfdir@
331 target = @target@
332 target_alias = @target_alias@
333 target_cpu = @target_cpu@
334 target_os = @target_os@
335 target_vendor = @target_vendor@
336 AUTOMAKE_OPTIONS =
337 AM_CXXFLAGS = $(WARN_CXXFLAGS) $(LFS_CXXFLAGS)
338 INCLUDES = -D_GNU_SOURCE \
339 -I$(srcdir) -I$(srcdir)/.. -I$(srcdir)/../../include \
340 -I$(srcdir)/../../elfcpp \
341 -DLOCALEDIR="\"$(datadir)/locale\"" \
342 @INCINTL@
344 @GCC_TRUE@@NATIVE_LINKER_TRUE@NATIVE_PROGS = \
345 @GCC_TRUE@@NATIVE_LINKER_TRUE@ constructor_test \
346 @GCC_TRUE@@NATIVE_LINKER_TRUE@ constructor_static_test \
347 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_test \
348 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_shared_1_test \
349 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_shared_2_test \
350 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_same_shared_test \
351 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_separate_shared_12_test \
352 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_separate_shared_21_test \
353 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_shared_1_nonpic_test \
354 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_shared_2_nonpic_test \
355 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_same_shared_nonpic_test \
356 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_separate_shared_12_nonpic_test \
357 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_separate_shared_21_nonpic_test
359 @GCC_TRUE@@NATIVE_LINKER_TRUE@NATIVE_TESTING = \
360 @GCC_TRUE@@NATIVE_LINKER_TRUE@ basic_test \
361 @GCC_TRUE@@NATIVE_LINKER_TRUE@ basic_pic_test \
362 @GCC_TRUE@@NATIVE_LINKER_TRUE@ basic_static_test \
363 @GCC_TRUE@@NATIVE_LINKER_TRUE@ basic_static_pic_test \
364 @GCC_TRUE@@NATIVE_LINKER_TRUE@ $(NATIVE_PROGS)
366 TESTS = object_unittest $(NATIVE_TESTING)
367 check_LIBRARIES = libgoldtest.a
368 libgoldtest_a_SOURCES = test.cc testmain.cc testfile.cc
369 LDADD = libgoldtest.a ../libgold.a
370 object_unittest_SOURCES = object_unittest.cc
371 @GCC_TRUE@@NATIVE_LINKER_TRUE@constructor_test_SOURCES = constructor_test.cc
372 @GCC_TRUE@@NATIVE_LINKER_TRUE@constructor_test_DEPENDENCIES = gcctestdir/ld
373 @GCC_TRUE@@NATIVE_LINKER_TRUE@constructor_test_LDFLAGS = -Bgcctestdir/
374 @GCC_TRUE@@NATIVE_LINKER_TRUE@constructor_static_test_SOURCES = constructor_test.cc
375 @GCC_TRUE@@NATIVE_LINKER_TRUE@constructor_static_test_DEPENDENCIES = gcctestdir/ld
376 @GCC_TRUE@@NATIVE_LINKER_TRUE@constructor_static_test_LDFLAGS = -Bgcctestdir/ -static
377 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_test_SOURCES = \
378 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_test_1.cc \
379 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_test_2.cc \
380 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_test_main.cc \
381 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_test.h
383 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_test_DEPENDENCIES = gcctestdir/ld
384 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_test_LDFLAGS = -Bgcctestdir/
385 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_shared_1_test_SOURCES = two_file_test_2.cc two_file_test_main.cc
386 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_shared_1_test_DEPENDENCIES = gcctestdir/ld two_file_shared_1.so
387 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_shared_1_test_LDFLAGS = -Bgcctestdir/ -Wl,-R,.
388 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_shared_1_test_LDADD = two_file_shared_1.so
389 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_shared_2_test_SOURCES = two_file_test_1.cc two_file_test_main.cc
390 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_shared_2_test_DEPENDENCIES = gcctestdir/ld two_file_shared_2.so
391 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_shared_2_test_LDFLAGS = -Bgcctestdir/ -Wl,-R,.
392 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_shared_2_test_LDADD = two_file_shared_2.so
393 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_same_shared_test_SOURCES = two_file_test_main.cc
394 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_same_shared_test_DEPENDENCIES = gcctestdir/ld two_file_shared.so
395 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_same_shared_test_LDFLAGS = -Bgcctestdir/ -Wl,-R,.
396 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_same_shared_test_LDADD = two_file_shared.so
397 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_separate_shared_12_test_SOURCES = two_file_test_main.cc
398 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_separate_shared_12_test_DEPENDENCIES = \
399 @GCC_TRUE@@NATIVE_LINKER_TRUE@ gcctestdir/ld two_file_shared_1.so two_file_shared_2.so
401 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_separate_shared_12_test_LDFLAGS = -Bgcctestdir/ -Wl,-R,.
402 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_separate_shared_12_test_LDADD = \
403 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_shared_1.so two_file_shared_2.so
405 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_separate_shared_21_test_SOURCES = two_file_test_main.cc
406 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_separate_shared_21_test_DEPENDENCIES = \
407 @GCC_TRUE@@NATIVE_LINKER_TRUE@ gcctestdir/ld two_file_shared_1.so two_file_shared_2.so
409 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_separate_shared_21_test_LDFLAGS = -Bgcctestdir/ -Wl,-R,.
410 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_separate_shared_21_test_LDADD = \
411 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_shared_2.so two_file_shared_1.so
414 # FIXME: The nonpic tests will fail on platforms which can not put
415 # non-PIC code into shared libraries; how should we handle this?
416 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_shared_1_nonpic_test_SOURCES = \
417 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_test_2.cc two_file_test_main.cc
419 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_shared_1_nonpic_test_DEPENDENCIES = \
420 @GCC_TRUE@@NATIVE_LINKER_TRUE@ gcctestdir/ld two_file_shared_1_nonpic.so
422 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_shared_1_nonpic_test_LDFLAGS = -Bgcctestdir/ -Wl,-R,.
423 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_shared_1_nonpic_test_LDADD = two_file_shared_1_nonpic.so
424 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_shared_2_nonpic_test_SOURCES = \
425 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_test_1.cc two_file_test_main.cc
427 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_shared_2_nonpic_test_DEPENDENCIES = \
428 @GCC_TRUE@@NATIVE_LINKER_TRUE@ gcctestdir/ld two_file_shared_2_nonpic.so
430 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_shared_2_nonpic_test_LDFLAGS = -Bgcctestdir/ -Wl,-R,.
431 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_shared_2_nonpic_test_LDADD = two_file_shared_2_nonpic.so
432 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_same_shared_nonpic_test_SOURCES = two_file_test_main.cc
433 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_same_shared_nonpic_test_DEPENDENCIES = \
434 @GCC_TRUE@@NATIVE_LINKER_TRUE@ gcctestdir/ld two_file_shared_nonpic.so
436 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_same_shared_nonpic_test_LDFLAGS = -Bgcctestdir/ -Wl,-R,.
437 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_same_shared_nonpic_test_LDADD = two_file_shared_nonpic.so
438 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_separate_shared_12_nonpic_test_SOURCES = two_file_test_main.cc
439 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_separate_shared_12_nonpic_test_DEPENDENCIES = \
440 @GCC_TRUE@@NATIVE_LINKER_TRUE@ gcctestdir/ld two_file_shared_1_nonpic.so two_file_shared_2_nonpic.so
442 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_separate_shared_12_nonpic_test_LDFLAGS = -Bgcctestdir/ -Wl,-R,.
443 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_separate_shared_12_nonpic_test_LDADD = \
444 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_shared_1_nonpic.so two_file_shared_2_nonpic.so
446 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_separate_shared_21_nonpic_test_SOURCES = two_file_test_main.cc
447 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_separate_shared_21_nonpic_test_DEPENDENCIES = \
448 @GCC_TRUE@@NATIVE_LINKER_TRUE@ gcctestdir/ld two_file_shared_1_nonpic.so two_file_shared_2_nonpic.so
450 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_separate_shared_21_nonpic_test_LDFLAGS = -Bgcctestdir/ -Wl,-R,.
451 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_separate_shared_21_nonpic_test_LDADD = \
452 @GCC_TRUE@@NATIVE_LINKER_TRUE@ two_file_shared_2_nonpic.so two_file_shared_1_nonpic.so
454 all: all-am
456 .SUFFIXES:
457 .SUFFIXES: .cc .o .obj
458 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
459 @for dep in $?; do \
460 case '$(am__configure_deps)' in \
461 *$$dep*) \
462 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
463 && exit 0; \
464 exit 1;; \
465 esac; \
466 done; \
467 echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu testsuite/Makefile'; \
468 cd $(top_srcdir) && \
469 $(AUTOMAKE) --gnu testsuite/Makefile
470 .PRECIOUS: Makefile
471 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
472 @case '$?' in \
473 *config.status*) \
474 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
475 *) \
476 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
477 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
478 esac;
480 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
481 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
483 $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
484 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
485 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
486 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
488 clean-checkLIBRARIES:
489 -test -z "$(check_LIBRARIES)" || rm -f $(check_LIBRARIES)
490 libgoldtest.a: $(libgoldtest_a_OBJECTS) $(libgoldtest_a_DEPENDENCIES)
491 -rm -f libgoldtest.a
492 $(libgoldtest_a_AR) libgoldtest.a $(libgoldtest_a_OBJECTS) $(libgoldtest_a_LIBADD)
493 $(RANLIB) libgoldtest.a
495 clean-checkPROGRAMS:
496 -test -z "$(check_PROGRAMS)" || rm -f $(check_PROGRAMS)
497 constructor_static_test$(EXEEXT): $(constructor_static_test_OBJECTS) $(constructor_static_test_DEPENDENCIES)
498 @rm -f constructor_static_test$(EXEEXT)
499 $(CXXLINK) $(constructor_static_test_LDFLAGS) $(constructor_static_test_OBJECTS) $(constructor_static_test_LDADD) $(LIBS)
500 constructor_test$(EXEEXT): $(constructor_test_OBJECTS) $(constructor_test_DEPENDENCIES)
501 @rm -f constructor_test$(EXEEXT)
502 $(CXXLINK) $(constructor_test_LDFLAGS) $(constructor_test_OBJECTS) $(constructor_test_LDADD) $(LIBS)
503 object_unittest$(EXEEXT): $(object_unittest_OBJECTS) $(object_unittest_DEPENDENCIES)
504 @rm -f object_unittest$(EXEEXT)
505 $(CXXLINK) $(object_unittest_LDFLAGS) $(object_unittest_OBJECTS) $(object_unittest_LDADD) $(LIBS)
506 two_file_same_shared_nonpic_test$(EXEEXT): $(two_file_same_shared_nonpic_test_OBJECTS) $(two_file_same_shared_nonpic_test_DEPENDENCIES)
507 @rm -f two_file_same_shared_nonpic_test$(EXEEXT)
508 $(CXXLINK) $(two_file_same_shared_nonpic_test_LDFLAGS) $(two_file_same_shared_nonpic_test_OBJECTS) $(two_file_same_shared_nonpic_test_LDADD) $(LIBS)
509 two_file_same_shared_test$(EXEEXT): $(two_file_same_shared_test_OBJECTS) $(two_file_same_shared_test_DEPENDENCIES)
510 @rm -f two_file_same_shared_test$(EXEEXT)
511 $(CXXLINK) $(two_file_same_shared_test_LDFLAGS) $(two_file_same_shared_test_OBJECTS) $(two_file_same_shared_test_LDADD) $(LIBS)
512 two_file_separate_shared_12_nonpic_test$(EXEEXT): $(two_file_separate_shared_12_nonpic_test_OBJECTS) $(two_file_separate_shared_12_nonpic_test_DEPENDENCIES)
513 @rm -f two_file_separate_shared_12_nonpic_test$(EXEEXT)
514 $(CXXLINK) $(two_file_separate_shared_12_nonpic_test_LDFLAGS) $(two_file_separate_shared_12_nonpic_test_OBJECTS) $(two_file_separate_shared_12_nonpic_test_LDADD) $(LIBS)
515 two_file_separate_shared_12_test$(EXEEXT): $(two_file_separate_shared_12_test_OBJECTS) $(two_file_separate_shared_12_test_DEPENDENCIES)
516 @rm -f two_file_separate_shared_12_test$(EXEEXT)
517 $(CXXLINK) $(two_file_separate_shared_12_test_LDFLAGS) $(two_file_separate_shared_12_test_OBJECTS) $(two_file_separate_shared_12_test_LDADD) $(LIBS)
518 two_file_separate_shared_21_nonpic_test$(EXEEXT): $(two_file_separate_shared_21_nonpic_test_OBJECTS) $(two_file_separate_shared_21_nonpic_test_DEPENDENCIES)
519 @rm -f two_file_separate_shared_21_nonpic_test$(EXEEXT)
520 $(CXXLINK) $(two_file_separate_shared_21_nonpic_test_LDFLAGS) $(two_file_separate_shared_21_nonpic_test_OBJECTS) $(two_file_separate_shared_21_nonpic_test_LDADD) $(LIBS)
521 two_file_separate_shared_21_test$(EXEEXT): $(two_file_separate_shared_21_test_OBJECTS) $(two_file_separate_shared_21_test_DEPENDENCIES)
522 @rm -f two_file_separate_shared_21_test$(EXEEXT)
523 $(CXXLINK) $(two_file_separate_shared_21_test_LDFLAGS) $(two_file_separate_shared_21_test_OBJECTS) $(two_file_separate_shared_21_test_LDADD) $(LIBS)
524 two_file_shared_1_nonpic_test$(EXEEXT): $(two_file_shared_1_nonpic_test_OBJECTS) $(two_file_shared_1_nonpic_test_DEPENDENCIES)
525 @rm -f two_file_shared_1_nonpic_test$(EXEEXT)
526 $(CXXLINK) $(two_file_shared_1_nonpic_test_LDFLAGS) $(two_file_shared_1_nonpic_test_OBJECTS) $(two_file_shared_1_nonpic_test_LDADD) $(LIBS)
527 two_file_shared_1_test$(EXEEXT): $(two_file_shared_1_test_OBJECTS) $(two_file_shared_1_test_DEPENDENCIES)
528 @rm -f two_file_shared_1_test$(EXEEXT)
529 $(CXXLINK) $(two_file_shared_1_test_LDFLAGS) $(two_file_shared_1_test_OBJECTS) $(two_file_shared_1_test_LDADD) $(LIBS)
530 two_file_shared_2_nonpic_test$(EXEEXT): $(two_file_shared_2_nonpic_test_OBJECTS) $(two_file_shared_2_nonpic_test_DEPENDENCIES)
531 @rm -f two_file_shared_2_nonpic_test$(EXEEXT)
532 $(CXXLINK) $(two_file_shared_2_nonpic_test_LDFLAGS) $(two_file_shared_2_nonpic_test_OBJECTS) $(two_file_shared_2_nonpic_test_LDADD) $(LIBS)
533 two_file_shared_2_test$(EXEEXT): $(two_file_shared_2_test_OBJECTS) $(two_file_shared_2_test_DEPENDENCIES)
534 @rm -f two_file_shared_2_test$(EXEEXT)
535 $(CXXLINK) $(two_file_shared_2_test_LDFLAGS) $(two_file_shared_2_test_OBJECTS) $(two_file_shared_2_test_LDADD) $(LIBS)
536 two_file_test$(EXEEXT): $(two_file_test_OBJECTS) $(two_file_test_DEPENDENCIES)
537 @rm -f two_file_test$(EXEEXT)
538 $(CXXLINK) $(two_file_test_LDFLAGS) $(two_file_test_OBJECTS) $(two_file_test_LDADD) $(LIBS)
540 mostlyclean-compile:
541 -rm -f *.$(OBJEXT)
543 distclean-compile:
544 -rm -f *.tab.c
546 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/constructor_test.Po@am__quote@
547 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/object_unittest.Po@am__quote@
548 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test.Po@am__quote@
549 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/testfile.Po@am__quote@
550 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/testmain.Po@am__quote@
551 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/two_file_test_1.Po@am__quote@
552 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/two_file_test_2.Po@am__quote@
553 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/two_file_test_main.Po@am__quote@
555 .cc.o:
556 @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
557 @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
558 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
559 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
560 @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $<
562 .cc.obj:
563 @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
564 @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
565 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
566 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
567 @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
568 uninstall-info-am:
570 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
571 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
572 unique=`for i in $$list; do \
573 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
574 done | \
575 $(AWK) ' { files[$$0] = 1; } \
576 END { for (i in files) print i; }'`; \
577 mkid -fID $$unique
578 tags: TAGS
580 TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
581 $(TAGS_FILES) $(LISP)
582 tags=; \
583 here=`pwd`; \
584 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
585 unique=`for i in $$list; do \
586 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
587 done | \
588 $(AWK) ' { files[$$0] = 1; } \
589 END { for (i in files) print i; }'`; \
590 if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
591 test -n "$$unique" || unique=$$empty_fix; \
592 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
593 $$tags $$unique; \
595 ctags: CTAGS
596 CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
597 $(TAGS_FILES) $(LISP)
598 tags=; \
599 here=`pwd`; \
600 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
601 unique=`for i in $$list; do \
602 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
603 done | \
604 $(AWK) ' { files[$$0] = 1; } \
605 END { for (i in files) print i; }'`; \
606 test -z "$(CTAGS_ARGS)$$tags$$unique" \
607 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
608 $$tags $$unique
610 GTAGS:
611 here=`$(am__cd) $(top_builddir) && pwd` \
612 && cd $(top_srcdir) \
613 && gtags -i $(GTAGS_ARGS) $$here
615 distclean-tags:
616 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
618 check-TESTS: $(TESTS)
619 @failed=0; all=0; xfail=0; xpass=0; skip=0; \
620 srcdir=$(srcdir); export srcdir; \
621 list='$(TESTS)'; \
622 if test -n "$$list"; then \
623 for tst in $$list; do \
624 if test -f ./$$tst; then dir=./; \
625 elif test -f $$tst; then dir=; \
626 else dir="$(srcdir)/"; fi; \
627 if $(TESTS_ENVIRONMENT) $${dir}$$tst; then \
628 all=`expr $$all + 1`; \
629 case " $(XFAIL_TESTS) " in \
630 *" $$tst "*) \
631 xpass=`expr $$xpass + 1`; \
632 failed=`expr $$failed + 1`; \
633 echo "XPASS: $$tst"; \
634 ;; \
635 *) \
636 echo "PASS: $$tst"; \
637 ;; \
638 esac; \
639 elif test $$? -ne 77; then \
640 all=`expr $$all + 1`; \
641 case " $(XFAIL_TESTS) " in \
642 *" $$tst "*) \
643 xfail=`expr $$xfail + 1`; \
644 echo "XFAIL: $$tst"; \
645 ;; \
646 *) \
647 failed=`expr $$failed + 1`; \
648 echo "FAIL: $$tst"; \
649 ;; \
650 esac; \
651 else \
652 skip=`expr $$skip + 1`; \
653 echo "SKIP: $$tst"; \
654 fi; \
655 done; \
656 if test "$$failed" -eq 0; then \
657 if test "$$xfail" -eq 0; then \
658 banner="All $$all tests passed"; \
659 else \
660 banner="All $$all tests behaved as expected ($$xfail expected failures)"; \
661 fi; \
662 else \
663 if test "$$xpass" -eq 0; then \
664 banner="$$failed of $$all tests failed"; \
665 else \
666 banner="$$failed of $$all tests did not behave as expected ($$xpass unexpected passes)"; \
667 fi; \
668 fi; \
669 dashes="$$banner"; \
670 skipped=""; \
671 if test "$$skip" -ne 0; then \
672 skipped="($$skip tests were not run)"; \
673 test `echo "$$skipped" | wc -c` -le `echo "$$banner" | wc -c` || \
674 dashes="$$skipped"; \
675 fi; \
676 report=""; \
677 if test "$$failed" -ne 0 && test -n "$(PACKAGE_BUGREPORT)"; then \
678 report="Please report to $(PACKAGE_BUGREPORT)"; \
679 test `echo "$$report" | wc -c` -le `echo "$$banner" | wc -c` || \
680 dashes="$$report"; \
681 fi; \
682 dashes=`echo "$$dashes" | sed s/./=/g`; \
683 echo "$$dashes"; \
684 echo "$$banner"; \
685 test -z "$$skipped" || echo "$$skipped"; \
686 test -z "$$report" || echo "$$report"; \
687 echo "$$dashes"; \
688 test "$$failed" -eq 0; \
689 else :; fi
691 distdir: $(DISTFILES)
692 @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
693 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
694 list='$(DISTFILES)'; for file in $$list; do \
695 case $$file in \
696 $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
697 $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
698 esac; \
699 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
700 dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
701 if test "$$dir" != "$$file" && test "$$dir" != "."; then \
702 dir="/$$dir"; \
703 $(mkdir_p) "$(distdir)$$dir"; \
704 else \
705 dir=''; \
706 fi; \
707 if test -d $$d/$$file; then \
708 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
709 cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
710 fi; \
711 cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
712 else \
713 test -f $(distdir)/$$file \
714 || cp -p $$d/$$file $(distdir)/$$file \
715 || exit 1; \
716 fi; \
717 done
718 check-am: all-am
719 $(MAKE) $(AM_MAKEFLAGS) $(check_LIBRARIES) $(check_PROGRAMS)
720 $(MAKE) $(AM_MAKEFLAGS) check-TESTS
721 check: check-am
722 all-am: Makefile
723 installdirs:
724 install: install-am
725 install-exec: install-exec-am
726 install-data: install-data-am
727 uninstall: uninstall-am
729 install-am: all-am
730 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
732 installcheck: installcheck-am
733 install-strip:
734 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
735 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
736 `test -z '$(STRIP)' || \
737 echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
738 mostlyclean-generic:
740 clean-generic:
742 distclean-generic:
743 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
745 maintainer-clean-generic:
746 @echo "This command is intended for maintainers to use"
747 @echo "it deletes files that may require special tools to rebuild."
748 clean: clean-am
750 clean-am: clean-checkLIBRARIES clean-checkPROGRAMS clean-generic \
751 mostlyclean-am
753 distclean: distclean-am
754 -rm -rf ./$(DEPDIR)
755 -rm -f Makefile
756 distclean-am: clean-am distclean-compile distclean-generic \
757 distclean-tags
759 dvi: dvi-am
761 dvi-am:
763 html: html-am
765 info: info-am
767 info-am:
769 install-data-am:
771 install-exec-am:
773 install-info: install-info-am
775 install-man:
777 installcheck-am:
779 maintainer-clean: maintainer-clean-am
780 -rm -rf ./$(DEPDIR)
781 -rm -f Makefile
782 maintainer-clean-am: distclean-am maintainer-clean-generic
784 mostlyclean: mostlyclean-am
786 mostlyclean-am: mostlyclean-compile mostlyclean-generic
788 pdf: pdf-am
790 pdf-am:
792 ps: ps-am
794 ps-am:
796 uninstall-am: uninstall-info-am
798 .PHONY: CTAGS GTAGS all all-am check check-TESTS check-am clean \
799 clean-checkLIBRARIES clean-checkPROGRAMS clean-generic ctags \
800 distclean distclean-compile distclean-generic distclean-tags \
801 distdir dvi dvi-am html html-am info info-am install \
802 install-am install-data install-data-am install-exec \
803 install-exec-am install-info install-info-am install-man \
804 install-strip installcheck installcheck-am installdirs \
805 maintainer-clean maintainer-clean-generic mostlyclean \
806 mostlyclean-compile mostlyclean-generic pdf pdf-am ps ps-am \
807 tags uninstall uninstall-am uninstall-info-am
810 @GCC_TRUE@@NATIVE_LINKER_TRUE@gcctestdir/ld: ../ld-new
811 @GCC_TRUE@@NATIVE_LINKER_TRUE@ test -d gcctestdir || mkdir -p gcctestdir
812 @GCC_TRUE@@NATIVE_LINKER_TRUE@ rm -f gcctestdir/ld
813 @GCC_TRUE@@NATIVE_LINKER_TRUE@ (cd gcctestdir && $(LN_S) ../../ld-new ld)
815 # Override the default CXXFLAGS--we don't want any optimization
816 @GCC_TRUE@@NATIVE_LINKER_TRUE@basic_test.o: basic_test.cc
817 @GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXCOMPILE) -O0 -c -o $@ $<
818 @GCC_TRUE@@NATIVE_LINKER_TRUE@basic_test: basic_test.o gcctestdir/ld
819 @GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXLINK) -Bgcctestdir/ basic_test.o
820 @GCC_TRUE@@NATIVE_LINKER_TRUE@basic_static_test: basic_test.o gcctestdir/ld
821 @GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXLINK) -Bgcctestdir/ -static basic_test.o
823 @GCC_TRUE@@NATIVE_LINKER_TRUE@basic_pic_test.o: basic_test.cc
824 @GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXCOMPILE) -O0 -c -fpic -o $@ $<
825 @GCC_TRUE@@NATIVE_LINKER_TRUE@basic_pic_test: basic_pic_test.o gcctestdir/ld
826 @GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXLINK) -Bgcctestdir/ basic_pic_test.o
827 @GCC_TRUE@@NATIVE_LINKER_TRUE@basic_static_pic_test: basic_pic_test.o gcctestdir/ld
828 @GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXLINK) -Bgcctestdir/ -static basic_pic_test.o
830 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_test_1_pic.o: two_file_test_1.cc
831 @GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXCOMPILE) -c -fpic -o $@ $<
832 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_test_2_pic.o: two_file_test_2.cc
833 @GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXCOMPILE) -c -fpic -o $@ $<
835 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_shared_1.so: two_file_test_1_pic.o
836 @GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXLINK) -shared two_file_test_1_pic.o
837 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_shared_2.so: two_file_test_2_pic.o
838 @GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXLINK) -shared two_file_test_2_pic.o
839 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_shared.so: two_file_test_1_pic.o two_file_test_2_pic.o
840 @GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXLINK) -shared two_file_test_1_pic.o two_file_test_2_pic.o
842 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_shared_1_nonpic.so: two_file_test_1.o
843 @GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXLINK) -shared two_file_test_1.o
844 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_shared_2_nonpic.so: two_file_test_2.o
845 @GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXLINK) -shared two_file_test_2.o
846 @GCC_TRUE@@NATIVE_LINKER_TRUE@two_file_shared_nonpic.so: two_file_test_1.o two_file_test_2.o
847 @GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXLINK) -shared two_file_test_1.o two_file_test_2.o
848 # Tell versions [3.59,3.63) of GNU make to not export all variables.
849 # Otherwise a system limit (for SysV at least) may be exceeded.
850 .NOEXPORT: