]> git.ipfire.org Git - thirdparty/ccache.git/log
thirdparty/ccache.git
8 years agoUse correct statistics counter for -optf/--options-file failure
Joel Rosdahl [Thu, 9 Feb 2017 21:21:18 +0000 (22:21 +0100)] 
Use correct statistics counter for -optf/--options-file failure

8 years agoUpdate NEWS
Joel Rosdahl [Wed, 8 Feb 2017 20:09:14 +0000 (21:09 +0100)] 
Update NEWS

8 years agoInclude names of include files in the hash again
Joel Rosdahl [Sun, 5 Feb 2017 20:51:28 +0000 (21:51 +0100)] 
Include names of include files in the hash again

This is essentially a revert of 5908e656 and 9cffdc65 (a partial fix of
the problem). The idea of pull request #88 ("preprocessor mode: enable
using identical header in different paths") did not work out well in
practice since it broke handling of dependency files. See the new "-MMD
for different ..." test cases which fail without the revert.

Fixes #134. Reverts #88.

8 years agoFix AsciiDoc syntax in manual
Joel Rosdahl [Mon, 31 Oct 2016 21:59:52 +0000 (22:59 +0100)] 
Fix AsciiDoc syntax in manual

8 years agoTweak manual line width
Joel Rosdahl [Sun, 30 Oct 2016 21:41:44 +0000 (22:41 +0100)] 
Tweak manual line width

8 years agoMANUAL.txt: fix some AsciiDoc style
Philippe Proulx [Sun, 30 Oct 2016 06:28:32 +0000 (02:28 -0400)] 
MANUAL.txt: fix some AsciiDoc style

Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
8 years agoPrepare for v3.3.3 v3.3.3
Joel Rosdahl [Wed, 26 Oct 2016 21:31:08 +0000 (23:31 +0200)] 
Prepare for v3.3.3

8 years agoBail out on usage of .incbin` assembler directives
Joel Rosdahl [Wed, 26 Oct 2016 21:25:05 +0000 (23:25 +0200)] 
Bail out on usage of .incbin` assembler directives

Fixes #136.

8 years agoRename STATS_UNSUPPORTED to STATS_UNSUPPORTED_OPTION
Joel Rosdahl [Wed, 26 Oct 2016 21:04:51 +0000 (23:04 +0200)] 
Rename STATS_UNSUPPORTED to STATS_UNSUPPORTED_OPTION

8 years agoCompute width of stats messages instead of hardcoding
Joel Rosdahl [Wed, 26 Oct 2016 20:58:51 +0000 (22:58 +0200)] 
Compute width of stats messages instead of hardcoding

8 years agoReformat stats_info array
Joel Rosdahl [Wed, 26 Oct 2016 20:55:35 +0000 (22:55 +0200)] 
Reformat stats_info array

8 years agoImprove regression test for -Wp, with multiple arguments
Joel Rosdahl [Wed, 28 Sep 2016 20:49:16 +0000 (22:49 +0200)] 
Improve regression test for -Wp, with multiple arguments

8 years agoCorrect NEWS.txt syntax v3.3.2
Joel Rosdahl [Wed, 28 Sep 2016 20:44:20 +0000 (22:44 +0200)] 
Correct NEWS.txt syntax

8 years agoPrepare for v3.3.2
Joel Rosdahl [Wed, 28 Sep 2016 20:30:18 +0000 (22:30 +0200)] 
Prepare for v3.3.2

8 years agoMerge branch '3.2-maint' into 3.3-maint
Joel Rosdahl [Wed, 28 Sep 2016 20:28:16 +0000 (22:28 +0200)] 
Merge branch '3.2-maint' into 3.3-maint

* 3.2-maint:
  Prepare for v3.2.9
  Disable direct mode for "-Wp," with multiple preprocessor options

8 years agoPrepare for v3.2.9 3.2-maint v3.2.9
Joel Rosdahl [Wed, 28 Sep 2016 20:19:23 +0000 (22:19 +0200)] 
Prepare for v3.2.9

8 years agoDisable direct mode for "-Wp," with multiple preprocessor options
Joel Rosdahl [Wed, 28 Sep 2016 20:17:16 +0000 (22:17 +0200)] 
Disable direct mode for "-Wp," with multiple preprocessor options

This fixes a regression in ccache 3.2.8/3.3.1 (commit 026ba6b9): ccache
could get confused when using the compiler option -Wp, to pass multiple
options to the preprocessor, resulting in missing dependency files from
direct mode cache hits.

Closes #133.

8 years agoHash source path when generating dependencies to avoid false positive
Joel Rosdahl [Tue, 27 Sep 2016 21:20:36 +0000 (23:20 +0200)] 
Hash source path when generating dependencies to avoid false positive

5908e656ef2a6493b42159acff4b1f490016d055 introduced a regression: If a
source file is compiled in directory A and an identical source file in
directory B results in a preprocessed hit, then the dependency file from
the first compilation will be overwritten by the second compilation.
Since the source path is part of the dependency file, an incorrect
dependency file will be retrieved from the cache when recompiling the
source in directory A.

The solution is to include the source path part in the object hash if a
dependency file is being generated.

Fixes #134.

8 years agotest: Handle CC="gcc -std=gnu99" gracefully
Joel Rosdahl [Sun, 25 Sep 2016 09:37:41 +0000 (11:37 +0200)] 
test: Handle CC="gcc -std=gnu99" gracefully

Based on a suggestion by Eric Bavier.

8 years agoPrepare for v3.3.1 v3.3.1
Joel Rosdahl [Wed, 7 Sep 2016 19:20:00 +0000 (21:20 +0200)] 
Prepare for v3.3.1

8 years agoClean up
Joel Rosdahl [Wed, 7 Sep 2016 19:13:16 +0000 (21:13 +0200)] 
Clean up

8 years agoAdd -arch options to hash
Ivan Vaigult [Thu, 1 Sep 2016 01:27:27 +0000 (01:27 +0000)] 
Add -arch options to hash

Update tests.

Fixes #127 "ccache no longer supports building of single -archs".

8 years agoMerge branch '3.2-maint' into 3.3-maint
Joel Rosdahl [Wed, 7 Sep 2016 19:09:45 +0000 (21:09 +0200)] 
Merge branch '3.2-maint' into 3.3-maint

* 3.2-maint:
  Prepare for v3.2.8
  Only pass -Wp,-MT and similar to the preprocessor

8 years agoPrepare for v3.2.8 v3.2.8
Joel Rosdahl [Wed, 7 Sep 2016 18:52:15 +0000 (20:52 +0200)] 
Prepare for v3.2.8

8 years agoOnly pass -Wp,-MT and similar to the preprocessor
Joel Rosdahl [Wed, 7 Sep 2016 18:46:18 +0000 (20:46 +0200)] 
Only pass -Wp,-MT and similar to the preprocessor

This fixes an issue when compiler option -Wp,-MT,path is used instead of
-MT path (and similar for -MF, -MP and -MQ) and run_second_cpp
(CCACHE_CPP2) is enabled.

Fixes #129.

8 years agoPrepare for v3.3 v3.3
Joel Rosdahl [Sat, 27 Aug 2016 14:57:02 +0000 (16:57 +0200)] 
Prepare for v3.3

8 years agoTweak NEWS
Joel Rosdahl [Sat, 27 Aug 2016 14:50:32 +0000 (16:50 +0200)] 
Tweak NEWS

8 years agoImprove grammar
Joel Rosdahl [Sat, 27 Aug 2016 14:50:26 +0000 (16:50 +0200)] 
Improve grammar

8 years agoFix typo in installation instructions
Joel Rosdahl [Sat, 27 Aug 2016 14:31:22 +0000 (16:31 +0200)] 
Fix typo in installation instructions

8 years agoSplit installation instructions into from-repo and from-archive cases
Joel Rosdahl [Sat, 27 Aug 2016 07:55:53 +0000 (09:55 +0200)] 
Split installation instructions into from-repo and from-archive cases

See discussion in #125.

8 years agoImprove comments about lock breaking
Joel Rosdahl [Wed, 24 Aug 2016 17:56:28 +0000 (19:56 +0200)] 
Improve comments about lock breaking

8 years agoUpdate NEWS
Joel Rosdahl [Sun, 21 Aug 2016 20:27:51 +0000 (22:27 +0200)] 
Update NEWS

8 years agoIncluding trailing quote and cpp flags in the hash
Anders Björklund [Thu, 21 Jul 2016 12:08:54 +0000 (14:08 +0200)] 
Including trailing quote and cpp flags in the hash

When looking for which headers are system headers ("3")
in the commit 219783844c63d37c26f771c1471f3fe2943f9a88,
we skipped hashing the quote and flags... Restore that.
Shouldn't make any major difference, but changes the hash.

Closes #120.

9 years agoBreak long line
Joel Rosdahl [Sat, 30 Jul 2016 20:18:58 +0000 (22:18 +0200)] 
Break long line

9 years agoDecrease read buffer size to 64 KiB
Joel Rosdahl [Sat, 30 Jul 2016 13:27:27 +0000 (15:27 +0200)] 
Decrease read buffer size to 64 KiB

9 years agoClean up after f731bd4a
Joel Rosdahl [Sat, 30 Jul 2016 13:26:59 +0000 (15:26 +0200)] 
Clean up after f731bd4a

9 years agoIncrease buffer size for IO operations.
Mikhail Kolomeytsev [Sat, 2 Apr 2016 19:54:01 +0000 (01:54 +0600)] 
Increase buffer size for IO operations.

https://lists.samba.org/archive/ccache/2016q2/001429.html

9 years agoUpdate NEWS
Joel Rosdahl [Fri, 29 Jul 2016 16:31:17 +0000 (18:31 +0200)] 
Update NEWS

9 years agoFix regression in b81df8bf of "cache hit rate" statistics output
Joel Rosdahl [Fri, 29 Jul 2016 16:24:28 +0000 (18:24 +0200)] 
Fix regression in b81df8bf of "cache hit rate" statistics output

9 years agoClean up after a8ca6ad3
Joel Rosdahl [Fri, 29 Jul 2016 15:51:44 +0000 (17:51 +0200)] 
Clean up after a8ca6ad3

9 years agoMake the cleanup limit into a configurable variable
Anders Björklund [Mon, 30 Jun 2014 17:50:49 +0000 (19:50 +0200)] 
Make the cleanup limit into a configurable variable

When doing manual cleanups, it is useful to be able to set the
cleanup limit multiple rather than hardcoding it as 80% always.

9 years agotest: Remove left-over cleanup code
Joel Rosdahl [Thu, 28 Jul 2016 20:43:56 +0000 (22:43 +0200)] 
test: Remove left-over cleanup code

9 years agoMerge branch '3.2-maint'
Joel Rosdahl [Thu, 28 Jul 2016 13:38:28 +0000 (15:38 +0200)] 
Merge branch '3.2-maint'

* 3.2-maint:
  Detect undocumented -coverage (only one dash) GCC option

9 years agoDetect undocumented -coverage (only one dash) GCC option
Joel Rosdahl [Thu, 28 Jul 2016 13:36:35 +0000 (15:36 +0200)] 
Detect undocumented -coverage (only one dash) GCC option

9 years agotest: Fix typo
Joel Rosdahl [Thu, 28 Jul 2016 09:39:39 +0000 (11:39 +0200)] 
test: Fix typo

9 years agoLet hash_dir default to true
Joel Rosdahl [Wed, 27 Jul 2016 20:09:14 +0000 (22:09 +0200)] 
Let hash_dir default to true

This results in a better out-of-the-box experience.

Closes #117.

9 years agoLet run_second_cpp default to true
Joel Rosdahl [Wed, 27 Jul 2016 18:49:00 +0000 (20:49 +0200)] 
Let run_second_cpp default to true

ccache has since day 1 (OK, actually day 13: 5f6f5010) relied on the
fact that GCC and similar enough compilers are able to compile their own
preprocessed output with the same outcome as if they compiled the real
source code directly.

However, newer versions of GCC no longer quite work this way since they
perform an increasing amount of diagnostics analysis only if the source
code is compiled directly. The same goes for Clang. It's impossible for
ccache to work around this changed behavior in a good way.

Closes #116.

9 years agotest: Use same colors and wording for quicktest and test.sh status
Joel Rosdahl [Wed, 27 Jul 2016 18:31:56 +0000 (20:31 +0200)] 
test: Use same colors and wording for quicktest and test.sh status

9 years agotest: Extract conditional -finput-charset test to own suite
Joel Rosdahl [Wed, 27 Jul 2016 14:19:03 +0000 (16:19 +0200)] 
test: Extract conditional -finput-charset test to own suite

9 years agotest: Use true/false instead of 1/0 for feature variables
Joel Rosdahl [Wed, 27 Jul 2016 13:00:42 +0000 (15:00 +0200)] 
test: Use true/false instead of 1/0 for feature variables

9 years agotest: Introduce and use UNCACHED_COMPILE alias
Joel Rosdahl [Wed, 27 Jul 2016 12:16:34 +0000 (14:16 +0200)] 
test: Introduce and use UNCACHED_COMPILE alias

9 years agotest: Consistently use $CCACHE_COMPILE
Joel Rosdahl [Wed, 27 Jul 2016 11:47:08 +0000 (13:47 +0200)] 
test: Consistently use $CCACHE_COMPILE

9 years agotest: Reset environment variables before each test
Joel Rosdahl [Wed, 27 Jul 2016 11:44:30 +0000 (13:44 +0200)] 
test: Reset environment variables before each test

9 years agotest: Silence warning from Clang
Joel Rosdahl [Wed, 27 Jul 2016 09:55:17 +0000 (11:55 +0200)] 
test: Silence warning from Clang

9 years agotest: Split SUITE_*_PREPARE into SUITE_*_PROBE and SUITE_*_SETUP
Joel Rosdahl [Wed, 27 Jul 2016 09:51:42 +0000 (11:51 +0200)] 
test: Split SUITE_*_PREPARE into SUITE_*_PROBE and SUITE_*_SETUP

9 years agoBail out on -P at end of -Wp, as well
Joel Rosdahl [Wed, 27 Jul 2016 09:22:12 +0000 (11:22 +0200)] 
Bail out on -P at end of -Wp, as well

9 years agoBail out on too hard compiler option -P
Joel Rosdahl [Wed, 27 Jul 2016 09:05:38 +0000 (11:05 +0200)] 
Bail out on too hard compiler option -P

9 years agoDon't pass -fcolor-diagnostics to Clang when compiling assembler
Joel Rosdahl [Wed, 27 Jul 2016 08:42:03 +0000 (10:42 +0200)] 
Don't pass -fcolor-diagnostics to Clang when compiling assembler

This avoids an "argument unused during compilation:
'-fcolor-diagnostics'" warning.

9 years agotest: Various improvements and cleanups that were long needed
Joel Rosdahl [Mon, 25 Jul 2016 15:58:37 +0000 (17:58 +0200)] 
test: Various improvements and cleanups that were long needed

* Made all test cases isolated, not reusing test state from previous
  tests.
* Introduced per-suite detection whether suite should be run or skipped.
* Only run base_tests with and without CCACHE_CPP2.
* Moved CCACHE_HARDLINK, CCACHE_NLEVELS, CCACHE_EXTRAFILES,
  CCACHE_IGNOREHEADERS, CCACHE_PREFIX, ccache symlinks and "buggy CPP"
  tests into base_tests instead of having test suites of their own.
* Split conditional tests (depending on compiler and/or OS) into
  separate test suites.
* Removed -fprofile-generate and -fprofile-use tests since they don't
  test any functionality.
* Made various cleanups that were long needed.

9 years agoRemove obsolete comments
Joel Rosdahl [Sun, 24 Jul 2016 15:59:05 +0000 (17:59 +0200)] 
Remove obsolete comments

9 years agoDisable i586-mingw32msvc build for now
Joel Rosdahl [Sat, 23 Jul 2016 20:44:12 +0000 (22:44 +0200)] 
Disable i586-mingw32msvc build for now

The i586-mingw32msvc build fails since e527cccb because
i586-mingw32msvc-gcc is based on GCC 4.2 which apparently is too old to
have good enough C99 support.

More specifically, it doesn't build since the compiler emits a "C99
inline functions are not supported; using GNU89" warning, and we use
-Werror.

9 years agotest: Add missing -s option to cut
Joel Rosdahl [Sat, 23 Jul 2016 20:34:08 +0000 (22:34 +0200)] 
test: Add missing -s option to cut

9 years agoMake test suite work with CC="gcc -std=gnu99"
Joel Rosdahl [Sat, 23 Jul 2016 18:17:14 +0000 (20:17 +0200)] 
Make test suite work with CC="gcc -std=gnu99"

9 years agoRemove directories (testdir.* and perfdir.*) on "make clean"
Joel Rosdahl [Sat, 23 Jul 2016 16:01:20 +0000 (18:01 +0200)] 
Remove directories (testdir.* and perfdir.*) on "make clean"

9 years agoAdd missing variable declaration
Joel Rosdahl [Sat, 23 Jul 2016 15:08:58 +0000 (17:08 +0200)] 
Add missing variable declaration

Fixup after b81df8bf.

9 years agoc99: Declare variables closer to their first use
Joel Rosdahl [Sat, 23 Jul 2016 14:18:08 +0000 (16:18 +0200)] 
c99: Declare variables closer to their first use

9 years agoc99: Use //-style-comments
Joel Rosdahl [Fri, 22 Jul 2016 16:22:52 +0000 (18:22 +0200)] 
c99: Use //-style-comments

9 years agoc99: Check for and require a C99-compatible compiler
Joel Rosdahl [Mon, 27 Apr 2015 18:17:14 +0000 (20:17 +0200)] 
c99: Check for and require a C99-compatible compiler

9 years agoTweak #include file paths
Joel Rosdahl [Fri, 22 Jul 2016 16:21:44 +0000 (18:21 +0200)] 
Tweak #include file paths

9 years agoAvoid compilation warning in bundled zlib
Joel Rosdahl [Fri, 22 Jul 2016 13:36:20 +0000 (15:36 +0200)] 
Avoid compilation warning in bundled zlib

Applied upstream fix madler/zlib@e54e129.

Closes #121.

9 years agoUpdate NEWS
Joel Rosdahl [Fri, 22 Jul 2016 10:19:42 +0000 (12:19 +0200)] 
Update NEWS

9 years agoUse "#if 0" to comment out code blocks
Joel Rosdahl [Fri, 22 Jul 2016 10:18:19 +0000 (12:18 +0200)] 
Use "#if 0" to comment out code blocks

9 years agoRemove testdir.* and perfdir.* on "make clean"
Joel Rosdahl [Fri, 22 Jul 2016 10:14:35 +0000 (12:14 +0200)] 
Remove testdir.* and perfdir.* on "make clean"

9 years agoSupport for Fortran 77
Melven Roehrig-Zoellner [Wed, 25 May 2016 13:26:12 +0000 (15:26 +0200)] 
Support for Fortran 77

9 years agoUpdate NEWS
Joel Rosdahl [Thu, 21 Jul 2016 20:35:34 +0000 (22:35 +0200)] 
Update NEWS

9 years agotest: Verify support for caching compilation of assembler files
Joel Rosdahl [Thu, 21 Jul 2016 20:34:55 +0000 (22:34 +0200)] 
test: Verify support for caching compilation of assembler files

9 years agosupport assembler
Pavel Boldin [Thu, 14 Jul 2016 14:00:42 +0000 (16:00 +0200)] 
support assembler

Support compiling through the assembler output:
$ gcc -S abc.c
$ gcc -c abc.s

9 years agoUpdate NEWS
Joel Rosdahl [Thu, 21 Jul 2016 20:22:33 +0000 (22:22 +0200)] 
Update NEWS

9 years agoShow cache hit rate (%) in stats display
Anders Björklund [Thu, 7 Jul 2016 18:41:43 +0000 (20:41 +0200)] 
Show cache hit rate (%) in stats display

Closes #94

9 years agoUpdate NEWS
Joel Rosdahl [Thu, 21 Jul 2016 20:18:49 +0000 (22:18 +0200)] 
Update NEWS

9 years agoMinor cleanup
Joel Rosdahl [Thu, 21 Jul 2016 20:17:23 +0000 (22:17 +0200)] 
Minor cleanup

9 years agoMultiple "-arch" options support for preprocessor mode
Ivan Vaigult [Tue, 21 Jun 2016 04:25:12 +0000 (04:25 +0000)] 
Multiple "-arch" options support for preprocessor mode

9 years agoUpdate NEWS
Joel Rosdahl [Thu, 21 Jul 2016 19:55:41 +0000 (21:55 +0200)] 
Update NEWS

9 years agoremoved incorrect and irrelevant comment after the fix
John Basila [Tue, 24 May 2016 05:30:43 +0000 (08:30 +0300)] 
removed incorrect and irrelevant comment after the fix

9 years agopreprocessor mode: enable using identical header in different paths
John Basila [Sat, 21 May 2016 13:20:33 +0000 (16:20 +0300)] 
preprocessor mode: enable using identical header in different paths

9 years agoUpdate NEWS
Joel Rosdahl [Thu, 21 Jul 2016 19:45:07 +0000 (21:45 +0200)] 
Update NEWS

9 years agoImprove variable name
Joel Rosdahl [Thu, 21 Jul 2016 19:42:03 +0000 (21:42 +0200)] 
Improve variable name

9 years agoCount the number of cleanups performed, in stats
Anders Björklund [Fri, 25 Sep 2015 17:22:44 +0000 (19:22 +0200)] 
Count the number of cleanups performed, in stats

When running a busy ccache, it is useful to keep track of the number
of cleanups performed to know when you need to increase the cache size.

The number shown is actually the number of subdirectories, so when
you do a full cleanup the counter usually increases by 16 (not just 1).

9 years agoMake all concatenated option path arguments relative
Joel Rosdahl [Thu, 21 Jul 2016 19:08:06 +0000 (21:08 +0200)] 
Make all concatenated option path arguments relative

Only when a base directory is used, of course. Also added a test case
for the important -I/some/path case.

Hopefully fixes issue #84. A more generic alternative to PR #85.

9 years agoExtract code for detecting precompiled header into a separate function
Joel Rosdahl [Thu, 21 Jul 2016 14:16:49 +0000 (16:16 +0200)] 
Extract code for detecting precompiled header into a separate function

9 years agoMark -B as taking a path
Joel Rosdahl [Thu, 21 Jul 2016 14:02:10 +0000 (16:02 +0200)] 
Mark -B as taking a path

9 years agotest: Try to fix sed syntax to fix build error
Joel Rosdahl [Thu, 21 Jul 2016 08:19:55 +0000 (10:19 +0200)] 
test: Try to fix sed syntax to fix build error

travis-ci says

    sed: 1: "/^# 1 "<command-line>"$ ...": command a expects \ followed by text

but I fail to reproduce the error locally with GNU sed 4.2.2.

9 years agoMerge branch '3.2-maint'
Joel Rosdahl [Wed, 20 Jul 2016 15:54:46 +0000 (17:54 +0200)] 
Merge branch '3.2-maint'

* 3.2-maint:
  Prepare for v3.2.7
  Update NEWS
  Make sure to hash the trailing quote when skipping
  Add test for certain gcc compilers with buggy cpp
  Make calculate_object_hash handle argument-less -B etc. correctly

9 years agoPrepare for v3.2.7 v3.2.7
Joel Rosdahl [Wed, 20 Jul 2016 15:50:03 +0000 (17:50 +0200)] 
Prepare for v3.2.7

9 years agoUpdate NEWS
Joel Rosdahl [Tue, 19 Jul 2016 15:01:31 +0000 (17:01 +0200)] 
Update NEWS

9 years agoMake sure to hash the trailing quote when skipping
Anders Björklund [Thu, 14 Jul 2016 21:22:25 +0000 (23:22 +0200)] 
Make sure to hash the trailing quote when skipping

Turns out that 3.2-maint hashes preprocessor output a bit differently,
so the workaround for skipping certain lines was broken in backport.
When skipping the "extra line", the trailing quotes were missing from
the output causing the hash to be different from the normal output.

9 years agoAdd test for certain gcc compilers with buggy cpp
Anders Björklund [Thu, 14 Jul 2016 15:28:20 +0000 (17:28 +0200)] 
Add test for certain gcc compilers with buggy cpp

The preprocessor in later gcc versions is buggy,
returning extra lines and different "line numbers":

    # 1 "<built-in>"
    # 1 "<command-line>"
    # 31 "<command-line>"
    # 1 "/usr/include/stdc-predef.h" 1 3 4
    # 32 "<command-line>" 2

But it only does this when there are no macros,
otherwise (with -D) it returns the regular output:

    # 1 "<built-in>"
    # 1 "<command-line>"
    # 1 "/usr/include/stdc-predef.h" 1 3 4
    # 1 "<command-line>" 2

9 years agoMake calculate_object_hash handle argument-less -B etc. correctly
Joel Rosdahl [Sat, 16 Jul 2016 18:04:37 +0000 (20:04 +0200)] 
Make calculate_object_hash handle argument-less -B etc. correctly

Fixes issue #112.

9 years agoMake calculate_object_hash handle argument-less -B etc. correctly
Joel Rosdahl [Sat, 16 Jul 2016 18:04:37 +0000 (20:04 +0200)] 
Make calculate_object_hash handle argument-less -B etc. correctly

Fixes issue #112.

9 years agotest: Make CCACHE_COMPILE available in all suites
Joel Rosdahl [Sat, 16 Jul 2016 18:00:39 +0000 (20:00 +0200)] 
test: Make CCACHE_COMPILE available in all suites