[llvm-commits] PATCH: Add LLVM_ENABLE_STAGING option to CMake and configure

Villmow, Micah Micah.Villmow at amd.com
Fri Aug 3 10:12:43 PDT 2012


Ping! Any autotools users that can comment on this patch? 


Thanks,
Micah

> -----Original Message-----
> From: llvm-commits-bounces at cs.uiuc.edu [mailto:llvm-commits-
> bounces at cs.uiuc.edu] On Behalf Of Tom Stellard
> Sent: Thursday, August 02, 2012 6:30 AM
> To: Justin Holewinski
> Cc: llvm-commits at cs.uiuc.edu; Röthlisberger; David at dcs-
> maillist.cs.uiuc.edu
> Subject: Re: [llvm-commits] PATCH: Add LLVM_ENABLE_STAGING option to
> CMake and configure
> 
> On Tue, Jul 31, 2012 at 12:24:33PM -0400, Justin Holewinski wrote:
> >
> > On 07/31/2012 10:45 AM, Tom Stellard wrote:
> > >On Mon, Jul 30, 2012 at 06:32:53PM -0400, Justin Holewinski wrote:
> > >>On Mon, Jul 30, 2012 at 4:10 PM, Tom Stellard
> <thomas.stellard at amd.com>wrote:
> > >>
> > >>>On Mon, Jul 30, 2012 at 03:01:40PM -0400, Justin Holewinski wrote:
> > >>>>The only thing I would add (other than the autotools version), is
> a
> > >>>>more descriptive error message for when a staged back-end is
> added
> > >>>>to LLVM_TARGETS_TO_BUILD without setting LLVM_ENABLE_STAGING.
> > >>>>
> > >>>Here is version 2 of the cmake patch with a more descriptive error
> > >>>message and also a new patch that adds the --enable-staging-
> targets option
> > >>>to the configure script.
> > >>>
> > >>Looks good to me, with the caveat that my autoconf-fu is pretty
> weak.
> > >>
> > >>
> > >Here are updated patches with s/STAGING/EXPERIMENTAL/.
> > >
> > >-Tom
> >
> > Looks good to me.
> >
> 
> Thanks.
> 
> Are there any autotool users that care to comment on the configure
> patch?
> 
> -Tom
> 
> > >
> > >
> > >>>-Tom
> > >>>
> > >>>
> > >>>>On 07/30/2012 02:10 PM, Tom Stellard wrote:
> > >>>>>Hi,
> > >>>>>
> > >>>>>The attached patched adds the LLVM_ENABLE_STAGING flag to CMake.
> This
> > >>>>>flag is disabled by default and must be enabled to build staging
> > >>>>>targets.  There are no staging targets at the moment, so the
> flag
> > >>>>>doesn't actually do anything yet.
> > >>>>>
> > >>>>>The idea for this patch comes from the LLVM staging area
> discussion
> > >>>thread[1]
> > >>>>>on LLVM dev.
> > >>>>>
> > >>>>>Please Review.
> > >>>>>
> > >>>>>Thanks,
> > >>>>>Tom
> > >>>>>
> > >>>>>[1] http://lists.cs.uiuc.edu/pipermail/llvmdev/2012-
> July/052146.html
> > >>>>>
> > >>>>>
> > >>>>>_______________________________________________
> > >>>>>llvm-commits mailing list
> > >>>>>llvm-commits at cs.uiuc.edu
> > >>>>>http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
> > >>>>--
> > >>>>Thanks,
> > >>>>
> > >>>>Justin Holewinski
> > >>>>
> > >>>>_______________________________________________
> > >>>>llvm-commits mailing list
> > >>>>llvm-commits at cs.uiuc.edu
> > >>>>http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
> > >>>
> > >>
> > >>--
> > >>
> > >>Thanks,
> > >>
> > >>Justin Holewinski
> >
> > --
> > Thanks,
> >
> > Justin Holewinski
> >
> >
> 
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

-------------- next part --------------
A non-text attachment was scrubbed...
Name: add-staging-autoconf-option-v2.patch
Type: application/octet-stream
Size: 7735 bytes
Desc: add-staging-autoconf-option-v2.patch
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120803/88f4ddc1/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: add-staging-cmake-option-v3.patch
Type: application/octet-stream
Size: 2361 bytes
Desc: add-staging-cmake-option-v3.patch
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120803/88f4ddc1/attachment-0001.obj>


More information about the llvm-commits mailing list