diff options
author | Jeffrey A Law <law@cygnus.com> | 1997-09-15 03:02:41 +0000 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1997-09-14 21:02:41 -0600 |
commit | f0e6e32439129f27f4e9f8497f35cda044cd7dd3 (patch) | |
tree | 94c3a0321a3a4cfb656e654d9e68d0219b33c6e2 | |
parent | f2d19dd24aa272aa808db687912c9a7fb173faca (diff) | |
download | gcc-f0e6e32439129f27f4e9f8497f35cda044cd7dd3.zip gcc-f0e6e32439129f27f4e9f8497f35cda044cd7dd3.tar.gz gcc-f0e6e32439129f27f4e9f8497f35cda044cd7dd3.tar.bz2 |
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
-rw-r--r-- | gcc/f/ChangeLog.egcs | 7 | ||||
-rw-r--r-- | gcc/f/Make-lang.in | 18 | ||||
-rw-r--r-- | 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 9da564da..98eccbe 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 942729b..32cb400 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 30c0edb..0446070 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 <ctype.h> #include <stdio.h> #include <stddef.h> #include <stdlib.h> |