aboutsummaryrefslogtreecommitdiff
path: root/gcc/treelang/Make-lang.in
diff options
context:
space:
mode:
authorKelley Cook <kcook@gcc.gnu.org>2003-11-04 00:25:49 +0000
committerR. Kelley Cook <kcook@gcc.gnu.org>2003-11-04 00:25:49 +0000
commit63069342730b87b3c5094f1d9400d4edbc6bb831 (patch)
tree61ffd3372ea29cc24a3175a563c2c715fa89b05e /gcc/treelang/Make-lang.in
parentb1c512e70b19e78d91d08bf0ce634c55c999b34a (diff)
downloadgcc-63069342730b87b3c5094f1d9400d4edbc6bb831.zip
gcc-63069342730b87b3c5094f1d9400d4edbc6bb831.tar.gz
gcc-63069342730b87b3c5094f1d9400d4edbc6bb831.tar.bz2
Makefile.in (cpp.dvi): New target split from cpp.info.
2003-11-03 Kelley Cook <kcook@gcc.gnu.org> * Makefile.in (cpp.dvi): New target split from cpp.info. (gcc.dvi): New target split from gcc.info. (gccint.dvi): New target split from gccint.info. (cppinternals.dvi): New target split from cppinternals.info (gccinstall.info): New specific rule. (gccinstall.dvi): Likewise. (dvi): Move targets to $(docobjdir). ($(docobjdir)/%.dvi): New implicit rule. ada/ 2003-11-03 Kelley Cook <kcook@gcc.gnu.org> * Make-lang.in (dvi): Move targets to $(docobjdir). (gnat_ug_vms.dvi): Simplify rule and adjust target. (gnat_ug_wnt.dvi): Likewise. (gnat_ug_unx.dvi): Likewise. (gnat_ug_vxw.dvi): Likewise. (gnat_rm.dvi): Likewise. (gnat-style.dvi): Likewise. f/ 2003-11-03 Kelley Cook <kcook@gcc.gnu.org> * Make-lang.in (dvi): Move targets to $(docobjdir). (g77.dvi): Simplify rule. (g77.info): Sinplify rule. (g77.1): Delete. (g77.pod): New intermediate rule. java/ 2003-11-03 Kelley Cook <kcook@gcc.gnu.org> * Make-lang.in (dvi): Move targets to $(docobjdir). (gcj.dvi): Simplify rule and adjust target. (gcj.info): Simplify rule. (gcj.pod): New intermediate rule. (gcjh.pod): Likewise. (jv-scan.pod): Likewise. (jcf-dump.pod): Likewise. (gij.pod): Likewise. (jv-convert.pod): Likewise. (rmic.pod): Likewise. (rmiregistry.pod): Likewise. (gcj.1): Delete. (gcjh.1): Delete. (jv-scan.1): Delete. (jcf-dump.1): Delete. (gij.1): Delete. (jv-convert.1): Delete. (rmic.1): Delete. (rmiregistry.1): Delete. treelang/ 2003-11-03 Kelley Cook <kcook@gcc.gnu.org> * Make-lang.in (dvi): Move targets to $(docobjdir). (treelang.dvi): Simplify rule and adjust target. (treelang.info): Simplify rule. (parse.o): Correct dependencies. (TREE_EXE): Delete doubled suffix append. From-SVN: r73238
Diffstat (limited to 'gcc/treelang/Make-lang.in')
-rw-r--r--gcc/treelang/Make-lang.in23
1 files changed, 11 insertions, 12 deletions
diff --git a/gcc/treelang/Make-lang.in b/gcc/treelang/Make-lang.in
index a18ad56..e94ac7f 100644
--- a/gcc/treelang/Make-lang.in
+++ b/gcc/treelang/Make-lang.in
@@ -61,7 +61,7 @@ TREE_GENERATED = $(parsedir)/treelang/lex.c $(parsedir)/treelang/parse.c \
$(parsedir)/treelang/parse.h $(parsedir)/treelang/parse.output \
$(parsedir)/treelang/TAGS
-TREE_EXES = tree1$(exeext)
+TREE_EXES = tree1
#no -Wtraditional warnings, allow long long
treelang-warn = $(LOOSE_WARN) -pedantic -Wno-long-long -Wmissing-prototypes -Wmissing-declarations $(WERROR)
@@ -109,9 +109,9 @@ treelang/treetree.o: treelang/treetree.c $(CONFIG_H) $(SYSTEM_H) coretypes.h \
treelang/tree-convert.o: treelang/tree-convert.c $(CONFIG_H) $(SYSTEM_H) \
coretypes.h diagnostic.h $(TREE_H) flags.h toplev.h langhooks.h $(TM_H)
-treelang/parse.o: $(parsedir)/treelang/parse.h $(parsedir)/treelang/parse.c \
- $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) diagnostic.h treelang/treelang.h \
- input.h
+treelang/parse.o: $(parsedir)/treelang/parse.c $(CONFIG_H) $(SYSTEM_H) \
+ coretypes.h $(TM_H) diagnostic.h treelang/treelang.h input.h \
+ treelang/treetree.h
$(CC) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) \
$(parsedir)/treelang/parse.c $(OUTPUT_OPTION)
@@ -149,25 +149,24 @@ treelang.rest.encap:
treelang.tags: force
cd $(srcdir)/treelang; etags *.y *.l *.c *.h
-.phony:treelang.info
info:: $(docobjdir)/treelang.info
+dvi:: $(docobjdir)/treelang.dvi
-$(docobjdir)/treelang.info: $(srcdir)/treelang/treelang.texi \
+$(docobjdir)/treelang.info: treelang/treelang.texi \
$(docdir)/include/gcc-common.texi \
$(docdir)/include/gpl.texi \
$(docdir)/include/fdl.texi \
$(docdir)/include/funding.texi \
stmp-docobjdir
- cd $(srcdir) && $(MAKEINFO) $(MAKEINFOFLAGS) -Idoc/include \
- -o $@ treelang/treelang.texi
+ $(MAKEINFO) $(MAKEINFOFLAGS) -I$(docdir)/include -o $@ $<
-dvi:: $(srcdir)/treelang/treelang.texi \
+$(docobjdir)/treelang.dvi: treelang/treelang.texi \
$(docdir)/include/gcc-common.texi \
$(docdir)/include/gpl.texi \
$(docdir)/include/fdl.texi \
- $(docdir)/include/funding.texi
- s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
- cd treelang && $(TEXI2DVI) -I $$s/doc/include $$s/treelang/treelang.texi
+ $(docdir)/include/funding.texi \
+ stmp-docobjdir
+ $(TEXI2DVI) -I $(docdir)/include -o $@ $<
#
# Install hooks: