1# Makefile.in generated by automake 1.8.4 from Makefile.am.
2# @configure_input@
3
4# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5# 2003, 2004  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
18SOURCES = $(jikes_SOURCES)
19
20srcdir = @srcdir@
21top_srcdir = @top_srcdir@
22VPATH = @srcdir@
23pkgdatadir = $(datadir)/@PACKAGE@
24pkglibdir = $(libdir)/@PACKAGE@
25pkgincludedir = $(includedir)/@PACKAGE@
26top_builddir = ..
27am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
28INSTALL = @INSTALL@
29install_sh_DATA = $(install_sh) -c -m 644
30install_sh_PROGRAM = $(install_sh) -c
31install_sh_SCRIPT = $(install_sh) -c
32INSTALL_HEADER = $(INSTALL_DATA)
33transform = $(program_transform_name)
34NORMAL_INSTALL = :
35PRE_INSTALL = :
36POST_INSTALL = :
37NORMAL_UNINSTALL = :
38PRE_UNINSTALL = :
39POST_UNINSTALL = :
40host_triplet = @host@
41bin_PROGRAMS = jikes$(EXEEXT)
42subdir = src
43DIST_COMMON = $(include_HEADERS) $(noinst_HEADERS) \
44	$(srcdir)/Makefile.am $(srcdir)/Makefile.in \
45	$(srcdir)/config.h.in
46ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
47am__aclocal_m4_deps =  \
48	$(top_srcdir)/src/m4/ac_check_error_discard_const.m4 \
49	$(top_srcdir)/src/m4/ac_check_iconv.m4 \
50	$(top_srcdir)/src/m4/ac_check_mathlib.m4 \
51	$(top_srcdir)/src/m4/ac_check_wcs_funcs.m4 \
52	$(top_srcdir)/src/m4/ac_cxx_bool.m4 \
53	$(top_srcdir)/src/m4/ac_cxx_check_ostream_const_unsigned_char_ptr.m4 \
54	$(top_srcdir)/src/m4/ac_cxx_check_set_new_handler.m4 \
55	$(top_srcdir)/src/m4/ac_cxx_const_cast.m4 \
56	$(top_srcdir)/src/m4/ac_cxx_dynamic_cast.m4 \
57	$(top_srcdir)/src/m4/ac_cxx_explicit.m4 \
58	$(top_srcdir)/src/m4/ac_cxx_have_std.m4 \
59	$(top_srcdir)/src/m4/ac_cxx_member_constants.m4 \
60	$(top_srcdir)/src/m4/ac_cxx_namespaces.m4 \
61	$(top_srcdir)/src/m4/ac_cxx_reinterpret_cast.m4 \
62	$(top_srcdir)/src/m4/ac_cxx_rtti.m4 \
63	$(top_srcdir)/src/m4/ac_cxx_static_cast.m4 \
64	$(top_srcdir)/src/m4/ac_cxx_type_equivalence.m4 \
65	$(top_srcdir)/src/m4/ac_define_integer_bits.m4 \
66	$(top_srcdir)/src/m4/ac_find_encoding.m4 \
67	$(top_srcdir)/src/m4/ac_try_encoding.m4 \
68	$(top_srcdir)/src/m4/acx_check_pathname_style.m4 \
69	$(top_srcdir)/configure.ac
70am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
71	$(ACLOCAL_M4)
72mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
73CONFIG_HEADER = config.h
74CONFIG_CLEAN_FILES =
75am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(includedir)"
76binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
77PROGRAMS = $(bin_PROGRAMS)
78am_jikes_OBJECTS = ast.$(OBJEXT) body.$(OBJEXT) bytecode.$(OBJEXT) \
79	case.$(OBJEXT) class.$(OBJEXT) code.$(OBJEXT) \
80	control.$(OBJEXT) decl.$(OBJEXT) definite.$(OBJEXT) \
81	depend.$(OBJEXT) diagnose.$(OBJEXT) double.$(OBJEXT) \
82	dump.$(OBJEXT) error.$(OBJEXT) expr.$(OBJEXT) \
83	incrmnt.$(OBJEXT) init.$(OBJEXT) javaact.$(OBJEXT) \
84	jikes.$(OBJEXT) jikesapi.$(OBJEXT) long.$(OBJEXT) \
85	lookup.$(OBJEXT) lpginput.$(OBJEXT) modifier.$(OBJEXT) \
86	op.$(OBJEXT) option.$(OBJEXT) parser.$(OBJEXT) \
87	platform.$(OBJEXT) scanner.$(OBJEXT) segment.$(OBJEXT) \
88	set.$(OBJEXT) stream.$(OBJEXT) symbol.$(OBJEXT) \
89	system.$(OBJEXT) tab.$(OBJEXT) unparse.$(OBJEXT) \
90	unzip.$(OBJEXT) zip.$(OBJEXT)
91jikes_OBJECTS = $(am_jikes_OBJECTS)
92jikes_LDADD = $(LDADD)
93DEFAULT_INCLUDES = -I. -I$(srcdir) -I.
94depcomp = $(SHELL) $(top_srcdir)/depcomp
95am__depfiles_maybe = depfiles
96@AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/ast.Po ./$(DEPDIR)/body.Po \
97@AMDEP_TRUE@	./$(DEPDIR)/bytecode.Po ./$(DEPDIR)/case.Po \
98@AMDEP_TRUE@	./$(DEPDIR)/class.Po ./$(DEPDIR)/code.Po \
99@AMDEP_TRUE@	./$(DEPDIR)/control.Po ./$(DEPDIR)/decl.Po \
100@AMDEP_TRUE@	./$(DEPDIR)/definite.Po ./$(DEPDIR)/depend.Po \
101@AMDEP_TRUE@	./$(DEPDIR)/diagnose.Po ./$(DEPDIR)/double.Po \
102@AMDEP_TRUE@	./$(DEPDIR)/dump.Po ./$(DEPDIR)/error.Po \
103@AMDEP_TRUE@	./$(DEPDIR)/expr.Po ./$(DEPDIR)/incrmnt.Po \
104@AMDEP_TRUE@	./$(DEPDIR)/init.Po ./$(DEPDIR)/javaact.Po \
105@AMDEP_TRUE@	./$(DEPDIR)/jikes.Po ./$(DEPDIR)/jikesapi.Po \
106@AMDEP_TRUE@	./$(DEPDIR)/long.Po ./$(DEPDIR)/lookup.Po \
107@AMDEP_TRUE@	./$(DEPDIR)/lpginput.Po ./$(DEPDIR)/modifier.Po \
108@AMDEP_TRUE@	./$(DEPDIR)/op.Po ./$(DEPDIR)/option.Po \
109@AMDEP_TRUE@	./$(DEPDIR)/parser.Po ./$(DEPDIR)/platform.Po \
110@AMDEP_TRUE@	./$(DEPDIR)/scanner.Po ./$(DEPDIR)/segment.Po \
111@AMDEP_TRUE@	./$(DEPDIR)/set.Po ./$(DEPDIR)/stream.Po \
112@AMDEP_TRUE@	./$(DEPDIR)/symbol.Po ./$(DEPDIR)/system.Po \
113@AMDEP_TRUE@	./$(DEPDIR)/tab.Po ./$(DEPDIR)/unparse.Po \
114@AMDEP_TRUE@	./$(DEPDIR)/unzip.Po ./$(DEPDIR)/zip.Po
115CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
116	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
117CXXLD = $(CXX)
118CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
119	-o $@
120SOURCES = $(jikes_SOURCES)
121DIST_SOURCES = $(jikes_SOURCES)
122includeHEADERS_INSTALL = $(INSTALL_HEADER)
123HEADERS = $(include_HEADERS) $(noinst_HEADERS)
124ETAGS = etags
125CTAGS = ctags
126DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
127ACLOCAL = @ACLOCAL@
128AMDEP_FALSE = @AMDEP_FALSE@
129AMDEP_TRUE = @AMDEP_TRUE@
130AMTAR = @AMTAR@
131AUTOCONF = @AUTOCONF@
132AUTOHEADER = @AUTOHEADER@
133AUTOMAKE = @AUTOMAKE@
134AWK = @AWK@
135CPPFLAGS = @CPPFLAGS@
136CXX = @CXX@
137CXXCPP = @CXXCPP@
138CXXDEPMODE = @CXXDEPMODE@
139CXXFLAGS = @CXXFLAGS@
140CYGPATH_W = @CYGPATH_W@
141DEFS = @DEFS@
142DEPDIR = @DEPDIR@
143ECHO_C = @ECHO_C@
144ECHO_N = @ECHO_N@
145ECHO_T = @ECHO_T@
146EGREP = @EGREP@
147EXEEXT = @EXEEXT@
148INSTALL_DATA = @INSTALL_DATA@
149INSTALL_PROGRAM = @INSTALL_PROGRAM@
150INSTALL_SCRIPT = @INSTALL_SCRIPT@
151INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
152JIKESPG = @JIKESPG@
153LDFLAGS = @LDFLAGS@
154LIBOBJS = @LIBOBJS@
155LIBS = @LIBS@
156LTLIBOBJS = @LTLIBOBJS@
157MAINT = @MAINT@
158MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
159MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
160MAKEINFO = @MAKEINFO@
161OBJEXT = @OBJEXT@
162PACKAGE = @PACKAGE@
163PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
164PACKAGE_NAME = @PACKAGE_NAME@
165PACKAGE_STRING = @PACKAGE_STRING@
166PACKAGE_TARNAME = @PACKAGE_TARNAME@
167PACKAGE_VERSION = @PACKAGE_VERSION@
168PATH_SEPARATOR = @PATH_SEPARATOR@
169SET_MAKE = @SET_MAKE@
170SHELL = @SHELL@
171STRIP = @STRIP@
172TOUCH = @TOUCH@
173VERSION = @VERSION@
174ac_ct_CXX = @ac_ct_CXX@
175ac_ct_STRIP = @ac_ct_STRIP@
176am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
177am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
178am__include = @am__include@
179am__leading_dot = @am__leading_dot@
180am__quote = @am__quote@
181bindir = @bindir@
182build = @build@
183build_alias = @build_alias@
184build_cpu = @build_cpu@
185build_os = @build_os@
186build_vendor = @build_vendor@
187datadir = @datadir@
188exec_prefix = @exec_prefix@
189host = @host@
190host_alias = @host_alias@
191host_cpu = @host_cpu@
192host_os = @host_os@
193host_vendor = @host_vendor@
194includedir = @includedir@
195infodir = @infodir@
196install_sh = @install_sh@
197libdir = @libdir@
198libexecdir = @libexecdir@
199localstatedir = @localstatedir@
200mandir = @mandir@
201mkdir_p = @mkdir_p@
202oldincludedir = @oldincludedir@
203prefix = @prefix@
204program_transform_name = @program_transform_name@
205sbindir = @sbindir@
206sharedstatedir = @sharedstatedir@
207sysconfdir = @sysconfdir@
208target_alias = @target_alias@
209jikes_SOURCES = \
210ast.cpp \
211body.cpp \
212bytecode.cpp \
213case.cpp \
214class.cpp \
215code.cpp \
216control.cpp \
217decl.cpp \
218definite.cpp \
219depend.cpp \
220diagnose.cpp \
221double.cpp \
222dump.cpp \
223error.cpp \
224expr.cpp \
225incrmnt.cpp \
226init.cpp \
227javaact.cpp \
228jikes.cpp \
229jikesapi.cpp \
230long.cpp \
231lookup.cpp \
232lpginput.cpp \
233modifier.cpp \
234op.cpp \
235option.cpp \
236parser.cpp \
237platform.cpp \
238scanner.cpp \
239segment.cpp \
240set.cpp \
241stream.cpp \
242symbol.cpp \
243system.cpp \
244tab.cpp \
245unparse.cpp \
246unzip.cpp \
247zip.cpp
248
249include_HEADERS = \
250jikesapi.h
251
252noinst_HEADERS = \
253access.h \
254ast.h \
255bytecode.h \
256case.h \
257class.h \
258code.h \
259control.h \
260depend.h \
261diagnose.h \
262double.h \
263error.h \
264javaact.h \
265javadcl.h \
266javadef.h \
267javaprs.h \
268javasym.h \
269jikesapi.h \
270long.h \
271lookup.h \
272lpginput.h \
273op.h \
274option.h \
275parser.h \
276platform.h \
277scanner.h \
278segment.h \
279semantic.h \
280set.h \
281spell.h \
282stream.h \
283symbol.h \
284tab.h \
285table.h \
286tuple.h \
287unzip.h \
288zip.h
289
290
291# Include the java.g and gencode.java files in the .tar ball
292EXTRA_DIST = java.g gencode.java
293
294# Special rules to remake autogenerated files
295@MAINTAINER_MODE_TRUE@PARSER_FILES = \
296@MAINTAINER_MODE_TRUE@javaact.cpp \
297@MAINTAINER_MODE_TRUE@javaact.h \
298@MAINTAINER_MODE_TRUE@javadcl.h \
299@MAINTAINER_MODE_TRUE@javadef.h \
300@MAINTAINER_MODE_TRUE@javaprs.h \
301@MAINTAINER_MODE_TRUE@javasym.h
302
303@MAINTAINER_MODE_TRUE@BUILT_SOURCES = $(PARSER_FILES) code.cpp code.h
304
305# FIXME: hardcoded at the moment, makes bootstrap difficult...
306@MAINTAINER_MODE_TRUE@JAVA = java
307@MAINTAINER_MODE_TRUE@JAVAC = jikes -nowarn -source 1.4
308all: $(BUILT_SOURCES) config.h
309	$(MAKE) $(AM_MAKEFLAGS) all-am
310
311.SUFFIXES:
312.SUFFIXES: .cpp .o .obj
313$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am  $(am__configure_deps)
314	@for dep in $?; do \
315	  case '$(am__configure_deps)' in \
316	    *$$dep*) \
317	      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
318		&& exit 0; \
319	      exit 1;; \
320	  esac; \
321	done; \
322	echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  src/Makefile'; \
323	cd $(top_srcdir) && \
324	  $(AUTOMAKE) --foreign  src/Makefile
325.PRECIOUS: Makefile
326Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
327	@case '$?' in \
328	  *config.status*) \
329	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
330	  *) \
331	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
332	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
333	esac;
334
335$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
336	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
337
338$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
339	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
340$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
341	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
342
343config.h: stamp-h1
344	@if test ! -f $@; then \
345	  rm -f stamp-h1; \
346	  $(MAKE) stamp-h1; \
347	else :; fi
348
349stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
350	@rm -f stamp-h1
351	cd $(top_builddir) && $(SHELL) ./config.status src/config.h
352$(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
353	cd $(top_srcdir) && $(AUTOHEADER)
354	rm -f stamp-h1
355	touch $@
356
357distclean-hdr:
358	-rm -f config.h stamp-h1
359install-binPROGRAMS: $(bin_PROGRAMS)
360	@$(NORMAL_INSTALL)
361	test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)"
362	@list='$(bin_PROGRAMS)'; for p in $$list; do \
363	  p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
364	  if test -f $$p \
365	  ; then \
366	    f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
367	   echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \
368	   $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \
369	  else :; fi; \
370	done
371
372uninstall-binPROGRAMS:
373	@$(NORMAL_UNINSTALL)
374	@list='$(bin_PROGRAMS)'; for p in $$list; do \
375	  f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
376	  echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \
377	  rm -f "$(DESTDIR)$(bindir)/$$f"; \
378	done
379
380clean-binPROGRAMS:
381	-test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
382jikes$(EXEEXT): $(jikes_OBJECTS) $(jikes_DEPENDENCIES)
383	@rm -f jikes$(EXEEXT)
384	$(CXXLINK) $(jikes_LDFLAGS) $(jikes_OBJECTS) $(jikes_LDADD) $(LIBS)
385
386mostlyclean-compile:
387	-rm -f *.$(OBJEXT)
388
389distclean-compile:
390	-rm -f *.tab.c
391
392@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ast.Po@am__quote@
393@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/body.Po@am__quote@
394@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bytecode.Po@am__quote@
395@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/case.Po@am__quote@
396@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/class.Po@am__quote@
397@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/code.Po@am__quote@
398@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/control.Po@am__quote@
399@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/decl.Po@am__quote@
400@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/definite.Po@am__quote@
401@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/depend.Po@am__quote@
402@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/diagnose.Po@am__quote@
403@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/double.Po@am__quote@
404@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dump.Po@am__quote@
405@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/error.Po@am__quote@
406@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/expr.Po@am__quote@
407@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/incrmnt.Po@am__quote@
408@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/init.Po@am__quote@
409@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/javaact.Po@am__quote@
410@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/jikes.Po@am__quote@
411@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/jikesapi.Po@am__quote@
412@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/long.Po@am__quote@
413@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lookup.Po@am__quote@
414@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lpginput.Po@am__quote@
415@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/modifier.Po@am__quote@
416@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/op.Po@am__quote@
417@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/option.Po@am__quote@
418@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/parser.Po@am__quote@
419@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/platform.Po@am__quote@
420@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/scanner.Po@am__quote@
421@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/segment.Po@am__quote@
422@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/set.Po@am__quote@
423@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/stream.Po@am__quote@
424@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/symbol.Po@am__quote@
425@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/system.Po@am__quote@
426@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tab.Po@am__quote@
427@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/unparse.Po@am__quote@
428@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/unzip.Po@am__quote@
429@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/zip.Po@am__quote@
430
431.cpp.o:
432@am__fastdepCXX_TRUE@	if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
433@am__fastdepCXX_TRUE@	then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
434@AMDEP_TRUE@@am__fastdepCXX_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
435@AMDEP_TRUE@@am__fastdepCXX_FALSE@	depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
436@AMDEP_TRUE@@am__fastdepCXX_FALSE@	$(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
437@am__fastdepCXX_FALSE@	$(CXXCOMPILE) -c -o $@ $<
438
439.cpp.obj:
440@am__fastdepCXX_TRUE@	if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
441@am__fastdepCXX_TRUE@	then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
442@AMDEP_TRUE@@am__fastdepCXX_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
443@AMDEP_TRUE@@am__fastdepCXX_FALSE@	depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
444@AMDEP_TRUE@@am__fastdepCXX_FALSE@	$(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
445@am__fastdepCXX_FALSE@	$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
446uninstall-info-am:
447install-includeHEADERS: $(include_HEADERS)
448	@$(NORMAL_INSTALL)
449	test -z "$(includedir)" || $(mkdir_p) "$(DESTDIR)$(includedir)"
450	@list='$(include_HEADERS)'; for p in $$list; do \
451	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
452	  f="`echo $$p | sed -e 's|^.*/||'`"; \
453	  echo " $(includeHEADERS_INSTALL) '$$d$$p' '$(DESTDIR)$(includedir)/$$f'"; \
454	  $(includeHEADERS_INSTALL) "$$d$$p" "$(DESTDIR)$(includedir)/$$f"; \
455	done
456
457uninstall-includeHEADERS:
458	@$(NORMAL_UNINSTALL)
459	@list='$(include_HEADERS)'; for p in $$list; do \
460	  f="`echo $$p | sed -e 's|^.*/||'`"; \
461	  echo " rm -f '$(DESTDIR)$(includedir)/$$f'"; \
462	  rm -f "$(DESTDIR)$(includedir)/$$f"; \
463	done
464
465ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
466	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
467	unique=`for i in $$list; do \
468	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
469	  done | \
470	  $(AWK) '    { files[$$0] = 1; } \
471	       END { for (i in files) print i; }'`; \
472	mkid -fID $$unique
473tags: TAGS
474
475TAGS:  $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
476		$(TAGS_FILES) $(LISP)
477	tags=; \
478	here=`pwd`; \
479	list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
480	unique=`for i in $$list; do \
481	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
482	  done | \
483	  $(AWK) '    { files[$$0] = 1; } \
484	       END { for (i in files) print i; }'`; \
485	if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
486	  test -z "$$unique" && unique=$$empty_fix; \
487	  $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
488	    $$tags $$unique; \
489	fi
490ctags: CTAGS
491CTAGS:  $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
492		$(TAGS_FILES) $(LISP)
493	tags=; \
494	here=`pwd`; \
495	list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
496	unique=`for i in $$list; do \
497	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
498	  done | \
499	  $(AWK) '    { files[$$0] = 1; } \
500	       END { for (i in files) print i; }'`; \
501	test -z "$(CTAGS_ARGS)$$tags$$unique" \
502	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
503	     $$tags $$unique
504
505GTAGS:
506	here=`$(am__cd) $(top_builddir) && pwd` \
507	  && cd $(top_srcdir) \
508	  && gtags -i $(GTAGS_ARGS) $$here
509
510distclean-tags:
511	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
512
513distdir: $(DISTFILES)
514	@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
515	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
516	list='$(DISTFILES)'; for file in $$list; do \
517	  case $$file in \
518	    $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
519	    $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
520	  esac; \
521	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
522	  dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
523	  if test "$$dir" != "$$file" && test "$$dir" != "."; then \
524	    dir="/$$dir"; \
525	    $(mkdir_p) "$(distdir)$$dir"; \
526	  else \
527	    dir=''; \
528	  fi; \
529	  if test -d $$d/$$file; then \
530	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
531	      cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
532	    fi; \
533	    cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
534	  else \
535	    test -f $(distdir)/$$file \
536	    || cp -p $$d/$$file $(distdir)/$$file \
537	    || exit 1; \
538	  fi; \
539	done
540check-am: all-am
541check: $(BUILT_SOURCES)
542	$(MAKE) $(AM_MAKEFLAGS) check-am
543all-am: Makefile $(PROGRAMS) $(HEADERS) config.h
544installdirs:
545	for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(includedir)"; do \
546	  test -z "$$dir" || $(mkdir_p) "$$dir"; \
547	done
548install: $(BUILT_SOURCES)
549	$(MAKE) $(AM_MAKEFLAGS) install-am
550install-exec: install-exec-am
551install-data: install-data-am
552uninstall: uninstall-am
553
554install-am: all-am
555	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
556
557installcheck: installcheck-am
558install-strip:
559	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
560	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
561	  `test -z '$(STRIP)' || \
562	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
563mostlyclean-generic:
564
565clean-generic:
566
567distclean-generic:
568	-rm -f $(CONFIG_CLEAN_FILES)
569
570maintainer-clean-generic:
571	@echo "This command is intended for maintainers to use"
572	@echo "it deletes files that may require special tools to rebuild."
573	-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
574clean: clean-am
575
576clean-am: clean-binPROGRAMS clean-generic mostlyclean-am
577
578distclean: distclean-am
579	-rm -rf ./$(DEPDIR)
580	-rm -f Makefile
581distclean-am: clean-am distclean-compile distclean-generic \
582	distclean-hdr distclean-tags
583
584dvi: dvi-am
585
586dvi-am:
587
588html: html-am
589
590info: info-am
591
592info-am:
593
594install-data-am: install-includeHEADERS
595
596install-exec-am: install-binPROGRAMS
597
598install-info: install-info-am
599
600install-man:
601
602installcheck-am:
603
604maintainer-clean: maintainer-clean-am
605	-rm -rf ./$(DEPDIR)
606	-rm -f Makefile
607maintainer-clean-am: distclean-am maintainer-clean-generic
608
609mostlyclean: mostlyclean-am
610
611mostlyclean-am: mostlyclean-compile mostlyclean-generic
612
613pdf: pdf-am
614
615pdf-am:
616
617ps: ps-am
618
619ps-am:
620
621uninstall-am: uninstall-binPROGRAMS uninstall-includeHEADERS \
622	uninstall-info-am
623
624.PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \
625	clean-generic ctags distclean distclean-compile \
626	distclean-generic distclean-hdr distclean-tags distdir dvi \
627	dvi-am html html-am info info-am install install-am \
628	install-binPROGRAMS install-data install-data-am install-exec \
629	install-exec-am install-includeHEADERS install-info \
630	install-info-am install-man install-strip installcheck \
631	installcheck-am installdirs maintainer-clean \
632	maintainer-clean-generic mostlyclean mostlyclean-compile \
633	mostlyclean-generic pdf pdf-am ps ps-am tags uninstall \
634	uninstall-am uninstall-binPROGRAMS uninstall-includeHEADERS \
635	uninstall-info-am
636
637
638@MAINTAINER_MODE_TRUE@javaact.stamp: $(srcdir)/java.g
639@MAINTAINER_MODE_TRUE@	@rm -f javaact.tmp
640@MAINTAINER_MODE_TRUE@	@$(TOUCH) javaact.tmp
641@MAINTAINER_MODE_TRUE@	(cd $(srcdir); $(JIKESPG) java.g)
642@MAINTAINER_MODE_TRUE@	rm -f $(srcdir)/java.l
643@MAINTAINER_MODE_TRUE@	@mv -f javaact.tmp $@
644
645@MAINTAINER_MODE_TRUE@$(PARSER_FILES): javaact.stamp
646@MAINTAINER_MODE_TRUE@	@if test -f $@; then :; else \
647@MAINTAINER_MODE_TRUE@	  rm -f javaact.stamp; \
648@MAINTAINER_MODE_TRUE@	  $(MAKE) $(AM_MAKEFLAGS) javaact.stamp; \
649@MAINTAINER_MODE_TRUE@	fi
650@MAINTAINER_MODE_TRUE@code.stamp: $(srcdir)/gencode.java
651@MAINTAINER_MODE_TRUE@	@rm -f code.tmp
652@MAINTAINER_MODE_TRUE@	@$(TOUCH) code.tmp
653@MAINTAINER_MODE_TRUE@	$(JAVAC) -d $(srcdir) $<
654@MAINTAINER_MODE_TRUE@	(cd $(srcdir); $(JAVA) -classpath . gencode)
655@MAINTAINER_MODE_TRUE@	@mv -f code.tmp $@
656
657@MAINTAINER_MODE_TRUE@code.cpp code.h: code.stamp
658@MAINTAINER_MODE_TRUE@	@if test -f $@; then :; else \
659@MAINTAINER_MODE_TRUE@	  rm -f code.stamp; \
660@MAINTAINER_MODE_TRUE@	  $(MAKE) $(AM_MAKEFLAGS) code.stamp; \
661@MAINTAINER_MODE_TRUE@	fi
662
663# end special maintainer mode section
664
665# This rule will build an efence malloc debugging enabled version of jikes.
666# This should be used for testing purposes only! It is really slow!
667efence:
668	@rm -f jikes$(EXEEXT)
669	$(CXXLINK) -o jikes$(EXEEXT) $(jikes_OBJECTS) -lstdc++ -lefence
670# Tell versions [3.59,3.63) of GNU make to not export all variables.
671# Otherwise a system limit (for SysV at least) may be exceeded.
672.NOEXPORT:
673