%% Noel Yap <[EMAIL PROTECTED]> writes: >> As for the hash stuff, those files (hash.c and hash.h) are taken >> basically verbatim from the id-utils GNU package, as a fast, >> portable hashing library. I suspect they are implemented as they >> are for speed, and although I'm not sure I would have used a >> similar implementation method myself, I'm not really interested in >> making local changes to files pulled in from other packages, unless >> there are actual bugs that need to be fixed.
ny> Hmmm, is there a reason why the library, if it even exists, wasn't ny> linked in rather than copying its code? As you say, there's no library. This is part of the guts of the id-utils program. Also, of course, just as with the GNU libc glob code, it's not the case that every platform would have this id-utils library installed even if it did exist (in fact probably nothing but Linux would), so in order to depend on it we'd need to include it in the source code distribution... as we're doing. -- ------------------------------------------------------------------------------- Paul D. Smith <[EMAIL PROTECTED]> Find some GNU make tips at: http://www.gnu.org http://make.paulandlesley.org "Please remain calm...I may be mad, but I am a professional." --Mad Scientist _______________________________________________ Bug-make mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/bug-make