https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106700

--- Comment #3 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Martin Liska <mar...@gcc.gnu.org>:

https://gcc.gnu.org/g:827f64135957ce21617cd0345508077439fa29d8

commit r13-2137-g827f64135957ce21617cd0345508077439fa29d8
Author: Martin Liska <mli...@suse.cz>
Date:   Thu Aug 18 13:03:42 2022 +0200

    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.

Reply via email to