]> git.ipfire.org Git - thirdparty/ccache.git/log
thirdparty/ccache.git
10 years agofix all jrosdahl commentes on previous patch, and test on windows ndk with clang...
leanid [Thu, 4 Dec 2014 14:25:12 +0000 (17:25 +0300)] 
fix all jrosdahl commentes on previous patch, and test on windows ndk with clang, g++

10 years agofix windows build and successfully tested on windows with android NDK
leanid [Thu, 20 Nov 2014 13:10:03 +0000 (16:10 +0300)] 
fix windows build and successfully tested on windows with android NDK

10 years agoMerge branch '3.1-maint' into 3.2-maint
Joel Rosdahl [Fri, 26 Dec 2014 09:10:20 +0000 (10:10 +0100)] 
Merge branch '3.1-maint' into 3.2-maint

* 3.1-maint:
  Include info on CCACHE_CPP2 in hash

Conflicts:
NEWS.txt
ccache.c
test.sh

10 years agoInclude info on CCACHE_CPP2 in hash
Joel Rosdahl [Fri, 26 Dec 2014 09:07:25 +0000 (10:07 +0100)] 
Include info on CCACHE_CPP2 in hash

Made hash of cached result created with and without CCACHE_CPP2 different.
This makes it possible to rebuild with CCACHE_CPP2 set without having to
clear the cache to get new results.

10 years agoMerge branch '3.1-maint' into 3.2-maint
Joel Rosdahl [Sat, 13 Dec 2014 13:10:36 +0000 (14:10 +0100)] 
Merge branch '3.1-maint' into 3.2-maint

* 3.1-maint:
  Spelling fix

10 years agoSpelling fix
Ville Skyttä [Fri, 12 Dec 2014 08:59:17 +0000 (10:59 +0200)] 
Spelling fix

10 years agoPrepare for v3.2.1 v3.2.1
Joel Rosdahl [Wed, 10 Dec 2014 19:40:05 +0000 (20:40 +0100)] 
Prepare for v3.2.1

10 years agoSet correct permission for stats, manifest and ccache.conf files
Joel Rosdahl [Wed, 10 Dec 2014 17:40:38 +0000 (18:40 +0100)] 
Set correct permission for stats, manifest and ccache.conf files

This fixes a regression in a07f46a3b0f7e452d50690b831bb4c99fbc6650f and
fc61ca9a9232f26ee3f714d4b8738d916f6948ff where mkstemp was introduced for
creating temporary files. However, mkstemp creates files with 0600
permissions, which is bad for temporary files that are renamed to a
persistent name in the cache.

10 years agoMerge branch '3.1-maint' into 3.2-maint
Joel Rosdahl [Tue, 9 Dec 2014 20:22:28 +0000 (21:22 +0100)] 
Merge branch '3.1-maint' into 3.2-maint

* 3.1-maint:
  Revert "Do not rely on pids being unique"

10 years agoRevert "Do not rely on pids being unique"
Joel Rosdahl [Tue, 9 Dec 2014 20:13:33 +0000 (21:13 +0100)] 
Revert "Do not rely on pids being unique"

This reverts commit a07f46a3b0f7e452d50690b831bb4c99fbc6650f.

It turned out to be a bad idea to use mkstemp for temporary files that are
renamed into files to save in the cache since mkstemp creates the file with
permissions 0600.

10 years agoCreate CACHEDIR.TAG files in [0-9a-f] subdirectories to avoid losing the config
Joel Rosdahl [Sun, 7 Dec 2014 15:58:59 +0000 (16:58 +0100)] 
Create CACHEDIR.TAG files in [0-9a-f] subdirectories to avoid losing the config

10 years agoWhitespace cleanup
Joel Rosdahl [Sun, 7 Dec 2014 15:45:45 +0000 (16:45 +0100)] 
Whitespace cleanup

10 years agodoc: Add missing documentation for max_files and max_size options
Joel Rosdahl [Thu, 4 Dec 2014 21:09:52 +0000 (22:09 +0100)] 
doc: Add missing documentation for max_files and max_size options

10 years agodoc: Sort configuration options correctly and fix typo
Joel Rosdahl [Thu, 4 Dec 2014 21:06:10 +0000 (22:06 +0100)] 
doc: Sort configuration options correctly and fix typo

10 years agoMake default cache size suffix be "G", like documented
Joel Rosdahl [Wed, 3 Dec 2014 21:14:01 +0000 (22:14 +0100)] 
Make default cache size suffix be "G", like documented

10 years agotest: Unset GCC_COLORS to avoid confusing argument processing tests
Joel Rosdahl [Wed, 19 Nov 2014 20:48:00 +0000 (21:48 +0100)] 
test: Unset GCC_COLORS to avoid confusing argument processing tests

10 years agoPass -fdiagnostics-color=auto to the compiler even if stderr is redirected
Joel Rosdahl [Wed, 19 Nov 2014 20:23:20 +0000 (21:23 +0100)] 
Pass -fdiagnostics-color=auto to the compiler even if stderr is redirected

This fixes a problem when e.g. a configure test probes if the compiler
(wrapped via ccache) supports -fdiagnostics-color=auto. If ccache discards
the option since configure redirects stderr, then configure will
erroneously think that the compiler supports the option and the build will
fail later on (if stderr refers to a TTY).

10 years agoPrepare for v3.2 v3.2
Joel Rosdahl [Mon, 17 Nov 2014 18:57:25 +0000 (19:57 +0100)] 
Prepare for v3.2

10 years agoDon't populate configuration from environment when running tests
Joel Rosdahl [Mon, 17 Nov 2014 18:46:46 +0000 (19:46 +0100)] 
Don't populate configuration from environment when running tests

10 years agoConvert inline "if"s to "if"s with body
Joel Rosdahl [Sun, 16 Nov 2014 13:49:26 +0000 (14:49 +0100)] 
Convert inline "if"s to "if"s with body

10 years agoBail out on empty CCACHE_DIR
Joel Rosdahl [Sat, 15 Nov 2014 15:26:02 +0000 (16:26 +0100)] 
Bail out on empty CCACHE_DIR

10 years agoFix bug in dirname
Joel Rosdahl [Sat, 15 Nov 2014 15:17:15 +0000 (16:17 +0100)] 
Fix bug in dirname

This avoids a crash when running "ccache -s" with CCACHE_DIR="".

10 years agoDon't include -Wl,... in hash since it doesn't affect compilation
Joel Rosdahl [Sat, 15 Nov 2014 14:59:39 +0000 (15:59 +0100)] 
Don't include -Wl,... in hash since it doesn't affect compilation

As suggested by Mutsumi Ishikawa.

10 years agotest: Fix "profile-use" failure on GCC 4.9
Joel Rosdahl [Sat, 15 Nov 2014 14:44:21 +0000 (15:44 +0100)] 
test: Fix "profile-use" failure on GCC 4.9

10 years agoImprove execute() to take FDs instead of filenames
Joel Rosdahl [Sat, 15 Nov 2014 12:50:49 +0000 (13:50 +0100)] 
Improve execute() to take FDs instead of filenames

This means that execute() no longer needs to recreate the temporary
stdout/stderr files needlessly.

Note: ccache will no longer build on win32 after this change, but I don't
know what needs to be done to win32execute(). I leave that to those who
know.

10 years agoImprove temporary file creation functions and usage
Joel Rosdahl [Sat, 15 Nov 2014 12:16:40 +0000 (13:16 +0100)] 
Improve temporary file creation functions and usage

10 years agoMerge maint into master (using imerge)
Joel Rosdahl [Thu, 13 Nov 2014 21:35:21 +0000 (22:35 +0100)] 
Merge maint into master (using imerge)

10 years agoDon't try to reset a non-existing stats file
Joel Rosdahl [Thu, 13 Nov 2014 19:19:00 +0000 (20:19 +0100)] 
Don't try to reset a non-existing stats file

This avoids "No such file or directory" messages in the ccache log when the
cache directory doesn't exist.

10 years agoDo not rely on pids being unique
Joel Rosdahl [Sat, 8 Nov 2014 15:53:34 +0000 (16:53 +0100)] 
Do not rely on pids being unique

Based on a patch by Mike Frysinger <vapier@gentoo.org>:

"Linux supports creating pid namespaces cheaply and running processes
inside of them. When you try to share a single cache among multiple such
runs, the fact that the code relies on pid numbers as globally unique
values quickly fails. Instead, switch to standard mkstemp to generate temp
files for us."

10 years agoAdd "read-only direct" setting
Joel Rosdahl [Sun, 2 Nov 2014 16:26:58 +0000 (17:26 +0100)] 
Add "read-only direct" setting

10 years agoRefactor conf code into bool_to_string function
Joel Rosdahl [Sun, 2 Nov 2014 15:52:14 +0000 (16:52 +0100)] 
Refactor conf code into bool_to_string function

10 years agoMerge branch 'maint'
Joel Rosdahl [Sun, 19 Oct 2014 18:41:15 +0000 (20:41 +0200)] 
Merge branch 'maint'

* maint:
  Fix NEWS.txt syntax to please AsciiDoc

10 years agoFix NEWS.txt syntax to please AsciiDoc
Joel Rosdahl [Sun, 19 Oct 2014 18:30:19 +0000 (20:30 +0200)] 
Fix NEWS.txt syntax to please AsciiDoc

Yet another thing AsciiDoc isn't good at.

10 years agoMerge branch 'maint'
Joel Rosdahl [Sun, 19 Oct 2014 18:21:41 +0000 (20:21 +0200)] 
Merge branch 'maint'

* maint:
  Prepare for v3.1.10
  Update NEWS
  ignore config.cache files

Conflicts:
NEWS.txt

10 years agoPrepare for v3.1.10 v3.1.10
Joel Rosdahl [Sun, 19 Oct 2014 17:07:59 +0000 (19:07 +0200)] 
Prepare for v3.1.10

10 years agoUpdate NEWS
Joel Rosdahl [Sun, 19 Oct 2014 17:04:08 +0000 (19:04 +0200)] 
Update NEWS

10 years agoUpdate NEWS
Joel Rosdahl [Sat, 18 Oct 2014 12:32:38 +0000 (14:32 +0200)] 
Update NEWS

10 years agoUpgrade zlib to 1.2.8
Joel Rosdahl [Thu, 9 Oct 2014 20:26:05 +0000 (22:26 +0200)] 
Upgrade zlib to 1.2.8

10 years agoignore config.cache files
Mike Frysinger [Mon, 15 Sep 2014 22:29:21 +0000 (18:29 -0400)] 
ignore config.cache files

This is created when you run `./configure -C`.

10 years agoMerge branch 'maint'
Joel Rosdahl [Sat, 16 Aug 2014 12:31:51 +0000 (14:31 +0200)] 
Merge branch 'maint'

* maint:
  Require CCACHE_SLOPPINESS=pch_defines when creating precompiled header

Conflicts:
ccache.c
test.sh

10 years agoRequire CCACHE_SLOPPINESS=pch_defines when creating precompiled header
Joel Rosdahl [Sat, 16 Aug 2014 12:22:04 +0000 (14:22 +0200)] 
Require CCACHE_SLOPPINESS=pch_defines when creating precompiled header

708d9110a103bd49437be7bff1e82697fff68d0b introduced the requirement of
sloppy pch_defines for using a PCH, but it's the act of creating (and
storing in the cache) a PCH that needs to be opt-in.

11 years agoMinor code cleanup
Joel Rosdahl [Thu, 7 Aug 2014 20:26:27 +0000 (22:26 +0200)] 
Minor code cleanup

11 years agosupport compiler color diagnostics if possible
Luboš Luňák [Fri, 29 Nov 2013 11:14:03 +0000 (12:14 +0100)] 
support compiler color diagnostics if possible

Clang and GCC (starting with 4.9) support color output if possible,
but since ccache redirects stderr to a file, they detect the output
is not a terminal and do not enable colors. Try to detect if colors
would be used and force colors explicitly.

Caveats:
- Compiles with and without colors are considered different from each
  other (so they are "duplicated").
- GCC decided to roll its own name for the option, so it's necessary
  to guess which compiler is actually used.

11 years agoAdd template for 3.2 news
Joel Rosdahl [Thu, 7 Aug 2014 20:14:56 +0000 (22:14 +0200)] 
Add template for 3.2 news

11 years agoMerge branch 'maint'
Joel Rosdahl [Thu, 7 Aug 2014 20:06:17 +0000 (22:06 +0200)] 
Merge branch 'maint'

* maint:
  Update AUTHORS
  Update NEWS

11 years agoUpdate AUTHORS
Joel Rosdahl [Thu, 7 Aug 2014 20:05:58 +0000 (22:05 +0200)] 
Update AUTHORS

11 years agoUpdate NEWS
Joel Rosdahl [Thu, 17 Jul 2014 13:04:11 +0000 (15:04 +0200)] 
Update NEWS

11 years agoMerge commit '7c6e3f549ad84e08b2661c0842af8de07b847ab8^'
Joel Rosdahl [Mon, 4 Aug 2014 14:23:09 +0000 (16:23 +0200)] 
Merge commit '7c6e3f549ad84e08b2661c0842af8de07b847ab8^'

* commit '7c6e3f549ad84e08b2661c0842af8de07b847ab8^':
  Fix problem with logging of current working directory
  Reformat NEWS.txt entries to be easier to work with

Conflicts:
ccache.c

11 years agoFix problem with logging of current working directory
Joel Rosdahl [Thu, 17 Jul 2014 14:08:29 +0000 (16:08 +0200)] 
Fix problem with logging of current working directory

11 years agoReformat NEWS.txt entries to be easier to work with
Joel Rosdahl [Mon, 16 Jun 2014 19:43:45 +0000 (21:43 +0200)] 
Reformat NEWS.txt entries to be easier to work with

11 years agoRefactor code for putting/getting files to/from the cache into functions
Joel Rosdahl [Mon, 9 Jun 2014 20:49:17 +0000 (22:49 +0200)] 
Refactor code for putting/getting files to/from the cache into functions

11 years agoCreate destination file and then copy into cache instead of the opposite
Joel Rosdahl [Sun, 8 Jun 2014 15:29:44 +0000 (17:29 +0200)] 
Create destination file and then copy into cache instead of the opposite

This simplifies the code so that there is no special case kicking in when
using --serialize-diagnostics (which requires the "-o" option to refer to
the destination instead of a temporary file in the cache).

11 years agoDon't install signal handler for SIGHUP on Windows
Patrick von Reth [Mon, 19 May 2014 10:13:01 +0000 (12:13 +0200)] 
Don't install signal handler for SIGHUP on Windows

11 years agoMerge branch 'maint'
Joel Rosdahl [Sun, 18 May 2014 13:58:22 +0000 (15:58 +0200)] 
Merge branch 'maint'

* maint:
  Include signal.h in system.h

Conflicts:
system.h

11 years agoInclude signal.h in system.h
Joel Rosdahl [Sun, 18 May 2014 13:57:21 +0000 (15:57 +0200)] 
Include signal.h in system.h

11 years agoFixed build with mingw
Patrick von Reth [Sat, 17 May 2014 13:29:05 +0000 (15:29 +0200)] 
Fixed build with mingw

_localtime32 was removed from the runtime because it was only avalible at
some Windows versions.
Maybe the time_t* cast could be used on all systems?

11 years agoMerge branch 'maint'
Joel Rosdahl [Wed, 14 May 2014 20:03:53 +0000 (22:03 +0200)] 
Merge branch 'maint'

* maint:
  Fix clang build warning "shift count >= width of type"
  Clean up stale files in internal tempdir once an hour
  Add signal handler to clean up temporary files at unexpected program exit
  Don't needlessly allocate empty counter_updates data in stats_flush()

Conflicts:
ccache.c
manifest.c
stats.c

11 years agoFix clang build warning "shift count >= width of type"
Joel Rosdahl [Wed, 14 May 2014 19:33:33 +0000 (21:33 +0200)] 
Fix clang build warning "shift count >= width of type"

11 years agoClean up stale files in internal tempdir once an hour
Joel Rosdahl [Mon, 12 May 2014 20:31:58 +0000 (22:31 +0200)] 
Clean up stale files in internal tempdir once an hour

11 years agoAdd signal handler to clean up temporary files at unexpected program exit
Joel Rosdahl [Mon, 12 May 2014 18:48:45 +0000 (20:48 +0200)] 
Add signal handler to clean up temporary files at unexpected program exit

11 years agoDon't needlessly allocate empty counter_updates data in stats_flush()
Joel Rosdahl [Mon, 12 May 2014 18:42:33 +0000 (20:42 +0200)] 
Don't needlessly allocate empty counter_updates data in stats_flush()

11 years agoRemove unused cc_vlog function
Joel Rosdahl [Thu, 8 May 2014 19:18:52 +0000 (21:18 +0200)] 
Remove unused cc_vlog function

11 years agoRemove left-over merge conflict markers
Joel Rosdahl [Wed, 16 Apr 2014 19:28:57 +0000 (21:28 +0200)] 
Remove left-over merge conflict markers

11 years agoMerge branch 'maint'
Joel Rosdahl [Tue, 15 Apr 2014 20:31:21 +0000 (22:31 +0200)] 
Merge branch 'maint'

* maint:
  manifest file_info fix
  Clean up dead code flagged by cppcheck and clang-analyzer
  Mark fatal() with __attribute__((noreturn)) to please clang-analyzer
  Fix bug in common_dir_prefix_length

Conflicts:
ccache.h
test/test_util.c
util.c

11 years agomanifest file_info fix
Yiding Jia [Mon, 14 Apr 2014 21:46:46 +0000 (14:46 -0700)] 
manifest file_info fix

11 years agoClean up dead code flagged by cppcheck and clang-analyzer
Ville Skyttä [Sat, 28 Dec 2013 20:05:33 +0000 (22:05 +0200)] 
Clean up dead code flagged by cppcheck and clang-analyzer

11 years agoMark fatal() with __attribute__((noreturn)) to please clang-analyzer
Joel Rosdahl [Sun, 13 Apr 2014 18:12:01 +0000 (20:12 +0200)] 
Mark fatal() with __attribute__((noreturn)) to please clang-analyzer

11 years agoFree counters struct in stats_flush
Joel Rosdahl [Sun, 13 Apr 2014 13:51:03 +0000 (15:51 +0200)] 
Free counters struct in stats_flush

11 years agoMention gperf and xsltproc prerequisites in build-from-repo instructions
Joel Rosdahl [Sun, 13 Apr 2014 13:32:35 +0000 (15:32 +0200)] 
Mention gperf and xsltproc prerequisites in build-from-repo instructions

11 years agoFix bug in common_dir_prefix_length
Joel Rosdahl [Wed, 9 Apr 2014 20:11:25 +0000 (22:11 +0200)] 
Fix bug in common_dir_prefix_length

Based on a patch by Douglas Graham <douglas.graham@ericsson.com>.

11 years agoMerge branch 'maint'
Joel Rosdahl [Wed, 8 Jan 2014 20:28:40 +0000 (21:28 +0100)] 
Merge branch 'maint'

* maint:
  Require CCACHE_SLOPPINESS=pch_defines,time_macros opt-in to enable PCH handling
  doc: Mention that --ccache-skip currently does not mean "skip hashing option"
  Don't hash compiler option -fdebug-prefix-map=

Conflicts:
MANUAL.txt
ccache.c
ccache.h
test.sh

11 years agoRequire CCACHE_SLOPPINESS=pch_defines,time_macros opt-in to enable PCH handling
Joel Rosdahl [Wed, 8 Jan 2014 20:13:22 +0000 (21:13 +0100)] 
Require CCACHE_SLOPPINESS=pch_defines,time_macros opt-in to enable PCH handling

The background is that since ccache runs the preprocessor on the header to
be precompiled, the preprocessor removes #defines and ccache then hashes
the output, which means that changes in #defines are not detected even
though the resulting .gch file will have different behavior.

11 years agodoc: Mention that --ccache-skip currently does not mean "skip hashing option"
Joel Rosdahl [Wed, 8 Jan 2014 19:34:07 +0000 (20:34 +0100)] 
doc: Mention that --ccache-skip currently does not mean "skip hashing option"

11 years agoDon't hash compiler option -fdebug-prefix-map=
Joel Rosdahl [Wed, 8 Jan 2014 19:29:33 +0000 (20:29 +0100)] 
Don't hash compiler option -fdebug-prefix-map=

The -fdebug-prefix-map option may be used in combination with
CCACHE_BASEDIR to reuse results across different directories.

Based on a patch by Pawel Sikora.

11 years agoMinor coding style tweaks
Joel Rosdahl [Sun, 8 Dec 2013 09:10:39 +0000 (10:10 +0100)] 
Minor coding style tweaks

11 years agodoc: Manual tweak
Joel Rosdahl [Sat, 26 Oct 2013 13:23:41 +0000 (15:23 +0200)] 
doc: Manual tweak

11 years agoFix problem with basedir in cwd with symlink
Joel Rosdahl [Thu, 17 Oct 2013 19:26:00 +0000 (21:26 +0200)] 
Fix problem with basedir in cwd with symlink

Root cause pointed out by ishikawa@yk.rim.or.jp.

11 years agoFix --dump-manifest test instability in newer GCC versions
Joel Rosdahl [Mon, 23 Sep 2013 12:42:40 +0000 (14:42 +0200)] 
Fix --dump-manifest test instability in newer GCC versions

11 years agoMerge branch 'maint'
Joel Rosdahl [Fri, 30 Aug 2013 21:07:51 +0000 (23:07 +0200)] 
Merge branch 'maint'

* maint:
  Spelling fixes
  Avoid creating ccache directory when CCACHE_DISABLE is set

Conflicts:
ccache.c

11 years agoSpelling fixes
Ville Skyttä [Sat, 10 Aug 2013 21:48:54 +0000 (00:48 +0300)] 
Spelling fixes

11 years agoSupport -@file.opt
Orgad Shaneh [Thu, 9 May 2013 05:37:14 +0000 (08:37 +0300)] 
Support -@file.opt

Some compilers (e.g. diab) use -@ notation for options file

11 years agoCopy dia file even if compiling failed
Thomas Röfer [Wed, 22 May 2013 13:02:21 +0000 (15:02 +0200)] 
Copy dia file even if compiling failed

11 years agoAvoid creating ccache directory when CCACHE_DISABLE is set
Joel Rosdahl [Fri, 30 Aug 2013 20:29:28 +0000 (22:29 +0200)] 
Avoid creating ccache directory when CCACHE_DISABLE is set

11 years agoSkip dependency filename options for object hash.
Jørgen P. Tjernø [Sat, 8 Jun 2013 01:43:18 +0000 (18:43 -0700)] 
Skip dependency filename options for object hash.

The filename of a dependency file doesn't have any bearing on the result, so
using it to calculate object hashes gives incorrect results.

This skips the <file> part of:
  -Wp,-MD,<file>
  -Wp,-MMD,<file>
  -MF<file>
  -MF <file>

Also tests for this functionality.

Fixes issue jrosdahl#28.

11 years agodoc: Update manual to match reality regarding __TIME__ in source code
Joel Rosdahl [Sun, 25 Aug 2013 19:38:59 +0000 (21:38 +0200)] 
doc: Update manual to match reality regarding __TIME__ in source code

12 years agoGitIgnore ccache.exe and dev_mode_disabled
Orgad Shaneh [Thu, 9 May 2013 05:53:51 +0000 (08:53 +0300)] 
GitIgnore ccache.exe and dev_mode_disabled

12 years agoMerge branch 'maint'
Joel Rosdahl [Thu, 8 Aug 2013 20:47:43 +0000 (22:47 +0200)] 
Merge branch 'maint'

* maint:
  Bail out on option -gsplit-dwarf which produces multiple output files
  Treat zero length object files as invalid
  Fix path canonicalization in make_relative_path when path doesn't exist
  Handle some dirname() special cases as expected
  Correct make_relative_path comment

Conflicts:
ccache.c
compopt.c
test/test_argument_processing.c
test/test_util.c

12 years agoBail out on option -gsplit-dwarf which produces multiple output files
Joel Rosdahl [Thu, 8 Aug 2013 20:20:12 +0000 (22:20 +0200)] 
Bail out on option -gsplit-dwarf which produces multiple output files

12 years agoTreat zero length object files as invalid
Michael Meeks [Thu, 8 Aug 2013 20:07:27 +0000 (22:07 +0200)] 
Treat zero length object files as invalid

Fix for bug 9972.

12 years agoFix path canonicalization in make_relative_path when path doesn't exist
Joel Rosdahl [Thu, 8 Aug 2013 16:06:16 +0000 (18:06 +0200)] 
Fix path canonicalization in make_relative_path when path doesn't exist

12 years agoHandle some dirname() special cases as expected
Joel Rosdahl [Thu, 8 Aug 2013 16:05:30 +0000 (18:05 +0200)] 
Handle some dirname() special cases as expected

12 years agoCorrect make_relative_path comment
Joel Rosdahl [Thu, 8 Aug 2013 16:04:44 +0000 (18:04 +0200)] 
Correct make_relative_path comment

12 years agoMinor cleanup
Joel Rosdahl [Wed, 1 May 2013 18:59:43 +0000 (20:59 +0200)] 
Minor cleanup

12 years agoMerge branch 'maint'
Joel Rosdahl [Sun, 31 Mar 2013 19:34:14 +0000 (21:34 +0200)] 
Merge branch 'maint'

* maint:
  Fix test suite failure on GCC 4.8, take three

12 years agoFix test suite failure on GCC 4.8, take three
Ville Skyttä [Sun, 31 Mar 2013 18:34:29 +0000 (21:34 +0300)] 
Fix test suite failure on GCC 4.8, take three

12 years agoMerge branch 'maint'
Joel Rosdahl [Sun, 31 Mar 2013 18:24:56 +0000 (20:24 +0200)] 
Merge branch 'maint'

* maint:
  Fix test suite failure on GCC 4.8, take two

Conflicts:
test.sh

12 years agoFix test suite failure on GCC 4.8, take two
Joel Rosdahl [Sun, 31 Mar 2013 18:22:58 +0000 (20:22 +0200)] 
Fix test suite failure on GCC 4.8, take two

12 years agoMerge branch 'maint'
Joel Rosdahl [Wed, 20 Mar 2013 21:26:25 +0000 (22:26 +0100)] 
Merge branch 'maint'

* maint:
  Fix test suite failure on GCC 4.8
  Comment spelling fix

Conflicts:
test.sh

12 years agoFix test suite failure on GCC 4.8
Joel Rosdahl [Wed, 20 Mar 2013 21:18:16 +0000 (22:18 +0100)] 
Fix test suite failure on GCC 4.8

GCC 4.8 includes /usr/include/stdc-predef.h implicitly, and this shows up
in generated .d files.

12 years agoComment spelling fix
Ville Skyttä [Sat, 16 Mar 2013 19:35:47 +0000 (21:35 +0200)] 
Comment spelling fix