LTO ICE in D Frontend

2014-07-09 Thread Iain Buclaw
Hi, I'm trying to get to the bottom of a bug when using the D front-end with -flto. When compiling anything, it always ICEs at in streamer_get_pickled_tree, at tree-streamer-in.c. The of it appears to be that the LTO frontend seems to never retrieve what it is expected to find. But I don't know

Re: LTO ICE in D Frontend

2014-07-09 Thread Iain Buclaw
On 10 July 2014 07:31, Iain Buclaw wrote: > Hi, > > I'm trying to get to the bottom of a bug when using the D front-end with > -flto. > > When compiling anything, it always ICEs at in > streamer_get_pickled_tree, at tree-streamer-in.c. > > The of it appears to b

Re: LTO ICE in D Frontend

2014-07-10 Thread Iain Buclaw
On 10 July 2014 08:26, Richard Biener wrote: > On July 10, 2014 8:31:54 AM CEST, Iain Buclaw wrote: >>Hi, >> >>I'm trying to get to the bottom of a bug when using the D front-end >>with -flto. >> >>When compiling anything, it always ICEs at in >&g

Re: LTO ICE in D Frontend

2014-07-10 Thread Iain Buclaw
On 10 July 2014 10:01, Richard Biener wrote: > On Thu, Jul 10, 2014 at 10:51 AM, Iain Buclaw wrote: >> On 10 July 2014 08:26, Richard Biener wrote: >>> On July 10, 2014 8:31:54 AM CEST, Iain Buclaw >>> wrote: >>>>Hi, >>>> >>>>I&#x

Re: LTO ICE in D Frontend

2014-07-10 Thread Iain Buclaw
On 10 July 2014 11:54, Richard Biener wrote: > On Thu, Jul 10, 2014 at 12:52 PM, Richard Biener > wrote: >> On Thu, Jul 10, 2014 at 11:52 AM, Iain Buclaw wrote: >>> On 10 July 2014 10:01, Richard Biener wrote: >>>> On Thu, Jul 10, 2014 at 10:51 AM, Iain Bucl

Re: LTO ICE in D Frontend

2014-07-12 Thread Iain Buclaw
On 10 July 2014 11:54, Richard Biener wrote: > On Thu, Jul 10, 2014 at 12:52 PM, Richard Biener > wrote: >> On Thu, Jul 10, 2014 at 11:52 AM, Iain Buclaw wrote: >>> On 10 July 2014 10:01, Richard Biener wrote: >>>> On Thu, Jul 10, 2014 at 10:51 AM, Iain Bucl

Re: [GNU Tools Cauldron 2014] libgccjit.so

2014-08-04 Thread Iain Buclaw
On 4 August 2014 22:48, Prathamesh Kulkarni wrote: > Hi, >Please find attached my notes on "libgccjit.so - An experimental > JIT library using GCC as backend". I would be grateful if you would > review it for me. > > Thanks, > Prathamesh The library also has bindings to D too, though I don't

Re: Trying to develop new frontend

2014-08-05 Thread Iain Buclaw
On 5 August 2014 15:17, Daniel Neis wrote: > Hello, > > i am trying to develop a GCC frontend using flex and bison as lexer/parser. > > i've read several documentation (the list below and also the gccint.info) > > * https://github.com/rabishah/Mini-C-Compiler-using-Flex-And-Yacc/ > * http://www.tl

Re: D Language accepted for inclusion in GCC

2017-06-21 Thread Iain Buclaw
On 21 June 2017 at 15:44, David Edelsohn wrote: > I am pleased to announce that the GCC Steering Committee has > accepted the D Language front-end and runtime for inclusion in GCC > and appointed Iain Buclaw as maintainer. > > The patches still require appro

Merging gdc (GNU D Compiler) into gcc

2011-10-04 Thread Iain Buclaw
? (ie: passing the project through to technical review.) The current home of GDC is here: https://bitbucket.org/goshawk/gdc Regards -- Iain Buclaw *(p < e ? p++ : p) = (c & 0x0f) + '0';

Re: Merging gdc (GNU D Compiler) into gcc

2011-10-04 Thread Iain Buclaw
On 4 October 2011 09:41, Andrew Haley wrote: > On 10/04/2011 08:08 AM, Iain Buclaw wrote: > >> I've have received news from Walter Bright that the license of the D >> frontend has been assigned to the FSF. As the current maintainer of >> GDC, I would like to get this

Re: Merging gdc (GNU D Compiler) into gcc

2011-10-04 Thread Iain Buclaw
On 4 October 2011 15:02, Ian Lance Taylor wrote: > Iain Buclaw writes: > >> I've have received news from Walter Bright that the license of the D >> frontend has been assigned to the FSF. As the current maintainer of >> GDC, I would like to get this moved forwa

Re: Merging gdc (GNU D Compiler) into gcc

2011-10-04 Thread Iain Buclaw
On 4 October 2011 17:50, Joseph S. Myers wrote: > On Tue, 4 Oct 2011, Iain Buclaw wrote: > >> Hi, >> >> I've have received news from Walter Bright that the license of the D >> frontend has been assigned to the FSF. As the current maintainer of >> GD

Re: Merging gdc (GNU D Compiler) into gcc

2011-10-04 Thread Iain Buclaw
On 4 October 2011 20:36, Andrew Pinski wrote: > On Tue, Oct 4, 2011 at 12:30 PM, Iain Buclaw wrote: >> These patches address two areas of the D language: >> 1) D calling convention. >> 2) Naked functions on i386 and x86_64 >> >> Some work would need to be done

Re: Merging gdc (GNU D Compiler) into gcc

2011-10-04 Thread Iain Buclaw
On 5 October 2011 00:10, Ian Lance Taylor wrote: > Iain Buclaw writes: > >> The active development of the D frontend would continue to be mirrored >> in an external repository, but will occasionally be merged into GDC >> project. > > Well, Go does set a precedent

Re: Merging gdc (GNU D Compiler) into gcc

2011-10-06 Thread Iain Buclaw
On 4 October 2011 09:41, Andrew Haley wrote: > On 10/04/2011 08:08 AM, Iain Buclaw wrote: > >> I've have received news from Walter Bright that the license of the D >> frontend has been assigned to the FSF. As the current maintainer of >> GDC, I would like to get this

Re: GCC talks at the GNU Hackers Meeting?

2013-06-23 Thread Iain Buclaw
d be interested in attending this - just to get a better feel of the community, as a definite future goal would be to get the D front-end merged into GCC proper as an officially supported language. Regards, -- Iain Buclaw *(p < e ? p++ : p) = (c & 0x0f) + '0';

Re: GCC talks at the GNU Hackers Meeting?

2013-06-24 Thread Iain Buclaw
On 24 June 2013 17:02, Luca Saiu wrote: > Hello Iain. I'm adding ghm-discuss in Cc. I think we shouldn't follow > up on gcc@ any more at this point. Let's not bother the hardworking > compiler masters :-). > > On 2013-06-24 at 01:15, Iain Buclaw wrote: > >

Re: GCC talks at the GNU Hackers Meeting?

2013-06-24 Thread Iain Buclaw
On 24 June 2013 18:38, Luca Saiu wrote: > On 2013-06-24 at 19:14, Iain Buclaw wrote: > >> My talk at Dconf2013 can be bulleted into the following: >> >> - What is GDC? >> - A brief history of porting the D language to GCC. >> - D language and library support

Re: Merging gdc (GNU D Compiler) into gcc

2012-04-11 Thread Iain Buclaw
On 4 October 2011 08:08, Iain Buclaw wrote: > Hi, > > I've have received news from Walter Bright that the license of the D > frontend has been assigned to the FSF. As the current maintainer of > GDC, I would like to get this moved forward, starting with getting the > ball r

Re: Merging gdc (GNU D Compiler) into gcc

2012-05-10 Thread Iain Buclaw
On 11 April 2012 15:12, Iain Buclaw wrote: > On 4 October 2011 08:08, Iain Buclaw wrote: >> Hi, >> >> I've have received news from Walter Bright that the license of the D >> frontend has been assigned to the FSF. As the current maintainer of >> GDC,

Re: Merging gdc (GNU D Compiler) into gcc

2012-05-10 Thread Iain Buclaw
On 10 May 2012 10:48, Richard Guenther wrote: > On Thu, May 10, 2012 at 11:37 AM, Iain Buclaw wrote: >> On 11 April 2012 15:12, Iain Buclaw wrote: >>> On 4 October 2011 08:08, Iain Buclaw wrote: >>>> Hi, >>>> >>>> I've have

Re: Merging gdc (GNU D Compiler) into gcc

2012-07-24 Thread Iain Buclaw
On 21 July 2012 21:00, Florian Weimer wrote: > * Iain Buclaw: > >> I've have received news from Walter Bright that the license of the D >> frontend has been assigned to the FSF. As the current maintainer of >> GDC, I would like to get this moved forward, starting wit