gcc.c (cpp_unique_options): Generate -MDX and -MMDX from -MD and -MMD.
* 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
This commit is contained in:
parent
3cb35c1250
commit
644fa7acbd
@ -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>
|
2010-08-12 Changpeng Fang <changpeng.fang@amd.com>
|
||||||
|
|
||||||
* tree-vect-patterns.c (vect_recog_dot_prod_pattern): Give
|
* tree-vect-patterns.c (vect_recog_dot_prod_pattern): Give
|
||||||
|
@ -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>
|
2010-08-11 Joseph Myers <joseph@codesourcery.com>
|
||||||
|
|
||||||
* c-opts.c (c_common_handle_option): Call handle_generated_option
|
* c-opts.c (c_common_handle_option): Call handle_generated_option
|
||||||
|
@ -398,9 +398,9 @@ c_common_handle_option (size_t scode, const char *arg, int value,
|
|||||||
flag_no_output = 1;
|
flag_no_output = 1;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case OPT_MD:
|
case OPT_MDX:
|
||||||
case OPT_MMD:
|
case OPT_MMDX:
|
||||||
cpp_opts->deps.style = (code == OPT_MD ? DEPS_SYSTEM: DEPS_USER);
|
cpp_opts->deps.style = (code == OPT_MDX ? DEPS_SYSTEM: DEPS_USER);
|
||||||
cpp_opts->deps.need_preprocessor_output = true;
|
cpp_opts->deps.need_preprocessor_output = true;
|
||||||
deps_file = arg;
|
deps_file = arg;
|
||||||
break;
|
break;
|
||||||
|
@ -72,9 +72,9 @@ M
|
|||||||
C ObjC C++ ObjC++
|
C ObjC C++ ObjC++
|
||||||
Generate make dependencies
|
Generate make dependencies
|
||||||
|
|
||||||
MD
|
MDX
|
||||||
C ObjC C++ ObjC++ Separate MissingArgError(missing filename after %qs)
|
C ObjC C++ ObjC++ Separate MissingArgError(missing filename after %qs)
|
||||||
Generate make dependencies and compile
|
-MD Generate make dependencies and compile
|
||||||
|
|
||||||
MF
|
MF
|
||||||
C ObjC C++ ObjC++ Joined Separate MissingArgError(missing filename after %qs)
|
C ObjC C++ ObjC++ Joined Separate MissingArgError(missing filename after %qs)
|
||||||
@ -88,9 +88,9 @@ MM
|
|||||||
C ObjC C++ ObjC++
|
C ObjC C++ ObjC++
|
||||||
Like -M but ignore system header files
|
Like -M but ignore system header files
|
||||||
|
|
||||||
MMD
|
MMDX
|
||||||
C ObjC C++ ObjC++ Separate MissingArgError(missing filename after %qs)
|
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
|
MP
|
||||||
C ObjC C++ ObjC++
|
C ObjC C++ ObjC++
|
||||||
|
@ -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>
|
2010-08-11 Janus Weil <janus@gcc.gnu.org>
|
||||||
|
|
||||||
PR fortran/44595
|
PR fortran/44595
|
||||||
|
@ -456,11 +456,11 @@ gfc_cpp_handle_option (size_t scode, const char *arg, int value ATTRIBUTE_UNUSED
|
|||||||
gfc_cpp_option.deps = 1;
|
gfc_cpp_option.deps = 1;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case OPT_MMD:
|
case OPT_MMDX:
|
||||||
gfc_cpp_option.deps_skip_system = 1;
|
gfc_cpp_option.deps_skip_system = 1;
|
||||||
/* fall through */
|
/* fall through */
|
||||||
|
|
||||||
case OPT_MD:
|
case OPT_MDX:
|
||||||
gfc_cpp_option.deps = 1;
|
gfc_cpp_option.deps = 1;
|
||||||
gfc_cpp_option.deps_filename = arg;
|
gfc_cpp_option.deps_filename = arg;
|
||||||
break;
|
break;
|
||||||
|
@ -60,7 +60,7 @@ M
|
|||||||
Fortran
|
Fortran
|
||||||
; Documented in C
|
; Documented in C
|
||||||
|
|
||||||
MD
|
MDX
|
||||||
Fortran Separate
|
Fortran Separate
|
||||||
; Documented in C
|
; Documented in C
|
||||||
|
|
||||||
@ -76,7 +76,7 @@ MM
|
|||||||
Fortran
|
Fortran
|
||||||
; Documented in C
|
; Documented in C
|
||||||
|
|
||||||
MMD
|
MMDX
|
||||||
Fortran Separate
|
Fortran Separate
|
||||||
; Documented in C
|
; Documented in C
|
||||||
|
|
||||||
|
@ -829,8 +829,8 @@ static const char *trad_capable_cpp =
|
|||||||
file that happens to exist is up-to-date. */
|
file that happens to exist is up-to-date. */
|
||||||
static const char *cpp_unique_options =
|
static const char *cpp_unique_options =
|
||||||
"%{!Q:-quiet} %{nostdinc*} %{C} %{CC} %{v} %{I*&F*} %{P} %I\
|
"%{!Q:-quiet} %{nostdinc*} %{C} %{CC} %{v} %{I*&F*} %{P} %I\
|
||||||
%{MD:-MD %{!o:%b.d}%{o*:%.d%*}}\
|
%{MD:-MDX %{!o:%b.d}%{o*:%.d%*}}\
|
||||||
%{MMD:-MMD %{!o:%b.d}%{o*:%.d%*}}\
|
%{MMD:-MMDX %{!o:%b.d}%{o*:%.d%*}}\
|
||||||
%{M} %{MM} %{MF*} %{MG} %{MP} %{MQ*} %{MT*}\
|
%{M} %{MM} %{MF*} %{MG} %{MP} %{MQ*} %{MT*}\
|
||||||
%{!E:%{!M:%{!MM:%{!MT:%{!MQ:%{MD|MMD:%{o*:-MQ %*}}}}}}}\
|
%{!E:%{!M:%{!MM:%{!MT:%{!MQ:%{MD|MMD:%{o*:-MQ %*}}}}}}}\
|
||||||
%{remap} %{g3|ggdb3|gstabs3|gcoff3|gxcoff3|gvms3:-dD}\
|
%{remap} %{g3|ggdb3|gstabs3|gcoff3|gxcoff3|gvms3:-dD}\
|
||||||
|
Loading…
Reference in New Issue
Block a user