[LLVMdev] Optional Target Builds

Chris Lattner sabre at nondot.org
Thu Apr 21 22:33:47 PDT 2005


On Thu, 21 Apr 2005, Reid Spencer wrote:
> With Misha's changes requiring a total rebuild, I've been reminded how
> long the targets take to build. Now that there are more of them and in
> most cases I really don't care about n-1 of them, I'm wondering if its
> time to have configure allow optional compilation for them.
>
> I would like to suggest:
>
> 1. The default (build all targets) remains the same
> 2. We add to configure --disable-target-x86 to disable building the x86
> target. Similarly for all other targets
> 3. We add to configure --disable-foreign-targets to disable all but the
> current host's target type.
>
> This will require a little bit of configure magic and some changes to
> the makefiles.

Sounds great to me.  I would suggest --disable-cross-targets instead of 
--disable-foreign-targets though.

-Chris

-- 
http://nondot.org/sabre/
http://llvm.cs.uiuc.edu/




More information about the llvm-dev mailing list