GNU bug report logs - #70716
flymake-cc creates `-.o` files

Previous Next

Package: emacs;

Reported by: Mattias Engdegård <mattias.engdegard <at> gmail.com>

Date: Thu, 2 May 2024 13:11:01 UTC

Severity: normal

Done: Mattias Engdegård <mattias.engdegard <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: João Távora <joaotavora <at> gmail.com>, sbaugh <at> catern.com
Cc: mattias.engdegard <at> gmail.com, 70716 <at> debbugs.gnu.org
Subject: bug#70716: flymake-cc creates `-.o` files
Date: Sat, 18 May 2024 11:28:55 +0300
> Cc: 70716 <at> debbugs.gnu.org
> From: João Távora <joaotavora <at> gmail.com>
> Date: Thu, 2 May 2024 14:13:49 +0100
> 
> On Thu, May 2, 2024 at 2:10 PM Mattias Engdegård <mattias.engdegard <at> gmail.com> wrote:
> 
>  `flymake-cc-use-special-make-target`, the standard value for `flymake-cc-command`, generates a
>  command like
> 
>    make check-syntax CHK_SOURCES="-x c -c -"
> 
>  which causes the compiler (at least Clang) to create the file `-.o` that is never cleaned up and whose
>  name is mysterious and awkward to remove.
> 
>  What about the patch below?
> 
>  
> Copying in Spencer Baugh, the new Flymake maintainer. 

Spencer, any comments or suggestions or patches?

Thanks.




This bug report was last modified 265 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.