When run as a compiler, ccache usually just takes the same command line options
as the compiler you are using. The only exception to this is the option
*--ccache-skip*. That option can be used to tell ccache to avoid interpreting
-the next option in any way and to pass it along to the compiler as-is.
+the next option in any way and to pass it along to the compiler as-is. *Note*:
+*--ccache-skip* currently only tells ccache not to interpret the next option as
+a special compiler option -- the option will still be included in the direct
+mode hash.
The reason this can be important is that ccache does need to parse the command
line and determine what is an input filename and what is a compiler option, as