]>
git.ipfire.org Git - thirdparty/ccache.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Andrew Tridgell [Sat, 30 Mar 2002 11:09:26 +0000 (12:09 +0100)]
define LOCK_EX for solaris
Andrew Tridgell [Sat, 30 Mar 2002 10:43:26 +0000 (11:43 +0100)]
added built-in stats and cache management
Andrew Tridgell [Sat, 30 Mar 2002 00:24:23 +0000 (01:24 +0100)]
we can now be invoked as "ccache gcc ..." or via symlinks
Andrew Tridgell [Thu, 28 Mar 2002 21:38:41 +0000 (22:38 +0100)]
fixed a copy_file() race condition
Andrew Tridgell [Thu, 28 Mar 2002 06:21:20 +0000 (07:21 +0100)]
cope better with unusual compiler options
Andrew Tridgell [Thu, 28 Mar 2002 05:49:31 +0000 (06:49 +0100)]
handle unlink races better
Andrew Tridgell [Thu, 28 Mar 2002 05:48:39 +0000 (06:48 +0100)]
cope better with missing hash files
Andrew Tridgell [Thu, 28 Mar 2002 05:38:53 +0000 (06:38 +0100)]
fixed some typos
Andrew Tridgell [Thu, 28 Mar 2002 05:37:27 +0000 (06:37 +0100)]
*much* nicer cache_clean program
Andrew Tridgell [Thu, 28 Mar 2002 04:42:32 +0000 (05:42 +0100)]
updated homepage
Andrew Tridgell [Thu, 28 Mar 2002 04:22:40 +0000 (05:22 +0100)]
update the time on the stderr as well as the main hash file
Andrew Tridgell [Thu, 28 Mar 2002 03:16:16 +0000 (04:16 +0100)]
lower the chance of a stack overflow on broken systems ...
Andrew Tridgell [Thu, 28 Mar 2002 03:15:34 +0000 (04:15 +0100)]
more paranoid vsnprintf call ...
Andrew Tridgell [Thu, 28 Mar 2002 03:13:16 +0000 (04:13 +0100)]
more paranoid vsnprintf call ...
more docs
Andrew Tridgell [Thu, 28 Mar 2002 01:55:55 +0000 (02:55 +0100)]
fixed handling of non-64 multiple md4 buffers
Andrew Tridgell [Thu, 28 Mar 2002 00:38:29 +0000 (01:38 +0100)]
add the byte length of the hash into the hash result. This gains some
bits, plus is useful for seeing how large the compiles are.
this breaks all existing caches ...
Andrew Tridgell [Wed, 27 Mar 2002 09:54:30 +0000 (10:54 +0100)]
added some ccache_clean docs
Andrew Tridgell [Wed, 27 Mar 2002 09:46:40 +0000 (10:46 +0100)]
added ccache_clean utility
Andrew Tridgell [Wed, 27 Mar 2002 09:10:32 +0000 (10:10 +0100)]
add a note about the smarter lexer in compilercache
Andrew Tridgell [Wed, 27 Mar 2002 08:40:13 +0000 (09:40 +0100)]
added args_pop() for neater args processing
Andrew Tridgell [Wed, 27 Mar 2002 08:02:24 +0000 (09:02 +0100)]
handle -isystem= better
Andrew Tridgell [Wed, 27 Mar 2002 07:31:55 +0000 (08:31 +0100)]
bail out if we get -M
Andrew Tridgell [Wed, 27 Mar 2002 07:12:30 +0000 (08:12 +0100)]
explain the mmap code a little
Andrew Tridgell [Wed, 27 Mar 2002 07:06:45 +0000 (08:06 +0100)]
use mmap() to solve the problem of incredibly long pre-processor lines
Andrew Tridgell [Wed, 27 Mar 2002 06:30:31 +0000 (07:30 +0100)]
implemented the identargs idea from compilercache
Andrew Tridgell [Wed, 27 Mar 2002 06:15:32 +0000 (07:15 +0100)]
added CCACHE_DISABLE setting
Andrew Tridgell [Wed, 27 Mar 2002 05:40:28 +0000 (06:40 +0100)]
use a file copy rather than a symlink if a hard link fails
Andrew Tridgell [Wed, 27 Mar 2002 04:53:05 +0000 (05:53 +0100)]
handle -S with -c (it changes the default extension)
Andrew Tridgell [Wed, 27 Mar 2002 03:53:22 +0000 (04:53 +0100)]
made default CCACHE_DIR $HOME/.ccache to avoid some potential /tmp races
Andrew Tridgell [Wed, 27 Mar 2002 03:30:47 +0000 (04:30 +0100)]
added some basic speed results with rsync
Andrew Tridgell [Wed, 27 Mar 2002 03:29:42 +0000 (04:29 +0100)]
handle a race in directory creation
Andrew Tridgell [Wed, 27 Mar 2002 02:17:02 +0000 (03:17 +0100)]
aix has an even worse vsnprintf() - cope with that too
Andrew Tridgell [Wed, 27 Mar 2002 01:57:45 +0000 (02:57 +0100)]
solaris insists that object files end in .o
Andrew Tridgell [Wed, 27 Mar 2002 01:51:14 +0000 (02:51 +0100)]
make asprintf work on broken solaris systems ...
Andrew Tridgell [Wed, 27 Mar 2002 01:38:55 +0000 (02:38 +0100)]
proper x_asprintf and x_strdup implementations
Andrew Tridgell [Wed, 27 Mar 2002 01:29:53 +0000 (02:29 +0100)]
- don't need CCACHE_PATH on non-linux now
- faster handling of error case
Andrew Tridgell [Wed, 27 Mar 2002 00:39:44 +0000 (01:39 +0100)]
removed test prog
Andrew Tridgell [Wed, 27 Mar 2002 00:39:06 +0000 (01:39 +0100)]
make the compile as atomic as possible
Andrew Tridgell [Tue, 26 Mar 2002 23:58:31 +0000 (00:58 +0100)]
added some docs and comments ...
Andrew Tridgell [Tue, 26 Mar 2002 22:39:25 +0000 (23:39 +0100)]
- check that the compiler we find is executable (to cope with a
directory called "gcc")
- make it work on non-Linux systems (though you do need CCACHE_PATH set)
Andrew Tridgell [Tue, 26 Mar 2002 22:25:14 +0000 (23:25 +0100)]
ccache is now pretty well ready for use
Andrew Tridgell [Tue, 26 Mar 2002 15:12:16 +0000 (16:12 +0100)]
delete files before creation
Andrew Tridgell [Tue, 26 Mar 2002 15:11:48 +0000 (16:11 +0100)]
- use subdirs
- better status handling
Andrew Tridgell [Tue, 26 Mar 2002 14:46:43 +0000 (15:46 +0100)]
first version of C compilercache