Re: glibc build process slowness

2007-02-21 Thread Roland McGrath
> 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

glibc build process slowness

2007-02-21 Thread Mark Seaborn
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