https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91130
--- Comment #29 from Jakub Jelinek <jakub at gcc dot gnu.org> --- CL_DRIVER should be covering all languages too, after all, if it is not, then the gcc.c CL_DRIVER option processing would complain on options for specific languages. So I'd expect both CL_LANG_ALL in lto-wrapper.c should be CL_DRIVER instead, if COLLECT_GCC_OPTIONS is indeed the original command line, without the usual driver processing on it.