From: Anders F Björklund Date: Sun, 12 Aug 2018 13:56:14 +0000 (+0200) Subject: Improve documentation with example file names X-Git-Tag: v3.5~34^2~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9fe3f2a3fa09b722e58bd87b9a2c15896635ce1d;p=thirdparty%2Fccache.git Improve documentation with example file names --- diff --git a/doc/MANUAL.adoc b/doc/MANUAL.adoc index 53e5c11a3..d7f696998 100644 --- a/doc/MANUAL.adoc +++ b/doc/MANUAL.adoc @@ -767,14 +767,17 @@ object files with results from the hashing and a copy of the debug log. There are several binary hash files created, for different partial input: -* Common (*'c'*) -* Direct mode (*'d'*) -* Preprocessor mode (*'p'*) +* Common (*'hashc'*) e.g. `output.o.ccache-hashc` +* Direct mode (*'hashd'*) e.g. `output.o.ccache-hashd` +* Preprocessor mode (*'hashp'*) e.g. `output.o.ccache-hashp` The hash is the checksum of the common + direct or common + preprocessor. +So by combining those two files (`cat`), you _should_ get the same checksum. There is also a human readable text file, for easier reading and diffing. +It has all the same information, but not the same checksum - due to the format. +* Text (*'input'*) e.g. `output.o.ccache-input` How ccache works ----------------