> Date: Wed, 18 Feb 2015 19:42:45 -0800
> From: Philip Guenther <guent...@gmail.com>
> Cc: bug-make <bug-make@gnu.org>
> 
> > The BB line is prefixed with a tab and is not continued. With the
> > comment character in place it provides a ‘recipe commences before
> > first target. Stop.’ error but with the # removed it’s treated as a
> > valid variable assignment despite the leading tab:
> ...
> > So maybe Rule 5 needs a wording update?
> 
> I would call that a bug in make.

It's a deliberate "feature", I think.  AFAIR, X makefiles use a style
where non-recipe lines begin with a TAB.  So GNU Make cannot disallow
such usage (which I do agree is unportable).


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

Reply via email to