From 3859c32a55848dc332b2a438b1eaf5b1c5e85a64 Mon Sep 17 00:00:00 2001 From: Geoffrey Keating Date: Sat, 11 Jan 2003 02:18:37 +0000 Subject: Makefile.in (parsedir): New variable. * Makefile.in (parsedir): New variable. (docobjdir): New variable. (c-parse.o, c-parse.c, c-parse.y, gengtype-lex.o, gengtype-yacc.o, gengtype-lex.c, gengtype-yacc.c): Use parsedir. (info, cpp.info, gcc.info, gccint.info, gccinstall.info, cppinternals.info, generated-manpages, gcov.1, cpp.1, gcc.1, gfdl.7, gpl.7, fsf-funding.7, maintainer-clean, install-info, install-man): Use docobjdir. * objc/Make-lang.in (objc/objc-parse.c, objc/objc-parse.y, objc.maintainer-clean): Use parsedir. From-SVN: r61189 --- gcc/objc/Make-lang.in | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'gcc/objc') diff --git a/gcc/objc/Make-lang.in b/gcc/objc/Make-lang.in index 8bd83a4..3601714 100644 --- a/gcc/objc/Make-lang.in +++ b/gcc/objc/Make-lang.in @@ -61,7 +61,7 @@ objc/objc-lang.o : objc/objc-lang.c \ $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) $(TREE_H) c-tree.h \ c-common.h toplev.h objc/objc-act.h langhooks.h $(LANGHOOKS_DEF_H) -objc/objc-parse.o : objc/objc-parse.c \ +objc/objc-parse.o : $(parsedir)/objc/objc-parse.c \ $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) $(TREE_H) $(C_TREE_H) \ toplev.h $(GGC_H) c-pragma.h input.h flags.h output.h objc/objc-act.h @@ -71,9 +71,9 @@ objc/objc-act.o : objc/objc-act.c \ input.h function.h output.h debug.h langhooks.h $(LANGHOOKS_DEF_H) \ gtype-objc.h -po-generated: $(srcdir)/objc/objc-parse.c -$(srcdir)/objc/objc-parse.c : $(srcdir)/objc/objc-parse.y - cd $(srcdir)/objc; \ +po-generated: $(parsedir)/objc/objc-parse.c +$(parsedir)/objc/objc-parse.c : $(parsedir)/objc/objc-parse.y + cd $(parsedir)/objc; \ if $(BISON) $(BISONFLAGS) -o op$$$$.c objc-parse.y ; then \ test -f op$$$$.output && mv -f op$$$$.output objc-parse.output ; \ mv -f op$$$$.c objc-parse.c ; \ @@ -82,12 +82,12 @@ $(srcdir)/objc/objc-parse.c : $(srcdir)/objc/objc-parse.y false ; \ fi -$(srcdir)/objc/objc-parse.y: $(srcdir)/c-parse.in +$(parsedir)/objc/objc-parse.y: $(parsedir)/c-parse.in echo '/*WARNING: This file is automatically generated!*/' >tmp-objc-prs.y sed -e "/^ifc$$/,/^end ifc$$/d" \ -e "/^ifobjc$$/d" -e "/^end ifobjc$$/d" \ $(srcdir)/c-parse.in >>tmp-objc-prs.y - $(SHELL) $(srcdir)/move-if-change tmp-objc-prs.y $(srcdir)/objc/objc-parse.y + $(SHELL) $(srcdir)/move-if-change tmp-objc-prs.y $(parsedir)/objc/objc-parse.y gtype-objc.h : s-gtype ; @true @@ -132,8 +132,8 @@ objc.distclean: -rm -f objc-parse.output objc.extraclean: objc.maintainer-clean: - -rm -f $(srcdir)/objc/objc-parse.y - -rm -f $(srcdir)/objc/objc-parse.c $(srcdir)/objc/objc-parse.output + -rm -f $(parsedir)/objc/objc-parse.y + -rm -f $(parsedir)/objc/objc-parse.c $(parsedir)/objc/objc-parse.output # # Stage hooks: -- cgit v1.1