]> gcc.gnu.org Git - gcc.git/blame - gcc/java/lang.opt
lang.c (flag_new_verifier): Define.
[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
bbefea96
L
65Java Var(warn_deprecated) VarExists
66Warn if a deprecated compiler feature, class, method, or field is used
95ca6d8b
NB
67
68Wextraneous-semicolon
9ddfe26e 69Java Var(flag_extraneous_semicolon)
b2e608ca 70Warn if deprecated empty statements are found
95ca6d8b
NB
71
72Wout-of-date
9ddfe26e 73Java Var(flag_newer) Init(1)
b2e608ca 74Warn if .class files are out of date
95ca6d8b
NB
75
76Wredundant-modifiers
9ddfe26e 77Java Var(flag_redundant)
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
9ddfe26e
KC
85Java Var(flag_assert) Init(1)
86Permit the use of the assert keyword
95ca6d8b
NB
87
88fassume-compiled
89Java
90
91fassume-compiled=
7b086b11 92Java JoinedOrMissing
95ca6d8b 93
24d82bce
PB
94fenable-assertions
95Java
96
97fenable-assertions=
98Java JoinedOrMissing
99
100fdisable-assertions
101Java
102
103fdisable-assertions=
104Java JoinedOrMissing
105
95ca6d8b 106fbootclasspath=
7b086b11 107Java JoinedOrMissing RejectNegative
b2e608ca 108--bootclasspath=<path> Replace system path
95ca6d8b
NB
109
110fcheck-references
9ddfe26e
KC
111Java Var(flag_check_references)
112Generate checks for references to NULL
95ca6d8b
NB
113
114fclasspath=
7b086b11 115Java JoinedOrMissing RejectNegative
b2e608ca 116--classpath=<path> Set class path
95ca6d8b
NB
117
118fcompile-resource=
119Java Joined RejectNegative
120
95ca6d8b 121femit-class-file
9ddfe26e
KC
122Java Var(flag_emit_class_files) VarExists
123Output a class file
95ca6d8b
NB
124
125femit-class-files
9ddfe26e
KC
126Java Var(flag_emit_class_files)
127Alias for -femit-class-file
95ca6d8b
NB
128
129fencoding=
130Java Joined RejectNegative
b2e608ca 131--encoding=<encoding> Choose input encoding (defaults from your locale)
95ca6d8b
NB
132
133fextdirs=
134Java Joined RejectNegative
38467a0d 135--extdirs=<path> Set the extension directory path
95ca6d8b
NB
136
137ffilelist-file
9ddfe26e
KC
138Java Var(flag_filelist_file)
139Input file is a file with a list of filenames to compile
95ca6d8b
NB
140
141fforce-classes-archive-check
9ddfe26e 142Java Var(flag_force_classes_archive_check)
b2e608ca 143Always check for non gcj generated classes archives
95ca6d8b
NB
144
145fhash-synchronization
9ddfe26e
KC
146Java Var(flag_hash_synchronization)
147Assume the runtime uses a hash table to map an object to its synchronization structure
95ca6d8b
NB
148
149findirect-dispatch
9ddfe26e 150Java Var(flag_indirect_dispatch)
b2e608ca 151Use offset tables for virtual method calls
95ca6d8b
NB
152
153finline-functions
154Java
155
156fjni
9ddfe26e 157Java Var(flag_jni)
b2e608ca 158Assume native functions are implemented using JNI
95ca6d8b
NB
159
160foptimize-static-class-initialization
9ddfe26e 161Java Var(flag_optimize_sci)
b2e608ca 162Enable optimization of static class initialization code
95ca6d8b
NB
163
164foutput-class-dir=
165Java Joined RejectNegative
166
167fstore-check
9ddfe26e 168Java Var(flag_store_check) Init(1)
b2e608ca 169Enable assignability checks for stores into object arrays
95ca6d8b
NB
170
171fuse-boehm-gc
9ddfe26e
KC
172Java Var(flag_use_boehm_gc)
173Generate code for the Boehm GC
95ca6d8b
NB
174
175fuse-divide-subroutine
9ddfe26e
KC
176Java Var(flag_use_divide_subroutine) Init(1)
177Call a library routine to do integer divisions
95ca6d8b
NB
178
179version
180Java
This page took 0.653078 seconds and 5 git commands to generate.