From owner-freebsd-hackers@FreeBSD.ORG Thu Nov 27 21:14:47 2008 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 255CB1065686 for ; Thu, 27 Nov 2008 21:14:47 +0000 (UTC) (envelope-from rea-fbsd@codelabs.ru) Received: from 0.mx.codelabs.ru (0.mx.codelabs.ru [144.206.177.45]) by mx1.freebsd.org (Postfix) with ESMTP id CFD118FC17 for ; Thu, 27 Nov 2008 21:14:46 +0000 (UTC) (envelope-from rea-fbsd@codelabs.ru) DomainKey-Signature: a=rsa-sha1; q=dns; c=simple; s=one; d=codelabs.ru; h=Received:Date:From:To:Cc:Subject:Message-ID:References:MIME-Version:Content-Type:Content-Disposition:In-Reply-To:Sender; b=YLt33bQbaPK04A6AO4uemjHSohbOXBYHlDzZ4jdrxp68TQFTISP7zHLloWNxGJ1nCZbrYPxBPkma67rR1USWq/QEXgxn8A5d5t2SZvvmtYTSd2I3hPov75DpfXuCaAS7LRv47sHpNUgOSvNPuY3ZO5p5fC6PIcMgbus1PWged8k=; Received: from phoenix.codelabs.ru (ppp83-237-104-199.pppoe.mtu-net.ru [83.237.104.199]) by 0.mx.codelabs.ru with esmtpsa (TLSv1:AES256-SHA:256) id 1L5oCD-0002ri-7J; Fri, 28 Nov 2008 00:14:45 +0300 Date: Fri, 28 Nov 2008 00:14:43 +0300 From: Eygene Ryabinkin To: Christoph Mallon Message-ID: References: <492F0591.7050807@gmx.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="n8g4imXOkfNTN/H1" Content-Disposition: inline In-Reply-To: <492F0591.7050807@gmx.de> Sender: rea-fbsd@codelabs.ru Cc: freebsd-hackers@freebsd.org Subject: Re: New C compiler and analyzer lang/cparser in ports X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Nov 2008 21:14:47 -0000 --n8g4imXOkfNTN/H1 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Christoph, good day. Thu, Nov 27, 2008 at 09:39:45PM +0100, Christoph Mallon wrote: > A few days ago libFIRM[1] and cparser were added to the ports tree. If > you want to see, what other compilers besides GCC have to offer, this > might be of interest for you. libFIRM is a modern optimizing > intermediate representation (IR) library. cparser is a C compiler > providing many useful warnings and uses libFIRM for optimization and > code generation. [...] The whole description looks like that of LLVM GCC port, http://llvm.org/ Do you know something about that project and if yes, could you, please, provide brief comparison of these two? Thanks! --=20 Eygene _ ___ _.--. # \`.|\..----...-'` `-._.-'_.-'` # Remember that it is hard / ' ` , __.--' # to read the on-line manual =20 )/' _/ \ `-_, / # while single-stepping the kernel. `-'" `"\_ ,_.-;_.-\_ ', fsc/as # _.-'_./ {_.' ; / # -- FreeBSD Developers handbook=20 {_.-``-' {_/ # --n8g4imXOkfNTN/H1 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) iEYEARECAAYFAkkvDcMACgkQthUKNsbL7YjrGQCfSqV6/3bLvs4eEibiiiGPpTeh +ssAoIVUu3rpWcMq6KYLnUQirC8+QnTM =lMDK -----END PGP SIGNATURE----- --n8g4imXOkfNTN/H1--