source: trunk/third/gcc/boehm-gc/Makefile.in @ 18474

Revision 18474, 19.1 KB checked in by ghudson, 21 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r18473, which included commits to RCS files with non-trunk default branches.
Line 
1# Makefile.in generated automatically by automake 1.4-p5 from Makefile.am
2
3# Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc.
4# This Makefile.in is free software; the Free Software Foundation
5# gives unlimited permission to copy and/or distribute it,
6# with or without modifications, as long as this notice is preserved.
7
8# This program is distributed in the hope that it will be useful,
9# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
10# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
11# PARTICULAR PURPOSE.
12
13
14SHELL = @SHELL@
15
16srcdir = @srcdir@
17top_srcdir = @top_srcdir@
18VPATH = @srcdir@
19prefix = @prefix@
20exec_prefix = @exec_prefix@
21
22bindir = @bindir@
23sbindir = @sbindir@
24libexecdir = @libexecdir@
25datadir = @datadir@
26sysconfdir = @sysconfdir@
27sharedstatedir = @sharedstatedir@
28localstatedir = @localstatedir@
29libdir = @libdir@
30infodir = @infodir@
31mandir = @mandir@
32includedir = @includedir@
33oldincludedir = /usr/include
34
35DESTDIR =
36
37pkgdatadir = $(datadir)/@PACKAGE@
38pkglibdir = $(libdir)/@PACKAGE@
39pkgincludedir = $(includedir)/@PACKAGE@
40
41top_builddir = .
42
43ACLOCAL = @ACLOCAL@
44AUTOCONF = @AUTOCONF@
45AUTOMAKE = @AUTOMAKE@
46AUTOHEADER = @AUTOHEADER@
47
48INSTALL = @INSTALL@
49INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
50INSTALL_DATA = @INSTALL_DATA@
51INSTALL_SCRIPT = @INSTALL_SCRIPT@
52transform = @program_transform_name@
53
54NORMAL_INSTALL = :
55PRE_INSTALL = :
56POST_INSTALL = :
57NORMAL_UNINSTALL = :
58PRE_UNINSTALL = :
59POST_UNINSTALL = :
60build_alias = @build_alias@
61build_triplet = @build@
62host_alias = @host_alias@
63host_triplet = @host@
64target_alias = @target_alias@
65target_triplet = @target@
66AR = @AR@
67AS = @AS@
68CC = @CC@
69CPP = @CPP@
70CXX = @CXX@
71CXXCPP = @CXXCPP@
72CXXINCLUDES = @CXXINCLUDES@
73DLLTOOL = @DLLTOOL@
74EXEEXT = @EXEEXT@
75EXTRA_TEST_LIBS = @EXTRA_TEST_LIBS@
76GCJ = @GCJ@
77GCJFLAGS = @GCJFLAGS@
78GC_CFLAGS = @GC_CFLAGS@
79INCLUDES = @INCLUDES@
80LIBTOOL = @LIBTOOL@
81LN_S = @LN_S@
82MAINT = @MAINT@
83MAKEINFO = @MAKEINFO@
84MY_CFLAGS = @MY_CFLAGS@
85OBJDUMP = @OBJDUMP@
86OBJEXT = @OBJEXT@
87PACKAGE = @PACKAGE@
88RANLIB = @RANLIB@
89STRIP = @STRIP@
90THREADLIBS = @THREADLIBS@
91VERSION = @VERSION@
92addobjs = @addobjs@
93gc_basedir = @gc_basedir@
94mkinstalldirs = @mkinstalldirs@
95target_all = @target_all@
96
97AUTOMAKE_OPTIONS = cygnus
98
99SUBDIRS = include
100
101# Multilib support variables.
102MULTISRCTOP =
103MULTIBUILDTOP =
104MULTIDIRS =
105MULTISUBDIR =
106MULTIDO = true
107MULTICLEAN = true
108@USE_LIBDIR_TRUE@toolexeclibdir = @USE_LIBDIR_TRUE@$(libdir)$(MULTISUBDIR)
109@USE_LIBDIR_FALSE@toolexeclibdir = @USE_LIBDIR_FALSE@$(toolexecdir)/lib$(MULTISUBDIR)
110@USE_LIBDIR_FALSE@toolexecdir = @USE_LIBDIR_FALSE@$(exec_prefix)/$(target_alias)
111
112noinst_LTLIBRARIES = libgcjgc.la libgcjgc_convenience.la
113
114GC_SOURCES = allchblk.c alloc.c blacklst.c checksums.c dbg_mlc.c \
115dyn_load.c finalize.c gc_dlopen.c gcj_mlc.c headers.c irix_threads.c \
116linux_threads.c malloc.c mallocx.c mark.c mark_rts.c misc.c new_hblk.c \
117obj_map.c os_dep.c pcr_interface.c ptr_chck.c real_malloc.c reclaim.c \
118solaris_pthreads.c solaris_threads.c specific.c stubborn.c typd_mlc.c \
119backgraph.c win32_threads.c
120
121
122EXTRA_GC_SOURCES = alpha_mach_dep.s \
123mips_sgi_mach_dep.S mips_ultrix_mach_dep.s powerpc_macosx_mach_dep.s \
124rs6000_mach_dep.s sparc_mach_dep.S sparc_netbsd_mach_dep.s \
125sparc_sunos4_mach_dep.s ia64_save_regs_in_stack.s
126
127
128libgcjgc_la_SOURCES = $(GC_SOURCES)
129libgcjgc_convenience_la_SOURCES = $(GC_SOURCES)
130EXTRA_libgcjgc_la_SOURCES = $(EXTRA_GC_SOURCES)
131EXTRA_libgcjgc_convenience_la_SOURCES = $(EXTRA_GC_SOURCES)
132
133# Include THREADLIBS here to ensure that the correct versions of
134# linuxthread semaphore functions get linked:
135libgcjgc_la_LIBADD = @addobjs@ $(THREADLIBS)
136libgcjgc_la_DEPENDENCIES = @addobjs@
137libgcjgc_la_LDFLAGS = -version-info 1:1:0 -rpath $(toolexeclibdir)
138
139libgcjgc_convenience_la_LIBADD = @addobjs@
140libgcjgc_convenience_la_DEPENDENCIES = @addobjs@
141
142AM_CXXFLAGS = @GC_CFLAGS@
143
144AM_CFLAGS = @GC_CFLAGS@
145
146check_PROGRAMS = gctest
147#       Using $< in the above seems to fail with the HP/UX on Itanium make.
148
149gctest_OBJECTS = test.o
150gctest_LDADD = ./libgcjgc.la $(THREADLIBS) $(EXTRA_TEST_LIBS)
151gctest_LDFLAGS = -shared-libgcc
152TESTS_ENVIRONMENT = LD_LIBRARY_PATH=../../$(MULTIBUILDTOP)gcc
153TESTS = gctest
154
155all_objs = @addobjs@ $(libgcjgc_la_OBJECTS)
156
157LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) \
158        $(AM_CPPFLAGS) $(CPPFLAGS) \
159        $(AM_CFLAGS) $(MY_CFLAGS) $(GC_CFLAGS)
160
161LINK = $(LIBTOOL) --mode=link $(CC) $(AM_CFLAGS) $(MY_CFLAGS) $(LDFLAGS) -o $@
162
163# Work around what appears to be a GNU make bug handling MAKEFLAGS
164# values defined in terms of make variables, as is the case for CC and
165# friends when we are called from the top level Makefile.
166AM_MAKEFLAGS = \
167        "AR_FLAGS=$(AR_FLAGS)" \
168        "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
169        "CFLAGS=$(CFLAGS)" \
170        "CXXFLAGS=$(CXXFLAGS)" \
171        "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
172        "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
173        "INSTALL=$(INSTALL)" \
174        "INSTALL_DATA=$(INSTALL_DATA)" \
175        "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
176        "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
177        "LDFLAGS=$(LDFLAGS)" \
178        "LIBCFLAGS=$(LIBCFLAGS)" \
179        "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
180        "MAKE=$(MAKE)" \
181        "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
182        "PICFLAG=$(PICFLAG)" \
183        "PICFLAG_FOR_TARGET=$(PICFLAG_FOR_TARGET)" \
184        "SHELL=$(SHELL)" \
185        "EXPECT=$(EXPECT)" \
186        "RUNTEST=$(RUNTEST)" \
187        "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
188        "exec_prefix=$(exec_prefix)" \
189        "infodir=$(infodir)" \
190        "libdir=$(libdir)" \
191        "prefix=$(prefix)" \
192        "tooldir=$(tooldir)" \
193        "AR=$(AR)" \
194        "AS=$(AS)" \
195        "CC=$(CC)" \
196        "CXX=$(CXX)" \
197        "LD=$(LD)" \
198        "LIBCFLAGS=$(LIBCFLAGS)" \
199        "NM=$(NM)" \
200        "PICFLAG=$(PICFLAG)" \
201        "RANLIB=$(RANLIB)" \
202        "DESTDIR=$(DESTDIR)"
203
204
205CONFIG_STATUS_DEPENDENCIES = $(srcdir)/configure.host
206
207MAKEOVERRIDES =
208ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
209CONFIG_CLEAN_FILES =
210LTLIBRARIES =  $(noinst_LTLIBRARIES)
211
212
213DEFS = @DEFS@ -I. -I$(srcdir)
214CPPFLAGS = @CPPFLAGS@
215LDFLAGS = @LDFLAGS@
216LIBS = @LIBS@
217libgcjgc_la_OBJECTS =  allchblk.lo alloc.lo blacklst.lo checksums.lo \
218dbg_mlc.lo dyn_load.lo finalize.lo gc_dlopen.lo gcj_mlc.lo headers.lo \
219irix_threads.lo linux_threads.lo malloc.lo mallocx.lo mark.lo \
220mark_rts.lo misc.lo new_hblk.lo obj_map.lo os_dep.lo pcr_interface.lo \
221ptr_chck.lo real_malloc.lo reclaim.lo solaris_pthreads.lo \
222solaris_threads.lo specific.lo stubborn.lo typd_mlc.lo backgraph.lo \
223win32_threads.lo
224libgcjgc_convenience_la_LDFLAGS =
225libgcjgc_convenience_la_OBJECTS =  allchblk.lo alloc.lo blacklst.lo \
226checksums.lo dbg_mlc.lo dyn_load.lo finalize.lo gc_dlopen.lo gcj_mlc.lo \
227headers.lo irix_threads.lo linux_threads.lo malloc.lo mallocx.lo \
228mark.lo mark_rts.lo misc.lo new_hblk.lo obj_map.lo os_dep.lo \
229pcr_interface.lo ptr_chck.lo real_malloc.lo reclaim.lo \
230solaris_pthreads.lo solaris_threads.lo specific.lo stubborn.lo \
231typd_mlc.lo backgraph.lo win32_threads.lo
232check_PROGRAMS =  gctest$(EXEEXT)
233gctest_DEPENDENCIES =  ./libgcjgc.la
234CFLAGS = @CFLAGS@
235COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
236CCLD = $(CC)
237DIST_COMMON =  ChangeLog Makefile.am Makefile.in acinclude.m4 aclocal.m4 \
238config.guess config.sub configure configure.in install-sh ltconfig \
239ltmain.sh mkinstalldirs
240
241
242DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
243
244TAR = gtar
245GZIP_ENV = --best
246SOURCES = $(libgcjgc_la_SOURCES) $(EXTRA_libgcjgc_la_SOURCES) $(libgcjgc_convenience_la_SOURCES) $(EXTRA_libgcjgc_convenience_la_SOURCES)
247OBJECTS = $(libgcjgc_la_OBJECTS) $(libgcjgc_convenience_la_OBJECTS)
248
249all: all-redirect
250.SUFFIXES:
251.SUFFIXES: .S .c .lo .o .obj .s
252$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
253        cd $(top_srcdir) && $(AUTOMAKE) --cygnus Makefile
254
255Makefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status
256        cd $(top_builddir) \
257          && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
258
259$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ configure.in  acinclude.m4
260        cd $(srcdir) && $(ACLOCAL)
261
262config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
263        $(SHELL) ./config.status --recheck
264$(srcdir)/configure: @MAINTAINER_MODE_TRUE@$(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
265        cd $(srcdir) && $(AUTOCONF)
266
267mostlyclean-noinstLTLIBRARIES:
268
269clean-noinstLTLIBRARIES:
270        -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
271
272distclean-noinstLTLIBRARIES:
273
274maintainer-clean-noinstLTLIBRARIES:
275
276.c.o:
277        $(COMPILE) -c $<
278
279# FIXME: We should only use cygpath when building on Windows,
280# and only if it is available.
281.c.obj:
282        $(COMPILE) -c `cygpath -w $<`
283
284.s.o:
285        $(COMPILE) -c $<
286
287.S.o:
288        $(COMPILE) -c $<
289
290mostlyclean-compile:
291        -rm -f *.o core *.core
292        -rm -f *.$(OBJEXT)
293
294clean-compile:
295
296distclean-compile:
297        -rm -f *.tab.c
298
299maintainer-clean-compile:
300
301.c.lo:
302        $(LIBTOOL) --mode=compile $(COMPILE) -c $<
303
304.S.lo:
305        $(LIBTOOL) --mode=compile $(COMPILE) -c $<
306
307mostlyclean-libtool:
308        -rm -f *.lo
309
310clean-libtool:
311        -rm -rf .libs _libs
312
313distclean-libtool:
314
315maintainer-clean-libtool:
316
317libgcjgc.la: $(libgcjgc_la_OBJECTS) $(libgcjgc_la_DEPENDENCIES)
318        $(LINK)  $(libgcjgc_la_LDFLAGS) $(libgcjgc_la_OBJECTS) $(libgcjgc_la_LIBADD) $(LIBS)
319
320libgcjgc_convenience.la: $(libgcjgc_convenience_la_OBJECTS) $(libgcjgc_convenience_la_DEPENDENCIES)
321        $(LINK)  $(libgcjgc_convenience_la_LDFLAGS) $(libgcjgc_convenience_la_OBJECTS) $(libgcjgc_convenience_la_LIBADD) $(LIBS)
322
323mostlyclean-checkPROGRAMS:
324
325clean-checkPROGRAMS:
326        -test -z "$(check_PROGRAMS)" || rm -f $(check_PROGRAMS)
327
328distclean-checkPROGRAMS:
329
330maintainer-clean-checkPROGRAMS:
331
332gctest$(EXEEXT): $(gctest_OBJECTS) $(gctest_DEPENDENCIES)
333        @rm -f gctest$(EXEEXT)
334        $(LINK) $(gctest_LDFLAGS) $(gctest_OBJECTS) $(gctest_LDADD) $(LIBS)
335
336# This directory's subdirectories are mostly independent; you can cd
337# into them and run `make' without going through this Makefile.
338# To change the values of `make' variables: instead of editing Makefiles,
339# (1) if the variable is set in `config.status', edit `config.status'
340#     (which will cause the Makefiles to be regenerated when you run `make');
341# (2) otherwise, pass the desired values on the `make' command line.
342
343@SET_MAKE@
344
345all-recursive install-data-recursive install-exec-recursive \
346installdirs-recursive install-recursive uninstall-recursive install-info-recursive \
347check-recursive installcheck-recursive info-recursive dvi-recursive:
348        @set fnord $(MAKEFLAGS); amf=$$2; \
349        dot_seen=no; \
350        target=`echo $@ | sed s/-recursive//`; \
351        list='$(SUBDIRS)'; for subdir in $$list; do \
352          echo "Making $$target in $$subdir"; \
353          if test "$$subdir" = "."; then \
354            dot_seen=yes; \
355            local_target="$$target-am"; \
356          else \
357            local_target="$$target"; \
358          fi; \
359          (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
360           || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
361        done; \
362        if test "$$dot_seen" = "no"; then \
363          $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
364        fi; test -z "$$fail"
365
366mostlyclean-recursive clean-recursive distclean-recursive \
367maintainer-clean-recursive:
368        @set fnord $(MAKEFLAGS); amf=$$2; \
369        dot_seen=no; \
370        rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
371          rev="$$subdir $$rev"; \
372          test "$$subdir" != "." || dot_seen=yes; \
373        done; \
374        test "$$dot_seen" = "no" && rev=". $$rev"; \
375        target=`echo $@ | sed s/-recursive//`; \
376        for subdir in $$rev; do \
377          echo "Making $$target in $$subdir"; \
378          if test "$$subdir" = "."; then \
379            local_target="$$target-am"; \
380          else \
381            local_target="$$target"; \
382          fi; \
383          (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
384           || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
385        done && test -z "$$fail"
386tags-recursive:
387        list='$(SUBDIRS)'; for subdir in $$list; do \
388          test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
389        done
390
391tags: TAGS
392
393ID: $(HEADERS) $(SOURCES) $(LISP)
394        list='$(SOURCES) $(HEADERS)'; \
395        unique=`for i in $$list; do echo $$i; done | \
396          awk '    { files[$$0] = 1; } \
397               END { for (i in files) print i; }'`; \
398        here=`pwd` && cd $(srcdir) \
399          && mkid -f$$here/ID $$unique $(LISP)
400
401TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) $(LISP)
402        tags=; \
403        here=`pwd`; \
404        list='$(SUBDIRS)'; for subdir in $$list; do \
405   if test "$$subdir" = .; then :; else \
406            test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
407   fi; \
408        done; \
409        list='$(SOURCES) $(HEADERS)'; \
410        unique=`for i in $$list; do echo $$i; done | \
411          awk '    { files[$$0] = 1; } \
412               END { for (i in files) print i; }'`; \
413        test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
414          || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags  $$unique $(LISP) -o $$here/TAGS)
415
416mostlyclean-tags:
417
418clean-tags:
419
420distclean-tags:
421        -rm -f TAGS ID
422
423maintainer-clean-tags:
424
425distdir = $(PACKAGE)-$(VERSION)
426top_distdir = $(distdir)
427
428# This target untars the dist file and tries a VPATH configuration.  Then
429# it guarantees that the distribution is self-contained by making another
430# tarfile.
431distcheck: dist
432        -rm -rf $(distdir)
433        GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz
434        mkdir $(distdir)/=build
435        mkdir $(distdir)/=inst
436        dc_install_base=`cd $(distdir)/=inst && pwd`; \
437        cd $(distdir)/=build \
438          && ../configure --srcdir=.. --prefix=$$dc_install_base \
439          && $(MAKE) $(AM_MAKEFLAGS) \
440          && $(MAKE) $(AM_MAKEFLAGS) dvi \
441          && $(MAKE) $(AM_MAKEFLAGS) check \
442          && $(MAKE) $(AM_MAKEFLAGS) install \
443          && $(MAKE) $(AM_MAKEFLAGS) installcheck \
444          && $(MAKE) $(AM_MAKEFLAGS) dist
445        -rm -rf $(distdir)
446        @banner="$(distdir).tar.gz is ready for distribution"; \
447        dashes=`echo "$$banner" | sed s/./=/g`; \
448        echo "$$dashes"; \
449        echo "$$banner"; \
450        echo "$$dashes"
451dist: distdir
452        -chmod -R a+r $(distdir)
453        GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
454        -rm -rf $(distdir)
455dist-all: distdir
456        -chmod -R a+r $(distdir)
457        GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
458        -rm -rf $(distdir)
459distdir: $(DISTFILES)
460        -rm -rf $(distdir)
461        mkdir $(distdir)
462        -chmod 777 $(distdir)
463        @for file in $(DISTFILES); do \
464          if test -f $$file; then d=.; else d=$(srcdir); fi; \
465          if test -d $$d/$$file; then \
466            cp -pr $$d/$$file $(distdir)/$$file; \
467          else \
468            test -f $(distdir)/$$file \
469            || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
470            || cp -p $$d/$$file $(distdir)/$$file || :; \
471          fi; \
472        done
473        for subdir in $(SUBDIRS); do \
474          if test "$$subdir" = .; then :; else \
475            test -d $(distdir)/$$subdir \
476            || mkdir $(distdir)/$$subdir \
477            || exit 1; \
478            chmod 777 $(distdir)/$$subdir; \
479            (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) \
480              || exit 1; \
481          fi; \
482        done
483check-TESTS: $(TESTS)
484        @failed=0; all=0; \
485        srcdir=$(srcdir); export srcdir; \
486        for tst in $(TESTS); do \
487          if test -f $$tst; then dir=.; \
488          else dir="$(srcdir)"; fi; \
489          if $(TESTS_ENVIRONMENT) $$dir/$$tst; then \
490            all=`expr $$all + 1`; \
491            echo "PASS: $$tst"; \
492          elif test $$? -ne 77; then \
493            all=`expr $$all + 1`; \
494            failed=`expr $$failed + 1`; \
495            echo "FAIL: $$tst"; \
496          fi; \
497        done; \
498        if test "$$failed" -eq 0; then \
499          banner="All $$all tests passed"; \
500        else \
501          banner="$$failed of $$all tests failed"; \
502        fi; \
503        dashes=`echo "$$banner" | sed s/./=/g`; \
504        echo "$$dashes"; \
505        echo "$$banner"; \
506        echo "$$dashes"; \
507        test "$$failed" -eq 0
508info-am:
509info: info-recursive
510dvi-am:
511dvi: dvi-recursive
512check-am: $(check_PROGRAMS)
513        $(MAKE) $(AM_MAKEFLAGS) check-TESTS
514check: check-recursive
515installcheck-am:
516installcheck: installcheck-recursive
517install-info-am:
518install-info: install-info-recursive
519install-exec-am:
520install-exec: install-exec-recursive
521
522install-data-am:
523install-data: install-data-recursive
524
525install-am: all-am
526        @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
527install: install-recursive
528uninstall-am:
529uninstall: uninstall-recursive
530all-am: Makefile $(LTLIBRARIES)
531all-redirect: all-recursive
532install-strip:
533        $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
534installdirs: installdirs-recursive
535installdirs-am:
536
537
538mostlyclean-generic:
539
540clean-generic:
541
542distclean-generic:
543        -rm -f Makefile $(CONFIG_CLEAN_FILES)
544        -rm -f config.cache config.log stamp-h stamp-h[0-9]*
545
546maintainer-clean-generic:
547mostlyclean-am:  mostlyclean-noinstLTLIBRARIES mostlyclean-compile \
548                mostlyclean-libtool mostlyclean-checkPROGRAMS \
549                mostlyclean-tags mostlyclean-generic
550
551mostlyclean: mostlyclean-recursive
552
553clean-am:  clean-noinstLTLIBRARIES clean-compile clean-libtool \
554                clean-checkPROGRAMS clean-tags clean-generic \
555                mostlyclean-am
556
557clean: clean-recursive
558
559distclean-am:  distclean-noinstLTLIBRARIES distclean-compile \
560                distclean-libtool distclean-checkPROGRAMS \
561                distclean-tags distclean-generic clean-am
562        -rm -f libtool
563
564distclean: distclean-recursive
565        -rm -f config.status
566
567maintainer-clean-am:  maintainer-clean-noinstLTLIBRARIES \
568                maintainer-clean-compile maintainer-clean-libtool \
569                maintainer-clean-checkPROGRAMS maintainer-clean-tags \
570                maintainer-clean-generic distclean-am
571        @echo "This command is intended for maintainers to use;"
572        @echo "it deletes files that may require special tools to rebuild."
573
574maintainer-clean: maintainer-clean-recursive
575        -rm -f config.status
576
577.PHONY: mostlyclean-noinstLTLIBRARIES distclean-noinstLTLIBRARIES \
578clean-noinstLTLIBRARIES maintainer-clean-noinstLTLIBRARIES \
579mostlyclean-compile distclean-compile clean-compile \
580maintainer-clean-compile mostlyclean-libtool distclean-libtool \
581clean-libtool maintainer-clean-libtool mostlyclean-checkPROGRAMS \
582distclean-checkPROGRAMS clean-checkPROGRAMS \
583maintainer-clean-checkPROGRAMS install-data-recursive \
584uninstall-data-recursive install-exec-recursive \
585uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \
586all-recursive check-recursive installcheck-recursive info-recursive \
587dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \
588maintainer-clean-recursive tags tags-recursive mostlyclean-tags \
589distclean-tags clean-tags maintainer-clean-tags distdir check-TESTS \
590info-am info dvi-am dvi check check-am installcheck-am installcheck \
591install-info-am install-info install-exec-am install-exec \
592install-data-am install-data install-am install uninstall-am uninstall \
593all-redirect all-am all installdirs-am installdirs mostlyclean-generic \
594distclean-generic clean-generic maintainer-clean-generic clean \
595mostlyclean distclean maintainer-clean
596
597# The following hack produces a warning from automake, but we need it in order
598# to build a file from a subdirectory. FIXME.
599test.o: tests/test.c
600        $(COMPILE) -c $(srcdir)/tests/test.c
601$(all_objs) : include/private/gcconfig.h include/private/gc_priv.h \
602include/private/gc_hdrs.h include/gc.h include/gc_gcj.h include/gc_mark.h
603
604.s.lo:
605        $(LTCOMPILE) -Wp,-P -x assembler-with-cpp -c $<
606
607# Multilib support.
608.PHONY: all-multi mostlyclean-multi clean-multi distclean-multi \
609        maintainer-clean-multi
610
611all-am: all-multi
612install-am: install-multi
613mostlyclean-am: mostlyclean-multi
614clean-am: clean-multi
615distclean-am: distclean-multi
616maintainer-clean-am: maintainer-clean-multi
617
618all-multi:
619        : $(MAKE) ; exec $(MULTIDO) $(AM_MAKEFLAGS) DO=all multi-do
620install-multi:
621        $(MULTIDO) $(AM_MAKEFLAGS) DO=install multi-do
622mostlyclean-multi:
623        $(MULTICLEAN) $(AM_MAKEFLAGS) DO=mostlyclean multi-clean
624clean-multi:
625        $(MULTICLEAN) $(AM_MAKEFLAGS) DO=clean multi-clean
626distclean-multi:
627        $(MULTICLEAN) $(AM_MAKEFLAGS) DO=distclean multi-clean
628maintainer-clean-multi:
629        $(MULTICLEAN) $(AM_MAKEFLAGS) DO=maintainer-clean multi-clean
630
631# Tell versions [3.59,3.63) of GNU make to not export all variables.
632# Otherwise a system limit (for SysV at least) may be exceeded.
633.NOEXPORT:
Note: See TracBrowser for help on using the repository browser.