Re: [PATCH] GCC system.h and Graphite header order

2015-11-30 Thread Thomas Schwinge
Hi! On Fri, 27 Nov 2015 11:51:11 -0500, David Edelsohn wrote: > On Fri, Nov 27, 2015 at 11:24 AM, Thomas Schwinge > wrote: > > On Tue, 24 Nov 2015 10:32:12 +, Alan Lawrence > > wrote: > >> I note doc/install.texi says that

Re: [PATCH] GCC system.h and Graphite header order

2015-11-27 Thread David Edelsohn
On Fri, Nov 27, 2015 at 11:24 AM, Thomas Schwinge wrote: > Hi! > > On Tue, 24 Nov 2015 10:32:12 +, Alan Lawrence > wrote: >> I note doc/install.texi says that gcc uses "ISL Library version 0.15, >> 0.14, 0.13, or 0.12.2". This patch breaks the

Re: [PATCH] GCC system.h and Graphite header order

2015-11-27 Thread Thomas Schwinge
Hi! On Tue, 24 Nov 2015 10:32:12 +, Alan Lawrence wrote: > I note doc/install.texi says that gcc uses "ISL Library version 0.15, > 0.14, 0.13, or 0.12.2". This patch breaks the build with 0.12.2 (a > subset of errors below) has been

Re: [PATCH] GCC system.h and Graphite header order

2015-11-24 Thread Alan Lawrence
I note doc/install.texi says that gcc uses "ISL Library version 0.15, 0.14, 0.13, or 0.12.2". This patch breaks the build with 0.12.2 (a subset of errors below), but seems fine with 0.14. I haven't tested 0.13. Do we want to update install.texi ? Cheers, Alan In file included from

Re: [PATCH] GCC system.h and Graphite header order

2015-11-23 Thread Richard Biener
On Sun, Nov 22, 2015 at 4:13 AM, Sebastian Pop wrote: > On Sat, Nov 21, 2015 at 4:03 PM, David Edelsohn wrote: >> Graphite relies on the ISL library and includes multiple ISL headers. >> The ISL headers refer to identifiers that are poisoned for use in GCC.

Re: [PATCH] GCC system.h and Graphite header order

2015-11-21 Thread Sebastian Pop
On Sat, Nov 21, 2015 at 4:03 PM, David Edelsohn wrote: > Graphite relies on the ISL library and includes multiple ISL headers. > The ISL headers refer to identifiers that are poisoned for use in GCC. > The source files for Graphite were organized to include the ISL > headers

[PATCH] GCC system.h and Graphite header order

2015-11-21 Thread David Edelsohn
Graphite relies on the ISL library and includes multiple ISL headers. The ISL headers refer to identifiers that are poisoned for use in GCC. The source files for Graphite were organized to include the ISL headers first, to avoid the identifier poisoning, which breaks some platforms because GCC