Remove outermost loop parameter.
[official-gcc/graphite-test-results.git] / gcc / java / lang.opt
blob9e9a8cb5210862805727d541b0cdcd4bc333b27a
1 ; Options for the Java front end.
2 ; Copyright (C) 2003, 2005, 2007, 2009 Free Software Foundation, Inc.
4 ; This file is part of GCC.
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 3, 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 COPYING3.  If not see
18 ; <http://www.gnu.org/licenses/>.
20 ; See the GCC internals manual for a description of this file's format.
22 ; Please try to keep this file in ASCII collating order.
24 Language
25 Java
28 Java Joined Separate
29 ; Documented for C
32 Java
33 ; Documented for C
35 MD_
36 Java Undocumented
37 ; Documented for C
40 Java Separate
41 ; Documented for C
44 Java
45 ; Documented for C
47 MMD_
48 Java Undocumented
49 ; Documented for C
52 Java
53 ; Documented for C
56 Java Separate
57 ; Documented for C
59 Wall
60 Java
61 ; Documented for C
63 Wdeprecated
64 Java Var(warn_deprecated) VarExists
65 ; Documented for C
67 Wextraneous-semicolon
68 Java Var(flag_extraneous_semicolon)
69 Warn if deprecated empty statements are found
71 Wout-of-date
72 Java Var(flag_newer) Init(1)
73 Warn if .class files are out of date
75 Wredundant-modifiers
76 Java Var(flag_redundant)
77 Warn if modifiers are specified when not necessary
79 fCLASSPATH=
80 Java JoinedOrMissing RejectNegative
81 --CLASSPATH     Deprecated; use --classpath instead
83 faux-classpath
84 Java Separate RejectNegative Undocumented
86 fassert
87 Java Var(flag_assert) Init(1)
88 Permit the use of the assert keyword
90 fassume-compiled
91 Java
93 fassume-compiled=
94 Java JoinedOrMissing
96 fenable-assertions
97 Java
99 fenable-assertions=
100 Java JoinedOrMissing
102 fdisable-assertions
103 Java
105 fdisable-assertions=
106 Java JoinedOrMissing
108 fbootclasspath=
109 Java JoinedOrMissing RejectNegative
110 --bootclasspath=<path>  Replace system path
112 fcheck-references
113 Java Var(flag_check_references)
114 Generate checks for references to NULL
116 fclasspath=
117 Java JoinedOrMissing RejectNegative
118 --classpath=<path>      Set class path
120 fcompile-resource=
121 Java Joined RejectNegative
123 femit-class-file
124 Java Var(flag_emit_class_files)
125 Output a class file
127 femit-class-files
128 Java Var(flag_emit_class_files)
129 Alias for -femit-class-file
131 fencoding=
132 Java Joined RejectNegative
133 --encoding=<encoding>   Choose input encoding (defaults from your locale)
135 fextdirs=
136 Java Joined RejectNegative
137 --extdirs=<path>        Set the extension directory path
139 fsource-filename=
140 Java Joined Undocumented 
142 ffilelist-file
143 Java Var(flag_filelist_file)
144 Input file is a file with a list of filenames to compile
146 fsaw-java-file
147 Java Undocumented RejectNegative
149 fforce-classes-archive-check
150 Java Var(flag_force_classes_archive_check)
151 Always check for non gcj generated classes archives
153 fhash-synchronization
154 Java Var(flag_hash_synchronization)
155 Assume the runtime uses a hash table to map an object to its synchronization structure
157 findirect-classes
158 Java Var(flag_indirect_classes) Init(1)
159 Generate instances of Class at runtime
161 findirect-dispatch
162 Java Var(flag_indirect_dispatch)
163 Use offset tables for virtual method calls
165 finline-functions
166 Java
168 fjni
169 Java Var(flag_jni)
170 Assume native functions are implemented using JNI
172 foptimize-static-class-initialization
173 Java Var(flag_optimize_sci)
174 Enable optimization of static class initialization code
176 foutput-class-dir=
177 Java Joined RejectNegative
179 freduced-reflection
180 Java Var(flag_reduced_reflection)
181 Reduce the amount of reflection meta-data generated
183 fstore-check
184 Java Var(flag_store_check) Init(1)
185 Enable assignability checks for stores into object arrays
187 fuse-boehm-gc
188 Java Var(flag_use_boehm_gc)
189 Generate code for the Boehm GC
191 fuse-divide-subroutine
192 Java Var(flag_use_divide_subroutine) Init(1)
193 Call a library routine to do integer divisions
195 fuse-atomic-builtins
196 Java Var(flag_use_atomic_builtins) Init(0)
197 Generate code for built-in atomic operations
199 fbootstrap-classes
200 Java Var(flag_bootstrap_classes)
201 Generated should be loaded by bootstrap loader
203 fsource=
204 Java Joined
205 Set the source language version
207 ftarget=
208 Java Joined
209 Set the target VM version
211 version
212 Java
215 ; Warnings handled by ecj.
216 ; FIXME: document them
219 Wconstructor-name
220 Java
222 Wpkg-default-method
223 Java
225 Wmasked-catch-block
226 Java
228 Wall-deprecation
229 Java
231 Wunused-local
232 Java
234 Wunused-argument
235 Java
237 Wunused-import
238 Java
240 Wunused-private
241 Java
243 Wunused-label
244 Java
246 Wlocal-hiding
247 Java
249 Wfield-hiding
250 Java
252 Wspecial-param-hiding
253 Java
255 Wcondition-assign
256 Java
258 Wsynthetic-access
259 Java
261 Wnls
262 Java
264 Wstatic-receiver
265 Java
267 Windirect-static
268 Java
270 Wno-effect-assign
271 Java
273 Wintf-non-inherited
274 Java
276 Wchar-concat
277 Java
279 Wserial
280 Java
282 Wempty-block
283 Java
285 Wuseless-type-check
286 Java
288 Wuncheck
289 Java
291 Wraw
292 Java
294 Wfinal-bound
295 Java
297 Wsuppress
298 Java
300 Wwarning-token
301 Java
303 Wunnecessary-else
304 Java
306 Wjavadoc
307 Java
309 Wall-javadoc
310 Java
312 Wtasks
313 Java
315 Wassert-identifier
316 Java
318 Wenum-identifier
319 Java
321 Wfinally
322 Java
324 Wunused-thrown
325 Java
327 Wunqualified-field
328 Java
330 Wtype-hiding
331 Java
333 Wvarargs-cast
334 Java
336 Wnull
337 Java
339 Wboxing
340 Java
342 Wover-ann
343 Java
345 Wdep-ann
346 Java
348 Wintf-annotation
349 Java
351 Wenum-switch
352 Java
354 Whiding
355 Java
357 Wstatic-access
358 Java
360 Wunused
361 Java
363 Wparam-assign
364 Java
366 Wdiscouraged
367 Java
369 Wforbidden
370 Java
372 Wfallthrough
373 Java