summaryrefslogtreecommitdiff
path: root/ccache.c
Commit message (Expand)AuthorAgeFilesLines
* Don't overwrite cached .d file with a version with absolute pathsJoel Rosdahl2018-01-101-5/+0
* Don't use cache when building precompiled header with changed depsTor Arne Vestbø2017-07-191-1/+11
* Fix detection of missing argument to -opt/--options-fileJoel Rosdahl2017-06-211-9/+9
* Tweak commentJoel Rosdahl2017-06-151-3/+3
* Add comment about why SLOPPY_INCLUDE_FILE_[CM]TIME compares using >=tTor Arne Vestbø2017-06-151-0/+4
* Tweak source code formatJoel Rosdahl2017-03-251-1/+2
* Support using multiple -fdebug-prefix-mapAnders F Björklund2017-03-251-5/+15
* Fixed the check for empty object file vs diagnosticsAlexey Tourbin2017-03-251-6/+6
* Revert "Better parsing of g* Options, and only use last argument"Joel Rosdahl2017-03-251-40/+10
* Prepare for v3.3.4v3.3.4Joel Rosdahl2017-02-171-1/+1
* Undefined: avoid null warning in tmp_unlinkAnders Björklund2017-02-121-3/+9
* Use correct statistics counter for -optf/--options-file failureJoel Rosdahl2017-02-091-1/+1
* Include names of include files in the hash againJoel Rosdahl2017-02-051-10/+23
* Bail out on usage of .incbin` assembler directivesJoel Rosdahl2016-10-261-0/+9
* Rename STATS_UNSUPPORTED to STATS_UNSUPPORTED_OPTIONJoel Rosdahl2016-10-261-5/+5
* Merge branch '3.2-maint' into 3.3-maintJoel Rosdahl2016-09-281-2/+9
|\
| * Disable direct mode for "-Wp," with multiple preprocessor optionsJoel Rosdahl2016-09-281-3/+9
* | Hash source path when generating dependencies to avoid false positiveJoel Rosdahl2016-09-271-0/+7
* | Clean upJoel Rosdahl2016-09-071-2/+2
* | Add -arch options to hashIvan Vaigult2016-09-071-0/+6
* | Merge branch '3.2-maint' into 3.3-maintJoel Rosdahl2016-09-071-1/+9
|\ \ | |/
| * Only pass -Wp,-MT and similar to the preprocessorJoel Rosdahl2016-09-071-0/+9
* | Including trailing quote and cpp flags in the hashAnders Björklund2016-08-211-1/+1
* | Clean up after a8ca6ad3Joel Rosdahl2016-07-291-2/+1
* | Make the cleanup limit into a configurable variableAnders Björklund2016-07-291-0/+3
* | Merge branch '3.2-maint'Joel Rosdahl2016-07-281-1/+2
|\ \ | |/
| * Detect undocumented -coverage (only one dash) GCC optionJoel Rosdahl2016-07-281-1/+2
* | Let run_second_cpp default to trueJoel Rosdahl2016-07-271-2/+2
* | Bail out on -P at end of -Wp, as wellJoel Rosdahl2016-07-271-1/+3
* | Don't pass -fcolor-diagnostics to Clang when compiling assemblerJoel Rosdahl2016-07-271-2/+4
* | Remove obsolete commentsJoel Rosdahl2016-07-241-5/+1
* | c99: Declare variables closer to their first useJoel Rosdahl2016-07-231-330/+218
* | c99: Use //-style-commentsJoel Rosdahl2016-07-221-576/+440
* | support assemblerPavel Boldin2016-07-211-1/+1
* | Minor cleanupJoel Rosdahl2016-07-211-16/+20
* | Multiple "-arch" options support for preprocessor modeIvan Vaigult2016-07-211-17/+55
* | preprocessor mode: enable using identical header in different pathsJohn Basila2016-07-211-1/+0
* | Make all concatenated option path arguments relativeJoel Rosdahl2016-07-211-31/+15
* | Extract code for detecting precompiled header into a separate functionJoel Rosdahl2016-07-211-48/+55
* | Merge branch '3.2-maint'Joel Rosdahl2016-07-201-0/+2
|\ \ | |/
| * Make sure to hash the trailing quote when skippingAnders Björklund2016-07-191-0/+2
| * Make calculate_object_hash handle argument-less -B etc. correctlyJoel Rosdahl2016-07-161-0/+5
* | Make calculate_object_hash handle argument-less -B etc. correctlyJoel Rosdahl2016-07-161-0/+5
* | Document the *_args variables in cc_process_argsJoel Rosdahl2016-07-161-3/+18
* | Don't check for symlinks on WindowsJoel Rosdahl2016-07-131-2/+1
* | Don't use non-POSIX S_ISLNK macroJoel Rosdahl2016-07-121-1/+1
* | Merge branch '3.2-maint'Joel Rosdahl2016-07-121-2/+11
|\ \ | |/
| * Merge branch '3.1-maint' into 3.2-maintJoel Rosdahl2016-07-121-2/+11
| |\
| | * Prepare for v3.1.12Joel Rosdahl2016-07-081-1/+1
| | * Don't rewrite source file path if it's absolute and a symlinkJoel Rosdahl2016-07-081-3/+12