public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [doc] Remove Tru64 UNIX and IRIX references in install.texi
@ 2017-10-27 11:55 Rainer Orth
  2017-10-27 16:27 ` Jeff Law
  2017-10-27 16:43 ` Sandra Loosemore
  0 siblings, 2 replies; 5+ messages in thread
From: Rainer Orth @ 2017-10-27 11:55 UTC (permalink / raw)
  To: gcc-patches; +Cc: Sandra Loosemore

[-- Attachment #1: Type: text/plain, Size: 760 bytes --]

I happened to notice that install.texi still contains references to the
Tru64 UNIX and IRIX ports I've removed in GCC 4.8.  I believe it's time
now to get rid of those completely.

Tested with make doc/gccinstall.info and doc/gccinstall.pdf.  Ok for
mainline?  This falls under my prior maintainership, I guess, but
think it's best to get a second opinion.

	Rainer

-- 
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University


2017-10-27  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>

	* doc/install.texi (Specific, alpha*-*-*): Remove DEC OSF/1
	etc. reference.
	(Specific, alpha*-dec-osf5.1): Remove.
	(Specific, mips-sgi-irix5): Remove.
	(Specific, mips-sgi-irix6): Remove.


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: osf-irix-install-remove.patch --]
[-- Type: text/x-patch, Size: 2496 bytes --]

# HG changeset patch
# Parent  8d97816c0ce1dd84c7463b60d689c69e6314c67d
Remove Tru64 UNIX and IRIX references in install.texi

diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi
--- a/gcc/doc/install.texi
+++ b/gcc/doc/install.texi
@@ -3168,8 +3168,6 @@ information have to.
 @item
 @uref{#alpha-x-x,,alpha*-*-*}
 @item
-@uref{#alpha-dec-osf51,,alpha*-dec-osf5.1}
-@item
 @uref{#amd64-x-solaris210,,amd64-*-solaris2.10}
 @item
 @uref{#arm-x-eabi,,arm-*-eabi}
@@ -3220,10 +3218,6 @@ information have to.
 @item
 @uref{#mips-x-x,,mips-*-*}
 @item
-@uref{#mips-sgi-irix5,,mips-sgi-irix5}
-@item
-@uref{#mips-sgi-irix6,,mips-sgi-irix6}
-@item
 @uref{#nds32le-x-elf,,nds32le-*-elf}
 @item
 @uref{#nds32be-x-elf,,nds32be-*-elf}
@@ -3353,8 +3347,7 @@ The workaround is disabled by default if
 @anchor{alpha-x-x}
 @heading alpha*-*-*
 This section contains general configuration information for all
-alpha-based platforms using ELF (in particular, ignore this section for
-DEC OSF/1, Digital UNIX and Tru64 UNIX)@.  In addition to reading this
+alpha-based platforms using ELF@.  In addition to reading this
 section, please read all other sections that match your target.
 
 We require binutils 2.11.2 or newer.
@@ -3365,20 +3358,6 @@ shared libraries.
 @html
 <hr />
 @end html
-@anchor{alpha-dec-osf51}
-@heading alpha*-dec-osf5.1
-Systems using processors that implement the DEC Alpha architecture and
-are running the DEC/Compaq/HP Unix (DEC OSF/1, Digital UNIX, or Compaq/HP
-Tru64 UNIX) operating system, for example the DEC Alpha AXP systems.
-
-Support for Tru64 UNIX V5.1 has been removed in GCC 4.8.  As of GCC 4.6,
-support for Tru64 UNIX V4.0 and V5.0 has been removed.  As of GCC 3.2,
-versions before @code{alpha*-dec-osf4} are no longer supported.  (These
-are the versions which identify themselves as DEC OSF/1.)
-
-@html
-<hr />
-@end html
 @anchor{amd64-x-solaris210}
 @heading amd64-*-solaris2.1[0-9]*
 This is a synonym for @samp{x86_64-*-solaris2.1[0-9]*}.
@@ -4165,22 +4144,6 @@ use traps on systems that support them.
 @html
 <hr />
 @end html
-@anchor{mips-sgi-irix5}
-@heading mips-sgi-irix5
-Support for IRIX 5 has been removed in GCC 4.6.
-
-@html
-<hr />
-@end html
-@anchor{mips-sgi-irix6}
-@heading mips-sgi-irix6
-Support for IRIX 6.5 has been removed in GCC 4.8.  Support for IRIX 6
-releases before 6.5 has been removed in GCC 4.6, as well as support for
-the O32 ABI.
-
-@html
-<hr />
-@end html
 @anchor{moxie-x-elf}
 @heading moxie-*-elf
 The moxie processor.

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

* Re: [doc] Remove Tru64 UNIX and IRIX references in install.texi
  2017-10-27 11:55 [doc] Remove Tru64 UNIX and IRIX references in install.texi Rainer Orth
@ 2017-10-27 16:27 ` Jeff Law
  2017-11-02 10:25   ` Rainer Orth
  2017-10-27 16:43 ` Sandra Loosemore
  1 sibling, 1 reply; 5+ messages in thread
From: Jeff Law @ 2017-10-27 16:27 UTC (permalink / raw)
  To: Rainer Orth, gcc-patches; +Cc: Sandra Loosemore

On 10/27/2017 05:48 AM, Rainer Orth wrote:
> I happened to notice that install.texi still contains references to the
> Tru64 UNIX and IRIX ports I've removed in GCC 4.8.  I believe it's time
> now to get rid of those completely.
> 
> Tested with make doc/gccinstall.info and doc/gccinstall.pdf.  Ok for
> mainline?  This falls under my prior maintainership, I guess, but
> think it's best to get a second opinion.
OK.  THere's probably a ton of ancient host/build issues that should
just get removed.

jeff

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

* Re: [doc] Remove Tru64 UNIX and IRIX references in install.texi
  2017-10-27 11:55 [doc] Remove Tru64 UNIX and IRIX references in install.texi Rainer Orth
  2017-10-27 16:27 ` Jeff Law
@ 2017-10-27 16:43 ` Sandra Loosemore
  2017-11-02 10:27   ` Rainer Orth
  1 sibling, 1 reply; 5+ messages in thread
From: Sandra Loosemore @ 2017-10-27 16:43 UTC (permalink / raw)
  To: Rainer Orth, gcc-patches

On 10/27/2017 05:48 AM, Rainer Orth wrote:
> I happened to notice that install.texi still contains references to the
> Tru64 UNIX and IRIX ports I've removed in GCC 4.8.  I believe it's time
> now to get rid of those completely.
>
> Tested with make doc/gccinstall.info and doc/gccinstall.pdf.  Ok for
> mainline?  This falls under my prior maintainership, I guess, but
> think it's best to get a second opinion.

Thanks for catching this.  In general I think we should document only 
GCC's current behavior and not mention removed functionality except in 
release notes.  I think this whole document needs review for that sort 
of thing, but every bit helps.

Can you fix this nit while you're in there?

> @@ -3353,8 +3347,7 @@ The workaround is disabled by default if
>  @anchor{alpha-x-x}
>  @heading alpha*-*-*
>  This section contains general configuration information for all
> -alpha-based platforms using ELF (in particular, ignore this section for
> -DEC OSF/1, Digital UNIX and Tru64 UNIX)@.  In addition to reading this
> +alpha-based platforms using ELF@.  In addition to reading this
>  section, please read all other sections that match your target.
>
>  We require binutils 2.11.2 or newer.

s/alpha-based/Alpha-based/

-Sandra

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

* Re: [doc] Remove Tru64 UNIX and IRIX references in install.texi
  2017-10-27 16:27 ` Jeff Law
@ 2017-11-02 10:25   ` Rainer Orth
  0 siblings, 0 replies; 5+ messages in thread
From: Rainer Orth @ 2017-11-02 10:25 UTC (permalink / raw)
  To: Jeff Law; +Cc: gcc-patches, Sandra Loosemore

Hi Jeff,

> On 10/27/2017 05:48 AM, Rainer Orth wrote:
>> I happened to notice that install.texi still contains references to the
>> Tru64 UNIX and IRIX ports I've removed in GCC 4.8.  I believe it's time
>> now to get rid of those completely.
>> 
>> Tested with make doc/gccinstall.info and doc/gccinstall.pdf.  Ok for
>> mainline?  This falls under my prior maintainership, I guess, but
>> think it's best to get a second opinion.
> OK.  THere's probably a ton of ancient host/build issues that should
> just get removed.

probably, but it's hard for anyone but the respective maintainers to
know/check.  I've tried to keep things clean for my ports at least when
obsoleting some older OS version or the port as a whole.

	Rainer

-- 
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University

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

* Re: [doc] Remove Tru64 UNIX and IRIX references in install.texi
  2017-10-27 16:43 ` Sandra Loosemore
@ 2017-11-02 10:27   ` Rainer Orth
  0 siblings, 0 replies; 5+ messages in thread
From: Rainer Orth @ 2017-11-02 10:27 UTC (permalink / raw)
  To: Sandra Loosemore; +Cc: gcc-patches

Hi Sandra,

> On 10/27/2017 05:48 AM, Rainer Orth wrote:
>> I happened to notice that install.texi still contains references to the
>> Tru64 UNIX and IRIX ports I've removed in GCC 4.8.  I believe it's time
>> now to get rid of those completely.
>>
>> Tested with make doc/gccinstall.info and doc/gccinstall.pdf.  Ok for
>> mainline?  This falls under my prior maintainership, I guess, but
>> think it's best to get a second opinion.
>
> Thanks for catching this.  In general I think we should document only GCC's
> current behavior and not mention removed functionality except in release
> notes.  I think this whole document needs review for that sort of thing,
> but every bit helps.

this example shows that you're probably right: my thinking a the time
probably was that it's easier to find the obsoletion info in the
(current) install.texi than checking through various older changes
documents, but obviously I missed the time to finally remove it before now.

> Can you fix this nit while you're in there?
>
>> @@ -3353,8 +3347,7 @@ The workaround is disabled by default if
>>  @anchor{alpha-x-x}
>>  @heading alpha*-*-*
>>  This section contains general configuration information for all
>> -alpha-based platforms using ELF (in particular, ignore this section for
>> -DEC OSF/1, Digital UNIX and Tru64 UNIX)@.  In addition to reading this
>> +alpha-based platforms using ELF@.  In addition to reading this
>>  section, please read all other sections that match your target.
>>
>>  We require binutils 2.11.2 or newer.
>
> s/alpha-based/Alpha-based/

Sure, done.

Thanks.
        Rainer

-- 
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University

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

end of thread, other threads:[~2017-11-02 10:27 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-10-27 11:55 [doc] Remove Tru64 UNIX and IRIX references in install.texi Rainer Orth
2017-10-27 16:27 ` Jeff Law
2017-11-02 10:25   ` Rainer Orth
2017-10-27 16:43 ` Sandra Loosemore
2017-11-02 10:27   ` Rainer Orth

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).