X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=gcc%2Fjava%2Flang.opt;h=001a4a75f9dbcabffc20d2b30bff93cb021e377e;hb=4fd216d574350d23961db14d4b25f74ed20905f8;hp=b02e6b334e735f67923083927faf6857e6ce22fd;hpb=35171f45dafd640694a4eea29083d299b4746b9c;p=pf3gnuchains%2Fgcc-fork.git diff --git a/gcc/java/lang.opt b/gcc/java/lang.opt index b02e6b334e7..001a4a75f9d 100644 --- a/gcc/java/lang.opt +++ b/gcc/java/lang.opt @@ -1,5 +1,5 @@ ; Options for the Java front end. -; Copyright (C) 2003 Free Software Foundation, Inc. +; Copyright (C) 2003, 2005 Free Software Foundation, Inc. ; ; This file is part of GCC. ; @@ -15,144 +15,170 @@ ; ; You should have received a copy of the GNU General Public License ; along with GCC; see the file COPYING. If not, write to the Free -; Software Foundation, 59 Temple Place - Suite 330, Boston, MA -; 02111-1307, USA. +; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA +; 02110-1301, USA. - -; This file is processed by the script opts.sh. It is a database of -; command line options, with each record separated by a blank line, -; and each field appearing on its own line. The first field is the -; command-line switch with the leading "-" removed. All options -; beginning with "f" or "W" are implicitly assumed to take a "no-" -; form; this form should not be listed. If you do not want this -; negative form and you want it to be automatically rejected, add -; RejectNegative to the second field. - -; The second field should contain "Java". If the switch takes an -; argument, then you should also specify "Joined" and/or "Separate" to -; indicate where the argument can appear. - -; Comments can appear on their own line anwhere in the file, preceded -; by a semicolon. Whitespace is permitted before the semicolon. - -; For each switch XXX below, an enumeration constant is created by the -; script opts.sh spelt OPT_XXX, but with all non-alphanumeric -; characters replaced with an underscore. +; See the GCC internals manual for a description of this file's format. ; Please try to keep this file in ASCII collating order. +Language +Java + I Java Joined +; Documented for C M Java +; Documented for C -MD -Java +MD_ +Java Undocumented +; Documented for C MF Java Separate +; Documented for C MM Java +; Documented for C -MMD -Java +MMD_ +Java Undocumented +; Documented for C MP Java +; Documented for C MT Java Separate +; Documented for C Wall Java +; Documented for C Wdeprecated -Java +Java Var(warn_deprecated) VarExists +Warn if a deprecated compiler feature, class, method, or field is used Wextraneous-semicolon -Java +Java Var(flag_extraneous_semicolon) +Warn if deprecated empty statements are found Wout-of-date -Java +Java Var(flag_newer) Init(1) +Warn if .class files are out of date Wredundant-modifiers -Java +Java Var(flag_redundant) +Warn if modifiers are specified when not necessary fCLASSPATH= -Java Joined RejectNegative +Java JoinedOrMissing RejectNegative +--CLASSPATH Deprecated; use --classpath instead fassert -Java +Java Var(flag_assert) Init(1) +Permit the use of the assert keyword fassume-compiled Java fassume-compiled= -Java Joined +Java JoinedOrMissing + +fenable-assertions +Java + +fenable-assertions= +Java JoinedOrMissing + +fdisable-assertions +Java + +fdisable-assertions= +Java JoinedOrMissing fbootclasspath= -Java Joined RejectNegative +Java JoinedOrMissing RejectNegative +--bootclasspath= Replace system path fcheck-references -Java +Java Var(flag_check_references) +Generate checks for references to NULL fclasspath= -Java Joined RejectNegative +Java JoinedOrMissing RejectNegative +--classpath= Set class path fcompile-resource= Java Joined RejectNegative -fdump- -Java Joined RejectNegative - femit-class-file -Java +Java Var(flag_emit_class_files) VarExists +Output a class file femit-class-files -Java +Java Var(flag_emit_class_files) +Alias for -femit-class-file fencoding= Java Joined RejectNegative +--encoding= Choose input encoding (defaults from your locale) fextdirs= Java Joined RejectNegative +--extdirs= Set the extension directory path ffilelist-file -Java +Java Var(flag_filelist_file) +Input file is a file with a list of filenames to compile fforce-classes-archive-check -Java +Java Var(flag_force_classes_archive_check) +Always check for non gcj generated classes archives fhash-synchronization -Java +Java Var(flag_hash_synchronization) +Assume the runtime uses a hash table to map an object to its synchronization structure findirect-dispatch -Java +Java Var(flag_indirect_dispatch) +Use offset tables for virtual method calls finline-functions Java fjni -Java +Java Var(flag_jni) +Assume native functions are implemented using JNI foptimize-static-class-initialization -Java +Java Var(flag_optimize_sci) +Enable optimization of static class initialization code foutput-class-dir= Java Joined RejectNegative fstore-check -Java +Java Var(flag_store_check) Init(1) +Enable assignability checks for stores into object arrays fuse-boehm-gc -Java +Java Var(flag_use_boehm_gc) +Generate code for the Boehm GC fuse-divide-subroutine -Java +Java Var(flag_use_divide_subroutine) Init(1) +Call a library routine to do integer divisions + +fbootstrap-classes +Java Var(flag_bootstrap_classes) +Generated should be loaded by bootstrap loader version Java - -; This comment is to ensure we retain the blank line above.