From: Gerald Pfeifer Date: Sat, 6 Sep 2025 23:40:06 +0000 (+0200) Subject: doc: Remove references to Binutils 2.7 requirements X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e394c5d84b314803e0160570b8e7a422dc3c1935;p=thirdparty%2Fgcc.git 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 --git a/gcc/doc/extend.texi b/gcc/doc/extend.texi index 3c11928fd76..2922d9e9839 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