aboutsummaryrefslogtreecommitdiff
path: root/gcc/dwarf2out.c
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2019-07-23 09:31:50 +0200
committerMartin Liska <marxin@gcc.gnu.org>2019-07-23 07:31:50 +0000
commitc0cdef59af5cc7fb67dc8ad4fc501ac47ab88aaf (patch)
treec67527066e96652886dea41a825cf1e2148165b0 /gcc/dwarf2out.c
parent9215b328075d36cc501fae95e3d522aa85dfd8f6 (diff)
downloadgcc-c0cdef59af5cc7fb67dc8ad4fc501ac47ab88aaf.zip
gcc-c0cdef59af5cc7fb67dc8ad4fc501ac47ab88aaf.tar.gz
gcc-c0cdef59af5cc7fb67dc8ad4fc501ac47ab88aaf.tar.bz2
Use -flto instead of -flto=N in DWARF producer string.
2019-07-23 Martin Liska <mliska@suse.cz> * dwarf2out.c (gen_producer_string): Canonize -flto=N to -flto in dwarf producer string. From-SVN: r273717
Diffstat (limited to 'gcc/dwarf2out.c')
-rw-r--r--gcc/dwarf2out.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/gcc/dwarf2out.c b/gcc/dwarf2out.c
index 0449c2b..aa7fd7e 100644
--- a/gcc/dwarf2out.c
+++ b/gcc/dwarf2out.c
@@ -24460,6 +24460,13 @@ gen_producer_string (void)
case OPT_fchecking_:
/* Ignore these. */
continue;
+ case OPT_flto_:
+ {
+ const char *lto_canonical = "-flto";
+ switches.safe_push (lto_canonical);
+ len += strlen (lto_canonical) + 1;
+ break;
+ }
default:
if (cl_options[save_decoded_options[j].opt_index].flags
& CL_NO_DWARF_RECORD)