This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[patch, fortran] Put lang.opt back in ASCII collating order


There's a comment at the top of lang.opt that says, "Please try to keep this file in ASCII collating order." Currently, it's quite out of order; the following patch fixes this.

---------------------------------------------------------------
2006-11-15  Brooks Moses  <brooks.moses@codesourcery.com>

* lang.opt: Rearrange entries back into ASCII order.

---------------------------------------------------------------

Regression tested on i686-pc-linux-gnu. Ok for trunk?

- Brooks
Index: lang.opt
===================================================================
--- lang.opt	(revision 118843)
+++ lang.opt	(working copy)
@@ -85,14 +85,38 @@
 Fortran
 Specify that backslash in string introduces an escape character
 
-fexternal-blas
-Fortran
-Specify that an external BLAS library should be used for matmul calls on large-size arrays
-
 fblas-matmul-limit=
 Fortran RejectNegative Joined UInteger
 -fblas-matmul-limit=<n>        Size of the smallest matrix for which matmul will use BLAS
 
+fconvert=big-endian
+Fortran RejectNegative
+Use big-endian format for unformatted files
+
+fconvert=little-endian
+Fortran RejectNegative
+Use little-endian format for unformatted files
+
+fconvert=native
+Fortran RejectNegative
+Use native format for unformatted files
+
+fconvert=swap
+Fortran RejectNegative
+Swap endianness for unformatted files
+
+fcray-pointer
+Fortran
+Use the Cray Pointer extension
+
+fd-lines-as-code
+Fortran RejectNegative
+Ignore 'D' in column one in fixed form
+
+fd-lines-as-comments
+Fortran RejectNegative
+Treat lines with 'D' in column one as comments
+
 fdefault-double-8
 Fortran
 Set the default double precision kind to an 8 byte wide type
@@ -105,14 +129,6 @@
 Fortran
 Set the default real kind to an 8 byte wide type
 
-fd-lines-as-code
-Fortran RejectNegative
-Ignore 'D' in column one in fixed form
-
-fd-lines-as-comments
-Fortran RejectNegative
-Treat lines with 'D' in column one as comments
-
 fdollar-ok
 Fortran
 Allow dollar signs in entity names
@@ -121,6 +137,10 @@
 Fortran
 Display the code tree after parsing
 
+fexternal-blas
+Fortran
+Specify that an external BLAS library should be used for matmul calls on large-size arrays
+
 ff2c
 Fortran
 Use f2c calling convention
@@ -129,30 +149,6 @@
 Fortran RejectNegative
 Assume that the source file is fixed form
 
-ffree-form
-Fortran RejectNegative
-Assume that the source file is free form
-
-fopenmp
-Fortran
-Enable OpenMP
-
-funderscoring
-Fortran
-Append underscores to externally visible names
-
-fcray-pointer
-Fortran
-Use the Cray Pointer extension
-
-fsecond-underscore
-Fortran
-Append a second underscore if the name already contains an underscore
-
-fimplicit-none
-Fortran
-Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements
-
 ffixed-line-length-none
 Fortran RejectNegative
 Allow arbitrary character line width in fixed mode
@@ -161,6 +157,14 @@
 Fortran RejectNegative Joined UInteger
 -ffixed-line-length-<n>		Use n as character line width in fixed mode
 
+ffpe-trap=
+Fortran RejectNegative JoinedOrMissing
+-ffpe-trap=[..]	Stop on following floating point exceptions
+
+ffree-form
+Fortran RejectNegative
+Assume that the source file is free form
+
 ffree-line-length-none
 Fortran RejectNegative
 Allow arbitrary character line width in free mode
@@ -169,6 +173,10 @@
 Fortran RejectNegative Joined UInteger
 -ffree-line-length-<n>		Use n as character line width in free mode
 
+fimplicit-none
+Fortran
+Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements
+
 fmax-errors=
 Fortran RejectNegative Joined UInteger
 -fmax-errors=<n>	Maximum number of errors to report
@@ -181,34 +189,54 @@
 Fortran RejectNegative Joined UInteger
 -fmax-stack-var-size=<n>	Size in bytes of the largest array that will be put on the stack
 
-frange-check
+fopenmp
 Fortran
-Enable range checking during compilation
+Enable OpenMP
 
 fpack-derived
 Fortran
 Try to layout derived types as compact as possible
 
+fpreprocessed
+Fortran
+Treat the input file as preprocessed
+
+frange-check
+Fortran
+Enable range checking during compilation
+
+frecord-marker=4
+Fortran RejectNegative
+Use a 4-byte record marker for unformatted files
+
+frecord-marker=8
+Fortran RejectNegative
+Use an 8-byte record marker for unformatted files
+
 frepack-arrays
 Fortran
 Copy array sections into a contiguous block on procedure entry
 
-fpreprocessed
+fsecond-underscore
 Fortran
-Treat the input file as preprocessed
+Append a second underscore if the name already contains an underscore
 
-ffpe-trap=
-Fortran RejectNegative JoinedOrMissing
--ffpe-trap=[..]	Stop on following floating point exceptions
+fshort-enums
+Fortran
+Use the narrowest integer type possible for enumeration types
 
-std=f95
+funderscoring
 Fortran
-Conform to the ISO Fortran 95 standard
+Append underscores to externally visible names
 
 std=f2003
 Fortran
 Conform to the ISO Fortran 2003 standard
 
+std=f95
+Fortran
+Conform to the ISO Fortran 95 standard
+
 std=gnu
 Fortran
 Conform nothing in particular
@@ -217,32 +245,4 @@
 Fortran
 Accept extensions to support legacy code
 
-fshort-enums
-Fortran
-Use the narrowest integer type possible for enumeration types
-
-fconvert=little-endian
-Fortran RejectNegative
-Use little-endian format for unformatted files
-
-fconvert=big-endian
-Fortran RejectNegative
-Use big-endian format for unformatted files
-
-fconvert=native
-Fortran RejectNegative
-Use native format for unformatted files
-
-fconvert=swap
-Fortran RejectNegative
-Swap endianness for unformatted files
-
-frecord-marker=4
-Fortran RejectNegative
-Use a 4-byte record marker for unformatted files
-
-frecord-marker=8
-Fortran RejectNegative
-Use an 8-byte record marker for unformatted files
-
 ; This comment is to ensure we retain the blank line above.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]