pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

avr-binutils: Update to 2.37



Module Name:	pkgsrc-wip
Committed By:	Michael Baeuerle <micha%NetBSD.org@localhost>
Pushed By:	micha
Date:		Wed Aug 11 18:50:45 2021 +0200
Changeset:	b38fc5c011ce71bcfa6d4cbcb5c47502fab2154a

Modified Files:
	avr-binutils/Makefile
	avr-binutils/PLIST
	avr-binutils/buildlink3.mk
	avr-binutils/distinfo
	avr-binutils/patches/patch-binutils_Makefile.in
	avr-binutils/patches/patch-etc_Makefile.in
	avr-binutils/patches/patch-gas_Makefile.in
	avr-binutils/patches/patch-ld_Makefile.in
Added Files:
	avr-binutils/COMMIT_MSG
	avr-binutils/patches/patch-bfd_Makefile.in
	avr-binutils/patches/patch-binutils_doc_Makefile.in
	avr-binutils/patches/patch-gas_doc_Makefile.in
	avr-binutils/patches/patch-gprof_Makefile.in
Removed Files:
	avr-binutils/patches/patch-ab
	avr-binutils/patches/patch-ae
	avr-binutils/patches/patch-af
	avr-binutils/patches/patch-aj
	avr-binutils/patches/patch-ld_ChangeLog

Log Message:
avr-binutils: Update to 2.37

2021-07-18  Nick Clifton  <nickc%redhat.com@localhost>

	* 2.37 release.

2021-07-03  Nick Clifton  <nickc%redhat.com@localhost>

	* 2.37 release branch created.

2021-07-03  Nick Clifton  <nickc%redhat.com@localhost>

	* libiberty: Sync with gcc.  Bring in:
	2021-06-30  Gerald Pfeifer  <gerald%pfeifer.com@localhost>

	* make-temp-file.c (usrtmp): Remove.
	(choose_tmpdir): Remove use of usrtmp.

	2021-06-28  Indu Bhagat  <indu.bhagat%oracle.com@localhost>

	* simple-object.c (handle_lto_debug_sections): Copy over .BTF section.

	2021-06-28  Indu Bhagat  <indu.bhagat%oracle.com@localhost>
	    David Faust  <david.faust%oracle.com@localhost>
	    Jose E. Marchesi  <jose.marchesi%oracle.com@localhost>
	    Weimin Pan  <weimin.pan%oracle.com@localhost>

	* simple-object.c (handle_lto_debug_sections): Copy over .ctf
	sections.

	2021-06-05  John David Anglin  <danglin%gcc.gnu.org@localhost>

	PR target/100734
	* configure.ac: Use libiberty snprintf and vsnprintf on
	hppa*-*-hpux*.
	* configure: Regenerate.

	2021-05-06  Tom Tromey  <tom%tromey.com@localhost>

	* hashtab.c (htab_eq_string): New function.

	2021-05-04  Eric Botcazou  <ebotcazou%adacore.com@localhost>

	* configure.ac: Make test for variables more robust.
	* configure: Regenerate.

	2021-05-03  H.J. Lu  <hjl.tools%gmail.com@localhost>

	PR bootstrap/99703
	* configure: Regenerated.

	2021-04-21  Andreas Schwab  <schwab%linux-m68k.org@localhost>

	PR demangler/100177
	* rust-demangle.c (demangle_const_char): Properly print the
	character value.

	2021-03-31  Patrick Palka  <ppalka%redhat.com@localhost>

	PR c++/88115
	* cp-demangle.c (d_dump, d_make_comp, d_expression_1)
	(d_count_templates_scopes): Handle DEMANGLE_COMPONENT_VENDOR_EXPR.
	(d_print_comp_inner): Likewise.
	<case DEMANGLE_COMPONENT_EXTENDED_OPERATOR>: Revert r11-4926
	change.
	<case DEMANGLE_COMPONENT_UNARY>: Likewise.
	* testsuite/demangle-expected: Adjust __alignof__ tests.

	2021-03-16  Nick Clifton  <nickc%redhat.com@localhost>

	* sha1.c (sha1_process_bytes): Use memmove in place of memcpy.

	2021-02-20  Mike Frysinger  <vapier%gentoo.org@localhost>

	* Makefile.in (ACLOCAL, ACLOCAL_AMFLAGS, $(srcdir)/aclocal.m4): Define.
	(configure_deps): Rename to ...
	(aclocal_deps): ... this.  Replace aclocal.m4 with acinclude.m4.
	($(srcdir)/configure): Replace $(configure_deps) with
	$(srcdir)/aclocal.m4.
	* aclocal.m4: Move libiberty macros to acinclude.m4, then regenerate.
	* acinclude.m4: New file.
	* configure: Regenerate.

	2021-02-19  Ayush Mittal  <ayush.m%samsung.com@localhost>

	* argv.c (expandargv): free allocated buffer if read fails.

	2021-02-01  Martin Sebor  <msebor%redhat.com@localhost>

	* dyn-string.c (dyn_string_insert_cstr): Use memcpy instead of strncpy
	to avoid -Wstringop-truncation.

2021-05-29  Mike Frysinger  <vapier%gentoo.org@localhost>

	* configure.ac: Add gnulib to configdirs for sim.
	* configure: Regenerate.

2021-05-24  Maciej W. Rozycki  <macro%orcam.me.uk@localhost>

	* MAINTAINERS: Update path to readline config.{sub,guess} files.

2021-05-24  Maciej W. Rozycki  <macro%orcam.me.uk@localhost>

	* config.guess: Import from upstream.
	* config.sub: Likewise.

2021-05-18  Mike Frysinger  <vapier%gentoo.org@localhost>

	* Makefile.def: Add configure-sim dependency on all-gnulib.
	* Makefile.in: Regenerated.

2021-05-04  Nick Clifton  <nickc%redhat.com@localhost>

	* configure.ac (AC_PROG_CC): Replace with AC_PROG_CC_C99.
	* configure: Regenerate.

2021-03-18  Nick Alcock  <nick.alcock%oracle.com@localhost>

	PR libctf/27482
	* Makefile.def: Add install-bfd dependencies for install-libctf and
	install-ld, and install-strip-bfd dependencies for
	install-strip-libctf and install-strip-ld; move the install-ld
	dependency on install-libctf to join it.
	* Makefile.in: Regenerated.

2021-03-12  Mike Frysinger  <vapier%gentoo.org@localhost>

	* Makefile.def: Remove all-sim dependency on configure-gdb.
	* Makefile.in: Regenerated.

2021-02-28  H.J. Lu  <hongjiu.lu%intel.com@localhost>

	PR binutils/26766
	* Makefile.tpl (PGO_BUILD_TRAINING_FLAGS_TO_PASS): Add
	PGO_BUILD_TRAINING=yes.
	(PGO_BUILD_TRAINING_MFLAGS): New.
	(all): Pass $(PGO_BUILD_TRAINING_MFLAGS) to the PGO build.

2021-02-09  Alan Modra  <amodra%gmail.com@localhost>

	* configure.ac: Delete arm*-*-symbianelf* entry.
	* configure: Regenerate.

2021-01-26  Nick Alcock  <nick.alcock%oracle.com@localhost>

	* Makefile.def: Add install-libctf dependency to install-ld.
	* Makefile.in: Regenerated.

2021-01-12  Mike Frysinger  <vapier%gentoo.org@localhost>

	* src-release.sh (do_proto_toplev): Rewrite indentation.

2021-01-11  H.J. Lu  <hongjiu.lu%intel.com@localhost>

	PR binutils/26766
	* configure.ac:
	* configure: Regenerated.

2021-01-11  H.J. Lu  <hongjiu.lu%intel.com@localhost>

	PR ld/27173
	* configure: Regenerated.
	* libtool.m4 (_LT_CMD_OLD_ARCHIVE): Check if AR works with
	--plugin and rc before enabling --plugin.

2021-01-09  H.J. Lu  <hongjiu.lu%intel.com@localhost>

	PR binutils/26766
	* Makefile.tpl (BUILD_CFLAGS): New.
	(CFLAGS): Append $(BUILD_CFLAGS).
	(CXXFLAGS): Likewise.
	(PGO_BUILD_GEN_FLAGS_TO_PASS): New.
	(PGO_BUILD_TRAINING_CFLAGS): Likewise.
	(PGO_BUILD_TRAINING_CXXFLAGS): Likewise.
	(PGO_BUILD_TRAINING_FLAGS_TO_PASS): Likewise.
	(PGO_BUILD_TRAINING_MFLAGS): Likewise.
	(PGO_BUILD_USE_FLAGS_TO_PASS): Likewise.
	(PGO-TRAINING-TARGETS): Likewise.
	(PGO_BUILD_TRAINING): Likewise.
	(all): Add '+' to the command line for recursive make.  Support
	the PGO build.
	* configure.ac: Add --enable-pgo-build[=lto].
	AC_SUBST PGO_BUILD_GEN_CFLAGS, PGO_BUILD_USE_CFLAGS and
	PGO_BUILD_LTO_CFLAGS.  Enable the PGO build in Makefile.
	* Makefile.in: Regenerated.
	* configure: Likewise.

2021-01-09  H.J. Lu  <hongjiu.lu%intel.com@localhost>

	* Makefile.tpl (AR): Add @AR_PLUGIN_OPTION@
	(RANLIB): Add @RANLIB_PLUGIN_OPTION@.
	* configure.ac: Include config/gcc-plugin.m4.
	AC_SUBST AR_PLUGIN_OPTION and RANLIB_PLUGIN_OPTION.
	* libtool.m4 (_LT_CMD_OLD_ARCHIVE): Pass --plugin to AR and
	RANLIB if possible.
	* Makefile.in: Regenerated.
	* configure: Likewise.

2021-01-09  Nick Clifton  <nickc%redhat.com@localhost>

	* 2.36 release branch crated.

2021-01-07  Samuel Thibault  <samuel.thibault%gnu.org@localhost>

	* libtool.m4: Match gnu* along with other GNU systems.

2021-01-07  Alan Modra  <amodra%gmail.com@localhost>

	* config.sub: Accept OS of eabi* and gnueabi*.

2021-01-05  Nick Alcock  <nick.alcock%oracle.com@localhost>

	* Makefile.def (libctf): No longer no_check.  Checking depends on
	all-ld.
	* Makefile.in: Regenerated.

2021-01-05  Nick Clifton  <nickc%redhat.com@localhost>

	* libiberty: Sync with gcc.  Bring in:
	2021-01-04  Martin Liska  <mliska%suse.cz@localhost>

	* strverscmp.c: Convert to utf8 from iso8859.

	2020-12-22  Jason Merrill  <jason%redhat.com@localhost>

	PR c++/67343
	* cp-demangle.h (struct d_info): Add unresolved_name_state.
	* cp-demangle.c (d_prefix): Add subst parm.
	(d_nested_name): Pass it.
	(d_unresolved_name): Split out from...
	(d_expression_1): ...here.
	(d_demangle_callback): Maybe retry with old sr mangling.
	* testsuite/demangle-expected: Add test.

	2020-12-21  Jason Merrill  <jason%redhat.com@localhost>

	* cp-demangle.c (d_expression_1): Recognize qualified-id
	on RHS of dt/pt.
	* testsuite/demangle-expected: Add test.

	2020-12-21  Jason Merrill  <jason%redhat.com@localhost>

	* cp-demangle.c (d_unqualified_name): Clear is_expression.
	* testsuite/demangle-expected: Add tests.

	2020-11-25  Matthew Malcomson  <matthew.malcomson%arm.com@localhost>

	* configure: Regenerate.
	* configure.ac: Avoid using sanitizer.

	2020-11-13  Eduard-Mihai Burtescu  <eddyb%lyken.rs@localhost>

	* rust-demangle.c (struct rust_demangler): Add
	skipping_printing and bound_lifetime_depth fields.
	(eat): Add (v0-only).
	(parse_integer_62): Add (v0-only).
	(parse_opt_integer_62): Add (v0-only).
	(parse_disambiguator): Add (v0-only).
	(struct rust_mangled_ident): Add punycode{,_len} fields.
	(parse_ident): Support v0 identifiers.
	(print_str): Respect skipping_printing.
	(print_uint64): Add (v0-only).
	(print_uint64_hex): Add (v0-only).
	(print_ident): Respect skipping_printing,
	Support v0 identifiers.
	(print_lifetime_from_index): Add (v0-only).
	(demangle_binder): Add (v0-only).
	(demangle_path): Add (v0-only).
	(demangle_generic_arg): Add (v0-only).
	(demangle_type): Add (v0-only).
	(demangle_path_maybe_open_generics): Add (v0-only).
	(demangle_dyn_trait): Add (v0-only).
	(demangle_const): Add (v0-only).
	(demangle_const_uint): Add (v0-only).
	(basic_type): Add (v0-only).
	(rust_demangle_callback): Support v0 symbols.
	* testsuite/rust-demangle-expected: Add v0 testcases.

	2020-11-13  Seija Kijin  <doremylover456%gmail.com@localhost>

	* strstr.c (strstr): Make implementation ANSI/POSIX compliant.

	2020-11-11  Patrick Palka  <ppalka%redhat.com@localhost>

	PR c++/88115
	* cp-demangle.c (d_print_comp_inner)
	<case DEMANGLE_COMPONENT_EXTENDED_OPERATOR>: Don't print the
	"operator " prefix for __alignof__.
	<case DEMANGLE_COMPONENT_UNARY>: Always print parens around the
	operand of __alignof__.
	* testsuite/demangle-expected: Test demangling for __alignof__.

	2020-11-09  Christophe Lyon  <christophe.lyon%linaro.org@localhost>

	* pex-win32.c (pex_win32_exec_child): Initialize orig_err.

	2020-10-06  Martin Liska  <mliska%suse.cz@localhost>

	PR lto/97290
	* simple-object-elf.c (simple_object_elf_copy_lto_debug_sections):
	Use sh_link of a .symtab_shndx section.

2021-01-05  Alan Modra  <amodra%gmail.com@localhost>

	* config.guess: Import from upstream.
	* config.sub: Likewise.

2020-12-16  Martin Liska  <mliska%suse.cz@localhost>
	    Tom de Vries  <tdevries%suse.de@localhost>

	* gdb/debuginfod-support.c (struct user_data): Remove has_printed
	field.  Add meter field.
	(progressfn): Print progress using meter.

2020-12-02  Enze Li  <lienze2010%hotmail.com@localhost>

	* .gitignore: Add gnu global outputs.

2020-12-02  Simon Marchi  <simon.marchi%polymtl.ca@localhost>

	* .gitignore: Sync with gcc.

2020-10-26  Andreas Rammhold <andreas%rammhold.de@localhost>

	* src-release.sh: Use sha256sum instead of md5sum.

2020-10-14  Andrew Burgess  <andrew.burgess%embecosm.com@localhost>

	* Makefile.in: Rebuild.
	* Makefile.def: Make distclean-gnulib depend on distclean-gdb and
	distclean-gdbserver.

2020-07-24  Aaron Merey  <amerey%redhat.com@localhost>

	* configure: Rebuild.
	* configure.ac: Remove AC_DEBUGINFOD.

2020-07-04  Nick Clifton  <nickc%redhat.com@localhost>

	Binutils 2.35 branch created.

2020-04-21  Stephen Casner  <casner%acm.org@localhost>

	PR 25830
	* configure.ac (noconfigdirs): Exclude gdb & gprof for pdp11.
	* configure: Rebuild.

2020-03-12  Tom Tromey  <tom%tromey.com@localhost>

	* Makefile.in: Rebuild.
	* Makefile.def (gdbserver): Depend on gdbsupport.

2020-03-12  Tom Tromey  <tom%tromey.com@localhost>

	* Makefile.in: Rebuild.
	* Makefile.def (gdbsupport): Don't depend on bfd.

2020-03-12  Tom Tromey  <tom%tromey.com@localhost>

	* Makefile.in: Rebuild.
	* Makefile.def (gdbsupport): Depend on intl.

2020-02-17  Tom Tromey  <tom%tromey.com@localhost>

	* configure: Rebuild.
	* configure.ac (configdirs): Add gnulib and gdbsupport when building
	gdbserver.

2020-02-14  Tom Tromey  <tom%tromey.com@localhost>

	* Makefile.in: Rebuild.
	* Makefile.def: Make gdbserver require gnulib and libiberty.

2020-02-07  Tom Tromey  <tom%tromey.com@localhost>
	    Pedro Alves  <palves%redhat.com@localhost>

	* src-release.sh (GDB_SUPPORT_DIRS): Add gdbserver.
	* gdbserver: New directory, moved from gdb/gdbserver.
	* configure.ac (host_tools): Add gdbserver.
	Only build gdbserver on certain systems.
	* Makefile.in, configure: Rebuild.
	* Makefile.def (host_modules, dependencies): Add gdbserver.
	* MAINTAINERS: Add gdbserver.

2020-01-28  Sergio Durigan Junior  <sergiodj%redhat.com@localhost>

	* src-release.sh (getver): Look for gdbsupport's
	create-version.sh script at the current directory if tool is
	"gdb".

2020-01-19  Simon Marchi  <simon.marchi%polymtl.ca@localhost>

	* remote-sim.c (gdbsim_target::wait): Return
	sim_data->remote_sim_ptid instead of inferior_ptid.

2020-01-18  Nick Clifton  <nickc%redhat.com@localhost>

	Binutils 2.34 branch created.

2020-01-18  Nick Clifton  <nickc%redhat.com@localhost>

	Synchronize top level configure files with master version:

	2020-01-01  Ben Elliston  <bje%gnu.org@localhost>

	* config.guess: Update copyright years.
	* config.sub: Likewise.

	2019-12-21  Ben Elliston  <bje%gnu.org@localhost>

	* config.guess (set_cc_for_build): Prevent multiple calls by
	checking if $tmp is already set. We can't check CC_FOR_BUILD as
	the user may set it externally. Thanks to Torbjörn Granlund for
	the bug report.

	2019-12-21  Torbjörn Granlund  <tg%gmplib.org@localhost>

	* config.guess (alpha:Linux:*:*): Guard against missing
	/proc/cpuinfo by redirecting standard error to /dev/null.

	2019-09-12  Daniel Bittman  <danielbittman1%gmail.com@localhost>

	* config.guess (*:Twizzler:*:*): New.
	* config.sub (-twizzler*): New.

	2019-07-24  Ben Elliston  <bje%gnu.org@localhost>

	* config.guess (mips:OSF1:*.*): Whitespace cleanup.

	2019-06-30  Ben Elliston  <bje%gnu.org@localhost>

	* config.sub (case $os): Match nsk* and powerunix. Don't later
	match nsk* and set os=nsk which removes the OS version number.

	2019-06-30  Ben Elliston  <bje%gnu.org@localhost>

	* config.sub: Recognise os108*.

	2019-06-26  Ben Elliston  <bje%gnu.org@localhost>

	* config.sub (hp300): Set $os to hpux.

	2019-06-26  Ben Elliston  <bje%gnu.org@localhost>

	* config.sub (vsta): Move into alphabetical order.

	2019-06-10  Ben Elliston  <bje%gnu.org@localhost>

	* config.guess (*:OS108:*:*): Recognise new OS.

	2019-05-28  Ben Elliston  <bje%gnu.org@localhost>

	* config.guess (*:Darwin:*:*): Run xcode-select to determine if a
	system compiler is installed. If not, do not run set_cc_for_build,
	as the default cc will open a dialog box asking to install
	Xcode. If no C compiler is available, guess based on uname -p and
	uname -m.

	2019-05-28  Ben Elliston  <bje%gnu.org@localhost>

	* config.guess (*:Darwin:*:*): Simplify UNAME_PROCESSOR.

2020-01-17  Simon Marchi  <simon.marchi%efficios.com@localhost>

	* Makefile.def: Add dependencies of all-gdbsupport on all-bfd.
	* Makefile.in: Re-generate.

2020-01-14  Tom Tromey  <tom%tromey.com@localhost>

	* src-release.sh (GDB_SUPPORT_DIRS): Add gdbsupport.
	* MAINTAINERS: Add gdbsupport.
	* configure: Rebuild.
	* configure.ac (configdirs): Add gdbsupport.
	* gdbsupport: New directory, move from gdb/gdbsupport.
	* Makefile.def (host_modules, dependencies): Add gnulib.
	* Makefile.in: Rebuild.

2020-01-09  Aaron Merey  <amerey%redhat.com@localhost>

        * config/debuginfod.m4: New file. Add macro AC_DEBUGINFOD. Adds
        new configure option --with-debuginfod.
        * configure: Regenerate.
        * configure.ac: Call AC_DEBUGINFOD.

2019-12-26  Christian Biesinger  <cbiesinger%google.com@localhost>

	* .gitignore: Add perf.data and perf.data.old.

2019-10-17  Sergio Durigan Junior  <sergiodj%redhat.com@localhost>

	* src-release.sh (GDB_SUPPORT_DIRS): Add libctf.

2019-10-17  Alan Modra  <amodra%gmail.com@localhost>

	PR 29
	* src-release.sh (getver): Replace "head -1" with "head -n 1".

2019-07-30  Nick Alcock  <nick.alcock%oracle.com@localhost>

	* Makefile.def (host_modules): libctf is no longer no_install.
	* Makefile.in: Regenerated.

2019-07-13  Nick Alcock  <nick.alcock%oracle.com@localhost>

	* Makefile.def (dependencies): all-ld depends on all-libctf.
	* Makefile.in: Regenerated.

2019-09-09  Phil Blundell  <pb%pbcl.net@localhost>

	binutils 2.33 branch created

2019-08-19  Tom Tromey  <tom%tromey.com@localhost>

	* configure: Rebuild.
	* configure.ac: Add --with-static-standard-libraries.

2019-08-09  Nick Clifton  <nickc%redhat.com@localhost>

	* libiberty: Sync with gcc.  Bring in:
	2019-08-08  Martin Liska  <mliska%suse.cz@localhost>

	PR bootstrap/91352
	* lrealpath.c (is_valid_fd): New function.

	2019-07-24  Martin Liska  <mliska%suse.cz@localhost>

	PR lto/91228
	* simple-object-elf.c (simple_object_elf_copy_lto_debug_sections):
	Find first '\0' starting from gnu_lto + 1.

	2019-07-12  Ren Kimura  <rkx1209dev%gmail.com@localhost>

	* simple-object-elf.c (simple_object_elf_match): Check zero value shstrndx.
	This fixes a Bug 90924.

	2019-07-22  Martin Liska  <mliska%suse.cz@localhost>

	* simple-object-elf.c (simple_object_elf_copy_lto_debug_sections):
	Do not search for gnu_lto_v1, but search for first '\0'.

	2019-07-18  Eduard-Mihai Burtescu  <eddyb%lyken.rs@localhost>

	* cplus-dem.c: Include rust-demangle.h.
	* rust-demangle.c: Include rust-demangle.h.
	* rust-demangle.h: New file.

	2019-05-31  Michael Forney  <mforney%mforney.org@localhost>

	* cp-demangle.c: Don't define CP_DYNAMIC_ARRAYS if __STDC_NO_VLA__
	is non-zero.

	2019-04-30  Ben L  <bobsayshilol%live.co.uk@localhost>

	* d-demangle.c (dlang_parse_assocarray): Correctly handle error result.
	* testsuite/d-demangle-expected: Add testcase.

	* d-demangle.c (dlang_parse_tuple): Correctly handle error result.
	* testsuite/d-demangle-expected: Add testcase.

	* d-demangle.c (dlang_parse_structlit): Correctly handle error result.
	* testsuite/d-demangle-expected: Add testcase.

	* d-demangle.c (dlang_parse_arrayliteral): Correctly handle error result.
	* testsuite/d-demangle-expected: Add testcase.

	* d-demangle.c (dlang_parse_integer): Fix stack underflow.
	* testsuite/d-demangle-expected: Add testcase.

	* cp-demangle (d_print_comp_inner): Guard against a NULL 'typed_name'.
	* testsuite/demangle-expected: Add testcase.

	* cp-demangle.c (d_encoding): Guard against NULL return values from
	d_right (dc).
	* testsuite/demangle-expected: Add testcase.

	2019-04-29  Ben L  <bobsayshilol%live.co.uk@localhost>

	* cp-demangle.c (d_expression_1): Don't peek ahead unless the current
	char is valid.
	* testsuite/demangle-expected: Add testcase.

	2019-04-10  Nick Clifton  <nickc%redhat.com@localhost>

	PR 89394
	* cp-demangle.c (cplus_demangle_fill_name): Reject negative
	lengths.
	(d_count_templates_scopes): Replace num_templates and num_scopes
	parameters with a struct d_print_info pointer parameter.  Adjust
	body of the function accordingly.  Add recursion counter and check
	that the recursion limit is not reached.
	(d_print_init): Pass dpi parameter to d_count_templates_scopes.
	Reset recursion counter afterwards, unless the recursion limit was
	reached.

2019-07-13  Joel Brobecker  <brobecker%adacore.com@localhost>

	* src-release (getver): If $tool/gdbsupport/create-version.sh
	exists, use that to determine the version number.

2019-06-21  Andreas Schwab  <schwab%linux-m68k.org@localhost>

	* src-release.sh (GDB_SUPPORT_DIRS): Add gnulib.

2019-06-14  Tom Tromey  <tom%tromey.com@localhost>

	* MAINTAINERS: Add gnulib.
	* gnulib: New directory, move from gdb/gnulib.
	* configure.ac (host_libs): Add gnulib.
	* configure: Rebuild.
	* Makefile.def (host_modules, dependencies): Add gnulib.
	* Makefile.in: Rebuild.

2019-06-03  Nick Clifton  <nickc%redhat.com@localhost>

	Revert:
	2019-05-29  Nick Clifton  <nickc%redhat.com@localhost>

	* configure.ac (noconfigdirs): Add libctf if the target does not use
	the ELF file format.
	* configure: Regenerate.

2019-05-29  Nick Clifton  <nickc%redhat.com@localhost>

	* src-release.sh (do_proto_toplev): Add libctf to list of
	directories that can be disabled.

2019-05-29  Nick Clifton  <nickc%redhat.com@localhost>

	* configure.ac (noconfigdirs): Add libctf if the target does not use
	the ELF file format.
	* configure: Regenerate.

2019-05-28  Nick Alcock  <nick.alcock%oracle.com@localhost>

	* Makefile.def (dependencies): configure-libctf depends on all-bfd
	and all its deps.
	* Makefile.in: Regenerated.

2019-05-28  Nick Alcock  <nick.alcock%oracle.com@localhost>

	* MAINTAINERS: Add libctf.

2019-05-28  Nick Alcock  <nick.alcock%oracle.com@localhost>

	* Makefile.def (host_modules): Add libctf.
	* Makefile.def (dependencies): Likewise.
	libctf depends on zlib, libiberty, and bfd.
	* Makefile.in: Regenerated.
	* configure.ac (host_libs): Add libctf.
	* configure: Regenerated.

2019-05-23  Jose E. Marchesi  <jose.marchesi%oracle.com@localhost>

	* config.guess: Synchronize with config project master sources.
	* config.sub: Likewise.
	* readline/support/config.guess: Likewise.
	* readline/support/config.sub: Likewise.

2019-04-10  Nick Clifton  <nickc%redhat.com@localhost>

	* libiberty: Sync with gcc.  Bring in:
	2019-04-10  Nick Clifton  <nickc%redhat.com@localhost>

	PR 89394
	* cp-demangle.c (cplus_demangle_fill_name): Reject negative
	lengths.
	(d_count_templates_scopes): Replace num_templates and num_scopes
	parameters with a struct d_print_info pointer parameter.  Adjust
	body of the function accordingly.  Add recursion counter and check
	that the recursion limit is not reached.
	(d_print_init): Pass dpi parameter to d_count_templates_scopes.
	Reset recursion counter afterwards, unless the recursion limit was
	reached.

2018-06-24  Nick Clifton  <nickc%redhat.com@localhost>

	2.32 branch created.

2019-01-14  Rainer Orth  <ro%CeBiTec.Uni-Bielefeld.DE@localhost>

	Merge from GCC:
	PR target/88535
	* config.guess: Import upstream version 2019-01-03.
	* config.sub: Import upstream version 2019-01-01.

2019-01-10  Nick Clifton  <nickc%redhat.com@localhost>

	* libiberty: Sync with gcc.  Bring in:
	2019-01-09  Sandra Loosemore  <sandra%codesourcery.com@localhost>

	PR other/16615

	* cp-demangle.c: Mechanically replace "can not" with "cannot".
	* floatformat.c: Likewise.
	* strerror.c: Likewise.

	2018-12-22  Jason Merrill  <jason%redhat.com@localhost>

	Remove support for demangling GCC 2.x era mangling schemes.
	* cplus-dem.c: Remove cplus_mangle_opname, cplus_demangle_opname,
	internal_cplus_demangle, and all subroutines.
	(libiberty_demanglers): Remove entries for ancient GNU (pre-3.0),
	Lucid, ARM, HP, and EDG demangling styles.
	(cplus_demangle): Remove 'work' variable.  Don't call
	internal_cplus_demangle.

2019-01-03  ÐилÑн ÐалаÑзов  <dilyan.palauzov%aegee.org@localhost>

	* configure.ac: Don't configure readline if --with-system-readline is
	used.
	* configure: Re-generate.

2018-10-31  Joseph Myers  <joseph%codesourcery.com@localhost>

	Merge from GCC:
	PR bootstrap/82856
	* multilib.am: New file.  From automake.

2018-09-12  Sergio Durigan Junior  <sergiodj%redhat.com@localhost>

	* src-release.sh (GDB_SUPPORT_DIRS): Add "contrib".

2018-07-16  Nick Clifton  <nickc%redhat.com@localhost>

	* src-release.sh (DEVO_SUPPORT): Add test-driver and ar-lib.

2018-07-06  Sebastian Huber  <sebastian.huber%embedded-brains.de@localhost>

	* config.sub: Sync with upstream version 2018-07-03.

2018-07-05  Sebastian Huber  <sebastian.huber%embedded-brains.de@localhost>

	* config.guess: Sync with upstream version 2018-06-26.
	* config.sub: Sync with upstream version 2018-07-02.

2018-06-29  Alexandre Oliva <oliva%adacore.com@localhost>

	* configure.ac: Introduce support for @unless/@endunless.
	* Makefile.tpl (dep-kind): Rewrite with cond; return
	postbootstrap in some cases.
	(make-postboot-dep, postboot-targets): New.
	(dependencies): Do not output postbootstrap dependencies at
	first.  Output non-target ones changed for configure to depend
	on stage_last @if gcc-bootstrap, and the original deps @unless
	gcc-bootstrap.
	* configure.in, Makefile.in: Rebuilt.

2018-06-24  Nick Clifton  <nickc%redhat.com@localhost>

	* configure: Regenerate.

2018-06-19  Simon Marchi  <simon.marchi%ericsson.com@localhost>

	* libtool.m4: Use AC_LANG_SOURCE.
	* configure.ac: Remove AC_PREREQ, use AC_LANG_SOURCE.
	* README-maintainer-mode: Update version requirements.
	* ar-lib: New file.
	* test-driver: New file.
	* configure: Re-generate.

2018-06-18  Eric Botcazou  <ebotcazou%adacore.com@localhost>

	* Makefile.def (fortran): Add check-target-libgomp-fortran.
	* Makefile.tpl (check-target-libgomp-fortran): New phony target.
	* Makefile.in: Regenerate.

	* configure: Regenerate.

2018-06-18  Simon Marchi  <simon.marchi%ericsson.com@localhost>

	* configure.ac: Sync with GCC, remove MPX-related things.

2018-05-01  Nick Clifton  <nickc%redhat.com@localhost>

	* config.guess: Synchronize with config project master sources.
	* config.sub: Likewise.

2018-05-01  Francois H. Theron  <francois.theron%netronome.com@localhost>

	* configure.ac: Added "nfp" target.
	* configure: Regenerate.

2018-02-13  Maciej W. Rozycki  <macro%mips.com@localhost>

	* configure.ac <wasm32-*-*> (noconfigdirs): Add `ld'.
	* configure: Regenerate.

2018-01-30  Nick Clifton  <nickc%redhat.com@localhost>

	* src-release.sh (do_proto_toplev): Add patterns for more junk files
	to delete before creating the tarball.

2018-01-29  Nick Clifton  <nickc%redhat.com@localhost>

	* src-release.sh (do_proto_toplev): Strip patch remnant files from
	the sources before creating the tarball.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=b38fc5c011ce71bcfa6d4cbcb5c47502fab2154a

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 avr-binutils/COMMIT_MSG                            | 794 +++++++++++++++++++++
 avr-binutils/Makefile                              |  40 +-
 avr-binutils/PLIST                                 |   2 +-
 avr-binutils/buildlink3.mk                         |   7 +-
 avr-binutils/distinfo                              |  28 +-
 avr-binutils/patches/patch-ab                      |  14 -
 avr-binutils/patches/patch-ae                      |  15 -
 avr-binutils/patches/patch-af                      |  15 -
 avr-binutils/patches/patch-aj                      |  24 -
 avr-binutils/patches/patch-bfd_Makefile.in         |  14 +
 avr-binutils/patches/patch-binutils_Makefile.in    |   8 +-
 .../patches/patch-binutils_doc_Makefile.in         |  15 +
 avr-binutils/patches/patch-etc_Makefile.in         |   4 +-
 avr-binutils/patches/patch-gas_Makefile.in         |   8 +-
 avr-binutils/patches/patch-gas_doc_Makefile.in     |  15 +
 avr-binutils/patches/patch-gprof_Makefile.in       |  24 +
 avr-binutils/patches/patch-ld_ChangeLog            |  32 -
 avr-binutils/patches/patch-ld_Makefile.in          |  16 +-
 18 files changed, 923 insertions(+), 152 deletions(-)

diffs:
diff --git a/avr-binutils/COMMIT_MSG b/avr-binutils/COMMIT_MSG
new file mode 100644
index 0000000000..88da6071ed
--- /dev/null
+++ b/avr-binutils/COMMIT_MSG
@@ -0,0 +1,794 @@
+2021-07-18  Nick Clifton  <nickc%redhat.com@localhost>
+
+	* 2.37 release.
+
+2021-07-03  Nick Clifton  <nickc%redhat.com@localhost>
+
+	* 2.37 release branch created.
+
+2021-07-03  Nick Clifton  <nickc%redhat.com@localhost>
+
+	* libiberty: Sync with gcc.  Bring in:
+	2021-06-30  Gerald Pfeifer  <gerald%pfeifer.com@localhost>
+
+	* make-temp-file.c (usrtmp): Remove.
+	(choose_tmpdir): Remove use of usrtmp.
+
+	2021-06-28  Indu Bhagat  <indu.bhagat%oracle.com@localhost>
+
+	* simple-object.c (handle_lto_debug_sections): Copy over .BTF section.
+
+	2021-06-28  Indu Bhagat  <indu.bhagat%oracle.com@localhost>
+	    David Faust  <david.faust%oracle.com@localhost>
+	    Jose E. Marchesi  <jose.marchesi%oracle.com@localhost>
+	    Weimin Pan  <weimin.pan%oracle.com@localhost>
+
+	* simple-object.c (handle_lto_debug_sections): Copy over .ctf
+	sections.
+
+	2021-06-05  John David Anglin  <danglin%gcc.gnu.org@localhost>
+
+	PR target/100734
+	* configure.ac: Use libiberty snprintf and vsnprintf on
+	hppa*-*-hpux*.
+	* configure: Regenerate.
+
+	2021-05-06  Tom Tromey  <tom%tromey.com@localhost>
+
+	* hashtab.c (htab_eq_string): New function.
+
+	2021-05-04  Eric Botcazou  <ebotcazou%adacore.com@localhost>
+
+	* configure.ac: Make test for variables more robust.
+	* configure: Regenerate.
+
+	2021-05-03  H.J. Lu  <hjl.tools%gmail.com@localhost>
+
+	PR bootstrap/99703
+	* configure: Regenerated.
+
+	2021-04-21  Andreas Schwab  <schwab%linux-m68k.org@localhost>
+
+	PR demangler/100177
+	* rust-demangle.c (demangle_const_char): Properly print the
+	character value.
+
+	2021-03-31  Patrick Palka  <ppalka%redhat.com@localhost>
+
+	PR c++/88115
+	* cp-demangle.c (d_dump, d_make_comp, d_expression_1)
+	(d_count_templates_scopes): Handle DEMANGLE_COMPONENT_VENDOR_EXPR.
+	(d_print_comp_inner): Likewise.
+	<case DEMANGLE_COMPONENT_EXTENDED_OPERATOR>: Revert r11-4926
+	change.
+	<case DEMANGLE_COMPONENT_UNARY>: Likewise.
+	* testsuite/demangle-expected: Adjust __alignof__ tests.
+
+	2021-03-16  Nick Clifton  <nickc%redhat.com@localhost>
+
+	* sha1.c (sha1_process_bytes): Use memmove in place of memcpy.
+
+	2021-02-20  Mike Frysinger  <vapier%gentoo.org@localhost>
+
+	* Makefile.in (ACLOCAL, ACLOCAL_AMFLAGS, $(srcdir)/aclocal.m4): Define.
+	(configure_deps): Rename to ...
+	(aclocal_deps): ... this.  Replace aclocal.m4 with acinclude.m4.
+	($(srcdir)/configure): Replace $(configure_deps) with
+	$(srcdir)/aclocal.m4.
+	* aclocal.m4: Move libiberty macros to acinclude.m4, then regenerate.
+	* acinclude.m4: New file.
+	* configure: Regenerate.
+
+	2021-02-19  Ayush Mittal  <ayush.m%samsung.com@localhost>
+
+	* argv.c (expandargv): free allocated buffer if read fails.
+
+	2021-02-01  Martin Sebor  <msebor%redhat.com@localhost>
+
+	* dyn-string.c (dyn_string_insert_cstr): Use memcpy instead of strncpy
+	to avoid -Wstringop-truncation.
+
+2021-05-29  Mike Frysinger  <vapier%gentoo.org@localhost>
+
+	* configure.ac: Add gnulib to configdirs for sim.
+	* configure: Regenerate.
+
+2021-05-24  Maciej W. Rozycki  <macro%orcam.me.uk@localhost>
+
+	* MAINTAINERS: Update path to readline config.{sub,guess} files.
+
+2021-05-24  Maciej W. Rozycki  <macro%orcam.me.uk@localhost>
+
+	* config.guess: Import from upstream.
+	* config.sub: Likewise.
+
+2021-05-18  Mike Frysinger  <vapier%gentoo.org@localhost>
+
+	* Makefile.def: Add configure-sim dependency on all-gnulib.
+	* Makefile.in: Regenerated.
+
+2021-05-04  Nick Clifton  <nickc%redhat.com@localhost>
+
+	* configure.ac (AC_PROG_CC): Replace with AC_PROG_CC_C99.
+	* configure: Regenerate.
+
+2021-03-18  Nick Alcock  <nick.alcock%oracle.com@localhost>
+
+	PR libctf/27482
+	* Makefile.def: Add install-bfd dependencies for install-libctf and
+	install-ld, and install-strip-bfd dependencies for
+	install-strip-libctf and install-strip-ld; move the install-ld
+	dependency on install-libctf to join it.
+	* Makefile.in: Regenerated.
+
+2021-03-12  Mike Frysinger  <vapier%gentoo.org@localhost>
+
+	* Makefile.def: Remove all-sim dependency on configure-gdb.
+	* Makefile.in: Regenerated.
+
+2021-02-28  H.J. Lu  <hongjiu.lu%intel.com@localhost>
+
+	PR binutils/26766
+	* Makefile.tpl (PGO_BUILD_TRAINING_FLAGS_TO_PASS): Add
+	PGO_BUILD_TRAINING=yes.
+	(PGO_BUILD_TRAINING_MFLAGS): New.
+	(all): Pass $(PGO_BUILD_TRAINING_MFLAGS) to the PGO build.
+
+2021-02-09  Alan Modra  <amodra%gmail.com@localhost>
+
+	* configure.ac: Delete arm*-*-symbianelf* entry.
+	* configure: Regenerate.
+
+2021-01-26  Nick Alcock  <nick.alcock%oracle.com@localhost>
+
+	* Makefile.def: Add install-libctf dependency to install-ld.
+	* Makefile.in: Regenerated.
+
+2021-01-12  Mike Frysinger  <vapier%gentoo.org@localhost>
+
+	* src-release.sh (do_proto_toplev): Rewrite indentation.
+
+2021-01-11  H.J. Lu  <hongjiu.lu%intel.com@localhost>
+
+	PR binutils/26766
+	* configure.ac:
+	* configure: Regenerated.
+
+2021-01-11  H.J. Lu  <hongjiu.lu%intel.com@localhost>
+
+	PR ld/27173
+	* configure: Regenerated.
+	* libtool.m4 (_LT_CMD_OLD_ARCHIVE): Check if AR works with
+	--plugin and rc before enabling --plugin.
+
+2021-01-09  H.J. Lu  <hongjiu.lu%intel.com@localhost>
+
+	PR binutils/26766
+	* Makefile.tpl (BUILD_CFLAGS): New.
+	(CFLAGS): Append $(BUILD_CFLAGS).
+	(CXXFLAGS): Likewise.
+	(PGO_BUILD_GEN_FLAGS_TO_PASS): New.
+	(PGO_BUILD_TRAINING_CFLAGS): Likewise.
+	(PGO_BUILD_TRAINING_CXXFLAGS): Likewise.
+	(PGO_BUILD_TRAINING_FLAGS_TO_PASS): Likewise.
+	(PGO_BUILD_TRAINING_MFLAGS): Likewise.
+	(PGO_BUILD_USE_FLAGS_TO_PASS): Likewise.
+	(PGO-TRAINING-TARGETS): Likewise.
+	(PGO_BUILD_TRAINING): Likewise.
+	(all): Add '+' to the command line for recursive make.  Support
+	the PGO build.
+	* configure.ac: Add --enable-pgo-build[=lto].
+	AC_SUBST PGO_BUILD_GEN_CFLAGS, PGO_BUILD_USE_CFLAGS and
+	PGO_BUILD_LTO_CFLAGS.  Enable the PGO build in Makefile.
+	* Makefile.in: Regenerated.
+	* configure: Likewise.
+
+2021-01-09  H.J. Lu  <hongjiu.lu%intel.com@localhost>
+
+	* Makefile.tpl (AR): Add @AR_PLUGIN_OPTION@
+	(RANLIB): Add @RANLIB_PLUGIN_OPTION@.
+	* configure.ac: Include config/gcc-plugin.m4.
+	AC_SUBST AR_PLUGIN_OPTION and RANLIB_PLUGIN_OPTION.
+	* libtool.m4 (_LT_CMD_OLD_ARCHIVE): Pass --plugin to AR and
+	RANLIB if possible.
+	* Makefile.in: Regenerated.
+	* configure: Likewise.
+
+2021-01-09  Nick Clifton  <nickc%redhat.com@localhost>
+
+	* 2.36 release branch crated.
+
+2021-01-07  Samuel Thibault  <samuel.thibault%gnu.org@localhost>
+
+	* libtool.m4: Match gnu* along with other GNU systems.
+
+2021-01-07  Alan Modra  <amodra%gmail.com@localhost>
+
+	* config.sub: Accept OS of eabi* and gnueabi*.
+
+2021-01-05  Nick Alcock  <nick.alcock%oracle.com@localhost>
+
+	* Makefile.def (libctf): No longer no_check.  Checking depends on
+	all-ld.
+	* Makefile.in: Regenerated.
+
+2021-01-05  Nick Clifton  <nickc%redhat.com@localhost>
+
+	* libiberty: Sync with gcc.  Bring in:
+	2021-01-04  Martin Liska  <mliska%suse.cz@localhost>
+
+	* strverscmp.c: Convert to utf8 from iso8859.
+
+	2020-12-22  Jason Merrill  <jason%redhat.com@localhost>
+
+	PR c++/67343
+	* cp-demangle.h (struct d_info): Add unresolved_name_state.
+	* cp-demangle.c (d_prefix): Add subst parm.
+	(d_nested_name): Pass it.
+	(d_unresolved_name): Split out from...
+	(d_expression_1): ...here.
+	(d_demangle_callback): Maybe retry with old sr mangling.
+	* testsuite/demangle-expected: Add test.
+
+	2020-12-21  Jason Merrill  <jason%redhat.com@localhost>
+
+	* cp-demangle.c (d_expression_1): Recognize qualified-id
+	on RHS of dt/pt.
+	* testsuite/demangle-expected: Add test.
+
+	2020-12-21  Jason Merrill  <jason%redhat.com@localhost>
+
+	* cp-demangle.c (d_unqualified_name): Clear is_expression.
+	* testsuite/demangle-expected: Add tests.
+
+	2020-11-25  Matthew Malcomson  <matthew.malcomson%arm.com@localhost>
+
+	* configure: Regenerate.
+	* configure.ac: Avoid using sanitizer.
+
+	2020-11-13  Eduard-Mihai Burtescu  <eddyb%lyken.rs@localhost>
+
+	* rust-demangle.c (struct rust_demangler): Add
+	skipping_printing and bound_lifetime_depth fields.
+	(eat): Add (v0-only).
+	(parse_integer_62): Add (v0-only).
+	(parse_opt_integer_62): Add (v0-only).
+	(parse_disambiguator): Add (v0-only).
+	(struct rust_mangled_ident): Add punycode{,_len} fields.
+	(parse_ident): Support v0 identifiers.
+	(print_str): Respect skipping_printing.
+	(print_uint64): Add (v0-only).
+	(print_uint64_hex): Add (v0-only).
+	(print_ident): Respect skipping_printing,
+	Support v0 identifiers.
+	(print_lifetime_from_index): Add (v0-only).
+	(demangle_binder): Add (v0-only).
+	(demangle_path): Add (v0-only).
+	(demangle_generic_arg): Add (v0-only).
+	(demangle_type): Add (v0-only).
+	(demangle_path_maybe_open_generics): Add (v0-only).
+	(demangle_dyn_trait): Add (v0-only).
+	(demangle_const): Add (v0-only).
+	(demangle_const_uint): Add (v0-only).
+	(basic_type): Add (v0-only).
+	(rust_demangle_callback): Support v0 symbols.
+	* testsuite/rust-demangle-expected: Add v0 testcases.
+
+	2020-11-13  Seija Kijin  <doremylover456%gmail.com@localhost>
+
+	* strstr.c (strstr): Make implementation ANSI/POSIX compliant.
+
+	2020-11-11  Patrick Palka  <ppalka%redhat.com@localhost>
+
+	PR c++/88115
+	* cp-demangle.c (d_print_comp_inner)
+	<case DEMANGLE_COMPONENT_EXTENDED_OPERATOR>: Don't print the
+	"operator " prefix for __alignof__.
+	<case DEMANGLE_COMPONENT_UNARY>: Always print parens around the
+	operand of __alignof__.
+	* testsuite/demangle-expected: Test demangling for __alignof__.
+
+	2020-11-09  Christophe Lyon  <christophe.lyon%linaro.org@localhost>
+
+	* pex-win32.c (pex_win32_exec_child): Initialize orig_err.
+
+	2020-10-06  Martin Liska  <mliska%suse.cz@localhost>
+
+	PR lto/97290
+	* simple-object-elf.c (simple_object_elf_copy_lto_debug_sections):
+	Use sh_link of a .symtab_shndx section.
+
+2021-01-05  Alan Modra  <amodra%gmail.com@localhost>
+
+	* config.guess: Import from upstream.
+	* config.sub: Likewise.
+
+2020-12-16  Martin Liska  <mliska%suse.cz@localhost>
+	    Tom de Vries  <tdevries%suse.de@localhost>
+
+	* gdb/debuginfod-support.c (struct user_data): Remove has_printed
+	field.  Add meter field.
+	(progressfn): Print progress using meter.
+
+2020-12-02  Enze Li  <lienze2010%hotmail.com@localhost>
+
+	* .gitignore: Add gnu global outputs.
+
+2020-12-02  Simon Marchi  <simon.marchi%polymtl.ca@localhost>
+
+	* .gitignore: Sync with gcc.
+
+2020-10-26  Andreas Rammhold <andreas%rammhold.de@localhost>
+
+	* src-release.sh: Use sha256sum instead of md5sum.
+
+2020-10-14  Andrew Burgess  <andrew.burgess%embecosm.com@localhost>
+
+	* Makefile.in: Rebuild.
+	* Makefile.def: Make distclean-gnulib depend on distclean-gdb and
+	distclean-gdbserver.
+
+2020-07-24  Aaron Merey  <amerey%redhat.com@localhost>
+
+	* configure: Rebuild.
+	* configure.ac: Remove AC_DEBUGINFOD.
+
+2020-07-04  Nick Clifton  <nickc%redhat.com@localhost>
+
+	Binutils 2.35 branch created.
+
+2020-04-21  Stephen Casner  <casner%acm.org@localhost>
+
+	PR 25830
+	* configure.ac (noconfigdirs): Exclude gdb & gprof for pdp11.
+	* configure: Rebuild.
+
+2020-03-12  Tom Tromey  <tom%tromey.com@localhost>
+
+	* Makefile.in: Rebuild.
+	* Makefile.def (gdbserver): Depend on gdbsupport.
+
+2020-03-12  Tom Tromey  <tom%tromey.com@localhost>
+
+	* Makefile.in: Rebuild.
+	* Makefile.def (gdbsupport): Don't depend on bfd.
+
+2020-03-12  Tom Tromey  <tom%tromey.com@localhost>
+
+	* Makefile.in: Rebuild.
+	* Makefile.def (gdbsupport): Depend on intl.
+
+2020-02-17  Tom Tromey  <tom%tromey.com@localhost>
+
+	* configure: Rebuild.
+	* configure.ac (configdirs): Add gnulib and gdbsupport when building
+	gdbserver.
+
+2020-02-14  Tom Tromey  <tom%tromey.com@localhost>
+
+	* Makefile.in: Rebuild.
+	* Makefile.def: Make gdbserver require gnulib and libiberty.
+
+2020-02-07  Tom Tromey  <tom%tromey.com@localhost>
+	    Pedro Alves  <palves%redhat.com@localhost>
+
+	* src-release.sh (GDB_SUPPORT_DIRS): Add gdbserver.
+	* gdbserver: New directory, moved from gdb/gdbserver.
+	* configure.ac (host_tools): Add gdbserver.
+	Only build gdbserver on certain systems.
+	* Makefile.in, configure: Rebuild.
+	* Makefile.def (host_modules, dependencies): Add gdbserver.
+	* MAINTAINERS: Add gdbserver.
+
+2020-01-28  Sergio Durigan Junior  <sergiodj%redhat.com@localhost>
+
+	* src-release.sh (getver): Look for gdbsupport's
+	create-version.sh script at the current directory if tool is
+	"gdb".
+
+2020-01-19  Simon Marchi  <simon.marchi%polymtl.ca@localhost>
+
+	* remote-sim.c (gdbsim_target::wait): Return
+	sim_data->remote_sim_ptid instead of inferior_ptid.
+
+2020-01-18  Nick Clifton  <nickc%redhat.com@localhost>
+
+	Binutils 2.34 branch created.
+
+2020-01-18  Nick Clifton  <nickc%redhat.com@localhost>
+
+	Synchronize top level configure files with master version:
+
+	2020-01-01  Ben Elliston  <bje%gnu.org@localhost>
+
+	* config.guess: Update copyright years.
+	* config.sub: Likewise.
+
+	2019-12-21  Ben Elliston  <bje%gnu.org@localhost>
+
+	* config.guess (set_cc_for_build): Prevent multiple calls by
+	checking if $tmp is already set. We can't check CC_FOR_BUILD as
+	the user may set it externally. Thanks to Torbjörn Granlund for
+	the bug report.
+
+	2019-12-21  Torbjörn Granlund  <tg%gmplib.org@localhost>
+
+	* config.guess (alpha:Linux:*:*): Guard against missing
+	/proc/cpuinfo by redirecting standard error to /dev/null.
+
+	2019-09-12  Daniel Bittman  <danielbittman1%gmail.com@localhost>
+
+	* config.guess (*:Twizzler:*:*): New.
+	* config.sub (-twizzler*): New.
+
+	2019-07-24  Ben Elliston  <bje%gnu.org@localhost>
+
+	* config.guess (mips:OSF1:*.*): Whitespace cleanup.
+
+	2019-06-30  Ben Elliston  <bje%gnu.org@localhost>
+
+	* config.sub (case $os): Match nsk* and powerunix. Don't later
+	match nsk* and set os=nsk which removes the OS version number.
+
+	2019-06-30  Ben Elliston  <bje%gnu.org@localhost>
+
+	* config.sub: Recognise os108*.
+
+	2019-06-26  Ben Elliston  <bje%gnu.org@localhost>
+
+	* config.sub (hp300): Set $os to hpux.
+
+	2019-06-26  Ben Elliston  <bje%gnu.org@localhost>
+
+	* config.sub (vsta): Move into alphabetical order.
+
+	2019-06-10  Ben Elliston  <bje%gnu.org@localhost>
+
+	* config.guess (*:OS108:*:*): Recognise new OS.
+
+	2019-05-28  Ben Elliston  <bje%gnu.org@localhost>
+
+	* config.guess (*:Darwin:*:*): Run xcode-select to determine if a
+	system compiler is installed. If not, do not run set_cc_for_build,
+	as the default cc will open a dialog box asking to install
+	Xcode. If no C compiler is available, guess based on uname -p and
+	uname -m.
+
+	2019-05-28  Ben Elliston  <bje%gnu.org@localhost>
+
+	* config.guess (*:Darwin:*:*): Simplify UNAME_PROCESSOR.
+
+2020-01-17  Simon Marchi  <simon.marchi%efficios.com@localhost>
+
+	* Makefile.def: Add dependencies of all-gdbsupport on all-bfd.
+	* Makefile.in: Re-generate.
+
+2020-01-14  Tom Tromey  <tom%tromey.com@localhost>
+
+	* src-release.sh (GDB_SUPPORT_DIRS): Add gdbsupport.
+	* MAINTAINERS: Add gdbsupport.
+	* configure: Rebuild.
+	* configure.ac (configdirs): Add gdbsupport.
+	* gdbsupport: New directory, move from gdb/gdbsupport.
+	* Makefile.def (host_modules, dependencies): Add gnulib.
+	* Makefile.in: Rebuild.
+
+2020-01-09  Aaron Merey  <amerey%redhat.com@localhost>
+
+        * config/debuginfod.m4: New file. Add macro AC_DEBUGINFOD. Adds
+        new configure option --with-debuginfod.
+        * configure: Regenerate.
+        * configure.ac: Call AC_DEBUGINFOD.
+
+2019-12-26  Christian Biesinger  <cbiesinger%google.com@localhost>
+
+	* .gitignore: Add perf.data and perf.data.old.
+
+2019-10-17  Sergio Durigan Junior  <sergiodj%redhat.com@localhost>
+
+	* src-release.sh (GDB_SUPPORT_DIRS): Add libctf.
+
+2019-10-17  Alan Modra  <amodra%gmail.com@localhost>
+
+	PR 29
+	* src-release.sh (getver): Replace "head -1" with "head -n 1".
+
+2019-07-30  Nick Alcock  <nick.alcock%oracle.com@localhost>
+
+	* Makefile.def (host_modules): libctf is no longer no_install.
+	* Makefile.in: Regenerated.
+
+2019-07-13  Nick Alcock  <nick.alcock%oracle.com@localhost>
+
+	* Makefile.def (dependencies): all-ld depends on all-libctf.
+	* Makefile.in: Regenerated.
+
+2019-09-09  Phil Blundell  <pb%pbcl.net@localhost>
+
+	binutils 2.33 branch created
+
+2019-08-19  Tom Tromey  <tom%tromey.com@localhost>
+
+	* configure: Rebuild.
+	* configure.ac: Add --with-static-standard-libraries.
+
+2019-08-09  Nick Clifton  <nickc%redhat.com@localhost>
+
+	* libiberty: Sync with gcc.  Bring in:
+	2019-08-08  Martin Liska  <mliska%suse.cz@localhost>
+
+	PR bootstrap/91352
+	* lrealpath.c (is_valid_fd): New function.
+
+	2019-07-24  Martin Liska  <mliska%suse.cz@localhost>
+
+	PR lto/91228
+	* simple-object-elf.c (simple_object_elf_copy_lto_debug_sections):
+	Find first '\0' starting from gnu_lto + 1.
+
+	2019-07-12  Ren Kimura  <rkx1209dev%gmail.com@localhost>
+
+	* simple-object-elf.c (simple_object_elf_match): Check zero value shstrndx.
+	This fixes a Bug 90924.
+
+	2019-07-22  Martin Liska  <mliska%suse.cz@localhost>
+
+	* simple-object-elf.c (simple_object_elf_copy_lto_debug_sections):
+	Do not search for gnu_lto_v1, but search for first '\0'.
+
+	2019-07-18  Eduard-Mihai Burtescu  <eddyb%lyken.rs@localhost>
+
+	* cplus-dem.c: Include rust-demangle.h.
+	* rust-demangle.c: Include rust-demangle.h.
+	* rust-demangle.h: New file.
+
+	2019-05-31  Michael Forney  <mforney%mforney.org@localhost>
+
+	* cp-demangle.c: Don't define CP_DYNAMIC_ARRAYS if __STDC_NO_VLA__
+	is non-zero.
+
+	2019-04-30  Ben L  <bobsayshilol%live.co.uk@localhost>
+
+	* d-demangle.c (dlang_parse_assocarray): Correctly handle error result.
+	* testsuite/d-demangle-expected: Add testcase.
+
+	* d-demangle.c (dlang_parse_tuple): Correctly handle error result.
+	* testsuite/d-demangle-expected: Add testcase.
+
+	* d-demangle.c (dlang_parse_structlit): Correctly handle error result.
+	* testsuite/d-demangle-expected: Add testcase.
+
+	* d-demangle.c (dlang_parse_arrayliteral): Correctly handle error result.
+	* testsuite/d-demangle-expected: Add testcase.
+
+	* d-demangle.c (dlang_parse_integer): Fix stack underflow.
+	* testsuite/d-demangle-expected: Add testcase.
+
+	* cp-demangle (d_print_comp_inner): Guard against a NULL 'typed_name'.
+	* testsuite/demangle-expected: Add testcase.
+
+	* cp-demangle.c (d_encoding): Guard against NULL return values from
+	d_right (dc).
+	* testsuite/demangle-expected: Add testcase.
+
+	2019-04-29  Ben L  <bobsayshilol%live.co.uk@localhost>
+
+	* cp-demangle.c (d_expression_1): Don't peek ahead unless the current
+	char is valid.
+	* testsuite/demangle-expected: Add testcase.
+
+	2019-04-10  Nick Clifton  <nickc%redhat.com@localhost>
+
+	PR 89394
+	* cp-demangle.c (cplus_demangle_fill_name): Reject negative
+	lengths.
+	(d_count_templates_scopes): Replace num_templates and num_scopes
+	parameters with a struct d_print_info pointer parameter.  Adjust
+	body of the function accordingly.  Add recursion counter and check
+	that the recursion limit is not reached.
+	(d_print_init): Pass dpi parameter to d_count_templates_scopes.
+	Reset recursion counter afterwards, unless the recursion limit was
+	reached.
+
+2019-07-13  Joel Brobecker  <brobecker%adacore.com@localhost>
+
+	* src-release (getver): If $tool/gdbsupport/create-version.sh
+	exists, use that to determine the version number.
+
+2019-06-21  Andreas Schwab  <schwab%linux-m68k.org@localhost>
+
+	* src-release.sh (GDB_SUPPORT_DIRS): Add gnulib.
+
+2019-06-14  Tom Tromey  <tom%tromey.com@localhost>
+
+	* MAINTAINERS: Add gnulib.
+	* gnulib: New directory, move from gdb/gnulib.
+	* configure.ac (host_libs): Add gnulib.
+	* configure: Rebuild.
+	* Makefile.def (host_modules, dependencies): Add gnulib.
+	* Makefile.in: Rebuild.
+
+2019-06-03  Nick Clifton  <nickc%redhat.com@localhost>
+
+	Revert:
+	2019-05-29  Nick Clifton  <nickc%redhat.com@localhost>
+
+	* configure.ac (noconfigdirs): Add libctf if the target does not use
+	the ELF file format.
+	* configure: Regenerate.
+
+2019-05-29  Nick Clifton  <nickc%redhat.com@localhost>
+
+	* src-release.sh (do_proto_toplev): Add libctf to list of
+	directories that can be disabled.
+
+2019-05-29  Nick Clifton  <nickc%redhat.com@localhost>
+
+	* configure.ac (noconfigdirs): Add libctf if the target does not use
+	the ELF file format.
+	* configure: Regenerate.
+
+2019-05-28  Nick Alcock  <nick.alcock%oracle.com@localhost>
+
+	* Makefile.def (dependencies): configure-libctf depends on all-bfd
+	and all its deps.
+	* Makefile.in: Regenerated.
+
+2019-05-28  Nick Alcock  <nick.alcock%oracle.com@localhost>
+
+	* MAINTAINERS: Add libctf.
+
+2019-05-28  Nick Alcock  <nick.alcock%oracle.com@localhost>
+
+	* Makefile.def (host_modules): Add libctf.
+	* Makefile.def (dependencies): Likewise.
+	libctf depends on zlib, libiberty, and bfd.
+	* Makefile.in: Regenerated.
+	* configure.ac (host_libs): Add libctf.
+	* configure: Regenerated.
+
+2019-05-23  Jose E. Marchesi  <jose.marchesi%oracle.com@localhost>
+
+	* config.guess: Synchronize with config project master sources.
+	* config.sub: Likewise.
+	* readline/support/config.guess: Likewise.
+	* readline/support/config.sub: Likewise.
+
+2019-04-10  Nick Clifton  <nickc%redhat.com@localhost>
+
+	* libiberty: Sync with gcc.  Bring in:
+	2019-04-10  Nick Clifton  <nickc%redhat.com@localhost>
+
+	PR 89394
+	* cp-demangle.c (cplus_demangle_fill_name): Reject negative
+	lengths.
+	(d_count_templates_scopes): Replace num_templates and num_scopes
+	parameters with a struct d_print_info pointer parameter.  Adjust
+	body of the function accordingly.  Add recursion counter and check
+	that the recursion limit is not reached.
+	(d_print_init): Pass dpi parameter to d_count_templates_scopes.
+	Reset recursion counter afterwards, unless the recursion limit was
+	reached.
+
+2018-06-24  Nick Clifton  <nickc%redhat.com@localhost>
+
+	2.32 branch created.
+
+2019-01-14  Rainer Orth  <ro%CeBiTec.Uni-Bielefeld.DE@localhost>
+
+	Merge from GCC:
+	PR target/88535
+	* config.guess: Import upstream version 2019-01-03.
+	* config.sub: Import upstream version 2019-01-01.
+
+2019-01-10  Nick Clifton  <nickc%redhat.com@localhost>
+
+	* libiberty: Sync with gcc.  Bring in:
+	2019-01-09  Sandra Loosemore  <sandra%codesourcery.com@localhost>
+
+	PR other/16615
+
+	* cp-demangle.c: Mechanically replace "can not" with "cannot".
+	* floatformat.c: Likewise.
+	* strerror.c: Likewise.
+
+	2018-12-22  Jason Merrill  <jason%redhat.com@localhost>
+
+	Remove support for demangling GCC 2.x era mangling schemes.
+	* cplus-dem.c: Remove cplus_mangle_opname, cplus_demangle_opname,
+	internal_cplus_demangle, and all subroutines.
+	(libiberty_demanglers): Remove entries for ancient GNU (pre-3.0),
+	Lucid, ARM, HP, and EDG demangling styles.
+	(cplus_demangle): Remove 'work' variable.  Don't call
+	internal_cplus_demangle.
+
+2019-01-03  ��л�� ��ла��ов  <dilyan.palauzov%aegee.org@localhost>
+
+	* configure.ac: Don't configure readline if --with-system-readline is
+	used.
+	* configure: Re-generate.
+
+2018-10-31  Joseph Myers  <joseph%codesourcery.com@localhost>
+
+	Merge from GCC:
+	PR bootstrap/82856
+	* multilib.am: New file.  From automake.
+
+2018-09-12  Sergio Durigan Junior  <sergiodj%redhat.com@localhost>
+
+	* src-release.sh (GDB_SUPPORT_DIRS): Add "contrib".
+
+2018-07-16  Nick Clifton  <nickc%redhat.com@localhost>
+
+	* src-release.sh (DEVO_SUPPORT): Add test-driver and ar-lib.
+
+2018-07-06  Sebastian Huber  <sebastian.huber%embedded-brains.de@localhost>
+
+	* config.sub: Sync with upstream version 2018-07-03.
+
+2018-07-05  Sebastian Huber  <sebastian.huber%embedded-brains.de@localhost>
+
+	* config.guess: Sync with upstream version 2018-06-26.
+	* config.sub: Sync with upstream version 2018-07-02.
+
+2018-06-29  Alexandre Oliva <oliva%adacore.com@localhost>
+
+	* configure.ac: Introduce support for @unless/@endunless.
+	* Makefile.tpl (dep-kind): Rewrite with cond; return
+	postbootstrap in some cases.
+	(make-postboot-dep, postboot-targets): New.
+	(dependencies): Do not output postbootstrap dependencies at
+	first.  Output non-target ones changed for configure to depend
+	on stage_last @if gcc-bootstrap, and the original deps @unless
+	gcc-bootstrap.
+	* configure.in, Makefile.in: Rebuilt.
+
+2018-06-24  Nick Clifton  <nickc%redhat.com@localhost>
+
+	* configure: Regenerate.
+
+2018-06-19  Simon Marchi  <simon.marchi%ericsson.com@localhost>
+
+	* libtool.m4: Use AC_LANG_SOURCE.
+	* configure.ac: Remove AC_PREREQ, use AC_LANG_SOURCE.
+	* README-maintainer-mode: Update version requirements.
+	* ar-lib: New file.
+	* test-driver: New file.
+	* configure: Re-generate.
+
+2018-06-18  Eric Botcazou  <ebotcazou%adacore.com@localhost>
+
+	* Makefile.def (fortran): Add check-target-libgomp-fortran.
+	* Makefile.tpl (check-target-libgomp-fortran): New phony target.
+	* Makefile.in: Regenerate.
+
+	* configure: Regenerate.
+
+2018-06-18  Simon Marchi  <simon.marchi%ericsson.com@localhost>
+
+	* configure.ac: Sync with GCC, remove MPX-related things.
+
+2018-05-01  Nick Clifton  <nickc%redhat.com@localhost>
+
+	* config.guess: Synchronize with config project master sources.
+	* config.sub: Likewise.
+
+2018-05-01  Francois H. Theron  <francois.theron%netronome.com@localhost>
+
+	* configure.ac: Added "nfp" target.
+	* configure: Regenerate.
+
+2018-02-13  Maciej W. Rozycki  <macro%mips.com@localhost>
+
+	* configure.ac <wasm32-*-*> (noconfigdirs): Add `ld'.
+	* configure: Regenerate.
+
+2018-01-30  Nick Clifton  <nickc%redhat.com@localhost>
+
+	* src-release.sh (do_proto_toplev): Add patterns for more junk files
+	to delete before creating the tarball.
+
+2018-01-29  Nick Clifton  <nickc%redhat.com@localhost>
+
+	* src-release.sh (do_proto_toplev): Strip patch remnant files from
+	the sources before creating the tarball.
diff --git a/avr-binutils/Makefile b/avr-binutils/Makefile
index a86ac8f7ae..2fef54586e 100644
--- a/avr-binutils/Makefile
+++ b/avr-binutils/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-DISTNAME=		binutils-2.30
+DISTNAME=		binutils-2.37
 PKGNAME=		${DISTNAME:S/^/avr-/}
 CATEGORIES=		cross
 MASTER_SITES=		${MASTER_SITE_GNU:=binutils/}
@@ -8,8 +8,9 @@ EXTRACT_SUFX=		.tar.bz2
 
 MAINTAINER=		pkgsrc-users%NetBSD.org@localhost
 COMMENT=		GNU binutils for Atmel AVR 8-bit RISC microcontrollers
-LICENSE=		gnu-gpl-v3
+LICENSE=		gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3
 
+USE_LANGUAGES=		c c++
 # No need to use makeinfo - this package doesn't install the documentation.
 USE_TOOLS+=		gmake
 USE_LIBTOOL=		yes
@@ -17,21 +18,17 @@ GNU_CONFIGURE=		yes
 USE_PKGLOCALEDIR=	yes
 USE_GNU_CONFIGURE_HOST=	no
 
-# follows to devel/binutils
-# PR pkg/48504, ksh is sufficient for NetBSD 5.2 and NetBSD 6.1
-.include "../../mk/bsd.prefs.mk"
-.if !empty(MACHINE_PLATFORM:MNetBSD-[5-6].*-*) && \
-	empty(MACHINE_PLATFORM:MNetBSD-6.99.*-*)
-USE_TOOLS+=		ksh
-CONFIG_SHELL=		ksh
-.endif
-
-CONFIGURE_ARGS+=	--disable-werror --target=avr --disable-nls
+CONFIGURE_ARGS+=	--enable-deterministic-archives
+CONFIGURE_ARGS+=	--disable-lto
+CONFIGURE_ARGS+=	--disable-nls
+CONFIGURE_ARGS+=	--disable-werror
+CONFIGURE_ARGS+=	--target=avr
+CONFIGURE_ARGS+=	--with-system-zlib
 
 AUTO_MKDIRS=		yes
 
-# Prevent the need to run texi2pod.pl and pod2man hence
-# the need for perl as build dependency.
+# Prevent the need to run texi2pod.pl and pod2mane
+# hence the need for perl as build dependency.
 post-configure:
 	set -e;							\
 	cd ${WRKSRC};						\
@@ -48,16 +45,23 @@ post-build:
 	(cd ${WRKSRC}/bfd; ${GMAKE} all libbfd.a);
 
 post-install:
-	# Emulator/simulvar needs library files
+	# emulators/simulvar needs library files
 	(cd ${WRKSRC}/bfd; 					\
 	${GMAKE} install-exec install-data; 			\
-	${LIBTOOL} --mode install ${INSTALL_DATA} libbfd.la ${DESTDIR}${PREFIX}/avr/lib;	\
+	${LIBTOOL} --mode install ${INSTALL_DATA} libbfd.la	\
+	  ${DESTDIR}${PREFIX}/avr/lib;				\
 	${INSTALL_DATA} bfd.h ${DESTDIR}${PREFIX}/avr/include;	\
 	)
-	# emulator/simulavr wants following header files
+	# emulators/simulavr wants following header files
 	(cd ${WRKSRC}/include;					\
 	for f in ansidecl.h symcat.h; do			\
 	  ${INSTALL_DATA} $$f ${DESTDIR}${PREFIX}/avr/include;	\
-	done;	\
+	done;							\
 	)
+	# Plugins may collide with other binutils flavours
+	${MV} ${DESTDIR}${PREFIX}/lib/bfd-plugins		\
+	  ${DESTDIR}${PREFIX}/avr/lib/
+
+BUILDLINK_API_DEPENDS.zlib+=	zlib>=1.2.3
+.include "../../devel/zlib/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/avr-binutils/PLIST b/avr-binutils/PLIST
index 4a032bcf13..21d708ca34 100644
--- a/avr-binutils/PLIST
+++ b/avr-binutils/PLIST
@@ -12,6 +12,7 @@ avr/bin/strip
 avr/include/ansidecl.h
 avr/include/bfd.h
 avr/include/symcat.h
+avr/lib/bfd-plugins/libdep.so
 avr/lib/ldscripts/avr1.x
 avr/lib/ldscripts/avr1.xbn
 avr/lib/ldscripts/avr1.xe
@@ -145,7 +146,6 @@ man/man1/avr-dlltool.1
 man/man1/avr-elfedit.1
 man/man1/avr-gprof.1
 man/man1/avr-ld.1
-man/man1/avr-nlmconv.1
 man/man1/avr-nm.1
 man/man1/avr-objcopy.1
 man/man1/avr-objdump.1
diff --git a/avr-binutils/buildlink3.mk b/avr-binutils/buildlink3.mk
index 763b0215f9..3b1a155397 100644
--- a/avr-binutils/buildlink3.mk
+++ b/avr-binutils/buildlink3.mk
@@ -1,13 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.4 2014/10/27 08:56:17 makoto Exp $
+# $NetBSD$
 
 BUILDLINK_TREE+=	avr-binutils
 
 .if !defined(AVR_BINUTILS_BUILDLINK3_MK)
 AVR_BINUTILS_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.avr-binutils+=		avr-binutils>=2.23
-BUILDLINK_PKGSRCDIR.avr-binutils?=		../../cross/avr-binutils
-#BUILDLINK_FNAME_TRANSFORM.avr-binutils+=	-e "s,${AVR_TARGET}/lib,lib/,g"
+BUILDLINK_API_DEPENDS.avr-binutils+=		avr-binutils>=2.37
+BUILDLINK_PKGSRCDIR.avr-binutils?=		../../wip/avr-binutils
 
 .endif # AVR_BINUTILS_BUILDLINK3_MK
 
diff --git a/avr-binutils/distinfo b/avr-binutils/distinfo
index 5c58511530..0ed65b4df5 100644
--- a/avr-binutils/distinfo
+++ b/avr-binutils/distinfo
@@ -1,16 +1,14 @@
-$NetBSD: distinfo,v 1.7 2014/10/27 08:56:17 makoto Exp $
+$NetBSD$
 
-SHA1 (binutils-2.30.tar.bz2) = 33d807f7fa680b00439eb5560acd0c2ef645e5f9
-RMD160 (binutils-2.30.tar.bz2) = 5b6152ff36d55da3b5da3a21b372897da66d953c
-SHA512 (binutils-2.30.tar.bz2) = c3ce91aa20f058ec589bf18c722bf651331b394db6378900cc813cc0eea3a331a96584d5ae090630b627369510397dccc9edfcd43d4aeefc99579f277a05c72c
-Size (binutils-2.30.tar.bz2) = 29541188 bytes
-SHA1 (patch-ab) = e2bc22866d8e04b0d670509f3295da5f0e535ac8
-SHA1 (patch-ae) = fff6693a610b26aa60e1d96ad634d15d11afbe05
-SHA1 (patch-af) = 5fa08da0b31da042eb30cce683f7b7b1feb3196b
-SHA1 (patch-aj) = fd2a66979f68350a53960defdaf5e9e5018ec59a
-SHA1 (patch-binutils_Makefile.in) = 5ce8801f19ce50d366d869631c09403eacc6bc94
-SHA1 (patch-etc_Makefile.in) = 4b9fdda4661e7b38dc76d144df08f07edba476f9
-SHA1 (patch-gas_Makefile.in) = 56712e40617f40ce74c6bb2a88481485d9cbe7a5
-SHA1 (patch-ld_ChangeLog) = a405784e008c0911466aacc4dc1f59c6534afa45
-SHA1 (patch-ld_Makefile.in) = b5caa5cafbd6f59d686a2c50fcdf30d92cec8c10
-SHA1 (patch-ld_ldlang.c) = 21baba94839ae5b9fffdc0c42122de0b1bb47c3f
+SHA1 (binutils-2.37.tar.bz2) = 4ea805f2e158903bfc1b07228f4ef26c0dbaf770
+RMD160 (binutils-2.37.tar.bz2) = 7d841e56e60a72723ea328fac3f15a8bf1598b98
+SHA512 (binutils-2.37.tar.bz2) = b3f5184697f77e94c95d48f6879de214eb5e17aa6ef8e96f65530d157e515b1ae2f290e98453e4ff126462520fa0f63852b6e1c8fbb397ed2e41984336bc78c6
+Size (binutils-2.37.tar.bz2) = 33888611 bytes
+SHA1 (patch-bfd_Makefile.in) = 64aa6b3b4582164d589c8a6b7e5321919ce0e2b9
+SHA1 (patch-binutils_Makefile.in) = 2866358451685cc1c8a2fa675c5a5439cb0cddab
+SHA1 (patch-binutils_doc_Makefile.in) = f5dfd53f615f57856dedc563b8c462d639d8bb98
+SHA1 (patch-etc_Makefile.in) = 454259296ed8b8ee51d2bd629b4aff6c969ef4b5
+SHA1 (patch-gas_Makefile.in) = 4a4b585299b1f4c8254fb1e59e6ac6acb47bf859
+SHA1 (patch-gas_doc_Makefile.in) = da2e1774e308a3b994d1c801331ba392922c3066
+SHA1 (patch-gprof_Makefile.in) = d0fa34064b1fdde3bacff1d223e7490d4747a0b9
+SHA1 (patch-ld_Makefile.in) = 45a26c12d8a95d046ce9b859fd1ccf6a097f19d4
diff --git a/avr-binutils/patches/patch-ab b/avr-binutils/patches/patch-ab
deleted file mode 100644
index c3d2daad36..0000000000
--- a/avr-binutils/patches/patch-ab
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD: patch-ab,v 1.2 2014/10/27 08:56:17 makoto Exp $
-
-Avoid installing info file.
-
---- bfd/Makefile.in.orig	2011-11-21 20:55:49.000000000 +0900
-+++ bfd/Makefile.in	2012-02-06 22:14:51.000000000 +0900
-@@ -1713,7 +1713,6 @@
- 	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
- 	done
- install: $(BUILT_SOURCES)
--	$(MAKE) $(AM_MAKEFLAGS) install-recursive
- install-exec: install-exec-recursive
- install-data: install-data-recursive
- uninstall: uninstall-recursive
diff --git a/avr-binutils/patches/patch-ae b/avr-binutils/patches/patch-ae
deleted file mode 100644
index 5f3d019234..0000000000
--- a/avr-binutils/patches/patch-ae
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-ae,v 1.2 2014/10/27 08:56:17 makoto Exp $
-
-Avoid installing info (which duplicates with other CPU)
-
---- binutils/doc/Makefile.in.orig	2008-08-15 10:31:47 +0200
-+++ binutils/doc/Makefile.in
-@@ -65,7 +65,7 @@ CONFIG_CLEAN_FILES =
- depcomp =
- am__depfiles_maybe =
- SOURCES =
--INFO_DEPS = binutils.info
-+INFO_DEPS =
- TEXINFO_TEX = $(top_srcdir)/../texinfo/texinfo.tex
- am__TEXINFO_TEX_DIR = $(top_srcdir)/../texinfo
- DVIS = binutils.dvi
diff --git a/avr-binutils/patches/patch-af b/avr-binutils/patches/patch-af
deleted file mode 100644
index bddfcce0d7..0000000000
--- a/avr-binutils/patches/patch-af
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-af,v 1.2 2014/10/27 08:56:17 makoto Exp $
-
-Avoid installing info (which duplicates with other CPU)
-
---- gas/doc/Makefile.in.orig	2008-08-15 10:31:50 +0200
-+++ gas/doc/Makefile.in
-@@ -62,7 +62,7 @@ CONFIG_CLEAN_FILES =
- depcomp =
- am__depfiles_maybe =
- SOURCES =
--INFO_DEPS = as.info
-+INFO_DEPS =
- TEXINFO_TEX = $(top_srcdir)/../texinfo/texinfo.tex
- am__TEXINFO_TEX_DIR = $(top_srcdir)/../texinfo
- DVIS = as.dvi
diff --git a/avr-binutils/patches/patch-aj b/avr-binutils/patches/patch-aj
deleted file mode 100644
index 49d6f80d71..0000000000
--- a/avr-binutils/patches/patch-aj
+++ /dev/null
@@ -1,24 +0,0 @@
-$NetBSD: patch-aj,v 1.3 2014/10/27 08:56:17 makoto Exp $
-
-Avoid installing info and po (nls) files
-
---- gprof/Makefile.in.orig	2012-06-02 19:19:23.000000000 +0900
-+++ gprof/Makefile.in	2013-01-27 07:21:40.000000000 +0900
-@@ -93,7 +93,7 @@ LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLF
- 	--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
- 	$(LDFLAGS) -o $@
- SOURCES = $(gprof_SOURCES)
--INFO_DEPS = gprof.info
-+INFO_DEPS = 
- am__TEXINFO_TEX_DIR = $(srcdir)/../texinfo
- DVIS = gprof.dvi
- PDFS = gprof.pdf
-@@ -279,7 +279,7 @@ AUTOMAKE_OPTIONS = 1.11 foreign no-dist 
- ACLOCAL_AMFLAGS = -I .. -I ../config -I ../bfd
- TEXINFO_TEX = ../texinfo/texinfo.tex
- SUFFIXES = .m
--SUBDIRS = po
-+SUBDIRS =
- BASEDIR = $(srcdir)/..
- BFDDIR = $(BASEDIR)/bfd
- INCDIR = $(BASEDIR)/include
diff --git a/avr-binutils/patches/patch-bfd_Makefile.in b/avr-binutils/patches/patch-bfd_Makefile.in
new file mode 100644
index 0000000000..c2c3fcfac2
--- /dev/null
+++ b/avr-binutils/patches/patch-bfd_Makefile.in
@@ -0,0 +1,14 @@
+$NetBSD$
+
+Avoid installing info and po (NLS) files.
+
+--- bfd/Makefile.in.orig	2021-07-18 16:36:53.000000000 +0000
++++ bfd/Makefile.in
+@@ -1748,7 +1748,6 @@ installdirs-am:
+ 	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ 	done
+ install: $(BUILT_SOURCES)
+-	$(MAKE) $(AM_MAKEFLAGS) install-recursive
+ install-exec: install-exec-recursive
+ install-data: install-data-recursive
+ uninstall: uninstall-recursive
diff --git a/avr-binutils/patches/patch-binutils_Makefile.in b/avr-binutils/patches/patch-binutils_Makefile.in
index 6164f5a1b4..73c7cf9973 100644
--- a/avr-binutils/patches/patch-binutils_Makefile.in
+++ b/avr-binutils/patches/patch-binutils_Makefile.in
@@ -1,10 +1,12 @@
 $NetBSD$
 
---- binutils/Makefile.in.orig	2018-01-27 15:02:51.000000000 +0000
+Avoid installing po (NLS) files.
+
+--- binutils/Makefile.in.orig	2021-07-18 16:38:08.000000000 +0000
 +++ binutils/Makefile.in
-@@ -465,7 +465,7 @@ zlibdir = @zlibdir@
+@@ -569,7 +569,7 @@ zlibdir = @zlibdir@
  zlibinc = @zlibinc@
- AUTOMAKE_OPTIONS = dejagnu no-dist foreign
+ AUTOMAKE_OPTIONS = dejagnu no-dist foreign subdir-objects
  ACLOCAL_AMFLAGS = -I .. -I ../config -I ../bfd
 -SUBDIRS = doc po
 +SUBDIRS = doc
diff --git a/avr-binutils/patches/patch-binutils_doc_Makefile.in b/avr-binutils/patches/patch-binutils_doc_Makefile.in
new file mode 100644
index 0000000000..d3385f918f
--- /dev/null
+++ b/avr-binutils/patches/patch-binutils_doc_Makefile.in
@@ -0,0 +1,15 @@
+$NetBSD$
+
+Avoid installing info files (which duplicates with other CPU).
+
+--- binutils/doc/Makefile.in.orig	2021-07-18 16:38:08.000000000 +0000
++++ binutils/doc/Makefile.in
+@@ -182,7 +182,7 @@ AM_V_texidevnull = $(am__v_texidevnull_@
+ am__v_texidevnull_ = $(am__v_texidevnull_@AM_DEFAULT_V@)
+ am__v_texidevnull_0 = > /dev/null
+ am__v_texidevnull_1 = 
+-INFO_DEPS = binutils.info
++INFO_DEPS =
+ am__TEXINFO_TEX_DIR = $(srcdir)
+ DVIS = binutils.dvi
+ PDFS = binutils.pdf
diff --git a/avr-binutils/patches/patch-etc_Makefile.in b/avr-binutils/patches/patch-etc_Makefile.in
index b4fbab4a62..a82e798256 100644
--- a/avr-binutils/patches/patch-etc_Makefile.in
+++ b/avr-binutils/patches/patch-etc_Makefile.in
@@ -1,6 +1,8 @@
 $NetBSD$
 
---- etc/Makefile.in.orig	2018-01-13 13:31:15.000000000 +0000
+Avoid installing info files (which duplicates with other CPU).
+
+--- etc/Makefile.in.orig	2021-07-08 11:37:19.000000000 +0000
 +++ etc/Makefile.in
 @@ -68,7 +68,7 @@ config.status: $(srcdir)/configure
  dist:
diff --git a/avr-binutils/patches/patch-gas_Makefile.in b/avr-binutils/patches/patch-gas_Makefile.in
index af43847760..2352d92fa2 100644
--- a/avr-binutils/patches/patch-gas_Makefile.in
+++ b/avr-binutils/patches/patch-gas_Makefile.in
@@ -1,10 +1,12 @@
 $NetBSD$
 
---- gas/Makefile.in.orig	2018-01-27 14:59:06.000000000 +0000
+Avoid installing po (NLS) files.
+
+--- gas/Makefile.in.orig	2021-07-18 16:37:38.000000000 +0000
 +++ gas/Makefile.in
-@@ -327,7 +327,7 @@ zlibdir = @zlibdir@
+@@ -421,7 +421,7 @@ zlibdir = @zlibdir@
  zlibinc = @zlibinc@
- AUTOMAKE_OPTIONS = 1.11 dejagnu foreign no-dist
+ AUTOMAKE_OPTIONS = dejagnu foreign no-dist subdir-objects
  ACLOCAL_AMFLAGS = -I .. -I ../config -I ../bfd
 -SUBDIRS = doc po
 +SUBDIRS = doc
diff --git a/avr-binutils/patches/patch-gas_doc_Makefile.in b/avr-binutils/patches/patch-gas_doc_Makefile.in
new file mode 100644
index 0000000000..0f65a6fe89
--- /dev/null
+++ b/avr-binutils/patches/patch-gas_doc_Makefile.in
@@ -0,0 +1,15 @@
+$NetBSD$
+
+Avoid installing info files (which duplicates with other CPU).
+
+--- gas/doc/Makefile.in.orig	2021-07-18 16:37:38.000000000 +0000
++++ gas/doc/Makefile.in
+@@ -175,7 +175,7 @@ AM_V_texidevnull = $(am__v_texidevnull_@
+ am__v_texidevnull_ = $(am__v_texidevnull_@AM_DEFAULT_V@)
+ am__v_texidevnull_0 = > /dev/null
+ am__v_texidevnull_1 = 
+-INFO_DEPS = as.info
++INFO_DEPS =
+ TEXINFO_TEX = $(top_srcdir)/../texinfo.tex
+ am__TEXINFO_TEX_DIR = $(top_srcdir)/..
+ DVIS = as.dvi
diff --git a/avr-binutils/patches/patch-gprof_Makefile.in b/avr-binutils/patches/patch-gprof_Makefile.in
new file mode 100644
index 0000000000..8b302402b1
--- /dev/null
+++ b/avr-binutils/patches/patch-gprof_Makefile.in
@@ -0,0 +1,24 @@
+$NetBSD$
+
+Avoid installing info and po (NLS) files.
+
+--- gprof/Makefile.in.orig	2021-07-18 16:44:34.000000000 +0000
++++ gprof/Makefile.in
+@@ -217,7 +217,7 @@ AM_V_texidevnull = $(am__v_texidevnull_@
+ am__v_texidevnull_ = $(am__v_texidevnull_@AM_DEFAULT_V@)
+ am__v_texidevnull_0 = > /dev/null
+ am__v_texidevnull_1 = 
+-INFO_DEPS = gprof.info
++INFO_DEPS = 
+ am__TEXINFO_TEX_DIR = $(srcdir)/../texinfo
+ DVIS = gprof.dvi
+ PDFS = gprof.pdf
+@@ -442,7 +442,7 @@ AUTOMAKE_OPTIONS = foreign no-dist no-te
+ ACLOCAL_AMFLAGS = -I .. -I ../config -I ../bfd
+ TEXINFO_TEX = ../texinfo/texinfo.tex
+ SUFFIXES = .c .m
+-SUBDIRS = po
++SUBDIRS =
+ BASEDIR = $(srcdir)/..
+ BFDDIR = $(BASEDIR)/bfd
+ INCDIR = $(BASEDIR)/include
diff --git a/avr-binutils/patches/patch-ld_ChangeLog b/avr-binutils/patches/patch-ld_ChangeLog
deleted file mode 100644
index 502acd4545..0000000000
--- a/avr-binutils/patches/patch-ld_ChangeLog
+++ /dev/null
@@ -1,32 +0,0 @@
-$NetBSD$
-
---- ld/ChangeLog.orig	2018-01-27 14:04:49.000000000 +0000
-+++ ld/ChangeLog
-@@ -1,3 +1,27 @@
-+2018-01-27  Nick Clifton  <nickc%redhat.com@localhost>
-+
-+	This is the 2.30 release:
-+
-+	* configure: Regenerate.
-+	* po/ld.pot: Regenerate.
-+
-+2018-01-27  Nick Clifton  <nickc%redhat.com@localhost>
-+
-+	PR 22751
-+	Revert this change as a temporary solution for this PR:
-+
-+	2017-09-02  Alan Modra  <amodra%gmail.com@localhost>
-+
-+	* ldlang.h (lang_input_statement_type): Expand comments.
-+	(LANG_FOR_EACH_INPUT_STATEMENT): Rewrite without casts.
-+	* ldlang.c (lang_for_each_input_file): Likewise.
-+	(load_symbols): Set usrdata for archives.
-+	(find_rescan_insertion): New function.
-+	(lang_process): Trim off and reinsert entries added to file chain
-+	when rescanning archives for LTO.
-+	* ldmain.c (add_archive_element): Set my_archive input_statement
-+	next pointer to last element added.
-+
- 2018-01-25  Eric Botcazou  <ebotcazou%adacore.com@localhost>
- 
- 	* testsuite/ld-sparc/sparc.exp (32-bit: Helper shared library):
diff --git a/avr-binutils/patches/patch-ld_Makefile.in b/avr-binutils/patches/patch-ld_Makefile.in
index f5da7e91bb..3577f55874 100644
--- a/avr-binutils/patches/patch-ld_Makefile.in
+++ b/avr-binutils/patches/patch-ld_Makefile.in
@@ -1,18 +1,20 @@
 $NetBSD$
 
---- ld/Makefile.in.orig	2018-01-27 15:03:10.000000000 +0000
+Avoid installing info and po (NLS) files.
+
+--- ld/Makefile.in.orig	2021-07-18 16:38:34.000000000 +0000
 +++ ld/Makefile.in
-@@ -181,7 +181,7 @@ LTYACCCOMPILE = $(LIBTOOL) $(AM_LIBTOOLF
- SOURCES = $(libldtestplug_la_SOURCES) $(libldtestplug2_la_SOURCES) \
- 	$(libldtestplug3_la_SOURCES) $(libldtestplug4_la_SOURCES) \
- 	$(ld_new_SOURCES) $(EXTRA_ld_new_SOURCES)
+@@ -298,7 +298,7 @@ AM_V_texidevnull = $(am__v_texidevnull_@
+ am__v_texidevnull_ = $(am__v_texidevnull_@AM_DEFAULT_V@)
+ am__v_texidevnull_0 = > /dev/null
+ am__v_texidevnull_1 = 
 -INFO_DEPS = ld.info
 +INFO_DEPS =
  am__TEXINFO_TEX_DIR = $(srcdir)/../texinfo
  DVIS = ld.dvi
  PDFS = ld.pdf
-@@ -420,7 +420,7 @@ use_sysroot = @use_sysroot@
- AUTOMAKE_OPTIONS = dejagnu no-texinfo.tex no-dist foreign
+@@ -540,7 +540,7 @@ zlibinc = @zlibinc@
+ AUTOMAKE_OPTIONS = dejagnu no-texinfo.tex no-dist foreign info-in-builddir
  ACLOCAL_AMFLAGS = -I .. -I ../config -I ../bfd
  TEXINFO_TEX = ../texinfo/texinfo.tex
 -SUBDIRS = po


Home | Main Index | Thread Index | Old Index