logo

oasis

Own branch of Oasis Linux (upstream: <https://git.sr.ht/~mcf/oasis/>) git clone https://anongit.hacktivis.me/git/oasis.git
commit: f345b8be04d5f5be102bbd83597a640a4151c448
parent 401be52b833475b40032dd20fc234addd79a17ca
Author: Michael Forney <mforney@mforney.org>
Date:   Fri, 14 Aug 2020 00:57:23 -0700

binutils: Update to 2.35

Diffstat:

Mpkg/binutils/.gitignore2+-
Mpkg/binutils/bfd/config.h6+++---
Mpkg/binutils/binutils/config.h7++++---
Mpkg/binutils/gas/config.h9++++++---
Mpkg/binutils/gen.lua5+++--
Mpkg/binutils/ld/config.h9++++++---
Mpkg/binutils/libctf/config.h4++++
Mpkg/binutils/opcodes/config.h6+++---
Mpkg/binutils/patch/0001-libiberty-Implement-pex_unix_exec_child-using-posix_.patch20++++++++++----------
Mpkg/binutils/patch/0002-bfd-Don-t-use-long-double-if-not-available.patch12++++++------
Apkg/binutils/patch/0003-Adjust-style-to-prevent-gcc-warning.patch29+++++++++++++++++++++++++++++
Dpkg/binutils/patch/0003-libctf-Provide-fallback-definitions-for-attribute-ma.patch44--------------------------------------------
Dpkg/binutils/patch/0004-libctf-Remove-usage-of-__thread.patch27---------------------------
Dpkg/binutils/patch/0005-Adjust-style-to-prevent-gcc-warning.patch29-----------------------------
Mpkg/binutils/sha2562+-
Mpkg/binutils/url2+-
Mpkg/binutils/vec.lua19++++++++-----------
Mpkg/binutils/ver2+-
18 files changed, 86 insertions(+), 148 deletions(-)

diff --git a/pkg/binutils/.gitignore b/pkg/binutils/.gitignore @@ -1,5 +1,5 @@ /bfd.ninja -/binutils-2.34.tar.xz +/binutils-2.35.tar.xz /binutils.ninja /gas.ninja /ld.ninja diff --git a/pkg/binutils/bfd/config.h b/pkg/binutils/bfd/config.h @@ -96,10 +96,10 @@ #define PACKAGE "bfd" #define PACKAGE_BUGREPORT "" #define PACKAGE_NAME "bfd" -#define PACKAGE_STRING "bfd 2.34" +#define PACKAGE_STRING "bfd 2.35" #define PACKAGE_TARNAME "bfd" #define PACKAGE_URL "" -#define PACKAGE_VERSION "2.34" +#define PACKAGE_VERSION "2.35" /* #undef SIZEOF_CHAR */ #define SIZEOF_INT 4 #define SIZEOF_LONG 8 @@ -131,7 +131,7 @@ #ifndef __EXTENSIONS__ # define __EXTENSIONS__ 1 #endif -#define VERSION "2.34" +#define VERSION "2.35" #ifndef _DARWIN_USE_64_BIT_INODE # define _DARWIN_USE_64_BIT_INODE 1 #endif diff --git a/pkg/binutils/binutils/config.h b/pkg/binutils/binutils/config.h @@ -6,6 +6,7 @@ /* #undef C_ALLOCA */ #define DEFAULT_AR_DETERMINISTIC 1 #define DEFAULT_STRINGS_ALL 1 +#define ENABLE_LIBCTF 1 /* #undef ENABLE_NLS */ #define EXECUTABLE_SUFFIX "" #define HAVE_ALLOCA 1 @@ -64,10 +65,10 @@ #define PACKAGE "binutils" #define PACKAGE_BUGREPORT "" #define PACKAGE_NAME "binutils" -#define PACKAGE_STRING "binutils 2.34" +#define PACKAGE_STRING "binutils 2.35" #define PACKAGE_TARNAME "binutils" #define PACKAGE_URL "" -#define PACKAGE_VERSION "2.34" +#define PACKAGE_VERSION "2.35" #define SIZEOF_LONG 8 #define SIZEOF_LONG_LONG 8 /* #undef STACK_DIRECTION */ @@ -91,7 +92,7 @@ #ifndef __EXTENSIONS__ # define __EXTENSIONS__ 1 #endif -#define VERSION "2.34" +#define VERSION "2.35" /* #undef YYTEXT_POINTER */ #ifndef _DARWIN_USE_64_BIT_INODE # define _DARWIN_USE_64_BIT_INODE 1 diff --git a/pkg/binutils/gas/config.h b/pkg/binutils/gas/config.h @@ -16,7 +16,10 @@ #define DEFAULT_GENERATE_ELF_STT_COMMON 0 #define DEFAULT_GENERATE_X86_RELAX_RELOCATIONS 1 #define DEFAULT_MIPS_FIX_LOONGSON3_LLSC 0 +/* #undef DEFAULT_RISCV_ARCH_WITH_EXT */ #define DEFAULT_RISCV_ATTR 0 +/* #undef DEFAULT_RISCV_ISA_SPEC */ +/* #undef DEFAULT_RISCV_PRIV_SPEC */ #define DEFAULT_X86_USED_NOTE 0 #define EMULATIONS &i386elf, /* #undef ENABLE_CHECKING */ @@ -87,10 +90,10 @@ #define PACKAGE "gas" #define PACKAGE_BUGREPORT "" #define PACKAGE_NAME "gas" -#define PACKAGE_STRING "gas 2.34" +#define PACKAGE_STRING "gas 2.35" #define PACKAGE_TARNAME "gas" #define PACKAGE_URL "" -#define PACKAGE_VERSION "2.34" +#define PACKAGE_VERSION "2.35" /* #undef STACK_DIRECTION */ #define STDC_HEADERS 1 /* #undef STRICTCOFF */ @@ -122,7 +125,7 @@ # define __EXTENSIONS__ 1 #endif /* #undef USING_CGEN */ -#define VERSION "2.34" +#define VERSION "2.35" #if defined AC_APPLE_UNIVERSAL_BUILD # if defined __BIG_ENDIAN__ # define WORDS_BIGENDIAN 1 diff --git a/pkg/binutils/gen.lua b/pkg/binutils/gen.lua @@ -1,4 +1,4 @@ -local version = setmetatable({2, 34}, {__index=function() return 0 end}) +local version = setmetatable({2, 35}, {__index=function() return 0 end}) local defvec = 'x86_64_elf64_vec' local selvecs = {[defvec]=true, i386_elf32_vec=true} local selarchs = {bfd_i386_arch=true} @@ -30,6 +30,7 @@ sub('libiberty.ninja', function() regex.c cplus-dem.c cp-demangle.c md5.c sha1.c alloca.c argv.c + bsearch_r.c choose-temp.c concat.c cp-demint.c crc32.c d-demangle.c dwarfnames.c dyn-string.c @@ -348,7 +349,7 @@ sub('ld.ninja', function() paths[[ ld/( ldgram.c ldlex-wrapper.c lexsup.c ldlang.c mri.c ldctor.c ldmain.c.o - ldwrite.c ldexp.c ldemul.c ldver.c ldmisc.c ldfile.c ldcref.c + ldwrite.c ldexp.c ldemul.c ldver.c ldmisc.c ldfile.c ldcref.c plugin.c ldbuildid.c ldelf.c ldelfgen.c diff --git a/pkg/binutils/ld/config.h b/pkg/binutils/ld/config.h @@ -5,9 +5,12 @@ #define DEFAULT_EMIT_GNU_HASH 1 #define DEFAULT_EMIT_SYSV_HASH 0 /* #undef DEFAULT_FLAG_COMPRESS_DEBUG */ +#define DEFAULT_LD_TEXTREL_CHECK textrel_check_warning +#define DEFAULT_LD_TEXTREL_CHECK_WARNING 1 #define DEFAULT_LD_Z_RELRO 1 #define DEFAULT_LD_Z_SEPARATE_CODE 1 #define DEFAULT_NEW_DTAGS 1 +#define ENABLE_LIBCTF 1 /* #undef ENABLE_NLS */ /* #undef EXTRA_SHLIB_EXTENSION */ #define GOT_HANDLING_DEFAULT GOT_HANDLING_TARGET_DEFAULT @@ -56,10 +59,10 @@ #define PACKAGE "ld" #define PACKAGE_BUGREPORT "" #define PACKAGE_NAME "ld" -#define PACKAGE_STRING "ld 2.34" +#define PACKAGE_STRING "ld 2.35" #define PACKAGE_TARNAME "ld" #define PACKAGE_URL "" -#define PACKAGE_VERSION "2.34" +#define PACKAGE_VERSION "2.35" #define SIZEOF_VOID_P 8 #define STDC_HEADERS 1 #define STRING_WITH_STRINGS 1 @@ -79,7 +82,7 @@ #ifndef __EXTENSIONS__ # define __EXTENSIONS__ 1 #endif -#define VERSION "2.34" +#define VERSION "2.35" /* #undef YYTEXT_POINTER */ #ifndef _DARWIN_USE_64_BIT_INODE # define _DARWIN_USE_64_BIT_INODE 1 diff --git a/pkg/binutils/libctf/config.h b/pkg/binutils/libctf/config.h @@ -1,7 +1,11 @@ /* #undef AC_APPLE_UNIVERSAL_BUILD */ +/* #undef ENABLE_NLS */ #define HAVE_BFD_ELF 1 #define HAVE_BYTESWAP_H 1 #define HAVE_DECL_ASPRINTF 1 +#define HAVE_DECL_BSWAP_16 1 +#define HAVE_DECL_BSWAP_32 1 +#define HAVE_DECL_BSWAP_64 1 #define HAVE_DLFCN_H 1 #define HAVE_ENDIAN_H 1 #define HAVE_GETPAGESIZE 1 diff --git a/pkg/binutils/opcodes/config.h b/pkg/binutils/opcodes/config.h @@ -21,10 +21,10 @@ #define PACKAGE "opcodes" #define PACKAGE_BUGREPORT "" #define PACKAGE_NAME "opcodes" -#define PACKAGE_STRING "opcodes 2.34" +#define PACKAGE_STRING "opcodes 2.35" #define PACKAGE_TARNAME "opcodes" #define PACKAGE_URL "" -#define PACKAGE_VERSION "2.34" +#define PACKAGE_VERSION "2.35" #define STDC_HEADERS 1 #define STRING_WITH_STRINGS 1 #ifndef _ALL_SOURCE @@ -42,7 +42,7 @@ #ifndef __EXTENSIONS__ # define __EXTENSIONS__ 1 #endif -#define VERSION "2.34" +#define VERSION "2.35" /* #undef _MINIX */ /* #undef _POSIX_1_SOURCE */ /* #undef _POSIX_SOURCE */ diff --git a/pkg/binutils/patch/0001-libiberty-Implement-pex_unix_exec_child-using-posix_.patch b/pkg/binutils/patch/0001-libiberty-Implement-pex_unix_exec_child-using-posix_.patch @@ -1,4 +1,4 @@ -From b8be1a9aa4a1235d5ec969690d1d6ff93d08eaa2 Mon Sep 17 00:00:00 2001 +From f68705915679bbb5e42d553a7f4b284830035502 Mon Sep 17 00:00:00 2001 From: Michael Forney <mforney@mforney.org> Date: Wed, 17 Apr 2019 16:44:05 -0700 Subject: [PATCH] libiberty: Implement pex_unix_exec_child using posix_spawn @@ -35,10 +35,10 @@ index f7052b5d95..ce79a9e77f 100644 #undef HAVE_STDINT_H diff --git a/libiberty/configure b/libiberty/configure -index 7a34dabec3..ecac4db0fb 100755 +index 1f8e23f0d2..001b3d2980 100755 --- a/libiberty/configure +++ b/libiberty/configure -@@ -5288,7 +5288,7 @@ host_makefile_frag=${frag} +@@ -5467,7 +5467,7 @@ host_makefile_frag=${frag} # It's OK to check for header files. Although the compiler may not be # able to link anything, it had better be able to at least compile # something. @@ -47,7 +47,7 @@ index 7a34dabec3..ecac4db0fb 100755 do : as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` ac_fn_c_check_header_preproc "$LINENO" "$ac_header" "$as_ac_Header" -@@ -5797,9 +5797,9 @@ funcs="$funcs setproctitle" +@@ -5976,9 +5976,9 @@ funcs="$funcs setproctitle" vars="sys_errlist sys_nerr sys_siglist" checkfuncs="__fsetlocking canonicalize_file_name dup3 getrlimit getrusage \ @@ -60,7 +60,7 @@ index 7a34dabec3..ecac4db0fb 100755 # These are neither executed nor required, but they help keep # autoheader happy without adding a bunch of text to acconfig.h. -@@ -5813,7 +5813,7 @@ if test "x" = "y"; then +@@ -5992,7 +5992,7 @@ if test "x" = "y"; then index insque \ memchr memcmp memcpy memmem memmove memset mkstemps \ on_exit \ @@ -70,10 +70,10 @@ index 7a34dabec3..ecac4db0fb 100755 sbrk setenv setproctitle setrlimit sigsetmask snprintf spawnve spawnvpe \ stpcpy stpncpy strcasecmp strchr strdup \ diff --git a/libiberty/configure.ac b/libiberty/configure.ac -index f1ce76010c..9220ae2837 100644 +index 4e2599c14a..f3323c33a2 100644 --- a/libiberty/configure.ac +++ b/libiberty/configure.ac -@@ -267,7 +267,7 @@ AC_SUBST_FILE(host_makefile_frag) +@@ -270,7 +270,7 @@ AC_SUBST_FILE(host_makefile_frag) # It's OK to check for header files. Although the compiler may not be # able to link anything, it had better be able to at least compile # something. @@ -82,7 +82,7 @@ index f1ce76010c..9220ae2837 100644 AC_HEADER_SYS_WAIT AC_HEADER_TIME -@@ -390,9 +390,9 @@ funcs="$funcs setproctitle" +@@ -393,9 +393,9 @@ funcs="$funcs setproctitle" vars="sys_errlist sys_nerr sys_siglist" checkfuncs="__fsetlocking canonicalize_file_name dup3 getrlimit getrusage \ @@ -95,7 +95,7 @@ index f1ce76010c..9220ae2837 100644 # These are neither executed nor required, but they help keep # autoheader happy without adding a bunch of text to acconfig.h. -@@ -406,7 +406,7 @@ if test "x" = "y"; then +@@ -409,7 +409,7 @@ if test "x" = "y"; then index insque \ memchr memcmp memcpy memmem memmove memset mkstemps \ on_exit \ @@ -218,5 +218,5 @@ index 684a49ace6..25823cedd6 100644 /* Subroutine of pex_unix_exec_child. Move OLD_FD to a new file descriptor -- -2.25.1 +2.28.0 diff --git a/pkg/binutils/patch/0002-bfd-Don-t-use-long-double-if-not-available.patch b/pkg/binutils/patch/0002-bfd-Don-t-use-long-double-if-not-available.patch @@ -1,4 +1,4 @@ -From 7ae72f3ab19b802de9cc290d2f8aa0cb8bead54b Mon Sep 17 00:00:00 2001 +From eabd6eb5545fc2e468834030b5e6dc41e774d1a6 Mon Sep 17 00:00:00 2001 From: Michael Forney <mforney@mforney.org> Date: Sun, 19 May 2019 13:48:45 -0700 Subject: [PATCH] bfd: Don't use long double if not available @@ -8,10 +8,10 @@ Subject: [PATCH] bfd: Don't use long double if not available 1 file changed, 6 insertions(+) diff --git a/bfd/bfd.c b/bfd/bfd.c -index b1050626b6..b3d0b67fac 100644 +index 538bdfa5d7..b05387162f 100644 --- a/bfd/bfd.c +++ b/bfd/bfd.c -@@ -854,7 +854,9 @@ union _bfd_doprnt_args +@@ -858,7 +858,9 @@ union _bfd_doprnt_args long l; long long ll; double d; @@ -21,7 +21,7 @@ index b1050626b6..b3d0b67fac 100644 void *p; enum { -@@ -863,7 +865,9 @@ union _bfd_doprnt_args +@@ -867,7 +869,9 @@ union _bfd_doprnt_args Long, LongLong, Double, @@ -31,7 +31,7 @@ index b1050626b6..b3d0b67fac 100644 Ptr } type; }; -@@ -1339,9 +1343,11 @@ error_handler_internal (const char *fmt, va_list ap) +@@ -1343,9 +1347,11 @@ error_handler_internal (const char *fmt, va_list ap) case Double: args[i].d = va_arg (ap, double); break; @@ -44,5 +44,5 @@ index b1050626b6..b3d0b67fac 100644 args[i].p = va_arg (ap, void *); break; -- -2.25.1 +2.28.0 diff --git a/pkg/binutils/patch/0003-Adjust-style-to-prevent-gcc-warning.patch b/pkg/binutils/patch/0003-Adjust-style-to-prevent-gcc-warning.patch @@ -0,0 +1,29 @@ +From 371a2b62e6bbd53ca5efc1164553a4d334c936ee Mon Sep 17 00:00:00 2001 +From: Michael Forney <mforney@mforney.org> +Date: Fri, 5 Jun 2020 01:17:51 -0700 +Subject: [PATCH] Adjust style to prevent gcc warning + +This is still implementation-defined, but matches the style used +elsewhere in this file and prevents a conversion overflow warning. +--- + bfd/elf.c | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/bfd/elf.c b/bfd/elf.c +index 9ca42e10d8..5ee61ffb24 100644 +--- a/bfd/elf.c ++++ b/bfd/elf.c +@@ -733,8 +733,9 @@ setup_group (bfd *abfd, Elf_Internal_Shdr *hdr, asection *newsect) + /* If all groups are invalid then fail. */ + if (num_group == 0) + { ++ num_group = (unsigned) -1; + elf_tdata (abfd)->group_sect_ptr = NULL; +- elf_tdata (abfd)->num_group = num_group = -1; ++ elf_tdata (abfd)->num_group = num_group; + _bfd_error_handler + (_("%pB: no valid group sections found"), abfd); + bfd_set_error (bfd_error_bad_value); +-- +2.28.0 + diff --git a/pkg/binutils/patch/0003-libctf-Provide-fallback-definitions-for-attribute-ma.patch b/pkg/binutils/patch/0003-libctf-Provide-fallback-definitions-for-attribute-ma.patch @@ -1,44 +0,0 @@ -From 503a200be10dbed6f057eb0a69e2c176ffec3fa5 Mon Sep 17 00:00:00 2001 -From: Michael Forney <mforney@mforney.org> -Date: Tue, 19 Nov 2019 19:20:02 -0800 -Subject: [PATCH] libctf: Provide fallback definitions for attribute macros - ---- - libctf/ChangeLog | 5 +++++ - libctf/ctf-impl.h | 7 +++++++ - 2 files changed, 12 insertions(+) - -diff --git a/libctf/ChangeLog b/libctf/ChangeLog -index 93462c7e45..b472cf4d64 100644 ---- a/libctf/ChangeLog -+++ b/libctf/ChangeLog -@@ -1,3 +1,8 @@ -+2019-11-19 Michael Forney <mforney@mforney.org> -+ -+ * ctf-impl.h: Provide fallback for _libctf_printflike_, -+ _libctf_unlikely_, _libctf_unused_, and _libctf_malloc_ macros. -+ - 2020-02-01 Nick Clifton <nickc@redhat.com> - - Binutils 2.34 release. -diff --git a/libctf/ctf-impl.h b/libctf/ctf-impl.h -index 267801d12d..dd9a4f1c7c 100644 ---- a/libctf/ctf-impl.h -+++ b/libctf/ctf-impl.h -@@ -59,6 +59,13 @@ extern "C" - #define _libctf_unused_ __attribute__ ((__unused__)) - #define _libctf_malloc_ __attribute__((__malloc__)) - -+#else -+ -+#define _libctf_printflike_(string_index,first_to_check) -+#define _libctf_unlikely_(x) (x) -+#define _libctf_unused_ -+#define _libctf_malloc_ -+ - #endif - - /* libctf in-memory state. */ --- -2.25.1 - diff --git a/pkg/binutils/patch/0004-libctf-Remove-usage-of-__thread.patch b/pkg/binutils/patch/0004-libctf-Remove-usage-of-__thread.patch @@ -1,27 +0,0 @@ -From b1d62f15c5a4b89df12aca33a58fe9405bf53a67 Mon Sep 17 00:00:00 2001 -From: Michael Forney <mforney@mforney.org> -Date: Tue, 19 Nov 2019 19:33:01 -0800 -Subject: [PATCH] libctf: Remove usage of __thread - -We only use libctf for building single-threaded binutils, so __thread -is not necessary. ---- - libctf/ctf-archive.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/libctf/ctf-archive.c b/libctf/ctf-archive.c -index 73d772ffc3..4896aa721b 100644 ---- a/libctf/ctf-archive.c -+++ b/libctf/ctf-archive.c -@@ -45,7 +45,7 @@ static int arc_mmap_writeout (int fd, void *header, size_t headersz, - static int arc_mmap_unmap (void *header, size_t headersz, const char **errmsg); - - /* bsearch() internal state. */ --static __thread char *search_nametbl; -+static char *search_nametbl; - - /* Write out a CTF archive to the start of the file referenced by the passed-in - fd. The entries in CTF_FILES are referenced by name: the names are passed in --- -2.25.1 - diff --git a/pkg/binutils/patch/0005-Adjust-style-to-prevent-gcc-warning.patch b/pkg/binutils/patch/0005-Adjust-style-to-prevent-gcc-warning.patch @@ -1,29 +0,0 @@ -From b0c9a9929385469f431739a366e8ac9d61d0ac7b Mon Sep 17 00:00:00 2001 -From: Michael Forney <mforney@mforney.org> -Date: Fri, 5 Jun 2020 01:17:51 -0700 -Subject: [PATCH] Adjust style to prevent gcc warning - -This is still implementation-defined, but matches the style used -elsewhere in this file and prevents a conversion overflow warning. ---- - bfd/elf.c | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/bfd/elf.c b/bfd/elf.c -index a8d98a60f4..a5872a57a1 100644 ---- a/bfd/elf.c -+++ b/bfd/elf.c -@@ -748,8 +748,9 @@ setup_group (bfd *abfd, Elf_Internal_Shdr *hdr, asection *newsect) - /* If all groups are invalid then fail. */ - if (num_group == 0) - { -+ num_group = (unsigned) -1; - elf_tdata (abfd)->group_sect_ptr = NULL; -- elf_tdata (abfd)->num_group = num_group = -1; -+ elf_tdata (abfd)->num_group = num_group; - _bfd_error_handler - (_("%pB: no valid group sections found"), abfd); - bfd_set_error (bfd_error_bad_value); --- -2.27.0 - diff --git a/pkg/binutils/sha256 b/pkg/binutils/sha256 @@ -1 +1 @@ -f00b0e8803dc9bab1e2165bd568528135be734df3fabf8d0161828cd56028952 binutils-2.34.tar.xz +1b11659fb49e20e18db460d44485f09442c8c56d5df165de9461eb09c8302f85 binutils-2.35.tar.xz diff --git a/pkg/binutils/url b/pkg/binutils/url @@ -1 +1 @@ -url = "https://ftp.gnu.org/gnu/binutils/binutils-2.34.tar.xz" +url = "https://ftp.gnu.org/gnu/binutils/binutils-2.35.tar.xz" diff --git a/pkg/binutils/vec.lua b/pkg/binutils/vec.lua @@ -87,12 +87,12 @@ return { i386_coff_lynx_vec={'cf-i386lynx.c', 'lynx-core.c', coff}, i386_elf32_vec={'elf32-i386.c', elfxx_x86, 'elf32.c', elf}, i386_elf32_fbsd_vec={'elf32-i386.c', elfxx_x86, 'elf32.c', elf}, - i386_elf32_nacl_vec={'elf32-i386.c', elfxx_x86, 'elf32.c', elf}, i386_elf32_sol2_vec={'elf32-i386.c', elfxx_x86, 'elf32.c', elf}, i386_elf32_vxworks_vec={'elf32-i386.c', elfxx_x86, 'elf32.c', elf}, i386_mach_o_vec={'mach-o-i386.c'}, i386_msdos_vec={'i386msdos.c'}, i386_pe_vec={'pe-i386.c', 'peigen.c', coff}, + i386_pe_big_vec={'pe-i386.c', 'peigen.c', coff}, i386_pei_vec={'pei-i386.c', 'peigen.c', coff}, iamcu_elf32_vec={'elf32-i386.c', elfxx_x86, 'elf32.c', elf}, ia64_elf32_be_vec={'elf32-ia64.c', 'elfxx-ia64.c', 'elf32.c', elf}, @@ -104,10 +104,10 @@ return { ia64_pei_vec={'pei-ia64.c', 'pepigen.c', coff}, ip2k_elf32_vec={'elf32-ip2k.c', 'elf32.c', elf}, iq2000_elf32_vec={'elf32-iq2000.c', 'elf32.c', elf}, - k1om_elf64_vec={'elf64-x86-64.c', 'elfxx-x86.c', 'elf-ifunc.c', 'elf-nacl.c', 'elf64.c', elf}, - k1om_elf64_fbsd_vec={'elf64-x86-64.c', 'elfxx-x86.c', 'elf-ifunc.c', 'elf-nacl.c', 'elf64.c', elf}, - l1om_elf64_vec={'elf64-x86-64.c', 'elfxx-x86.c', 'elf-ifunc.c', 'elf-nacl.c', 'elf64.c', elf}, - l1om_elf64_fbsd_vec={'elf64-x86-64.c', 'elfxx-x86.c', 'elf-ifunc.c', 'elf-nacl.c', 'elf64.c', elf}, + k1om_elf64_vec={'elf64-x86-64.c', 'elfxx-x86.c', 'elf-ifunc.c', 'elf64.c', elf}, + k1om_elf64_fbsd_vec={'elf64-x86-64.c', 'elfxx-x86.c', 'elf-ifunc.c', 'elf64.c', elf}, + l1om_elf64_vec={'elf64-x86-64.c', 'elfxx-x86.c', 'elf-ifunc.c', 'elf64.c', elf}, + l1om_elf64_fbsd_vec={'elf64-x86-64.c', 'elfxx-x86.c', 'elf-ifunc.c', 'elf64.c', elf}, lm32_elf32_vec={'elf32-lm32.c', 'elf32.c', elf}, lm32_elf32_fdpic_vec={'elf32-lm32.c', 'elf32.c', elf}, m32c_elf32_vec={'elf32-m32c.c', 'elf32.c', elf}, @@ -206,8 +206,8 @@ return { rx_elf32_linux_le_vec={'elf32-rx.c', 'elf32.c', elf}, s390_elf32_vec={'elf32-s390.c', 'elf32.c', elf}, s390_elf64_vec={'elf64-s390.c', 'elf64.c', elf}, - score_elf32_be_vec={'elf32-score.c', 'elf32-score7.c', 'elf32.c', elf}, - score_elf32_le_vec={'elf32-score.c', 'elf32-score7.c', 'elf32.c', elf}, + score_elf32_be_vec={'elf32-score.c', 'elf32-score7.c', 'elf32.c', 'elf64.c', elf}, + score_elf32_le_vec={'elf32-score.c', 'elf32-score7.c', 'elf32.c', 'elf64.c', elf}, sh_coff_vec={'coff-sh.c', coff}, sh_coff_le_vec={'coff-sh.c', coff}, sh_coff_small_vec={'coff-sh.c', coff}, @@ -232,7 +232,6 @@ return { sparc_elf64_sol2_vec={'elf64-sparc.c', 'elfxx-sparc.c', 'elf-vxworks.c', 'elf64.c', elf}, spu_elf32_vec={'elf32-spu.c', 'elf32.c', elf}, sym_vec={'xsym.c'}, - tic30_aout_vec={'aout-tic30.c'}, tic30_coff_vec={'coff-tic30.c', coffgen}, tic4x_coff0_vec={'coff-tic4x.c', coffgen}, tic4x_coff0_beh_vec={'coff-tic4x.c', coffgen}, @@ -268,15 +267,13 @@ return { wasm32_elf32_vec={'elf32-wasm32.c', 'elf32.c', elf}, x86_64_coff_vec={'coff-x86_64.c', coff}, x86_64_elf32_vec={'elf64-x86-64.c', elfxx_x86, 'elf64.c', 'elf32.c', elf}, - x86_64_elf32_nacl_vec={'elf64-x86-64.c', elfxx_x86, 'elf64.c', 'elf32.c', elf}, x86_64_elf64_vec={'elf64-x86-64.c', elfxx_x86, 'elf64.c', elf}, x86_64_elf64_cloudabi_vec={'elf64-x86-64.c', elfxx_x86, 'elf64.c', elf}, x86_64_elf64_fbsd_vec={'elf64-x86-64.c', elfxx_x86, 'elf64.c', elf}, - x86_64_elf64_nacl_vec={'elf64-x86-64.c', elfxx_x86, 'elf64.c', elf}, x86_64_elf64_sol2_vec={'elf64-x86-64.c', elfxx_x86, 'elf64.c', elf}, x86_64_mach_o_vec={'mach-o-x86-64.c'}, x86_64_pe_vec={'pe-x86_64.c', 'pex64igen.c', coff}, - x86_64_pe_be_vec={'pe-x86_64.c', 'pex64igen.c', coff}, + x86_64_pe_big_vec={'pe-x86_64.c', 'pex64igen.c', coff}, x86_64_pei_vec={'pei-x86_64.c', 'pex64igen.c', coff}, xc16x_elf32_vec={'elf32-xc16x.c', 'elf32.c', elf}, xgate_elf32_vec={'elf32-xgate.c', 'elf32.c', elf}, diff --git a/pkg/binutils/ver b/pkg/binutils/ver @@ -1 +1 @@ -2.34 r2 +2.35 r0