From f0e6e32439129f27f4e9f8497f35cda044cd7dd3 Mon Sep 17 00:00:00 2001 From: Jeffrey A Law Date: Mon, 15 Sep 1997 03:02:41 +0000 Subject: [PATCH] Make-lang.in: Various changes to build info files in the object tree rather than the source tree. * Make-lang.in: Various changes to build info files in the object tree rather than the source tree. * proj.h: Include ctype.h. From-SVN: r15447 --- gcc/f/ChangeLog.egcs | 7 +++++++ gcc/f/Make-lang.in | 18 +++++++++++------- gcc/f/proj.h | 1 + 3 files changed, 19 insertions(+), 7 deletions(-) diff --git a/gcc/f/ChangeLog.egcs b/gcc/f/ChangeLog.egcs index 9da564da134..98eccbe3ecf 100644 --- a/gcc/f/ChangeLog.egcs +++ b/gcc/f/ChangeLog.egcs @@ -1,3 +1,10 @@ +Sun Sep 14 21:01:23 1997 Jeffrey A Law (law@cygnus.com) + + * Make-lang.in: Various changes to build info files + in the object tree rather than the source tree. + + * proj.h: Include ctype.h. + Sun Sep 14 12:35:20 1997 Fred Fish (fnf@ninemoons.com) * proj.h (isascii): Provide a default definition if none is available. diff --git a/gcc/f/Make-lang.in b/gcc/f/Make-lang.in index 942729b3cbb..32cb4002fd7 100644 --- a/gcc/f/Make-lang.in +++ b/gcc/f/Make-lang.in @@ -325,15 +325,19 @@ f77.all.cross: g77-cross maybe-f2c f77-runtime f77.start.encap: g77 maybe-f2c f77.rest.encap: f77-runtime -f77.info: $(srcdir)/f/g77.info -f77.dvi: $(srcdir)/f/g77.dvi +f77.info: f/g77.info +f77.dvi: f/g77.dvi # g77 documentation. -$(srcdir)/f/g77.info: f/g77.texi f/bugs.texi f/install.texi f/news.texi f/intdoc.texi - cd $(srcdir)/f; $(MAKEINFO) g77.texi +f/g77.info: $(srcdir)/f/g77.texi $(srcdir)/f/bugs.texi \ + $(srcdir)/f/install.texi $(srcdir)/f/news.texi \ + $(srcdir)/f/intdoc.texi + $(MAKEINFO) -I$(srcdir)/f $(srcdir)/f/g77.texi -o f/g77.info -$(srcdir)/f/g77.dvi: f/g77.texi f/bugs.texi f/install.texi f/news.texi f/intdoc.texi - cd $(srcdir)/f; $(TEXI2DVI) g77.texi +f/g77.dvi: $(srcdir)/f/g77.texi $(srcdir)/f/bugs.texi \ + $(srcdir)/f/install.texi $(srcdir)/f/news.texi \ + $(srcdir)/f/intdoc.texi + $(TEXI2DVI) -I$(srcdir)/f $(srcdir)/f/g77.texi -o f/g77.dvi # This dance is all about producing accurate documentation for g77's # intrinsics with minimum fuss. f/ansify appends "\n\" to C strings @@ -466,7 +470,7 @@ f77.install-common: # to do the install. The sed rule was copied from stmp-int-hdrs. f77.install-info: -rm -f $(infodir)/g77.info* - for f in $(srcdir)/f/g77.info*; do \ + for f in f/g77.info*; do \ realfile=`echo $$f | sed -e 's|.*/\([^/]*\)$$|\1|'`; \ $(INSTALL_DATA) $$f $(infodir)/$$realfile; \ done diff --git a/gcc/f/proj.h b/gcc/f/proj.h index 30c0edbe192..04460700f07 100644 --- a/gcc/f/proj.h +++ b/gcc/f/proj.h @@ -66,6 +66,7 @@ the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA #include "config.j" /* Must come before any other #includes in gcc. */ #include "assert.j" /* Use gcc's assert.h. */ +#include #include #include #include -- 2.30.2