diff options
author | kargl <kargl@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-11-30 23:57:44 +0000 |
---|---|---|
committer | kargl <kargl@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-11-30 23:57:44 +0000 |
commit | 8301615623327972c6ad5dd1b14ec3d959381d4f (patch) | |
tree | 2c79d3d03822356a4f0ab0c7c7b6c42b8f03862a /gcc/fortran/invoke.texi | |
parent | 3d37b978e5c46b41d7046d0b31ce81ca6c4b42eb (diff) | |
download | gcc-8301615623327972c6ad5dd1b14ec3d959381d4f.tar.gz |
2005-11-30 Bernhard Fischer <rep.nop@aon.at>
PR fortran/21302
* lang.opt: New options -ffree-line-length- and -ffree-line-length-none.
* gfortran.h: Add free_line_length and add description of
free_line_length and fixed_line_length.
* options.c (gfc_init_options, gfc_handle_option): Initialize
and set free_line_length and fixed_line_length.
* scanner.c (load_line): Set free_line_length to 132 and
fixed_line_length to 72 or user requested values.
* scanner.c: Typo in comment.
* invoke.texi: Document -ffree-line-length- and
-ffree-line-length-none
gfortran.dg/line_length_1.f: New test:
gfortran.dg/line_length_2.f90: Ditto.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107745 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/fortran/invoke.texi')
-rw-r--r-- | gcc/fortran/invoke.texi | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/gcc/fortran/invoke.texi b/gcc/fortran/invoke.texi index d482b32a54e..5816207d4a6 100644 --- a/gcc/fortran/invoke.texi +++ b/gcc/fortran/invoke.texi @@ -119,6 +119,7 @@ by type. Explanations are in the following sections. -fdollar-ok -fimplicit-none -fmax-identifier-length @gol -std=@var{std} -fd-lines-as-code -fd-lines-as-comments @gol -ffixed-line-length-@var{n} -ffixed-line-length-none @gol +-ffree-line-length-@var{n} -ffree-line-length-none @gol -fdefault-double-8 -fdefault-integer-8 -fdefault-real-8 @gol -fcray-pointer } @@ -251,6 +252,20 @@ to them to fill out the line. @option{-ffixed-line-length-0} means the same thing as @option{-ffixed-line-length-none}. +@cindex -ffree-line-length-@var{n} option +@cindex options, -ffree-line-length-@var{n} +@item -ffree-line-length-@var{n} +@cindex source file format +@cindex lines, length +@cindex length of source lines +@cindex free form +@cindex limits, lengths of source lines +Set column after which characters are ignored in typical free-form +lines in the source file. For free-form, the default value is 132. +@var{n} may be @samp{none}, meaning that the entire line is meaningful. +@option{-ffree-line-length-0} means the same thing as +@option{-ffree-line-length-none}. + @cindex -fmax-identifier-length=@var{n} option @cindex option -fmax-identifier-length=@var{n} @item -fmax-identifier-length=@var{n} |