On 06/11/10 14:18, M. Warner Losh wrote:
"This" is building the proper set of tools for the target.  It is easy
to do, and only a couple lines of Makefile foo in Makefile.inc1
instead of in bsd.own.mk.  It is a fairly natural consequence of the
tbemd stuff I have been working on and have started merging.

The consequences today are that you build some extra tools that are
only needed to build clang when in fact you aren't really going to be
building clang.  The "cost" is however long it takes to do this on the
platform you are building on.  This can range from a minute or two to
tens of minutes depending on the power of your build system.

Ok, obviously I'm dense because I didn't understand an answer to my question anywhere in there. :) So let me try again. Why are we not optimizing for the common case, where the world is built on the system it's going to run on, which means that WITHOUT_CLANG can easily mean exactly that?



        ... and that's just a little bit of history repeating.
                        -- Propellerheads

        Improve the effectiveness of your Internet presence with
        a domain name makeover!    http://SupersetSolutions.com/

freebsd-current@freebsd.org mailing list
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Reply via email to