Re: [oi-dev] Transitioning from Sun Studio to gcc & clang/llvm

2011-05-24 Thread ken mays
Ken Mays From: Andrzej Szeszo To: OpenIndiana Developer mailing list Sent: Tuesday, May 24, 2011 4:53 AM Subject: Re: [oi-dev] Transitioning from Sun Studio to gcc & clang/llvm On 05/23/11 04:22 PM, Alasdair Lumsden wrote: > Hi Albert, > > Thanks for the feedback, partial answers

Re: [oi-dev] Transitioning from Sun Studio to gcc & clang/llvm

2011-05-24 Thread Andrzej Szeszo
On 05/23/11 04:22 PM, Alasdair Lumsden wrote: Hi Albert, Thanks for the feedback, partial answers inline below! On 23 May 2011, at 16:05, Albert Lee wrote: Should we be linking libgcc statically (apparently adds on the order of 10k to every binary) or will every application depend on a package

Re: [oi-dev] Transitioning from Sun Studio to gcc & clang/llvm

2011-05-24 Thread Garrett D'Amore
I doubt Oracle will care about binary compatibility going forward, and I half expect us not to see any more separate Solaris releases after Solaris 11. If it is not in Exadata, I don't think Oracle cares. -- Garrett D'Amore On May 24, 2011, at 12:13 PM, "Alasdair Lumsden" wrote: > Hi Guido

Re: [oi-dev] Transitioning from Sun Studio to gcc & clang/llvm

2011-05-24 Thread Alasdair Lumsden
Hi Guido, On 23 May 2011, at 21:29, Guido Berhoerster wrote: > * Alasdair Lumsden [2011-05-23 17:22]: >> This is why the gcc version supplied will be fixed for a 5+ year period - I >> doubt we'll be changing the gcc version any time soon after doing this. When >> we do update to a newer GCC or

Re: [oi-dev] Transitioning from Sun Studio to gcc & clang/llvm

2011-05-23 Thread Guido Berhoerster
* Alasdair Lumsden [2011-05-23 17:22]: > This is why the gcc version supplied will be fixed for a 5+ year period - I > doubt we'll be changing the gcc version any time soon after doing this. When > we do update to a newer GCC or to llvm/clang or another compiler, we can > continue to supply the

Re: [oi-dev] Transitioning from Sun Studio to gcc & clang/llvm

2011-05-23 Thread Alasdair Lumsden
On 23 May 2011, at 17:47, Albert Lee wrote: >>> Should we be linking libgcc statically (apparently adds on the order >>> of 10k to every binary) or will every application depend on a package >>> with the gcc libraries? >> >> Still open for discussion - what are you/others thoughts? Beyond just th

Re: [oi-dev] Transitioning from Sun Studio to gcc & clang/llvm

2011-05-23 Thread Alasdair Lumsden
On 23 May 2011, at 18:52, Guido Berhoerster wrote: > * Alasdair Lumsden [2011-05-23 18:29]: >> Hi Guido, >> >> On 23 May 2011, at 16:49, Guido Berhoerster wrote: >> >>> * Alasdair Lumsden [2011-05-23 17:22]: >> 5. Compile and supply llvm/clang > > And libc++? >>> >>> Note also t

Re: [oi-dev] Transitioning from Sun Studio to gcc & clang/llvm

2011-05-23 Thread Guido Berhoerster
* Alasdair Lumsden [2011-05-23 18:29]: > Hi Guido, > > On 23 May 2011, at 16:49, Guido Berhoerster wrote: > > > * Alasdair Lumsden [2011-05-23 17:22]: > 5. Compile and supply llvm/clang > >>> > >>> And libc++? > > > > Note also that libc++ aims to be portable across compilers. It > > mig

Re: [oi-dev] Transitioning from Sun Studio to gcc & clang/llvm

2011-05-23 Thread Albert Lee
On Mon, May 23, 2011 at 11:22 AM, Alasdair Lumsden wrote: > Hi Albert, > > Thanks for the feedback, partial answers inline below! > > On 23 May 2011, at 16:05, Albert Lee wrote: >> Should we be linking libgcc statically (apparently adds on the order >> of 10k to every binary) or will every applica

Re: [oi-dev] Transitioning from Sun Studio to gcc & clang/llvm

2011-05-23 Thread Alasdair Lumsden
Hi Guido, On 23 May 2011, at 16:49, Guido Berhoerster wrote: > * Alasdair Lumsden [2011-05-23 17:22]: 5. Compile and supply llvm/clang >>> >>> And libc++? > > Note also that libc++ aims to be portable across compilers. It > might be worth asking whether they plan to make any commitments >

Re: [oi-dev] Transitioning from Sun Studio to gcc & clang/llvm

2011-05-23 Thread Guido Berhoerster
* Alasdair Lumsden [2011-05-23 17:22]: > >> 5. Compile and supply llvm/clang > > > > And libc++? Note also that libc++ aims to be portable across compilers. It might be worth asking whether they plan to make any commitments regarding ABI stability (might not be too absurd of an idea now that cla

Re: [oi-dev] Transitioning from Sun Studio to gcc & clang/llvm

2011-05-23 Thread Alasdair Lumsden
Hi Albert, Thanks for the feedback, partial answers inline below! On 23 May 2011, at 16:05, Albert Lee wrote: > Should we be linking libgcc statically (apparently adds on the order > of 10k to every binary) or will every application depend on a package > with the gcc libraries? Still open for di

Re: [oi-dev] Transitioning from Sun Studio to gcc & clang/llvm

2011-05-23 Thread Albert Lee
On Mon, May 23, 2011 at 10:27 AM, Alasdair Lumsden wrote: > Hi All, > > As per discussions on IRC, I'd like to formalise plans for the transition > from Sun Studio to open source compiler suites. This is a medium-term > transition plan, rather than a sweeping change. > > So far the general worki

Re: [oi-dev] Transitioning from Sun Studio to gcc & clang/llvm

2011-05-23 Thread Piotr Jasiukajtis
Hi, Why not give path64 a try? At least for 64bit bins. On May 23, 2011, at 4:27 PM, Alasdair Lumsden wrote: > Hi All, > > As per discussions on IRC, I'd like to formalise plans for the transition > from Sun Studio to open source compiler suites. This is a medium-term > transition plan, rathe

[oi-dev] Transitioning from Sun Studio to gcc & clang/llvm

2011-05-23 Thread Alasdair Lumsden
Hi All, As per discussions on IRC, I'd like to formalise plans for the transition from Sun Studio to open source compiler suites. This is a medium-term transition plan, rather than a sweeping change. So far the general working plan I've put together based on feedback is: 1. Add gcc 4.5.3 suppo