forked from mirrors/nixpkgs
75ecd2e415
New features and improvements: - Added support for "CCACHE_COMPILERCHECK=string:<value>". This is a faster alternative to "CCACHE_COMPILERCHECK=<command>" if the command's output can be precalculated by the build system. - Add support for caching code coverage results (compiling for gcov). Bug fixes: - Fixed bug which could result in false cache hits when source code contains '"' followed by " /*" or " //" (with variations). - Made hash of cached result created with and without "CCACHE_CPP2" different. This makes it possible to rebuild with "CCACHE_CPP2" set without having to clear the cache to get new results. - Don't try to reset a non-existing stats file. This avoids "No such file or directory" messages in the ccache log when the cache directory doesn't exist. - Fixed a bug where ccache deleted clang diagnostics after compiler failures. - Avoid performing an unnecessary copy of the object file on a cache miss. - Bail out on too hard compiler option "-fmodules". - Bail out on too hard compiler option "-fplugin=libcc1plugin" (interaction with GDB). - Fixed build error when compiling ccache with recent clang versions. - Removed signal-unsafe code from signal handler. - Corrected logic for when to output cached stderr. - Wipe the whole cached result on failure retrieving a cached file. - Fixed build error when compiling ccache with recent clang versions. |
||
---|---|---|
.. | ||
arcanist | ||
astyle | ||
autobuild | ||
autoconf | ||
autoconf-archive | ||
autogen | ||
automake | ||
automoc4 | ||
avarice | ||
avrdude | ||
babeltrace | ||
binutils | ||
bossa | ||
cbrowser | ||
ccache | ||
cflow | ||
cgdb | ||
checkbashisms | ||
chrpath | ||
chruby | ||
cl-launch | ||
coccinelle | ||
complexity | ||
cppi | ||
cproto | ||
cscope | ||
ctags | ||
d-feet | ||
dbench | ||
ddd | ||
dejagnu | ||
dfu-programmer | ||
distcc | ||
drush | ||
eggdbus | ||
elfutils | ||
epm | ||
fswatch | ||
gdb | ||
gengetopt | ||
global | ||
gnum4 | ||
go-repo-root | ||
gob2 | ||
gperf | ||
grafana | ||
gtkdialog | ||
help2man | ||
icon-naming-utils | ||
indent | ||
inotify-tools | ||
intel-gpu-tools | ||
intltool | ||
itstool | ||
jscoverage | ||
kibana | ||
libtool | ||
lsof | ||
ltrace | ||
lttng-tools | ||
lttng-ust | ||
lttv | ||
luarocks | ||
ninka | ||
nixbang | ||
objconv | ||
opengrok | ||
openocd | ||
patchelf | ||
pkgconfig | ||
pmccabe | ||
prelink | ||
premake | ||
saleae-logic | ||
sipp | ||
sloccount | ||
sqitch | ||
srecord | ||
stlink | ||
stm32flash | ||
strace | ||
swig | ||
sysbench | ||
tcptrack | ||
teensy | ||
texi2html | ||
texinfo | ||
uhd | ||
uisp | ||
uncrustify | ||
unifdef | ||
usb-modeswitch | ||
xc3sprog | ||
xxdiff | ||
yodl |