[binutils-gdb] Cleanup bfd target vectors and ld emulations on Solaris (missed part)
Rainer Orth
ro@sourceware.org
Thu Dec 11 14:02:58 GMT 2025
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=38fc3ca9fe4fc2f51beb4d1bced28575f01d9dfb
commit 38fc3ca9fe4fc2f51beb4d1bced28575f01d9dfb
Author: Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
Date: Thu Dec 11 15:02:37 2025 +0100
Cleanup bfd target vectors and ld emulations on Solaris (missed part)
This reordering of the x86_64-*-solaris2.1[01] entry in config.bfd was
missed in the original commit.
2025-09-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
bfd:
* config.bfd [BFD64] <x86_64-*-solaris2.1[01]*>: Move down.
Diff:
---
bfd/config.bfd | 14 ++++++--------
1 file changed, 6 insertions(+), 8 deletions(-)
diff --git a/bfd/config.bfd b/bfd/config.bfd
index bf6ea9f71e0..a9f5f457f45 100644
--- a/bfd/config.bfd
+++ b/bfd/config.bfd
@@ -604,14 +604,6 @@ case "${targ}" in
# PR 27666: Do not include i386_elf32_vec here.
targ_defvec=i386_elf32_sol2_vec
;;
-#ifdef BFD64
- x86_64-*-solaris2.1[01]*)
- # PR 27666: Do not include i386_elf32_vec or x86_64_elf64_vec.
- targ_defvec=x86_64_elf64_sol2_vec
- targ_selvecs=i386_elf32_sol2_vec
- want64=true
- ;;
-#endif
i[3-7]86-*-nto*)
targ_defvec=i386_elf32_vec
targ_selvecs="iamcu_elf32_vec i386_coff_vec"
@@ -734,6 +726,12 @@ case "${targ}" in
targ_selvecs=i386_elf32_vec
want64=true
;;
+ x86_64-*-solaris2.1[01]*)
+ # PR 27666: Do not include i386_elf32_vec or x86_64_elf64_vec.
+ targ_defvec=x86_64_elf64_sol2_vec
+ targ_selvecs=i386_elf32_sol2_vec
+ want64=true
+ ;;
x86_64-*-gnu*)
targ_defvec=x86_64_elf64_vec
targ_selvecs="i386_elf32_vec iamcu_elf32_vec x86_64_elf32_vec"
More information about the Binutils-cvs
mailing list