diff options
author | Mark Mitchell <mmitchel@gcc.gnu.org> | 2000-07-29 19:33:55 +0000 |
---|---|---|
committer | Mark Mitchell <mmitchel@gcc.gnu.org> | 2000-07-29 19:33:55 +0000 |
commit | b3e247b8117c62d94da6298ddfc725fe7132bbb6 (patch) | |
tree | 33ddfaf9d38cf3a88ec0f69e497676ebb4d88510 /gcc/objc | |
parent | c161c99b4362f35c5b6b763d84ff829a7ea1e3a6 (diff) | |
download | gcc-b3e247b8117c62d94da6298ddfc725fe7132bbb6.zip gcc-b3e247b8117c62d94da6298ddfc725fe7132bbb6.tar.gz gcc-b3e247b8117c62d94da6298ddfc725fe7132bbb6.tar.bz2 |
Makefile.in: Generate objc parser along with the C parser.
* Makefile.in: Generate objc parser along with the C parser.
* objc/Make-lang.in: Remove generation of objc parser.
From-SVN: r35330
Diffstat (limited to 'gcc/objc')
-rw-r--r-- | gcc/objc/Make-lang.in | 19 |
1 files changed, 3 insertions, 16 deletions
diff --git a/gcc/objc/Make-lang.in b/gcc/objc/Make-lang.in index 089f714..636da34 100644 --- a/gcc/objc/Make-lang.in +++ b/gcc/objc/Make-lang.in @@ -64,25 +64,15 @@ cc1obj$(exeext): $(P) $(OBJS) $(OBJC_OBJS) $(LIBDEPS) # Objective C language specific files. -objc-parse.o : $(srcdir)/objc/objc-parse.c \ +objc-parse.o : $(srcdir)/objc-parse.c \ $(CONFIG_H) $(TREE_H) $(srcdir)/toplev.h $(srcdir)/ggc.h \ $(srcdir)/c-lex.h $(srcdir)/c-tree.h $(srcdir)/c-common.h \ $(srcdir)/input.h $(srcdir)/flags.h $(srcdir)/output.h \ $(srcdir)/objc/objc-act.h system.h $(CC) $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) -I$(srcdir)/objc \ - -c $(srcdir)/objc/objc-parse.c + -c $(srcdir)/objc-parse.c -$(INTL_TARGETS): $(srcdir)/objc/objc-parse.c -$(srcdir)/objc/objc-parse.c : $(srcdir)/objc/objc-parse.y - cd $(srcdir)/objc; \ - $(BISON) $(BISONFLAGS) -o objc-parse.c objc-parse.y - -$(srcdir)/objc/objc-parse.y: $(srcdir)/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 +$(INTL_TARGETS): $(srcdir)/objc-parse.c objc-act.o : $(srcdir)/objc/objc-act.c \ $(CONFIG_H) $(TREE_H) $(RTL_H) system.h \ @@ -129,11 +119,8 @@ objc.clean: objc.mostlyclean objc.distclean: -rm -f objc/Makefile objc/Make-host objc/Make-target -rm -f objc/config.status objc/config.cache - -rm -f objc-parse.output objc.extraclean: objc.maintainer-clean: - -rm -f objc/objc-parse.y - -rm -f objc/objc-parse.c objc/objc-parse.output # # Stage hooks: |