" compiler [compiler options] (via symbolic link)\n"
"\n"
"Options:\n"
-" -c, --cleanup run a cache cleanup\n"
+" -c, --cleanup delete old cached files until the cache limits are\n"
+" not exceeded and recalculate file and size counters\n"
+" (normally not needed as ccache does this\n"
+" automatically)\n"
" -C, --clear clear the cache completely\n"
" -F, --max-files=N set maximum number of files in cache to N (use 0 for\n"
" no limit)\n"
*-c, --cleanup*::
- Clean the cache and recalculate the cache file count and size totals.
- Normally the -c option should not be necessary as ccache keeps the cache
- below the specified limits at runtime and keeps statistics up to date on
- each compile. This option is mostly useful if you manually modify the cache
- contents or believe that the cache size statistics may be inaccurate.
-
+ Clean up the cache by removing old cached files until the specified file
+ number and cache size limits are not exceeded. This also recalculates the
+ cache file count and size totals. Normally, it's not needed to initiate
+ cleanup manually as ccache keeps the cache below the specified limits at
+ runtime and keeps statistics up to date on each compilation. Forcing a
+ cleanup is mostly useful if you manually modify the cache contents or
+ believe that the cache size statistics may be inaccurate.
*-C, --clear*::