diff options
author | Martin Liska <mliska@suse.cz> | 2022-08-18 13:03:42 +0200 |
---|---|---|
committer | Martin Liska <mliska@suse.cz> | 2022-08-22 16:05:52 +0200 |
commit | 827f64135957ce21617cd0345508077439fa29d8 (patch) | |
tree | a9945021eb1bd08ec7a4900d94462a9d4e3cb7d0 /gcc/collect-utils.cc | |
parent | 21e7d87a901d45f0cb5e5510d22bfbdb0d0ac6a1 (diff) | |
download | gcc-827f64135957ce21617cd0345508077439fa29d8.zip gcc-827f64135957ce21617cd0345508077439fa29d8.tar.gz gcc-827f64135957ce21617cd0345508077439fa29d8.tar.bz2 |
jobserver: detect properly O_NONBLOCK
PR lto/106700
gcc/ChangeLog:
* configure.ac: Detect O_NONBLOCK flag for open.
* config.in: Regenerate.
* configure: Regenerate.
* opts-common.cc (jobserver_info::connect): Set is_connected
properly based on O_NONBLOCK.
* opts-jobserver.h (struct jobserver_info): Add is_connected
member variable.
gcc/lto/ChangeLog:
* lto.cc (wait_for_child): Ask if we are connected to jobserver.
(stream_out_partitions): Likewise.
Diffstat (limited to 'gcc/collect-utils.cc')
0 files changed, 0 insertions, 0 deletions