aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDave Love <d.love@dl.ac.uk>1998-07-06 09:56:06 +0000
committerDave Love <fx@gcc.gnu.org>1998-07-06 09:56:06 +0000
commit60afa297a06184e77394362b43acf13a332d64e9 (patch)
tree10d4801c39d0868bdf216d629d0b762115e0529c
parent83630c20a7d083bd0ed5afef80ed9d31de83dbad (diff)
downloadgcc-60afa297a06184e77394362b43acf13a332d64e9.zip
gcc-60afa297a06184e77394362b43acf13a332d64e9.tar.gz
gcc-60afa297a06184e77394362b43acf13a332d64e9.tar.bz2
intdoc.in (HOSTNM_func, [...]): Note possible need for -lsocket.
1998-07-06 Dave Love <d.love@dl.ac.uk> * intdoc.in (HOSTNM_func, HOSTNM_subr): Note possible need for -lsocket. From-SVN: r20949
-rw-r--r--gcc/f/ChangeLog5
-rw-r--r--gcc/f/intdoc.in16
-rw-r--r--gcc/f/intdoc.texi23
3 files changed, 32 insertions, 12 deletions
diff --git a/gcc/f/ChangeLog b/gcc/f/ChangeLog
index 25d3640..ffdf7a0 100644
--- a/gcc/f/ChangeLog
+++ b/gcc/f/ChangeLog
@@ -1,3 +1,8 @@
+1998-07-06 Dave Love <d.love@dl.ac.uk>
+
+ * intdoc.in (HOSTNM_func, HOSTNM_subr): Note possible need for
+ -lsocket.
+
1998-07-05 Dave Love <d.love@dl.ac.uk>
* intdoc.in: Add entry for DATE_AND_TIME.
diff --git a/gcc/f/intdoc.in b/gcc/f/intdoc.in
index b661d6e..1e6720a 100644
--- a/gcc/f/intdoc.in
+++ b/gcc/f/intdoc.in
@@ -1058,7 +1058,7 @@ DEFDOC (DATE, "Get current date as dd-Mon-yy.", "\
Returns @var{@1@} in the form @samp{@var{dd}-@var{mmm}-@var{yy}},
representing the numeric day of the month @var{dd}, a three-character
abbreviation of the month name @var{mmm} and the last two digits of
-the year @var{yy}, e.g.@ @samp{25-Nov-96}.
+the year @var{yy}, e.g.@: @samp{25-Nov-96}.
This intrinsic is not recommended, due to the year 2000 approaching.
@xref{CTime Intrinsic (subroutine)}, for information on obtaining more digits
@@ -2057,6 +2057,10 @@ DEFDOC (HOSTNM_func, "Get host name.", "\
Fills @var{@1@} with the system's host name returned by
@code{gethostname(2)}, returning 0 on success or a non-zero error code
(@code{ENOSYS} if the system does not provide @code{gethostname(2)}).
+
+On some systems (specifically SCO) it may be necessary to link the
+`socket' library if you call this routine, i.e.@: add @samp{-lsocket}
+to the @code{g77} arguments.
")
DEFDOC (HOSTNM_subr, "Get host name.", "\
@@ -2069,9 +2073,11 @@ If the @var{@2@} argument is supplied, it contains
Some non-GNU implementations of Fortran provide this intrinsic as
only a function, not as a subroutine, or do not support the
(optional) @var{@2@} argument.
-")
-/* Fixme: stream I/O */
+On some systems (specifically SCO) it may be necessary to link the
+`socket' library if you call this routine, i.e.@: add @samp{-lsocket}
+to the @code{g77} arguments.
+")
DEFDOC (FLUSH, "Flush buffered output.", "\
Flushes Fortran unit(s) currently open for output.
@@ -2428,7 +2434,7 @@ Zeros are shifted in from the opposite end.
DEFDOC (ISHFTC, "Circular bit shift.", "\
The rightmost @var{@3@} bits of the argument @var{@1@}
are shifted circularly @var{@2@}
-places, i.e.@ the bits shifted out of one end are shifted into
+places, i.e.@: the bits shifted out of one end are shifted into
the opposite end.
No bits are lost.
The unshifted bits of the result are the same as
@@ -2479,7 +2485,7 @@ The time in the form @samp{@var{hhmmss.ss}}: hours, minutes, seconds
and milliseconds;
@item @3@
The difference between local time and UTC (GMT) in the form @var{Shhmm}:
-sign, hours and minutes, e.g.@ @samp{-0500} (winter in New York);
+sign, hours and minutes, e.g.@: @samp{-0500} (winter in New York);
@item @4@
The year, month of the year, day of the month, time difference in
minutes from UTC, hour of the day, minutes of the hour and milliseconds
diff --git a/gcc/f/intdoc.texi b/gcc/f/intdoc.texi
index cad98a7..cb9b3aa 100644
--- a/gcc/f/intdoc.texi
+++ b/gcc/f/intdoc.texi
@@ -2964,7 +2964,7 @@ Description:
Returns @var{Date} in the form @samp{@var{dd}-@var{mmm}-@var{yy}},
representing the numeric day of the month @var{dd}, a three-character
abbreviation of the month name @var{mmm} and the last two digits of
-the year @var{yy}, e.g.@ @samp{25-Nov-96}.
+the year @var{yy}, e.g.@: @samp{25-Nov-96}.
This intrinsic is not recommended, due to the year 2000 approaching.
@xref{CTime Intrinsic (subroutine)}, for information on obtaining more digits
@@ -2979,14 +2979,14 @@ for the current (or any) date.
@noindent
@example
-CALL Date_and_Time(@var{Date}, @var{Ftime}, @var{Zone}, @var{Values})
+CALL Date_and_Time(@var{Date}, @var{Time}, @var{Zone}, @var{Values})
@end example
@noindent
@var{Date}: @code{CHARACTER}; scalar; INTENT(OUT).
@noindent
-@var{Ftime}: @code{CHARACTER}; OPTIONAL; scalar; INTENT(OUT).
+@var{Time}: @code{CHARACTER}; OPTIONAL; scalar; INTENT(OUT).
@noindent
@var{Zone}: @code{CHARACTER}; OPTIONAL; scalar; INTENT(OUT).
@@ -3000,21 +3000,22 @@ Intrinsic groups: @code{f90}.
@noindent
Description:
-Returns
+Returns:
@table @var
@item Date
The date in the form @var{ccyymmdd}: century, year, month and day;
-@item Ftime
+@item Time
The time in the form @samp{@var{hhmmss.ss}}: hours, minutes, seconds
and milliseconds;
@item Zone
The difference between local time and UTC (GMT) in the form @var{Shhmm}:
-sign, hours and minutes, e.g.@ @samp{-0500} (winter in New York);
+sign, hours and minutes, e.g.@: @samp{-0500} (winter in New York);
@item Values
The year, month of the year, day of the month, time difference in
minutes from UTC, hour of the day, minutes of the hour and milliseconds
of the second in successive values of the array.
@end table
+
On systems where a millisecond timer isn't available, the millisecond
value is returned as zero.
@@ -5453,6 +5454,10 @@ Some non-GNU implementations of Fortran provide this intrinsic as
only a function, not as a subroutine, or do not support the
(optional) @var{Status} argument.
+On some systems (specifically SCO) it may be necessary to link the
+`socket' library if you call this routine, i.e.@: add @samp{-lsocket}
+to the @code{g77} arguments.
+
For information on other intrinsics with the same name:
@xref{HostNm Intrinsic (function)}.
@@ -5482,6 +5487,10 @@ Fills @var{Name} with the system's host name returned by
@code{gethostname(2)}, returning 0 on success or a non-zero error code
(@code{ENOSYS} if the system does not provide @code{gethostname(2)}).
+On some systems (specifically SCO) it may be necessary to link the
+`socket' library if you call this routine, i.e.@: add @samp{-lsocket}
+to the @code{g77} arguments.
+
For information on other intrinsics with the same name:
@xref{HostNm Intrinsic (subroutine)}.
@@ -6625,7 +6634,7 @@ Description:
The rightmost @var{Size} bits of the argument @var{I}
are shifted circularly @var{Shift}
-places, i.e.@ the bits shifted out of one end are shifted into
+places, i.e.@: the bits shifted out of one end are shifted into
the opposite end.
No bits are lost.
The unshifted bits of the result are the same as