]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
Remove 32-bit-only Solaris configurations
authorRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
Mon, 29 Jun 2026 11:23:15 +0000 (13:23 +0200)
committerRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
Mon, 29 Jun 2026 11:23:15 +0000 (13:23 +0200)
After the removal of all Solaris configurations but Solaris 10/11
(*-*-solaris2.1[01]), the 32-bit-only configurations can no longer be
matched.  This patch removes them.

Tested on {amd64,i386}-pc-solaris2.11 and sparc{v9,}-sun-solaris2.11.

2026-06-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>

bfd:
* config.bfd <i[3-7]86-*-solaris*>: Remove.
<sparc*-*-solaris*>: Likewise.

ld:
* configure.tgt <i[3-7]86-*-solaris*>: Remove.
<sparc*-*-solaris*>: Likewise.

bfd/config.bfd
ld/configure.tgt

index 9472a481f81cdebcc86aa34949bc9eb600c7fff1..3285cd74a406822fe03d16705163951ded5ed7b3 100644 (file)
@@ -567,10 +567,6 @@ case "${targ}" in
     targ_selvecs="i386_elf32_vec x86_64_elf64_sol2_vec x86_64_elf64_vec"
     want64=true
     ;;
-  i[3-7]86-*-solaris*)
-    targ_defvec=i386_elf32_sol2_vec
-    targ_selvecs=i386_elf32_vec
-    ;;
   i[3-7]86-*-dicos* | i[3-7]86-*-dragonfly* |  i[3-7]86-*-netbsd* | i[3-7]86-*-knetbsd*-gnu | i[3-7]86-*-redox*)
     targ_defvec=i386_elf32_vec
     targ64_selvecs="x86_64_elf64_vec"
@@ -1268,10 +1264,6 @@ case "${targ}" in
     targ_defvec=sparc_elf32_vxworks_vec
     targ_selvecs="sparc_elf32_vec"
     ;;
-  sparc*-*-solaris*)
-    targ_defvec=sparc_elf32_sol2_vec
-    targ_selvecs=sparc_elf32_vec
-    ;;
   sparc*-*-*)
     targ_defvec=sparc_elf32_vec
     ;;
index 32b1c45f8e3fbcdf63039fd82d8ae731e8b713b3..a696e557533ab04d11c0105398158e43a037122a 100644 (file)
@@ -369,10 +369,6 @@ i[3-7]86-*-solaris2*)
                        targ64_extra_libpath=elf_x86_64_sol2
                        targ64_extra_emuls=elf_x86_64
                        ;;
-i[3-7]86-*-solaris*)
-                       targ_emul=elf_i386_sol2
-                       targ_extra_emuls=elf_i386
-                       ;;
 i[3-7]86-*-netbsd* | \
 i[3-7]86-*-netbsd*-gnu* | \
 i[3-7]86-*-knetbsd*-gnu | \
@@ -898,10 +894,6 @@ sparc-*-solaris2*)
                        targ64_extra_libpath=elf64_sparc_sol2
                        targ64_extra_emuls=elf64_sparc
                        ;;
-sparc*-*-solaris*)
-                       targ_emul=elf32_sparc_sol2
-                       targ_extra_emuls=elf32_sparc
-                       ;;
 sparc*-*-vxworks*)     targ_emul=elf32_sparc_vxworks
                        ;;
 sparc*-*-*)            targ_emul=elf32_sparc