From owner-svn-src-projects@FreeBSD.ORG Wed Oct 21 06:32:06 2009 Return-Path: Delivered-To: svn-src-projects@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5BFF51065676; Wed, 21 Oct 2009 06:32:06 +0000 (UTC) (envelope-from wkoszek@freebsd.czest.pl) Received: from freebsd.czest.pl (l95h.icis.pcz.pl [212.87.224.105]) by mx1.freebsd.org (Postfix) with ESMTP id C081B8FC26; Wed, 21 Oct 2009 06:32:04 +0000 (UTC) Received: from freebsd.czest.pl (l95h.icis.pcz.pl [212.87.224.105]) by freebsd.czest.pl (8.14.2/8.14.2) with ESMTP id n9L6CEHP053508; Wed, 21 Oct 2009 08:12:14 +0200 (CEST) (envelope-from wkoszek@freebsd.czest.pl) Received: (from wkoszek@localhost) by freebsd.czest.pl (8.14.2/8.14.2/Submit) id n9L6CDLx053507; Wed, 21 Oct 2009 08:12:13 +0200 (CEST) (envelope-from wkoszek) Date: Wed, 21 Oct 2009 08:12:13 +0200 From: "Wojciech A. Koszek" To: Ed Schouten Message-ID: <20091021061213.GJ1841@FreeBSD.org> Mail-Followup-To: Ed Schouten , Roman Divacky , src-committers@FreeBSD.org, svn-src-projects@FreeBSD.org References: <200910151735.n9FHZYwt080221@svn.freebsd.org> <20091016080926.GC89475@hoeg.nl> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline In-Reply-To: <20091016080926.GC89475@hoeg.nl> User-Agent: Mutt/1.5.17 (2007-11-01) X-Greylist: Sender DNS name whitelisted, not delayed by milter-greylist-3.0 (freebsd.czest.pl [212.87.224.105]); Wed, 21 Oct 2009 08:12:14 +0200 (CEST) Cc: svn-src-projects@FreeBSD.org, Roman Divacky , src-committers@FreeBSD.org Subject: Re: svn commit: r198145 - in projects/clangbsd/usr.bin/clang/include/llvm: Config Support X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Oct 2009 06:32:06 -0000 On Fri, Oct 16, 2009 at 10:09:26AM +0200, Ed Schouten wrote: > * Roman Divacky wrote: > > -LLVM_ASM_PRINTER(ARM) > > -LLVM_ASM_PRINTER(IA64) > > -LLVM_ASM_PRINTER(Mips) > > -LLVM_ASM_PRINTER(PowerPC) > > -LLVM_ASM_PRINTER(X86) > > +#ifndef LLVM_ASM_PRINTER > > +# error Please define the macro LLVM_ASM_PRINTER(TargetName) > > +#endif > > + > > +LLVM_ASM_PRINTER(Blackfin) LLVM_ASM_PRINTER(SystemZ) LLVM_ASM_PRINTER(MSP430) LLVM_ASM_PRINTER(XCore) LLVM_ASM_PRINTER(PIC16) LLVM_ASM_PRINTER(CellSPU) LLVM_ASM_PRINTER(Mips) LLVM_ASM_PRINTER(ARM) LLVM_ASM_PRINTER(Alpha) LLVM_ASM_PRINTER(PowerPC) LLVM_ASM_PRINTER(Sparc) LLVM_ASM_PRINTER(X86) > > > -LLVM_TARGET(ARM) > > -LLVM_TARGET(IA64) > > -LLVM_TARGET(Mips) > > -LLVM_TARGET(PowerPC) > > -LLVM_TARGET(X86) > > +#ifndef LLVM_TARGET > > +# error Please define the macro LLVM_TARGET(TargetName) > > +#endif > > + > > +LLVM_TARGET(CppBackend) LLVM_TARGET(MSIL) LLVM_TARGET(CBackend) LLVM_TARGET(Blackfin) LLVM_TARGET(SystemZ) LLVM_TARGET(MSP430) LLVM_TARGET(XCore) LLVM_TARGET(PIC16) LLVM_TARGET(CellSPU) LLVM_TARGET(Mips) LLVM_TARGET(ARM) LLVM_TARGET(Alpha) LLVM_TARGET(PowerPC) LLVM_TARGET(Sparc) LLVM_TARGET(X86) > > Please don't add the backends that we're not interested in. I don't see > a point in adding PIC16 and Blackfin support. It would be good to have a way to enable "Get me all supported backends" option in the future. It would be nice to be able to actually compile PIC16 code in FreeBSD without any other software but LLVM. -- Wojciech A. Koszek wkoszek@FreeBSD.org http://FreeBSD.czest.pl/~wkoszek/