Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Oct 2009 08:12:13 +0200
From:      "Wojciech A. Koszek" <wkoszek@FreeBSD.org>
To:        Ed Schouten <ed@80386.nl>
Cc:        svn-src-projects@FreeBSD.org, Roman Divacky <rdivacky@FreeBSD.org>, src-committers@FreeBSD.org
Subject:   Re: svn commit: r198145 - in projects/clangbsd/usr.bin/clang/include/llvm: Config Support
Message-ID:  <20091021061213.GJ1841@FreeBSD.org>
In-Reply-To: <20091016080926.GC89475@hoeg.nl>
References:  <200910151735.n9FHZYwt080221@svn.freebsd.org> <20091016080926.GC89475@hoeg.nl>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Oct 16, 2009 at 10:09:26AM +0200, Ed Schouten wrote:
> * Roman Divacky <rdivacky@FreeBSD.org> 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/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20091021061213.GJ1841>