aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorIain Sandoe <iain@sandoe.co.uk>2023-01-22 21:12:15 +0000
committerIain Sandoe <iain@sandoe.co.uk>2023-02-02 16:17:58 +0000
commitf25dd779d44fb75a6c5e1c73e5bf2c85af180026 (patch)
tree2a299deb5d79530713336cafe03d8990e61f598e /gcc
parent9c7e898bbd643f45a553afcb5204717048205a1a (diff)
downloadgcc-f25dd779d44fb75a6c5e1c73e5bf2c85af180026.zip
gcc-f25dd779d44fb75a6c5e1c73e5bf2c85af180026.tar.gz
gcc-f25dd779d44fb75a6c5e1c73e5bf2c85af180026.tar.bz2
driver, toplevel: Avoid emitting the version information twice.
For a regular compile job, with -v we emit the GCC version information twice - once from main() and once from process_options(). We do not need to output the second header. Signed-off-by: Iain Sandoe <iain@sandoe.co.uk> gcc/ChangeLog: * toplev.cc (toplev::main): Only print the version information header from toplevel main().
Diffstat (limited to 'gcc')
-rw-r--r--gcc/toplev.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/toplev.cc b/gcc/toplev.cc
index 42937f0..4c15d4f 100644
--- a/gcc/toplev.cc
+++ b/gcc/toplev.cc
@@ -1358,7 +1358,7 @@ process_options (bool no_backend)
option flags in use. */
if (version_flag)
{
- print_version (stderr, "", true);
+ /* We already printed the version header in main (). */
if (!quiet_flag)
{
fputs ("options passed: ", stderr);