On Wed, Apr 6, 2011 at 11:02 PM, Peng Yu <pengyu...@gmail.com> wrote:
> I don't quite know the history of make on these commands and for what
> reason these command are defined as they are right now. But I'm feel
> that probably it is better to change the definition of these commands
> so that they are consistent with coreutils. In case that people worry
> about the backward compatibility issues, these new definitions can be
> supported by specifying a command line option to GNU Make. As time
> passes by, this command line option can become the default and
> eventually the old definition of these commands can be removed from
> GNU Make.

GNU make's implementation of these functions has been around for over
twenty years now.  They far predate my time as a GNU make maintainer and
I don't know why that particular implementation was chosen.

However, changing them now in any way that breaks backward-compatibility
would be far too disruptive.

-- 
-------------------------------------------------------------------------------
 Paul D. Smith <psm...@gnu.org>          Find some GNU make tips at:
 http://www.gnu.org                      http://make.mad-scientist.net
 "Please remain calm...I may be mad, but I am a professional." --Mad Scientist


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

Reply via email to