Re: [PATCH] [rtlfe] Barebones implementation of "__RTL"; next steps?

2016-05-17 Thread Richard Biener
On Mon, May 16, 2016 at 8:48 PM, Jeff Law wrote: > On 05/12/2016 08:29 AM, David Malcolm wrote: >> >> >> One wart I ran into is that system.h has this: >> >> /* Front ends should never have to include middle-end headers. Enforce >>this by poisoning the header double-include protection defines

Re: [PATCH] [rtlfe] Barebones implementation of "__RTL"; next steps?

2016-05-16 Thread Jeff Law
On 05/12/2016 08:29 AM, David Malcolm wrote: One wart I ran into is that system.h has this: /* Front ends should never have to include middle-end headers. Enforce this by poisoning the header double-include protection defines. */ #ifdef IN_GCC_FRONTEND #pragma GCC poison GCC_RTL_H GCC_EXCE

Re: [PATCH] [rtlfe] Barebones implementation of "__RTL"; next steps?

2016-05-13 Thread Richard Biener
On Thu, May 12, 2016 at 4:29 PM, David Malcolm wrote: > On Wed, 2016-05-11 at 11:57 +0200, Richard Biener wrote: >> On Wed, May 11, 2016 at 3:31 AM, Trevor Saunders < >> tbsau...@tbsaunde.org> wrote: >> > On Tue, May 10, 2016 at 05:01:00PM -0400, David Malcolm wrote: >> > > [CCing Prasad since thi

Re: [PATCH] [rtlfe] Barebones implementation of "__RTL"; next steps?

2016-05-12 Thread David Malcolm
On Wed, 2016-05-11 at 11:57 +0200, Richard Biener wrote: > On Wed, May 11, 2016 at 3:31 AM, Trevor Saunders < > tbsau...@tbsaunde.org> wrote: > > On Tue, May 10, 2016 at 05:01:00PM -0400, David Malcolm wrote: > > > [CCing Prasad since this may be useful for his gimple FE work, by > > > replacing "r

Re: [PATCH] [rtlfe] Barebones implementation of "__RTL"; next steps?

2016-05-11 Thread Richard Biener
On Wed, May 11, 2016 at 3:31 AM, Trevor Saunders wrote: > On Tue, May 10, 2016 at 05:01:00PM -0400, David Malcolm wrote: >> [CCing Prasad since this may be useful for his gimple FE work, by >> replacing "rtl" with "gimple" in the patch] >> >> On Mon, 2016-05-09 at 11:44 +0200, Richard Biener wrote

Re: [PATCH] [rtlfe] Barebones implementation of "__RTL"; next steps?

2016-05-10 Thread Trevor Saunders
On Tue, May 10, 2016 at 05:01:00PM -0400, David Malcolm wrote: > [CCing Prasad since this may be useful for his gimple FE work, by > replacing "rtl" with "gimple" in the patch] > > On Mon, 2016-05-09 at 11:44 +0200, Richard Biener wrote: > > On Wed, May 4, 2016 at 10:49 PM, David Malcolm > > wrot

[PATCH] [rtlfe] Barebones implementation of "__RTL"; next steps?

2016-05-10 Thread David Malcolm
[CCing Prasad since this may be useful for his gimple FE work, by replacing "rtl" with "gimple" in the patch] On Mon, 2016-05-09 at 11:44 +0200, Richard Biener wrote: > On Wed, May 4, 2016 at 10:49 PM, David Malcolm > wrote: > > This patch kit introduces an RTL frontend, for the purpose > > of u