> the old rule has 1 target (or multiple identical targets)
> and
> there exists a target in the new rule the same as the old rule's target
>
> See attached makefile which demonstrates this. Is that the correct
> behaviour? It seems like it would make more sense to compare the
> target lis
I've been investigating why the glibc build process takes so long. It
takes about 1m26s on my machine for the nothing-to-do case when all
files are up-to-date.
I profiled make. It's spending around 60% of the time in
new_pattern_rule(), which does a linear search through the list of
pattern rule