aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNeil Booth <neil@daikokuya.co.uk>2003-06-14 22:25:50 +0000
committerNeil Booth <neil@gcc.gnu.org>2003-06-14 22:25:50 +0000
commitcef67dcecf28e1d8312d0af2fa6ad1a7ce372530 (patch)
treea5a513755e09e1f971a19c7f109e557e184a294f
parent06f31100d2a2eed8e93c7784f455b5925b72ee97 (diff)
downloadgcc-cef67dcecf28e1d8312d0af2fa6ad1a7ce372530.zip
gcc-cef67dcecf28e1d8312d0af2fa6ad1a7ce372530.tar.gz
gcc-cef67dcecf28e1d8312d0af2fa6ad1a7ce372530.tar.bz2
lang-specs.h: Rewrite -MD and -MMD to append an underscore.
* lang-specs.h: Rewrite -MD and -MMD to append an underscore. * lang.c (java_handle_option): -MD and -MMD have an underscore. * lang.opt: -MD and -MMD have an underscore. From-SVN: r67958
-rw-r--r--gcc/java/ChangeLog6
-rw-r--r--gcc/java/lang-specs.h2
-rw-r--r--gcc/java/lang.c4
-rw-r--r--gcc/java/lang.opt4
4 files changed, 11 insertions, 5 deletions
diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog
index 0fdaa9d..d1827cb 100644
--- a/gcc/java/ChangeLog
+++ b/gcc/java/ChangeLog
@@ -1,3 +1,9 @@
+2003-06-14 Neil Booth <neil@daikokuya.co.uk>
+
+ * lang-specs.h: Rewrite -MD and -MMD to append an underscore.
+ * lang.c (java_handle_option): -MD and -MMD have an underscore.
+ * lang.opt: -MD and -MMD have an underscore.
+
2003-06-14 Nathan Sidwell <nathan@codesourcery.com>
* class.c (emit_register_classes): Adjust init_function_start
diff --git a/gcc/java/lang-specs.h b/gcc/java/lang-specs.h
index 4f4cf54..35a8865 100644
--- a/gcc/java/lang-specs.h
+++ b/gcc/java/lang-specs.h
@@ -36,6 +36,6 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
%{femit-class-file:%{!fsyntax-only:%e-femit-class-file should used along with -fsyntax-only}}\
%{femit-class-files:%{!fsyntax-only:%e-femit-class-file should used along with -fsyntax-only}}\
%{!E:jc1 %i %(jc1) %(cc1_options) %{+e*} %{I*}\
- %{MD} %{MMD} %{M} %{MM} %{MA} %{MT*} %{MF*}\
+ %{MD:-MD_} %{MMD:-MMD_} %{M} %{MM} %{MA} %{MT*} %{MF*}\
%{!fsyntax-only:%(invoke_as)}}", 0},
diff --git a/gcc/java/lang.c b/gcc/java/lang.c
index 8fd4ba0..ab5b744 100644
--- a/gcc/java/lang.c
+++ b/gcc/java/lang.c
@@ -301,7 +301,7 @@ java_handle_option (size_t scode, const char *arg, int value)
dependency_tracking |= DEPEND_ENABLE;
break;
- case OPT_MD:
+ case OPT_MD_:
jcf_dependency_init (1);
dependency_tracking |= DEPEND_SET_FILE | DEPEND_ENABLE;
break;
@@ -316,7 +316,7 @@ java_handle_option (size_t scode, const char *arg, int value)
dependency_tracking |= DEPEND_ENABLE;
break;
- case OPT_MMD:
+ case OPT_MMD_:
jcf_dependency_init (0);
dependency_tracking |= DEPEND_SET_FILE | DEPEND_ENABLE;
break;
diff --git a/gcc/java/lang.opt b/gcc/java/lang.opt
index b02e6b3..166b1b0 100644
--- a/gcc/java/lang.opt
+++ b/gcc/java/lang.opt
@@ -47,7 +47,7 @@ Java Joined
M
Java
-MD
+MD_
Java
MF
@@ -56,7 +56,7 @@ Java Separate
MM
Java
-MMD
+MMD_
Java
MP