diff options
author | Brooks Moses <brooks.moses@codesourcery.com> | 2007-03-08 22:58:50 +0000 |
---|---|---|
committer | Brooks Moses <brooks@gcc.gnu.org> | 2007-03-08 14:58:50 -0800 |
commit | 435b0aa2dfe94ab7fc36d6da0f89445da00540f8 (patch) | |
tree | 4072d99ac1317fbee226f13c16e312e796f7e6e6 | |
parent | e309748966409dbd70710d9158e79a62d017ec34 (diff) | |
download | gcc-435b0aa2dfe94ab7fc36d6da0f89445da00540f8.zip gcc-435b0aa2dfe94ab7fc36d6da0f89445da00540f8.tar.gz gcc-435b0aa2dfe94ab7fc36d6da0f89445da00540f8.tar.bz2 |
intrinsic.texi: (LINK) Document function form.
* intrinsic.texi: (LINK) Document function form.
(RENAME): Likewise.
(SYMLNK): Likewise.
(SYSTEM): Likewise.
(UNLINK): Likewise.
From-SVN: r122728
-rw-r--r-- | gcc/fortran/ChangeLog | 8 | ||||
-rw-r--r-- | gcc/fortran/intrinsic.texi | 50 |
2 files changed, 48 insertions, 10 deletions
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index b129644..6995942 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,5 +1,13 @@ 2007-03-08 Brooks Moses <brooks.moses@codesourcery.com> + * intrinsic.texi: (LINK) Document function form. + (RENAME): Likewise. + (SYMLNK): Likewise. + (SYSTEM): Likewise. + (UNLINK): Likewise. + +2007-03-08 Brooks Moses <brooks.moses@codesourcery.com> + * intrinsic.texi: minor typo fixes, removed prologue. (FSEEK): moved to correct place in alphabetical order. diff --git a/gcc/fortran/intrinsic.texi b/gcc/fortran/intrinsic.texi index 177362c..e0c472b 100644 --- a/gcc/fortran/intrinsic.texi +++ b/gcc/fortran/intrinsic.texi @@ -5635,14 +5635,20 @@ names are ignored. If the @var{STATUS} argument is supplied, it contains 0 on success or a nonzero error code upon return; see @code{link(2)}. +This intrinsic is provided in both subroutine and function forms; +however, only one form can be used in any given program unit. + @item @emph{Standard}: GNU extension @item @emph{Class}: -Subroutine +Subroutine, non-elemental function @item @emph{Syntax}: -@code{CALL LINK(PATH1, PATH2 [, STATUS])} +@multitable @columnfractions .80 +@item @code{CALL LINK(PATH1, PATH2 [, STATUS])} +@item @code{STATUS = LINK(PATH1, PATH2)} +@end multitable @item @emph{Arguments}: @multitable @columnfractions .15 .70 @@ -7511,14 +7517,20 @@ names are ignored. If the @var{STATUS} argument is supplied, it contains 0 on success or a nonzero error code upon return; see @code{rename(2)}. +This intrinsic is provided in both subroutine and function forms; +however, only one form can be used in any given program unit. + @item @emph{Standard}: GNU extension @item @emph{Class}: -Subroutine +Subroutine, non-elemental function @item @emph{Syntax}: -@code{CALL RENAME(PATH1, PATH2 [, STATUS])} +@multitable @columnfractions .80 +@item @code{CALL RENAME(PATH1, PATH2 [, STATUS])} +@item @code{STATUS = RENAME(PATH1, PATH2)} +@end multitable @item @emph{Arguments}: @multitable @columnfractions .15 .70 @@ -8519,14 +8531,20 @@ contains 0 on success or a nonzero error code upon return; see @code{symlink(2)}. If the system does not supply @code{symlink(2)}, @code{ENOSYS} is returned. +This intrinsic is provided in both subroutine and function forms; +however, only one form can be used in any given program unit. + @item @emph{Standard}: GNU extension @item @emph{Class}: -Subroutine +Subroutine, non-elemental function @item @emph{Syntax}: -@code{CALL SYMLNK(PATH1, PATH2 [, STATUS])} +@multitable @columnfractions .80 +@item @code{CALL SYMLNK(PATH1, PATH2 [, STATUS])} +@item @code{STATUS = SYMLNK(PATH1, PATH2)} +@end multitable @item @emph{Arguments}: @multitable @columnfractions .15 .70 @@ -8554,14 +8572,20 @@ argument @var{STATUS} is present, it contains the value returned by Note that which shell is used to invoke the command is system-dependent and environment-dependent. +This intrinsic is provided in both subroutine and function forms; +however, only one form can be used in any given program unit. + @item @emph{Standard}: GNU extension @item @emph{Class}: -Subroutine +Subroutine, non-elemental function @item @emph{Syntax}: -@code{CALL SYSTEM(COMMAND [, STATUS])} +@multitable @columnfractions .80 +@item @code{CALL SYSTEM(COMMAND [, STATUS])} +@item @code{STATUS = SYSTEM(COMMAND)} +@end multitable @item @emph{Arguments}: @multitable @columnfractions .15 .70 @@ -9007,14 +9031,20 @@ blanks in the file name are ignored. If the @var{STATUS} argument is supplied, it contains 0 on success or a nonzero error code upon return; see @code{unlink(2)}. +This intrinsic is provided in both subroutine and function forms; +however, only one form can be used in any given program unit. + @item @emph{Standard}: GNU extension @item @emph{Class}: -Subroutine +Subroutine, non-elemental function @item @emph{Syntax}: -@code{CALL UNLINK(PATH [, STATUS])} +@multitable @columnfractions .80 +@item @code{CALL UNLINK(PATH [, STATUS])} +@item @code{STATUS = UNLINK(PATH)} +@end multitable @item @emph{Arguments}: @multitable @columnfractions .15 .70 |