[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Using GNU make jobserver from GCC
From: |
Eli Zaretskii |
Subject: |
Re: Using GNU make jobserver from GCC |
Date: |
Mon, 19 May 2014 18:47:01 +0300 |
> From: Paul Smith <address@hidden>
> Cc: Jan Hubicka <address@hidden>, address@hidden
> Date: Mon, 19 May 2014 11:05:45 -0400
>
> I agree in principle: the read/write vs. semaphore etc. should be easy
> to abstract. However the added complexity of dealing with SIGCHLD
> handling while waiting on the pipe in POSIX might not be so simple to
> extract into a generic interface, given the complex behaviors in job.c.
I believe this can be easily worked around by using a separate
thread. I think all this complexity is because SIGCHLD and its
handling serve as a kind of poor-man threading.
- Using GNU make jobserver from GCC, Jan Hubicka, 2014/05/19
- Re: Using GNU make jobserver from GCC, Eli Zaretskii, 2014/05/19
- Re: Using GNU make jobserver from GCC, Paul Smith, 2014/05/19
- Re: Using GNU make jobserver from GCC,
Eli Zaretskii <=
- Re: Using GNU make jobserver from GCC, Paul Smith, 2014/05/19
- Re: Using GNU make jobserver from GCC, Eli Zaretskii, 2014/05/19
- Re: Using GNU make jobserver from GCC, Jan Hubicka, 2014/05/19