diff mbox series

[doc] install: Drop hppa*-hp-hpux10, remove old notes on hppa*-hp-hpux11

Message ID 20231217072809.A836633EA9@hamza.pair.com
State New
Headers show
Series [doc] install: Drop hppa*-hp-hpux10, remove old notes on hppa*-hp-hpux11 | expand

Commit Message

Gerald Pfeifer Dec. 17, 2023, 7:28 a.m. UTC
Hi Dave,

based on our earlier e-mail, I understand we don't support hppa*-hp-hpux10 
any longer, so let's remove them from the installation docs.

On the way remove references to GCC 2.95 and 3.0 from hppa*-hp-hpux11.

Okay?


(I believe it would be great if you could have a look at that part of the 
installation docs. I'm pretty confident there is quite a bit more we can 
garbage collect or simplify.)

Gerald


gcc:
	PR target/69374
	* doc/install.texi (Specific) <hppa*-hp-hpux10>: Remove section.
	(Specific) <hppa*-hp-hpux11>: Remove references to GCC 2.95 and 3.0.
---
 gcc/doc/install.texi | 18 ------------------
 1 file changed, 18 deletions(-)

Comments

John David Anglin Dec. 17, 2023, 1:10 p.m. UTC | #1
On 2023-12-17 2:28 a.m., Gerald Pfeifer wrote:
> Hi Dave,
>
> based on our earlier e-mail, I understand we don't support hppa*-hp-hpux10
> any longer, so let's remove them from the installation docs.
>
> On the way remove references to GCC 2.95 and 3.0 from hppa*-hp-hpux11.
>
> Okay?
The sentence about 64-bit libffi for hpux also can be removed.  I ported it a few years
ago.

Otherwise, the change is okay.
>
>
> (I believe it would be great if you could have a look at that part of the
> installation docs. I'm pretty confident there is quite a bit more we can
> garbage collect or simplify.)
Maybe I can do it tomorrow.

Dave

>
> Gerald
>
>
> gcc:
> 	PR target/69374
> 	* doc/install.texi (Specific) <hppa*-hp-hpux10>: Remove section.
> 	(Specific) <hppa*-hp-hpux11>: Remove references to GCC 2.95 and 3.0.
> ---
>   gcc/doc/install.texi | 18 ------------------
>   1 file changed, 18 deletions(-)
>
> diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi
> index 84d8834a9b5..17cef5a2bae 100644
> --- a/gcc/doc/install.texi
> +++ b/gcc/doc/install.texi
> @@ -3742,8 +3742,6 @@ information have to.
>   @item
>   @uref{#hppa-hp-hpux,,hppa*-hp-hpux*}
>   @item
> -@uref{#hppa-hp-hpux10,,hppa*-hp-hpux10}
> -@item
>   @uref{#hppa-hp-hpux11,,hppa*-hp-hpux11}
>   @item
>   @uref{#x-x-linux-gnu,,*-*-linux-gnu}
> @@ -4152,27 +4150,11 @@ a list of the predefines used with each standard.
>   
>   More specific information to @samp{hppa*-hp-hpux*} targets follows.
>   
> -@html
> -<hr />
> -@end html
> -@anchor{hppa-hp-hpux10}
> -@heading hppa*-hp-hpux10
> -For hpux10.20, we @emph{highly} recommend you pick up the latest sed patch
> -@code{PHCO_19798} from HP@.
> -
> -The C++ ABI has changed incompatibly in GCC 4.0.  COMDAT subspaces are
> -used for one-only code and data.  This resolves many of the previous
> -problems in using C++ on this target.  However, the ABI is not compatible
> -with the one implemented under HP-UX 11 using secondary definitions.
> -
>   @html
>   <hr />
>   @end html
>   @anchor{hppa-hp-hpux11}
>   @heading hppa*-hp-hpux11
> -GCC 3.0 and up support HP-UX 11.  GCC 2.95.x is not supported and cannot
> -be used to compile GCC 3.0 and up.
> -
>   The libffi library haven't been ported to 64-bit HP-UX@ and doesn't build.
>   
>   Refer to @uref{binaries.html,,binaries} for information about obtaining
Gerald Pfeifer Dec. 18, 2023, 1:42 p.m. UTC | #2
On Sun, 17 Dec 2023, John David Anglin wrote:
> The sentence about 64-bit libffi for hpux also can be removed.  I ported 
> it a few years ago.

Thanks! I made this change on top and pushed the resulting changeset.

>> (I believe it would be great if you could have a look at that part of the
>> installation docs. I'm pretty confident there is quite a bit more we can
>> garbage collect or simplify.)
> Maybe I can do it tomorrow.

If you push any changes, can you please refer to PR target/69374?
And of course if I can help, let me know.

Gerald
diff mbox series

Patch

diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi
index 84d8834a9b5..17cef5a2bae 100644
--- a/gcc/doc/install.texi
+++ b/gcc/doc/install.texi
@@ -3742,8 +3742,6 @@  information have to.
 @item
 @uref{#hppa-hp-hpux,,hppa*-hp-hpux*}
 @item
-@uref{#hppa-hp-hpux10,,hppa*-hp-hpux10}
-@item
 @uref{#hppa-hp-hpux11,,hppa*-hp-hpux11}
 @item
 @uref{#x-x-linux-gnu,,*-*-linux-gnu}
@@ -4152,27 +4150,11 @@  a list of the predefines used with each standard.
 
 More specific information to @samp{hppa*-hp-hpux*} targets follows.
 
-@html
-<hr />
-@end html
-@anchor{hppa-hp-hpux10}
-@heading hppa*-hp-hpux10
-For hpux10.20, we @emph{highly} recommend you pick up the latest sed patch
-@code{PHCO_19798} from HP@.
-
-The C++ ABI has changed incompatibly in GCC 4.0.  COMDAT subspaces are
-used for one-only code and data.  This resolves many of the previous
-problems in using C++ on this target.  However, the ABI is not compatible
-with the one implemented under HP-UX 11 using secondary definitions.
-
 @html
 <hr />
 @end html
 @anchor{hppa-hp-hpux11}
 @heading hppa*-hp-hpux11
-GCC 3.0 and up support HP-UX 11.  GCC 2.95.x is not supported and cannot
-be used to compile GCC 3.0 and up.
-
 The libffi library haven't been ported to 64-bit HP-UX@ and doesn't build.
 
 Refer to @uref{binaries.html,,binaries} for information about obtaining