]> git.ipfire.org Git - thirdparty/ccache.git/log
thirdparty/ccache.git
23 years agoadded the C/C++ unifier
Andrew Tridgell [Sun, 31 Mar 2002 14:26:49 +0000 (16:26 +0200)] 
added the C/C++ unifier

23 years agonot used yet, but probably will be soon
Andrew Tridgell [Sun, 31 Mar 2002 14:15:33 +0000 (16:15 +0200)] 
not used yet, but probably will be soon

23 years agocheck filename extensions for C/C++
Andrew Tridgell [Sun, 31 Mar 2002 14:15:06 +0000 (16:15 +0200)] 
check filename extensions for C/C++

23 years agoadded distclean
Andrew Tridgell [Sun, 31 Mar 2002 12:38:07 +0000 (14:38 +0200)] 
added distclean

23 years agofixed man install and -V
Andrew Tridgell [Sun, 31 Mar 2002 09:30:27 +0000 (11:30 +0200)] 
fixed man install and -V

23 years agodon't use NULL
Andrew Tridgell [Sun, 31 Mar 2002 09:23:43 +0000 (11:23 +0200)] 
don't use NULL

23 years agocope better with broken solaris readdir/cc
Andrew Tridgell [Sun, 31 Mar 2002 09:21:26 +0000 (11:21 +0200)] 
cope better with broken solaris readdir/cc

23 years agofixed warnings
Andrew Tridgell [Sun, 31 Mar 2002 09:11:50 +0000 (11:11 +0200)] 
fixed warnings
optimise by default

23 years agomore autoconf conversion
Andrew Tridgell [Sun, 31 Mar 2002 09:05:06 +0000 (11:05 +0200)] 
more autoconf conversion

23 years agoignore some files
Andrew Tridgell [Sun, 31 Mar 2002 09:03:19 +0000 (11:03 +0200)] 
ignore some files

23 years agoadded autoconf v1.2
Andrew Tridgell [Sun, 31 Mar 2002 09:02:21 +0000 (11:02 +0200)] 
added autoconf

23 years agoreran yodl
Andrew Tridgell [Sun, 31 Mar 2002 06:49:30 +0000 (08:49 +0200)] 
reran yodl

23 years agoadded GPL note
Andrew Tridgell [Sun, 31 Mar 2002 06:48:59 +0000 (08:48 +0200)] 
added GPL note

23 years agoupdate the README v1.1
Andrew Tridgell [Sun, 31 Mar 2002 06:28:26 +0000 (08:28 +0200)] 
update the README

23 years agoready for version 1.1
Andrew Tridgell [Sun, 31 Mar 2002 06:26:23 +0000 (08:26 +0200)] 
ready for version 1.1

23 years agoready for version 1.1
Andrew Tridgell [Sun, 31 Mar 2002 06:24:33 +0000 (08:24 +0200)] 
ready for version 1.1

23 years agolink to the man page
Andrew Tridgell [Sun, 31 Mar 2002 06:20:12 +0000 (08:20 +0200)] 
link to the man page

23 years agoadded html man page to website
Andrew Tridgell [Sun, 31 Mar 2002 06:18:57 +0000 (08:18 +0200)] 
added html man page to website

23 years agoadded a man page
Andrew Tridgell [Sun, 31 Mar 2002 06:15:29 +0000 (08:15 +0200)] 
added a man page

23 years agouse realpath() to handle multiple levels of symlinks
Andrew Tridgell [Sun, 31 Mar 2002 05:01:05 +0000 (07:01 +0200)] 
use realpath() to handle multiple levels of symlinks

23 years agoadded bugs address
Andrew Tridgell [Sun, 31 Mar 2002 04:05:05 +0000 (06:05 +0200)] 
added bugs address

23 years agomore web updates
Andrew Tridgell [Sun, 31 Mar 2002 03:58:57 +0000 (05:58 +0200)] 
more web updates

23 years agomore web updates
Andrew Tridgell [Sun, 31 Mar 2002 03:58:00 +0000 (05:58 +0200)] 
more web updates

23 years agomore web updates
Andrew Tridgell [Sun, 31 Mar 2002 03:48:26 +0000 (05:48 +0200)] 
more web updates

23 years agoweb page updates
Andrew Tridgell [Sun, 31 Mar 2002 03:35:48 +0000 (05:35 +0200)] 
web page updates

23 years agocope with -o /dev/null
Andrew Tridgell [Sun, 31 Mar 2002 02:57:44 +0000 (04:57 +0200)] 
cope with -o /dev/null

23 years agofixed a overflow bug
Andrew Tridgell [Sat, 30 Mar 2002 13:43:34 +0000 (14:43 +0100)] 
fixed a overflow bug

23 years agofixed a typo
Andrew Tridgell [Sat, 30 Mar 2002 13:26:42 +0000 (14:26 +0100)] 
fixed a typo

23 years agofixed a typo
Andrew Tridgell [Sat, 30 Mar 2002 12:49:47 +0000 (13:49 +0100)] 
fixed a typo

23 years agomoved download to ftp area
Andrew Tridgell [Sat, 30 Mar 2002 12:48:11 +0000 (13:48 +0100)] 
moved download to ftp area

23 years agofixed download link
Andrew Tridgell [Sat, 30 Mar 2002 12:45:21 +0000 (13:45 +0100)] 
fixed download link

23 years agoreleased 1.0 v1.0
Andrew Tridgell [Sat, 30 Mar 2002 12:43:11 +0000 (13:43 +0100)] 
released 1.0

23 years agoadded a version number
Andrew Tridgell [Sat, 30 Mar 2002 12:35:26 +0000 (13:35 +0100)] 
added a version number

23 years agoadded features section
Andrew Tridgell [Sat, 30 Mar 2002 12:26:51 +0000 (13:26 +0100)] 
added features section

23 years agominor update
Andrew Tridgell [Sat, 30 Mar 2002 12:21:50 +0000 (13:21 +0100)] 
minor update

23 years agoinitial web page
Andrew Tridgell [Sat, 30 Mar 2002 12:20:37 +0000 (13:20 +0100)] 
initial web page

23 years agonot used any more
Andrew Tridgell [Sat, 30 Mar 2002 12:07:00 +0000 (13:07 +0100)] 
not used any more

23 years agofixed some allocation bugs
Andrew Tridgell [Sat, 30 Mar 2002 12:03:04 +0000 (13:03 +0100)] 
fixed some allocation bugs

23 years agoswitch to fcntl byte range locks for portability
Andrew Tridgell [Sat, 30 Mar 2002 11:12:39 +0000 (12:12 +0100)] 
switch to fcntl byte range locks for portability

23 years agodefine LOCK_EX for solaris
Andrew Tridgell [Sat, 30 Mar 2002 11:09:26 +0000 (12:09 +0100)] 
define LOCK_EX for solaris

23 years agoadded built-in stats and cache management
Andrew Tridgell [Sat, 30 Mar 2002 10:43:26 +0000 (11:43 +0100)] 
added built-in stats and cache management

23 years agowe can now be invoked as "ccache gcc ..." or via symlinks
Andrew Tridgell [Sat, 30 Mar 2002 00:24:23 +0000 (01:24 +0100)] 
we can now be invoked as "ccache gcc ..." or via symlinks

23 years agofixed a copy_file() race condition
Andrew Tridgell [Thu, 28 Mar 2002 21:38:41 +0000 (22:38 +0100)] 
fixed a copy_file() race condition

23 years agocope better with unusual compiler options
Andrew Tridgell [Thu, 28 Mar 2002 06:21:20 +0000 (07:21 +0100)] 
cope better with unusual compiler options

23 years agohandle unlink races better
Andrew Tridgell [Thu, 28 Mar 2002 05:49:31 +0000 (06:49 +0100)] 
handle unlink races better

23 years agocope better with missing hash files
Andrew Tridgell [Thu, 28 Mar 2002 05:48:39 +0000 (06:48 +0100)] 
cope better with missing hash files

23 years agofixed some typos
Andrew Tridgell [Thu, 28 Mar 2002 05:38:53 +0000 (06:38 +0100)] 
fixed some typos

23 years ago*much* nicer cache_clean program
Andrew Tridgell [Thu, 28 Mar 2002 05:37:27 +0000 (06:37 +0100)] 
*much* nicer cache_clean program

23 years agoupdated homepage
Andrew Tridgell [Thu, 28 Mar 2002 04:42:32 +0000 (05:42 +0100)] 
updated homepage

23 years agoupdate the time on the stderr as well as the main hash file
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

23 years agolower the chance of a stack overflow on broken systems ...
Andrew Tridgell [Thu, 28 Mar 2002 03:16:16 +0000 (04:16 +0100)] 
lower the chance of a stack overflow on broken systems ...

23 years agomore paranoid vsnprintf call ...
Andrew Tridgell [Thu, 28 Mar 2002 03:15:34 +0000 (04:15 +0100)] 
more paranoid vsnprintf call ...

23 years agomore paranoid vsnprintf call ...
Andrew Tridgell [Thu, 28 Mar 2002 03:13:16 +0000 (04:13 +0100)] 
more paranoid vsnprintf call ...
more docs

23 years agofixed handling of non-64 multiple md4 buffers
Andrew Tridgell [Thu, 28 Mar 2002 01:55:55 +0000 (02:55 +0100)] 
fixed handling of non-64 multiple md4 buffers

23 years agoadd the byte length of the hash into the hash result. This gains some
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 ...

23 years agoadded some ccache_clean docs
Andrew Tridgell [Wed, 27 Mar 2002 09:54:30 +0000 (10:54 +0100)] 
added some ccache_clean docs

23 years agoadded ccache_clean utility
Andrew Tridgell [Wed, 27 Mar 2002 09:46:40 +0000 (10:46 +0100)] 
added ccache_clean utility

23 years agoadd a note about the smarter lexer in compilercache
Andrew Tridgell [Wed, 27 Mar 2002 09:10:32 +0000 (10:10 +0100)] 
add a note about the smarter lexer in compilercache

23 years agoadded args_pop() for neater args processing
Andrew Tridgell [Wed, 27 Mar 2002 08:40:13 +0000 (09:40 +0100)] 
added args_pop() for neater args processing

23 years agohandle -isystem= better
Andrew Tridgell [Wed, 27 Mar 2002 08:02:24 +0000 (09:02 +0100)] 
handle -isystem= better

23 years agobail out if we get -M
Andrew Tridgell [Wed, 27 Mar 2002 07:31:55 +0000 (08:31 +0100)] 
bail out if we get -M

23 years agoexplain the mmap code a little
Andrew Tridgell [Wed, 27 Mar 2002 07:12:30 +0000 (08:12 +0100)] 
explain the mmap code a little

23 years agouse mmap() to solve the problem of incredibly long pre-processor lines
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

23 years agoimplemented the identargs idea from compilercache
Andrew Tridgell [Wed, 27 Mar 2002 06:30:31 +0000 (07:30 +0100)] 
implemented the identargs idea from compilercache

23 years agoadded CCACHE_DISABLE setting
Andrew Tridgell [Wed, 27 Mar 2002 06:15:32 +0000 (07:15 +0100)] 
added CCACHE_DISABLE setting

23 years agouse a file copy rather than a symlink if a hard link fails
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

23 years agohandle -S with -c (it changes the default extension)
Andrew Tridgell [Wed, 27 Mar 2002 04:53:05 +0000 (05:53 +0100)] 
handle -S with -c (it changes the default extension)

23 years agomade default CCACHE_DIR $HOME/.ccache to avoid some potential /tmp races
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

23 years agoadded some basic speed results with rsync
Andrew Tridgell [Wed, 27 Mar 2002 03:30:47 +0000 (04:30 +0100)] 
added some basic speed results with rsync

23 years agohandle a race in directory creation
Andrew Tridgell [Wed, 27 Mar 2002 03:29:42 +0000 (04:29 +0100)] 
handle a race in directory creation

23 years agoaix has an even worse vsnprintf() - cope with that too
Andrew Tridgell [Wed, 27 Mar 2002 02:17:02 +0000 (03:17 +0100)] 
aix has an even worse vsnprintf() - cope with that too

23 years agosolaris insists that object files end in .o
Andrew Tridgell [Wed, 27 Mar 2002 01:57:45 +0000 (02:57 +0100)] 
solaris insists that object files end in .o

23 years agomake asprintf work on broken solaris systems ...
Andrew Tridgell [Wed, 27 Mar 2002 01:51:14 +0000 (02:51 +0100)] 
make asprintf work on broken solaris systems ...

23 years agoproper x_asprintf and x_strdup implementations
Andrew Tridgell [Wed, 27 Mar 2002 01:38:55 +0000 (02:38 +0100)] 
proper x_asprintf and x_strdup implementations

23 years ago- don't need CCACHE_PATH on non-linux now
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

23 years agoremoved test prog
Andrew Tridgell [Wed, 27 Mar 2002 00:39:44 +0000 (01:39 +0100)] 
removed test prog

23 years agomake the compile as atomic as possible
Andrew Tridgell [Wed, 27 Mar 2002 00:39:06 +0000 (01:39 +0100)] 
make the compile as atomic as possible

23 years agoadded some docs and comments ...
Andrew Tridgell [Tue, 26 Mar 2002 23:58:31 +0000 (00:58 +0100)] 
added some docs and comments ...

23 years ago- check that the compiler we find is executable (to cope with a
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)

23 years agoccache is now pretty well ready for use
Andrew Tridgell [Tue, 26 Mar 2002 22:25:14 +0000 (23:25 +0100)] 
ccache is now pretty well ready for use

23 years agodelete files before creation
Andrew Tridgell [Tue, 26 Mar 2002 15:12:16 +0000 (16:12 +0100)] 
delete files before creation

23 years ago- use subdirs
Andrew Tridgell [Tue, 26 Mar 2002 15:11:48 +0000 (16:11 +0100)] 
- use subdirs
- better status handling

23 years agofirst version of C compilercache
Andrew Tridgell [Tue, 26 Mar 2002 14:46:43 +0000 (15:46 +0100)] 
first version of C compilercache