]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
gcc.c (cpp_unique_options): Generate -MDX and -MMDX from -MD and -MMD.
authorJoseph Myers <joseph@codesourcery.com>
Thu, 12 Aug 2010 22:52:49 +0000 (23:52 +0100)
committerJoseph Myers <jsm28@gcc.gnu.org>
Thu, 12 Aug 2010 22:52:49 +0000 (23:52 +0100)
* gcc.c (cpp_unique_options): Generate -MDX and -MMDX from -MD and
-MMD.

c-family:
* c.opt (MD, MMD): Change to MDX and MMDX.
* c-opts.c (c_common_handle_option): Use OPT_MMD and OPT_MMDX.

fortran:
* lang.opt (MD, MMD): Change to MDX and MMDX.
* cpp.c (gfc_cpp_handle_option): Use OPT_MMD and OPT_MMDX.

From-SVN: r163209

gcc/ChangeLog
gcc/c-family/ChangeLog
gcc/c-family/c-opts.c
gcc/c-family/c.opt
gcc/fortran/ChangeLog
gcc/fortran/cpp.c
gcc/fortran/lang.opt
gcc/gcc.c

index e5d92f01ec786a1dbb7253c26fc0d9bed3763b10..c3b803588e8c351fa8a819080e7fe8a1342c366a 100644 (file)
@@ -1,3 +1,8 @@
+2010-08-12  Joseph Myers  <joseph@codesourcery.com>
+
+       * gcc.c (cpp_unique_options): Generate -MDX and -MMDX from -MD and
+       -MMD.
+
 2010-08-12  Changpeng Fang  <changpeng.fang@amd.com>
 
        * tree-vect-patterns.c (vect_recog_dot_prod_pattern): Give
index ce4fa365388b0c6332f8b8589f79e2272406d778..56aabb4566560200244229f123d132d1e7d8d198 100644 (file)
@@ -1,3 +1,8 @@
+2010-08-12  Joseph Myers  <joseph@codesourcery.com>
+
+       * c.opt (MD, MMD): Change to MDX and MMDX.
+       * c-opts.c (c_common_handle_option): Use OPT_MMD and OPT_MMDX.
+
 2010-08-11  Joseph Myers  <joseph@codesourcery.com>
 
        * c-opts.c (c_common_handle_option): Call handle_generated_option
index b46b0a04908ff505ffb66581d2af9ded8698e093..cce42651ffe0704df8cfeab7a1141bfbd520bb57 100644 (file)
@@ -398,9 +398,9 @@ c_common_handle_option (size_t scode, const char *arg, int value,
       flag_no_output = 1;
       break;
 
-    case OPT_MD:
-    case OPT_MMD:
-      cpp_opts->deps.style = (code == OPT_MD ? DEPS_SYSTEM: DEPS_USER);
+    case OPT_MDX:
+    case OPT_MMDX:
+      cpp_opts->deps.style = (code == OPT_MDX ? DEPS_SYSTEM: DEPS_USER);
       cpp_opts->deps.need_preprocessor_output = true;
       deps_file = arg;
       break;
index 0c51766f74e6f51389c1f57ab0c2b59c2077147d..98569cbae1255fa7ae619f3b4a526929d9ea93d2 100644 (file)
@@ -72,9 +72,9 @@ M
 C ObjC C++ ObjC++
 Generate make dependencies
 
-MD
+MDX
 C ObjC C++ ObjC++ Separate MissingArgError(missing filename after %qs)
-Generate make dependencies and compile
+-MD    Generate make dependencies and compile
 
 MF
 C ObjC C++ ObjC++ Joined Separate MissingArgError(missing filename after %qs)
@@ -88,9 +88,9 @@ MM
 C ObjC C++ ObjC++
 Like -M but ignore system header files
 
-MMD
+MMDX
 C ObjC C++ ObjC++ Separate MissingArgError(missing filename after %qs)
-Like -MD but ignore system header files
+-MMD   Like -MD but ignore system header files
 
 MP
 C ObjC C++ ObjC++
index e34b6acc91b00ea963717d5deff4d4f2dce33ebb..e987159f037f9b05d40ff0521fe261a97e750ccb 100644 (file)
@@ -1,3 +1,8 @@
+2010-08-12  Joseph Myers  <joseph@codesourcery.com>
+
+       * lang.opt (MD, MMD): Change to MDX and MMDX.
+       * cpp.c (gfc_cpp_handle_option): Use OPT_MMD and OPT_MMDX.
+
 2010-08-11  Janus Weil  <janus@gcc.gnu.org>
 
        PR fortran/44595
index a6a922f0ff91267e7b27d4ac97745e2fc7eb99af..046a9a27dbd5b743e17839b5fcbd07f96a057cce 100644 (file)
@@ -456,11 +456,11 @@ gfc_cpp_handle_option (size_t scode, const char *arg, int value ATTRIBUTE_UNUSED
       gfc_cpp_option.deps = 1;
       break;
 
-    case OPT_MMD:
+    case OPT_MMDX:
       gfc_cpp_option.deps_skip_system = 1;
       /* fall through */
 
-    case OPT_MD:
+    case OPT_MDX:
       gfc_cpp_option.deps = 1;
       gfc_cpp_option.deps_filename = arg;
       break;
index 2f73316773ff969e4f07daab186c2b84110724cd..453a24136241c7ddc5ca7bf15dd073522ea56c57 100644 (file)
@@ -60,7 +60,7 @@ M
 Fortran
 ; Documented in C
 
-MD
+MDX
 Fortran Separate
 ; Documented in C
 
@@ -76,7 +76,7 @@ MM
 Fortran
 ; Documented in C
 
-MMD
+MMDX
 Fortran Separate
 ; Documented in C
 
index 35a1b1ef413e02ef633e7b9b686884801212648f..8aef83b82ef7afdedd2264e34911cabd9e007af7 100644 (file)
--- a/gcc/gcc.c
+++ b/gcc/gcc.c
@@ -829,8 +829,8 @@ static const char *trad_capable_cpp =
    file that happens to exist is up-to-date.  */
 static const char *cpp_unique_options =
 "%{!Q:-quiet} %{nostdinc*} %{C} %{CC} %{v} %{I*&F*} %{P} %I\
- %{MD:-MD %{!o:%b.d}%{o*:%.d%*}}\
- %{MMD:-MMD %{!o:%b.d}%{o*:%.d%*}}\
+ %{MD:-MDX %{!o:%b.d}%{o*:%.d%*}}\
+ %{MMD:-MMDX %{!o:%b.d}%{o*:%.d%*}}\
  %{M} %{MM} %{MF*} %{MG} %{MP} %{MQ*} %{MT*}\
  %{!E:%{!M:%{!MM:%{!MT:%{!MQ:%{MD|MMD:%{o*:-MQ %*}}}}}}}\
  %{remap} %{g3|ggdb3|gstabs3|gcoff3|gxcoff3|gvms3:-dD}\