make all .o files depend on *_impl.h and libc.h
authorRich Felker <dalias@aerifal.cx>
Fri, 4 May 2012 00:35:11 +0000 (20:35 -0400)
committerRich Felker <dalias@aerifal.cx>
Fri, 4 May 2012 00:35:11 +0000 (20:35 -0400)
commite765239f334d670e1b68289a2fcaa6b82a3b9666
tree42fbc8655000f1607af1d6e143538f73c327eb34
parent2be87702b79c02b1acf68d6159a4fb399d2c9a57
make all .o files depend on *_impl.h and libc.h

hopefully the annoyance of this will be minimal. these files all
define internal interfaces which can change at any time; if different
modules are using different versions of the interfaces, the library
will badly break. ideally we would scan and add the dependency only
for C files that actually reference the affected interfaces, but for
now, err on the side of caution and force a rebuild of everything if
any of them have changed.

this commit is in preparation for the upcoming ssp overhaul commit,
which will change internals of the pthread struct.
Makefile