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 with getting the >> ball rolling.

Re: Merging gdc (GNU D Compiler) into gcc

2012-07-21 Thread Florian Weimer
* 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 with getting the > ball rolling. What would need to be done? And what are the processe

Re: Merging gdc (GNU D Compiler) into gcc

2012-05-10 Thread Manuel López-Ibáñez
On 10 May 2012 11:52, Iain Buclaw wrote: > > Thanks, would it be best to split the frontend, library, and patches > to gcc proper into three parts? >From observing how other big projects got merged, I think it is better: 1) If you have anything that can be committed independently of gdc (like b

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 received news from Walter Bright that the license of the D fronten

Re: Merging gdc (GNU D Compiler) into gcc

2012-05-10 Thread Richard Guenther
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 received news from Walter Bright that the license of the D >>> frontend has been assigned to the FSF. As the current maintain

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, I would like to get this moved forward, startin

Re: Merging gdc (GNU D Compiler) into gcc

2012-04-13 Thread Dave Korn
On 11/04/2012 15:12, Iain Buclaw wrote: > This has been rather long wait from my side of the pond (moving has > taken away quite some time from my side). But I'll be in a position > to begin discussion on arrangements this weekend for patches to be > submitted for GCC 4.8. > > I would be gratefu

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 rolling. What would need

Re: Merging gdc (GNU D Compiler) into gcc

2011-10-11 Thread Dave Korn
On 05/10/2011 04:56, Iain Buclaw wrote: > On 5 October 2011 00:10, Ian Lance Taylor wrote: >> Iain Buclaw writes: >> >>> First question that pops up after having a quick look is, are there >>> any tips around for writing the scripts for the testsuite? I'm not too >>> familiar with Dejagnu, and t

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 moved forward, starting with g

Re: Merging gdc (GNU D Compiler) into gcc

2011-10-05 Thread Walter Bright
On 10/4/2011 12: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 moved forward, starting with getting the ball rolling. What would need to be done? And

Re: Merging gdc (GNU D Compiler) into gcc

2011-10-05 Thread David Brown
On 05/10/2011 12:00, Andi Kleen wrote: David Brown writes: Some toolchains are configured to have a series of "init" sections at startup (technically, that's a matter of the default linker scripts and libraries rather than the compiler). You can get code to run at specific times during startu

Re: Merging gdc (GNU D Compiler) into gcc

2011-10-05 Thread Andi Kleen
David Brown writes: > > Some toolchains are configured to have a series of "init" sections at > startup (technically, that's a matter of the default linker scripts > and libraries rather than the compiler). You can get code to run at > specific times during startup by placing the instructions dir

Re: Merging gdc (GNU D Compiler) into gcc

2011-10-05 Thread David Brown
On 04/10/2011 23:47, Andrew Pinski wrote: On Tue, Oct 4, 2011 at 2:40 PM, David Brown wrote: "naked" functions are often useful in embedded systems, and are therefore useful (and implemented) on many gcc targets. It would make sense to have the attribute available universally in gcc, if that d

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 for this.  The main issue here is

Re: Merging gdc (GNU D Compiler) into gcc

2011-10-04 Thread Ian Lance Taylor
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 for this. The main issue here is that this means that there is (another) directory containi

Re: Merging gdc (GNU D Compiler) into gcc

2011-10-04 Thread Ian Lance Taylor
Iain Buclaw writes: > 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 on nak

Re: Merging gdc (GNU D Compiler) into gcc

2011-10-04 Thread Andrew Pinski
On Tue, Oct 4, 2011 at 2:40 PM, David Brown wrote: > "naked" functions are often useful in embedded systems, and are therefore > useful (and implemented) on many gcc targets.  It would make sense to have > the attribute available universally in gcc, if that doesn't involve a lot of > extra work, e

Re: Merging gdc (GNU D Compiler) into gcc

2011-10-04 Thread David Brown
On 04/10/11 21: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 on naked functions at least first so that changes requir

Re: Merging gdc (GNU D Compiler) into gcc

2011-10-04 Thread Tom Tromey
> "Iain" == Iain Buclaw writes: Ian> There is a directory gcc/d/zlib, but gcc already has a top-level zlib Ian> directory. Iain> Zlib there is the version released with the D Phobos library, it is Iain> slightly newer. But is harmless to remove. You could alternatively update the version in

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 on naked functions at least first so

Re: Merging gdc (GNU D Compiler) into gcc

2011-10-04 Thread Joseph S. Myers
On Tue, 4 Oct 2011, Iain Buclaw wrote: > The original copyrights for the GDC D front-end for GCC are in the > name of David Friedman, who has been MIA since 2007. Since the > project has been revived, all changes and additions have been > copyrighted in my name, Michael's, and Vincenzo's. Would

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 >> GDC, I would like to get this moved forward, starti

Re: Merging gdc (GNU D Compiler) into gcc

2011-10-04 Thread Andrew Pinski
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 on naked functions at least first so > that changes required are only to gcc/config. I wou

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 forward, starting with getting the >> ball

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 moved forward, starting with g

Re: Merging gdc (GNU D Compiler) into gcc

2011-10-04 Thread Joseph S. Myers
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 > GDC, I would like to get this moved forward, starting with getting the > ball rolling. What would need to b

Re: Merging gdc (GNU D Compiler) into gcc

2011-10-04 Thread Ian Lance Taylor
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 forward, starting with getting the > ball rolling. What would need to be done? And what are the pr

Re: Merging gdc (GNU D Compiler) into gcc

2011-10-04 Thread Andrew Haley
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 moved forward, starting with getting the > ball rolling. What would need to be don

Merging gdc (GNU D Compiler) into gcc

2011-10-04 Thread Iain Buclaw
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 rolling. What would need to be done? And what are the processes required? (ie: pa

Re: Merging gdc (Gnu D Compiler) into gcc

2010-11-09 Thread Joe Buck
On Tue, Nov 09, 2010 at 05:08:44AM -0800, Jakub Jelinek wrote: > On Tue, Nov 09, 2010 at 09:36:08AM +, Andrew Haley wrote: > > > The D specific part of gdc is already GPL, it's just copyrighted by > > > Digital Mars. I understand the copyright must be reassigned to the FSF. > > > Is it possible

Re: Merging gdc (Gnu D Compiler) into gcc

2010-11-09 Thread Jakub Jelinek
On Tue, Nov 09, 2010 at 09:36:08AM +, Andrew Haley wrote: > > The D specific part of gdc is already GPL, it's just copyrighted by > > Digital Mars. I understand the copyright must be reassigned to the FSF. > > Is it possible to fork the code, and assign copyright of one fork to the > > FSF and

Re: Merging gdc (Gnu D Compiler) into gcc

2010-11-09 Thread Andrew Haley
On 11/08/2010 11:13 PM, Walter Bright wrote: > > > Joseph S. Myers wrote: >> On Mon, 8 Nov 2010, Walter Bright wrote: >> >> >>> Who do I need to talk to in order to resolve the various licensing >>> issues so >>> this becomes possible? >>> >> >> The FSF, via the Steering Committee, via thi

Re: Merging gdc (Gnu D Compiler) into gcc

2010-11-08 Thread Walter Bright
Joseph S. Myers wrote: On Mon, 8 Nov 2010, Walter Bright wrote: Who do I need to talk to in order to resolve the various licensing issues so this becomes possible? The FSF, via the Steering Committee, via this list. The standard assignment and licensing policies are as described i

Re: Merging gdc (Gnu D Compiler) into gcc

2010-11-08 Thread Joseph S. Myers
On Mon, 8 Nov 2010, Walter Bright wrote: > Who do I need to talk to in order to resolve the various licensing issues so > this becomes possible? The FSF, via the Steering Committee, via this list. The standard assignment and licensing policies are as described in the Mission Statement

Merging gdc (Gnu D Compiler) into gcc

2010-11-08 Thread Walter Bright
Who do I need to talk to in order to resolve the various licensing issues so this becomes possible? Walter Bright Digital Mars http://www.digitalmars.com free C, C++, D programming language compilers