This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: PATCH: Move sysdeps/x86_64/Implies to sysdeps/x86_64/64
From: Nix <nix@esperi.org.uk>
Date: Thu, 22 Mar 2012 23:21:15 +0000
> On 22 Mar 2012, David Miller said:
>> It just really irks me that more than %60 of my build time is spent
>> processing rules inside of GNU Make, rather than compiling or running
>> test cases.
>
> There have been patches to GNU Make to speed this up. I don't know how
> many of them ever got accepted.
See my other reply, I know, I'm using unapplied patches that take
care of one aspect, that of new_pattern_rule().
But pattern_search(), as far as I know, is still an unsolved problem.
And it certainly dominates the glibc build time.
pattern_search() is more difficult to optimize because of all the
suffix handling and whatnot. We'd probably need a longest matching
suffix trie or similar.