File tree Expand file tree Collapse file tree 2 files changed +67
-0
lines changed
Expand file tree Collapse file tree 2 files changed +67
-0
lines changed Original file line number Diff line number Diff line change 1+ inherit : [autotools]
2+
3+ metaEnvironment :
4+ PKG_VERSION : " 16.3"
5+ PKG_LICENSE : " GPL-3.0-or-later"
6+
7+ depends :
8+ - libs::mpfr-dev
9+ - libs::gmp-dev
10+ - libs::readline-dev
11+
12+ checkoutSCM :
13+ scm : url
14+ url : ${GNU_MIRROR}/gdb/gdb-${PKG_VERSION}.tar.gz
15+ digestSHA256 : " bcfcd095528a987917acf9fff3f1672181694926cc18d609c99d0042c00224c5"
16+ stripComponents : 1
17+
18+ checkoutScript : |
19+ patchApplySeries $<@gdb/*@>
20+
21+ buildTools : [host-toolchain, texinfo, perl]
22+
23+ buildScript : |
24+ autotoolsBuild $1 --with-system-readline
25+ # shared not yet there, probably because of libtool?
26+
27+ packageScript : |
28+ autotoolsPackageTgt
Original file line number Diff line number Diff line change 1+ diff -ur a/bfd/config.bfd b/bfd/config.bfd
2+ --- a/bfd/config.bfd 2024-05-26 17:55:51.000000000 +0200
3+ +++ b/bfd/config.bfd 2024-07-08 11:35:56.753432683 +0200
4+ @@ -243,7 +243,7 @@
5+ targ_archs="$targ_archs bfd_i386_arch bfd_powerpc_arch bfd_rs6000_arch"
6+ want64=true
7+ ;;
8+ - aarch64-*-elf | aarch64-*-rtems* | aarch64-*-genode*)
9+ + aarch64-*-elf | aarch64-*-rtems* | aarch64-*-genode* | aarch64-*-l4re*)
10+ targ_defvec=aarch64_elf64_le_vec
11+ targ_selvecs="aarch64_elf64_be_vec aarch64_elf32_le_vec aarch64_elf32_be_vec arm_elf32_le_vec arm_elf32_be_vec aarch64_pei_le_vec aarch64_pe_le_vec"
12+ want64=true
13+ @@ -372,7 +372,7 @@
14+ targ_defvec=arm_elf32_le_vec
15+ targ_selvecs="arm_elf32_be_vec"
16+ ;;
17+ - arm*-*-haiku*)
18+ + arm*-*-haiku* | arm-*-l4re*)
19+ targ_defvec=arm_elf32_le_vec
20+ 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"
21+ ;;
22+ @@ -587,7 +587,7 @@
23+ targ_selvecs=hppa_elf32_vec
24+ ;;
25+
26+ - i[3-7]86-*-elf* | i[3-7]86-*-rtems* | i[3-7]86-*-genode*)
27+ + i[3-7]86-*-elf* | i[3-7]86-*-rtems* | i[3-7]86-*-genode* | i[3-7]86-*-l4re*)
28+ targ_defvec=i386_elf32_vec
29+ targ_selvecs="iamcu_elf32_vec i386_coff_vec"
30+ ;;
31+ @@ -681,7 +681,7 @@
32+ targ_selvecs="i386_elf32_vec iamcu_elf32_vec"
33+ want64=true
34+ ;;
35+ - x86_64-*-elf* | x86_64-*-rtems* | x86_64-*-fuchsia | x86_64-*-genode*)
36+ + x86_64-*-elf* | x86_64-*-rtems* | x86_64-*-fuchsia | x86_64-*-genode* | x86_64-*-l4re*)
37+ targ_defvec=x86_64_elf64_vec
38+ targ_selvecs="i386_elf32_vec iamcu_elf32_vec x86_64_elf32_vec"
39+ case "${targ}" in
You can’t perform that action at this time.
0 commit comments