]>
git.ipfire.org Git - thirdparty/ccache.git/log
Andrew Tridgell [Thu, 27 Jan 2005 09:40:11 +0000 (10:40 +0100)]
- fixed a oom check
- attempt to get sol10/x86 to build
Andrew Tridgell [Mon, 13 Sep 2004 10:38:17 +0000 (12:38 +0200)]
updated web for 2.4 release
Andrew Tridgell [Mon, 13 Sep 2004 10:19:06 +0000 (12:19 +0200)]
include the compiler name in the hash if the link count on the
compiler is > 1, to cope with compilers (like the AIX one) that
changes behaviour based on argv[0].
Thanks to Nicholas Clark <nick@ccl4.org> for pointing out this problem
Andrew Tridgell [Fri, 10 Sep 2004 05:05:14 +0000 (07:05 +0200)]
added CCACHE_READONLY and CCACHE_TEMPDIR options, thanks to a
suggestion from Jeff Apple <japple@paradise.net.nz>
Andrew Tridgell [Wed, 8 Sep 2004 03:31:57 +0000 (05:31 +0200)]
up ccache version
Andrew Tridgell [Wed, 8 Sep 2004 03:31:30 +0000 (05:31 +0200)]
fixed link to cachecc1 and add a link to gocache
Andrew Tridgell [Mon, 6 Sep 2004 13:11:15 +0000 (15:11 +0200)]
support absolute paths in CCACHE_PREFIX
(patch from Oswald Buddenhagen <ossi@kde.org>)
Andrew Tridgell [Mon, 6 Sep 2004 13:06:17 +0000 (15:06 +0200)]
we don't need a optind declaration
(patch from Pavel@Janik.cz (Pavel JanÃk))
Andrew Tridgell [Mon, 6 Sep 2004 13:04:22 +0000 (15:04 +0200)]
ensure the right CC is passed to test.sh
(patch from Nicholas Clark <nick@ccl4.org>)
Andrew Tridgell [Mon, 6 Sep 2004 12:59:12 +0000 (14:59 +0200)]
cope with HOME not being set
Andrew Tridgell [Mon, 6 Sep 2004 12:47:19 +0000 (14:47 +0200)]
use error checking alloc functions in a few more places
Andrew Tridgell [Mon, 6 Sep 2004 12:46:31 +0000 (14:46 +0200)]
added cache directory to statistics (suggestion from "M. Creidieki
Crouch" <creidieki@gmail.com>)
Andrew Tridgell [Mon, 6 Sep 2004 12:24:05 +0000 (14:24 +0200)]
- attempt to make ccache work with cygwin by using O_BINARY (thanks
to email from Emilio Lopes <eclig@gmx.net>)
- disabled the direct .ii tests as these break with newest gcc
Andrew Tridgell [Thu, 27 Nov 2003 23:08:24 +0000 (00:08 +0100)]
added a link to cachecc1
Andrew Tridgell [Mon, 29 Sep 2003 01:18:54 +0000 (03:18 +0200)]
added note about hash change
Andrew Tridgell [Sun, 28 Sep 2003 04:57:57 +0000 (06:57 +0200)]
updated website for ccache 2.3
Andrew Tridgell [Sun, 28 Sep 2003 04:52:47 +0000 (06:52 +0200)]
rebuild configure
Andrew Tridgell [Sun, 28 Sep 2003 04:48:58 +0000 (06:48 +0200)]
docs rebuilt
Andrew Tridgell [Sun, 28 Sep 2003 04:47:59 +0000 (06:47 +0200)]
allow more -M options and fix some typos
Andrew Tridgell [Sat, 27 Sep 2003 13:18:14 +0000 (15:18 +0200)]
ignore yodl2man errors to allow building without yodl
Andrew Tridgell [Sat, 27 Sep 2003 12:30:55 +0000 (14:30 +0200)]
added -idirafter to supported options
Andrew Tridgell [Sat, 27 Sep 2003 12:01:47 +0000 (14:01 +0200)]
support for -MD and -MMD from Bob Wilson <bwilson@tensilica.com>
Andrew Tridgell [Sat, 27 Sep 2003 11:34:50 +0000 (13:34 +0200)]
added CCACHE_UMASK
fixed a typo
Andrew Tridgell [Thu, 25 Sep 2003 06:15:21 +0000 (08:15 +0200)]
fixed dos text format in ccache.spec
how did that happen?!
Andrew Tridgell [Thu, 25 Sep 2003 06:11:28 +0000 (08:11 +0200)]
- avoid using basename() to fix systems with that already defined
- add EINTR handling in lock_fd()
- make sure we prototype asprintf on systems that don't have it
Andrew Tridgell [Thu, 25 Sep 2003 05:49:50 +0000 (07:49 +0200)]
make sure we hash the cpp extension to ensure we don't mistake a .i
for a .ii
Andrew Tridgell [Thu, 25 Sep 2003 05:42:01 +0000 (07:42 +0200)]
- updated spec version
- updated html manpage
Andrew Tridgell [Thu, 25 Sep 2003 05:41:17 +0000 (07:41 +0200)]
added support for direct compilation of .i and .ii files
Andrew Tridgell [Wed, 24 Sep 2003 07:28:02 +0000 (09:28 +0200)]
doc patch from Martin Pool regarding NFS and renames
Andrew Tridgell [Wed, 24 Sep 2003 07:26:15 +0000 (09:26 +0200)]
- patch from Martin Pool to setup an uncached file descriptor for
stderr
Andrew Tridgell [Wed, 24 Sep 2003 07:10:32 +0000 (09:10 +0200)]
- change to version 2.3
- patch from Martin Pool to better handle DEPENDENCIES_OUTPUT
Andrew Tridgell [Wed, 24 Sep 2003 06:39:27 +0000 (08:39 +0200)]
make temporary filenames more distcc friendly
(patch from Martin Pool)
Andrew Tridgell [Wed, 24 Sep 2003 05:57:54 +0000 (07:57 +0200)]
no need to exclude -fprofile-arcs
Tim Potter [Mon, 22 Sep 2003 05:01:25 +0000 (07:01 +0200)]
Ignore config.h
Martin Pool [Thu, 17 Apr 2003 12:06:14 +0000 (14:06 +0200)]
Patch from Paul Green:
The following patch fixes the ccache Makefile.in to handle executable
suffixes. Turns out the configure script is already setting the necessary
substitutable variable (EXEEXT). Tested by me on Stratus VOS.
Andrew Tridgell [Fri, 28 Mar 2003 23:42:03 +0000 (00:42 +0100)]
use $CC to choose the compiler
Andrew Tridgell [Fri, 28 Mar 2003 22:33:02 +0000 (23:33 +0100)]
fixed export syntax for solaris
Andrew Tridgell [Fri, 28 Mar 2003 13:01:12 +0000 (14:01 +0100)]
take account of the fact that unify implies hashing the filename
Andrew Tridgell [Fri, 28 Mar 2003 12:33:39 +0000 (13:33 +0100)]
compilers treat zero length files differently
Andrew Tridgell [Fri, 28 Mar 2003 12:25:27 +0000 (13:25 +0100)]
-Wall isn't portable, but running -O twice is
Andrew Tridgell [Fri, 28 Mar 2003 12:24:26 +0000 (13:24 +0100)]
some compilers will overwrite /dev/zero - this makes sure the test
suite doesn't break those systems as root
Andrew Tridgell [Fri, 28 Mar 2003 11:59:41 +0000 (12:59 +0100)]
cope with systems that don't have realpath()
Andrew Tridgell [Fri, 28 Mar 2003 11:49:18 +0000 (12:49 +0100)]
install-sh is fussy about trailing slashes on directories
Andrew Tridgell [Fri, 28 Mar 2003 11:44:18 +0000 (12:44 +0100)]
made the test suite a little more portable
some compilers strip trailing linefeeds
Martin Pool [Fri, 28 Mar 2003 03:42:08 +0000 (04:42 +0100)]
Mention ccache mailing list on ccache info page.
Andrew Tridgell [Fri, 7 Mar 2003 12:09:19 +0000 (13:09 +0100)]
some systems don't have gethostname() ....
Martin Pool [Mon, 24 Feb 2003 03:56:03 +0000 (04:56 +0100)]
Add stub "installcheck" target that can be called by the buildfarm.
Just calls "check".
Martin Pool [Mon, 24 Feb 2003 03:42:13 +0000 (04:42 +0100)]
Make the "install" target depend on the things it needs to install, so
that it can work properly on the buildfarm.
Andrew Tridgell [Mon, 17 Feb 2003 01:20:04 +0000 (02:20 +0100)]
don't work for quantum any more
Andrew Tridgell [Mon, 17 Feb 2003 01:18:04 +0000 (02:18 +0100)]
updated home page
Andrew Tridgell [Mon, 17 Feb 2003 01:12:12 +0000 (02:12 +0100)]
man page update
Andrew Tridgell [Mon, 17 Feb 2003 01:09:12 +0000 (02:09 +0100)]
update version number
more unsupported options
Andrew Tridgell [Mon, 17 Feb 2003 00:46:43 +0000 (01:46 +0100)]
improved test suite
updated docs for CCACHE_HARDLINK
Andrew Tridgell [Mon, 17 Feb 2003 00:46:15 +0000 (01:46 +0100)]
hard links off by default
Andrew Tridgell [Sun, 16 Feb 2003 13:31:13 +0000 (14:31 +0100)]
fixed "can't find compiler" bug
fixed status message
Andrew Tridgell [Sun, 16 Feb 2003 13:30:27 +0000 (14:30 +0100)]
added a simple test suite
Andrew Tridgell [Sun, 16 Feb 2003 02:33:27 +0000 (03:33 +0100)]
added docs on CCACHE_PREFIX and info on using ccache with distcc
Andrew Tridgell [Sun, 16 Feb 2003 02:28:35 +0000 (03:28 +0100)]
added support for CCACHE_PREFIX option
Andrew Tridgell [Sat, 8 Feb 2003 05:49:22 +0000 (06:49 +0100)]
added args_strip() function for stripping --cacche-* options in
failed()
Andrew Tridgell [Sat, 8 Feb 2003 04:33:06 +0000 (05:33 +0100)]
added docs for --ccache-skip
Andrew Tridgell [Sat, 8 Feb 2003 04:27:02 +0000 (05:27 +0100)]
added --ccache-skip option from andrew morton
Andrew Tridgell [Tue, 21 Jan 2003 07:42:28 +0000 (08:42 +0100)]
make sure we display the max cache size correctly with the new default
cache size code. hack hack.
Andrew Tridgell [Thu, 9 Jan 2003 21:42:12 +0000 (22:42 +0100)]
prepare for 2.1.1
Andrew Tridgell [Thu, 9 Jan 2003 21:40:05 +0000 (22:40 +0100)]
its -include not -Iinclude !
Andrew Tridgell [Tue, 7 Jan 2003 21:22:27 +0000 (22:22 +0100)]
version 2.1 release
Andrew Tridgell [Tue, 7 Jan 2003 21:20:43 +0000 (22:20 +0100)]
version 2.1 release
Andrew Tridgell [Tue, 7 Jan 2003 21:16:50 +0000 (22:16 +0100)]
fix a segv when no -o is used
Andrew Tridgell [Tue, 7 Jan 2003 06:30:54 +0000 (07:30 +0100)]
- better shared cache behaviour
- atomic copy_file()
- added docs on shared cache from Anders Furuhed
Andrew Tridgell [Tue, 7 Jan 2003 05:42:10 +0000 (06:42 +0100)]
updated ready for 2.0 release
Andrew Tridgell [Tue, 7 Jan 2003 05:39:37 +0000 (06:39 +0100)]
added CCACHE_HASHDIR option
updated ready for 2.0 release
Andrew Tridgell [Tue, 7 Jan 2003 05:19:00 +0000 (06:19 +0100)]
added CCACHE_HASHDIR option
Andrew Tridgell [Tue, 7 Jan 2003 05:06:07 +0000 (06:06 +0100)]
check for output to stdout
Andrew Tridgell [Tue, 7 Jan 2003 04:55:14 +0000 (05:55 +0100)]
running gcc -E on a .i file does not work
Andrew Tridgell [Tue, 7 Jan 2003 04:49:42 +0000 (05:49 +0100)]
directly support compiling intermediate files
this should make distcc -> ccache work better
Andrew Tridgell [Tue, 7 Jan 2003 03:45:39 +0000 (04:45 +0100)]
add a default cache size of 1G
Andrew Tridgell [Mon, 6 Jan 2003 04:25:13 +0000 (05:25 +0100)]
added CCACHE_CC option
Andrew Tridgell [Mon, 6 Jan 2003 03:45:06 +0000 (04:45 +0100)]
made the -E check more specific
Andrew Tridgell [Mon, 6 Jan 2003 02:10:15 +0000 (03:10 +0100)]
fixed some warnings
Andrew Tridgell [Mon, 6 Jan 2003 01:54:29 +0000 (02:54 +0100)]
feeble attempt to handle WIFSIGNALED
Andrew Tridgell [Mon, 6 Jan 2003 00:20:54 +0000 (01:20 +0100)]
- update version to 2.0
- added CCACHE_RECACHE option (suggestion from Ismael Orenstein <ismore@ieg.com.br>)
Andrew Tridgell [Sun, 5 Jan 2003 23:47:05 +0000 (00:47 +0100)]
added DESTDIR support
patch from volker@die-moells.de
Andrew Tridgell [Fri, 9 Aug 2002 09:36:08 +0000 (11:36 +0200)]
testing new cvs server
Andrew Tridgell [Wed, 5 Jun 2002 02:20:47 +0000 (04:20 +0200)]
fixed formatting
Andrew Tridgell [Wed, 5 Jun 2002 02:18:55 +0000 (04:18 +0200)]
added distcc link
Andrew Tridgell [Mon, 3 Jun 2002 04:34:56 +0000 (06:34 +0200)]
added support for more gcc compiler options
Andrew Tridgell [Mon, 3 Jun 2002 03:51:17 +0000 (05:51 +0200)]
added CCACHE_EXTENSION option
Andrew Tridgell [Mon, 3 Jun 2002 03:43:24 +0000 (05:43 +0200)]
auto-create the install dirs
Andrew Tridgell [Mon, 3 Jun 2002 03:22:17 +0000 (05:22 +0200)]
added -C option
Andrew Tridgell [Wed, 29 May 2002 12:22:21 +0000 (14:22 +0200)]
ensure tmp files work with NFS
Andrew Tridgell [Sun, 12 May 2002 09:55:33 +0000 (11:55 +0200)]
announced 1.9
Andrew Tridgell [Sun, 12 May 2002 09:51:36 +0000 (11:51 +0200)]
- fixed the output of cpp warnings with the cpp trick
- handle close() failure on out of space on NFS
Andrew Tridgell [Mon, 29 Apr 2002 09:16:56 +0000 (11:16 +0200)]
announced 1.8
Andrew Tridgell [Mon, 29 Apr 2002 09:12:46 +0000 (11:12 +0200)]
- disabled unifier by default (to get warnings right)
- fixed md4 code
- updated docs
Andrew Tridgell [Wed, 24 Apr 2002 13:13:52 +0000 (15:13 +0200)]
mdfour bugfixes pointed out by Richard Rudell
Andrew Tridgell [Wed, 24 Apr 2002 13:13:05 +0000 (15:13 +0200)]
two more C++ extensions
Andrew Tridgell [Wed, 24 Apr 2002 12:07:37 +0000 (14:07 +0200)]
better -M tests
Andrew Tridgell [Tue, 23 Apr 2002 02:10:22 +0000 (04:10 +0200)]
hash the input name if not using -g
Andrew Tridgell [Thu, 18 Apr 2002 10:26:47 +0000 (12:26 +0200)]
thanks to Andy Chittenden <achittenden@bluearc.com> for pointing out
that -M does in fact work!
Andrew Tridgell [Thu, 18 Apr 2002 04:26:41 +0000 (06:26 +0200)]
make install fail if man1 dir doesn't exist
Andrew Tridgell [Wed, 10 Apr 2002 22:34:11 +0000 (00:34 +0200)]
redhat packaging file from Peter Jones <pjones@redhat.com>