Remove obsolete Solaris 8 support

2012-03-12 Thread Rainer Orth
is 8 support. * fixincl.x: Regenerate. * tests/base/pthread.h [SOLARIS_COND_INIT_CHECK]: Remove. # HG changeset patch # Parent 70d9a4a121c064783ddbabfaf18e606d404a2e3c Remove obsolete Solaris 8 support diff --git a/fixincludes/inclhack.def b/fixincludes/inclhack.def --- a/fixinclude

Re: Remove obsolete Solaris 8 support

2012-06-29 Thread Thomas Schwinge
Hi! On Mon, 12 Mar 2012 18:44:24 +0100, Rainer Orth wrote: > 2012-03-11 Rainer Orth > gcc: > * config.gcc (enable_obsolete): Remove *-*-solaris2.8*. > (*-*-solaris2.[0-8], *-*-solaris2.[0-8].*): Mark unsupported. > (i[34567]86-*-solaris2*, x86_64-*-solaris2.1[0-9]*):

Re: Remove obsolete Solaris 8 support

2012-03-12 Thread Ian Lance Taylor
Rainer Orth writes: > libgo: > * configure.ac (OSCFLAGS): Remove *-*-solaris2.8 handling. > (libgo_cv_lib_makecontext_stack_top): Remove > sparc*-*-solaris2.8* handling. > * configure: Regenerate. As with the Irix 5 changes, just send the libgo patches to me rather

Re: Remove obsolete Solaris 8 support

2012-03-12 Thread Mike Stump
On Mar 12, 2012, at 10:44 AM, Rainer Orth wrote: > Since even extended support for Solaris 8 ends by March 31st, this patch > removes Solaris 8 support from mainline. One of the nice things about gcc is that gcc usually still works, long after a vendor has abandoned a machine. I rather like that

Re: Remove obsolete Solaris 8 support

2012-03-12 Thread Richard Kenner
> One of the nice things about gcc is that gcc usually still works, > long after a vendor has abandoned a machine. I rather like that gcc > will just work, unlike vendor software, which often says, please buy > a new machine. One doesn't have to remove support in gcc for > something, just because

Re: Remove obsolete Solaris 8 support

2012-03-12 Thread Rainer Orth
Mike Stump writes: > On Mar 12, 2012, at 10:44 AM, Rainer Orth wrote: >> Since even extended support for Solaris 8 ends by March 31st, this patch >> removes Solaris 8 support from mainline. > > One of the nice things about gcc is that gcc usually still works, long > after a vendor has abandoned a

Re: Remove obsolete Solaris 8 support

2012-03-12 Thread Rainer Orth
ken...@vlsi1.ultra.nyu.edu (Richard Kenner) writes: >> One of the nice things about gcc is that gcc usually still works, >> long after a vendor has abandoned a machine. I rather like that gcc >> will just work, unlike vendor software, which often says, please buy >> a new machine. One doesn't ha

Re: Remove obsolete Solaris 8 support

2012-03-12 Thread Steven Bosscher
On Mon, Mar 12, 2012 at 7:37 PM, Mike Stump wrote: > On Mar 12, 2012, at 10:44 AM, Rainer Orth wrote: >> Since even extended support for Solaris 8 ends by March 31st, this patch >> removes Solaris 8 support from mainline. > > One of the nice things about gcc is that gcc usually still works, long a

Re: Remove obsolete Solaris 8 support

2012-03-12 Thread Mike Stump
On Mar 12, 2012, at 11:48 AM, Rainer Orth wrote: > But both for those and Solaris 8, the time has come where maintaining them is > more > trouble than it's worth, The nice thing is, anyone that disagrees with you, will step forward. :-) Notice, I didn't disagree with you... I was only railing

Re: Remove obsolete Solaris 8 support

2012-03-12 Thread Bruce Korb
On 03/12/12 10:44, Rainer Orth wrote: fixincludes: * inclhack.def (math_exception): Remove duplicate. (solaris_cond_init): Remove. (solaris_sys_va_list): Remove Solaris 8 support. I think I probably hate those COND initializers more than any other thing that gets

Re: Remove obsolete Solaris 8 support

2012-03-12 Thread Jonathan Wakely
On 12 March 2012 17:44, Rainer Orth wrote: > Since even extended support for Solaris 8 ends by March 31st, this patch > removes Solaris 8 support from mainline.  Given that extended support > for Solaris 9 lasts until October 2014, I guess that will remain in GCC > for at least one major release.

Re: Remove obsolete Solaris 8 support

2012-03-12 Thread Tom Tromey
> "Rainer" == Rainer Orth writes: Rainer> libjava: Rainer> * configure.ac (THREADLIBS): Remove *-*-solaris2.8 handling. Rainer> * configure: Regenerate. This part is ok. Thanks. Tom

Re: Remove obsolete Solaris 8 support

2012-03-12 Thread Tom Tromey
> "Rainer" == Rainer Orth writes: Rainer> libcpp: Rainer> * lex.c: Remove Solaris 8 reference. Also ok. Tom

Re: Remove obsolete Solaris 8 support

2012-03-12 Thread Eric Botcazou
> * Although libgcc/config/sparc/sol2-unwind.h could be simplified quite a > bit, perhaps we could go further: I wonder if the remaining nframes = 2 > case really applies to Solaris 9. If not, one could massivly simplify > this code. Please no, let's keep being very conservative with this s

Re: Remove obsolete Solaris 8 support

2012-03-15 Thread Rainer Orth
Ian Lance Taylor writes: > Rainer Orth writes: > >> libgo: >> * configure.ac (OSCFLAGS): Remove *-*-solaris2.8 handling. >> (libgo_cv_lib_makecontext_stack_top): Remove >> sparc*-*-solaris2.8* handling. >> * configure: Regenerate. > > As with the Irix 5 changes, just sen

Re: Remove obsolete Solaris 8 support

2012-03-15 Thread Rainer Orth
Eric Botcazou writes: >> * Although libgcc/config/sparc/sol2-unwind.h could be simplified quite a >> bit, perhaps we could go further: I wonder if the remaining nframes = 2 >> case really applies to Solaris 9. If not, one could massivly simplify >> this code. > > Please no, let's keep bein

Re: Remove obsolete Solaris 8 support

2012-03-15 Thread Eric Botcazou
> If we are, we'll never learn if this code is needed on anything beyond > Solaris 8 and keep this cruft around basically forever. So what? This file is a big kludge and there is no value whatsoever in it being elegant or particularly readable or even efficient. > I'll at least try a bootstrap

Re: Remove obsolete Solaris 8 support

2012-11-04 Thread Thomas Schwinge
Hi! Low priority, but still ;-) -- ping. On Sat, 30 Jun 2012 01:30:42 +0200, I wrote: > On Mon, 12 Mar 2012 18:44:24 +0100, Rainer Orth > wrote: > > 2012-03-11 Rainer Orth > > > gcc: > > * config.gcc (enable_obsolete): Remove *-*-solaris2.8*. > > (*-*-solaris2.[0-8], *-*-solaris