diff options
author | Joel Rosdahl <joel@rosdahl.net> | 2022-10-19 22:13:21 +0200 |
---|---|---|
committer | Joel Rosdahl <joel@rosdahl.net> | 2022-10-19 22:27:34 +0200 |
commit | b53afeb556d55576ed3683fef6566361464393d5 (patch) | |
tree | b2fd2c70426ed52050b9fef1cac2d653c558ee9f /doc | |
parent | 567a1f3c940c881b0718d4b06a04bc2f7f6b5246 (diff) | |
download | ccache-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.adoc | 8 |
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 | |