OSDN Git Service

add g77 front-end internals docs
authorburley <burley@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 17 Apr 1999 11:09:20 +0000 (11:09 +0000)
committerburley <burley@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 17 Apr 1999 11:09:20 +0000 (11:09 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26516 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/f/ChangeLog
gcc/f/Make-lang.in
gcc/f/g77.texi

index 8d07c01..9bd4289 100644 (file)
@@ -1,3 +1,12 @@
+Sat Apr 17 14:05:53 1999  Craig Burley  <craig@jcb-sc.com>
+
+       Make a place for front-end internals documentation:
+       * Make-lang.in (f/g77.info, f/g77.dvi): Depend on f/ffe.texi.
+       * ffe.texi: New file, containing docs on front-end internals.
+       * g77.texi: New chapter for, and inclusion of, ffe.texi.
+
+       * g77.texi: Fix an index entry.
+
 Sat Apr 17 13:53:43 1999  Craig Burley  <craig@jcb-sc.com>
 
        Rewrite to use block/scope structure of GBE and to ensure
index 113b3b6..39c9cc2 100644 (file)
@@ -220,6 +220,7 @@ f77.dvi: f/g77.dvi
 
 # g77 documentation.
 f/g77.info: $(srcdir)/f/g77.texi $(srcdir)/f/bugs.texi \
+           $(srcdir)/f/ffe.texi \
            $(srcdir)/f/g77install.texi $(srcdir)/f/news.texi \
            $(srcdir)/f/intdoc.texi $(srcdir)/f/root.texi
        case "$(LANGUAGES)" in \
@@ -232,6 +233,7 @@ f/g77.info: $(srcdir)/f/g77.texi $(srcdir)/f/bugs.texi \
        else true; fi
 
 f/g77.dvi: $(srcdir)/f/g77.texi $(srcdir)/f/bugs.texi \
+           $(srcdir)/f/ffe.texi \
            $(srcdir)/f/g77install.texi $(srcdir)/f/news.texi \
            $(srcdir)/f/intdoc.texi $(srcdir)/f/root.texi
        case "$(LANGUAGES)" in \
index 0b2eb05..73a8c2c 100644 (file)
@@ -261,6 +261,7 @@ most consistent with the @code{g77} product in that version.
 @ifset INTERNALS
 * Adding Options::  Guidance on teaching @code{g77} about new options.
 * Projects::        Projects for @code{g77} internals hackers.
+* Front End::       Design and implementation of the @code{g77} front end.
 @end ifset
 
 * M: Diagnostics.   Diagnostics produced by @code{g77}.
@@ -1259,7 +1260,7 @@ whenever the distinction is important.
 @cindex GNU Fortran Front End (FFE)
 @cindex FFE
 @cindex @code{g77}, front end
-@cindex front end, g77
+@cindex front end, @code{g77}
 The other chunk of @code{f771} is the
 majority of what is unique about GNU Fortran---the code that knows how
 to interpret Fortran programs to determine what they are intending to
@@ -14117,6 +14118,9 @@ END
 is processed in the context of executable, not specification,
 statements.)
 @end itemize
+
+@include ffe.texi
+
 @end ifset
 
 @ifset USING