Re: llvm 3.1

2012-05-31 Thread Brian Callahan
Hi -- On 5/27/2012 8:32 PM, Jonathan Gray wrote: you'll need to modify the driver as well Here is a diff against clang svn that adds OpenBSD specific arm/mips64/mips64el/powerpc/sparc targets. If the gcc config has arch specific OpenBSD settings that differ from the defaults more will have to

Re: llvm 3.1

2012-05-27 Thread Brian Callahan
I believe that it defaults to N64 if it detects a mips64* arch, O32 otherwise. I'll test the patch and report back. ~Brian On 5/27/2012 8:32 PM, Jonathan Gray wrote: On Sun, May 27, 2012 at 11:52:47AM -0400, Brian Callahan wrote: Sorry, I forgot to add a few more caveats to the mips64el build

Re: llvm 3.1

2012-05-27 Thread Brad Smith
On Mon, May 28, 2012 at 10:32:51AM +1000, Jonathan Gray wrote: > On Sun, May 27, 2012 at 11:52:47AM -0400, Brian Callahan wrote: > > Sorry, I forgot to add a few more caveats to the mips64el build: > > > > You need the patch at the bottom of this email (hopefully > > Thunderbird won't mangle it).

Re: llvm 3.1

2012-05-27 Thread Jonathan Gray
On Sun, May 27, 2012 at 11:52:47AM -0400, Brian Callahan wrote: > Sorry, I forgot to add a few more caveats to the mips64el build: > > You need the patch at the bottom of this email (hopefully > Thunderbird won't mangle it). > > Additionally, I ported gas-2.22 to the loongson, which is needed for

Re: llvm 3.1

2012-05-27 Thread Brad Smith
On Sun, May 27, 2012 at 11:18:27AM +0100, Stuart Henderson wrote: > On 2012/05/26 20:10, Brad Smith wrote: > > On Sat, May 26, 2012 at 11:53:17PM +0100, Stuart Henderson wrote: > > > BTW it would be nice if somebody could add to ONLY_FOR_ARCHS > > > and try this on some of the various mips arch. Do

Re: llvm 3.1

2012-05-27 Thread Brian Callahan
Sorry, I forgot to add a few more caveats to the mips64el build: You need the patch at the bottom of this email (hopefully Thunderbird won't mangle it). Additionally, I ported gas-2.22 to the loongson, which is needed for the loongson build. I can send that separately, if such a port is desir

Re: llvm 3.1

2012-05-27 Thread Brian Callahan
On 5/26/2012 6:53 PM, Stuart Henderson wrote: BTW it would be nice if somebody could add to ONLY_FOR_ARCHS and try this on some of the various mips arch. Don't forget to log the build. (It's in the tree now). LLVM-3.1 builds successfully on loongson (it has for a while now, actually

Re: llvm 3.1

2012-05-27 Thread Stuart Henderson
On 2012/05/26 20:10, Brad Smith wrote: > On Sat, May 26, 2012 at 11:53:17PM +0100, Stuart Henderson wrote: > > BTW it would be nice if somebody could add to ONLY_FOR_ARCHS > > and try this on some of the various mips arch. Don't forget to > > log the build. (It's in the tree now). > > BTW, sparc64

Re: llvm 3.1

2012-05-26 Thread Brad Smith
On Sat, May 26, 2012 at 11:53:17PM +0100, Stuart Henderson wrote: > BTW it would be nice if somebody could add to ONLY_FOR_ARCHS > and try this on some of the various mips arch. Don't forget to > log the build. (It's in the tree now). BTW, sparc64 should be removed as LLVM has no 64-bit SPARC supp

Re: llvm 3.1

2012-05-26 Thread Stuart Henderson
BTW it would be nice if somebody could add to ONLY_FOR_ARCHS and try this on some of the various mips arch. Don't forget to log the build. (It's in the tree now).

Re: llvm 3.1

2012-05-23 Thread Brad Smith
On Wed, May 23, 2012 at 08:15:20PM +0100, Stuart Henderson wrote: > any comments, OK? > > rubinius fails hard during configure if this is installed, as it assumes > llvm-config is a perl script, will send a diff for that next. - You missed cvs rm'ing the patch-tools_clang_lib_Driver_Tools_cpp pat

llvm 3.1

2012-05-23 Thread Stuart Henderson
/9uHGGUfyRQl7XaQ6skcjWhTR098BHc= -SIZE (clang-3.0.tar.gz) = 7240578 -SIZE (llvm-3.0.tar.gz) = 10350539 +MD5 (clang-3.1.src.tar.gz) = Wb8tMSCjgF8nyv2jgjyq+A== +MD5 (llvm-3.1.src.tar.gz) = FuqnZ5+EET9lsSdg/f5O4Q== +RMD160 (clang-3.1.src.tar.gz) = WuCdPWnU8eUOB/a/NHTaluaoT+s= +RMD160 (llvm-3.1.src.tar.gz