[PATCH] D35667: [DragonEgg] Initial migration to GCC v8.x and LLVM v6.x

Kamil Rytarowski via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Aug 16 02:52:10 PDT 2017


krytarowski added a comment.

In https://reviews.llvm.org/D35667#835271, @mcrosier wrote:

> In https://reviews.llvm.org/D35667#835262, @mcrosier wrote:
>
> > In https://reviews.llvm.org/D35667#835044, @krytarowski wrote:
> >
> > > In https://reviews.llvm.org/D35667#835033, @krytarowski wrote:
> > >
> > > > What's your particular need for this project? If just for fan, this might not be worth to maintain.
> > >
> > >
> > > There is ongoing effort to upstream Fortran support to LLVM.
> >
> >
> > For reference: https://github.com/flang-compiler/flang
>
>
> Hi Leslie,
>  If you focused your efforts on trying to get flang integrated with top of trunk LLVM this would be incredibly helpful to the community.  :D


Using DragonEgg was the lesser evil in the past and it almost stopped serving a useful purpose.

In https://reviews.llvm.org/D35667#836187, @xiangzhai wrote:

> Hi Kamil,
>
> > What's your particular need for this project? If just for fan, this might not be worth to maintain.
>
> but also for learning <http://www.leetcode.cn/2017/07/migrate-dragonegg.html> and I am stuck at GCC rtl_opt_pass migration <https://gcc.gnu.org/ml/gcc/2017-08/msg00045.html>.
>
> > It might be better to get native Ada frontend.
>
> I will try.
>
> Hi Chad,
>
> Thanks for your kind response!
>
> > If you focused your efforts on trying to get flang integrated with top of trunk LLVM this would be incredibly helpful to the community.
>
> I will study about flang, then try to contribute.
>
> Regards,
>  Leslie Zhai


Hello,

Your contribution is welcome.. but my feeling is that DragonEgg was just an intermediate solution in the past for shortage of LLVM frontends in the past.
Lately it served little purpose and it was effectively obsoleted.

In https://reviews.llvm.org/D35667#842944, @xiangzhai wrote:

> Hi Chad,
>
> > Hi Leslie,
> >  If you focused your efforts on trying to get flang integrated with top of trunk LLVM this would be incredibly helpful to the community.  :D
>
> Please review my patch https://github.com/flang-compiler/clang/pull/28 and give me some suggestion, I will update the patch, thanks a lot!
>
> Regards,
>  Leslie Zhai


Great work! I'm looking forward to get it reviewed and merged.


Repository:
  rL LLVM

https://reviews.llvm.org/D35667





More information about the llvm-commits mailing list