aboutsummaryrefslogtreecommitdiff
path: root/gcc/opts.c
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2019-08-09 10:33:05 +0200
committerMartin Liska <marxin@gcc.gnu.org>2019-08-09 08:33:05 +0000
commit279dc7a3624ff68e9bb4f44293877250a8097c14 (patch)
tree9e772532a84db5a3a69ea4de5a9c886310f02d31 /gcc/opts.c
parent40077d15a87e7fe707b7282ab6f241737d2b3b18 (diff)
downloadgcc-279dc7a3624ff68e9bb4f44293877250a8097c14.zip
gcc-279dc7a3624ff68e9bb4f44293877250a8097c14.tar.gz
gcc-279dc7a3624ff68e9bb4f44293877250a8097c14.tar.bz2
Add -flto=auto option value.
2019-08-09 Martin Liska <mliska@suse.cz> * doc/invoke.texi: Document the option value. * lto-wrapper.c (run_gcc): Set auto_parallel only with -flto=auto. 2019-08-09 Martin Liska <mliska@suse.cz> * g++.dg/lto/devirt-19_0.C: Add -flto=auto. From-SVN: r274232
Diffstat (limited to 'gcc/opts.c')
-rw-r--r--gcc/opts.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/opts.c b/gcc/opts.c
index a0a7789..bb0d8b5 100644
--- a/gcc/opts.c
+++ b/gcc/opts.c
@@ -2825,6 +2825,7 @@ common_handle_option (struct gcc_options *opts,
case OPT_flto_:
if (strcmp (arg, "none") != 0
&& strcmp (arg, "jobserver") != 0
+ && strcmp (arg, "auto") != 0
&& atoi (arg) == 0)
error_at (loc,
"unrecognized argument to %<-flto=%> option: %qs", arg);