https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91313
--- Comment #7 from Martin Liška <marxin at gcc dot gnu.org> --- Author: marxin Date: Fri Aug 2 09:23:56 2019 New Revision: 274003 URL: https://gcc.gnu.org/viewcvs?rev=274003&root=gcc&view=rev Log: Properly detect working jobserver in gcc driver. 2019-08-02 Martin Liska <mli...@suse.cz> PR lto/91313 * gcc.c (driver::maybe_run_linker): Call detect_jobserver to detect working job server. (driver::detect_jobserver): Test whether jobserver is active from GCC driver. That will prevent situation where GCC is invoked from a LD plugin and the linker already uses file descriptors suggested by make. That leads to a wrong detection. * gcc.h (driver): Add detect_jobserver. * lto-wrapper.c (jobserver_active_p): Simplify sscanf by not scanning for --jobserver-auth prefix. Modified: trunk/gcc/ChangeLog trunk/gcc/gcc.c trunk/gcc/gcc.h trunk/gcc/lto-wrapper.c