[clang][driver] Treat -flto=[auto,jobserver] as -flto
authorTimm Bäder <tbaeder@redhat.com>
Thu, 20 May 2021 05:08:12 +0000 (07:08 +0200)
committerTimm Bäder <tbaeder@redhat.com>
Fri, 21 May 2021 06:38:41 +0000 (08:38 +0200)
commit95423c7c990d9100deb0056bd9738717cb2bcf2d
tree7aa09778ef82256c32a77afefd76310142424a79
parent53ec41a49c2b32bab74bb1ddf435bea4bf4b8a3a
[clang][driver] Treat -flto=[auto,jobserver] as -flto

Instead of ignoring flto=auto and -flto=jobserver, treat them as -flto
and pass -flto=full along.

Differential Revision: https://reviews.llvm.org/D102479
clang/include/clang/Driver/Options.td
clang/lib/Driver/Driver.cpp
clang/lib/Driver/ToolChains/Clang.cpp
clang/test/Driver/lto.c