diff options
author | Joel Rosdahl <joel@rosdahl.net> | 2016-10-26 22:55:35 +0200 |
---|---|---|
committer | Joel Rosdahl <joel@rosdahl.net> | 2016-10-26 22:55:35 +0200 |
commit | 820da31cb3720a3f61a335feb42e39d5f9b7fafc (patch) | |
tree | 5cbd683962d05a2884dd49513c467bee8778545b | |
parent | e77359b432e1971ec7ad393e21a7f8d55eedb3f5 (diff) | |
download | ccache-820da31cb3720a3f61a335feb42e39d5f9b7fafc.tar.gz |
Reformat stats_info array
-rw-r--r-- | stats.c | 214 |
1 files changed, 180 insertions, 34 deletions
@@ -50,40 +50,186 @@ static struct { void (*fn)(uint64_t); unsigned flags; } stats_info[] = { - { STATS_CACHEHIT_DIR, "cache hit (direct) ", NULL, FLAG_ALWAYS }, - { STATS_CACHEHIT_CPP, "cache hit (preprocessed) ", NULL, FLAG_ALWAYS }, - { STATS_TOCACHE, "cache miss ", NULL, FLAG_ALWAYS }, - { STATS_LINK, "called for link ", NULL, 0 }, - { STATS_PREPROCESSING, "called for preprocessing ", NULL, 0 }, - { STATS_MULTIPLE, "multiple source files ", NULL, 0 }, - { STATS_STDOUT, "compiler produced stdout ", NULL, 0 }, - { STATS_NOOUTPUT, "compiler produced no output ", NULL, 0 }, - { STATS_EMPTYOUTPUT, "compiler produced empty output ", NULL, 0 }, - { STATS_STATUS, "compile failed ", NULL, 0 }, - { STATS_ERROR, "ccache internal error ", NULL, 0 }, - { STATS_PREPROCESSOR, "preprocessor error ", NULL, 0 }, - { STATS_CANTUSEPCH, "can't use precompiled header ", NULL, 0 }, - { STATS_COMPILER, "couldn't find the compiler ", NULL, 0 }, - { STATS_MISSING, "cache file missing ", NULL, 0 }, - { STATS_ARGS, "bad compiler arguments ", NULL, 0 }, - { STATS_SOURCELANG, "unsupported source language ", NULL, 0 }, - { STATS_COMPCHECK, "compiler check failed ", NULL, 0 }, - { STATS_CONFTEST, "autoconf compile/link ", NULL, 0 }, - { STATS_UNSUPPORTED, "unsupported compiler option ", NULL, 0 }, - { STATS_OUTSTDOUT, "output to stdout ", NULL, 0 }, - { STATS_DEVICE, "output to a non-regular file ", NULL, 0 }, - { STATS_NOINPUT, "no input file ", NULL, 0 }, - { STATS_BADEXTRAFILE, "error hashing extra file ", NULL, 0 }, - { STATS_NUMCLEANUPS, "cleanups performed ", NULL, FLAG_ALWAYS }, - { STATS_NUMFILES, "files in cache ", NULL, - FLAG_NOZERO|FLAG_ALWAYS }, - { STATS_TOTALSIZE, "cache size ", - display_size_times_1024, FLAG_NOZERO|FLAG_ALWAYS }, - { STATS_OBSOLETE_MAXFILES, "OBSOLETE", NULL, - FLAG_NOZERO|FLAG_NEVER}, - { STATS_OBSOLETE_MAXSIZE, "OBSOLETE", NULL, - FLAG_NOZERO|FLAG_NEVER}, - { STATS_NONE, NULL, NULL, 0 } + { + STATS_CACHEHIT_DIR, + "cache hit (direct) ", + NULL, + FLAG_ALWAYS + }, + { + STATS_CACHEHIT_CPP, + "cache hit (preprocessed) ", + NULL, + FLAG_ALWAYS + }, + { + STATS_TOCACHE, + "cache miss ", + NULL, + FLAG_ALWAYS + }, + { + STATS_LINK, + "called for link ", + NULL, + 0 + }, + { + STATS_PREPROCESSING, + "called for preprocessing ", + NULL, + 0 + }, + { + STATS_MULTIPLE, + "multiple source files ", + NULL, + 0 + }, + { + STATS_STDOUT, + "compiler produced stdout ", + NULL, + 0 + }, + { + STATS_NOOUTPUT, + "compiler produced no output ", + NULL, + 0 + }, + { + STATS_EMPTYOUTPUT, + "compiler produced empty output ", + NULL, + 0 + }, + { + STATS_STATUS, + "compile failed ", + NULL, + 0 + }, + { + STATS_ERROR, + "ccache internal error ", + NULL, + 0 + }, + { + STATS_PREPROCESSOR, + "preprocessor error ", + NULL, + 0 + }, + { + STATS_CANTUSEPCH, + "can't use precompiled header ", + NULL, + 0 + }, + { + STATS_COMPILER, + "couldn't find the compiler ", + NULL, + 0 + }, + { + STATS_MISSING, + "cache file missing ", + NULL, + 0 + }, + { + STATS_ARGS, + "bad compiler arguments ", + NULL, + 0 + }, + { + STATS_SOURCELANG, + "unsupported source language ", + NULL, + 0 + }, + { + STATS_COMPCHECK, + "compiler check failed ", + NULL, + 0 + }, + { + STATS_CONFTEST, + "autoconf compile/link ", + NULL, + 0 + }, + { + STATS_UNSUPPORTED, + "unsupported compiler option ", + NULL, + 0 + }, + { + STATS_OUTSTDOUT, + "output to stdout ", + NULL, + 0 + }, + { + STATS_DEVICE, + "output to a non-regular file ", + NULL, + 0 + }, + { + STATS_NOINPUT, + "no input file ", + NULL, + 0 + }, + { + STATS_BADEXTRAFILE, + "error hashing extra file ", + NULL, + 0 + }, + { + STATS_NUMCLEANUPS, + "cleanups performed ", + NULL, + FLAG_ALWAYS + }, + { + STATS_NUMFILES, + "files in cache ", + NULL, + FLAG_NOZERO|FLAG_ALWAYS + }, + { + STATS_TOTALSIZE, + "cache size ", + display_size_times_1024, + FLAG_NOZERO|FLAG_ALWAYS + }, + { + STATS_OBSOLETE_MAXFILES, + "OBSOLETE", + NULL, + FLAG_NOZERO|FLAG_NEVER + }, + { + STATS_OBSOLETE_MAXSIZE, + "OBSOLETE", + NULL, + FLAG_NOZERO|FLAG_NEVER + }, + { + STATS_NONE, + NULL, + NULL, + 0 + } }; static void |