All of lore.kernel.org
 help / color / mirror / Atom feed
* Is Sun putting much effort into supporting the gcc/binutils toolchain
@ 2007-09-12 11:37 Andrew Walrond
  2007-09-12 12:23 ` Is Sun putting much effort into supporting the gcc/binutils David Miller
                   ` (25 more replies)
  0 siblings, 26 replies; 27+ messages in thread
From: Andrew Walrond @ 2007-09-12 11:37 UTC (permalink / raw)
  To: sparclinux

I have to make buying decisions, and having tested a Sun T1000 for a
while I am impressed with Suns hardware. But, we are 100% gnu/linux and
it disturbs me that David Miller seems to be a (very impressive) team of
1 on the sparclinux ML (My impression; perhaps I am wrong?)

So I wonder, is Sun putting any more effort into developing and
supporting the gcc/binutils toolchain?

[Apologies for slightly off-topic post]

Andrew Walrond

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: Is Sun putting much effort into supporting the gcc/binutils
  2007-09-12 11:37 Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
@ 2007-09-12 12:23 ` David Miller
  2007-09-12 13:22 ` Andrew Walrond
                   ` (24 subsequent siblings)
  25 siblings, 0 replies; 27+ messages in thread
From: David Miller @ 2007-09-12 12:23 UTC (permalink / raw)
  To: sparclinux

From: Andrew Walrond <andrew@walrond.org>
Date: Wed, 12 Sep 2007 12:37:03 +0100

> I have to make buying decisions, and having tested a Sun T1000 for a
> while I am impressed with Suns hardware. But, we are 100% gnu/linux and
> it disturbs me that David Miller seems to be a (very impressive) team of
> 1 on the sparclinux ML (My impression; perhaps I am wrong?)
> 
> So I wonder, is Sun putting any more effort into developing and
> supporting the gcc/binutils toolchain?

They are sending me specs and systems very early these days,
so in that perspective it's been great.

I do also have contacts which I use to report firmware and
hypervisor issues I'd like fixed or clarified, so that's great
too.

I tend to do the processor specific gcc instruction scheduler
and costs entries, and adding the new instruction support to
binutils as well.

So no, Sun really isn't helping with any actual development.

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: Is Sun putting much effort into supporting the gcc/binutils
  2007-09-12 11:37 Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
  2007-09-12 12:23 ` Is Sun putting much effort into supporting the gcc/binutils David Miller
@ 2007-09-12 13:22 ` Andrew Walrond
  2007-09-12 13:25 ` Gordan Bobic
                   ` (23 subsequent siblings)
  25 siblings, 0 replies; 27+ messages in thread
From: Andrew Walrond @ 2007-09-12 13:22 UTC (permalink / raw)
  To: sparclinux

David Miller wrote:
> 
> So no, Sun really isn't helping with any actual development.
> 

I don't know what to say. Incredible work David, but quite frankly, I'm
speechless.

I'm sure I can't be the only hardware purchaser asking these questions.
I really like the Niagra and the successors sound even better, but I
can't recommend buying into the platform without solid support for the
OS and toolchain from Sun.

I'm trying to conceive a valid business reason for Sun to be so
dismissive of the (surely massive?) gnu/linux hardware market, (even if
they would rather we used Solaris), but it eludes me completely.

Andrew Walrond

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: Is Sun putting much effort into supporting the gcc/binutils
  2007-09-12 11:37 Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
  2007-09-12 12:23 ` Is Sun putting much effort into supporting the gcc/binutils David Miller
  2007-09-12 13:22 ` Andrew Walrond
@ 2007-09-12 13:25 ` Gordan Bobic
  2007-09-12 13:28 ` Tim Prince
                   ` (22 subsequent siblings)
  25 siblings, 0 replies; 27+ messages in thread
From: Gordan Bobic @ 2007-09-12 13:25 UTC (permalink / raw)
  To: sparclinux

On Wed, 12 Sep 2007, Andrew Walrond wrote:

> David Miller wrote:
>>
>> So no, Sun really isn't helping with any actual development.
>>
>
> I don't know what to say. Incredible work David, but quite frankly, I'm
> speechless.
>
> I'm sure I can't be the only hardware purchaser asking these questions.
> I really like the Niagra and the successors sound even better, but I
> can't recommend buying into the platform without solid support for the
> OS and toolchain from Sun.

Sun have their own, compiler, though.

> I'm trying to conceive a valid business reason for Sun to be so
> dismissive of the (surely massive?) gnu/linux hardware market, (even if
> they would rather we used Solaris), but it eludes me completely.

Because given the price of their hardware, the only people who can afford 
it are enterprise customers, and Solaris is a more "enterprisey" solution. 
If I had to guess, that is...

Gordan

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: Is Sun putting much effort into supporting the gcc/binutils
  2007-09-12 11:37 Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
                   ` (2 preceding siblings ...)
  2007-09-12 13:25 ` Gordan Bobic
@ 2007-09-12 13:28 ` Tim Prince
  2007-09-13  6:23 ` Is Sun putting much effort into supporting the gcc/binutils toolchain on sparc64 ? Lijuan Hai
                   ` (21 subsequent siblings)
  25 siblings, 0 replies; 27+ messages in thread
From: Tim Prince @ 2007-09-12 13:28 UTC (permalink / raw)
  To: sparclinux

Andrew Walrond wrote:

> 
> I'm trying to conceive a valid business reason for Sun to be so
> dismissive of the (surely massive?) gnu/linux hardware market, (even if
> they would rather we used Solaris), but it eludes me completely.
They are putting a lot of effort into linux on Intel and AMD. 18 years
ago, SPARC was their one true way, but a few years have passed.

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: Is Sun putting much effort into supporting the gcc/binutils toolchain on sparc64 ?
  2007-09-12 11:37 Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
                   ` (3 preceding siblings ...)
  2007-09-12 13:28 ` Tim Prince
@ 2007-09-13  6:23 ` Lijuan Hai
  2007-09-13  9:16 ` Is Sun putting much effort into supporting the gcc/binutils toolchain Sunil Amitkumar Janki
                   ` (20 subsequent siblings)
  25 siblings, 0 replies; 27+ messages in thread
From: Lijuan Hai @ 2007-09-13  6:23 UTC (permalink / raw)
  To: sparclinux

Maybe you would find what you want at the following URL:
http://www.sun.com/download/products.xml?idF448222

gccfss means 'GCC for SPARC System'

2007/9/12, Andrew Walrond <andrew@walrond.org>:
> I have to make buying decisions, and having tested a Sun T1000 for a
> while I am impressed with Suns hardware. But, we are 100% gnu/linux and
> it disturbs me that David Miller seems to be a (very impressive) team of
> 1 on the sparclinux ML (My impression; perhaps I am wrong?)
>
> So I wonder, is Sun putting any more effort into developing and
> supporting the gcc/binutils toolchain?
>
> [Apologies for slightly off-topic post]
>
> Andrew Walrond
>


-- 
        Best wishes!
Yours,
Lijuan Hai
  _  _
  (_)(_)
   (,,)
  =() ((__)\
   _|L\_______/

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: Is Sun putting much effort into supporting the gcc/binutils toolchain
  2007-09-12 11:37 Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
                   ` (4 preceding siblings ...)
  2007-09-13  6:23 ` Is Sun putting much effort into supporting the gcc/binutils toolchain on sparc64 ? Lijuan Hai
@ 2007-09-13  9:16 ` Sunil Amitkumar Janki
  2007-09-13  9:33 ` Is Sun putting much effort into supporting the gcc/binutils David Miller
                   ` (19 subsequent siblings)
  25 siblings, 0 replies; 27+ messages in thread
From: Sunil Amitkumar Janki @ 2007-09-13  9:16 UTC (permalink / raw)
  To: sparclinux

Lijuan Hai wrote:
> Maybe you would find what you want at the following URL:
> http://www.sun.com/download/products.xml?idF448222
>
> gccfss means 'GCC for SPARC System'
>
> 2007/9/12, Andrew Walrond <andrew@walrond.org>:
>   
>> I have to make buying decisions, and having tested a Sun T1000 for a
>> while I am impressed with Suns hardware. But, we are 100% gnu/linux and
>> it disturbs me that David Miller seems to be a (very impressive) team of
>> 1 on the sparclinux ML (My impression; perhaps I am wrong?)
>>
>> So I wonder, is Sun putting any more effort into developing and
>> supporting the gcc/binutils toolchain?
>>
>> [Apologies for slightly off-topic post]
>>
>> Andrew Walrond
>>
>>     
>
>
>   

(even more off-topic)

Hi,

That's also what I thought at first. Sun putting effort into
GCC on SPARC to the benefit of GCC itself. But this is not
what it seems to be.

As far as I know, GCC for SPARC appears to be a front end
to the Sun Studio compiler which happens to translate GCC
flags to ones suitable for their own compiler.

Sunil



^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: Is Sun putting much effort into supporting the gcc/binutils
  2007-09-12 11:37 Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
                   ` (5 preceding siblings ...)
  2007-09-13  9:16 ` Is Sun putting much effort into supporting the gcc/binutils toolchain Sunil Amitkumar Janki
@ 2007-09-13  9:33 ` David Miller
  2007-09-13 10:17 ` Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
                   ` (18 subsequent siblings)
  25 siblings, 0 replies; 27+ messages in thread
From: David Miller @ 2007-09-13  9:33 UTC (permalink / raw)
  To: sparclinux

From: Sunil Amitkumar Janki <devel.sjanki@gmail.com>
Date: Thu, 13 Sep 2007 11:16:00 +0200

> As far as I know, GCC for SPARC appears to be a front end
> to the Sun Studio compiler which happens to translate GCC
> flags to ones suitable for their own compiler.

That's correct, it's essentially GCC's language front ends
plugged into Sun's compiler backend.

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: Is Sun putting much effort into supporting the gcc/binutils toolchain
  2007-09-12 11:37 Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
                   ` (6 preceding siblings ...)
  2007-09-13  9:33 ` Is Sun putting much effort into supporting the gcc/binutils David Miller
@ 2007-09-13 10:17 ` Andrew Walrond
  2007-09-13 10:36 ` Is Sun putting much effort into supporting the gcc/binutils Andrew Walrond
                   ` (17 subsequent siblings)
  25 siblings, 0 replies; 27+ messages in thread
From: Andrew Walrond @ 2007-09-13 10:17 UTC (permalink / raw)
  To: sparclinux

David Miller wrote:
> 
> That's correct, it's essentially GCC's language front ends
> plugged into Sun's compiler backend.
> -

And presumably is solaris only doesn't work under gnu/linux?

Andrew Walrond

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: Is Sun putting much effort into supporting the gcc/binutils
  2007-09-12 11:37 Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
                   ` (7 preceding siblings ...)
  2007-09-13 10:17 ` Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
@ 2007-09-13 10:36 ` Andrew Walrond
  2007-09-13 10:47 ` Is Sun putting much effort into supporting the gcc/binutils toolchain on sparc64 ? Eric Botcazou
                   ` (16 subsequent siblings)
  25 siblings, 0 replies; 27+ messages in thread
From: Andrew Walrond @ 2007-09-13 10:36 UTC (permalink / raw)
  To: sparclinux

David Miller wrote:
> 
> So no, Sun really isn't helping with any actual development.
> 

Sun have some sort of deal with Ubuntu to support the Niagara, don't
they? Presumably the Canonical people have some developers working on
(and contributing to) the (sparc64) gnu toolchain and linux kernel as
part of that deal?

Andrew Walrond

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: Is Sun putting much effort into supporting the gcc/binutils   toolchain on sparc64 ?
  2007-09-12 11:37 Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
                   ` (8 preceding siblings ...)
  2007-09-13 10:36 ` Is Sun putting much effort into supporting the gcc/binutils Andrew Walrond
@ 2007-09-13 10:47 ` Eric Botcazou
  2007-09-13 11:16 ` Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
                   ` (15 subsequent siblings)
  25 siblings, 0 replies; 27+ messages in thread
From: Eric Botcazou @ 2007-09-13 10:47 UTC (permalink / raw)
  To: sparclinux

> Sun have some sort of deal with Ubuntu to support the Niagara, don't
> they? Presumably the Canonical people have some developers working on
> (and contributing to) the (sparc64) gnu toolchain and linux kernel as
> part of that deal?

There have been essentially no contributions to the SPARC toolchain by Sun or 
Canonical people over the last few years.

-- 
Eric Botcazou

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: Is Sun putting much effort into supporting the gcc/binutils toolchain
  2007-09-12 11:37 Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
                   ` (9 preceding siblings ...)
  2007-09-13 10:47 ` Is Sun putting much effort into supporting the gcc/binutils toolchain on sparc64 ? Eric Botcazou
@ 2007-09-13 11:16 ` Andrew Walrond
  2007-09-13 11:35 ` Sunil Amitkumar Janki
                   ` (14 subsequent siblings)
  25 siblings, 0 replies; 27+ messages in thread
From: Andrew Walrond @ 2007-09-13 11:16 UTC (permalink / raw)
  To: sparclinux

Andrew Walrond wrote:
> David Miller wrote:
>> That's correct, it's essentially GCC's language front ends
>> plugged into Sun's compiler backend.
>> -
> 
> And presumably is solaris only doesn't work under gnu/linux?
> 

Sorry; that is thinko/typo/horrible. What I actually meant:

Presumably the gccfss/scgfss is only available for solaris and not
gnu/linux?

> Andrew Walrond


^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: Is Sun putting much effort into supporting the gcc/binutils toolchain
  2007-09-12 11:37 Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
                   ` (10 preceding siblings ...)
  2007-09-13 11:16 ` Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
@ 2007-09-13 11:35 ` Sunil Amitkumar Janki
  2007-09-13 12:14 ` Chris Newport
                   ` (13 subsequent siblings)
  25 siblings, 0 replies; 27+ messages in thread
From: Sunil Amitkumar Janki @ 2007-09-13 11:35 UTC (permalink / raw)
  To: sparclinux

Andrew Walrond wrote:
> Andrew Walrond wrote:
>   
>> David Miller wrote:
>>     
>>> That's correct, it's essentially GCC's language front ends
>>> plugged into Sun's compiler backend.
>>> -
>>>       
>> And presumably is solaris only doesn't work under gnu/linux?
>>
>>     
>
> Sorry; that is thinko/typo/horrible. What I actually meant:
>
> Presumably the gccfss/scgfss is only available for solaris and not
> gnu/linux?
>
>   
>> Andrew Walrond
>>     
>
>
>   

Sun Studio is available for Solaris and GNU/Linux x86 and Solaris SPARC.

GCC for SPARC is a front end to this compiler, which isn't available
for Linux/SPARC so not really useful at all. If Sun Studio were available
for GNU/Linux SPARC this front end would probably function the same as
on Solaris, maybe even without any changes at all.

I don't know if the source code to this front end has been released in the
open or if it is even useful to the GCC project in general and to GNU/Linux
on SPARC in particular.

Sunil


^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: Is Sun putting much effort into supporting the gcc/binutils toolchain
  2007-09-12 11:37 Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
                   ` (11 preceding siblings ...)
  2007-09-13 11:35 ` Sunil Amitkumar Janki
@ 2007-09-13 12:14 ` Chris Newport
  2007-09-13 13:01 ` Sunil Amitkumar Janki
                   ` (12 subsequent siblings)
  25 siblings, 0 replies; 27+ messages in thread
From: Chris Newport @ 2007-09-13 12:14 UTC (permalink / raw)
  To: sparclinux

Sunil Amitkumar Janki wrote:

>
> GCC for SPARC is a front end to this compiler, which isn't available
> for Linux/SPARC so not really useful at all. If Sun Studio were available
> for GNU/Linux SPARC this front end would probably function the same as
> on Solaris, maybe even without any changes at all.
>
> I don't know if the source code to this front end has been released in 
> the
> open or if it is even useful to the GCC project in general and to 
> GNU/Linux
> on SPARC in particular.
>
gcc and the GNU toolchain for Solaris can be found at 
http://www.sunfreeware.com/ which is sponsored by Sun.

This contains all of the hardware related stuff, so it should not be
difficult to recompile for sparclinux.  All under GPL of course.


^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: Is Sun putting much effort into supporting the gcc/binutils toolchain
  2007-09-12 11:37 Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
                   ` (12 preceding siblings ...)
  2007-09-13 12:14 ` Chris Newport
@ 2007-09-13 13:01 ` Sunil Amitkumar Janki
  2007-09-13 14:02 ` Is Sun putting much effort into supporting the gcc/binutils Andrew Walrond
                   ` (11 subsequent siblings)
  25 siblings, 0 replies; 27+ messages in thread
From: Sunil Amitkumar Janki @ 2007-09-13 13:01 UTC (permalink / raw)
  To: sparclinux

Chris Newport wrote:
> Sunil Amitkumar Janki wrote:
>
>>
>> GCC for SPARC is a front end to this compiler, which isn't available
>> for Linux/SPARC so not really useful at all. If Sun Studio were 
>> available
>> for GNU/Linux SPARC this front end would probably function the same as
>> on Solaris, maybe even without any changes at all.
>>
>> I don't know if the source code to this front end has been released 
>> in the
>> open or if it is even useful to the GCC project in general and to 
>> GNU/Linux
>> on SPARC in particular.
>>
> gcc and the GNU toolchain for Solaris can be found at 
> http://www.sunfreeware.com/ which is sponsored by Sun.
>
> This contains all of the hardware related stuff, so it should not be
> difficult to recompile for sparclinux.  All under GPL of course.

I am sorry if I wasn't clear in my reasoning. I know that
GCC and the GNU toolchain is available for both Linux and
Solaris on SPARC.

What I was talking about is http://cooltools.sunsource.net/gcc
and a discussion about this can be found in the GCC mailing list
archives:

http://gcc.gnu.org/ml/gcc/2006-03/msg00140.html

Sunil


^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: Is Sun putting much effort into supporting the gcc/binutils
  2007-09-12 11:37 Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
                   ` (13 preceding siblings ...)
  2007-09-13 13:01 ` Sunil Amitkumar Janki
@ 2007-09-13 14:02 ` Andrew Walrond
  2007-09-13 21:53 ` David Miller
                   ` (10 subsequent siblings)
  25 siblings, 0 replies; 27+ messages in thread
From: Andrew Walrond @ 2007-09-13 14:02 UTC (permalink / raw)
  To: sparclinux

Eric Botcazou wrote:
> 
> There have been essentially no contributions to the SPARC toolchain by Sun or 
> Canonical people over the last few years.
> 

So, Sun really _don't_ give a damn about gnu/linux on sparc64.

What a shame; for the first time in years they have a CPU which is
competitive (for some useful workloads) and they are only serious about
supporting their increasingly niche Solaris OS? Go figure.

Andrew Walrond


^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: Is Sun putting much effort into supporting the gcc/binutils
  2007-09-12 11:37 Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
                   ` (14 preceding siblings ...)
  2007-09-13 14:02 ` Is Sun putting much effort into supporting the gcc/binutils Andrew Walrond
@ 2007-09-13 21:53 ` David Miller
  2007-09-14  5:31 ` Is Sun putting much effort into supporting the gcc/binutils toolchain on sparc64 ? NightStrike
                   ` (9 subsequent siblings)
  25 siblings, 0 replies; 27+ messages in thread
From: David Miller @ 2007-09-13 21:53 UTC (permalink / raw)
  To: sparclinux

From: Andrew Walrond <andrew@walrond.org>
Date: Thu, 13 Sep 2007 15:02:08 +0100

> So, Sun really _don't_ give a damn about gnu/linux on sparc64.

That is a gross mischaracterization of the situation, don't
say this, it isn't true at all.

I have a full rack of Niagara systems that proves that Sun
cares to some extent.  I get early hardware access and
documentation access, plus engineers to talk to and ask
questions of.

That is miles away from what you are claiming.

I know what you are after, and it doesn't happen overnight.  So don't
be spastic and just whine as the only possible effect that will have
is to scare them off and put Sun in reverse gear instead of continuing
forward.

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: Is Sun putting much effort into supporting the gcc/binutils toolchain on sparc64 ?
  2007-09-12 11:37 Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
                   ` (15 preceding siblings ...)
  2007-09-13 21:53 ` David Miller
@ 2007-09-14  5:31 ` NightStrike
  2007-09-14  5:43 ` Is Sun putting much effort into supporting the gcc/binutils Andrew Walrond
                   ` (8 subsequent siblings)
  25 siblings, 0 replies; 27+ messages in thread
From: NightStrike @ 2007-09-14  5:31 UTC (permalink / raw)
  To: sparclinux

On 9/13/07, David Miller <davem@davemloft.net> wrote:
> I have a full rack of Niagara systems that proves that Sun

Can I have one?  :) :)

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: Is Sun putting much effort into supporting the gcc/binutils
  2007-09-12 11:37 Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
                   ` (16 preceding siblings ...)
  2007-09-14  5:31 ` Is Sun putting much effort into supporting the gcc/binutils toolchain on sparc64 ? NightStrike
@ 2007-09-14  5:43 ` Andrew Walrond
  2007-09-14  5:51 ` Is Sun putting much effort into supporting the gcc/binutils toolchain on sparc64 ? Eric Botcazou
                   ` (7 subsequent siblings)
  25 siblings, 0 replies; 27+ messages in thread
From: Andrew Walrond @ 2007-09-14  5:43 UTC (permalink / raw)
  To: sparclinux

David Miller wrote:
> From: Andrew Walrond <andrew@walrond.org>
> Date: Thu, 13 Sep 2007 15:02:08 +0100
> 
>> So, Sun really _don't_ give a damn about gnu/linux on sparc64.
> 
> That is a gross mischaracterization of the situation, don't
> say this, it isn't true at all.
> 
> I have a full rack of Niagara systems that proves that Sun
> cares to some extent.  I get early hardware access and
> documentation access, plus engineers to talk to and ask
> questions of.
> 

With all due respect to your incredible efforts, this amounts to crumbs
from their table.

When, a multi-billion dollar company allocate ZERO development personnel
to support their flagship platform on gnu/linux, I believe the reality
of the situation is self evident.

> 
> I know what you are after, and it doesn't happen overnight.  So don't

Indeed; just perhaps a transcript of this thread will end up on an
influential desk, and just maybe they will understand the absurdity of
the situation.

For myself; I had no idea I was so transparent ;)

> be spastic and just whine as the only possible effect that will have
> is to scare them off and put Sun in reverse gear instead of continuing
> forward.
> 

I'll not bite on the first part; If you reread the thread I think you'd
have to agree that 'spastic whining' is "a gross mischaracterization of
the situation".

As to the second part; Sun are certainly 'bigger' than that.

Andrew Walrond

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: Is Sun putting much effort into supporting the gcc/binutils  toolchain on sparc64 ?
  2007-09-12 11:37 Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
                   ` (17 preceding siblings ...)
  2007-09-14  5:43 ` Is Sun putting much effort into supporting the gcc/binutils Andrew Walrond
@ 2007-09-14  5:51 ` Eric Botcazou
  2007-09-14  6:17 ` Is Sun putting much effort into supporting the gcc/binutils Hamish Greig
                   ` (6 subsequent siblings)
  25 siblings, 0 replies; 27+ messages in thread
From: Eric Botcazou @ 2007-09-14  5:51 UTC (permalink / raw)
  To: sparclinux

> That is a gross mischaracterization of the situation, don't
> say this, it isn't true at all.
>
> I have a full rack of Niagara systems that proves that Sun
> cares to some extent.

Right, and I should have said "essentially no direct contributions" to the 
SPARC toolchain from Sun.  There have been indirect contributions, e.g. for 
Solaris 10 support, and AFAIK they have been merged in the FSF tree.

-- 
Eric Botcazou

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: Is Sun putting much effort into supporting the gcc/binutils
  2007-09-12 11:37 Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
                   ` (18 preceding siblings ...)
  2007-09-14  5:51 ` Is Sun putting much effort into supporting the gcc/binutils toolchain on sparc64 ? Eric Botcazou
@ 2007-09-14  6:17 ` Hamish Greig
  2007-09-14 16:27 ` Is Sun putting much effort into supporting the gcc/binutils toolchain on sparc64 ? Joe Buck
                   ` (5 subsequent siblings)
  25 siblings, 0 replies; 27+ messages in thread
From: Hamish Greig @ 2007-09-14  6:17 UTC (permalink / raw)
  To: sparclinux

Andrew Walrond wrote:
> David Miller wrote:
>> From: Andrew Walrond <andrew@walrond.org>
>> Date: Thu, 13 Sep 2007 15:02:08 +0100
>>
>>> So, Sun really _don't_ give a damn about gnu/linux on sparc64.
>> That is a gross mischaracterization of the situation, don't
>> say this, it isn't true at all.
>>
>> I have a full rack of Niagara systems that proves that Sun
>> cares to some extent.  I get early hardware access and
>> documentation access, plus engineers to talk to and ask
>> questions of.
>>
> 
> With all due respect to your incredible efforts, this amounts to crumbs
> from their table.
> 
> When, a multi-billion dollar company allocate ZERO development personnel
> to support their flagship platform on gnu/linux, I believe the reality
> of the situation is self evident.
> 
>> I know what you are after, and it doesn't happen overnight.  So don't
> 
> Indeed; just perhaps a transcript of this thread will end up on an
> influential desk, and just maybe they will understand the absurdity of
> the situation.
> 
> For myself; I had no idea I was so transparent ;)
> 
>> be spastic and just whine as the only possible effect that will have
>> is to scare them off and put Sun in reverse gear instead of continuing
>> forward.
>>
> 
> I'll not bite on the first part; If you reread the thread I think you'd
> have to agree that 'spastic whining' is "a gross mischaracterization of
> the situation".
> 
> As to the second part; Sun are certainly 'bigger' than that.
> 
> Andrew Walrond
> -
> To unsubscribe from this list: send the line "unsubscribe sparclinux" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 
> 

reread David's email until you realise you're not helping by spouting 
accusations and then afterwards please publicly apologise so that Sun 
doesn't begin to think what it is doing is unwanted and withdraw it 
because it is causing them more illwill from unappreciative people 
instead of goodwill for building bridges with non-commercial OS and 
projects.
I am a simple user here, no hacker or developer and even I know how out 
of line you are Andrew.




^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: Is Sun putting much effort into supporting the gcc/binutils   toolchain on sparc64 ?
  2007-09-12 11:37 Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
                   ` (19 preceding siblings ...)
  2007-09-14  6:17 ` Is Sun putting much effort into supporting the gcc/binutils Hamish Greig
@ 2007-09-14 16:27 ` Joe Buck
  2007-09-14 17:20 ` Is Sun putting much effort into supporting the gcc/binutils David Carlton
                   ` (4 subsequent siblings)
  25 siblings, 0 replies; 27+ messages in thread
From: Joe Buck @ 2007-09-14 16:27 UTC (permalink / raw)
  To: sparclinux


David Miller wrote:
> > I have a full rack of Niagara systems that proves that Sun
> > cares to some extent.  I get early hardware access and
> > documentation access, plus engineers to talk to and ask
> > questions of.

On Fri, Sep 14, 2007 at 06:43:35AM +0100, Andrew Walrond wrote:
> With all due respect to your incredible efforts, this amounts to crumbs
> from their table.

It doesn't serve us to bash contributors for not doing more.  As some have
pointed out, it can backfire; I wouldn't be surprised if Sun's own
compiler group sees gcc as competition and would like for Sun to support
it *less*.  Like most tech companies that have seen better days, Sun's
been cutting costs to the bone; I'm sure that they don't feel rich.

So please stop.



^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: Is Sun putting much effort into supporting the gcc/binutils
  2007-09-12 11:37 Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
                   ` (20 preceding siblings ...)
  2007-09-14 16:27 ` Is Sun putting much effort into supporting the gcc/binutils toolchain on sparc64 ? Joe Buck
@ 2007-09-14 17:20 ` David Carlton
  2007-09-14 21:43 ` Andrew Walrond
                   ` (3 subsequent siblings)
  25 siblings, 0 replies; 27+ messages in thread
From: David Carlton @ 2007-09-14 17:20 UTC (permalink / raw)
  To: sparclinux

On Fri, 14 Sep 2007 09:27:38 -0700, Joe Buck <Joe.Buck@synopsys.COM> said:

> Like most tech companies that have seen better days, Sun's been
> cutting costs to the bone; I'm sure that they don't feel rich.

This is true.  I'm not sure how many rounds of layoffs we've had over
the last five years, but there were many, and I'm not completely sure
that we're done.

It's also true that we're not behaving as well as we should in this
situation.  I've forwarded several messages in this thread to people
at Sun who might be in a position to make a difference: from where I
sit, it looks like a situation where having a few of our engineers
contributing directly to these segments of the open source community
would help a lot.

Also from where I sit, Sun is trying to do the right thing.  We've
been consistently open sourcing key components of our software for
some time now, and are trying (not always successfully, we have a
learning curve like everybody else) to build new communities and
participate in existing ones.  And we're trying to be as open to
mixing and matching as we possibly can: we'd prefer for you to run
Solaris on Sun hardware (I was going to write on Sparc, but we're
actually quite agnostic on the x86/Sparc choice these days), but we're
more than happy to sell you Sun hardware where you run your choice of
OS on it (Solaris, a few versions of Linux, and we even announced a
Windows OEM deal last week), and we're also quite happy to have you
run Solaris on other people's hardware (see the IBM Solaris
announcement last month).  And if you run other OSes on other
hardware, well, that's a learning opportunity for us, but would you
like to run Java?  Or maybe just the JVM with, say, JRuby on top?  Or
use OpenOffice?  And if you want to build your own box with our chip
design, that's great too!

But obviously we're not doing a perfect job; in particular, we're
clearly not doing as good a job on the Sparc + Linux quadrant as we
should.  Please continue to try to keep us honest, but do so with the
realization that we're fallible, we're resource-constrained, and we
can't do everything at once.

I am speaking purely as an individual; I am currently employed by Sun,
and I have a soft spot for GCC (I used to work on GDB before being
hired by Sun), but my current work is completely unrelated to compiler
toolchain issues.  (Other than as a user!)  And I have no particular
influence on Sun's resource allocation or open source behavior.

David Carlton
david.carlton@sun.com

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: Is Sun putting much effort into supporting the gcc/binutils
  2007-09-12 11:37 Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
                   ` (21 preceding siblings ...)
  2007-09-14 17:20 ` Is Sun putting much effort into supporting the gcc/binutils David Carlton
@ 2007-09-14 21:43 ` Andrew Walrond
  2007-09-14 22:01 ` David Miller
                   ` (2 subsequent siblings)
  25 siblings, 0 replies; 27+ messages in thread
From: Andrew Walrond @ 2007-09-14 21:43 UTC (permalink / raw)
  To: sparclinux

Hi David,

David Carlton wrote:
> 
> This is true.  I'm not sure how many rounds of layoffs we've had over
> the last five years, but there were many, and I'm not completely sure
> that we're done.
> 
> It's also true that we're not behaving as well as we should in this
> situation.  I've forwarded several messages in this thread to people
> at Sun who might be in a position to make a difference: from where I
> sit, it looks like a situation where having a few of our engineers
> contributing directly to these segments of the open source community
> would help a lot.

Forget 'helping the open source community' and think 'helping Sun'.

I use gnu/linux, primarily on x86_64, which is well supported (kernel
and toolchain) by Intel and AMD. Along comes Sun with some really nice,
competitive new technology (Niagara) which I would love to use, but not
at the time and expense of converting all our our stuff to Solaris, in
which we have no experience, knowledge or know how. Nor are we willing
to lock ourselves into Solaris going forward, since gnu/linux runs on
_everything_ else and leaves our choice of hardware wide open in the future.

And I'll be damned if I am going to bet the farm on a rack of Niagara
servers supported on our OS of choice by _ONE_ enthusiastic 3rd party
developer.

So, bottom line, if you want to sell Niagara product lines to the
gnu/linux market, people like me who are ready and _eager_ to use it,
then step up to the plate with a few developers to help make the
gnu/linux toolchain and kernel every bit as good and supported as the
solaris equivalents.

> 
> But obviously we're not doing a perfect job; in particular, we're
> clearly not doing as good a job on the Sparc + Linux quadrant as we
> should.  Please continue to try to keep us honest, but do so with the
> realization that we're fallible, we're resource-constrained, and we
> can't do everything at once.

I know Sun has had a hard time financially, but having posted revenues
of $13.873 billion for fiscal 2007, the cost of a few developers to open
up the whole gnu/linux market segment for Niagara is down in the noise.

> 
> I am speaking purely as an individual; I am currently employed by Sun,
> and I have a soft spot for GCC (I used to work on GDB before being
> hired by Sun), but my current work is completely unrelated to compiler
> toolchain issues.  (Other than as a user!)  And I have no particular
> influence on Sun's resource allocation or open source behavior.

And I apologise (to everyone) for any unnecessary rhetoric on my part; I
freely admit that I designed my posts specifically to sparc (ahem) this
debate, but I guess most of you knew that already ;)

Andrew Walrond


^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: Is Sun putting much effort into supporting the gcc/binutils
  2007-09-12 11:37 Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
                   ` (22 preceding siblings ...)
  2007-09-14 21:43 ` Andrew Walrond
@ 2007-09-14 22:01 ` David Miller
  2007-09-14 22:54 ` Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
  2007-09-14 22:57 ` Is Sun putting much effort into supporting the gcc/binutils David Miller
  25 siblings, 0 replies; 27+ messages in thread
From: David Miller @ 2007-09-14 22:01 UTC (permalink / raw)
  To: sparclinux

From: Andrew Walrond <andrew@walrond.org>
Date: Fri, 14 Sep 2007 22:43:16 +0100

> And I apologise (to everyone) for any unnecessary rhetoric on my part; I
> freely admit that I designed my posts specifically to sparc (ahem) this
> debate, but I guess most of you knew that already ;)

The big issue you keep missing in all of your rediculious complaints
is that it takes a lot of time for a company to invest in future
potential revenue.

Most of Sun's resources are invested in things that make them money
right now and keep the lights on at their buildings and their employee
salaries paid.

Investing in better Linux Niagara support in the way that you want is
a huge risk, and you are only one very vocal customer and that does
not, in and of itself, translate into lots of revenue and lots of
profit for Sun.  In fact, it is not even guarenteed that you yourself
will buy lots of Niagara boxes to run Linux on, things change
sometimes unexpectedly.

So your expectations and judgments of Sun as a company are wholly
disconnected from reality.

Please stop this banter, and work on things to support what Sun has
done so far and things which will encourage them to do more in the
future.

And _NO_ this does mean continuing to say that Sun isn't doing enough
to satisfy you, that discourages rather than encourages in case you
haven't gotten that message LOUD and CLEAR by now.


^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: Is Sun putting much effort into supporting the gcc/binutils toolchain
  2007-09-12 11:37 Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
                   ` (23 preceding siblings ...)
  2007-09-14 22:01 ` David Miller
@ 2007-09-14 22:54 ` Andrew Walrond
  2007-09-14 22:57 ` Is Sun putting much effort into supporting the gcc/binutils David Miller
  25 siblings, 0 replies; 27+ messages in thread
From: Andrew Walrond @ 2007-09-14 22:54 UTC (permalink / raw)
  To: sparclinux

David Miller wrote:
> 
> The big issue you keep missing in all of your rediculious complaints
> is that it takes a lot of time for a company to invest in future
> potential revenue.
> 
> Most of Sun's resources are invested in things that make them money
> right now and keep the lights on at their buildings and their employee
> salaries paid.
> 

Sorry David; got to disgree with you on this one. A few developers are
irrelevant when considered against the potential reward. That was
$13.873 _billion_, with a B. the A few good men like yourself wouldn't
even effect the second decimal point...

> 
> And _NO_ this does mean continuing to say that Sun isn't doing enough
> to satisfy you, that discourages rather than encourages in case you
> haven't gotten that message LOUD and CLEAR by now.
> 

On the contrary, as an existing and prospective customer, I shall KEEP
telling Sun, LOUDLY and PUBLICLY exactly what I want from them.

Although not here; I have ruffled enough feathers already!

BTW Isn't it somewhat ironic that the only person who seems to
(somewhat) agree with me is the guy from Sun? :)

Sheath your blade young sir; I shall trouble you no more...

[Although, if you could just get the sparc64 kernel compiling properly
with gcc4.2+ when you get a minute...] ;)

Andrew Walrond


^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: Is Sun putting much effort into supporting the gcc/binutils
  2007-09-12 11:37 Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
                   ` (24 preceding siblings ...)
  2007-09-14 22:54 ` Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
@ 2007-09-14 22:57 ` David Miller
  25 siblings, 0 replies; 27+ messages in thread
From: David Miller @ 2007-09-14 22:57 UTC (permalink / raw)
  To: sparclinux

From: Andrew Walrond <andrew@walrond.org>
Date: Fri, 14 Sep 2007 23:54:13 +0100

> David Miller wrote:
> > 
> > And _NO_ this does mean continuing to say that Sun isn't doing enough
> > to satisfy you, that discourages rather than encourages in case you
> > haven't gotten that message LOUD and CLEAR by now.
> > 
> 
> On the contrary, as an existing and prospective customer, I shall KEEP
> telling Sun, LOUDLY and PUBLICLY exactly what I want from them.
> 
> Although not here; I have ruffled enough feathers already!

Research someone named Theo Deraadt and go see where his continual
complaining about Sun has landed him.  He gets generally ignored, and
Sun is extremely reluctant to deal with or help him.

Alternatively I try to be pleasant and helping to Sun rather than
berate them every time they don't do exactly what I want.  I think I
achiever better results than Theo does.

This is an issue of how to deal socially with other people and
entities in a cooperative rather than an anti-social and confronting
manner.  Sun started to help me a lot because I engaged heavily
in the former rather than the latter.

Years ago I used to do the "LOUDLY and PUBLICLY" thing too, I
generally got ignored and nobody wanted to help me, just like Theo.

^ permalink raw reply	[flat|nested] 27+ messages in thread

end of thread, other threads:[~2007-09-14 22:57 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-09-12 11:37 Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
2007-09-12 12:23 ` Is Sun putting much effort into supporting the gcc/binutils David Miller
2007-09-12 13:22 ` Andrew Walrond
2007-09-12 13:25 ` Gordan Bobic
2007-09-12 13:28 ` Tim Prince
2007-09-13  6:23 ` Is Sun putting much effort into supporting the gcc/binutils toolchain on sparc64 ? Lijuan Hai
2007-09-13  9:16 ` Is Sun putting much effort into supporting the gcc/binutils toolchain Sunil Amitkumar Janki
2007-09-13  9:33 ` Is Sun putting much effort into supporting the gcc/binutils David Miller
2007-09-13 10:17 ` Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
2007-09-13 10:36 ` Is Sun putting much effort into supporting the gcc/binutils Andrew Walrond
2007-09-13 10:47 ` Is Sun putting much effort into supporting the gcc/binutils toolchain on sparc64 ? Eric Botcazou
2007-09-13 11:16 ` Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
2007-09-13 11:35 ` Sunil Amitkumar Janki
2007-09-13 12:14 ` Chris Newport
2007-09-13 13:01 ` Sunil Amitkumar Janki
2007-09-13 14:02 ` Is Sun putting much effort into supporting the gcc/binutils Andrew Walrond
2007-09-13 21:53 ` David Miller
2007-09-14  5:31 ` Is Sun putting much effort into supporting the gcc/binutils toolchain on sparc64 ? NightStrike
2007-09-14  5:43 ` Is Sun putting much effort into supporting the gcc/binutils Andrew Walrond
2007-09-14  5:51 ` Is Sun putting much effort into supporting the gcc/binutils toolchain on sparc64 ? Eric Botcazou
2007-09-14  6:17 ` Is Sun putting much effort into supporting the gcc/binutils Hamish Greig
2007-09-14 16:27 ` Is Sun putting much effort into supporting the gcc/binutils toolchain on sparc64 ? Joe Buck
2007-09-14 17:20 ` Is Sun putting much effort into supporting the gcc/binutils David Carlton
2007-09-14 21:43 ` Andrew Walrond
2007-09-14 22:01 ` David Miller
2007-09-14 22:54 ` Is Sun putting much effort into supporting the gcc/binutils toolchain Andrew Walrond
2007-09-14 22:57 ` Is Sun putting much effort into supporting the gcc/binutils David Miller

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.