PATCH: make-3.81 - read.c bug?

2006-04-26 Thread Michael C Thompson
Hi, In file read.c, the function multi_glob() has #ifndef NO_ARCHIVES code which I believe has a bug. Once you enter the large encompassing for loop memname get sets to either NULL or non-NULL (due to a malloc). Then, entering case 0, i gets set to gl.gl_patchc, and a while loop churns over

PATCH: make-3.81

2006-04-26 Thread Michael C Thompson
Hi, In file implicit.c, there seems to be a variable 'remove_explicit_deps' which, as far as I can tell, serves as a flag to "remove all the dependencies that didn't come from this implicit rule", as per the comment in the code. However, this variable is initialized to 0, then set to 0, then