On Sat, May 07, 2011 at 10:36:58AM -0400, Paul Smith wrote:
> On Sat, 2011-05-07 at 10:15 -0400, Paul Smith wrote:
> > On Sat, 2011-05-07 at 17:06 +0400, Kirill Smelkov wrote:
> > > This change seems to be breaking how $(wildcard) works for patterns
> > > without glob
On Mon, May 02, 2011 at 12:18:06AM +, Paul D. Smith wrote:
> CVSROOT: /sources/make
> Module name: make
> Changes by: Paul D. Smith 11/05/02 00:18:06
>
> Modified files:
> . : ChangeLog read.c
>
> Log message:
> Avoid invoking glob() unless the filename has
On Sat, Mar 19, 2011 at 06:13:28PM -0400, Paul Smith wrote:
> On Sat, 2011-03-19 at 20:47 +0300, Kirill Smelkov wrote:
>
> > 100020004000500060007000
> >
> > 3.82.90 (with patch,2.2s4.8s14.0s 23.5s 31.6s 44.4s
On Wed, Feb 23, 2011 at 08:44:04PM +0100, Ralf Wildenhues wrote:
> * Paul Smith wrote on Mon, Feb 21, 2011 at 04:01:49PM CET:
> > On Mon, 2011-02-21 at 02:30 -0500, Paul Smith wrote:
> > > Hi Ralf. I promoted a rework of strcache.c. For your simple scaling
> > > test on my system with debug compi
Follow-up Comment #3, bug #28456 (project make):
Update:
It seems current make behaviour is inconsisten with its manual. I quote
`Secondary Expansion of Implicit Rules':
"""
As `make' searches for an implicit rule, it substitutes the stem and
then performs secondary expansion for every rule wit
Follow-up Comment #2, bug #28456 (project make):
Update:
$$< gets the same value as $$@ because of the following code fragment in
commands.c:
if (file->cmds == default_file->cmds)
/* This file got its commands from .DEFAULT.
In this case $< is the same as $...@. */
less =
Follow-up Comment #1, bug #28456 (project make):
I think I was also beaten by this. Consider:
8<
$ cat bug-28456.mk
.SUFFIXES:
all : 1.o
show-vars =
$(info $$@ : $@)
$(info $$< : $<)
$(info $$^ : $^)
$(info $$+ : $+)