diff options
Diffstat (limited to 'gcc/java')
-rw-r--r-- | gcc/java/ChangeLog | 10 | ||||
-rw-r--r-- | gcc/java/jvspec.c | 2 | ||||
-rw-r--r-- | gcc/java/lang.opt | 42 |
3 files changed, 53 insertions, 1 deletions
diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog index 4685dd4..f1a1ee1 100644 --- a/gcc/java/ChangeLog +++ b/gcc/java/ChangeLog @@ -1,3 +1,13 @@ +2010-09-22 Joseph Myers <joseph@codesourcery.com> + + * jvspec.c (lang_specific_driver): Handle OPT__help instead of + OPT_fhelp. + * lang.opt (-CLASSPATH, -all-warnings, -bootclasspath, -classpath, + -dependencies, -encoding, -extdirs, -include-directory, + -include-directory=, -output-class-directory, + -output-class-directory=, -resource, -resource=, + -user-dependencies): New. + 2010-09-16 Richard Guenther <rguenther@suse.de> * jcf-parse.c (current_file_list): Remove. diff --git a/gcc/java/jvspec.c b/gcc/java/jvspec.c index c7f5273d..7fe44f3 100644 --- a/gcc/java/jvspec.c +++ b/gcc/java/jvspec.c @@ -238,7 +238,7 @@ lang_specific_driver (struct cl_decoded_option **in_decoded_options, added--; break; - case OPT_fhelp: + case OPT__help: want_spec_file = 0; break; diff --git a/gcc/java/lang.opt b/gcc/java/lang.opt index 7350ccb..8f52978 100644 --- a/gcc/java/lang.opt +++ b/gcc/java/lang.opt @@ -24,6 +24,48 @@ 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. |