* install.texi and alpha (was: Target maintainers: doc/install.texi love and care)
[not found] <alpine.LSU.2.20.1703121217350.3498@anthias.pfeifer.com>
@ 2017-03-12 11:29 ` Gerald Pfeifer
2019-08-20 8:37 ` [doc] Re: install.texi and alpha Gerald Pfeifer
2017-03-12 11:31 ` install.texi and arm (was: Target maintainers: doc/install.texi love and care) Gerald Pfeifer
` (5 subsequent siblings)
6 siblings, 1 reply; 23+ messages in thread
From: Gerald Pfeifer @ 2017-03-12 11:29 UTC (permalink / raw)
To: gcc-patches, Richard Henderson
On Sun, 12 Mar 2017, Gerald Pfeifer wrote:
> Also, I'm offering help around one particular aspect I noticed:
>
> References to dependencies on really, really old versions of
> binutils (talking 10+ years here) which I think we can remove.
> Let me follow-up with some of you with concrete suggestions
> around that.
The alpha*-*-* section currently has this:
We require binutils 2.11.2 or newer.
Previous binutils releases had a number of problems with DWARF 2
debugging information, not the least of which is incorrect linking of
shared libraries.
Okay to yank this?
Gerald
^ permalink raw reply [flat|nested] 23+ messages in thread
* [doc] Re: install.texi and alpha
2017-03-12 11:29 ` install.texi and alpha (was: Target maintainers: doc/install.texi love and care) Gerald Pfeifer
@ 2019-08-20 8:37 ` Gerald Pfeifer
0 siblings, 0 replies; 23+ messages in thread
From: Gerald Pfeifer @ 2019-08-20 8:37 UTC (permalink / raw)
To: gcc-patches, Richard Henderson
On Sun, 12 Mar 2017, Gerald Pfeifer wrote:
>> References to dependencies on really, really old versions of
>> binutils (talking 10+ years here) which I think we can remove.
>> Let me follow-up with some of you with concrete suggestions
>> around that.
>
> The alpha*-*-* section currently has this:
>
> We require binutils 2.11.2 or newer.
> Previous binutils releases had a number of problems with DWARF 2
> debugging information, not the least of which is incorrect linking of
> shared libraries.
>
> Okay to yank this?
I do not recall ever seeing a response, and it's now been two
further years, so I went ahead and committed the patch below.
Gerald
2019-08-20 Gerald Pfeifer <gerald@pfeifer.com>
* doc/install.texi (Specific, alpha): Remove note to use
binutils 2.11.2 or later.
Index: doc/install.texi
===================================================================
--- doc/install.texi (revision 274619)
+++ doc/install.texi (working copy)
@@ -3472,11 +3472,6 @@ This section contains general configuration inform
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.
-Previous binutils releases had a number of problems with DWARF 2
-debugging information, not the least of which is incorrect linking of
-shared libraries.
-
@html
<hr />
@end html
^ permalink raw reply [flat|nested] 23+ messages in thread
* install.texi and arm (was: Target maintainers: doc/install.texi love and care)
[not found] <alpine.LSU.2.20.1703121217350.3498@anthias.pfeifer.com>
2017-03-12 11:29 ` install.texi and alpha (was: Target maintainers: doc/install.texi love and care) Gerald Pfeifer
@ 2017-03-12 11:31 ` Gerald Pfeifer
2017-03-13 9:18 ` install.texi and arm Kyrill Tkachov
2017-03-12 11:33 ` install.texi and avr (was: Target maintainers: doc/install.texi love and care) Gerald Pfeifer
` (4 subsequent siblings)
6 siblings, 1 reply; 23+ messages in thread
From: Gerald Pfeifer @ 2017-03-12 11:31 UTC (permalink / raw)
To: gcc-patches, Nick Clifton, Richard Earnshaw,
Ramana Radhakrishnan, Kyrylo Tkachov
On Sun, 12 Mar 2017, Gerald Pfeifer wrote:
> Also, I'm offering help around one particular aspect I noticed:
>
> References to dependencies on really, really old versions of
> binutils (talking 10+ years here) which I think we can remove.
> Let me follow-up with some of you with concrete suggestions
> around that.
The arm-*-eabi section currently has this:
ARM-family processors. Subtargets that use the ELF object format
require GNU binutils 2.13 or newer. Such subtargets include:
@code{arm-*-netbsdelf}, @code{arm-*-*linux-*}
and @code{arm-*-rtemseabi}.
Okay to yank this?
Gerald
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: install.texi and arm
2017-03-12 11:31 ` install.texi and arm (was: Target maintainers: doc/install.texi love and care) Gerald Pfeifer
@ 2017-03-13 9:18 ` Kyrill Tkachov
2017-03-13 10:49 ` Nick Clifton
0 siblings, 1 reply; 23+ messages in thread
From: Kyrill Tkachov @ 2017-03-13 9:18 UTC (permalink / raw)
To: Gerald Pfeifer, gcc-patches, Nick Clifton, Richard Earnshaw,
Ramana Radhakrishnan
On 12/03/17 11:31, Gerald Pfeifer wrote:
> On Sun, 12 Mar 2017, Gerald Pfeifer wrote:
>> Also, I'm offering help around one particular aspect I noticed:
>>
>> References to dependencies on really, really old versions of
>> binutils (talking 10+ years here) which I think we can remove.
>> Let me follow-up with some of you with concrete suggestions
>> around that.
> The arm-*-eabi section currently has this:
>
> ARM-family processors. Subtargets that use the ELF object format
> require GNU binutils 2.13 or newer. Such subtargets include:
> @code{arm-*-netbsdelf}, @code{arm-*-*linux-*}
> and @code{arm-*-rtemseabi}.
>
> Okay to yank this?
Fine by me. Nick is much more involved in binutils development and so might have
a better view of how much older binutils are used in the wild though.
Nick, do you have any objections to this?
Thanks,
Kyrill
> Gerald
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: install.texi and arm
2017-03-13 9:18 ` install.texi and arm Kyrill Tkachov
@ 2017-03-13 10:49 ` Nick Clifton
2017-03-18 9:46 ` Gerald Pfeifer
0 siblings, 1 reply; 23+ messages in thread
From: Nick Clifton @ 2017-03-13 10:49 UTC (permalink / raw)
To: Kyrill Tkachov, Gerald Pfeifer, gcc-patches, Richard Earnshaw,
Ramana Radhakrishnan
Hi Guys,
>>> References to dependencies on really, really old versions of
>>> binutils (talking 10+ years here) which I think we can remove.
>> ARM-family processors. Subtargets that use the ELF object format
>> require GNU binutils 2.13 or newer. Such subtargets include:
>> Okay to yank this?
>
> Fine by me.
Me too.
> Nick, do you have any objections to this?
None. Are you intending to replace the requirement with a more recent
version of the binutils, or just remove the requirement entirely ?
Cheers
Nick
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: install.texi and arm
2017-03-13 10:49 ` Nick Clifton
@ 2017-03-18 9:46 ` Gerald Pfeifer
0 siblings, 0 replies; 23+ messages in thread
From: Gerald Pfeifer @ 2017-03-18 9:46 UTC (permalink / raw)
To: Nick Clifton
Cc: Kyrill Tkachov, gcc-patches, Richard Earnshaw, Ramana Radhakrishnan
On Mon, 13 Mar 2017, Nick Clifton wrote:
>>> Okay to yank this?
>> Fine by me.
> Me too.
Okay, so I went ahead and committed the patch below.
> None. Are you intending to replace the requirement with a more recent
> version of the binutils, or just remove the requirement entirely ?
This is mostly about removing references to versions of binutils a
decade or so old. It's hard to imagine that anyone would give any
such old version a try in 2017 and fresher and shorter documentation
faces a better chance of actually being consumed.
Gerald
2017-03-18 Gerald Pfeifer <gerald@pfeifer.com>
* doc/install.texi (Specific) <arm-*-eabi>: Remove old
requirement for binutils 2.13.
Index: doc/install.texi
===================================================================
--- doc/install.texi (revision 246253)
+++ doc/install.texi (working copy)
@@ -3367,10 +3367,7 @@
@end html
@anchor{arm-x-eabi}
@heading arm-*-eabi
-ARM-family processors. Subtargets that use the ELF object format
-require GNU binutils 2.13 or newer. Such subtargets include:
-@code{arm-*-netbsdelf}, @code{arm-*-*linux-*}
-and @code{arm-*-rtemseabi}.
+ARM-family processors.
Building the Ada frontend commonly fails (an infinite loop executing
@code{xsinfo}) if the host compiler is GNAT 4.8. Host compilers built from the
^ permalink raw reply [flat|nested] 23+ messages in thread
* install.texi and avr (was: Target maintainers: doc/install.texi love and care)
[not found] <alpine.LSU.2.20.1703121217350.3498@anthias.pfeifer.com>
2017-03-12 11:29 ` install.texi and alpha (was: Target maintainers: doc/install.texi love and care) Gerald Pfeifer
2017-03-12 11:31 ` install.texi and arm (was: Target maintainers: doc/install.texi love and care) Gerald Pfeifer
@ 2017-03-12 11:33 ` Gerald Pfeifer
2017-03-13 10:47 ` Denis Chertykov
2017-03-12 11:34 ` Target maintainers: doc/install.texi love and care Gerald Pfeifer
` (3 subsequent siblings)
6 siblings, 1 reply; 23+ messages in thread
From: Gerald Pfeifer @ 2017-03-12 11:33 UTC (permalink / raw)
To: gcc-patches, Denis Chertykov
On Sun, 12 Mar 2017, Gerald Pfeifer wrote:
> Also, I'm offering help around one particular aspect I noticed:
>
> References to dependencies on really, really old versions of
> binutils (talking 10+ years here) which I think we can remove.
> Let me follow-up with some of you with concrete suggestions
> around that.
The avr section currently has this:
We @emph{strongly} recommend using binutils 2.13 or newer.
Okay to yank it?
Gerald
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: install.texi and avr (was: Target maintainers: doc/install.texi love and care)
2017-03-12 11:33 ` install.texi and avr (was: Target maintainers: doc/install.texi love and care) Gerald Pfeifer
@ 2017-03-13 10:47 ` Denis Chertykov
2017-03-13 21:56 ` Gerald Pfeifer
0 siblings, 1 reply; 23+ messages in thread
From: Denis Chertykov @ 2017-03-13 10:47 UTC (permalink / raw)
To: Gerald Pfeifer; +Cc: gcc-patches
2017-03-12 15:32 GMT+04:00 Gerald Pfeifer <gerald@pfeifer.com>:
> On Sun, 12 Mar 2017, Gerald Pfeifer wrote:
>> Also, I'm offering help around one particular aspect I noticed:
>>
>> References to dependencies on really, really old versions of
>> binutils (talking 10+ years here) which I think we can remove.
>> Let me follow-up with some of you with concrete suggestions
>> around that.
>
> The avr section currently has this:
>
> We @emph{strongly} recommend using binutils 2.13 or newer.
>
> Okay to yank it?
We can remove this line.
Denis
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: install.texi and avr (was: Target maintainers: doc/install.texi love and care)
2017-03-13 10:47 ` Denis Chertykov
@ 2017-03-13 21:56 ` Gerald Pfeifer
0 siblings, 0 replies; 23+ messages in thread
From: Gerald Pfeifer @ 2017-03-13 21:56 UTC (permalink / raw)
To: Denis Chertykov; +Cc: gcc-patches
On Mon, 13 Mar 2017, Denis Chertykov wrote:
>> The avr section currently has this:
>>
>> We @emph{strongly} recommend using binutils 2.13 or newer.
>>
>> Okay to yank it?
> We can remove this line.
Done thusly, thank you.
Gerald
2017-03-13 Gerald Pfeifer <gerald@pfeifer.com>
* doc/install.texi (Specific) <avr>: Remove reference to
binutils 2.13.
Index: doc/install.texi
===================================================================
--- doc/install.texi (revision 246109)
+++ doc/install.texi (working copy)
@@ -3396,8 +3396,6 @@
@uref{http://www.amelek.gda.pl/avr/,,http://www.amelek.gda.pl/avr/}
@end itemize
-We @emph{strongly} recommend using binutils 2.13 or newer.
-
The following error:
@smallexample
Error: register required
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: Target maintainers: doc/install.texi love and care
[not found] <alpine.LSU.2.20.1703121217350.3498@anthias.pfeifer.com>
` (2 preceding siblings ...)
2017-03-12 11:33 ` install.texi and avr (was: Target maintainers: doc/install.texi love and care) Gerald Pfeifer
@ 2017-03-12 11:34 ` Gerald Pfeifer
2017-03-12 13:37 ` Hans-Peter Nilsson
2017-03-12 11:36 ` install.texi and i?86-*-linux* (was: Target maintainers: doc/install.texi love and care) Gerald Pfeifer
` (2 subsequent siblings)
6 siblings, 1 reply; 23+ messages in thread
From: Gerald Pfeifer @ 2017-03-12 11:34 UTC (permalink / raw)
To: gcc-patches, Hans-Peter Nilsson
On Sun, 12 Mar 2017, Gerald Pfeifer wrote:
> References to dependencies on really, really old versions of
> binutils (talking 10+ years here) which I think we can remove.
> Let me follow-up with some of you with concrete suggestions
> around that.
The cris-axis-elf / cris-axis-linux-gnu section currently has this:
For @code{cris-axis-elf} you need binutils 2.11
or newer. For @code{cris-axis-linux-gnu} you need binutils 2.12 or newer.
Okay to yank it?
Gerald
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: Target maintainers: doc/install.texi love and care
2017-03-12 11:34 ` Target maintainers: doc/install.texi love and care Gerald Pfeifer
@ 2017-03-12 13:37 ` Hans-Peter Nilsson
2017-03-12 13:47 ` Gerald Pfeifer
0 siblings, 1 reply; 23+ messages in thread
From: Hans-Peter Nilsson @ 2017-03-12 13:37 UTC (permalink / raw)
To: gerald; +Cc: gcc-patches
> Date: Sun, 12 Mar 2017 12:34:25 +0100 (CET)
> From: Gerald Pfeifer <gerald@pfeifer.com>
> On Sun, 12 Mar 2017, Gerald Pfeifer wrote:
> > References to dependencies on really, really old versions of
> > binutils (talking 10+ years here) which I think we can remove.
> > Let me follow-up with some of you with concrete suggestions
> > around that.
>
> The cris-axis-elf / cris-axis-linux-gnu section currently has this:
>
> For @code{cris-axis-elf} you need binutils 2.11
> or newer. For @code{cris-axis-linux-gnu} you need binutils 2.12 or newer.
>
> Okay to yank it?
Certainly! Thanks.
brgds, H-P
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: Target maintainers: doc/install.texi love and care
2017-03-12 13:37 ` Hans-Peter Nilsson
@ 2017-03-12 13:47 ` Gerald Pfeifer
2017-03-12 20:34 ` Hans-Peter Nilsson
0 siblings, 1 reply; 23+ messages in thread
From: Gerald Pfeifer @ 2017-03-12 13:47 UTC (permalink / raw)
To: Hans-Peter Nilsson; +Cc: gcc-patches
On Sun, 12 Mar 2017, Hans-Peter Nilsson wrote:
> Certainly! Thanks.
Done thusly; thanks for the quick response, H-P.
(May there be further changes to consider for cris-*?)
Gerald
2017-03-12 Gerald Pfeifer <gerald@pfeifer.com>
* doc/install.texi (Specific) <cris-axis-elf>: No longer
refer to binutils 2.11/2.12 minimum.
Index: doc/install.texi
===================================================================
--- doc/install.texi (revision 246077)
+++ doc/install.texi (working copy)
@@ -3472,9 +3472,6 @@
@samp{ETRAX 100 LX} by default.
@end table
-For @code{cris-axis-elf} you need binutils 2.11
-or newer. For @code{cris-axis-linux-gnu} you need binutils 2.12 or newer.
-
Pre-packaged tools can be obtained from
@uref{ftp://ftp.axis.com/@/pub/@/axis/@/tools/@/cris/@/compiler-kit/}. More
information about this platform is available at
^ permalink raw reply [flat|nested] 23+ messages in thread
* install.texi and i?86-*-linux* (was: Target maintainers: doc/install.texi love and care)
[not found] <alpine.LSU.2.20.1703121217350.3498@anthias.pfeifer.com>
` (3 preceding siblings ...)
2017-03-12 11:34 ` Target maintainers: doc/install.texi love and care Gerald Pfeifer
@ 2017-03-12 11:36 ` Gerald Pfeifer
2017-03-12 11:38 ` install.texi and mips-*-* " Gerald Pfeifer
2017-03-12 11:40 ` install.texi and sparc-*-linux* (was: Target maintainers: doc/install.texi love and care) Gerald Pfeifer
6 siblings, 0 replies; 23+ messages in thread
From: Gerald Pfeifer @ 2017-03-12 11:36 UTC (permalink / raw)
To: gcc-patches, Jan Hubicka, Uros Bizjak
On Sun, 12 Mar 2017, Gerald Pfeifer wrote:
> References to dependencies on really, really old versions of
> binutils (talking 10+ years here) which I think we can remove.
> Let me follow-up with some of you with concrete suggestions
> around that.
The i?86-*-linux* section currently has this:
As of GCC 3.3, binutils 2.13.1 or later is required for this platform.
See @uref{http://gcc.gnu.org/PR10877,,bug 10877} for more information.
Okay to yank it?
Gerald
^ permalink raw reply [flat|nested] 23+ messages in thread
* install.texi and mips-*-* (was: Target maintainers: doc/install.texi love and care)
[not found] <alpine.LSU.2.20.1703121217350.3498@anthias.pfeifer.com>
` (4 preceding siblings ...)
2017-03-12 11:36 ` install.texi and i?86-*-linux* (was: Target maintainers: doc/install.texi love and care) Gerald Pfeifer
@ 2017-03-12 11:38 ` Gerald Pfeifer
2017-03-12 16:51 ` Moore, Catherine
2017-03-12 11:40 ` install.texi and sparc-*-linux* (was: Target maintainers: doc/install.texi love and care) Gerald Pfeifer
6 siblings, 1 reply; 23+ messages in thread
From: Gerald Pfeifer @ 2017-03-12 11:38 UTC (permalink / raw)
To: gcc-patches, Catherine Moore, Matthew Fortune
On Sun, 12 Mar 2017, Gerald Pfeifer wrote:
> References to dependencies on really, really old versions of
> binutils (talking 10+ years here) which I think we can remove.
> Let me follow-up with some of you with concrete suggestions
> around that.
The mips-*-* currently has this:
The assembler from GNU binutils 2.17 and earlier has a bug in the way
it sorts relocations for REL targets (o32, o64, EABI). This can cause
bad code to be generated for simple C++ programs. Also the linker
from GNU binutils versions prior to 2.17 has a bug which causes the
runtime linker stubs in very large programs to
be incorrectly generated. GNU Binutils 2.18 and later (and snapshots
made after Nov. 9, 2006) should be free from both of these problems.
(Even that goes back more than 10 years.)
Okay to yank it?
^ permalink raw reply [flat|nested] 23+ messages in thread
* RE: install.texi and mips-*-* (was: Target maintainers: doc/install.texi love and care)
2017-03-12 11:38 ` install.texi and mips-*-* " Gerald Pfeifer
@ 2017-03-12 16:51 ` Moore, Catherine
2017-03-12 17:32 ` install.texi and mips-*-* Gerald Pfeifer
0 siblings, 1 reply; 23+ messages in thread
From: Moore, Catherine @ 2017-03-12 16:51 UTC (permalink / raw)
To: Gerald Pfeifer, gcc-patches, Matthew Fortune
> -----Original Message-----
> From: Gerald Pfeifer [mailto:gerald@pfeifer.com]
> Sent: Sunday, March 12, 2017 7:38 AM
> To: gcc-patches@gcc.gnu.org; Moore, Catherine
> <Catherine_Moore@mentor.com>; Matthew Fortune
> <matthew.fortune@imgtec.com>
> Subject: install.texi and mips-*-* (was: Target maintainers: doc/install.texi
> love and care)
>
> On Sun, 12 Mar 2017, Gerald Pfeifer wrote:
> > References to dependencies on really, really old versions of
> > binutils (talking 10+ years here) which I think we can remove.
> > Let me follow-up with some of you with concrete suggestions
> > around that.
>
> The mips-*-* currently has this:
>
> The assembler from GNU binutils 2.17 and earlier has a bug in the way
> it sorts relocations for REL targets (o32, o64, EABI). This can cause
> bad code to be generated for simple C++ programs. Also the linker
> from GNU binutils versions prior to 2.17 has a bug which causes the
> runtime linker stubs in very large programs to
> be incorrectly generated. GNU Binutils 2.18 and later (and snapshots
> made after Nov. 9, 2006) should be free from both of these problems.
>
> (Even that goes back more than 10 years.)
>
> Okay to yank it?
Yes, thank you. I will review the rest of the MIPS doc in install.texi this week.
Catherine
^ permalink raw reply [flat|nested] 23+ messages in thread
* RE: install.texi and mips-*-*
2017-03-12 16:51 ` Moore, Catherine
@ 2017-03-12 17:32 ` Gerald Pfeifer
0 siblings, 0 replies; 23+ messages in thread
From: Gerald Pfeifer @ 2017-03-12 17:32 UTC (permalink / raw)
To: Moore, Catherine; +Cc: gcc-patches, Matthew Fortune
On Sun, 12 Mar 2017, Moore, Catherine wrote:
>> Okay to yank it?
> Yes, thank you.
Done per the patch below (committed).
> I will review the rest of the MIPS doc in install.texi this week.
Thank you!
Gerald
2017-03-12 Gerald Pfeifer <gerald@pfeifer.com>
* doc/install.texi (Specific) <mips-*-*>: Remove description of
issue that only occurred with binutils below 2.18.
Index: doc/install.texi
===================================================================
--- doc/install.texi (revision 246078)
+++ doc/install.texi (working copy)
@@ -4122,14 +4122,6 @@
@command{configure} option when configuring GCC@. The default is to
use traps on systems that support them.
-The assembler from GNU binutils 2.17 and earlier has a bug in the way
-it sorts relocations for REL targets (o32, o64, EABI). This can cause
-bad code to be generated for simple C++ programs. Also the linker
-from GNU binutils versions prior to 2.17 has a bug which causes the
-runtime linker stubs in very large programs to
-be incorrectly generated. GNU Binutils 2.18 and later (and snapshots
-made after Nov. 9, 2006) should be free from both of these problems.
-
@html
<hr />
@end html
^ permalink raw reply [flat|nested] 23+ messages in thread
* install.texi and sparc-*-linux* (was: Target maintainers: doc/install.texi love and care)
[not found] <alpine.LSU.2.20.1703121217350.3498@anthias.pfeifer.com>
` (5 preceding siblings ...)
2017-03-12 11:38 ` install.texi and mips-*-* " Gerald Pfeifer
@ 2017-03-12 11:40 ` Gerald Pfeifer
2017-03-12 22:00 ` install.texi and sparc-*-linux* David Miller
6 siblings, 1 reply; 23+ messages in thread
From: Gerald Pfeifer @ 2017-03-12 11:40 UTC (permalink / raw)
To: gcc-patches, Richard Henderson, David S. Miller, Eric Botcazou
On Sun, 12 Mar 2017, Gerald Pfeifer wrote:
> References to dependencies on really, really old versions of
> binutils (talking 10+ years here) which I think we can remove.
> Let me follow-up with some of you with concrete suggestions
> around that.
The section on sparc-*-linux* currently has this:
GCC versions 3.0 and higher require binutils 2.11.2 and glibc 2.2.4
or newer on this platform. All earlier binutils and glibc
releases mishandled unaligned relocations on @code{sparc-*-*} targets.
Okay to yank it?
Gerald
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: install.texi and sparc-*-linux*
2017-03-12 11:40 ` install.texi and sparc-*-linux* (was: Target maintainers: doc/install.texi love and care) Gerald Pfeifer
@ 2017-03-12 22:00 ` David Miller
2017-03-19 7:40 ` Gerald Pfeifer
0 siblings, 1 reply; 23+ messages in thread
From: David Miller @ 2017-03-12 22:00 UTC (permalink / raw)
To: gerald; +Cc: gcc-patches, rth, ebotcazou
From: Gerald Pfeifer <gerald@pfeifer.com>
Date: Sun, 12 Mar 2017 12:39:56 +0100 (CET)
> On Sun, 12 Mar 2017, Gerald Pfeifer wrote:
>> References to dependencies on really, really old versions of
>> binutils (talking 10+ years here) which I think we can remove.
>> Let me follow-up with some of you with concrete suggestions
>> around that.
>
> The section on sparc-*-linux* currently has this:
>
> GCC versions 3.0 and higher require binutils 2.11.2 and glibc 2.2.4
> or newer on this platform. All earlier binutils and glibc
> releases mishandled unaligned relocations on @code{sparc-*-*} targets.
>
> Okay to yank it?
No objections from me.
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: install.texi and sparc-*-linux*
2017-03-12 22:00 ` install.texi and sparc-*-linux* David Miller
@ 2017-03-19 7:40 ` Gerald Pfeifer
2017-03-19 8:22 ` Andreas Schwab
0 siblings, 1 reply; 23+ messages in thread
From: Gerald Pfeifer @ 2017-03-19 7:40 UTC (permalink / raw)
To: gcc-patches, David Miller; +Cc: Richard Henderson, Eric Botcazou
On Sun, 12 Mar 2017, David Miller wrote:
>> Okay to yank it?
> No objections from me.
Thanks. Here is what I just committed.
Gerald
2017-03-19 Gerald Pfeifer <gerald@pfeifer.com>
* doc/install.texi (Specific) <sparc-*-linux*>: No longer refer
to age-old versions of binutils and glibc.
Index: doc/install.texi
===================================================================
--- doc/install.texi (revision 246259)
+++ doc/install.texi (working copy)
@@ -4510,11 +4510,6 @@
@anchor{sparc-x-linux}
@heading sparc-*-linux*
-GCC versions 3.0 and higher require binutils 2.11.2 and glibc 2.2.4
-or newer on this platform. All earlier binutils and glibc
-releases mishandled unaligned relocations on @code{sparc-*-*} targets.
-
-
@html
<hr />
@end html
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: install.texi and sparc-*-linux*
2017-03-19 7:40 ` Gerald Pfeifer
@ 2017-03-19 8:22 ` Andreas Schwab
2017-03-20 23:16 ` Gerald Pfeifer
0 siblings, 1 reply; 23+ messages in thread
From: Andreas Schwab @ 2017-03-19 8:22 UTC (permalink / raw)
To: Gerald Pfeifer
Cc: gcc-patches, David Miller, Richard Henderson, Eric Botcazou
On Mär 19 2017, Gerald Pfeifer <gerald@pfeifer.com> wrote:
> Index: doc/install.texi
> ===================================================================
> --- doc/install.texi (revision 246259)
> +++ doc/install.texi (working copy)
> @@ -4510,11 +4510,6 @@
> @anchor{sparc-x-linux}
> @heading sparc-*-linux*
>
> -GCC versions 3.0 and higher require binutils 2.11.2 and glibc 2.2.4
> -or newer on this platform. All earlier binutils and glibc
> -releases mishandled unaligned relocations on @code{sparc-*-*} targets.
> -
> -
> @html
> <hr />
> @end html
The section is now empty. Should it be removed at all?
Andreas.
--
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: install.texi and sparc-*-linux*
2017-03-19 8:22 ` Andreas Schwab
@ 2017-03-20 23:16 ` Gerald Pfeifer
2017-03-21 18:31 ` Andreas Schwab
0 siblings, 1 reply; 23+ messages in thread
From: Gerald Pfeifer @ 2017-03-20 23:16 UTC (permalink / raw)
To: Andreas Schwab
Cc: gcc-patches, David Miller, Richard Henderson, Eric Botcazou
On Sun, 19 Mar 2017, Andreas Schwab wrote:
>> @anchor{sparc-x-linux}
>> @heading sparc-*-linux*
> The section is now empty. Should it be removed at all?
I considered that, but then figured we do want to keep this as
an indicator this is a supported platform (and also placeholder
if/when any new items worth documenting appear).
That said, I don't feel strongly at all and will happily remove
this if that's the preference here.
Gerald
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: install.texi and sparc-*-linux*
2017-03-20 23:16 ` Gerald Pfeifer
@ 2017-03-21 18:31 ` Andreas Schwab
0 siblings, 0 replies; 23+ messages in thread
From: Andreas Schwab @ 2017-03-21 18:31 UTC (permalink / raw)
To: Gerald Pfeifer
Cc: gcc-patches, David Miller, Richard Henderson, Eric Botcazou
On Mär 21 2017, Gerald Pfeifer <gerald@pfeifer.com> wrote:
> On Sun, 19 Mar 2017, Andreas Schwab wrote:
>>> @anchor{sparc-x-linux}
>>> @heading sparc-*-linux*
>> The section is now empty. Should it be removed at all?
>
> I considered that, but then figured we do want to keep this as
> an indicator this is a supported platform (and also placeholder
> if/when any new items worth documenting appear).
There should probably at least be a short description of the target,
like it is present for all other targets without specific instructions.
Andreas.
--
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
^ permalink raw reply [flat|nested] 23+ messages in thread