Re: Importing clang/LLVM into FreeBSD HEAD

2010-06-02 Thread Boris Samorodov
On Tue, 01 Jun 2010 23:36:25 +0200 Dag-Erling Smørgrav wrote: Roman Divacky rdiva...@freebsd.org writes: I would like to propose to integrate clang/LLVM into FreeBSD HEAD in the near future (days, not weeks). +1 +1 -- WBR, Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru

Re: Importing clang/LLVM into FreeBSD HEAD

2010-06-02 Thread John Baldwin
On Wednesday 02 June 2010 2:11:30 am Boris Samorodov wrote: On Tue, 01 Jun 2010 23:36:25 +0200 Dag-Erling Smørgrav wrote: Roman Divacky rdiva...@freebsd.org writes: I would like to propose to integrate clang/LLVM into FreeBSD HEAD in the near future (days, not weeks). +1 +1 +1

Re: Importing clang/LLVM into FreeBSD HEAD

2010-06-02 Thread Pawel Worach
On May 31, 2010, at 21:30, Garrett Cooper wrote: How much time (with -j1, approximately) does it take to build clang? Numbers for -j4 are about 1100 sec to build llvm+clang with gcc and about 700 seconds to build llvm+clang with clang. -- Pawel___

Re: Importing clang/LLVM into FreeBSD HEAD

2010-06-02 Thread Pawel Worach
On May 31, 2010, at 16:57, Steve Kargl wrote: Can clang/LLVM build the livefs and bootonly CD's? There is a buildbot here[1] that builds a live CD for boot testing, so I would say it works. [1] http://amd64-clang-bot.qat.freebsd.org:8010/ --

Re: Importing clang/LLVM into FreeBSD HEAD

2010-06-02 Thread Steve Kargl
On Wed, Jun 02, 2010 at 11:48:11PM +0200, Pawel Worach wrote: On May 31, 2010, at 16:57, Steve Kargl wrote: Can clang/LLVM build the livefs and bootonly CD's? There is a buildbot here[1] that builds a live CD for boot testing, so I would say it works. [1]

Re: Importing clang/LLVM into FreeBSD HEAD

2010-06-02 Thread Pawel Worach
On Jun 2, 2010, at 23:57, Steve Kargl wrote: On Wed, Jun 02, 2010 at 11:48:11PM +0200, Pawel Worach wrote: On May 31, 2010, at 16:57, Steve Kargl wrote: Can clang/LLVM build the livefs and bootonly CD's? There is a buildbot here[1] that builds a live CD for boot testing, so I would say

Re: Importing clang/LLVM into FreeBSD HEAD

2010-06-01 Thread Nathan Lay
Roman Divacky wrote: Hi, I would like to propose to integrate clang/LLVM into FreeBSD HEAD in the near future (days, not weeks). clang/LLVM is a C/C++/ObjC compiler (framework) which aims to possibly replace gcc. It is BSDL-like licensed. The sources are ~45MB (the svn checkout is 97MB).

Re: Importing clang/LLVM into FreeBSD HEAD

2010-06-01 Thread Marcel Moolenaar
On May 31, 2010, at 12:52 AM, Roman Divacky wrote: Hi, I would like to propose to integrate clang/LLVM into FreeBSD HEAD in the near future (days, not weeks). *nod of approval* -- Marcel Moolenaar xcl...@mac.com ___

Re: Importing clang/LLVM into FreeBSD HEAD

2010-06-01 Thread Dag-Erling Smørgrav
Roman Divacky rdiva...@freebsd.org writes: I would like to propose to integrate clang/LLVM into FreeBSD HEAD in the near future (days, not weeks). +1 DES -- Dag-Erling Smørgrav - d...@des.no ___ freebsd-current@freebsd.org mailing list

Importing clang/LLVM into FreeBSD HEAD

2010-05-31 Thread Roman Divacky
Hi, I would like to propose to integrate clang/LLVM into FreeBSD HEAD in the near future (days, not weeks). clang/LLVM is a C/C++/ObjC compiler (framework) which aims to possibly replace gcc. It is BSDL-like licensed. The sources are ~45MB (the svn checkout is 97MB). Clang/LLVM is written in

Re: Importing clang/LLVM into FreeBSD HEAD

2010-05-31 Thread Ollivier Robert
According to Roman Divacky: So please share your support or resistance to the idea of importing clang. Full support from me (but that will not be a surprise ;-)) -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- robe...@keltia.freenix.fr In memoriam to Ondine : http://ondine.keltia.net/

Re: Importing clang/LLVM into FreeBSD HEAD

2010-05-31 Thread Chris Ruiz
On Mon, May 31, 2010 at 3:59 AM, Ollivier Robert robe...@keltia.freenix.fr wrote: According to Roman Divacky: So please share your support or resistance to the idea of importing clang. Full support from me (but that will not be a surprise ;-)) -- Ollivier ROBERT -=- FreeBSD: The Power to

Re: Importing clang/LLVM into FreeBSD HEAD

2010-05-31 Thread Steve Kargl
On Mon, May 31, 2010 at 09:52:48AM +0200, Roman Divacky wrote: Hi, I would like to propose to integrate clang/LLVM into FreeBSD HEAD in the near future (days, not weeks). clang/LLVM is a C/C++/ObjC compiler (framework) which aims to possibly replace gcc. It is BSDL-like licensed. The

Re: Importing clang/LLVM into FreeBSD HEAD

2010-05-31 Thread Roman Divacky
On Mon, May 31, 2010 at 07:57:49AM -0700, Steve Kargl wrote: On Mon, May 31, 2010 at 09:52:48AM +0200, Roman Divacky wrote: Hi, I would like to propose to integrate clang/LLVM into FreeBSD HEAD in the near future (days, not weeks). clang/LLVM is a C/C++/ObjC compiler (framework)

Re: Importing clang/LLVM into FreeBSD HEAD

2010-05-31 Thread Mike Jakubik
On 5/31/2010 3:52 AM, Roman Divacky wrote: Clang can compile all of FreeBSD on i386/amd64 including world and booting kernel. Other architectures that are close to working are MIPS, PowerPC and ARM. We have a branch (clangbsd-import) that just includes clang/LLVM sources and the build

Re: Importing clang/LLVM into FreeBSD HEAD

2010-05-31 Thread Bakul Shah
On Mon, 31 May 2010 09:52:48 +0200 Roman Divacky rdiva...@freebsd.org wrote: I would like to propose to integrate clang/LLVM into FreeBSD HEAD in the near future (days, not weeks). clang/LLVM is a C/C++/ObjC compiler (framework) which aims to possibly replace gcc. It is BSDL-like

Re: Importing clang/LLVM into FreeBSD HEAD

2010-05-31 Thread Roman Divacky
On Mon, May 31, 2010 at 09:14:09AM -0700, Bakul Shah wrote: On Mon, 31 May 2010 09:52:48 +0200 Roman Divacky rdiva...@freebsd.org wrote: I would like to propose to integrate clang/LLVM into FreeBSD HEAD in the near future (days, not weeks). clang/LLVM is a C/C++/ObjC compiler

Re: Importing clang/LLVM into FreeBSD HEAD

2010-05-31 Thread Andrius Morkūnas
On Mon, 31 May 2010 18:53:18 +0300, Mike Jakubik mike.jaku...@intertainservices.com wrote: What about the thousands of ports? Also, have there been any tests done to compare the performance of the compiled binaries vs gcc? This import is in no way directly related to ports. Somehow people

Re: Importing clang/LLVM into FreeBSD HEAD

2010-05-31 Thread Freddie Cash
On Mon, May 31, 2010 at 8:53 AM, Mike Jakubik mike.jaku...@intertainservices.com wrote: On 5/31/2010 3:52 AM, Roman Divacky wrote: Clang can compile all of FreeBSD on i386/amd64 including world and booting kernel. Other architectures that are close to working are MIPS, PowerPC and ARM. We

Re: Importing clang/LLVM into FreeBSD HEAD

2010-05-31 Thread Brandon Gooch
On Mon, May 31, 2010 at 2:52 AM, Roman Divacky rdiva...@freebsd.org wrote: Hi, I would like to propose to integrate clang/LLVM into FreeBSD HEAD in the near future (days, not weeks). clang/LLVM is a C/C++/ObjC compiler (framework) which aims to possibly replace gcc. It is BSDL-like

Re: Importing clang/LLVM into FreeBSD HEAD

2010-05-31 Thread M. Warner Losh
In message: 20100531161713.ga60...@freebsd.org Roman Divacky rdiva...@freebsd.org writes: : On Mon, May 31, 2010 at 09:14:09AM -0700, Bakul Shah wrote: : On Mon, 31 May 2010 09:52:48 +0200 Roman Divacky rdiva...@freebsd.org wrote: : : I would like to propose to integrate

Re: Importing clang/LLVM into FreeBSD HEAD

2010-05-31 Thread Bakul Shah
On Mon, 31 May 2010 12:33:18 MDT M. Warner Losh i...@bsdimp.com wrote: : It is clear that not everyone has the same view of what the : acceptance criteria might be so publishing it would help : people understand what to expect. : : nothing changes for the ports, there's an ongoing

Re: Importing clang/LLVM into FreeBSD HEAD

2010-05-31 Thread Garrett Cooper
On Mon, May 31, 2010 at 9:17 AM, Roman Divacky rdiva...@freebsd.org wrote: On Mon, May 31, 2010 at 09:14:09AM -0700, Bakul Shah wrote: On Mon, 31 May 2010 09:52:48 +0200 Roman Divacky rdiva...@freebsd.org   wrote: I would like to propose to integrate clang/LLVM into FreeBSD HEAD in the

Re: Importing clang/LLVM into FreeBSD HEAD

2010-05-31 Thread Garrett Cooper
On Mon, May 31, 2010 at 11:33 AM, M. Warner Losh i...@bsdimp.com wrote: In message: 20100531161713.ga60...@freebsd.org [...] There's more context here too.  To improve the support of various architectures, we're planning on doing two things.  First, we're updating binutils to the latest

Re: Importing clang/LLVM into FreeBSD HEAD

2010-05-31 Thread Alexander Kabaev
On Mon, 31 May 2010 12:35:33 -0700 Garrett Cooper yanef...@gmail.com wrote: This in and of itself is an interesting prospect. Why would happen if one could drop in icc for instance :) (I realize that it's basically gcc-compatible, but can this be done today without a lot of rework and

Re: Importing clang/LLVM into FreeBSD HEAD

2010-05-31 Thread Mehmet Erol Sanliturk
On Mon, May 31, 2010 at 3:13 PM, Bakul Shah ba...@bitblocks.com wrote: On Mon, 31 May 2010 12:33:18 MDT M. Warner Losh i...@bsdimp.com wrote: ... Can't speak for others but I am very appreciative of all the work put in enthusiastically by Roman and others to get clang into FreeBSD.

Re: Importing clang/LLVM into FreeBSD HEAD

2010-05-31 Thread M. Warner Losh
In message: aanlktikx-vnfgzuvh4-cevikdjslqqjrahjevdqd-...@mail.gmail.com Garrett Cooper yanef...@gmail.com writes: : On Mon, May 31, 2010 at 11:33 AM, M. Warner Losh i...@bsdimp.com wrote: : In message: 20100531161713.ga60...@freebsd.org : : [...] : : There's more context here too.