Date: Thu, 1 Sep 2016 06:55:18 +0800 From: Erich Dollansky <erichsfreebsdlist@alogt.com> To: "K. Macy" <kmacy@freebsd.org> Cc: Mark Linimon <linimon@lonesome.com>, Andrea Brancatelli <abrancatelli@schema31.it>, Fernando Herrero =?ISO-8859-1?Q?Carr=F3n?= <elferdo@gmail.com>, freebsd-stable <freebsd-stable@freebsd.org> Subject: Re: Benchmarks results for Compilers on FreeBSD 11 Message-ID: <20160901065518.6a3a4179@X220.alogt.com> In-Reply-To: <CAHM0Q_O4HwdUHZs6963XsJ5_nAXqvuPczOw4of47cSP5N74vuQ@mail.gmail.com> References: <20160822120215.GV22212@zxy.spb.ru> <20160823110159.GU18643@e-new.0x20.net> <20160824045558.18c86764@X220.alogt.com> <3234db29c228879cc473deec0b09568c@schema31.it> <CAMwkeZwmhqL%2BOU4kWafMOw6gCZB1N3Zxw5n-TyJ57R_toGM1Eg@mail.gmail.com> <20160826132059.63c23ee5@X220.alogt.com> <20160828060601.08ea91a8@X220.alogt.com> <CAMwkeZzeQk6tL_fG7TJdFCt_4CWPADNaHy2VP4yEs3Mm2F77MA@mail.gmail.com> <20160830074656.18bfaf05@X220.alogt.com> <CAHM0Q_Oh9%2BPzXji5t58tx6hUmM-gt_CweC%2BEGBENw23kxtzwvA@mail.gmail.com> <20160831133642.GA25574@lonesome.com> <CAHM0Q_O4HwdUHZs6963XsJ5_nAXqvuPczOw4of47cSP5N74vuQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, On Wed, 31 Aug 2016 12:16:16 -0700 "K. Macy" <kmacy@freebsd.org> wrote: > On Wednesday, August 31, 2016, Mark Linimon <linimon@lonesome.com> > wrote: > > > But for me an attraction has always been "you can build it out of > > the box", even if I rarely do it (e.g. I am not working in the > > kernel/driver area), > > > > Can clang actually bootstrap from something like lcc? As far as I can > tell you need a fairly advanced C++ compiler just to build that > compiler in src > - which already needs to be installed. It's not exactly bootstrapping > from Bourne shell. So I'm not sure "it's self-hosting" is even true, > not to mention that you needed a network connection to get src in the > first place. Thus the whole argument strikes me as circular if not > outright deceptive. > what do you want to say? CLang builds on FreeBSD after installing FreeBSD either binary or from source. If the installation is older, it might be required to move up the version ladder step by step. The only problem I see is the time it take to build it. As long it is the choice a user has, it is part of the game. Or with your words, it is not a shell. Erich
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20160901065518.6a3a4179>