[cfe-dev] dragonegg and clang openmp

Jack Howarth howarth.mailing.lists at gmail.com
Wed Jul 8 07:14:55 PDT 2015


Régis,
        Unfortunately dragonegg is unmaintained and won't be part of
the releases starting with 3.7.0. Also, the existing dragonegg sources
only are only buildable against FSF gcc 4.8 or earlier. Lastly, the
libgomp support in clang 3.7.0 is non-functional as it emits no code
and that the functional OpenMP support in libomp is not binary
compatible with libgomp. So you are stuck with compiling Ada and
fortran code against FSF libgomp and c/c++ code against LLVM's libomp.
               Jack

On Wed, Jul 8, 2015 at 4:34 AM, regis portalez
<regis.portalez at altimesh.com> wrote:
> Hi,
>
>
>
> I just noticed that latest dragonegg (http://dragonegg.llvm.org/)  release
> has full support of Ada and Fortran.
>
> On the other hand, clang openmp (https://clang-omp.github.io/) has full
> support of openmp 3.1 and targets openmp 4.0.
>
>
>
> So I’d like to know if it’s possible to make those two work together, and
> compile fortran/ada openmp code with clang.
>
>
>
> Thanks,
>
>
>
> Régis Portalez
>
>
> _______________________________________________
> cfe-dev mailing list
> cfe-dev at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev
>




More information about the cfe-dev mailing list