From 90ab944e3adc2cc864c8d2986c60eb7261963f18 Mon Sep 17 00:00:00 2001 From: Joel Rosdahl Date: Wed, 8 Jan 2014 20:34:07 +0100 Subject: [PATCH] doc: Mention that --ccache-skip currently does not mean "skip hashing option" --- MANUAL.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/MANUAL.txt b/MANUAL.txt index f15d6667e..f38bd9d0f 100644 --- a/MANUAL.txt +++ b/MANUAL.txt @@ -151,7 +151,10 @@ Extra options 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 -- 2.47.2