[PATCH, committed] PR 63410: Fix missing plugin headers

2014-09-30 Thread David Malcolm
We install the header pass_manager.h, but it can't be included by a plugin, since it includes pass-instances.def, and we don't current install that. Similarly, the installed header pretty-print.h now uses wide-int-print.h, but the latter isn't installed. FWIW, both of these issues prevent

Re: [PATCH, committed] PR 63410: Fix missing plugin headers

2014-09-30 Thread Mike Stump
On Sep 30, 2014, at 8:45 AM, David Malcolm dmalc...@redhat.com wrote: We install the header pass_manager.h, but it can't be included by a plugin, since it includes pass-instances.def, and we don't current install that. Similarly, the installed header pretty-print.h now uses

[patch][plugin] Fix PR59335 - missing plugin headers again

2014-09-04 Thread Joey Ye
Trunk fails to build plugin again due to missing plugin header files. This patch fixes it. OK to trunk? ChangeLog: PR plugin/59335 * Makefile.in (PLUGIN_HEADERS): Add wide-int.h, signop.h, hash-map.h, hash-set.h. diff --git a/gcc/Makefile.in b/gcc/Makefile.in index 63124f8..8e7aada

Re: [patch][plugin] Fix PR59335 - missing plugin headers again

2014-09-04 Thread Jeff Law
On 09/04/14 20:32, Joey Ye wrote: Trunk fails to build plugin again due to missing plugin header files. This patch fixes it. OK to trunk? ChangeLog: PR plugin/59335 * Makefile.in (PLUGIN_HEADERS): Add wide-int.h, signop.h, hash-map.h, OK. jeff

[PATCH] Fix missing plugin headers

2013-12-03 Thread David Malcolm
I attempted to build gcc-python-plugin against gcc trunk (r205358 specifically). I ran into three kinds of issues: (A) tracking down where declarations have landed in the new layout (B) adding new headers to the list of those to be installed (C) some porting due to real changes e.g. passes

Re: GCC 4.6 missing plugin headers

2013-06-26 Thread Alex Leach
On Tue, 25 Jun 2013 21:54:35 +0100, Ryan Hill dirtye...@gentoo.org wrote: http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo/src/patchsets/gcc/4.6.4/gentoo/76_all_4.7.0_c-family-headers.patch?revision=1.1view=markup Thanks for sending that link over! It looks exactly like the patch that'd

Re: GCC 4.6 missing plugin headers

2013-06-25 Thread Ryan Hill
On Wed, 19 Jun 2013 10:47:09 +0100 Alex Leach albl...@york.ac.uk wrote: Are there any further releases planned for the 4.6 branch? Would a patch be accepted for this? I've got the 4.6 branch checked out in git, but don't know exactly where an edit would be needed.. Are there any reasons

GCC 4.6 missing plugin headers

2013-06-19 Thread Alex Leach
Hi, I built and installed GCC 4.6.4 last night - on amd64 Linux 3.9.6 - and the installation was missing c-family/c-common.h from its plugin directory. This header is installed by 4.7 and 4.8 branches, and is included by other core plugin headers on 4.6, e.g. cp/cp-tree.h, which my

Re: GCC 4.6 missing plugin headers

2013-06-19 Thread Jakub Jelinek
On Wed, Jun 19, 2013 at 10:47:09AM +0100, Alex Leach wrote: Are there any further releases planned for the 4.6 branch? Would a patch be accepted for this? I've got the 4.6 branch checked out in git, but don't know exactly where an edit would be needed.. Are there any reasons why this header is

[Bug plugins/56754] some missing plugin headers during installation in gcc 4.8

2013-05-22 Thread baldrick at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56754 --- Comment #7 from Duncan Sands baldrick at gcc dot gnu.org --- 2013-05-21 Magnus Granberg baldr...@free.fr PR plugins/56754 * Makefile.in (PLUGIN_HEADERS): Add TARGET_H

[Bug plugins/56754] some missing plugin headers during installation in gcc 4.8

2013-05-22 Thread baldrick at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56754 Duncan Sands baldrick at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug plugins/56754] some missing plugin headers during installation in gcc 4.8

2013-05-21 Thread baldrick at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56754 Duncan Sands baldrick at gcc dot gnu.org changed: What|Removed |Added CC||baldrick at gcc

[Bug plugins/56754] some missing plugin headers during installation in gcc 4.8

2013-05-21 Thread pageexec at freemail dot hu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56754 --- Comment #6 from PaX Team pageexec at freemail dot hu --- (In reply to Duncan Sands from comment #5) Was there any feedback on this patch? sadly, no response so far (this bug is still UNCONFIRMED even), so it's probably not going to make

Re: PATCH: PR plugins/56754 some missing plugin headers during installation in gcc 4.8

2013-05-21 Thread Jakub Jelinek
On Sat, Mar 30, 2013 at 03:17:59PM +0100, Magnus Granberg wrote: This patch readd TARGET_H that was removed with revision 188166 IPA_PROP_H is in use by PLUGIN_HEADERS and did depend on GIMPLE_H that did have TARGET_H before it was removed and it was not added to IPA_PROP_H or PLUGIN_HEADERS.

Re: PATCH: PR plugins/56754 some missing plugin headers during installation in gcc 4.8

2013-05-21 Thread Jack Howarth
On Tue, May 21, 2013 at 05:09:14PM +0200, Jakub Jelinek wrote: On Sat, Mar 30, 2013 at 03:17:59PM +0100, Magnus Granberg wrote: This patch readd TARGET_H that was removed with revision 188166 IPA_PROP_H is in use by PLUGIN_HEADERS and did depend on GIMPLE_H that did have TARGET_H before it

Re: PATCH: PR plugins/56754 some missing plugin headers during installation in gcc 4.8

2013-05-21 Thread Duncan Sands
Hi Jakub, I actually committed this patch to mainline earlier today, as it is trivial, enables my own plugin (dragonegg) to compile against gcc-4.8, and according to the PR makes some other plugins work with gcc-4.8 too. I will backport it to the gcc-4.8 branch if no-one objects. But maybe you

PING: PATCH: PR plugins/56754 some missing plugin headers during installation in gcc 4.8

2013-04-24 Thread Jack Howarth
Any chance of this patch getting a review and commit soon so that it can go into gcc trunk and gcc-4_8-branch? Jack On Sat, Mar 30, 2013 at 03:17:59PM +0100, Magnus Granberg wrote: This patch readd TARGET_H that was removed with revision 188166 IPA_PROP_H is in use by PLUGIN_HEADERS

[Bug plugins/56754] some missing plugin headers during installation in gcc 4.8

2013-03-31 Thread zorry at gentoo dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56754 --- Comment #4 from Magnus Granberg zorry at gentoo dot org 2013-03-31 21:33:45 UTC --- Created attachment 29761 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=29761 This patch readd TARGET_H to PLUGIN_HEADERS This patch is posted

PATCH: PR plugins/56754 some missing plugin headers during installation in gcc 4.8

2013-03-31 Thread Magnus Granberg
This patch readd TARGET_H that was removed with revision 188166 IPA_PROP_H is in use by PLUGIN_HEADERS and did depend on GIMPLE_H that did have TARGET_H before it was removed and it was not added to IPA_PROP_H or PLUGIN_HEADERS. See the bug for more info. /Magnus gcc: 2013-03-30 Magnus

[Bug plugins/56754] some missing plugin headers during installation in gcc 4.8

2013-03-29 Thread nemykal at mercurylampe dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56754 Michael Davies nemykal at mercurylampe dot org changed: What|Removed |Added CC|

[Bug plugins/56754] some missing plugin headers during installation in gcc 4.8

2013-03-28 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56754 Jack Howarth howarth at nitro dot med.uc.edu changed: What|Removed |Added CC|

[Bug plugins/56754] New: some missing plugin headers during installation in gcc 4.8

2013-03-27 Thread pageexec at freemail dot hu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56754 Bug #: 56754 Summary: some missing plugin headers during installation in gcc 4.8 Classification: Unclassified Product: gcc Version: 4.8.0 Status

[Bug plugins/56754] some missing plugin headers during installation in gcc 4.8

2013-03-27 Thread zorry at gentoo dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56754 --- Comment #1 from Magnus Granberg zorry at gentoo dot org 2013-03-28 03:22:04 UTC --- Revision 188166 remove TARGET_H from GIMPLE_H. when TARGET_H did get remove from GIMPLE_H it don't get pass to IPA_PROP_H, so it can't get pass to

missing plugin headers

2010-04-12 Thread Jack Howarth
On darwin, we are missing a required header file in the /sw/lib/gcc4.5/lib/gcc/x86_64-apple-darwin10.3.0/4.5.0/plugin/include/config installation directory. The file gcc/config/darwin-sections.def needs to be installed in plugin/include/config. What is the 'correct' way to achieve this (short