FreeBSD Bugzilla – Attachment 224892 Details for
Bug 251385
devel/binutils: Update to 2.37
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
First attempt to update devel/binutils to 2.36.1
devel_binutils.patch (text/plain), 39.17 KB, created by
Yasuhiro Kimura
on 2021-05-13 02:32:00 UTC
(
hide
)
Description:
First attempt to update devel/binutils to 2.36.1
Filename:
MIME Type:
Creator:
Yasuhiro Kimura
Created:
2021-05-13 02:32:00 UTC
Size:
39.17 KB
patch
obsolete
>From efdda8c06b8235d5bb15170a830c74c73bb80658 Mon Sep 17 00:00:00 2001 >From: Yasuhiro Kimura <yasu@utahime.org> >Date: Thu, 13 May 2021 00:22:50 +0900 >Subject: [PATCH] devel/binutils: Update to 2.36.1 > >Update to 2.36.1. > >Chang Log: https://sourceware.org/git/?p=binutils-gdb.git;a=blob_plain;f=ChangeLog;h=8420c77ff49a3cda3f33969faae93473d1aab227;hb=f35674005e609660f5f45005a9e095541ca4c5fe >--- > devel/binutils/Makefile | 3 +- > devel/binutils/distinfo | 6 +- > devel/binutils/files/patch-0b398d6.diff | 65 ---------- > devel/binutils/files/patch-7651a4871c2 | 41 ++++++ > devel/binutils/files/patch-gas-configure.tgt | 12 -- > devel/binutils/files/patch-libctf_swap.h | 34 ----- > devel/binutils/files/patch-mips64.diff | 23 ++-- > devel/binutils/files/patch-powerpc64le.patch | 126 ------------------- > devel/binutils/files/patch-s390x.diff | 10 +- > devel/binutils/pkg-plist | 6 + > devel/binutils/pkg-plist-aarch64 | 1 + > devel/binutils/pkg-plist-aarch64-none-elf | 1 + > devel/binutils/pkg-plist-amd64 | 1 + > devel/binutils/pkg-plist-arm-gnueabi | 1 + > devel/binutils/pkg-plist-arm-none-eabi | 1 + > devel/binutils/pkg-plist-avr | 1 + > devel/binutils/pkg-plist-i386 | 1 + > devel/binutils/pkg-plist-mingw32 | 1 + > devel/binutils/pkg-plist-mips | 1 + > devel/binutils/pkg-plist-mips64 | 1 + > devel/binutils/pkg-plist-powerpc | 1 + > devel/binutils/pkg-plist-powerpc64 | 1 + > devel/binutils/pkg-plist-powerpc64le | 45 +++---- > devel/binutils/pkg-plist-riscv32-unknown-elf | 79 ++++++++++++ > devel/binutils/pkg-plist-riscv64 | 45 +++++++ > devel/binutils/pkg-plist-riscv64-none-elf | 93 ++++++++++++-- > devel/binutils/pkg-plist-s390x | 1 + > devel/binutils/pkg-plist-sparc64 | 1 + > 28 files changed, 311 insertions(+), 291 deletions(-) > delete mode 100644 devel/binutils/files/patch-0b398d6.diff > create mode 100644 devel/binutils/files/patch-7651a4871c2 > delete mode 100644 devel/binutils/files/patch-gas-configure.tgt > delete mode 100644 devel/binutils/files/patch-libctf_swap.h > >diff --git a/devel/binutils/Makefile b/devel/binutils/Makefile >index 2b8517bc4d9b..739181e8df46 100644 >--- a/devel/binutils/Makefile >+++ b/devel/binutils/Makefile >@@ -1,8 +1,7 @@ > # Created by: Martin Matuska <mm@FreeBSD.org> > > PORTNAME= binutils >-PORTVERSION= 2.33.1 >-PORTREVISION= 4 >+PORTVERSION= 2.36.1 > PORTEPOCH?= 1 > CATEGORIES?= devel > MASTER_SITES= SOURCEWARE/binutils/releases >diff --git a/devel/binutils/distinfo b/devel/binutils/distinfo >index 26bb6cf5fda4..82dac79faaf6 100644 >--- a/devel/binutils/distinfo >+++ b/devel/binutils/distinfo >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1575361927 >-SHA256 (binutils-2.33.1.tar.xz) = ab66fc2d1c3ec0359b8e08843c9f33b63e8707efdff5e4cc5c200eae24722cbf >-SIZE (binutils-2.33.1.tar.xz) = 21490848 >+TIMESTAMP = 1620832960 >+SHA256 (binutils-2.36.1.tar.xz) = e81d9edf373f193af428a0f256674aea62a9d74dfe93f65192d4eae030b0f3b0 >+SIZE (binutils-2.36.1.tar.xz) = 22772248 >diff --git a/devel/binutils/files/patch-0b398d6.diff b/devel/binutils/files/patch-0b398d6.diff >deleted file mode 100644 >index a494fe412e08..000000000000 >--- a/devel/binutils/files/patch-0b398d6.diff >+++ /dev/null >@@ -1,65 +0,0 @@ >-commit 0b398d69acde3377dfbbeb8a4cfe87ae8c8562fa >-Author: Sergei Trofimovich <siarheit@google.com> >-Date: Sat Feb 1 23:16:11 2020 +0000 >- >- binutils: drop redundant 'program_name' definition (-fno-common) >- >- * coffdump.c (program_name): Drop redundant definition. >- * srconv.c (program_name): Likewise >- * sysdump.c (program_name): Likewise >- >- Signed-off-by: Sergei Trofimovich <siarheit@google.com> >- >-diff --git a/binutils/ChangeLog b/binutils/ChangeLog >-index a7fd43176b..2caa7e950f 100644 >---- binutils/ChangeLog >-+++ binutils/ChangeLog >-@@ -1,3 +1,9 @@ >-+2020-02-03 Sergei Trofimovich <siarheit@google.com> >-+ >-+ * coffdump.c (program_name): Drop redundant definition. >-+ * srconv.c (program_name): Likewise >-+ * sysdump.c (program_name): Likewise >-+ >- 2020-02-02 H.J. Lu <hongjiu.lu@intel.com> >- >- PR gas/25380 >-diff --git a/binutils/coffdump.c b/binutils/coffdump.c >-index 531a4e46c3..336da57ca2 100644 >---- binutils/coffdump.c >-+++ binutils/coffdump.c >-@@ -456,8 +456,6 @@ coff_dump (struct coff_ofile *ptr) >- dump_coff_section (ptr->sections + i); >- } >- >--char * program_name; >-- >- static void >- show_usage (FILE *file, int status) >- { >-diff --git a/binutils/srconv.c b/binutils/srconv.c >-index 5742b16759..f071794f0a 100644 >---- binutils/srconv.c >-+++ binutils/srconv.c >-@@ -1687,8 +1687,6 @@ prescan (struct coff_ofile *otree) >- } >- } >- >--char *program_name; >-- >- ATTRIBUTE_NORETURN static void >- show_usage (FILE *ffile, int status) >- { >-diff --git a/binutils/sysdump.c b/binutils/sysdump.c >-index d433e71ed9..7eebbd61d3 100644 >---- binutils/sysdump.c >-+++ binutils/sysdump.c >-@@ -633,8 +633,6 @@ module (void) >- } >- } >- >--char *program_name; >-- >- ATTRIBUTE_NORETURN static void >- show_usage (FILE *ffile, int status) >- { >diff --git a/devel/binutils/files/patch-7651a4871c2 b/devel/binutils/files/patch-7651a4871c2 >new file mode 100644 >index 000000000000..30f207c11dbc >--- /dev/null >+++ b/devel/binutils/files/patch-7651a4871c2 >@@ -0,0 +1,41 @@ >+From 7651a4871c225925ffdfda0a8c91a6ed370cd9a1 Mon Sep 17 00:00:00 2001 >+From: Alan Modra <amodra@gmail.com> >+Date: Tue, 9 Feb 2021 13:32:36 +1030 >+Subject: [PATCH] PR27382, build failure if fileno() is a macro >+ >+ PR 27382 >+ * objcopy.c (copy_file): Use bfd_stat. >+--- >+ binutils/ChangeLog | 5 +++++ >+ binutils/objcopy.c | 2 +- >+ 2 files changed, 6 insertions(+), 1 deletion(-) >+ >+diff --git binutils/ChangeLog binutils/ChangeLog >+index 8b08bd0db79..b60e55d1632 100644 >+--- binutils/ChangeLog >++++ binutils/ChangeLog >+@@ -1,3 +1,8 @@ >++2021-02-09 Alan Modra <amodra@gmail.com> >++ >++ PR 27382 >++ * objcopy.c (copy_file): Use bfd_stat. >++ >+ 2021-02-06 Nick Clifton <nickc@redhat.com> >+ >+ This is the 2.36.1 release. >+diff --git binutils/objcopy.c binutils/objcopy.c >+index 00d751522c4..eab3b6db585 100644 >+--- binutils/objcopy.c >++++ binutils/objcopy.c >+@@ -3769,7 +3769,7 @@ copy_file (const char *input_filename, const char *output_filename, int ofd, >+ /* To allow us to do "strip *" without dying on the first >+ non-object file, failures are nonfatal. */ >+ ibfd = bfd_openr (input_filename, input_target); >+- if (ibfd == NULL || fstat (fileno (ibfd->iostream), in_stat) != 0) >++ if (ibfd == NULL || bfd_stat (ibfd, in_stat) != 0) >+ { >+ bfd_nonfatal_message (input_filename, NULL, NULL, NULL); >+ status = 1; >+-- >+2.31.1 >+ >diff --git a/devel/binutils/files/patch-gas-configure.tgt b/devel/binutils/files/patch-gas-configure.tgt >deleted file mode 100644 >index aacd003bfa8b..000000000000 >--- a/devel/binutils/files/patch-gas-configure.tgt >+++ /dev/null >@@ -1,12 +0,0 @@ >---- gas/configure.tgt.orig 2020-01-07 16:52:58.735417000 +0100 >-+++ gas/configure.tgt 2020-01-07 16:54:02.168703000 +0100 >-@@ -392,7 +392,8 @@ >- >- sparc-*-linux-*) fmt=elf em=linux ;; >- sparc-*-solaris*) fmt=elf em=solaris ;; >-- sparc-*-*bsd*) fmt=elf em=nbsd ;; >-+ sparc-*-freebsd*) fmt=elf em=freebsd ;; >-+ sparc-*-netbsd* | sparc-*-openbsd*) fmt=elf em=nbsd ;; >- >- spu-*-elf) fmt=elf ;; >- >diff --git a/devel/binutils/files/patch-libctf_swap.h b/devel/binutils/files/patch-libctf_swap.h >deleted file mode 100644 >index eefb60856c72..000000000000 >--- a/devel/binutils/files/patch-libctf_swap.h >+++ /dev/null >@@ -1,34 +0,0 @@ >---- libctf/swap.h.orig 2019-09-09 13:19:45 UTC >-+++ libctf/swap.h >-@@ -28,13 +28,13 @@ >- #else >- >- /* Provide our own versions of the byteswap functions. */ >--inline uint16_t >-+static inline uint16_t >- bswap_16 (uint16_t v) >- { >- return ((v >> 8) & 0xff) | ((v & 0xff) << 8); >- } >- >--inline uint32_t >-+static inline uint32_t >- bswap_32 (uint32_t v) >- { >- return ( ((v & 0xff000000) >> 24) >-@@ -43,13 +43,13 @@ bswap_32 (uint32_t v) >- | ((v & 0x000000ff) << 24)); >- } >- >--inline uint64_t >-+static inline uint64_t >- bswap_identity_64 (uint64_t v) >- { >- return v; >- } >- >--inline uint64_t >-+static inline uint64_t >- bswap_64 (uint64_t v) >- { >- return ( ((v & 0xff00000000000000ULL) >> 56) >diff --git a/devel/binutils/files/patch-mips64.diff b/devel/binutils/files/patch-mips64.diff >index 18850b028b52..be848379a8c3 100644 >--- a/devel/binutils/files/patch-mips64.diff >+++ b/devel/binutils/files/patch-mips64.diff >@@ -20,22 +20,25 @@ > # Generic vectors > targ_selvecs="${targ_selvecs} mips_elf32_ntrad_be_vec mips_elf32_ntrad_le_vec mips_elf32_trad_be_vec mips_elf32_trad_le_vec mips_elf64_trad_be_vec mips_elf64_trad_le_vec" > ;; >---- ld/configure.tgt.orig 2015-07-17 20:52:58.728911150 +0000 >-+++ ld/configure.tgt 2015-07-17 21:03:29.559869219 +0000 >-@@ -491,12 +491,12 @@ >- targ_extra_emuls="elf32ltsmip elf32btsmipn32 elf64btsmip elf32ltsmipn32 elf64ltsmip" >- targ_extra_libpath=$targ_extra_emuls ;; >+--- ld/configure.tgt.orig 2021-05-13 08:46:40.891784000 +0900 >++++ ld/configure.tgt 2021-05-13 08:52:59.571136000 +0900 >+@@ -548,13 +548,15 @@ >+ targ_extra_libpath=$targ_extra_emuls >+ ;; > mips64*el-*-freebsd* | mips64*el-*-kfreebsd*-gnu) > - targ_emul=elf32ltsmipn32_fbsd > - targ_extra_emuls="elf32ltsmip elf32btsmip elf32ltsmipn32 elf32btsmipn32 elf64ltsmip elf64btsmip elf32ltsmip_fbsd elf32btsmip_fbsd elf32btsmipn32_fbsd elf64ltsmip_fbsd elf64btsmip_fbsd" > + targ_emul=elf64ltsmip_fbsd >-+ targ_extra_emuls="elf32ltsmip_fbsd elf32btsmip_fbsd elf32ltsmipn32_fbsd elf32btsmipn32_fbsd elf64ltsmip_fbsd elf64btsmip_fbsd elf32ltsmip elf32btsmip elf32ltsmipn32 elf32btsmipn32 elf64ltsmip elf64btsmip" >- targ_extra_libpath=$targ_extra_emuls ;; >++ targ_extra_emuls="elf32ltsmip_fbsd elf32btsmip_fbsd elf32ltsmipn32_fbsd elf32btsmipn32_fbsd elf >++64ltsmip_fbsd elf64btsmip_fbsd elf32ltsmip elf32btsmip elf32ltsmipn32 elf32btsmipn32 elf64ltsmip elf64btsmip" >+ targ_extra_libpath=$targ_extra_emuls >+ ;; > mips64*-*-freebsd* | mips64*-*-kfreebsd*-gnu) > - targ_emul=elf32btsmipn32_fbsd > - targ_extra_emuls="elf32ltsmip elf32btsmip elf32ltsmipn32 elf32btsmipn32 elf64ltsmip elf64btsmip elf32ltsmip_fbsd elf32btsmip_fbsd elf32ltsmipn32_fbsd elf64ltsmip_fbsd elf64btsmip_fbsd" > + targ_emul=elf64btsmip_fbsd >-+ targ_extra_emuls="elf32btsmip_fbsd elf32ltsmip_fbsd elf32btsmipn32_fbsd elf32ltsmipn32_fbsd elf64btsmip_fbsd elf64ltsmip_fbsd elf32ltsmip elf32btsmip elf32ltsmipn32 elf32btsmipn32 elf64ltsmip elf64btsmip" >- targ_extra_libpath=$targ_extra_emuls ;; >++ targ_extra_emuls="elf32btsmip_fbsd elf32ltsmip_fbsd elf32btsmipn32_fbsd elf32ltsmipn32_fbsd elf >++64btsmip_fbsd elf64ltsmip_fbsd elf32ltsmip elf32btsmip elf32ltsmipn32 elf32btsmipn32 elf64ltsmip elf64btsmip" >+ targ_extra_libpath=$targ_extra_emuls >+ ;; > mips*el-*-freebsd* | mips*el-*-kfreebsd*-gnu) >- targ_emul=elf32ltsmip_fbsd >diff --git a/devel/binutils/files/patch-powerpc64le.patch b/devel/binutils/files/patch-powerpc64le.patch >index cb1e440c43ea..3b9cc33f2296 100644 >--- a/devel/binutils/files/patch-powerpc64le.patch >+++ b/devel/binutils/files/patch-powerpc64le.patch >@@ -1,129 +1,3 @@ >---- bfd/configure.orig 2019-10-12 13:58:20 UTC >-+++ bfd/configure >-@@ -14860,6 +14860,7 @@ do >- powerpc_elf64_vec) tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf"; target_size=64 ;; >- powerpc_elf64_le_vec) tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf" target_size=64 ;; >- powerpc_elf64_fbsd_vec) tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf" target_size=64 ;; >-+ powerpc_elf64_fbsd_le_vec) tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf" target_size=64 ;; >- powerpc_pe_vec) tb="$tb pe-ppc.lo peigen.lo $coff" ;; >- powerpc_pe_le_vec) tb="$tb pe-ppc.lo peigen.lo $coff" ;; >- powerpc_pei_vec) tb="$tb pei-ppc.lo peigen.lo $coff" ;; >---- bfd/configure.ac.orig 2019-09-09 13:19:43 UTC >-+++ bfd/configure.ac >-@@ -596,6 +596,7 @@ do >- powerpc_elf64_vec) tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf"; target_size=64 ;; >- powerpc_elf64_le_vec) tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf" target_size=64 ;; >- powerpc_elf64_fbsd_vec) tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf" target_size=64 ;; >-+ powerpc_elf64_fbsd_le_vec) tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf" target_size=64 ;; >- powerpc_pe_vec) tb="$tb pe-ppc.lo peigen.lo $coff" ;; >- powerpc_pe_le_vec) tb="$tb pe-ppc.lo peigen.lo $coff" ;; >- powerpc_pei_vec) tb="$tb pei-ppc.lo peigen.lo $coff" ;; >---- bfd/elf64-ppc.c.orig 2019-10-09 07:16:05 UTC >-+++ bfd/elf64-ppc.c >-@@ -16979,7 +16979,9 @@ ppc64_elf_finish_dynamic_sections (bfd *output_bfd, >- /* FreeBSD support */ >- >- #undef TARGET_LITTLE_SYM >-+#define TARGET_LITTLE_SYM powerpc_elf64_fbsd_le_vec >- #undef TARGET_LITTLE_NAME >-+#define TARGET_LITTLE_NAME "elf64-powerpcle-freebsd" >- >- #undef TARGET_BIG_SYM >- #define TARGET_BIG_SYM powerpc_elf64_fbsd_vec >---- bfd/targets.c.orig 2019-09-09 13:19:43 UTC >-+++ bfd/targets.c >-@@ -764,6 +764,7 @@ extern const bfd_target powerpc_elf32_vxworks_vec; >- extern const bfd_target powerpc_elf64_vec; >- extern const bfd_target powerpc_elf64_le_vec; >- extern const bfd_target powerpc_elf64_fbsd_vec; >-+extern const bfd_target powerpc_elf64_fbsd_le_vec; >- extern const bfd_target powerpc_pe_vec; >- extern const bfd_target powerpc_pe_le_vec; >- extern const bfd_target powerpc_pei_vec; >-@@ -1158,6 +1159,7 @@ static const bfd_target * const _bfd_target_vector[] = >- &powerpc_elf64_vec, >- &powerpc_elf64_le_vec, >- &powerpc_elf64_fbsd_vec, >-+ &powerpc_elf64_fbsd_le_vec, >- #endif >- &powerpc_pe_vec, >- &powerpc_pe_le_vec, >---- ld/Makefile.am.orig 2019-09-09 13:19:44 UTC >-+++ ld/Makefile.am >-@@ -439,6 +439,7 @@ ALL_64_EMULATION_SOURCES = \ >- eelf64btsmip_fbsd.c \ >- eelf64hppa.c \ >- eelf64lppc.c \ >-+ eelf64lppc_fbsd.c \ >- eelf64lriscv.c \ >- eelf64lriscv_lp64f.c \ >- eelf64lriscv_lp64.c \ >-@@ -924,6 +925,7 @@ $(ALL_EMULATION_SOURCES) $(ALL_64_EMULATION_SOURCES): >- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64btsmip_fbsd.Pc@am__quote@ >- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64hppa.Pc@am__quote@ >- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64lppc.Pc@am__quote@ >-+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64lppc_fbsd.Pc@am__quote@ >- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64lriscv.Pc@am__quote@ >- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64lriscv_lp64f.Pc@am__quote@ >- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64lriscv_lp64.Pc@am__quote@ >---- ld/Makefile.in.orig 2019-10-12 13:59:42 UTC >-+++ ld/Makefile.in >-@@ -925,6 +925,7 @@ ALL_64_EMULATION_SOURCES = \ >- eelf64btsmip_fbsd.c \ >- eelf64hppa.c \ >- eelf64lppc.c \ >-+ eelf64lppc_fbsd.c \ >- eelf64lriscv.c \ >- eelf64lriscv_lp64f.c \ >- eelf64lriscv_lp64.c \ >-@@ -1365,6 +1366,7 @@ distclean-compile: >- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64btsmip_fbsd.Po@am__quote@ >- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64hppa.Po@am__quote@ >- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64lppc.Po@am__quote@ >-+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64lppc_fbsd.Po@am__quote@ >- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64lriscv.Po@am__quote@ >- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64lriscv_lp64.Po@am__quote@ >- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64lriscv_lp64f.Po@am__quote@ >-@@ -2525,6 +2527,7 @@ $(ALL_EMULATION_SOURCES) $(ALL_64_EMULATION_SOURCES): >- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64btsmip_fbsd.Pc@am__quote@ >- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64hppa.Pc@am__quote@ >- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64lppc.Pc@am__quote@ >-+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64lppc_fbsd.Pc@am__quote@ >- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64lriscv.Pc@am__quote@ >- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64lriscv_lp64f.Pc@am__quote@ >- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf64lriscv_lp64.Pc@am__quote@ >---- ld/emulparams/elf64lppc_fbsd.sh.orig 2020-11-02 22:40:06 UTC >-+++ ld/emulparams/elf64lppc_fbsd.sh >-@@ -0,0 +1,6 @@ >-+source_sh ${srcdir}/emulparams/elf64lppc.sh >-+source_sh ${srcdir}/emulparams/elf_fbsd.sh >-+ >-+OUTPUT_FORMAT="elf64-powerpcle-freebsd" >-+DEFAULT_PLT_STATIC_CHAIN=1 >-+ >---- ld/po/BLD-POTFILES.in.orig 2019-10-12 14:01:44 UTC >-+++ ld/po/BLD-POTFILES.in >-@@ -179,6 +179,7 @@ eelf64btsmip.c >- eelf64btsmip_fbsd.c >- eelf64hppa.c >- eelf64lppc.c >-+eelf64lppc_fbsd.c >- eelf64lriscv.c >- eelf64lriscv_lp64.c >- eelf64lriscv_lp64f.c >---- ld/configure.tgt.orig 2020-11-02 23:58:35.109766000 +0100 >-+++ ld/configure.tgt 2020-11-02 23:59:34.659606000 +0100 >-@@ -544,6 +544,10 @@ >- tdir_elf32ppc=`echo "${targ_alias}" | sed -e 's/64//'` >- tdir_elf32ppc_fbsd=$tdir_elf32ppc >- ;; >-+powerpc64le-*-freebsd*) >-+ targ_emul=elf64lppc_fbsd >-+ targ_extra_emuls="elf64ppc" >-+ ;; >- powerpc-*-vxworks*) >- targ_emul=elf32ppcvxworks >- targ_extra_emuls="elf32ppc elf32ppclinux elf32ppcsim" ;; > --- gas/config/tc-ppc.c.orig 2020-11-03 12:21:04.587127000 +0100 > +++ gas/config/tc-ppc.c 2020-11-03 12:21:33.039193000 +0100 > @@ -1554,7 +1554,9 @@ >diff --git a/devel/binutils/files/patch-s390x.diff b/devel/binutils/files/patch-s390x.diff >index aa4fe70569e2..5e63dcf85a74 100644 >--- a/devel/binutils/files/patch-s390x.diff >+++ b/devel/binutils/files/patch-s390x.diff >@@ -1,9 +1,9 @@ >---- ./ld/configure.tgt.orig 2019-01-19 16:01:33.000000000 +0000 >-+++ ./ld/configure.tgt 2019-08-07 20:41:31.800693000 +0000 >-@@ -651,6 +651,10 @@ rs6000-*-aix*) targ_emul=aixrs6 >+--- ./ld/configure.tgt.orig 2021-05-13 08:26:36.765168000 +0900 >++++ ./ld/configure.tgt 2021-05-13 08:40:35.679397000 +0900 >+@@ -787,6 +787,10 @@ >+ s12z-*-*) targ_emul=m9s12zelf >+ targ_extra_ofiles=ldelfgen.o > ;; >- rl78-*-*) targ_emul=elf32rl78 ;; >- rx-*-*) targ_emul=elf32rx ;; > +s390x-*-freebsd*) targ_emul=elf64_s390 > + targ_extra_emuls=elf_s390 > + targ_extra_libpath=$targ_extra_emuls >diff --git a/devel/binutils/pkg-plist b/devel/binutils/pkg-plist >index 95c52b9aacad..c41016a41a14 100644 >--- a/devel/binutils/pkg-plist >+++ b/devel/binutils/pkg-plist >@@ -19,11 +19,16 @@ bin/strip > include/bfd.h > include/bfdlink.h > include/bfd_stdint.h >+include/ctf-api.h >+include/ctf.h > include/diagnostics.h > include/dis-asm.h > %%GOLD%%include/plugin-api.h > include/symcat.h >+lib/bfd-plugins/libdep.so > lib/libbfd.a >+lib/libctf-nobfd.a >+lib/libctf.a > lib/libopcodes.a > man/man1/addr2line.1.gz > man/man1/ar.1.gz >@@ -117,6 +122,7 @@ man/man1/strip.1.gz > %%NLS%%share/locale/rw/LC_MESSAGES/gprof.mo > %%NLS%%share/locale/sk/LC_MESSAGES/binutils.mo > %%NLS%%share/locale/sr/LC_MESSAGES/bfd.mo >+%%NLS%%%%GOLD%%share/locale/sr/LC_MESSAGES/gold.mo > %%NLS%%share/locale/sr/LC_MESSAGES/gprof.mo > %%NLS%%share/locale/sr/LC_MESSAGES/binutils.mo > %%NLS%%share/locale/sv/LC_MESSAGES/bfd.mo >diff --git a/devel/binutils/pkg-plist-aarch64 b/devel/binutils/pkg-plist-aarch64 >index 66712754a7aa..376ea36996d5 100644 >--- a/devel/binutils/pkg-plist-aarch64 >+++ b/devel/binutils/pkg-plist-aarch64 >@@ -91,6 +91,7 @@ bin/%%BUTARGET%%-readelf > bin/%%BUTARGET%%-size > bin/%%BUTARGET%%-strings > bin/%%BUTARGET%%-strip >+lib/bfd-plugins/libdep.a > man/man1/%%BUTARGET%%-addr2line.1.gz > man/man1/%%BUTARGET%%-ar.1.gz > man/man1/%%BUTARGET%%-as.1.gz >diff --git a/devel/binutils/pkg-plist-aarch64-none-elf b/devel/binutils/pkg-plist-aarch64-none-elf >index a9284ab28515..ddb1d9247324 100644 >--- a/devel/binutils/pkg-plist-aarch64-none-elf >+++ b/devel/binutils/pkg-plist-aarch64-none-elf >@@ -157,6 +157,7 @@ bin/%%BUTARGET%%-readelf > bin/%%BUTARGET%%-size > bin/%%BUTARGET%%-strings > bin/%%BUTARGET%%-strip >+lib/bfd-plugins/libdep.a > man/man1/%%BUTARGET%%-addr2line.1.gz > man/man1/%%BUTARGET%%-ar.1.gz > man/man1/%%BUTARGET%%-as.1.gz >diff --git a/devel/binutils/pkg-plist-amd64 b/devel/binutils/pkg-plist-amd64 >index 66958eb7482d..57f84bfa4851 100644 >--- a/devel/binutils/pkg-plist-amd64 >+++ b/devel/binutils/pkg-plist-amd64 >@@ -14,6 +14,7 @@ bin/%%BUTARGET%%-readelf > bin/%%BUTARGET%%-size > bin/%%BUTARGET%%-strings > bin/%%BUTARGET%%-strip >+lib/bfd-plugins/libdep.a > man/man1/%%BUTARGET%%-addr2line.1.gz > man/man1/%%BUTARGET%%-ar.1.gz > man/man1/%%BUTARGET%%-as.1.gz >diff --git a/devel/binutils/pkg-plist-arm-gnueabi b/devel/binutils/pkg-plist-arm-gnueabi >index 8721c1a6ebbd..d5291ecf272b 100644 >--- a/devel/binutils/pkg-plist-arm-gnueabi >+++ b/devel/binutils/pkg-plist-arm-gnueabi >@@ -91,6 +91,7 @@ bin/%%BUTARGET%%-readelf > bin/%%BUTARGET%%-size > bin/%%BUTARGET%%-strings > bin/%%BUTARGET%%-strip >+lib/bfd-plugins/libdep.a > man/man1/%%BUTARGET%%-addr2line.1.gz > man/man1/%%BUTARGET%%-ar.1.gz > man/man1/%%BUTARGET%%-as.1.gz >diff --git a/devel/binutils/pkg-plist-arm-none-eabi b/devel/binutils/pkg-plist-arm-none-eabi >index 37d37fa818aa..b517e0142c9c 100644 >--- a/devel/binutils/pkg-plist-arm-none-eabi >+++ b/devel/binutils/pkg-plist-arm-none-eabi >@@ -47,6 +47,7 @@ bin/%%BUTARGET%%-readelf > bin/%%BUTARGET%%-size > bin/%%BUTARGET%%-strings > bin/%%BUTARGET%%-strip >+lib/bfd-plugins/libdep.a > man/man1/%%BUTARGET%%-addr2line.1.gz > man/man1/%%BUTARGET%%-ar.1.gz > man/man1/%%BUTARGET%%-as.1.gz >diff --git a/devel/binutils/pkg-plist-avr b/devel/binutils/pkg-plist-avr >index 7afe562fdbf1..59b3dc45b4f7 100644 >--- a/devel/binutils/pkg-plist-avr >+++ b/devel/binutils/pkg-plist-avr >@@ -133,6 +133,7 @@ bin/avr-readelf > bin/avr-size > bin/avr-strings > bin/avr-strip >+lib/bfd-plugins/libdep.a > man/man1/avr-addr2line.1.gz > man/man1/avr-ar.1.gz > man/man1/avr-as.1.gz >diff --git a/devel/binutils/pkg-plist-i386 b/devel/binutils/pkg-plist-i386 >index d21dfe4e6083..17c831b64d3d 100644 >--- a/devel/binutils/pkg-plist-i386 >+++ b/devel/binutils/pkg-plist-i386 >@@ -14,6 +14,7 @@ bin/%%BUTARGET%%-readelf > bin/%%BUTARGET%%-size > bin/%%BUTARGET%%-strings > bin/%%BUTARGET%%-strip >+lib/bfd-plugins/libdep.a > man/man1/%%BUTARGET%%-addr2line.1.gz > man/man1/%%BUTARGET%%-ar.1.gz > man/man1/%%BUTARGET%%-as.1.gz >diff --git a/devel/binutils/pkg-plist-mingw32 b/devel/binutils/pkg-plist-mingw32 >index b55afcdcb0c6..517ebdd2ed4f 100644 >--- a/devel/binutils/pkg-plist-mingw32 >+++ b/devel/binutils/pkg-plist-mingw32 >@@ -18,6 +18,7 @@ bin/%%BUTARGET%%-strings > bin/%%BUTARGET%%-strip > bin/%%BUTARGET%%-windmc > bin/%%BUTARGET%%-windres >+lib/bfd-plugins/libdep.a > man/man1/%%BUTARGET%%-addr2line.1.gz > man/man1/%%BUTARGET%%-ar.1.gz > man/man1/%%BUTARGET%%-as.1.gz >diff --git a/devel/binutils/pkg-plist-mips b/devel/binutils/pkg-plist-mips >index 7b60e585d623..0e560d2040c6 100644 >--- a/devel/binutils/pkg-plist-mips >+++ b/devel/binutils/pkg-plist-mips >@@ -14,6 +14,7 @@ bin/%%BUTARGET%%-readelf > bin/%%BUTARGET%%-size > bin/%%BUTARGET%%-strings > bin/%%BUTARGET%%-strip >+lib/bfd-plugins/libdep.a > man/man1/%%BUTARGET%%-addr2line.1.gz > man/man1/%%BUTARGET%%-ar.1.gz > man/man1/%%BUTARGET%%-as.1.gz >diff --git a/devel/binutils/pkg-plist-mips64 b/devel/binutils/pkg-plist-mips64 >index 7b60e585d623..0e560d2040c6 100644 >--- a/devel/binutils/pkg-plist-mips64 >+++ b/devel/binutils/pkg-plist-mips64 >@@ -14,6 +14,7 @@ bin/%%BUTARGET%%-readelf > bin/%%BUTARGET%%-size > bin/%%BUTARGET%%-strings > bin/%%BUTARGET%%-strip >+lib/bfd-plugins/libdep.a > man/man1/%%BUTARGET%%-addr2line.1.gz > man/man1/%%BUTARGET%%-ar.1.gz > man/man1/%%BUTARGET%%-as.1.gz >diff --git a/devel/binutils/pkg-plist-powerpc b/devel/binutils/pkg-plist-powerpc >index 177984b2f975..748f9fa1cb38 100644 >--- a/devel/binutils/pkg-plist-powerpc >+++ b/devel/binutils/pkg-plist-powerpc >@@ -14,6 +14,7 @@ bin/%%BUTARGET%%-readelf > bin/%%BUTARGET%%-size > bin/%%BUTARGET%%-strings > bin/%%BUTARGET%%-strip >+lib/bfd-plugins/libdep.a > man/man1/%%BUTARGET%%-addr2line.1.gz > man/man1/%%BUTARGET%%-ar.1.gz > man/man1/%%BUTARGET%%-as.1.gz >diff --git a/devel/binutils/pkg-plist-powerpc64 b/devel/binutils/pkg-plist-powerpc64 >index 72ff4ea014b8..5981904d98dd 100644 >--- a/devel/binutils/pkg-plist-powerpc64 >+++ b/devel/binutils/pkg-plist-powerpc64 >@@ -14,6 +14,7 @@ bin/%%BUTARGET%%-readelf > bin/%%BUTARGET%%-size > bin/%%BUTARGET%%-strings > bin/%%BUTARGET%%-strip >+lib/bfd-plugins/libdep.a > man/man1/%%BUTARGET%%-addr2line.1.gz > man/man1/%%BUTARGET%%-ar.1.gz > man/man1/%%BUTARGET%%-as.1.gz >diff --git a/devel/binutils/pkg-plist-powerpc64le b/devel/binutils/pkg-plist-powerpc64le >index 740185d65dc5..769f6838a49b 100644 >--- a/devel/binutils/pkg-plist-powerpc64le >+++ b/devel/binutils/pkg-plist-powerpc64le >@@ -14,6 +14,7 @@ bin/%%BUTARGET%%-readelf > bin/%%BUTARGET%%-size > bin/%%BUTARGET%%-strings > bin/%%BUTARGET%%-strip >+lib/bfd-plugins/libdep.a > man/man1/%%BUTARGET%%-addr2line.1.gz > man/man1/%%BUTARGET%%-ar.1.gz > man/man1/%%BUTARGET%%-as.1.gz >@@ -65,25 +66,25 @@ man/man1/%%BUTARGET%%-windres.1.gz > %%BUTARGET%%/lib/ldscripts/elf64lppc_fbsd.xu > %%BUTARGET%%/lib/ldscripts/elf64lppc_fbsd.xw > %%BUTARGET%%/lib/ldscripts/elf64lppc_fbsd.xwe >-%%BUTARGET%%/lib/ldscripts/elf64ppc.x >-%%BUTARGET%%/lib/ldscripts/elf64ppc.xbn >-%%BUTARGET%%/lib/ldscripts/elf64ppc.xc >-%%BUTARGET%%/lib/ldscripts/elf64ppc.xce >-%%BUTARGET%%/lib/ldscripts/elf64ppc.xd >-%%BUTARGET%%/lib/ldscripts/elf64ppc.xdc >-%%BUTARGET%%/lib/ldscripts/elf64ppc.xdce >-%%BUTARGET%%/lib/ldscripts/elf64ppc.xde >-%%BUTARGET%%/lib/ldscripts/elf64ppc.xdw >-%%BUTARGET%%/lib/ldscripts/elf64ppc.xdwe >-%%BUTARGET%%/lib/ldscripts/elf64ppc.xe >-%%BUTARGET%%/lib/ldscripts/elf64ppc.xn >-%%BUTARGET%%/lib/ldscripts/elf64ppc.xr >-%%BUTARGET%%/lib/ldscripts/elf64ppc.xs >-%%BUTARGET%%/lib/ldscripts/elf64ppc.xsc >-%%BUTARGET%%/lib/ldscripts/elf64ppc.xsce >-%%BUTARGET%%/lib/ldscripts/elf64ppc.xse >-%%BUTARGET%%/lib/ldscripts/elf64ppc.xsw >-%%BUTARGET%%/lib/ldscripts/elf64ppc.xswe >-%%BUTARGET%%/lib/ldscripts/elf64ppc.xu >-%%BUTARGET%%/lib/ldscripts/elf64ppc.xw >-%%BUTARGET%%/lib/ldscripts/elf64ppc.xwe >+%%BUTARGET%%/lib/ldscripts/elf64lppc.x >+%%BUTARGET%%/lib/ldscripts/elf64lppc.xbn >+%%BUTARGET%%/lib/ldscripts/elf64lppc.xc >+%%BUTARGET%%/lib/ldscripts/elf64lppc.xce >+%%BUTARGET%%/lib/ldscripts/elf64lppc.xd >+%%BUTARGET%%/lib/ldscripts/elf64lppc.xdc >+%%BUTARGET%%/lib/ldscripts/elf64lppc.xdce >+%%BUTARGET%%/lib/ldscripts/elf64lppc.xde >+%%BUTARGET%%/lib/ldscripts/elf64lppc.xdw >+%%BUTARGET%%/lib/ldscripts/elf64lppc.xdwe >+%%BUTARGET%%/lib/ldscripts/elf64lppc.xe >+%%BUTARGET%%/lib/ldscripts/elf64lppc.xn >+%%BUTARGET%%/lib/ldscripts/elf64lppc.xr >+%%BUTARGET%%/lib/ldscripts/elf64lppc.xs >+%%BUTARGET%%/lib/ldscripts/elf64lppc.xsc >+%%BUTARGET%%/lib/ldscripts/elf64lppc.xsce >+%%BUTARGET%%/lib/ldscripts/elf64lppc.xse >+%%BUTARGET%%/lib/ldscripts/elf64lppc.xsw >+%%BUTARGET%%/lib/ldscripts/elf64lppc.xswe >+%%BUTARGET%%/lib/ldscripts/elf64lppc.xu >+%%BUTARGET%%/lib/ldscripts/elf64lppc.xw >+%%BUTARGET%%/lib/ldscripts/elf64lppc.xwe >diff --git a/devel/binutils/pkg-plist-riscv32-unknown-elf b/devel/binutils/pkg-plist-riscv32-unknown-elf >index 8ff36f5c59e7..d9fc1717ff3e 100644 >--- a/devel/binutils/pkg-plist-riscv32-unknown-elf >+++ b/devel/binutils/pkg-plist-riscv32-unknown-elf >@@ -14,6 +14,7 @@ bin/%%BUTARGET%%-readelf > bin/%%BUTARGET%%-size > bin/%%BUTARGET%%-strings > bin/%%BUTARGET%%-strip >+lib/bfd-plugins/libdep.a > man/man1/%%BUTARGET%%-addr2line.1.gz > man/man1/%%BUTARGET%%-ar.1.gz > man/man1/%%BUTARGET%%-as.1.gz >@@ -43,13 +44,91 @@ man/man1/%%BUTARGET%%-windres.1.gz > %%BUTARGET%%/bin/readelf > %%BUTARGET%%/bin/size > %%BUTARGET%%/bin/strip >+%%BUTARGET%%/lib/ldscripts/elf32briscv.x >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xbn >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xc >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xce >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xd >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xdc >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xdce >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xde >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xdw >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xdwe >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xe >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xn >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xr >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xs >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xsc >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xsce >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xse >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xsw >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xswe >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xu >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xw >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xwe > %%BUTARGET%%/lib/ldscripts/elf32lriscv.x > %%BUTARGET%%/lib/ldscripts/elf32lriscv.xbn > %%BUTARGET%%/lib/ldscripts/elf32lriscv.xc > %%BUTARGET%%/lib/ldscripts/elf32lriscv.xce >+%%BUTARGET%%/lib/ldscripts/elf32lriscv.xd >+%%BUTARGET%%/lib/ldscripts/elf32lriscv.xdc >+%%BUTARGET%%/lib/ldscripts/elf32lriscv.xdce >+%%BUTARGET%%/lib/ldscripts/elf32lriscv.xde >+%%BUTARGET%%/lib/ldscripts/elf32lriscv.xdw >+%%BUTARGET%%/lib/ldscripts/elf32lriscv.xdwe > %%BUTARGET%%/lib/ldscripts/elf32lriscv.xe > %%BUTARGET%%/lib/ldscripts/elf32lriscv.xn > %%BUTARGET%%/lib/ldscripts/elf32lriscv.xr >+%%BUTARGET%%/lib/ldscripts/elf32lriscv.xs >+%%BUTARGET%%/lib/ldscripts/elf32lriscv.xsc >+%%BUTARGET%%/lib/ldscripts/elf32lriscv.xsce >+%%BUTARGET%%/lib/ldscripts/elf32lriscv.xse >+%%BUTARGET%%/lib/ldscripts/elf32lriscv.xsw >+%%BUTARGET%%/lib/ldscripts/elf32lriscv.xswe > %%BUTARGET%%/lib/ldscripts/elf32lriscv.xu > %%BUTARGET%%/lib/ldscripts/elf32lriscv.xw > %%BUTARGET%%/lib/ldscripts/elf32lriscv.xwe >+%%BUTARGET%%/lib/ldscripts/elf64briscv.x >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xbn >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xc >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xce >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xd >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xdc >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xdce >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xde >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xdw >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xdwe >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xe >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xn >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xr >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xs >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xsc >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xsce >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xse >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xsw >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xswe >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xu >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xw >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xwe >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.x >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xbn >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xc >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xce >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xd >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xdc >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xdce >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xde >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xdw >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xdwe >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xe >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xn >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xr >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xs >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xsc >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xsce >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xse >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xsw >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xswe >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xu >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xw >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xwe >diff --git a/devel/binutils/pkg-plist-riscv64 b/devel/binutils/pkg-plist-riscv64 >index a61fc8d99576..d9fc1717ff3e 100644 >--- a/devel/binutils/pkg-plist-riscv64 >+++ b/devel/binutils/pkg-plist-riscv64 >@@ -14,6 +14,7 @@ bin/%%BUTARGET%%-readelf > bin/%%BUTARGET%%-size > bin/%%BUTARGET%%-strings > bin/%%BUTARGET%%-strip >+lib/bfd-plugins/libdep.a > man/man1/%%BUTARGET%%-addr2line.1.gz > man/man1/%%BUTARGET%%-ar.1.gz > man/man1/%%BUTARGET%%-as.1.gz >@@ -43,6 +44,28 @@ man/man1/%%BUTARGET%%-windres.1.gz > %%BUTARGET%%/bin/readelf > %%BUTARGET%%/bin/size > %%BUTARGET%%/bin/strip >+%%BUTARGET%%/lib/ldscripts/elf32briscv.x >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xbn >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xc >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xce >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xd >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xdc >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xdce >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xde >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xdw >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xdwe >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xe >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xn >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xr >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xs >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xsc >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xsce >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xse >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xsw >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xswe >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xu >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xw >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xwe > %%BUTARGET%%/lib/ldscripts/elf32lriscv.x > %%BUTARGET%%/lib/ldscripts/elf32lriscv.xbn > %%BUTARGET%%/lib/ldscripts/elf32lriscv.xc >@@ -65,6 +88,28 @@ man/man1/%%BUTARGET%%-windres.1.gz > %%BUTARGET%%/lib/ldscripts/elf32lriscv.xu > %%BUTARGET%%/lib/ldscripts/elf32lriscv.xw > %%BUTARGET%%/lib/ldscripts/elf32lriscv.xwe >+%%BUTARGET%%/lib/ldscripts/elf64briscv.x >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xbn >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xc >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xce >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xd >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xdc >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xdce >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xde >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xdw >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xdwe >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xe >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xn >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xr >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xs >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xsc >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xsce >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xse >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xsw >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xswe >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xu >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xw >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xwe > %%BUTARGET%%/lib/ldscripts/elf64lriscv.x > %%BUTARGET%%/lib/ldscripts/elf64lriscv.xbn > %%BUTARGET%%/lib/ldscripts/elf64lriscv.xc >diff --git a/devel/binutils/pkg-plist-riscv64-none-elf b/devel/binutils/pkg-plist-riscv64-none-elf >index a4b22ec0e508..d0c7778e9ec0 100644 >--- a/devel/binutils/pkg-plist-riscv64-none-elf >+++ b/devel/binutils/pkg-plist-riscv64-none-elf >@@ -9,26 +9,94 @@ > %%BUTARGET%%/bin/readelf > %%BUTARGET%%/bin/size > %%BUTARGET%%/bin/strip >+%%BUTARGET%%/lib/ldscripts/elf32briscv.x >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xbn >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xc >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xce >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xd >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xdc >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xdce >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xde >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xdw >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xdwe >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xe >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xn >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xr >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xs >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xsc >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xsce >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xse >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xsw >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xswe >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xu >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xw >+%%BUTARGET%%/lib/ldscripts/elf32briscv.xwe >+%%BUTARGET%%/lib/ldscripts/elf32lriscv.x >+%%BUTARGET%%/lib/ldscripts/elf32lriscv.xbn >+%%BUTARGET%%/lib/ldscripts/elf32lriscv.xc >+%%BUTARGET%%/lib/ldscripts/elf32lriscv.xce >+%%BUTARGET%%/lib/ldscripts/elf32lriscv.xd >+%%BUTARGET%%/lib/ldscripts/elf32lriscv.xdc >+%%BUTARGET%%/lib/ldscripts/elf32lriscv.xdce >+%%BUTARGET%%/lib/ldscripts/elf32lriscv.xde >+%%BUTARGET%%/lib/ldscripts/elf32lriscv.xdw >+%%BUTARGET%%/lib/ldscripts/elf32lriscv.xdwe > %%BUTARGET%%/lib/ldscripts/elf32lriscv.xe >-%%BUTARGET%%/lib/ldscripts/elf64lriscv.xr >-%%BUTARGET%%/lib/ldscripts/elf64lriscv.xce >-%%BUTARGET%%/lib/ldscripts/elf64lriscv.xu >+%%BUTARGET%%/lib/ldscripts/elf32lriscv.xn > %%BUTARGET%%/lib/ldscripts/elf32lriscv.xr >-%%BUTARGET%%/lib/ldscripts/elf64lriscv.xe >-%%BUTARGET%%/lib/ldscripts/elf32lriscv.xce >+%%BUTARGET%%/lib/ldscripts/elf32lriscv.xs >+%%BUTARGET%%/lib/ldscripts/elf32lriscv.xsc >+%%BUTARGET%%/lib/ldscripts/elf32lriscv.xsce >+%%BUTARGET%%/lib/ldscripts/elf32lriscv.xse >+%%BUTARGET%%/lib/ldscripts/elf32lriscv.xsw >+%%BUTARGET%%/lib/ldscripts/elf32lriscv.xswe > %%BUTARGET%%/lib/ldscripts/elf32lriscv.xu >-%%BUTARGET%%/lib/ldscripts/elf32lriscv.xbn > %%BUTARGET%%/lib/ldscripts/elf32lriscv.xw > %%BUTARGET%%/lib/ldscripts/elf32lriscv.xwe >-%%BUTARGET%%/lib/ldscripts/elf32lriscv.xc >-%%BUTARGET%%/lib/ldscripts/elf32lriscv.x >-%%BUTARGET%%/lib/ldscripts/elf32lriscv.xn >-%%BUTARGET%%/lib/ldscripts/elf64lriscv.xwe >+%%BUTARGET%%/lib/ldscripts/elf64briscv.x >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xbn >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xc >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xce >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xd >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xdc >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xdce >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xde >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xdw >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xdwe >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xe >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xn >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xr >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xs >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xsc >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xsce >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xse >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xsw >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xswe >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xu >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xw >+%%BUTARGET%%/lib/ldscripts/elf64briscv.xwe >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.x > %%BUTARGET%%/lib/ldscripts/elf64lriscv.xbn > %%BUTARGET%%/lib/ldscripts/elf64lriscv.xc >-%%BUTARGET%%/lib/ldscripts/elf64lriscv.xw >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xce >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xd >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xdc >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xdce >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xde >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xdw >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xdwe >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xe > %%BUTARGET%%/lib/ldscripts/elf64lriscv.xn >-%%BUTARGET%%/lib/ldscripts/elf64lriscv.x >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xr >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xs >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xsc >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xsce >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xse >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xsw >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xswe >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xu >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xw >+%%BUTARGET%%/lib/ldscripts/elf64lriscv.xwe > bin/%%BUTARGET%%-addr2line > bin/%%BUTARGET%%-ar > bin/%%BUTARGET%%-as >@@ -45,6 +113,7 @@ bin/%%BUTARGET%%-readelf > bin/%%BUTARGET%%-size > bin/%%BUTARGET%%-strings > bin/%%BUTARGET%%-strip >+lib/bfd-plugins/libdep.a > man/man1/%%BUTARGET%%-addr2line.1.gz > man/man1/%%BUTARGET%%-ar.1.gz > man/man1/%%BUTARGET%%-as.1.gz >diff --git a/devel/binutils/pkg-plist-s390x b/devel/binutils/pkg-plist-s390x >index 891e13179e56..33459eef3378 100644 >--- a/devel/binutils/pkg-plist-s390x >+++ b/devel/binutils/pkg-plist-s390x >@@ -14,6 +14,7 @@ bin/%%BUTARGET%%-readelf > bin/%%BUTARGET%%-size > bin/%%BUTARGET%%-strings > bin/%%BUTARGET%%-strip >+lib/bfd-plugins/libdep.a > man/man1/%%BUTARGET%%-addr2line.1.gz > man/man1/%%BUTARGET%%-ar.1.gz > man/man1/%%BUTARGET%%-as.1.gz >diff --git a/devel/binutils/pkg-plist-sparc64 b/devel/binutils/pkg-plist-sparc64 >index e6bbc566c23c..6c1bbabfa9fb 100644 >--- a/devel/binutils/pkg-plist-sparc64 >+++ b/devel/binutils/pkg-plist-sparc64 >@@ -14,6 +14,7 @@ bin/%%BUTARGET%%-readelf > bin/%%BUTARGET%%-size > bin/%%BUTARGET%%-strings > bin/%%BUTARGET%%-strip >+lib/bfd-plugins/libdep.a > man/man1/%%BUTARGET%%-addr2line.1.gz > man/man1/%%BUTARGET%%-ar.1.gz > man/man1/%%BUTARGET%%-as.1.gz >-- >2.31.1 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 251385
:
219971
|
219991
|
224892
|
224894
|
224961
|
226164
|
226384
|
226557
|
226621
|
226955
|
226959
|
226974