home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 20 / AACD20.BIN / AACD / Programming / Jikes / Source / amiga / src / Makefile < prev    next >
Encoding:
Makefile  |  2001-03-04  |  16.2 KB  |  634 lines

  1. # Makefile.in generated automatically by automake 1.4a from Makefile.am
  2.  
  3. # Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000
  4. # Free Software Foundation, Inc.
  5. # This Makefile.in is free software; the Free Software Foundation
  6. # gives unlimited permission to copy and/or distribute it,
  7. # with or without modifications, as long as this notice is preserved.
  8.  
  9. # This program is distributed in the hope that it will be useful,
  10. # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
  11. # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
  12. # PARTICULAR PURPOSE.
  13.  
  14. SHELL = /bin/sh
  15.  
  16. srcdir = .
  17. top_srcdir = ..
  18. prefix = /gg
  19. exec_prefix = ${prefix}
  20.  
  21. bindir = ${exec_prefix}/bin
  22. sbindir = ${exec_prefix}/sbin
  23. libexecdir = ${exec_prefix}/libexec
  24. datadir = ${prefix}/share
  25. sysconfdir = ${prefix}/etc
  26. sharedstatedir = ${prefix}/com
  27. localstatedir = ${prefix}/var
  28. libdir = ${exec_prefix}/lib
  29. infodir = ${prefix}/info
  30. mandir = ${prefix}/man
  31. includedir = ${prefix}/include
  32. oldincludedir = /usr/include
  33.  
  34. pkgdatadir = $(datadir)/jikes
  35. pkglibdir = $(libdir)/jikes
  36. pkgincludedir = $(includedir)/jikes
  37.  
  38. top_builddir = ..
  39.  
  40. ACLOCAL = ${SHELL} /Boot/Home/T/jikes-1.13/missing --run aclocal
  41. AUTOCONF = ${SHELL} /Boot/Home/T/jikes-1.13/missing --run autoconf
  42. AUTOMAKE = ${SHELL} /Boot/Home/T/jikes-1.13/missing --run automake
  43. AUTOHEADER = ${SHELL} /Boot/Home/T/jikes-1.13/missing --run autoheader
  44.  
  45. INSTALL = /bin/install -c
  46. INSTALL_PROGRAM = ${INSTALL}
  47. INSTALL_DATA = ${INSTALL} -m 644
  48. INSTALL_SCRIPT = ${INSTALL}
  49. INSTALL_STRIP_FLAG =
  50. transform = s,x,x,
  51.  
  52. NORMAL_INSTALL = :
  53. PRE_INSTALL = :
  54. POST_INSTALL = :
  55. NORMAL_UNINSTALL = :
  56. PRE_UNINSTALL = :
  57. POST_UNINSTALL = :
  58.  
  59.  
  60. host_alias = @host_alias@
  61. host_triplet = m68k-unknown-none
  62. AMDEP = #
  63. AMTAR = ${SHELL} /Boot/Home/T/jikes-1.13/missing --run tar
  64. AWK = gawk
  65. CC = gcc
  66. CPP = @CPP@
  67. CXX = g++
  68. CXXCPP = g++ -E
  69. DEPDIR = .deps
  70. EXEEXT = 
  71. JIKESPG = jikespg
  72. MAINT = #
  73. MAKEINFO = ${SHELL} /Boot/Home/T/jikes-1.13/missing --run makeinfo
  74. OBJEXT = o
  75. PACKAGE = jikes
  76. STRIP = strip
  77. VERSION = 1.13
  78. install_sh = ./install-sh
  79.  
  80.  
  81. bin_PROGRAMS = jikes
  82.  
  83. jikes_SOURCES = \
  84. ast.cpp \
  85. body.cpp \
  86. bytecode.cpp \
  87. case.cpp \
  88. code.cpp \
  89. control.cpp \
  90. decl.cpp \
  91. definite.cpp \
  92. depend.cpp \
  93. diagnose.cpp \
  94. double.cpp \
  95. dump.cpp \
  96. error.cpp \
  97. expr.cpp \
  98. getclass.cpp \
  99. incrmnt.cpp \
  100. init.cpp \
  101. javaact.cpp \
  102. jikes.cpp \
  103. jikesapi.cpp \
  104. long.cpp \
  105. lookup.cpp \
  106. lpginput.cpp \
  107. modifier.cpp \
  108. op.cpp \
  109. option.cpp \
  110. parser.cpp \
  111. scanner.cpp \
  112. segment.cpp \
  113. set.cpp \
  114. stream.cpp \
  115. symbol.cpp \
  116. system.cpp \
  117. tab.cpp \
  118. unparse.cpp \
  119. unzip.cpp \
  120. zip.cpp \
  121. platform.cpp \
  122. amiga.c \
  123. jikesapi.h
  124.  
  125.  
  126. # FIXME : jikesapi.h does not get installed right now.
  127.  
  128. noinst_HEADERS = \
  129. access.h \
  130. ast.h \
  131. bytecode.h \
  132. case.h \
  133. class.h \
  134. code.h \
  135. control.h \
  136. depend.h \
  137. diagnose.h \
  138. double.h \
  139. error.h \
  140. getclass.h \
  141. javaact.h \
  142. javadcl.h \
  143. javadef.h \
  144. javaprs.h \
  145. javasym.h \
  146. jikesapi.h \
  147. long.h \
  148. lookup.h \
  149. lpginput.h \
  150. op.h \
  151. option.h \
  152. parser.h \
  153. platform.h \
  154. scanner.h \
  155. segment.h \
  156. semantic.h \
  157. set.h \
  158. spell.h \
  159. stream.h \
  160. symbol.h \
  161. tab.h \
  162. table.h \
  163. tuple.h \
  164. unzip.h \
  165. zip.h
  166.  
  167.  
  168. # Include the java.g file in the .tar ball
  169.  
  170. EXTRA_DIST = java.g
  171.  
  172. # The rest of the entries in this file are dependencies
  173. # manually extracted from the .h and .cpp files. We
  174. # can not use the automatic dependency tracking in
  175. # automake because it has some serious portability
  176. # problems with non-gcc compilers. If dependencies
  177. # are changed in the source code, these deps will
  178. # need to be manually updated.
  179.  
  180. access_h = access.h platform.h
  181.  
  182. ast_h = ast.h platform.h stream.h symbol.h set.h
  183.  
  184. bytecode_h = bytecode.h platform.h tuple.h ast.h class.h \
  185. option.h long.h op.h segment.h
  186.  
  187.  
  188. case_h = case.h platform.h
  189.  
  190. class_h = class.h platform.h semantic.h access.h tuple.h op.h
  191.  
  192. code_h = code.h platform.h
  193.  
  194. control_h = control.h platform.h option.h symbol.h tuple.h set.h
  195.  
  196. depend_h = depend.h platform.h
  197.  
  198. diagnose_h = diagnose.h platform.h parser.h jikesapi.h
  199.  
  200. double_h = double.h platform.h
  201.  
  202. error_h = error.h platform.h stream.h tuple.h jikesapi.h
  203.  
  204. getclass_h = getclass.h platform.h semantic.h long.h double.h
  205.  
  206. javaact_h = javaact.h
  207.  
  208. javadcl_h = javadcl.h
  209.  
  210. javadef_h = javadef.h
  211.  
  212. javaprs_h = javaprs.h
  213.  
  214. javasym_h = javasym.h
  215.  
  216. jikesapi_h = jikesapi.h
  217.  
  218. long_h = long.h platform.h
  219.  
  220. lookup_h = lookup.h platform.h tuple.h long.h double.h
  221.  
  222. lpginput_h = lpginput.h platform.h stream.h
  223.  
  224. op_h = op.h platform.h tuple.h
  225.  
  226. option_h = option.h platform.h code.h tuple.h jikesapi.h
  227.  
  228. parser_h = parser.h platform.h lpginput.h
  229.  
  230. platform_h = platform.h config.h tuple.h
  231.  
  232. scanner_h = scanner.h platform.h code.h javadef.h javasym.h stream.h
  233.  
  234. segment_h = segment.h platform.h tuple.h
  235.  
  236. semantic_h = semantic.h platform.h ast.h diagnose.h error.h  \
  237. symbol.h control.h tuple.h set.h
  238.  
  239.  
  240. set_h = set.h platform.h symbol.h
  241.  
  242. spell_h = spell.h platform.h case.h
  243.  
  244. stream_h = stream.h platform.h javadef.h javasym.h tuple.h \
  245. tab.h lookup.h jikesapi.h
  246.  
  247.  
  248. symbol_h = symbol.h platform.h code.h stream.h option.h lookup.h \
  249. depend.h access.h tuple.h case.h
  250.  
  251.  
  252. tab_h = tab.h platform.h
  253.  
  254. table_h = table.h platform.h symbol.h
  255.  
  256. tuple_h = tuple.h jikesapi.h
  257.  
  258. unzip_h = unzip.h platform.h
  259.  
  260. zip_h = zip.h platform.h tuple.h unzip.h
  261. subdir = src
  262. mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
  263. CONFIG_HEADER = config.h
  264. CONFIG_CLEAN_FILES = 
  265. bin_PROGRAMS =  jikes$(EXEEXT)
  266. PROGRAMS =  $(bin_PROGRAMS)
  267.  
  268.  
  269. DEFS = -DHAVE_CONFIG_H -I. -I$(srcdir) -I.
  270. CPPFLAGS = 
  271. LDFLAGS = -s -m68020-60 -m68881
  272. # Use GG:lib/libnix/swapstack.o when compiling for a 68000
  273. # Use GG:lib/libm020/libnix/swapstack.o when compiling for a 68020+
  274. LIBS = GG:lib/libm020/libnix/swapstack.o -licu-uc -lw -noixemul
  275. am_jikes_OBJECTS =  ast.$(OBJEXT) body.$(OBJEXT) bytecode.$(OBJEXT) \
  276. case.$(OBJEXT) code.$(OBJEXT) control.$(OBJEXT) decl.$(OBJEXT) \
  277. definite.$(OBJEXT) depend.$(OBJEXT) diagnose.$(OBJEXT) double.$(OBJEXT) \
  278. dump.$(OBJEXT) error.$(OBJEXT) expr.$(OBJEXT) getclass.$(OBJEXT) \
  279. incrmnt.$(OBJEXT) init.$(OBJEXT) javaact.$(OBJEXT) jikes.$(OBJEXT) \
  280. jikesapi.$(OBJEXT) long.$(OBJEXT) lookup.$(OBJEXT) lpginput.$(OBJEXT) \
  281. modifier.$(OBJEXT) op.$(OBJEXT) option.$(OBJEXT) parser.$(OBJEXT) \
  282. scanner.$(OBJEXT) segment.$(OBJEXT) set.$(OBJEXT) stream.$(OBJEXT) \
  283. symbol.$(OBJEXT) system.$(OBJEXT) tab.$(OBJEXT) unparse.$(OBJEXT) \
  284. unzip.$(OBJEXT) zip.$(OBJEXT) platform.$(OBJEXT) amiga.$(OBJEXT)
  285. jikes_OBJECTS =  $(am_jikes_OBJECTS)
  286. jikes_LDADD = $(LDADD)
  287. jikes_DEPENDENCIES = 
  288. jikes_LDFLAGS = 
  289. CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
  290. CXXFLAGS = -O0 -m68020-60 -m68881 -DICU131 -Dstat=mystat -Dfopen=myfopen -Dopendir=myopendir -Dmkdir=mymkdir
  291. CXXLD = $(CXX)
  292. CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
  293. CFLAGS = -O0 -m68020-60 -m68881 -DICU131 -Dstat=mystat -Dfopen=myfopen -Dopendir=myopendir -Dmkdir=mymkdir
  294. COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
  295. CCLD = $(CC)
  296. LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
  297. DIST_SOURCES =  $(jikes_SOURCES)
  298. HEADERS =  $(noinst_HEADERS)
  299.  
  300. depcomp = 
  301. DIST_COMMON =  $(noinst_HEADERS) ./stamp-h.in Makefile.am Makefile.in \
  302. config.h.in
  303.  
  304.  
  305. DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
  306.  
  307. GZIP_ENV = --best
  308. SOURCES = $(jikes_SOURCES)
  309. OBJECTS = $(am_jikes_OBJECTS)
  310.  
  311. all: all-redirect
  312. .SUFFIXES:
  313. .SUFFIXES: .c .cpp .h .o .obj
  314. $(srcdir)/Makefile.in: # Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) 
  315.     cd $(top_srcdir) && $(AUTOMAKE) --gnu --ignore-deps src/Makefile
  316.  
  317. Makefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status
  318.     cd $(top_builddir) \
  319.       && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
  320.  
  321.  
  322. config.h: stamp-h
  323.     @if test ! -f $@; then \
  324.         rm -f stamp-h; \
  325.         $(MAKE) stamp-h; \
  326.     else :; fi
  327. stamp-h: $(srcdir)/config.h.in $(top_builddir)/config.status
  328.     @rm -f stamp-h stamp-hT
  329.     @echo timestamp > stamp-hT 2> /dev/null
  330.     cd $(top_builddir) \
  331.       && CONFIG_FILES= CONFIG_HEADERS=src/config.h \
  332.          $(SHELL) ./config.status
  333.     @mv stamp-hT stamp-h
  334. $(srcdir)/config.h.in: #$(srcdir)/./stamp-h.in
  335.     @if test ! -f $@; then \
  336.         rm -f $(srcdir)/./stamp-h.in; \
  337.         $(MAKE) $(srcdir)/./stamp-h.in; \
  338.     else :; fi
  339. $(srcdir)/./stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) 
  340.     @rm -f $(srcdir)/./stamp-h.in $(srcdir)/./stamp-h.inT
  341.     @echo timestamp > $(srcdir)/./stamp-h.inT 2> /dev/null
  342.     cd $(top_srcdir) && $(AUTOHEADER)
  343.     @mv $(srcdir)/./stamp-h.inT $(srcdir)/./stamp-h.in
  344.  
  345. mostlyclean-hdr:
  346.  
  347. clean-hdr:
  348.  
  349. distclean-hdr:
  350.     -rm -f config.h
  351.  
  352. maintainer-clean-hdr:
  353.  
  354. mostlyclean-binPROGRAMS:
  355.  
  356. clean-binPROGRAMS:
  357.     -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
  358.  
  359. distclean-binPROGRAMS:
  360.  
  361. maintainer-clean-binPROGRAMS:
  362.  
  363. install-binPROGRAMS: $(bin_PROGRAMS)
  364.     @$(NORMAL_INSTALL)
  365.     $(mkinstalldirs) $(DESTDIR)$(bindir)
  366.     @list='$(bin_PROGRAMS)'; for p in $$list; do \
  367.       if test -f $$p; then \
  368.         f="`echo $$p|sed -e 's/$(EXEEXT)$$//' -e '$(transform)' -e 's/$$/$(EXEEXT)/'`"; \
  369.         echo "  $(INSTALL_PROGRAM) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(bindir)/$$f"; \
  370.          $(INSTALL_PROGRAM) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(bindir)/$$f; \
  371.       else :; fi; \
  372.     done
  373.  
  374. uninstall-binPROGRAMS:
  375.     @$(NORMAL_UNINSTALL)
  376.     @list='$(bin_PROGRAMS)'; for p in $$list; do \
  377.       f="`echo $$p|sed -e 's/$(EXEEXT)$$//' -e '$(transform)' -e 's/$$/$(EXEEXT)/'`"; \
  378.       echo " rm -f $(DESTDIR)$(bindir)/$$f"; \
  379.       rm -f $(DESTDIR)$(bindir)/$$f; \
  380.     done
  381.  
  382. mostlyclean-compile:
  383.     -rm -f *.o core *.core
  384.     -rm -f *.$(OBJEXT)
  385.  
  386. clean-compile:
  387.  
  388. distclean-compile:
  389.     -rm -f *.tab.c
  390.  
  391. maintainer-clean-compile:
  392.  
  393. jikes$(EXEEXT): $(jikes_OBJECTS) $(jikes_DEPENDENCIES)
  394.     @rm -f jikes$(EXEEXT)
  395.     $(CXXLINK) $(jikes_LDFLAGS) $(jikes_OBJECTS) $(jikes_LDADD) $(LIBS)
  396. .cpp.o:
  397.     $(CXXCOMPILE) -c -o $@ $<
  398. .cpp.obj:
  399.     $(CXXCOMPILE) -c -o $@ `cygpath -w $<`
  400.  
  401. tags: TAGS
  402.  
  403. ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
  404.     list='$(SOURCES) $(HEADERS) $(TAGS_FILES)'; \
  405.     unique=`for i in $$list; do \
  406.         if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
  407.       done | \
  408.       $(AWK) '    { files[$$0] = 1; } \
  409.            END { for (i in files) print i; }'`; \
  410.     mkid -fID $$unique $(LISP)
  411.  
  412. TAGS:  $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
  413.         $(TAGS_FILES) $(LISP)
  414.     tags=; \
  415.     here=`pwd`; \
  416.     list='$(SOURCES) $(HEADERS) $(TAGS_FILES)'; \
  417.     unique=`for i in $$list; do \
  418.         if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
  419.       done | \
  420.       $(AWK) '    { files[$$0] = 1; } \
  421.            END { for (i in files) print i; }'`; \
  422.     test -z "$(ETAGS_ARGS)config.h.in$$unique$(LISP)$$tags" \
  423.       || etags $(ETAGS_ARGS) $$tags config.h.in $$unique $(LISP)
  424.  
  425. mostlyclean-tags:
  426.  
  427. clean-tags:
  428.  
  429. distclean-tags:
  430.     -rm -f TAGS ID
  431.  
  432. maintainer-clean-tags:
  433.  
  434. distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
  435.  
  436. distdir: $(DISTFILES)
  437.     @for file in $(DISTFILES); do \
  438.       d=$(srcdir); \
  439.       if test -d $$d/$$file; then \
  440.         cp -pR $$d/$$file $(distdir) \
  441.         || exit 1; \
  442.       else \
  443.         test -f $(distdir)/$$file \
  444.         || cp -p $$d/$$file $(distdir)/$$file \
  445.         || exit 1; \
  446.       fi; \
  447.     done
  448. info-am:
  449. info: info-am
  450. dvi-am:
  451. dvi: dvi-am
  452. check-am: all-am
  453. check: check-am
  454. installcheck-am:
  455. installcheck: installcheck-am
  456. all-recursive-am: config.h
  457.     $(MAKE) $(AM_MAKEFLAGS) all-recursive
  458.  
  459. install-exec-am: install-binPROGRAMS
  460. install-exec: install-exec-am
  461.  
  462. install-data-am:
  463. install-data: install-data-am
  464.  
  465. install-am: all-am
  466.     @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
  467. install: install-am
  468. uninstall-am: uninstall-binPROGRAMS
  469. uninstall: uninstall-am
  470. all-am: Makefile $(PROGRAMS) $(HEADERS) config.h
  471. all-redirect: all-am
  472. install-strip:
  473.     $(MAKE) $(AM_MAKEFLAGS) INSTALL_STRIP_FLAG=-s install
  474. installdirs:
  475.     $(mkinstalldirs)  $(DESTDIR)$(bindir)
  476.  
  477.  
  478. mostlyclean-generic:
  479.  
  480. clean-generic:
  481.  
  482. distclean-generic:
  483.     -rm -f Makefile $(CONFIG_CLEAN_FILES)
  484.     -rm -f config.cache config.log stamp-h stamp-h[0-9]*
  485.  
  486. maintainer-clean-generic:
  487.     -rm -f Makefile.in
  488. mostlyclean-am:  mostlyclean-hdr mostlyclean-binPROGRAMS \
  489.         mostlyclean-compile mostlyclean-tags \
  490.         mostlyclean-generic
  491.  
  492. mostlyclean: mostlyclean-am
  493.  
  494. clean-am:  clean-hdr clean-binPROGRAMS clean-compile clean-tags \
  495.         clean-generic mostlyclean-am
  496.  
  497. clean: clean-am
  498.  
  499. distclean-am:  distclean-hdr distclean-binPROGRAMS distclean-compile \
  500.         distclean-tags distclean-generic clean-am
  501.  
  502. distclean: distclean-am
  503.  
  504. maintainer-clean-am:  maintainer-clean-hdr maintainer-clean-binPROGRAMS \
  505.         maintainer-clean-compile maintainer-clean-tags \
  506.         maintainer-clean-generic distclean-am
  507.     @echo "This command is intended for maintainers to use;"
  508.     @echo "it deletes files that may require special tools to rebuild."
  509.  
  510. maintainer-clean: maintainer-clean-am
  511.  
  512. .PHONY: mostlyclean-hdr distclean-hdr clean-hdr maintainer-clean-hdr \
  513. mostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \
  514. maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \
  515. mostlyclean-compile distclean-compile clean-compile \
  516. maintainer-clean-compile tags mostlyclean-tags distclean-tags \
  517. clean-tags maintainer-clean-tags distdir info-am info dvi-am dvi check \
  518. check-am installcheck-am installcheck all-recursive-am install-exec-am \
  519. install-exec install-data-am install-data install-am install \
  520. uninstall-am uninstall all-redirect all-am all install-strip \
  521. installdirs mostlyclean-generic distclean-generic clean-generic \
  522. maintainer-clean-generic clean mostlyclean distclean maintainer-clean
  523.  
  524.  
  525. # Special rule to remake autogenerated Java files
  526.  
  527. jikespg:
  528.     cd $(srcdir)
  529.     jikespg java.g
  530.     rm -f java.l
  531.  
  532. # This rule will build an efence malloc debugging enabled version of jikes.
  533. # This should be used for testing purposes only! It is really slow!
  534.  
  535. efence:
  536.     @rm -f jikes$(EXEEXT)
  537.     $(CXXLINK) -o jikes$(EXEEXT) $(jikes_OBJECTS) -lstdc++ -lefence
  538.  
  539. ast.$(OBJEXT) : ast.cpp $(ast_h)
  540.  
  541. body.$(OBJEXT) : body.cpp $(platform_h) $(semantic_h) $(control_h)
  542.  
  543. bytecode.$(OBJEXT) : bytecode.cpp $(bytecode_h) $(ast_h) $(class_h) \
  544. $(control_h) $(semantic_h) $(stream_h) $(symbol_h) $(table_h)
  545.  
  546. case.$(OBJEXT) : case.cpp $(case_h)
  547.  
  548. code.$(OBJEXT) : code.cpp $(code_h)
  549.  
  550. control.$(OBJEXT) : control.cpp $(control_h) $(scanner_h) $(parser_h) \
  551. $(semantic_h) $(error_h) $(bytecode_h) $(case_h)
  552.  
  553. decl.$(OBJEXT) : decl.cpp $(platform_h) $(semantic_h) $(control_h) \
  554. $(depend_h) $(table_h) $(tuple_h)
  555.  
  556. definite.$(OBJEXT) : definite.cpp $(platform_h) $(semantic_h)
  557.  
  558. depend.$(OBJEXT) : depend.cpp $(depend_h) $(control_h) $(ast_h) \
  559. $(semantic_h)
  560.  
  561. diagnose.$(OBJEXT) : diagnose.cpp $(diagnose_h) $(control_h) \
  562. $(semantic_h) $(case_h) $(spell_h)
  563.  
  564. double.$(OBJEXT) : double.cpp $(double_h) $(long_h)
  565.  
  566. dump.$(OBJEXT) : dump.cpp $(platform_h) $(javasym_h) $(control_h) \
  567. $(stream_h)
  568.  
  569. error.$(OBJEXT) : error.cpp $(error_h) $(control_h) $(semantic_h) \
  570. $(ast_h)
  571.  
  572. expr.$(OBJEXT) : expr.cpp $(platform_h) $(double_h) $(parser_h) \
  573. $(semantic_h) $(control_h) $(table_h) $(tuple_h) $(spell_h)
  574.  
  575. getclass.$(OBJEXT) : getclass.cpp $(getclass_h) $(control_h) \
  576. $(semantic_h) $(access_h) $(zip_h) $(jikesapi_h)
  577.  
  578. incrmnt.$(OBJEXT) : incrmnt.cpp $(platform_h) $(control_h) \
  579. $(scanner_h) $(parser_h) $(semantic_h) $(case_h) $(set_h)
  580.  
  581. init.$(OBJEXT) : init.cpp $(platform_h) $(semantic_h) $(control_h)
  582.  
  583. javaact.$(OBJEXT) : javaact.cpp $(platform_h) $(parser_h) $(ast_h) $(javaact_h)
  584.  
  585. jikes.$(OBJEXT) : jikes.cpp $(platform_h) $(jikesapi_h)
  586.  
  587. jikesapi.$(OBJEXT) : jikesapi.cpp $(platform_h) $(control_h) $(jikesapi_h)
  588.  
  589. long.$(OBJEXT) : long.cpp $(long_h) $(double_h)
  590.  
  591. lookup.$(OBJEXT) : $(lookup_cpp) $(lookup_h) $(control_h) \
  592. $(symbol_h) $(code_h) $(ast_h) $(case_h)
  593.  
  594. lpginput.$(OBJEXT) : lpginput.cpp $(lpginput_h) $(javadcl_h)
  595.  
  596. modifier.$(OBJEXT) : modifier.cpp $(platform_h) $(semantic_h)
  597.  
  598. op.$(OBJEXT) : op.cpp $(op_h)
  599.  
  600. option.$(OBJEXT) : option.cpp $(option_h) $(javasym_h) \
  601. $(error_h) $(case_h)
  602.  
  603. parser.$(OBJEXT) : parser.cpp $(parser_h) $(ast_h)
  604.  
  605. platform.$(OBJEXT) : platform.cpp $(platform_h) $(long_h) $(double_h)
  606.  
  607. scanner.$(OBJEXT) : scanner.cpp $(scanner_h) $(control_h) $(error_h)
  608.  
  609. segment.$(OBJEXT) : segment.cpp $(segment_h)
  610.  
  611. set.$(OBJEXT) : set.cpp $(set_h)
  612.  
  613. stream.$(OBJEXT) : stream.cpp $(stream_h) $(code_h) $(zip_h) \
  614. $(symbol_h) $(control_h) $(semantic_h)
  615.  
  616. system.$(OBJEXT) : system.cpp $(platform_h) $(control_h) \
  617. $(semantic_h) $(zip_h)
  618.  
  619. symbol.$(OBJEXT) : symbol.cpp $(symbol_h) $(stream_h) \
  620. $(control_h) $(ast_h) $(semantic_h) $(table_h) $(zip_h) \
  621. $(set_h) $(case_h)
  622.  
  623. tab.$(OBJEXT) : tab.cpp $(tab_h)
  624.  
  625. unparse.$(OBJEXT) : unparse.cpp $(ast_h)
  626.  
  627. unzip.$(OBJEXT) : unzip.cpp $(unzip_h)
  628.  
  629. zip.$(OBJEXT) : zip.cpp $(zip_h) $(control_h) $(symbol_h)
  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:
  634.