Steps to reproduce:

cd /usr/src/lib/libc/stdlib
touch *div*.c
cd ..
make depend
make

And see how imaxdiv.o only is recompiled.
No div.o ldiv.o lldiv.o are recompiled.

P.S. new make depend is simple disgusting. It tends to recompile
everything in the system if some minor header file is touched, but
completely forget to recompile source code changes. I suggest to back
out all AI in that area.
'make depend' is not time-consuming task and good old way never made
mistakes.
_______________________________________________
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Reply via email to