I recently tried modifying the Linux kernel, but I've struggled to read the makefiles. The most confounding part to me is the abbreviations such as CC, LD, AR, NM..etc.
Despite the fact that The Linux Kernel (https://docs.kernel.org/kbuild/makefiles.html#overview) site has a thorough tutorial, I wonder if there’s any dictionary-like terminology mapping that exists. Thanks :)
Variables Used by Implicit Rules is probably as close as you get.