On Mon, Jun 27, 2016 at 11:28 AM, Rabin Vincent <rabin@xxxxxx> wrote: > Running make results in over 40 invocations of the compiler just during > processing of the Makefile, before any actual rules are run. > > To reduce this overhead, cache the results of $(shell) calls to the > compiler. Clever. Looks like lisp with all those parens! One quirk with distclean: jim@krebstar:~/linux-rc$ make defconfig >/dev/null jim@krebstar:~/linux-rc$ ls -la .shellcache -rw-rw-r-- 1 jim jim 7876 Jun 29 09:51 .shellcache jim@krebstar:~/linux-rc$ make distclean | grep '\.shellcache' CLEAN .shellcache jim@krebstar:~/linux-rc$ ls -la .shellcache -rw-rw-r-- 1 jim jim 1061 Jun 29 09:52 .shellcache -- Jim -- To unsubscribe from this list: send the line "unsubscribe linux-kbuild" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html