On Thu, 27 May 2010, David Holland wrote: > On Thu, May 27, 2010 at 12:26:21PM +0200, Alan Barrett wrote: > > I think it's a bug that .WAIT affects things declared in different > > lines, but OK, thanks for the explanation. > > It's a separator, not a modifier. It's not a bug, just... counterintuitive.
The .WAIT documentation says: If .WAIT appears in a dependency line, the sources that precede it are made before the sources that succeed it in the line. There's nothing about multiple dependency lines being considered together for the purpose of .WAIT processing. --apb (Alan Barrett)