aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorCraig Burley <craig@jcb-sc.com>1999-05-06 09:46:21 +0000
committerCraig Burley <burley@gcc.gnu.org>1999-05-06 05:46:21 -0400
commit6a843296811dbcaf630d5d4b5929fdec1158a8e4 (patch)
tree8ba76949e1c8b473e84d3d49dcdd4529ed73c727 /gcc
parent52dff54a7f90a95dff0d885896440e37cf670e16 (diff)
downloadgcc-6a843296811dbcaf630d5d4b5929fdec1158a8e4.zip
gcc-6a843296811dbcaf630d5d4b5929fdec1158a8e4.tar.gz
gcc-6a843296811dbcaf630d5d4b5929fdec1158a8e4.tar.bz2
doc improvements
From-SVN: r26806
Diffstat (limited to 'gcc')
-rw-r--r--gcc/f/ChangeLog6
-rw-r--r--gcc/f/g77.texi34
2 files changed, 26 insertions, 14 deletions
diff --git a/gcc/f/ChangeLog b/gcc/f/ChangeLog
index 3531a15..3977351 100644
--- a/gcc/f/ChangeLog
+++ b/gcc/f/ChangeLog
@@ -1,3 +1,9 @@
+Thu May 6 12:40:21 1999 Craig Burley <craig@jcb-sc.com>
+
+ * g77.texi (Arbitrary Concatenation): Put this under
+ "Missing Features" instead of "Projects".
+ (Internals Documentation): Point to new "Front End" chapter.
+
Thu May 6 08:23:52 1999 Craig Burley <craig@jcb-sc.com>
* bugs.texi, news.texi: Automatic arrays reportedly working
diff --git a/gcc/f/g77.texi b/gcc/f/g77.texi
index 6dd5f3f..427080a 100644
--- a/gcc/f/g77.texi
+++ b/gcc/f/g77.texi
@@ -11389,6 +11389,7 @@ GNU Fortran language:
* Better Source Model::
* Fortran 90 Support::
* Intrinsics in PARAMETER Statements::
+* Arbitrary Concatenation::
* SELECT CASE on CHARACTER Type::
* RECURSIVE Keyword::
* Popular Non-standard Types::
@@ -11529,6 +11530,22 @@ But, if the @code{gcc} back end is enhanced to provide
such a facility, @code{g77} will likely use that facility
in implementing this feature soon afterwards.
+@node Arbitrary Concatenation
+@subsection Arbitrary Concatenation
+@cindex concatenation
+@cindex CHARACTER*(*)
+@cindex run-time, dynamic allocation
+
+@code{g77} doesn't support arbitrary operands for concatenation
+in contexts where run-time allocation is required.
+For example:
+
+@smallexample
+SUBROUTINE X(A)
+CHARACTER*(*) A
+CALL FOO(A // 'suffix')
+@end smallexample
+
@node SELECT CASE on CHARACTER Type
@subsection @code{SELECT CASE} on @code{CHARACTER} Type
@@ -14058,20 +14075,6 @@ sprinkled throughout.
It is not worth repeating them here.
@item
-@cindex concatenation
-@cindex CHARACTER*(*)
-@cindex run-time, dynamic allocation
-Support arbitrary operands for concatenation, even in contexts where
-run-time allocation is required.
-For example:
-
-@smallexample
-SUBROUTINE X(A)
-CHARACTER*(*) A
-CALL FOO(A // 'suffix')
-@end smallexample
-
-@item
Consider adding a @code{NUMERIC} type to designate typeless numeric constants,
named and unnamed.
The idea is to provide a forward-looking, effective
@@ -14176,6 +14179,9 @@ Better info on how @code{g77} works and how to port it is needed.
Much of this should be done only after the redesign planned for
0.6 is complete.
+@xref{Front End}, which contains some information
+on @code{g77} internals.
+
@node Internals Improvements
@section Internals Improvements