diff options
author | upstream source tree <ports@midipix.org> | 2015-03-15 20:14:05 -0400 |
---|---|---|
committer | upstream source tree <ports@midipix.org> | 2015-03-15 20:14:05 -0400 |
commit | 554fd8c5195424bdbcabf5de30fdc183aba391bd (patch) | |
tree | 976dc5ab7fddf506dadce60ae936f43f58787092 /gcc/java/lang.opt | |
download | cbb-gcc-4.6.4-15d2061ac0796199866debe9ac87130894b0cdd3.tar.bz2 cbb-gcc-4.6.4-15d2061ac0796199866debe9ac87130894b0cdd3.tar.xz |
obtained gcc-4.6.4.tar.bz2 from upstream website;upstream
verified gcc-4.6.4.tar.bz2.sig;
imported gcc-4.6.4 source tree from verified upstream tarball.
downloading a git-generated archive based on the 'upstream' tag
should provide you with a source tree that is binary identical
to the one extracted from the above tarball.
if you have obtained the source via the command 'git clone',
however, do note that line-endings of files in your working
directory might differ from line-endings of the respective
files in the upstream repository.
Diffstat (limited to 'gcc/java/lang.opt')
-rw-r--r-- | gcc/java/lang.opt | 452 |
1 files changed, 452 insertions, 0 deletions
diff --git a/gcc/java/lang.opt b/gcc/java/lang.opt new file mode 100644 index 000000000..b0383be90 --- /dev/null +++ b/gcc/java/lang.opt @@ -0,0 +1,452 @@ +; Options for the Java front end. +; Copyright (C) 2003, 2005, 2007, 2009, 2010 Free Software Foundation, Inc. +; +; This file is part of GCC. +; +; GCC is free software; you can redistribute it and/or modify it under +; the terms of the GNU General Public License as published by the Free +; Software Foundation; either version 3, or (at your option) any later +; version. +; +; GCC is distributed in the hope that it will be useful, but WITHOUT ANY +; WARRANTY; without even the implied warranty of MERCHANTABILITY or +; FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +; for more details. +; +; You should have received a copy of the GNU General Public License +; along with GCC; see the file COPYING3. If not see +; <http://www.gnu.org/licenses/>. + +; 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 + +-CLASSPATH +Java Separate Alias(fclasspath=) + +-all-warnings +Java Alias(Wall) + +-bootclasspath +Java Separate Alias(fbootclasspath=) + +-classpath +Java Separate Alias(fclasspath=) + +-dependencies +Java Alias(M) + +-encoding +Java Separate Alias(fencoding=) + +-extdirs +Java Separate Alias(fextdirs=) + +-include-directory +Java Separate Alias(I) + +-include-directory= +Java Joined Alias(I) + +-output-class-directory +Java Separate Alias(foutput-class-dir=) + +-output-class-directory= +Java Joined Alias(foutput-class-dir=) + +-resource +Java Separate Alias(fcompile-resource=) + +-resource= +Java Joined Alias(fcompile-resource=) + +-user-dependencies +Java Alias(MM) + +C +Driver +; Java driver option in fact distinct from C-family option with the same name. + +CLASSPATH +Java Separate Alias(fclasspath=) + +D +Driver Joined Separate +; Java driver option similar to C-family option. + +I +Java Joined Separate +; Documented for C + +M +Java +; Documented for C + +MD_ +Java Undocumented RejectDriver +; Documented for C + +MF +Java Separate +; Documented for C + +MM +Java +; Documented for C + +MMD_ +Java Undocumented RejectDriver +; Documented for C + +MP +Java +; Documented for C + +MT +Java Separate +; Documented for C + +Wall +Java +; Documented for C + +Wdeprecated +Java Var(warn_deprecated) +; Documented for C + +Wextraneous-semicolon +Java Var(flag_extraneous_semicolon) +Warn if deprecated empty statements are found + +Wout-of-date +Java Var(flag_newer) Init(1) +Warn if .class files are out of date + +Wredundant-modifiers +Java Var(flag_redundant) +Warn if modifiers are specified when not necessary + +bootclasspath +Java Separate Alias(fbootclasspath=) + +classpath +Java Separate Alias(fclasspath=) + +d +Java Separate SeparateAlias Alias(foutput-class-dir=) +; Different from language-independent -d with joined argument. + +encoding +Java Separate Alias(fencoding=) + +extdirs +Driver Separate + +fCLASSPATH= +Java JoinedOrMissing RejectNegative Alias(fclasspath=) +--CLASSPATH Deprecated; use --classpath instead + +faux-classpath +Java Separate RejectNegative Undocumented + +fassert +Java Var(flag_assert) Init(1) +Permit the use of the assert keyword + +fassume-compiled +Java + +fassume-compiled= +Java JoinedOrMissing + +fenable-assertions +Java + +fenable-assertions= +Java JoinedOrMissing + +fdisable-assertions +Java + +fdisable-assertions= +Java JoinedOrMissing + +fbootclasspath= +Java JoinedOrMissing RejectNegative +--bootclasspath=<path> Replace system path + +fcheck-references +Java Var(flag_check_references) +Generate checks for references to NULL + +fclasspath= +Java JoinedOrMissing RejectNegative +--classpath=<path> Set class path + +fcompile-resource= +Java Joined RejectNegative + +femit-class-file +Java Var(flag_emit_class_files) +Output a class file + +femit-class-files +Java Var(flag_emit_class_files) +Alias for -femit-class-file + +fencoding= +Java Joined RejectNegative +--encoding=<encoding> Choose input encoding (defaults from your locale) + +fextdirs= +Java Joined RejectNegative +--extdirs=<path> Set the extension directory path + +fmain= +Driver JoinedOrMissing RejectNegative + +fsource-filename= +Java Joined Undocumented + +ffilelist-file +Java Var(flag_filelist_file) +Input file is a file with a list of filenames to compile + +fsaw-java-file +Java Undocumented RejectNegative + +fforce-classes-archive-check +Java Var(flag_force_classes_archive_check) +Always check for non gcj generated classes archives + +fhash-synchronization +Java Var(flag_hash_synchronization) +Assume the runtime uses a hash table to map an object to its synchronization structure + +findirect-classes +Java Var(flag_indirect_classes) Init(1) +Generate instances of Class at runtime + +findirect-dispatch +Java Var(flag_indirect_dispatch) +Use offset tables for virtual method calls + +finline-functions +Java + +fjni +Java Var(flag_jni) +Assume native functions are implemented using JNI + +foptimize-static-class-initialization +Java Var(flag_optimize_sci) +Enable optimization of static class initialization code + +foutput-class-dir= +Java Joined RejectNegative + +freduced-reflection +Java Var(flag_reduced_reflection) +Reduce the amount of reflection meta-data generated + +fstore-check +Java Var(flag_store_check) Init(1) +Enable assignability checks for stores into object arrays + +fuse-boehm-gc +Java Var(flag_use_boehm_gc) +Generate code for the Boehm GC + +fuse-divide-subroutine +Java Var(flag_use_divide_subroutine) Init(1) +Call a library routine to do integer divisions + +fuse-atomic-builtins +Java Var(flag_use_atomic_builtins) Init(0) +Generate code for built-in atomic operations + +fbootstrap-classes +Java Var(flag_bootstrap_classes) +Generated should be loaded by bootstrap loader + +fsource= +Java Joined +Set the source language version + +ftarget= +Java Joined +Set the target VM version + +s-bc-abi +Driver + +static-libgcj +Driver + +version +Java RejectDriver + +; +; Warnings handled by ecj. +; FIXME: document them +; + +Wconstructor-name +Java + +Wpkg-default-method +Java + +Wmasked-catch-block +Java + +Wall-deprecation +Java + +Wunused-local +Java + +Wunused-argument +Java + +Wunused-import +Java + +Wunused-private +Java + +Wunused-label +Java + +Wlocal-hiding +Java + +Wfield-hiding +Java + +Wspecial-param-hiding +Java + +Wcondition-assign +Java + +Wsynthetic-access +Java + +Wnls +Java + +Wstatic-receiver +Java + +Windirect-static +Java + +Wno-effect-assign +Java + +Wintf-non-inherited +Java + +Wchar-concat +Java + +Wserial +Java + +Wempty-block +Java + +Wuseless-type-check +Java + +Wuncheck +Java + +Wraw +Java + +Wfinal-bound +Java + +Wsuppress +Java + +Wwarning-token +Java + +Wunnecessary-else +Java + +Wjavadoc +Java + +Wall-javadoc +Java + +Wtasks +Java + +Wassert-identifier +Java + +Wenum-identifier +Java + +Wfinally +Java + +Wunused-thrown +Java + +Wunqualified-field +Java + +Wtype-hiding +Java + +Wvarargs-cast +Java + +Wnull +Java + +Wboxing +Java + +Wover-ann +Java + +Wdep-ann +Java + +Wintf-annotation +Java + +Wenum-switch +Java + +Whiding +Java + +Wstatic-access +Java + +Wunused +Java + +Wparam-assign +Java + +Wdiscouraged +Java + +Wforbidden +Java + +Wfallthrough +Java + |