summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorJoel Rosdahl <joel@rosdahl.net>2022-10-19 22:13:21 +0200
committerJoel Rosdahl <joel@rosdahl.net>2022-10-19 22:27:34 +0200
commitb53afeb556d55576ed3683fef6566361464393d5 (patch)
treeb2fd2c70426ed52050b9fef1cac2d653c558ee9f /doc
parent567a1f3c940c881b0718d4b06a04bc2f7f6b5246 (diff)
downloadccache-b53afeb556d55576ed3683fef6566361464393d5.tar.gz
fix: Handle -MD/-MMD when compiling assembler file
When compiling an assembler file, -MD and -MMD don't produce any dependency file, so don't expect one. Also, make sure to fall back to running the real compiler in case an expected output file is missing instead of exiting with an error. Fixes #1189.
Diffstat (limited to 'doc')
-rw-r--r--doc/MANUAL.adoc8
1 files changed, 4 insertions, 4 deletions
diff --git a/doc/MANUAL.adoc b/doc/MANUAL.adoc
index 33165bea..e2453a70 100644
--- a/doc/MANUAL.adoc
+++ b/doc/MANUAL.adoc
@@ -1395,12 +1395,12 @@ The compilation failed. No result stored in the cache.
A compiler check program specified by
<<config_compiler_check,*compiler_check*>> (*CCACHE_COMPILERCHECK*) failed.
-| Compiler produced empty output |
-The compiler's output file (typically an object file) was empty after
+| Compiler output file missing |
+One of the files expected to be produced by the compiler was missing after
compilation.
-| Compiler produced no output |
-The compiler's output file (typically an object file) was missing after
+| Compiler produced empty output |
+The compiler's output file (typically an object file) was empty after
compilation.
| Could not find the compiler |