Lionel Sambuc 7d98eee859 usr.bin/make: -j fix
The job option enable the usage of pipes to communicate with sub-makes.

On MINIX, it seems that there is possibility of receiving an EAGAIN on
such reads, even when it had previously been tested for POLLIN using
poll().

This patch is a workaround, by wrapping the read operation within a
do {} while(errno == EAGAIN && ...) loop.

Change-Id: Ia184c4d600efe7218d197820df87761604120862
2014-07-28 17:05:15 +02:00
2014-07-28 17:05:09 +02:00
2014-07-28 17:05:12 +02:00
2014-07-28 17:05:13 +02:00
2014-07-28 17:05:12 +02:00
2014-07-28 17:05:12 +02:00
2014-07-28 17:05:09 +02:00
2014-07-28 17:05:15 +02:00
2014-07-28 17:05:15 +02:00
2010-01-21 10:16:05 +00:00
2014-07-28 17:05:12 +02:00
Description
A fun microkernel meant to match modern usecases
GPL-3.0 148 MiB
Languages
C 78.2%
Roff 10.2%
Assembly 4.6%
Shell 3.7%
Makefile 1.6%
Other 1.2%