I noticed that my installed version of gcc is linked to ccache. When I type gcc on the command line, I get "gcc: no input files". When I type ccache, I get the ccache usage message. But when I type "ccache gcc" I get "gcc: no input files". It seems that gcc is engaging ccache with the option "gcc" appended somehow. I would like to know how the link name, gcc, engages ccache with the gcc option specified.