On Wed, 2023-07-19 at 16:35 -0400, Jeffrey Walton wrote: > SUFFIXES does not seem to work too well. 'make -d' still shows all > the extra noise. For example, I added to the top of my GNUmakefile: > > .SUFFIXES: .h .c .cpp .S .o
It works fine; you just didn't do what I said :). I wrote: > .SUFFIXES: which is very different than what you actually added. You can read about how it works in the GNU Make manual: https://www.gnu.org/software/make/manual/html_node/Suffix-Rules.html Note in particular the last 3 paragraphs.