Commit b3124fac by Neil Booth Committed by Neil Booth

* cppinit.c: Revert -MD removal.

From-SVN: r50884
parent 121449b6
2002-03-16 Neil Booth <neil@daikokuya.demon.co.uk>
* cppinit.c: Revert -MD removal.
2002-03-16 Stephane Carrez <Stephane.Carrez@worldnet.fr> 2002-03-16 Stephane Carrez <Stephane.Carrez@worldnet.fr>
* config/m68hc11/m68hc11.c (m68hc11_override_options): Don't use * config/m68hc11/m68hc11.c (m68hc11_override_options): Don't use
......
...@@ -1175,9 +1175,11 @@ new_pending_directive (pend, text, handler) ...@@ -1175,9 +1175,11 @@ new_pending_directive (pend, text, handler)
DEF_OPT("H", 0, OPT_H) \ DEF_OPT("H", 0, OPT_H) \
DEF_OPT("I", no_dir, OPT_I) \ DEF_OPT("I", no_dir, OPT_I) \
DEF_OPT("M", 0, OPT_M) \ DEF_OPT("M", 0, OPT_M) \
DEF_OPT("MD", no_fil, OPT_MD) \
DEF_OPT("MF", no_fil, OPT_MF) \ DEF_OPT("MF", no_fil, OPT_MF) \
DEF_OPT("MG", 0, OPT_MG) \ DEF_OPT("MG", 0, OPT_MG) \
DEF_OPT("MM", 0, OPT_MM) \ DEF_OPT("MM", 0, OPT_MM) \
DEF_OPT("MMD", no_fil, OPT_MMD) \
DEF_OPT("MP", 0, OPT_MP) \ DEF_OPT("MP", 0, OPT_MP) \
DEF_OPT("MQ", no_tgt, OPT_MQ) \ DEF_OPT("MQ", no_tgt, OPT_MQ) \
DEF_OPT("MT", no_tgt, OPT_MT) \ DEF_OPT("MT", no_tgt, OPT_MT) \
...@@ -1587,6 +1589,21 @@ cpp_handle_option (pfile, argc, argv, ignore) ...@@ -1587,6 +1589,21 @@ cpp_handle_option (pfile, argc, argv, ignore)
deps_add_target (pfile->deps, arg, opt_code == OPT_MQ); deps_add_target (pfile->deps, arg, opt_code == OPT_MQ);
break; break;
/* -MD and -MMD for cpp0 are deprecated and undocumented
(use -M or -MM with -MF instead), and probably should be
removed with the next major GCC version. For the moment
we allow these for the benefit of Automake 1.4, which
uses these when dependency tracking is enabled. Automake
1.5 will fix this. */
case OPT_MD:
CPP_OPTION (pfile, print_deps) = 2;
CPP_OPTION (pfile, deps_file) = arg;
break;
case OPT_MMD:
CPP_OPTION (pfile, print_deps) = 1;
CPP_OPTION (pfile, deps_file) = arg;
break;
case OPT_A: case OPT_A:
if (arg[0] == '-') if (arg[0] == '-')
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment