www.digitalmars.com         C & C++   DMDScript  

D.gnu - Now that GDC has been officially released with GCC 9.1...

reply Mike Franklin <slavo5150 yahoo.com> writes:
Now that GDC has been officially released with GCC 9.1...

1.  Where is development taking place? Where is HEAD?
2.  Where do we file bugs?

Thanks,
Mike
May 04 2019
parent reply Iain Buclaw <ibuclaw gdcproject.org> writes:
On Sat, 4 May 2019 at 09:35, Mike Franklin via D.gnu
<d.gnu puremagic.com> wrote:
 Now that GDC has been officially released with GCC 9.1...

 1.  Where is development taking place? Where is HEAD?
It's happening in SVN, there are a few official git mirrors however. https://gcc.gnu.org/git/ https://repo.or.cz/w/official-gcc.git https://github.com/gcc-mirror/gcc Patches are sent to the gcc-patches mailing list.
 2.  Where do we file bugs?
https://gcc.gnu.org/bugzilla/ All this information should already be present on the gcc site. -- Iain
May 04 2019
next sibling parent reply Mike Franklin <slavo5150 yahoo.com> writes:
On Saturday, 4 May 2019 at 11:34:16 UTC, Iain Buclaw wrote:

 1.  Where is development taking place? Where is HEAD?
It's happening in SVN, there are a few official git mirrors however.
Is that also where I can find the latest GDC with the D frontend?
May 04 2019
next sibling parent reply Eugene Wissner <belka caraus.de> writes:
On Saturday, 4 May 2019 at 11:40:27 UTC, Mike Franklin wrote:
 On Saturday, 4 May 2019 at 11:34:16 UTC, Iain Buclaw wrote:

 1.  Where is development taking place? Where is HEAD?
It's happening in SVN, there are a few official git mirrors however.
Is that also where I can find the latest GDC with the D frontend?
Yes. D related pull requests are done in https://github.com/D-Programming-GDC/gcc (for the sake of review)
May 04 2019
parent Iain Buclaw <ibuclaw gdcproject.org> writes:
On Sat, 4 May 2019 at 14:30, Eugene Wissner via D.gnu
<d.gnu puremagic.com> wrote:
 On Saturday, 4 May 2019 at 11:40:27 UTC, Mike Franklin wrote:
 On Saturday, 4 May 2019 at 11:34:16 UTC, Iain Buclaw wrote:

 1.  Where is development taking place? Where is HEAD?
It's happening in SVN, there are a few official git mirrors however.
Is that also where I can find the latest GDC with the D frontend?
Yes. D related pull requests are done in https://github.com/D-Programming-GDC/gcc (for the sake of review)
Mostly for the convenience of throwing it at the CI infrastructure beforehand. :-) -- Iain
May 04 2019
prev sibling parent reply Iain Buclaw <ibuclaw gdcproject.org> writes:
On Sat, 4 May 2019 at 13:45, Mike Franklin via D.gnu
<d.gnu puremagic.com> wrote:
 On Saturday, 4 May 2019 at 11:34:16 UTC, Iain Buclaw wrote:

 1.  Where is development taking place? Where is HEAD?
It's happening in SVN, there are a few official git mirrors however.
Is that also where I can find the latest GDC with the D frontend?
There are two versions, only one has been committed to gcc. I assume you're referring to the other (ddmd), which is currently floating around, but will land on trunk soon. -- Iain
May 04 2019
parent reply Eugene Wissner <belka caraus.de> writes:
On Saturday, 4 May 2019 at 12:47:18 UTC, Iain Buclaw wrote:
 On Sat, 4 May 2019 at 13:45, Mike Franklin via D.gnu 
 <d.gnu puremagic.com> wrote:
 On Saturday, 4 May 2019 at 11:34:16 UTC, Iain Buclaw wrote:

 1.  Where is development taking place? Where is HEAD?
It's happening in SVN, there are a few official git mirrors however.
Is that also where I can find the latest GDC with the D frontend?
There are two versions, only one has been committed to gcc. I assume you're referring to the other (ddmd), which is currently floating around, but will land on trunk soon.
ah, yes, ddmd is in trunk-next branch in https://github.com/D-Programming-GDC/gcc. It's a bit behind GCC's trunk.
May 04 2019
parent kev levrone <kevlevrone6 gmail.com> writes:
On Saturday, 4 May 2019 at 12:50:40 UTC, Eugene Wissner wrote:
 On Saturday, 4 May 2019 at 12:47:18 UTC, Iain Buclaw wrote:
 On Sat, 4 May 2019 at 13:45, Mike Franklin via D.gnu 
 <d.gnu puremagic.com> wrote:
 On Saturday, 4 May 2019 at 11:34:16 UTC, Iain Buclaw wrote:

 1.  Where is development taking place? Where is HEAD?
It's happening in SVN, there are a few official git mirrors however.
Is that also where I can find the latest GDC with the D frontend?
There are two versions, only one has been committed to gcc. I assume you're referring to the other (ddmd), which is currently floating around, but will land on trunk soon.
ah, yes, ddmd is in trunk-next branch in https://github.com/D-Programming-GDC/gcc. It's a bit behind GCC's trunk.
Hi there. Thanks for the information.
May 14 2019
prev sibling parent reply Yatheendra <3df4 gmail.ru> writes:
 All this information should already be present on the gcc site.
Hi. Is there any documentation for supported command-line switches? Specifically, existing GCC switches (either general ones, or other-language-specific ones co-opted for D). In particular, does the D frontend support -f-explicit-template which is probably not there in DMD?
May 29 2019
parent Iain Buclaw <ibuclaw gdcproject.org> writes:
On Wed, 29 May 2019 at 21:45, Yatheendra via D.gnu <d.gnu puremagic.com> wrote:
 All this information should already be present on the gcc site.
Hi. Is there any documentation for supported command-line switches? Specifically, existing GCC switches (either general ones, or other-language-specific ones co-opted for D). In particular, does the D frontend support -f-explicit-template which is probably not there in DMD?
For D specific options, you can get a list of them from the compiler: gcc --help=d Any common options listed in the manpage will be available for all gcc front-ends. There does exist a documentation file for gdc (gcc/d/gdc.texi), not sure who publishes this on the gcc site, but I current cannot find any such generated content online. Don't know what you mean by -fexplicit-template. -- Iain
May 29 2019