From: Joel Rosdahl Date: Sun, 30 Oct 2016 21:41:44 +0000 (+0100) Subject: Tweak manual line width X-Git-Tag: v3.3.4~12 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0a212624b4cf18e26a3d3b7a973ece8f76b0c171;p=thirdparty%2Fccache.git Tweak manual line width --- diff --git a/MANUAL.txt b/MANUAL.txt index b672f4332..4747133ab 100644 --- a/MANUAL.txt +++ b/MANUAL.txt @@ -165,9 +165,9 @@ 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. -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. +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 @@ -382,14 +382,14 @@ WRAPPERS>>. Exception: The CWD will not be included in the hash if *base_dir* is set (and matches the CWD) and the compiler option *-fdebug-prefix-map* is used. + -The reason for including the CWD in the hash by default is to prevent a -problem with the storage of the current working directory in the debug info -of an object file, which can lead ccache to return a cached object file -that has the working directory in the debug info set incorrectly. +The reason for including the CWD in the hash by default is to prevent a problem +with the storage of the current working directory in the debug info of an +object file, which can lead ccache to return a cached object file that has the +working directory in the debug info set incorrectly. + -You can disable this setting to get cache hits when compiling the same -source code in different directories if you don't mind that CWD in the -debug info might be incorrect. +You can disable this setting to get cache hits when compiling the same source +code in different directories if you don't mind that CWD in the debug info +might be incorrect. *ignore_headers_in_manifest* (*CCACHE_IGNOREHEADERS*)::