[haiku-commits] Change in buildtools[master]: binutils: enable PE support for ARM and Aarch64

  • From: Gerrit <review@xxxxxxxxxxxxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Mon, 23 Mar 2020 19:32:45 +0000

From Adrien Destugues <pulkomandy@xxxxxxxxx>:

Adrien Destugues has uploaded this change for review. ( 
https://review.haiku-os.org/c/buildtools/+/2414 ;)


Change subject: binutils: enable PE support for ARM and Aarch64
......................................................................

binutils: enable PE support for ARM and Aarch64

Needed for building the EFI bootloader.
---
M binutils/bfd/config.bfd
1 file changed, 5 insertions(+), 2 deletions(-)



  git pull ssh://git.haiku-os.org:22/buildtools refs/changes/14/2414/1

diff --git a/binutils/bfd/config.bfd b/binutils/bfd/config.bfd
index 700310e..51f7757 100644
--- a/binutils/bfd/config.bfd
+++ b/binutils/bfd/config.bfd
@@ -257,7 +257,7 @@
     ;;
   aarch64-*-haiku*)
     targ_defvec=aarch64_elf64_le_vec
-    targ_selvecs="aarch64_elf64_be_vec aarch64_elf32_le_vec 
aarch64_elf32_be_vec arm_elf32_le_vec arm_elf32_be_vec"
+    targ_selvecs="aarch64_elf64_be_vec aarch64_elf32_le_vec 
aarch64_elf32_be_vec arm_elf32_le_vec arm_elf32_be_vec aarch64_pe_le_vec 
aarch64_pe_be_vec aarch64_pei_le_vec aarch64_pei_be_vec"
     want64=true
     ;;
   aarch64-*-linux*)
@@ -344,6 +344,10 @@
     targ_defvec=arm_elf32_le_vec
     targ_selvecs="arm_elf32_be_vec"
     ;;
+  arm*-*-haiku*)
+    targ_defvec=arm_elf32_le_vec
+    targ_selvecs="arm_elf32_fdpic_le_vec arm_elf32_be_vec 
arm_elf32_fdpic_be_vec arm_pe_le_vec arm_pe_be_vec arm_pei_le_vec 
arm_pei_be_vec"
+    ;;
   arm-*-nacl*)
     targ_defvec=arm_elf32_nacl_le_vec
     targ_selvecs="arm_elf32_nacl_be_vec i386_elf32_nacl_vec"
@@ -395,7 +399,6 @@
   arm-*-elf | arm*-*-freebsd* | arm*-*-linux-* | arm*-*-conix* | \
   arm*-*-uclinux* | arm-*-kfreebsd*-gnu | \
   arm*-*-eabi* | arm-*-rtems* | arm*-*-uclinuxfdpiceabi | \
-  arm*-*-haiku*)
     targ_defvec=arm_elf32_le_vec
     targ_selvecs="arm_elf32_fdpic_le_vec arm_elf32_be_vec 
arm_elf32_fdpic_be_vec"
     ;;

--
To view, visit https://review.haiku-os.org/c/buildtools/+/2414
To unsubscribe, or for help writing mail filters, visit 
https://review.haiku-os.org/settings

Gerrit-Project: buildtools
Gerrit-Branch: master
Gerrit-Change-Id: Id50d57ae81bdd7a18d424305d08fc55f312a2588
Gerrit-Change-Number: 2414
Gerrit-PatchSet: 1
Gerrit-Owner: Adrien Destugues <pulkomandy@xxxxxxxxx>
Gerrit-MessageType: newchange

Other related posts:

  • » [haiku-commits] Change in buildtools[master]: binutils: enable PE support for ARM and Aarch64 - Gerrit