Commit Graph

684 Commits

Author SHA1 Message Date
Joel Rosdahl
62511a1d5f Rename process_args to cc_process_args and let it return failure status 2010-07-14 14:12:00 +02:00
Joel Rosdahl
9df9bc81f8 Get rid of configure-dev; dev mode is given by dev.mk.in presence 2010-07-14 14:09:26 +02:00
Joel Rosdahl
97ea9fd4fa Refactor process_args to take orig_args as struct ARGS 2010-07-13 21:06:55 +02:00
Ramiro Polla
1026690909 Don't overwrite a file that is currently opened
First move it to a temporary location. Ideally this should only be done on
operating systems that don't allow this operation (ie: Windows).
2010-06-27 23:06:42 +02:00
Ramiro Polla
8ef4d3ebf7 Split find_executable_in_path() out of find_executable() 2010-06-25 10:54:35 +02:00
Ramiro Polla
d165b4ebc3 Compile getopt_long() conditionally 2010-06-25 10:35:29 +02:00
Ramiro Polla
ffbdbe879b #include sys/wait.h under proper ifdef. 2010-06-25 10:33:56 +02:00
Ramiro Polla
91d74375b9 Open files in binary mode 2010-06-25 10:33:54 +02:00
Ramiro Polla
ac85d150dd Simplify basename() 2010-06-25 10:33:51 +02:00
Joel Rosdahl
b8982f4b88 Correctly update "called for link" when linking a single object file
This fixes bug #7529.
2010-06-24 20:59:34 +02:00
Joel Rosdahl
11ec900409 Escape plus characters properly in manual.txt 2010-06-20 20:13:23 +02:00
Joel Rosdahl
29a91e105d Escape plus characters properly in NEWS.txt 2010-06-20 20:06:37 +02:00
Joel Rosdahl
2eaba74286 Prepare for ccache 3.0 2010-06-20 19:07:11 +02:00
Joel Rosdahl
a115e7892a Add an --xml option to perf.py 2010-06-19 22:36:26 +02:00
Joel Rosdahl
793740e490 Check CCACHE_DISABLED early 2010-06-19 21:32:07 +02:00
Joel Rosdahl
76b132d70c Minor clarification about the direct mode 2010-06-19 21:32:05 +02:00
Joel Rosdahl
94c2e1c1df Reword author manual section 2010-06-19 19:11:46 +02:00
Joel Rosdahl
0259ce4bc9 Break long line 2010-06-19 19:09:37 +02:00
Joel Rosdahl
9acf6e965e Include version number in generated documentation 2010-06-19 18:59:11 +02:00
Joel Rosdahl
112c74521d Use a real asciidoc note 2010-06-19 18:53:52 +02:00
Joel Rosdahl
d7d80b8ac1 Make option value lists of possible values a bit nicer in the manual 2010-06-19 18:53:31 +02:00
Joel Rosdahl
934fddbc61 Don't use uppercase titles in the manual 2010-06-19 18:52:28 +02:00
Joel Rosdahl
93cb69dbee Move make rule for ccache.1 to dev.mk.in 2010-06-19 18:51:14 +02:00
Joel Rosdahl
aca2ac8ceb Also clean generated *.xml files 2010-06-19 18:50:59 +02:00
Joel Rosdahl
85de04e8e5 Remove obsolete rules already moved to dev.mk.in 2010-06-19 18:50:36 +02:00
Joel Rosdahl
e7ce8336ea Add recommendation to not use "ccache distcc compiler" as the compiler 2010-06-16 23:18:08 +02:00
Joel Rosdahl
50279b3522 Bail out on too hard compiler option -frepo 2010-06-16 20:43:30 +02:00
Joel Rosdahl
f35a13cdcd Various minor improvements of the manual 2010-06-15 22:32:24 +02:00
Joel Rosdahl
7cd4f0c7f1 Update README 2010-06-15 21:31:07 +02:00
Joel Rosdahl
3123dd6f12 Fix typo in upgrade notes 2010-06-15 21:22:00 +02:00
Joel Rosdahl
4e907973a1 Document that Objective-C and Objective-C++ are supported 2010-06-15 21:20:52 +02:00
Joel Rosdahl
a87f7173d8 Remove temporary debug logging again 2010-06-15 20:51:27 +02:00
Joel Rosdahl
40ea1865ec Debug: Print files before failing test 2010-06-15 20:16:23 +02:00
Joel Rosdahl
ee1e009d9b Temporary debug logging of failing "autocleanup" test case on openSUSE 11.1 2010-06-15 19:18:50 +02:00
Joel Rosdahl
0925411475 Support running configure in non-dev-mode in a git-less dev environment 2010-06-15 10:52:04 +02:00
Joel Rosdahl
70d7e3d98b Only create version.c in configure when dev mode is enabled 2010-06-15 09:55:50 +02:00
Joel Rosdahl
9ad940a421 Refer to the correct array in in extension_for_language 2010-06-15 09:54:33 +02:00
Joel Rosdahl
de813673a6 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>.
2010-06-14 23:33:58 +02:00
Joel Rosdahl
8f7d124e30 Introduce p_language_for_language function 2010-06-14 23:17:37 +02:00
Joel Rosdahl
d7e7049076 Add test case for -x unknown 2010-06-14 23:16:34 +02:00
Wilson Snyder
fdf1b54d15 set logfile so -c messages show up 2010-06-13 11:19:51 +02:00
Joel Rosdahl
ad4e1ea23c Update NEWS with news 2010-06-10 13:19:41 +02:00
Joel Rosdahl
3ce634b36f Use traditional C comment syntax 2010-06-10 11:28:19 +02:00
Joel Rosdahl
83eb86a172 Improve formatting of git revision info 2010-06-10 09:53:24 +02:00
Joel Rosdahl
2c1f49ca7d Add another reason for direct mode miss but preprocessor mode hit 2010-06-10 08:44:18 +02:00
Joel Rosdahl
fe0bc33c6a Help text tweak 2010-06-10 08:30:31 +02:00
Joel Rosdahl
3c72bfa478 Help text tweak 2010-06-09 21:33:47 +02:00
Joel Rosdahl
691b98c687 Improve docs about -c/--cleanup 2010-06-09 21:30:37 +02:00
Joel Rosdahl
342dae0d59 Include git revision info in version number 2010-06-09 21:10:03 +02:00
Joel Rosdahl
407db453ba Teach cleanup code to calculate actual cache size and number of files again 2010-06-09 20:03:20 +02:00