diff options
author | Geoffrey Keating <geoffk@apple.com> | 2003-01-11 02:18:37 +0000 |
---|---|---|
committer | Geoffrey Keating <geoffk@gcc.gnu.org> | 2003-01-11 02:18:37 +0000 |
commit | 3859c32a55848dc332b2a438b1eaf5b1c5e85a64 (patch) | |
tree | 2466cc2dbda32904f7ecd16d13b5dc60e05c7067 /gcc/objc | |
parent | 927818a5984c6fe521cd8e6c9a11c7f3599a87a5 (diff) | |
download | gcc-3859c32a55848dc332b2a438b1eaf5b1c5e85a64.zip gcc-3859c32a55848dc332b2a438b1eaf5b1c5e85a64.tar.gz gcc-3859c32a55848dc332b2a438b1eaf5b1c5e85a64.tar.bz2 |
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
Diffstat (limited to 'gcc/objc')
-rw-r--r-- | gcc/objc/Make-lang.in | 16 |
1 files changed, 8 insertions, 8 deletions
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: |