[Openmp-dev] On Improving the Build System revisited

Jack Howarth howarth.mailing.lists at gmail.com
Fri May 30 07:51:35 PDT 2014


Should it be an out of source build like libcxx?


On Fri, May 30, 2014 at 8:56 AM, John Leidel (jleidel) <jleidel at micron.com>
wrote:

> Why not structure this as an LLVM "project" as defined in
> http://llvm.org/docs/Projects.html?
>
>
> John D. Leidel
>
> On May 30, 2014, at 7:30 AM, Alp Toker <alp at nuanti.com> wrote:
>
> >
> > On 30/05/2014 15:18, Jack Howarth wrote:
> >>    Has anyone started on integrating the openmp build into the llvm
> build yet? If not, I would suggest we start by borrowing the build
> machinery files from polly as the starting point. Like polly, openmp
> provides a support library for the compiler and should be built in the
> tools subdirectory..
> >
> > Polly is completely different to the OpenMP runtime. Polly uses LLVM
> libraries, and can be seen as part of the compilation host toolchain, while
> this is an independent runtime library that runs on the target. So the
> build systems are tangential.
> >
> >
> >> Also, the polly cmake  and autogen directories are fairly spartan so
> they should be easy to refashion for openmp.
> >
> > There's a simple CMake setup on one of the GitHub branches of this
> project, C. Bergström may know better if they can be contributed. Either
> way that's closer to what's needed here.
> >
> > Alp.
> >
> >
> >>           Jack
> >>
> >>
> >> _______________________________________________
> >> Openmp-dev mailing list
> >> Openmp-dev at dcs-maillist2.engr.illinois.edu
> >> http://lists.cs.uiuc.edu/mailman/listinfo/openmp-dev
> >
> > --
> > http://www.nuanti.com
> > the browser experts
> >
> > _______________________________________________
> > Openmp-dev mailing list
> > Openmp-dev at dcs-maillist2.engr.illinois.edu
> > http://lists.cs.uiuc.edu/mailman/listinfo/openmp-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/openmp-dev/attachments/20140530/a1c7e740/attachment.html>


More information about the Openmp-dev mailing list