On Tue, Aug 3, 2010 at 2:51 PM, Tim Murphy <tnmur...@gmail.com> wrote:
>
> Since some things happen at the same time there is no single "serial
> order".  The semaphore mechanism, forces one of the possible orders.
>

I'm not familiar with source code of make, but I believe the "serial
order" of shells is determined by the dependence DAG,  it may be
unique for a given dependence DAG.

Shells can be issued and completed at random order(only need
satisfying the dependence relation). But make can print their outputs
strictly in their "serial order".


-- 
Chiheng Xu
Wuhan,China

_______________________________________________
Bug-make mailing list
Bug-make@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-make

Reply via email to