re PR preprocessor/3669 (-M -g3 outputs macros as well as dependency info)

PR preprocessor/3669
	* cppinit.c (init_dependency_output): Turn off dump requests
	if sending dependencies to stdout.

From-SVN: r44457
This commit is contained in:
Neil Booth 2001-07-29 14:40:45 +00:00 committed by Neil Booth
parent 7729617cf8
commit df07e07d1a
2 changed files with 12 additions and 4 deletions

View File

@ -1,3 +1,9 @@
2001-07-29 Neil Booth <neil@daikokuya.demon.co.uk>
PR preprocessor/3669
* cppinit.c (init_dependency_output): Turn off dump requests
if sending dependencies to stdout.
2001-07-28 Richard Henderson <rth@redhat.com>
* flow.c (life_analysis): Elide PROP_ALLOW_CFG_CHANGES if

View File

@ -1765,12 +1765,14 @@ init_dependency_output (pfile)
}
/* If dependencies go to standard output, or -MG is used, we should
suppress output. The user may be requesting other stuff to
stdout, with -dM, -v etc. We let them shoot themselves in the
foot. */
suppress output, including -dM, -dI etc. */
if (CPP_OPTION (pfile, deps_file) == 0
|| CPP_OPTION (pfile, print_deps_missing_files))
CPP_OPTION (pfile, no_output) = 1;
{
CPP_OPTION (pfile, no_output) = 1;
CPP_OPTION (pfile, dump_macros) = 0;
CPP_OPTION (pfile, dump_includes) = 0;
}
}
static void