]> git.ipfire.org Git - thirdparty/gcc.git/commit
Factor out jobserver_active_p.
authorMartin Liska <mliska@suse.cz>
Tue, 9 Aug 2022 11:59:32 +0000 (13:59 +0200)
committerMartin Liska <mliska@suse.cz>
Thu, 22 Dec 2022 10:23:37 +0000 (11:23 +0100)
commitc6a1f7e00cdf5b4ad533d698a93394a5bcfc9745
tree7a8fea3501b065789a0042e10c965990886ee84c
parentdf5fb9562890590ebb21acb3c3cabf5c40532333
Factor out jobserver_active_p.

gcc/ChangeLog:

* gcc.cc (driver::detect_jobserver): Remove and move to
jobserver.h.
* lto-wrapper.cc (jobserver_active_p): Likewise.
(run_gcc): Likewise.
* opts-jobserver.h: New file.
* opts-common.cc (jobserver_info::jobserver_info): New function.

(cherry picked from commit 1270ccda70ca09f7d4fe76b5156dca8992bd77a6)
gcc/gcc.cc
gcc/lto-wrapper.cc
gcc/opts-common.cc
gcc/opts-jobserver.h [new file with mode: 0644]