This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[PATCH] Make sure rs6000-modes.h is installed in plugin/include/config/rs6000/ subdir
- From: Jakub Jelinek <jakub at redhat dot com>
- To: Segher Boessenkool <segher at kernel dot crashing dot org>, David Edelsohn <dje dot gcc at gmail dot com>, Michael Meissner <meissner at linux dot ibm dot com>
- Cc: gcc-patches at gcc dot gnu dot org, David Malcolm <dmalcolm at redhat dot com>
- Date: Fri, 29 Jun 2018 00:52:59 +0200
- Subject: [PATCH] Make sure rs6000-modes.h is installed in plugin/include/config/rs6000/ subdir
- Reply-to: Jakub Jelinek <jakub at redhat dot com>
Hi!
The newly added rs6000-modes.h is now included from rs6000.h, so it is
needed when building plugins that include tm.h, but it wasn't listed in the
Makefile fragments and therefore included among PLUGIN_HEADERS.
Fixed thusly, tested on powerpc64le-linux, ok for trunk and 8.2?
2018-06-28 Jakub Jelinek <jakub@redhat.com>
* config/rs6000/t-rs6000: Append rs6000-modes.h to TM_H.
--- gcc/config/rs6000/t-rs6000.jj 2018-05-06 23:13:00.205627800 +0200
+++ gcc/config/rs6000/t-rs6000 2018-06-28 23:31:41.426185017 +0200
@@ -20,6 +20,7 @@
TM_H += $(srcdir)/config/rs6000/rs6000-builtin.def
TM_H += $(srcdir)/config/rs6000/rs6000-cpus.def
+TM_H += $(srcdir)/config/rs6000/rs6000-modes.h
PASSES_EXTRA += $(srcdir)/config/rs6000/rs6000-passes.def
rs6000-c.o: $(srcdir)/config/rs6000/rs6000-c.c
Jakub