https://gcc.gnu.org/g:e394c5d84b314803e0160570b8e7a422dc3c1935

commit r16-3652-ge394c5d84b314803e0160570b8e7a422dc3c1935
Author: Gerald Pfeifer <ger...@pfeifer.com>
Date:   Sun Sep 7 01:40:06 2025 +0200

    doc: Remove references to Binutils 2.7 requirements
    
    GNU Binutils 2.7 was released in 1996, no realistic need to point it
    out as a minimal requirement.
    
    gcc:
            * doc/extend.texi (SH Function Attributes): Remove reference to
            GNU Binutils 2.7 requirement.
            (H8/300 Variable Attributes): Ditto.

Diff:
---
 gcc/doc/extend.texi | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/gcc/doc/extend.texi b/gcc/doc/extend.texi
index 3c11928fd764..2922d9e9839f 100644
--- a/gcc/doc/extend.texi
+++ b/gcc/doc/extend.texi
@@ -5904,8 +5904,7 @@ accordingly to point to the start of the vector table 
before any functions with
 this attribute are invoked.  Usually a good place to do the initialization is
 the startup routine.  The TBR relative vector table can have at max 256 
function
 entries.  The jumps to these functions are generated using a SH2A specific,
-non delayed branch instruction JSR/N @@(disp8,TBR).  You must use GAS and GLD
-from GNU binutils version 2.7 or later for this attribute to work correctly.
+non delayed branch instruction JSR/N @@(disp8,TBR).
 
 In an application, for a function being called once, this attribute
 saves at least 8 bytes of code; and if other successive calls are being
@@ -7925,9 +7924,6 @@ The compiler generates more efficient code for certain 
operations
 on data in the eight-bit data area.  Note the eight-bit data area is limited to
 256 bytes of data.
 
-You must use GAS and GLD from GNU binutils version 2.7 or later for
-this attribute to work correctly.
-
 @cindex @code{tiny_data} variable attribute, H8/300
 @cindex tiny data section on the H8/300H and H8S
 @item tiny_data

Reply via email to