From 6453a826cdc81087525aef5e3be4ff190cc82b85 Mon Sep 17 00:00:00 2001 From: hubicka Date: Mon, 29 Nov 2010 16:58:59 +0000 Subject: [PATCH] * collect2.c (main): Do not imply verbose output with LTO and linker plugin. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@167255 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 4 ++++ gcc/collect2.c | 13 +------------ 2 files changed, 5 insertions(+), 12 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ac49adc074cc..a12bbdef1909 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2010-11-29 Jan Hubicka + + * collect2.c (main): Do not imply verbose output with LTO and linker plugin. + 2010-11-29 Dodji Seketeli * dwarf2out.c (print_die): Print the address of the current DIE or diff --git a/gcc/collect2.c b/gcc/collect2.c index df91d34117dc..0b470271e4ae 100644 --- a/gcc/collect2.c +++ b/gcc/collect2.c @@ -1146,8 +1146,6 @@ main (int argc, char **argv) int num_c_args; char **old_argv; - bool use_verbose = false; - old_argv = argv; expandargv (&argc, &argv); if (argv != old_argv) @@ -1206,14 +1204,10 @@ main (int argc, char **argv) no_partition = true; else if ((! strncmp (argv[i], "-flto=", 6) || ! strcmp (argv[i], "-flto")) && ! use_plugin) - { - use_verbose = true; - lto_mode = LTO_MODE_WHOPR; - } + lto_mode = LTO_MODE_WHOPR; else if (! strcmp (argv[i], "-plugin")) { use_plugin = true; - use_verbose = true; lto_mode = LTO_MODE_NONE; } #ifdef COLLECT_EXPORT_LIST @@ -1428,11 +1422,6 @@ main (int argc, char **argv) *c_ptr++ = xstrdup (q); } } - if (use_verbose && *q == '-' && q[1] == 'v' && q[2] == 0) - { - /* Turn on trace in collect2 if needed. */ - vflag = true; - } } obstack_free (&temporary_obstack, temporary_firstobj); *c_ptr++ = "-fno-profile-arcs"; -- 2.39.5