OSDN Git Service

2007-12-25 Daniel Franke <franke.daniel@gmail.com>
authordfranke <dfranke@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 26 Dec 2007 06:36:46 +0000 (06:36 +0000)
committerdfranke <dfranke@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 26 Dec 2007 06:36:46 +0000 (06:36 +0000)
PR fortran/34532
* gfortran.texi: Fixed section about implicit conversion of logical
and integer variables.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@131180 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/fortran/ChangeLog
gcc/fortran/gfortran.texi

index 3e16f9b..57574ce 100644 (file)
@@ -1,3 +1,9 @@
+2007-12-26  Daniel Franke  <franke.daniel@gmail.com>
+
+       PR fortran/34532
+       * gfortran.texi: Fixed section about implicit conversion of
+       logical and integer variables.
+
 2007-12-25  Tobias Burnus  <burnus@net-b.de>
 
        PR fortran/34514
index 43e3d3a..6e9cb62 100644 (file)
@@ -1165,12 +1165,17 @@ zero, and @code{.TRUE.} is interpreted as one.  When converting from
 @code{.FALSE.} and any nonzero value is interpreted as @code{.TRUE.}.
 
 @smallexample
-       INTEGER :: i = 1
-       IF (i) PRINT *, 'True'
+        LOGICAL :: l
+        l = 1
+@end smallexample
+@smallexample
+        INTEGER :: i
+        i = .TRUE.
 @end smallexample
 
-However, there is no implicit conversion of @code{LOGICAL} and
-@code{INTEGER} values performed during I/O operations.
+However, there is no implicit conversion of @code{INTEGER} values in
+@code{if}-statements, nor of @code{LOGICAL} or @code{INTEGER} values
+in I/O operations.
 
 @node Hollerith constants support
 @section Hollerith constants support