From: Simon Marchi Date: Mon, 25 Mar 2024 18:28:00 +0000 (-0400) Subject: gdbserver/Makefile.in: add missing `-x c++` X-Git-Tag: gdb-15-branchpoint~612 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c7c9820071f8b81a64221f5cfafb3cbfeafe7916;p=thirdparty%2Fbinutils-gdb.git gdbserver/Makefile.in: add missing `-x c++` When building with Clang, I get: CXX nat/x86-linux-tdesc-ipa.o clang++: error: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Werror,-Wdeprecated] Fix that by adding the missing `-x c++` in the rule building `gdb/nat/*.c` files for the in-process agent. Change-Id: Ie53e4b9a8b57bef9669397fdfaf21617107c7180 Approved-By: Tom Tromey --- diff --git a/gdbserver/Makefile.in b/gdbserver/Makefile.in index bd6f68e7f2c..5506701106d 100644 --- a/gdbserver/Makefile.in +++ b/gdbserver/Makefile.in @@ -520,7 +520,7 @@ gdbsupport/%-ipa.o: ../gdbsupport/%.cc $(POSTCOMPILE) nat/%-ipa.o: ../gdb/nat/%.c - $(IPAGENT_COMPILE) $< + $(IPAGENT_COMPILE) -x c++ $< $(POSTCOMPILE) %-ipa.o: ../gdb/%.c