OpenCores
URL https://opencores.org/ocsvn/scarts/scarts/trunk

Subversion Repositories scarts

[/] [scarts/] [trunk/] [toolchain/] [scarts-gcc/] [gcc-4.1.1/] [gcc/] [fortran/] [lang.opt] - Blame information for rev 20

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 12 jlechner
; Options for the Fortran 95 front end.
2
; Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
3
;
4
; This file is part of GCC.
5
;
6
; GCC is free software; you can redistribute it and/or modify it under
7
; the terms of the GNU General Public License as published by the Free
8
; Software Foundation; either version 2, or (at your option) any later
9
; version.
10
;
11
; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
12
; WARRANTY; without even the implied warranty of MERCHANTABILITY or
13
; FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
14
; for more details.
15
;
16
; You should have received a copy of the GNU General Public License
17
; along with GCC; see the file COPYING.  If not, write to the Free
18
; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
19
; 02110-1301, USA.
20
 
21
; See the GCC internals manual for a description of this file's format.
22
 
23
; Please try to keep this file in ASCII collating order.
24
 
25
Language
26
Fortran
27
 
28
I
29
Fortran Joined
30
-I      Add a directory for INCLUDE and MODULE searching
31
 
32
J
33
Fortran Joined
34
-J      Put MODULE files in 'directory'
35
 
36
Wall
37
Fortran RejectNegative
38
; Documented in C
39
 
40
Waliasing
41
Fortran
42
Warn about possible aliasing of dummy arguments
43
 
44
Wampersand
45
Fortran
46
Warn about missing ampersand in continued character literals
47
 
48
Wconversion
49
Fortran
50
Warn about implicit conversion
51
 
52
Wimplicit-interface
53
Fortran
54
Warn about calls with implicit interface
55
 
56
Wline-truncation
57
Fortran
58
Warn about truncated source lines
59
 
60
Wnonstd-intrinsics
61
Fortran
62
Warn about usage of non-standard intrinsics
63
 
64
Wsurprising
65
Fortran
66
Warn about \"suspicious\" constructs
67
 
68
Wunderflow
69
Fortran
70
Warn about underflow of numerical constant expressions
71
 
72
Wunused-labels
73
Fortran
74
Warn when a label is unused
75
 
76
fautomatic
77
Fortran
78
Do not treat local variables and COMMON blocks as if they were named in SAVE statements
79
 
80
fbackslash
81
Fortran
82
Specify that backslash in string introduces an escape character
83
 
84
fdefault-double-8
85
Fortran
86
Set the default double precision kind to an 8 byte wide type
87
 
88
fdefault-integer-8
89
Fortran
90
Set the default integer kind to an 8 byte wide type
91
 
92
fdefault-real-8
93
Fortran
94
Set the default real kind to an 8 byte wide type
95
 
96
fd-lines-as-code
97
Fortran RejectNegative
98
Ignore 'D' in column one in fixed form
99
 
100
fd-lines-as-comments
101
Fortran RejectNegative
102
Treat lines with 'D' in column one as comments
103
 
104
fdollar-ok
105
Fortran
106
Allow dollar signs in entity names
107
 
108
fdump-parse-tree
109
Fortran
110
Display the code tree after parsing
111
 
112
ff2c
113
Fortran
114
Use f2c calling convention
115
 
116
ffixed-form
117
Fortran
118
Assume that the source file is fixed form
119
 
120
ffree-form
121
Fortran
122
Assume that the source file is free form
123
 
124
funderscoring
125
Fortran
126
Append underscores to externally visible names
127
 
128
fcray-pointer
129
Fortran
130
Use the Cray Pointer extension
131
 
132
fsecond-underscore
133
Fortran
134
Append a second underscore if the name already contains an underscore
135
 
136
fimplicit-none
137
Fortran
138
Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements
139
 
140
ffixed-line-length-none
141
Fortran RejectNegative
142
Allow arbitrary character line width in fixed mode
143
 
144
ffixed-line-length-
145
Fortran RejectNegative Joined UInteger
146
-ffixed-line-length-            Use n as character line width in fixed mode
147
 
148
ffree-line-length-none
149
Fortran RejectNegative
150
Allow arbitrary character line width in free mode
151
 
152
ffree-line-length-
153
Fortran RejectNegative Joined UInteger
154
-ffree-line-length-             Use n as character line width in free mode
155
 
156
fmax-identifier-length=
157
Fortran RejectNegative Joined UInteger
158
-fmax-identifier-length=        Maximum identifier length
159
 
160
fmax-stack-var-size=
161
Fortran RejectNegative Joined UInteger
162
-fmax-stack-var-size=   Size in bytes of the largest array that will be put on the stack
163
 
164
fmodule-private
165
Fortran
166
Set default accessibility of module entities to PRIVATE
167
 
168
fno-backend
169
Fortran RejectNegative
170
Don't generate code, just do syntax and semantics checking
171
 
172
fpack-derived
173
Fortran
174
Try to layout derived types as compact as possible
175
 
176
frepack-arrays
177
Fortran
178
Copy array sections into a contiguous block on procedure entry
179
 
180
fpreprocessed
181
Fortran
182
Treat the input file as preprocessed
183
 
184
qkind=
185
Fortran RejectNegative Joined UInteger
186
-qkind= Set the kind for a real with the 'q' exponent to 'n'
187
 
188
ffpe-trap=
189
Fortran RejectNegative JoinedOrMissing
190
-ffpe-trap=[..] Stop on following floating point exceptions
191
 
192
std=f95
193
Fortran
194
Conform to the ISO Fortran 95 standard
195
 
196
std=f2003
197
Fortran
198
Conform to the ISO Fortran 2003 standard
199
 
200
std=gnu
201
Fortran
202
Conform nothing in particular
203
 
204
std=legacy
205
Fortran
206
Accept extensions to support legacy code
207
 
208
fshort-enums
209
Fortran
210
Use the narrowest integer type possible for enumeration types
211
 
212
fconvert=little-endian
213
Fortran RejectNegative
214
Use little-endian format for unformatted files
215
 
216
fconvert=big-endian
217
Fortran RejectNegative
218
Use big-endian format for unformatted files
219
 
220
fconvert=native
221
Fortran RejectNegative
222
Use native format for unformatted files
223
 
224
fconvert=swap
225
Fortran RejectNegative
226
Swap endianness for unformatted files
227
 
228
frecord-marker=4
229
Fortran RejectNegative
230
Use a 4-byte record marker for unformatted files
231
 
232
frecord-marker=8
233
Fortran RejectNegative
234
Use an 8-byte record marker for unformatted files
235
 
236
; This comment is to ensure we retain the blank line above.

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.