| /* Switch definitions for the GNU compiler for the Java(TM) language. |
| Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc. |
| |
| This file is part of GNU CC. |
| |
| GNU CC 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 2, or (at your option) |
| any later version. |
| |
| GNU CC 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 GNU CC; see the file COPYING. If not, write to |
| the Free Software Foundation, 59 Temple Place - Suite 330, |
| Boston, MA 02111-1307, USA. |
| |
| Java and all Java-based marks are trademarks or registered trademarks |
| of Sun Microsystems, Inc. in the United States and other countries. |
| The Free Software Foundation is independent of Sun Microsystems, Inc. */ |
| |
| /* This is the contribution to the `documented_lang_options' array in |
| toplev.c for java. */ |
| |
| DEFINE_LANG_NAME ("Java") |
| |
| { "-fbounds-check", "" }, |
| { "-fno-bounds-check", |
| N_("Disable automatic array bounds checking") }, |
| { "-fno-store-check", |
| N_("Disable assignability checks for stores into object arrays") }, |
| { "-fjni", |
| N_("Assume native functions are implemented using JNI") }, |
| { "--bootclasspath", |
| N_("Replace system path") }, |
| { "--classpath", |
| N_("Set class path") }, |
| { "--CLASSPATH", |
| N_("Set class path (deprecated: use --classpath instead)") }, |
| { "--main", |
| N_("Choose class whose main method should be used") }, |
| { "--encoding", |
| N_("Choose input encoding (default comes from locale)") }, |
| { "-I", |
| N_("Add directory to class path") }, |
| { "-d", |
| N_("Directory where class files should be written") }, |
| { "-Wredundant-modifiers", |
| N_("Warn if modifiers are specified when not necessary") }, |
| { "-Wextraneous-semicolon", |
| N_("Warn if deprecated empty statements are found") }, |
| { "-Wout-of-date", |
| N_("Warn if .class files are out of date") }, |
| { "-fforce-classes-archive-check", |
| N_("Always check for non gcj generated classes archives") }, |
| { "-fno-optimize-static-class-initialization", |
| N_("Never optimize static class initialization code") }, |
| { "-findirect-dispatch", |
| N_("Use offset tables for virtual method calls") }, |