]>
git.ipfire.org Git - thirdparty/ccache.git/log
Joel Rosdahl [Sun, 20 Jun 2010 18:13:23 +0000 (20:13 +0200)]
Escape plus characters properly in manual.txt
Joel Rosdahl [Sun, 20 Jun 2010 18:06:37 +0000 (20:06 +0200)]
Escape plus characters properly in NEWS.txt
Joel Rosdahl [Sun, 20 Jun 2010 17:07:11 +0000 (19:07 +0200)]
Prepare for ccache 3.0
Joel Rosdahl [Sat, 19 Jun 2010 20:36:26 +0000 (22:36 +0200)]
Add an --xml option to perf.py
Joel Rosdahl [Sat, 19 Jun 2010 19:23:52 +0000 (21:23 +0200)]
Check CCACHE_DISABLED early
Joel Rosdahl [Sat, 19 Jun 2010 17:18:56 +0000 (19:18 +0200)]
Minor clarification about the direct mode
Joel Rosdahl [Sat, 19 Jun 2010 17:11:46 +0000 (19:11 +0200)]
Reword author manual section
Joel Rosdahl [Sat, 19 Jun 2010 17:09:37 +0000 (19:09 +0200)]
Break long line
Joel Rosdahl [Sat, 19 Jun 2010 16:59:11 +0000 (18:59 +0200)]
Include version number in generated documentation
Joel Rosdahl [Sat, 19 Jun 2010 16:53:52 +0000 (18:53 +0200)]
Use a real asciidoc note
Joel Rosdahl [Sat, 19 Jun 2010 16:53:31 +0000 (18:53 +0200)]
Make option value lists of possible values a bit nicer in the manual
Joel Rosdahl [Sat, 19 Jun 2010 16:52:28 +0000 (18:52 +0200)]
Don't use uppercase titles in the manual
Joel Rosdahl [Sat, 19 Jun 2010 16:51:14 +0000 (18:51 +0200)]
Move make rule for ccache.1 to dev.mk.in
Joel Rosdahl [Sat, 19 Jun 2010 16:50:59 +0000 (18:50 +0200)]
Also clean generated *.xml files
Joel Rosdahl [Sat, 19 Jun 2010 16:50:36 +0000 (18:50 +0200)]
Remove obsolete rules already moved to dev.mk.in
Joel Rosdahl [Wed, 16 Jun 2010 19:11:33 +0000 (21:11 +0200)]
Add recommendation to not use "ccache distcc compiler" as the compiler
Joel Rosdahl [Wed, 16 Jun 2010 18:43:30 +0000 (20:43 +0200)]
Bail out on too hard compiler option -frepo
Joel Rosdahl [Tue, 15 Jun 2010 20:32:24 +0000 (22:32 +0200)]
Various minor improvements of the manual
Joel Rosdahl [Tue, 15 Jun 2010 19:31:07 +0000 (21:31 +0200)]
Update README
Joel Rosdahl [Tue, 15 Jun 2010 19:22:00 +0000 (21:22 +0200)]
Fix typo in upgrade notes
Joel Rosdahl [Tue, 15 Jun 2010 19:20:52 +0000 (21:20 +0200)]
Document that Objective-C and Objective-C++ are supported
Joel Rosdahl [Tue, 15 Jun 2010 18:51:27 +0000 (20:51 +0200)]
Remove temporary debug logging again
Joel Rosdahl [Tue, 15 Jun 2010 17:21:02 +0000 (19:21 +0200)]
Debug: Print files before failing test
Joel Rosdahl [Tue, 15 Jun 2010 17:18:50 +0000 (19:18 +0200)]
Temporary debug logging of failing "autocleanup" test case on openSUSE 11.1
Joel Rosdahl [Tue, 15 Jun 2010 08:52:04 +0000 (10:52 +0200)]
Support running configure in non-dev-mode in a git-less dev environment
Joel Rosdahl [Tue, 15 Jun 2010 07:55:50 +0000 (09:55 +0200)]
Only create version.c in configure when dev mode is enabled
Joel Rosdahl [Tue, 15 Jun 2010 07:54:33 +0000 (09:54 +0200)]
Refer to the correct array in in extension_for_language
Joel Rosdahl [Mon, 14 Jun 2010 21:33:58 +0000 (23:33 +0200)]
Pass -x with preprocessed language to real compiler if -x is given
Workaround for a bug in Apple's patched distcc; see
<http://www.mail-archive.com/ccache@lists.samba.org/msg00460.html>.
Joel Rosdahl [Mon, 14 Jun 2010 21:17:37 +0000 (23:17 +0200)]
Introduce p_language_for_language function
Joel Rosdahl [Mon, 14 Jun 2010 21:16:34 +0000 (23:16 +0200)]
Add test case for -x unknown
Wilson Snyder [Thu, 10 Jun 2010 19:21:55 +0000 (15:21 -0400)]
set logfile so -c messages show up
Joel Rosdahl [Thu, 10 Jun 2010 11:19:41 +0000 (13:19 +0200)]
Update NEWS with news
Joel Rosdahl [Thu, 10 Jun 2010 09:28:19 +0000 (11:28 +0200)]
Use traditional C comment syntax
Joel Rosdahl [Thu, 10 Jun 2010 07:53:24 +0000 (09:53 +0200)]
Improve formatting of git revision info
Joel Rosdahl [Thu, 10 Jun 2010 06:44:18 +0000 (08:44 +0200)]
Add another reason for direct mode miss but preprocessor mode hit
Joel Rosdahl [Thu, 10 Jun 2010 06:30:31 +0000 (08:30 +0200)]
Help text tweak
Joel Rosdahl [Wed, 9 Jun 2010 19:33:47 +0000 (21:33 +0200)]
Help text tweak
Joel Rosdahl [Wed, 9 Jun 2010 19:30:37 +0000 (21:30 +0200)]
Improve docs about -c/--cleanup
Joel Rosdahl [Wed, 9 Jun 2010 19:10:03 +0000 (21:10 +0200)]
Include git revision info in version number
Joel Rosdahl [Wed, 9 Jun 2010 18:03:20 +0000 (20:03 +0200)]
Teach cleanup code to calculate actual cache size and number of files again
Joel Rosdahl [Wed, 9 Jun 2010 06:09:17 +0000 (08:09 +0200)]
Made "stderr-files" test more robust against different compiler behaviours
Joel Rosdahl [Tue, 8 Jun 2010 21:12:24 +0000 (23:12 +0200)]
Count actual cache size and number of files again
Joel Rosdahl [Tue, 8 Jun 2010 21:01:04 +0000 (23:01 +0200)]
Use CCACHE_COMPRESS to determine whether to compress the dependency file
Joel Rosdahl [Tue, 8 Jun 2010 20:59:42 +0000 (22:59 +0200)]
Store CCACHE_COMPRESS as a global configuration variable
Joel Rosdahl [Tue, 8 Jun 2010 20:54:17 +0000 (22:54 +0200)]
Improve format_size() doc comment
Joel Rosdahl [Tue, 8 Jun 2010 20:47:53 +0000 (22:47 +0200)]
Check CCACHE_DEBUG_HASH environment variable before enabling hash debugging
Joel Rosdahl [Tue, 8 Jun 2010 19:25:13 +0000 (21:25 +0200)]
Update NEWS with news
Joel Rosdahl [Tue, 8 Jun 2010 19:22:05 +0000 (21:22 +0200)]
Don't print stuff to stderr when exiting without error code
Joel Rosdahl [Tue, 8 Jun 2010 05:43:59 +0000 (07:43 +0200)]
Removed cache size counter checks that are too unstable on some file systems
Joel Rosdahl [Mon, 7 Jun 2010 21:26:26 +0000 (23:26 +0200)]
Add cleanup test suite
Joel Rosdahl [Mon, 7 Jun 2010 21:25:48 +0000 (23:25 +0200)]
Improve clean up algorithm to avoid redundant unlinks
Also adds comment about the needed clean up order.
Joel Rosdahl [Mon, 7 Jun 2010 21:24:30 +0000 (23:24 +0200)]
Clean up files with identical timestamps in ascending name order
Joel Rosdahl [Mon, 7 Jun 2010 21:20:24 +0000 (23:20 +0200)]
Doc string correction
Joel Rosdahl [Mon, 7 Jun 2010 21:20:05 +0000 (23:20 +0200)]
Add log message when not considering a non-regular file as the input file
Joel Rosdahl [Mon, 7 Jun 2010 21:19:22 +0000 (23:19 +0200)]
Only look for .tmp. in basename in traverse_fn
Joel Rosdahl [Sun, 6 Jun 2010 08:08:45 +0000 (10:08 +0200)]
Minor cleanup
Joel Rosdahl [Fri, 4 Jun 2010 16:26:55 +0000 (18:26 +0200)]
Avoid logging "open error" when trying to copy output from failing compiler
Joel Rosdahl [Thu, 3 Jun 2010 21:12:44 +0000 (23:12 +0200)]
Support the HP compiler's preprocessor format
Joel Rosdahl [Thu, 3 Jun 2010 21:09:08 +0000 (23:09 +0200)]
Remove CCACHE_VERBOSE feature again since executed commands now are logged
Joel Rosdahl [Thu, 3 Jun 2010 20:07:39 +0000 (22:07 +0200)]
Rename "not a C/C++ file" counter to "unsupported source language"
Joel Rosdahl [Thu, 3 Jun 2010 19:56:59 +0000 (21:56 +0200)]
Use x_strdup instead of strdup
Joel Rosdahl [Thu, 3 Jun 2010 19:56:50 +0000 (21:56 +0200)]
Remove comments with low s/n ratio
Joel Rosdahl [Thu, 3 Jun 2010 19:53:33 +0000 (21:53 +0200)]
Remove redundant check
cache_dir is already verified by the check_cache_dir() call in main().
Joel Rosdahl [Thu, 3 Jun 2010 19:50:33 +0000 (21:50 +0200)]
Log hostname and CWD before other logs
Joel Rosdahl [Thu, 3 Jun 2010 18:24:44 +0000 (20:24 +0200)]
Add a crude hash calculation debugging facility
Joel Rosdahl [Thu, 3 Jun 2010 17:55:45 +0000 (19:55 +0200)]
Improve -x handling: handle the "-xfoo" form and don't hash -x options
Joel Rosdahl [Wed, 2 Jun 2010 21:29:11 +0000 (23:29 +0200)]
Improve documentation of get_extension()
Joel Rosdahl [Wed, 2 Jun 2010 21:28:36 +0000 (23:28 +0200)]
Add args_copy function
Joel Rosdahl [Wed, 2 Jun 2010 18:22:33 +0000 (20:22 +0200)]
Fix handling of -finput-charset when CCACHE_CPP2 is in effect
Joel Rosdahl [Tue, 1 Jun 2010 19:27:30 +0000 (21:27 +0200)]
Extract code into a rewrite_x_option_to_preprocessed_language function
Joel Rosdahl [Tue, 1 Jun 2010 19:16:34 +0000 (21:16 +0200)]
Increase statistics counter on internal error
Joel Rosdahl [Tue, 1 Jun 2010 19:13:42 +0000 (21:13 +0200)]
Extract CCACHE_EXTENSION check out of extension_for_language()
Joel Rosdahl [Tue, 1 Jun 2010 19:05:28 +0000 (21:05 +0200)]
Add missing newline to fatal messages printed to log
Joel Rosdahl [Tue, 1 Jun 2010 19:04:53 +0000 (21:04 +0200)]
Remove unused found_x_opt variable
Joel Rosdahl [Tue, 1 Jun 2010 19:04:05 +0000 (21:04 +0200)]
Don't crash on unknown extensions
Joel Rosdahl [Tue, 1 Jun 2010 19:02:43 +0000 (21:02 +0200)]
Fix indentation and other minor things
Joel Rosdahl [Tue, 1 Jun 2010 18:28:00 +0000 (20:28 +0200)]
Merge branch 'gcc_x' of git://github.com/sheepmaster/ccache
* 'gcc_x' of git://github.com/sheepmaster/ccache:
Don't crash when an unknown language is specified with -x.
Change languages for preprocessed objective-c(++) output.
Add test for -x compiler option.
Correct language for preprocessed c (there's a typo in the gcc manpage).
Clean up comments a bit.
Add support for the -x GCC switch (Based on http://www.mail-archive.com/ccache@lists.samba.org/msg00399.html)
Joel Rosdahl [Sun, 30 May 2010 18:29:04 +0000 (20:29 +0200)]
Declare variables first in scope
Joel Rosdahl [Sun, 30 May 2010 17:22:44 +0000 (19:22 +0200)]
Print a warning when not running tests.
Joel Rosdahl [Sun, 30 May 2010 17:17:10 +0000 (19:17 +0200)]
Improve compiler version detection
Joel Rosdahl [Sun, 30 May 2010 16:42:06 +0000 (18:42 +0200)]
Print compiler version when not running tests
Joel Rosdahl [Sun, 30 May 2010 13:14:10 +0000 (15:14 +0200)]
Include stdio.h when checking for vsnprintf support
Joel Rosdahl [Sun, 30 May 2010 13:06:31 +0000 (15:06 +0200)]
Also allow GCC 2.95's --version output when checking for supported compiler
Joel Rosdahl [Sun, 30 May 2010 12:59:55 +0000 (14:59 +0200)]
Don't try to run tests if the compiler isn't GCC
Joel Rosdahl [Sun, 30 May 2010 11:42:54 +0000 (13:42 +0200)]
Make tests for include file trustability resistent to unsynchronized clocks
Joel Rosdahl [Sun, 30 May 2010 11:19:58 +0000 (13:19 +0200)]
Portability: Workaround for Solaris /bin/sh issue
Joel Rosdahl [Sun, 30 May 2010 11:19:42 +0000 (13:19 +0200)]
Portability: Use newer timestamp for backdate to avoid strange overflow
Joel Rosdahl [Sun, 30 May 2010 10:01:05 +0000 (12:01 +0200)]
Portability: Don't use export FOO=bar
Joel Rosdahl [Sun, 30 May 2010 09:52:04 +0000 (11:52 +0200)]
Portability: Don't use grep -q
Joel Rosdahl [Sun, 30 May 2010 09:49:15 +0000 (11:49 +0200)]
Don't trust $PWD at all
Joel Rosdahl [Sun, 30 May 2010 09:38:02 +0000 (11:38 +0200)]
Add another reason for direct mode miss but preprocessor mode hit
Joel Rosdahl [Sun, 30 May 2010 09:21:38 +0000 (11:21 +0200)]
Don't run link test suite when CC is an absolute path
Joel Rosdahl [Sun, 30 May 2010 09:20:53 +0000 (11:20 +0200)]
Support /bin/sh that doesn't update $PWD
Joel Rosdahl [Sun, 30 May 2010 09:19:53 +0000 (11:19 +0200)]
Remove leftover debug commands
Joel Rosdahl [Sun, 30 May 2010 08:55:58 +0000 (10:55 +0200)]
Feature macro portability magic borrowed from Python's configure.in
Joel Rosdahl [Sun, 30 May 2010 08:47:25 +0000 (10:47 +0200)]
Fix Solaris warnings about pid_t to int conversion
Bernhard Bauer [Tue, 25 May 2010 17:33:51 +0000 (10:33 -0700)]
Don't crash when an unknown language is specified with -x.
Joel Rosdahl [Tue, 25 May 2010 16:46:10 +0000 (18:46 +0200)]
Potential Solaris build fix
Joel Rosdahl [Tue, 25 May 2010 16:43:09 +0000 (18:43 +0200)]
Correct include file distrust test case
Bernhard Bauer [Tue, 25 May 2010 04:19:53 +0000 (21:19 -0700)]
Change languages for preprocessed objective-c(++) output.