[binutils-gdb] Obsolete support for Solaris < 10

Rainer Orth ro@sourceware.org
Thu Nov 27 11:47:21 GMT 2025


https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=da97e9a1d95ac980c44b76d233301e4896039145

commit da97e9a1d95ac980c44b76d233301e4896039145
Author: Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
Date:   Thu Nov 27 12:47:00 2025 +0100

    Obsolete support for Solaris < 10
    
    Support for Solaris 8 and 9 has long been removed from GCC:
    
    * Solaris 8 support in GCC 4.8 (2013)
    
    * Solaris 9 support in GCC 5 (2015)
    
    so it's time to obsolete anything before Solaris 10 in binutils, too.
    
    Both wouldn't even build since binutils 2.41.
    
    Tested on both i386-pc-solaris2.8 (with and without --enable-obsolete)
    and i386-pc-solaris2.11.
    
    2025-11-26  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
    
            bfd:
            * config.bfd <*-*-solaris2.[0-9]*>: Obsolete.

Diff:
---
 bfd/config.bfd | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/bfd/config.bfd b/bfd/config.bfd
index 1cf11bc3c41..7343f7cb367 100644
--- a/bfd/config.bfd
+++ b/bfd/config.bfd
@@ -48,6 +48,10 @@ targ_underscore=no
 
 # Catch obsolete configurations.
 case $targ in
+ *-*-solaris2.1[01]*)
+    # Only Solaris 10+ is not obsolete.
+    ;;
+ *-*-solaris2.[0-9]* | \
  null)
     if test "x$enable_obsolete" != xyes; then
       echo "*** Configuration $targ is obsolete." >&2


More information about the Binutils-cvs mailing list