Re: HEADS UP: sparc64 backend for llvm/clang imported

2015-08-26 Thread Roman Divacky
On Wed, Aug 26, 2015 at 11:14:51PM +0200, Marius Strobl wrote: > On Wed, Aug 19, 2015 at 04:19:03PM -0400, Kurt Lidl wrote: > > > Dimitry Andric wrote this message on Fri, Feb 28, 2014 at 20:22 +0100: > > >> In r262613 I have merged the clang-sparc64 branch back to head. This > > >> imports an upd

Re: HEADS UP: sparc64 backend for llvm/clang imported

2015-08-26 Thread Marius Strobl
On Wed, Aug 19, 2015 at 04:19:03PM -0400, Kurt Lidl wrote: > > Dimitry Andric wrote this message on Fri, Feb 28, 2014 at 20:22 +0100: > >> In r262613 I have merged the clang-sparc64 branch back to head. This > >> imports an updated sparc64 backend for llvm and clang, allowing clang to > >> bootstr

Re: HEADS UP: sparc64 backend for llvm/clang imported

2015-08-19 Thread Kurt Lidl
Dimitry Andric wrote this message on Fri, Feb 28, 2014 at 20:22 +0100: In r262613 I have merged the clang-sparc64 branch back to head. This imports an updated sparc64 backend for llvm and clang, allowing clang to bootstrap itself on sparc64, and to completely build world. To be able to build th

Re: HEADS UP: sparc64 backend for llvm/clang imported

2014-03-02 Thread Florian Smeets
On 01/03/14 20:51, John-Mark Gurney wrote: > Florian Smeets wrote this message on Sat, Mar 01, 2014 at 16:28 +0100: >> On 01/03/14 02:16, John-Mark Gurney wrote: >>> >>> Ok, I have a new pcpu patch to try. I have only compile tested it. >>> >>> It is available here: >>> https://www.funkthat.com/~j

Re: HEADS UP: sparc64 backend for llvm/clang imported

2014-03-02 Thread Craig Butler
- Original Message - > From: "John-Mark Gurney" > To: "Florian Smeets" > Cc: "Dimitry Andric" , "Craig Butler" > , freebsd-current@freebsd.org, > freebsd-spar...@freebsd.org, rdiva...@freebsd.org > Sent: Saturday, 1 March, 20

Re: HEADS UP: sparc64 backend for llvm/clang imported

2014-03-02 Thread John-Mark Gurney
Florian Smeets wrote this message on Sat, Mar 01, 2014 at 16:28 +0100: > On 01/03/14 02:16, John-Mark Gurney wrote: > > Dimitry Andric wrote this message on Fri, Feb 28, 2014 at 20:22 +0100: > >> > >> For building the sparc64 kernel, there is one open issue left, which is > >> that sys/sparc64/incl

Re: HEADS UP: sparc64 backend for llvm/clang imported

2014-03-01 Thread Michael Moll
Hi, On Fri, Feb 28, 2014 at 08:22:06PM +0100, Dimitry Andric wrote: > If you have any sparc64 hardware, and are not afraid to encounter rough > edges, please try out building and running your system with clang. To On all my sparc64 machines the loader seems to be broken: {0} ok boot net:dhcp Bo

Re: HEADS UP: sparc64 backend for llvm/clang imported

2014-03-01 Thread Florian Smeets
On 01/03/14 02:16, John-Mark Gurney wrote: > Dimitry Andric wrote this message on Fri, Feb 28, 2014 at 20:22 +0100: >> >> For building the sparc64 kernel, there is one open issue left, which is >> that sys/sparc64/include/pcpu.h uses global register variables, and this >> is not supported by clang.

Re: HEADS UP: sparc64 backend for llvm/clang imported

2014-02-28 Thread John-Mark Gurney
Dimitry Andric wrote this message on Fri, Feb 28, 2014 at 20:22 +0100: > In r262613 I have merged the clang-sparc64 branch back to head. This > imports an updated sparc64 backend for llvm and clang, allowing clang to > bootstrap itself on sparc64, and to completely build world. To be able > to bu

Re: HEADS UP: sparc64 backend for llvm/clang imported

2014-02-28 Thread Brooks Davis
On Fri, Feb 28, 2014 at 08:22:06PM +0100, Dimitry Andric wrote: > Hi, > > In r262613 I have merged the clang-sparc64 branch back to head. This > imports an updated sparc64 backend for llvm and clang, allowing clang to > bootstrap itself on sparc64, and to completely build world. To be able > to

HEADS UP: sparc64 backend for llvm/clang imported

2014-02-28 Thread Dimitry Andric
Hi, In r262613 I have merged the clang-sparc64 branch back to head. This imports an updated sparc64 backend for llvm and clang, allowing clang to bootstrap itself on sparc64, and to completely build world. To be able to build the GENERIC kernel, there is still one patch to be finalized, see belo