From b53afeb556d55576ed3683fef6566361464393d5 Mon Sep 17 00:00:00 2001 From: Joel Rosdahl Date: Wed, 19 Oct 2022 22:13:21 +0200 Subject: 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. --- doc/MANUAL.adoc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'doc') 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 <> (*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 | -- cgit v1.2.1