]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/java/lang.opt
Merge tree-ssa-20020619-branch into mainline.
[thirdparty/gcc.git] / gcc / java / lang.opt
CommitLineData
95ca6d8b
NB
1; Options for the Java front end.
2; Copyright (C) 2003 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, 59 Temple Place - Suite 330, Boston, MA
19; 02111-1307, USA.
20
be43ab4e 21; See c.opt for a description of this file's format.
95ca6d8b
NB
22
23; Please try to keep this file in ASCII collating order.
24
be43ab4e
NB
25Language
26Java
27
95ca6d8b
NB
28I
29Java Joined
b2e608ca 30; Documented for C
95ca6d8b
NB
31
32M
33Java
b2e608ca 34; Documented for C
95ca6d8b 35
cef67dce 36MD_
2cc98056 37Java Undocumented
b2e608ca 38; Documented for C
95ca6d8b
NB
39
40MF
41Java Separate
b2e608ca 42; Documented for C
95ca6d8b
NB
43
44MM
45Java
b2e608ca 46; Documented for C
95ca6d8b 47
cef67dce 48MMD_
2cc98056 49Java Undocumented
b2e608ca 50; Documented for C
95ca6d8b
NB
51
52MP
53Java
b2e608ca 54; Documented for C
95ca6d8b
NB
55
56MT
57Java Separate
b2e608ca 58; Documented for C
95ca6d8b
NB
59
60Wall
61Java
b2e608ca 62; Documented for C
95ca6d8b
NB
63
64Wdeprecated
65Java
b2e608ca 66Warn if deprecated class, method, or field is used
95ca6d8b
NB
67
68Wextraneous-semicolon
69Java
b2e608ca 70Warn if deprecated empty statements are found
95ca6d8b
NB
71
72Wout-of-date
73Java
b2e608ca 74Warn if .class files are out of date
95ca6d8b
NB
75
76Wredundant-modifiers
77Java
b2e608ca 78Warn if modifiers are specified when not necessary
95ca6d8b
NB
79
80fCLASSPATH=
7b086b11 81Java JoinedOrMissing RejectNegative
b2e608ca 82--CLASSPATH Deprecated; use --classpath instead
95ca6d8b
NB
83
84fassert
85Java
86
87fassume-compiled
88Java
89
90fassume-compiled=
7b086b11 91Java JoinedOrMissing
95ca6d8b 92
24d82bce
PB
93fenable-assertions
94Java
95
96fenable-assertions=
97Java JoinedOrMissing
98
99fdisable-assertions
100Java
101
102fdisable-assertions=
103Java JoinedOrMissing
104
95ca6d8b 105fbootclasspath=
7b086b11 106Java JoinedOrMissing RejectNegative
b2e608ca 107--bootclasspath=<path> Replace system path
95ca6d8b
NB
108
109fcheck-references
110Java
111
112fclasspath=
7b086b11 113Java JoinedOrMissing RejectNegative
b2e608ca 114--classpath=<path> Set class path
95ca6d8b
NB
115
116fcompile-resource=
117Java Joined RejectNegative
118
95ca6d8b
NB
119femit-class-file
120Java
121
122femit-class-files
123Java
124
125fencoding=
126Java Joined RejectNegative
b2e608ca 127--encoding=<encoding> Choose input encoding (defaults from your locale)
95ca6d8b
NB
128
129fextdirs=
130Java Joined RejectNegative
131
132ffilelist-file
133Java
134
135fforce-classes-archive-check
136Java
b2e608ca 137Always check for non gcj generated classes archives
95ca6d8b
NB
138
139fhash-synchronization
140Java
141
142findirect-dispatch
143Java
b2e608ca 144Use offset tables for virtual method calls
95ca6d8b
NB
145
146finline-functions
147Java
148
149fjni
150Java
b2e608ca 151Assume native functions are implemented using JNI
95ca6d8b
NB
152
153foptimize-static-class-initialization
154Java
b2e608ca 155Enable optimization of static class initialization code
95ca6d8b
NB
156
157foutput-class-dir=
158Java Joined RejectNegative
159
160fstore-check
161Java
b2e608ca 162Enable assignability checks for stores into object arrays
95ca6d8b
NB
163
164fuse-boehm-gc
165Java
166
167fuse-divide-subroutine
168Java
169
170version
171Java
172
173; This comment is to ensure we retain the blank line above.