This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[PATCH 7/8] gdbserver: Use pattern rule for IPA objects from common/
- From: Simon Marchi <simon dot marchi at polymtl dot ca>
- To: gdb-patches at sourceware dot org
- Cc: Simon Marchi <simon dot marchi at polymtl dot ca>
- Date: Fri, 10 Mar 2017 16:23:22 -0500
- Subject: [PATCH 7/8] gdbserver: Use pattern rule for IPA objects from common/
- Authentication-results: sourceware.org; auth=none
- References: <20170310212323.15369-1-simon.marchi@polymtl.ca>
gdb/gdbserver/ChangeLog:
* Makefile.in (%-ipa.o: ../common/%.c): New rule.
(print-utils-ipa.o: ../common/print-utils.c): Remove.
(rsp-low-ipa.o: ../common/rsp-low.c): Remove.
(errors-ipa.o: ../common/errors.c): Remove.
(format-ipa.o: ../common/format.c): Remove.
(common-utils-ipa.o: ../common/common-utils.c): Remove.
---
gdb/gdbserver/Makefile.in | 20 +++++---------------
1 file changed, 5 insertions(+), 15 deletions(-)
diff --git a/gdb/gdbserver/Makefile.in b/gdb/gdbserver/Makefile.in
index 20486112a6..87dbad14f0 100644
--- a/gdb/gdbserver/Makefile.in
+++ b/gdb/gdbserver/Makefile.in
@@ -544,12 +544,6 @@ IPAGENT_COMPILE = $(COMPILE.pre) $(IPAGENT_CFLAGS) $(COMPILE.post)
ax-ipa.o: ax.c
$(IPAGENT_COMPILE) $(WARN_CFLAGS_NO_FORMAT) $<
$(POSTCOMPILE)
-format-ipa.o: ../common/format.c
- $(IPAGENT_COMPILE) $<
- $(POSTCOMPILE)
-common-utils-ipa.o: ../common/common-utils.c
- $(IPAGENT_COMPILE) $<
- $(POSTCOMPILE)
linux-i386-ipa.o: linux-i386-ipa.c
$(IPAGENT_COMPILE) $<
$(POSTCOMPILE)
@@ -565,15 +559,7 @@ linux-s390-ipa.o: linux-s390-ipa.c
linux-ppc-ipa.o: linux-ppc-ipa.c
$(IPAGENT_COMPILE) $<
$(POSTCOMPILE)
-print-utils-ipa.o: ../common/print-utils.c
- $(IPAGENT_COMPILE) $<
- $(POSTCOMPILE)
-rsp-low-ipa.o: ../common/rsp-low.c
- $(IPAGENT_COMPILE) $<
- $(POSTCOMPILE)
-errors-ipa.o: ../common/errors.c
- $(IPAGENT_COMPILE) $<
- $(POSTCOMPILE)
+
ax.o: ax.c
$(COMPILE) $(WARN_CFLAGS_NO_FORMAT) $<
@@ -585,6 +571,10 @@ ax.o: ax.c
$(IPAGENT_COMPILE) $<
$(POSTCOMPILE)
+%-ipa.o: ../common/%.c
+ $(IPAGENT_COMPILE) $<
+ $(POSTCOMPILE)
+
# Rules for objects that go in the gdbserver binary.
%.o: %.c
--
2.12.0