]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - gold/testsuite/Makefile.in
Use special value when we refer a function symbol in some way other
[thirdparty/binutils-gdb.git] / gold / testsuite / Makefile.in
CommitLineData
5a6f7e2d
ILT
1# Makefile.in generated by automake 1.9.6 from Makefile.am.
2# @configure_input@
3
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.
9
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.
14
15@SET_MAKE@
16
17# Process this file with automake to generate Makefile.in
537b5f51
ILT
18
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.
5a6f7e2d
ILT
22srcdir = @srcdir@
23top_srcdir = @top_srcdir@
24VPATH = @srcdir@
25pkgdatadir = $(datadir)/@PACKAGE@
26pkglibdir = $(libdir)/@PACKAGE@
27pkgincludedir = $(includedir)/@PACKAGE@
28top_builddir = ..
29am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
30INSTALL = @INSTALL@
31install_sh_DATA = $(install_sh) -c -m 644
32install_sh_PROGRAM = $(install_sh) -c
33install_sh_SCRIPT = $(install_sh) -c
34INSTALL_HEADER = $(INSTALL_DATA)
35transform = $(program_transform_name)
36NORMAL_INSTALL = :
37PRE_INSTALL = :
38POST_INSTALL = :
39NORMAL_UNINSTALL = :
40PRE_UNINSTALL = :
41POST_UNINSTALL = :
42build_triplet = @build@
43host_triplet = @host@
44target_triplet = @target@
d5026652
ILT
45check_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
cb615bc1
ILT
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
5a6f7e2d
ILT
53subdir = testsuite
54DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
55ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
56am__aclocal_m4_deps = $(top_srcdir)/../config/depstand.m4 \
57 $(top_srcdir)/../config/lead-dot.m4 \
58 $(top_srcdir)/../config/progtest.m4 \
59 $(top_srcdir)/../config/po.m4 $(top_srcdir)/../config/nls.m4 \
60 $(top_srcdir)/../config/gettext-sister.m4 \
61 $(top_srcdir)/../bfd/warning.m4 $(top_srcdir)/configure.ac
62am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
63 $(ACLOCAL_M4)
64mkinstalldirs = $(SHELL) $(top_srcdir)/../mkinstalldirs
65CONFIG_HEADER = $(top_builddir)/config.h
66CONFIG_CLEAN_FILES =
67AR = ar
68ARFLAGS = cru
69libgoldtest_a_AR = $(AR) $(ARFLAGS)
70libgoldtest_a_LIBADD =
71am_libgoldtest_a_OBJECTS = test.$(OBJEXT) testmain.$(OBJEXT) \
72 testfile.$(OBJEXT)
73libgoldtest_a_OBJECTS = $(am_libgoldtest_a_OBJECTS)
d5026652 74@GCC_TRUE@@NATIVE_LINKER_TRUE@am__EXEEXT_1 = \
cb615bc1
ILT
75@GCC_TRUE@@NATIVE_LINKER_TRUE@ constructor_test$(EXEEXT) \
76@GCC_TRUE@@NATIVE_LINKER_TRUE@ constructor_static_test$(EXEEXT)
77am__constructor_static_test_SOURCES_DIST = constructor_test.cc
78@GCC_TRUE@@NATIVE_LINKER_TRUE@am_constructor_static_test_OBJECTS = \
79@GCC_TRUE@@NATIVE_LINKER_TRUE@ constructor_test.$(OBJEXT)
80constructor_static_test_OBJECTS = \
81 $(am_constructor_static_test_OBJECTS)
82constructor_static_test_LDADD = $(LDADD)
d5026652
ILT
83am__constructor_test_SOURCES_DIST = constructor_test.cc
84@GCC_TRUE@@NATIVE_LINKER_TRUE@am_constructor_test_OBJECTS = \
85@GCC_TRUE@@NATIVE_LINKER_TRUE@ constructor_test.$(OBJEXT)
86constructor_test_OBJECTS = $(am_constructor_test_OBJECTS)
87constructor_test_LDADD = $(LDADD)
5a6f7e2d
ILT
88am_object_unittest_OBJECTS = object_unittest.$(OBJEXT)
89object_unittest_OBJECTS = $(am_object_unittest_OBJECTS)
90object_unittest_LDADD = $(LDADD)
91object_unittest_DEPENDENCIES = libgoldtest.a ../libgold.a
92DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
93depcomp = $(SHELL) $(top_srcdir)/../depcomp
94am__depfiles_maybe = depfiles
95CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
96 $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
97CXXLD = $(CXX)
98CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
99 -o $@
cb615bc1
ILT
100SOURCES = $(libgoldtest_a_SOURCES) $(constructor_static_test_SOURCES) \
101 $(constructor_test_SOURCES) $(object_unittest_SOURCES)
d5026652 102DIST_SOURCES = $(libgoldtest_a_SOURCES) \
cb615bc1 103 $(am__constructor_static_test_SOURCES_DIST) \
d5026652
ILT
104 $(am__constructor_test_SOURCES_DIST) \
105 $(object_unittest_SOURCES)
5a6f7e2d
ILT
106ETAGS = etags
107CTAGS = ctags
108DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
109ACLOCAL = @ACLOCAL@
110AMDEP_FALSE = @AMDEP_FALSE@
111AMDEP_TRUE = @AMDEP_TRUE@
112AMTAR = @AMTAR@
113AUTOCONF = @AUTOCONF@
114AUTOHEADER = @AUTOHEADER@
115AUTOMAKE = @AUTOMAKE@
116AWK = @AWK@
117CATALOGS = @CATALOGS@
118CATOBJEXT = @CATOBJEXT@
119CC = @CC@
120CCDEPMODE = @CCDEPMODE@
121CFLAGS = @CFLAGS@
122CPPFLAGS = @CPPFLAGS@
123CXX = @CXX@
124CXXCPP = @CXXCPP@
125CXXDEPMODE = @CXXDEPMODE@
126CXXFLAGS = @CXXFLAGS@
127CYGPATH_W = @CYGPATH_W@
128DATADIRNAME = @DATADIRNAME@
129DEFS = @DEFS@
130DEPDIR = @DEPDIR@
131ECHO_C = @ECHO_C@
132ECHO_N = @ECHO_N@
133ECHO_T = @ECHO_T@
134EGREP = @EGREP@
135EXEEXT = @EXEEXT@
537b5f51
ILT
136GCC_FALSE = @GCC_FALSE@
137GCC_TRUE = @GCC_TRUE@
5a6f7e2d
ILT
138GENCAT = @GENCAT@
139GMSGFMT = @GMSGFMT@
140INCINTL = @INCINTL@
141INSTALL_DATA = @INSTALL_DATA@
142INSTALL_PROGRAM = @INSTALL_PROGRAM@
143INSTALL_SCRIPT = @INSTALL_SCRIPT@
144INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
145INSTOBJEXT = @INSTOBJEXT@
146LDFLAGS = @LDFLAGS@
147LFS_CXXFLAGS = @LFS_CXXFLAGS@
148LIBINTL = @LIBINTL@
149LIBINTL_DEP = @LIBINTL_DEP@
150LIBOBJS = @LIBOBJS@
151LIBS = @LIBS@
537b5f51 152LN_S = @LN_S@
5a6f7e2d
ILT
153LTLIBOBJS = @LTLIBOBJS@
154MAINT = @MAINT@
155MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
156MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
157MAKEINFO = @MAKEINFO@
158MKINSTALLDIRS = @MKINSTALLDIRS@
159MSGFMT = @MSGFMT@
160MSGMERGE = @MSGMERGE@
537b5f51
ILT
161NATIVE_LINKER_FALSE = @NATIVE_LINKER_FALSE@
162NATIVE_LINKER_TRUE = @NATIVE_LINKER_TRUE@
5a6f7e2d
ILT
163NO_WERROR = @NO_WERROR@
164OBJEXT = @OBJEXT@
165PACKAGE = @PACKAGE@
166PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
167PACKAGE_NAME = @PACKAGE_NAME@
168PACKAGE_STRING = @PACKAGE_STRING@
169PACKAGE_TARNAME = @PACKAGE_TARNAME@
170PACKAGE_VERSION = @PACKAGE_VERSION@
171PATH_SEPARATOR = @PATH_SEPARATOR@
172POSUB = @POSUB@
173RANLIB = @RANLIB@
174SET_MAKE = @SET_MAKE@
175SHELL = @SHELL@
176STRIP = @STRIP@
177USE_NLS = @USE_NLS@
178VERSION = @VERSION@
179WARN_CFLAGS = @WARN_CFLAGS@
180WARN_CXXFLAGS = @WARN_CXXFLAGS@
181XGETTEXT = @XGETTEXT@
182YACC = @YACC@
183ac_ct_CC = @ac_ct_CC@
184ac_ct_CXX = @ac_ct_CXX@
185ac_ct_RANLIB = @ac_ct_RANLIB@
186ac_ct_STRIP = @ac_ct_STRIP@
187am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
188am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
189am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
190am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
191am__include = @am__include@
192am__leading_dot = @am__leading_dot@
193am__quote = @am__quote@
194am__tar = @am__tar@
195am__untar = @am__untar@
196bindir = @bindir@
197build = @build@
198build_alias = @build_alias@
199build_cpu = @build_cpu@
200build_os = @build_os@
201build_vendor = @build_vendor@
202datadir = @datadir@
203exec_prefix = @exec_prefix@
204host = @host@
205host_alias = @host_alias@
206host_cpu = @host_cpu@
207host_os = @host_os@
208host_vendor = @host_vendor@
209includedir = @includedir@
210infodir = @infodir@
211install_sh = @install_sh@
212libdir = @libdir@
213libexecdir = @libexecdir@
214localstatedir = @localstatedir@
215mandir = @mandir@
216mkdir_p = @mkdir_p@
217oldincludedir = @oldincludedir@
218prefix = @prefix@
219program_transform_name = @program_transform_name@
220sbindir = @sbindir@
221sharedstatedir = @sharedstatedir@
222sysconfdir = @sysconfdir@
223target = @target@
224target_alias = @target_alias@
225target_cpu = @target_cpu@
226target_os = @target_os@
227target_vendor = @target_vendor@
228AUTOMAKE_OPTIONS =
229AM_CXXFLAGS = $(WARN_CXXFLAGS) $(LFS_CXXFLAGS)
230INCLUDES = -D_GNU_SOURCE \
231 -I$(srcdir) -I$(srcdir)/.. -I$(srcdir)/../../include \
232 -I$(srcdir)/../../elfcpp \
233 -DLOCALEDIR="\"$(datadir)/locale\"" \
234 @INCINTL@
235
56ba9a23
ILT
236@GCC_TRUE@@NATIVE_LINKER_TRUE@NATIVE_TESTING = \
237@GCC_TRUE@@NATIVE_LINKER_TRUE@ basic_test \
238@GCC_TRUE@@NATIVE_LINKER_TRUE@ basic_pic_test \
239@GCC_TRUE@@NATIVE_LINKER_TRUE@ basic_static_test \
d5026652 240@GCC_TRUE@@NATIVE_LINKER_TRUE@ basic_static_pic_test \
cb615bc1
ILT
241@GCC_TRUE@@NATIVE_LINKER_TRUE@ constructor_test \
242@GCC_TRUE@@NATIVE_LINKER_TRUE@ constructor_static_test
d5026652
ILT
243
244@GCC_TRUE@@NATIVE_LINKER_TRUE@NATIVE_PROGS = \
cb615bc1
ILT
245@GCC_TRUE@@NATIVE_LINKER_TRUE@ constructor_test \
246@GCC_TRUE@@NATIVE_LINKER_TRUE@ constructor_static_test
56ba9a23 247
22dc1b09 248TESTS = object_unittest $(NATIVE_TESTING)
5a6f7e2d
ILT
249check_LIBRARIES = libgoldtest.a
250libgoldtest_a_SOURCES = test.cc testmain.cc testfile.cc
251LDADD = libgoldtest.a ../libgold.a
252object_unittest_SOURCES = object_unittest.cc
d5026652
ILT
253@GCC_TRUE@@NATIVE_LINKER_TRUE@constructor_test_SOURCES = constructor_test.cc
254@GCC_TRUE@@NATIVE_LINKER_TRUE@constructor_test_DEPENDENCIES = gcctestdir/ld
255@GCC_TRUE@@NATIVE_LINKER_TRUE@constructor_test_LDFLAGS = -Bgcctestdir/
cb615bc1
ILT
256@GCC_TRUE@@NATIVE_LINKER_TRUE@constructor_static_test_SOURCES = constructor_test.cc
257@GCC_TRUE@@NATIVE_LINKER_TRUE@constructor_static_test_DEPENDENCIES = gcctestdir/ld
258@GCC_TRUE@@NATIVE_LINKER_TRUE@constructor_static_test_LDFLAGS = -Bgcctestdir/ -static
5a6f7e2d
ILT
259all: all-am
260
261.SUFFIXES:
262.SUFFIXES: .cc .o .obj
263$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
264 @for dep in $?; do \
265 case '$(am__configure_deps)' in \
266 *$$dep*) \
267 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
268 && exit 0; \
269 exit 1;; \
270 esac; \
271 done; \
22dc1b09 272 echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu testsuite/Makefile'; \
5a6f7e2d 273 cd $(top_srcdir) && \
22dc1b09 274 $(AUTOMAKE) --gnu testsuite/Makefile
5a6f7e2d
ILT
275.PRECIOUS: Makefile
276Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
277 @case '$?' in \
278 *config.status*) \
279 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
280 *) \
281 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
282 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
283 esac;
284
285$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
286 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
287
288$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
289 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
290$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
291 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
292
293clean-checkLIBRARIES:
294 -test -z "$(check_LIBRARIES)" || rm -f $(check_LIBRARIES)
295libgoldtest.a: $(libgoldtest_a_OBJECTS) $(libgoldtest_a_DEPENDENCIES)
296 -rm -f libgoldtest.a
297 $(libgoldtest_a_AR) libgoldtest.a $(libgoldtest_a_OBJECTS) $(libgoldtest_a_LIBADD)
298 $(RANLIB) libgoldtest.a
299
300clean-checkPROGRAMS:
301 -test -z "$(check_PROGRAMS)" || rm -f $(check_PROGRAMS)
cb615bc1
ILT
302constructor_static_test$(EXEEXT): $(constructor_static_test_OBJECTS) $(constructor_static_test_DEPENDENCIES)
303 @rm -f constructor_static_test$(EXEEXT)
304 $(CXXLINK) $(constructor_static_test_LDFLAGS) $(constructor_static_test_OBJECTS) $(constructor_static_test_LDADD) $(LIBS)
d5026652
ILT
305constructor_test$(EXEEXT): $(constructor_test_OBJECTS) $(constructor_test_DEPENDENCIES)
306 @rm -f constructor_test$(EXEEXT)
307 $(CXXLINK) $(constructor_test_LDFLAGS) $(constructor_test_OBJECTS) $(constructor_test_LDADD) $(LIBS)
5a6f7e2d
ILT
308object_unittest$(EXEEXT): $(object_unittest_OBJECTS) $(object_unittest_DEPENDENCIES)
309 @rm -f object_unittest$(EXEEXT)
310 $(CXXLINK) $(object_unittest_LDFLAGS) $(object_unittest_OBJECTS) $(object_unittest_LDADD) $(LIBS)
311
312mostlyclean-compile:
313 -rm -f *.$(OBJEXT)
314
315distclean-compile:
316 -rm -f *.tab.c
317
d5026652 318@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/constructor_test.Po@am__quote@
5a6f7e2d
ILT
319@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/object_unittest.Po@am__quote@
320@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test.Po@am__quote@
321@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/testfile.Po@am__quote@
322@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/testmain.Po@am__quote@
323
324.cc.o:
325@am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
326@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
327@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
328@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
329@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $<
330
331.cc.obj:
332@am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
333@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
334@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
335@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
336@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
337uninstall-info-am:
338
339ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
340 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
341 unique=`for i in $$list; do \
342 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
343 done | \
344 $(AWK) ' { files[$$0] = 1; } \
345 END { for (i in files) print i; }'`; \
346 mkid -fID $$unique
347tags: TAGS
348
349TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
350 $(TAGS_FILES) $(LISP)
351 tags=; \
352 here=`pwd`; \
353 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
354 unique=`for i in $$list; do \
355 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
356 done | \
357 $(AWK) ' { files[$$0] = 1; } \
358 END { for (i in files) print i; }'`; \
359 if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
360 test -n "$$unique" || unique=$$empty_fix; \
361 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
362 $$tags $$unique; \
363 fi
364ctags: CTAGS
365CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
366 $(TAGS_FILES) $(LISP)
367 tags=; \
368 here=`pwd`; \
369 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
370 unique=`for i in $$list; do \
371 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
372 done | \
373 $(AWK) ' { files[$$0] = 1; } \
374 END { for (i in files) print i; }'`; \
375 test -z "$(CTAGS_ARGS)$$tags$$unique" \
376 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
377 $$tags $$unique
378
379GTAGS:
380 here=`$(am__cd) $(top_builddir) && pwd` \
381 && cd $(top_srcdir) \
382 && gtags -i $(GTAGS_ARGS) $$here
383
384distclean-tags:
385 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
386
387check-TESTS: $(TESTS)
388 @failed=0; all=0; xfail=0; xpass=0; skip=0; \
389 srcdir=$(srcdir); export srcdir; \
390 list='$(TESTS)'; \
391 if test -n "$$list"; then \
392 for tst in $$list; do \
393 if test -f ./$$tst; then dir=./; \
394 elif test -f $$tst; then dir=; \
395 else dir="$(srcdir)/"; fi; \
396 if $(TESTS_ENVIRONMENT) $${dir}$$tst; then \
397 all=`expr $$all + 1`; \
398 case " $(XFAIL_TESTS) " in \
399 *" $$tst "*) \
400 xpass=`expr $$xpass + 1`; \
401 failed=`expr $$failed + 1`; \
402 echo "XPASS: $$tst"; \
403 ;; \
404 *) \
405 echo "PASS: $$tst"; \
406 ;; \
407 esac; \
408 elif test $$? -ne 77; then \
409 all=`expr $$all + 1`; \
410 case " $(XFAIL_TESTS) " in \
411 *" $$tst "*) \
412 xfail=`expr $$xfail + 1`; \
413 echo "XFAIL: $$tst"; \
414 ;; \
415 *) \
416 failed=`expr $$failed + 1`; \
417 echo "FAIL: $$tst"; \
418 ;; \
419 esac; \
420 else \
421 skip=`expr $$skip + 1`; \
422 echo "SKIP: $$tst"; \
423 fi; \
424 done; \
425 if test "$$failed" -eq 0; then \
426 if test "$$xfail" -eq 0; then \
427 banner="All $$all tests passed"; \
428 else \
429 banner="All $$all tests behaved as expected ($$xfail expected failures)"; \
430 fi; \
431 else \
432 if test "$$xpass" -eq 0; then \
433 banner="$$failed of $$all tests failed"; \
434 else \
435 banner="$$failed of $$all tests did not behave as expected ($$xpass unexpected passes)"; \
436 fi; \
437 fi; \
438 dashes="$$banner"; \
439 skipped=""; \
440 if test "$$skip" -ne 0; then \
441 skipped="($$skip tests were not run)"; \
442 test `echo "$$skipped" | wc -c` -le `echo "$$banner" | wc -c` || \
443 dashes="$$skipped"; \
444 fi; \
445 report=""; \
446 if test "$$failed" -ne 0 && test -n "$(PACKAGE_BUGREPORT)"; then \
447 report="Please report to $(PACKAGE_BUGREPORT)"; \
448 test `echo "$$report" | wc -c` -le `echo "$$banner" | wc -c` || \
449 dashes="$$report"; \
450 fi; \
451 dashes=`echo "$$dashes" | sed s/./=/g`; \
452 echo "$$dashes"; \
453 echo "$$banner"; \
454 test -z "$$skipped" || echo "$$skipped"; \
455 test -z "$$report" || echo "$$report"; \
456 echo "$$dashes"; \
457 test "$$failed" -eq 0; \
458 else :; fi
459
460distdir: $(DISTFILES)
461 @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
462 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
463 list='$(DISTFILES)'; for file in $$list; do \
464 case $$file in \
465 $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
466 $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
467 esac; \
468 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
469 dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
470 if test "$$dir" != "$$file" && test "$$dir" != "."; then \
471 dir="/$$dir"; \
472 $(mkdir_p) "$(distdir)$$dir"; \
473 else \
474 dir=''; \
475 fi; \
476 if test -d $$d/$$file; then \
477 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
478 cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
479 fi; \
480 cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
481 else \
482 test -f $(distdir)/$$file \
483 || cp -p $$d/$$file $(distdir)/$$file \
484 || exit 1; \
485 fi; \
486 done
487check-am: all-am
488 $(MAKE) $(AM_MAKEFLAGS) $(check_LIBRARIES) $(check_PROGRAMS)
489 $(MAKE) $(AM_MAKEFLAGS) check-TESTS
490check: check-am
491all-am: Makefile
492installdirs:
493install: install-am
494install-exec: install-exec-am
495install-data: install-data-am
496uninstall: uninstall-am
497
498install-am: all-am
499 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
500
501installcheck: installcheck-am
502install-strip:
503 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
504 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
505 `test -z '$(STRIP)' || \
506 echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
507mostlyclean-generic:
508
509clean-generic:
510
511distclean-generic:
512 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
513
514maintainer-clean-generic:
515 @echo "This command is intended for maintainers to use"
516 @echo "it deletes files that may require special tools to rebuild."
517clean: clean-am
518
519clean-am: clean-checkLIBRARIES clean-checkPROGRAMS clean-generic \
520 mostlyclean-am
521
522distclean: distclean-am
523 -rm -rf ./$(DEPDIR)
524 -rm -f Makefile
525distclean-am: clean-am distclean-compile distclean-generic \
526 distclean-tags
527
528dvi: dvi-am
529
530dvi-am:
531
532html: html-am
533
534info: info-am
535
536info-am:
537
538install-data-am:
539
540install-exec-am:
541
542install-info: install-info-am
543
544install-man:
545
546installcheck-am:
547
548maintainer-clean: maintainer-clean-am
549 -rm -rf ./$(DEPDIR)
550 -rm -f Makefile
551maintainer-clean-am: distclean-am maintainer-clean-generic
552
553mostlyclean: mostlyclean-am
554
555mostlyclean-am: mostlyclean-compile mostlyclean-generic
556
557pdf: pdf-am
558
559pdf-am:
560
561ps: ps-am
562
563ps-am:
564
565uninstall-am: uninstall-info-am
566
567.PHONY: CTAGS GTAGS all all-am check check-TESTS check-am clean \
568 clean-checkLIBRARIES clean-checkPROGRAMS clean-generic ctags \
569 distclean distclean-compile distclean-generic distclean-tags \
570 distdir dvi dvi-am html html-am info info-am install \
571 install-am install-data install-data-am install-exec \
572 install-exec-am install-info install-info-am install-man \
573 install-strip installcheck installcheck-am installdirs \
574 maintainer-clean maintainer-clean-generic mostlyclean \
575 mostlyclean-compile mostlyclean-generic pdf pdf-am ps ps-am \
576 tags uninstall uninstall-am uninstall-info-am
577
22dc1b09
ILT
578
579@GCC_TRUE@@NATIVE_LINKER_TRUE@gcctestdir/ld: ../ld-new
580@GCC_TRUE@@NATIVE_LINKER_TRUE@ test -d gcctestdir || mkdir -p gcctestdir
581@GCC_TRUE@@NATIVE_LINKER_TRUE@ rm -f gcctestdir/ld
582@GCC_TRUE@@NATIVE_LINKER_TRUE@ (cd gcctestdir && $(LN_S) ../../ld-new ld)
583
584# Override the default CXXFLAGS--we don't want any optimization
56ba9a23 585@GCC_TRUE@@NATIVE_LINKER_TRUE@basic_test.o: basic_test.cc
22dc1b09 586@GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXCOMPILE) -O0 -c -o $@ $<
56ba9a23
ILT
587@GCC_TRUE@@NATIVE_LINKER_TRUE@basic_test: basic_test.o gcctestdir/ld
588@GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXLINK) -Bgcctestdir/ basic_test.o
589@GCC_TRUE@@NATIVE_LINKER_TRUE@basic_static_test: basic_test.o gcctestdir/ld
590@GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXLINK) -Bgcctestdir/ -static basic_test.o
22dc1b09 591
56ba9a23 592@GCC_TRUE@@NATIVE_LINKER_TRUE@basic_pic_test.o: basic_test.cc
22dc1b09 593@GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXCOMPILE) -O0 -c -fpic -o $@ $<
56ba9a23
ILT
594@GCC_TRUE@@NATIVE_LINKER_TRUE@basic_pic_test: basic_pic_test.o gcctestdir/ld
595@GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXLINK) -Bgcctestdir/ basic_pic_test.o
596@GCC_TRUE@@NATIVE_LINKER_TRUE@basic_static_pic_test: basic_pic_test.o gcctestdir/ld
597@GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXLINK) -Bgcctestdir/ -static basic_pic_test.o
5a6f7e2d
ILT
598# Tell versions [3.59,3.63) of GNU make to not export all variables.
599# Otherwise a system limit (for SysV at least) may be exceeded.
600.NOEXPORT: