aboutsummaryrefslogtreecommitdiff
path: root/gcc/f/g77.info-2
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/f/g77.info-2')
-rw-r--r--gcc/f/g77.info-243
1 files changed, 30 insertions, 13 deletions
diff --git a/gcc/f/g77.info-2 b/gcc/f/g77.info-2
index 191b4c8d0e8..c690eb493ae 100644
--- a/gcc/f/g77.info-2
+++ b/gcc/f/g77.info-2
@@ -28,9 +28,9 @@ License," "Funding for Free Software," and "Protect Your Freedom--Fight
translations approved by the Free Software Foundation instead of in the
original English.
- Contributed by James Craig Burley (<burley@gnu.ai.mit.edu>).
-Inspired by a first pass at translating `g77-0.5.16/f/DOC' that was
-contributed to Craig by David Ronis (<ronis@onsager.chem.mcgill.ca>).
+ Contributed by James Craig Burley (<burley@gnu.org>). Inspired by a
+first pass at translating `g77-0.5.16/f/DOC' that was contributed to
+Craig by David Ronis (<ronis@onsager.chem.mcgill.ca>).
INFO-DIR-SECTION Fortran Programming
START-INFO-DIR-ENTRY
@@ -315,9 +315,10 @@ compiler accepts:
*Note Ugly Assumed-Size Arrays::, for more information.
`-fugly-comma'
- Treat a trailing comma in an argument list as specification of a
- trailing null argument, and treat an empty argument list as
- specification of a single null argument.
+ In an external-procedure invocation, treat a trailing comma in the
+ argument list as specification of a trailing null argument, and
+ treat an empty argument list as specification of a single null
+ argument.
For example, `CALL FOO(,)' is treated as `CALL FOO(%VAL(0),
%VAL(0))'. That is, *two* null arguments are specified by the
@@ -325,7 +326,8 @@ compiler accepts:
is treated as `F = FUNC(%VAL(0))'.
The default behavior, `-fno-ugly-comma', is to ignore a single
- trailing comma in an argument list.
+ trailing comma in an argument list. So, by default, `CALL
+ FOO(X,)' is treated exactly the same as `CALL FOO(X)'.
*Note Ugly Null Arguments::, for more information.
@@ -473,6 +475,17 @@ compiler accepts:
example, `call Foo(i,I)' would pass two *different* variables
named `i' and `I' to a procedure named `Foo'.)
+`-fbadu77-intrinsics-delete'
+
+`-fbadu77-intrinsics-hide'
+
+`-fbadu77-intrinsics-disable'
+
+`-fbadu77-intrinsics-enable'
+ Specify status of UNIX intrinsics having inappropriate forms.
+ `-fbadu77-intrinsics-enable' is the default. *Note Intrinsic
+ Groups::.
+
`-ff2c-intrinsics-delete'
`-ff2c-intrinsics-hide'
@@ -481,7 +494,8 @@ compiler accepts:
`-ff2c-intrinsics-enable'
Specify status of f2c-specific intrinsics.
- `-ff2c-intrinsics-enable' is the default.
+ `-ff2c-intrinsics-enable' is the default. *Note Intrinsic
+ Groups::.
`-ff90-intrinsics-delete'
@@ -491,7 +505,8 @@ compiler accepts:
`-ff90-intrinsics-enable'
Specify status of F90-specific intrinsics.
- `-ff90-intrinsics-enable' is the default.
+ `-ff90-intrinsics-enable' is the default. *Note Intrinsic
+ Groups::.
`-fgnu-intrinsics-delete'
@@ -501,7 +516,8 @@ compiler accepts:
`-fgnu-intrinsics-enable'
Specify status of Digital's COMPLEX-related intrinsics.
- `-fgnu-intrinsics-enable' is the default.
+ `-fgnu-intrinsics-enable' is the default. *Note Intrinsic
+ Groups::.
`-fmil-intrinsics-delete'
@@ -511,7 +527,8 @@ compiler accepts:
`-fmil-intrinsics-enable'
Specify status of MIL-STD-1753-specific intrinsics.
- `-fmil-intrinsics-enable' is the default.
+ `-fmil-intrinsics-enable' is the default. *Note Intrinsic
+ Groups::.
`-funix-intrinsics-delete'
@@ -521,7 +538,7 @@ compiler accepts:
`-funix-intrinsics-enable'
Specify status of UNIX intrinsics. `-funix-intrinsics-enable' is
- the default.
+ the default. *Note Intrinsic Groups::.
`-fvxt-intrinsics-delete'
@@ -531,7 +548,7 @@ compiler accepts:
`-fvxt-intrinsics-enable'
Specify status of VXT intrinsics. `-fvxt-intrinsics-enable' is
- the default.
+ the default. *Note Intrinsic Groups::.
`-ffixed-line-length-N'
Set column after which characters are ignored in typical fixed-form