binutils (2.42.50.20240614-1) experimental; urgency=medium

  * New upstream snapshot, taken from the trunk.
  * Update the libctf-soname patch for the trunk.
  * Refresh patches.
  * Build with -fno-omit-frame-pointer if it's enabled in dpkg-buildflags.
  * Allow to disable tests using LOCAL_BUILD_OPTIONS.

 -- Matthias Klose <doko@debian.org>  Fri, 14 Jun 2024 09:14:30 +0200

binutils (2.42-5) unstable; urgency=medium

  * No-change rebuild.

 -- Matthias Klose <doko@ubuntu.com>  Fri, 29 Mar 2024 18:55:30 +0100

binutils (2.42-4) unstable; urgency=medium

  * New upstream snapshot, taken from the 2.42 branch.
    - AArch64: Fix the 2nd operand in gcsstr and gcssttr instructions.
    - AArch64: Remove B16B16, SVE2p1 and SME2p1.
  * binutils-dev: Install libopcodes_pic.a and libbfd_pic.a.

 -- Matthias Klose <doko@debian.org>  Tue, 19 Mar 2024 16:08:43 +0100

binutils (2.42-3) unstable; urgency=medium

  * New upstream snapshot, taken from the 2.42 branch.
    - PR31124: Addendum: Remove PROVIDE of __flmap_init_label, __flmap (AVR).
    - Mention support for AMD/znver5 in GAS.
    - x86: Disallow instructions with length > 15 bytes.
    - LoongArch: gas: Fix the types of symbols referred with %le_*_r
      in the symtab.
    - Link x86-64 mark-plt-1.so testcase with --no-as-needed.
    - PR 31283 windmc: Parse input correctly on big endian hosts.
    - PR31208, strip can break ELF alignment requirements.
    - x86/APX: VROUND{P,S}{S,D} encodings require AVX512{F,VL}.
    - x86-64: Add R_X86_64_CODE_6_GOTTPOFF.
    - PowerPC: Add support for Power11 options.
    - x86: Display -msse-check= default as none.

 -- Matthias Klose <doko@debian.org>  Wed, 21 Feb 2024 23:41:40 +0100

binutils (2.42-2) unstable; urgency=medium

  * New upstream snapshot, taken from the 2.42 branch.
    - Add missing test case files.
    - Fix PR binutils/31314, chew crashing on use of uninitialized value.
  * Update bpf target from the trunk:
    - bpf: there are no ldinddw nor ldabsdw instructions.
  * Update libgprofng symbols file.

 -- Matthias Klose <doko@debian.org>  Tue, 30 Jan 2024 11:04:12 +0100

binutils (2.42-1) unstable; urgency=medium

  * New upstream release.

 -- Matthias Klose <doko@debian.org>  Mon, 29 Jan 2024 16:42:44 +0100

binutils (2.41.90.20240122-1) unstable; urgency=medium

  * New upstream snapshot, taken from the 2.42 branch.
  * Update libgprofng symbols file.
  * Explicitly add i686-linux-gnu for the amd64 binutils.

 -- Matthias Klose <doko@debian.org>  Mon, 22 Jan 2024 16:01:28 +0100

binutils (2.41.90.20240115-1) unstable; urgency=medium

  * New upstream snapshot, taken from the 2.42 branch.
  * Drop the gold-mips patch. Closes: #1049455.
  * Enabled gold on amd64-hurd. Closes: #1060419.
  * Configure hppa binutils with --enable-targets=hppa64-linux-gnu.
    Closes: #1059674.
  * Drop nocheck override for powerpc and sparc64. Closes: #1059703.
  * Configure again with --enable-pgo-build=lto.
  * Refresh patches.

 -- Matthias Klose <doko@debian.org>  Mon, 15 Jan 2024 16:43:24 +0100

binutils (2.41.50.20231227-1) unstable; urgency=medium

  * New upstream snapshot, taken from the trunk.

 -- Matthias Klose <doko@debian.org>  Wed, 27 Dec 2023 10:36:14 +0100

binutils (2.41.50.20231214-1) unstable; urgency=medium

  * New upstream snapshot, taken from the trunk.
    - Fixes a memory leak. Closes: #1057962.

 -- Matthias Klose <doko@debian.org>  Thu, 14 Dec 2023 17:33:06 +0100

binutils (2.41.50.20231206-1) unstable; urgency=medium

  * New upstream snapshot, taken from the trunk.
  * Add more GCC test dependencies for builds on ppc64el and s390x.
  * Update libgprofng symbols file.
  * Reset the ignored-regression list.

 -- Matthias Klose <doko@debian.org>  Wed, 06 Dec 2023 08:47:54 +0100

binutils (2.41.50.20231202-1) unstable; urgency=medium

  * New upstream snapshot, taken from the trunk.
    - Fix generation of gprofng man pages. Closes: #1042966.
  * Split out some macros into debian/rules.defs.
  * Ignore regressions compared to 2.41, See PR ld/31100, PR ld/31101,
    PR ld/31102.

 -- Matthias Klose <doko@debian.org>  Sat, 02 Dec 2023 11:15:23 +0100

binutils (2.41.50.20231125-1) experimental; urgency=medium

  * New upstream snapshot, taken from the trunk.
  * Build cross packages on s390x.

 -- Matthias Klose <doko@debian.org>  Sat, 25 Nov 2023 10:44:41 +0100

binutils (2.41.50.20231101-1) experimental; urgency=medium

  * New upstream snapshot, taken from the trunk.

 -- Matthias Klose <doko@debian.org>  Wed, 01 Nov 2023 08:19:21 +0100

binutils (2.41.50.20231010-1) experimental; urgency=medium

  * New upstream snapshot, taken from the trunk.
  * Build packages for loong64. Addresses: #1034633.

 -- Matthias Klose <doko@debian.org>  Tue, 10 Oct 2023 12:19:36 +0200

binutils (2.41.50.20230905-1) experimental; urgency=medium

  * New upstream snapshot, taken from the trunk.
  * Don't create a dangling gold symlink on archs where it's not available.

 -- Matthias Klose <doko@debian.org>  Tue, 05 Sep 2023 16:05:21 +0200

binutils (2.41.50.20230803-1) experimental; urgency=medium

  * New upstream snapshot, taken from the trunk.
  * Build alpha arc hppa m68k sh4 sparc64 cross packages on ppc64el.
  * Ignore gprofng and bootstrap test regressions.

 -- Matthias Klose <doko@debian.org>  Thu, 03 Aug 2023 04:09:45 +0200

binutils (2.41.50.20230731-1) experimental; urgency=medium

  * New upstream snapshot, taken from the trunk.
  * Bump symbols files to final 2.41 version.

 -- Matthias Klose <doko@debian.org>  Mon, 31 Jul 2023 08:09:39 +0200

binutils (2.41-1) unstable; urgency=medium

  * binutils 2.41 release.
  * Update libgprofng0 symbols file for x32.

 -- Matthias Klose <doko@debian.org>  Sun, 30 Jul 2023 18:01:13 +0200

binutils (2.40.90.20230729-2) unstable; urgency=medium

  * Fix typo in libgprofng0 symbols file (Sven Joachim). Closes: #1042498.

 -- Matthias Klose <doko@debian.org>  Sat, 29 Jul 2023 12:47:21 +0200

binutils (2.40.90.20230729-1) unstable; urgency=medium

  * New upstream snapshot, taken from the binutils 2.41 release branch.
  * Let objcopy honor the SOURCE_DATE_EPOCH env (Johannes Schauer).
    Taken from the trunk, closes: #1040450.
  * Fix some lintian warnings.
  * Ignore bootstrap regressions on m68k.
  * Add libgprofng0 symbols file.

 -- Matthias Klose <doko@debian.org>  Sat, 29 Jul 2023 04:14:55 +0200

binutils (2.40.90.20230720-1) unstable; urgency=medium

  * New upstream snapshot, taken from the binutils 2.41 release branch.
    - Fix PR ld/30632 - ld segfaults if linker script includes a STARTUP line.
      Closes: #1040913.
  * Stop ignoring new regressions again.
  * binutils: Suggest gprofng-gui.

 -- Matthias Klose <doko@debian.org>  Thu, 20 Jul 2023 15:27:46 +0200

binutils (2.40.90.20230714-2) unstable; urgency=medium

  * Ignore the dwarf.exp test failure, not reproducible locally.

 -- Matthias Klose <doko@debian.org>  Sat, 15 Jul 2023 16:58:54 +0200

binutils (2.40.90.20230714-1) unstable; urgency=medium

  * New upstream snapshot, taken from the binutils 2.41 release branch.
  * Stop ignoring new regressions on mipsel and mips64el.
  * Build alpha hppa m68k powerpc sh4 sparc64 cross packages on arm64.
    Addresses: #969195.
  * Fix PR gprofng/30602, taken from the trunk.
  * Run the testsuite on i386 again.

 -- Matthias Klose <doko@debian.org>  Fri, 14 Jul 2023 12:42:55 +0200

binutils (2.40.90.20230705-1) unstable; urgency=medium

  * New upstream snapshot, taken from the binutils 2.41 release branch.
  * Disable running tests on i386, testsuite hangs, see PR gprofng/30602.
  * Ignore regressions on mipsel and mips64el. These were introduced by
    the upstream mips maintainer by reverting some commits. His promise
    is these "will be sorted in the coming weeks, resources permitting".
    See PR 30607.  Don't wait for this promise.

 -- Matthias Klose <doko@debian.org>  Wed, 05 Jul 2023 13:50:30 +0200

binutils (2.40.50.20230630-1) unstable; urgency=medium

  * New upstream snapshot, taken from the trunk.
  * Split-out libsframe1 and libsframe1-dbg packages.
  * Build hurd-amd64 cross packages.

 -- Matthias Klose <doko@debian.org>  Fri, 30 Jun 2023 10:42:05 +0200

binutils (2.40.50.20230625-1) unstable; urgency=medium

  * New upstream snapshot, taken from the trunk.

 -- Matthias Klose <doko@debian.org>  Sun, 25 Jun 2023 09:25:03 +0200

binutils (2.40.50.20230622-1) unstable; urgency=medium

  * New upstream snapshot, taken from the trunk.

 -- Matthias Klose <doko@debian.org>  Thu, 22 Jun 2023 14:46:17 +0200

binutils (2.40.50.20230618-1) unstable; urgency=medium

  * New upstream snapshot, taken from the trunk.

 -- Matthias Klose <doko@debian.org>  Sun, 18 Jun 2023 10:04:06 +0200

binutils (2.40.50.20230611-2) unstable; urgency=medium

  * Ignore the objdump test failures for now.

 -- Matthias Klose <doko@debian.org>  Sun, 11 Jun 2023 19:46:54 +0200

binutils (2.40.50.20230611-1) unstable; urgency=medium

  * New upstream snapshot, taken from the trunk.

 -- Matthias Klose <doko@debian.org>  Sun, 11 Jun 2023 13:30:31 +0200

binutils (2.40.50.20230602-1) experimental; urgency=medium

  * New upstream snapshot, taken from the trunk.
  * debian/rules: Pass argument to tar to sort the files in the binutils
    source tarball (Vagrant Cascadian). Closes: #1033958.

 -- Matthias Klose <doko@debian.org>  Fri, 02 Jun 2023 10:10:27 +0200

binutils (2.40.50.20230510-1) experimental; urgency=medium

  * New upstream snapshot, taken from the trunk.
  * Pass -ffile-prefix-map to CFLAGS and CXXFLAGS (Vagrant Cascadian).
    Closes: #1033959.
  * Build a hurd-amd64 package (Samuel Thibault). Closes: #1035773.

 -- Matthias Klose <doko@debian.org>  Wed, 10 May 2023 14:35:01 +0200

binutils (2.40.50.20230501-1) experimental; urgency=medium

  * New upstream snapshot, taken from the trunk.
  * Refresh patches.
  * Provide the gold binary name in cross packages. Closes: #1035342.

 -- Matthias Klose <doko@debian.org>  Mon, 01 May 2023 15:45:35 +0200

binutils (2.40.50.20230215-1) experimental; urgency=medium

  * New upstream snapshot, taken from the trunk.

 -- Matthias Klose <doko@debian.org>  Wed, 15 Feb 2023 05:46:01 +0100

binutils (2.40.50.20230111-1) experimental; urgency=medium

  * New upstream snapshot, taken from the trunk.

 -- Matthias Klose <doko@debian.org>  Wed, 11 Jan 2023 07:47:52 +0100

binutils (2.39.90.20230110-1) unstable; urgency=medium

  * New upstream snapshot, taken from the 2.40 branch.
    - libsframe: adjust an incorrect check in flip_sframe.
    - sframe: fix the defined SFRAME_FRE_TYPE_*_LIMIT constants.
    - Fix PR ld/18841, ifunc relocation ordering on ARM.
    - Skip PR ld/23169 test on ARM.
    - Fix PR 29972, inconsistent format specification in singular form.
    - Avoid unaligned pointer reads in PEP idata section.
    - Update translations.
  * Build-depend on libzstd-dev.
  * binutils-source: Depend on libjansson-dev, pkg-config, libzstd-dev.
  * debian/copyright: Update years.
  * Bump standards version.

 -- Matthias Klose <doko@debian.org>  Tue, 10 Jan 2023 06:31:47 +0100

binutils (2.39.90.20230104-1) unstable; urgency=medium

  * New upstream snapshot, taken from the 2.40 branch.
  * Also don't ship libsframe in i386 cross binutils. Closes: #1026779.

 -- Matthias Klose <doko@debian.org>  Wed, 04 Jan 2023 08:44:08 +0100

binutils (2.39.90.20221231-1) unstable; urgency=medium

  * New upstream snapshot, taken from the 2.40 branch.
  * Revert part of "RISC-V: re-arrange opcode table for consistent alias
    handling", see PR gas/29940. Closes: #1026979.
  * Fix typo in README (Antonio Terceiro).
  * Remove test for ancient version in maintainer scripts (Gioele Barabucci).
  * Update VCS attributes in the control file.

 -- Matthias Klose <doko@debian.org>  Sun, 01 Jan 2023 13:42:03 +0100

binutils (2.39.50.20221224-1) unstable; urgency=medium

  * New upstream snapshot.
  * Don't link ld with libjansson explicitly. Closes: #1025796.
  * Don't ship libsframe in cross binutils. Closes: #1026779.

 -- Matthias Klose <doko@debian.org>  Sat, 24 Dec 2022 15:25:43 +0100

binutils (2.39.50.20221208-5) unstable; urgency=medium

  * More mangling of the ld.gold man page. Closes: #1023198.
  * Run again the tests during the build.

 -- Matthias Klose <doko@debian.org>  Sat, 10 Dec 2022 11:57:23 +0100

binutils (2.39.50.20221208-4) unstable; urgency=medium

  * Don't ship header files in cross binutils. Closes: #1025794, #1025797.
  * Disable running the tests for this upload.

 -- Matthias Klose <doko@ubuntu.com>  Fri, 09 Dec 2022 14:41:10 +0100

binutils (2.39.50.20221208-3) unstable; urgency=medium

  * Update autopkg test dependencies.

 -- Matthias Klose <doko@debian.org>  Fri, 09 Dec 2022 09:01:46 +0100

binutils (2.39.50.20221208-2) unstable; urgency=medium

  * New upstream snapshot.
  * Build gold with jansson support.
  * More mangling of the ld.gold man page. Closes: #1023198.

 -- Matthias Klose <doko@debian.org>  Thu, 08 Dec 2022 12:33:49 +0100

binutils (2.39.50.20221129-1) experimental; urgency=medium

  * New upstream snapshot.

 -- Matthias Klose <doko@debian.org>  Tue, 29 Nov 2022 08:23:19 +0100

binutils (2.39.50.20221116-1) experimental; urgency=medium

  * New upstream snapshot.

 -- Matthias Klose <doko@debian.org>  Wed, 16 Nov 2022 11:00:35 +0100

binutils (2.39.50.20221101-2) experimental; urgency=medium

  * Ignore regressions on armel, armhf. See PR ld/29739.

 -- Matthias Klose <doko@debian.org>  Tue, 01 Nov 2022 16:40:46 +0100

binutils (2.39.50.20221101-1) experimental; urgency=medium

  * New upstream snapshot.

 -- Matthias Klose <doko@debian.org>  Tue, 01 Nov 2022 11:23:18 +0100

binutils (2.39.50.20221010-1) experimental; urgency=medium

  * New upstream snapshot.
  * Make the gold man page target independent. Closes: #1021506.
  * Fix libctf0 package description. Closes: #1004621.

 -- Matthias Klose <doko@debian.org>  Mon, 10 Oct 2022 12:12:53 +0200

binutils (2.39.50.20221004-1) experimental; urgency=medium

  * New upstream snapshot.

 -- Matthias Klose <doko@debian.org>  Tue, 04 Oct 2022 12:14:31 +0200

binutils (2.39-6) unstable; urgency=medium

  * Fix arch-only build.

 -- Matthias Klose <doko@debian.org>  Fri, 30 Sep 2022 13:34:10 +0200

binutils (2.39-5) unstable; urgency=medium

  * Only install /etc/gprofng.rc when available.
  * Don't ship a symbols file for libgprofng0.

 -- Matthias Klose <doko@debian.org>  Fri, 30 Sep 2022 10:10:39 +0200

binutils (2.39-4) unstable; urgency=medium

  * Update from the binutils 2.39 branch:
    - Fix PR gold/29542, PowerPC gold internal error.
  * Build packages for arc-linux-gnu. Closes: #1002705.
  * Fix some lintian errors and warnings.

 -- Matthias Klose <doko@debian.org>  Wed, 28 Sep 2022 13:35:26 +0200

binutils (2.39-3) unstable; urgency=medium

  * Ignore two failing tests on amd64, sh4 and x32, some more on hurd-i386.

 -- Matthias Klose <doko@debian.org>  Sat, 24 Sep 2022 14:22:36 +0200

binutils (2.39-1) unstable; urgency=medium

  * binutils 2.39 release.
  * Update from the binutils 2.39 branch:
    - Fix PR gas/29451, properly skip zero-size functions.
    - Fix PR 29462, internal error in relocate (POWER).
    - Fix PR29466, APP/NO_APP with .linefile.
    - LoongArch:ld: Fix relocation error of pcrel.
    - PowerPC64 pcrel got relocs against local symbols.
    - Fix PR ld/29435, elf: Reset alignment for each PT_LOAD segment.
  * Bump standards version.

 -- Matthias Klose <doko@debian.org>  Fri, 23 Sep 2022 16:40:37 +0200

binutils (2.38.90.20220713-2) unstable; urgency=medium

  * Regenerate gprofng/common/config.h.in.

 -- Matthias Klose <doko@debian.org>  Thu, 14 Jul 2022 12:07:20 +0200

binutils (2.38.90.20220713-1) unstable; urgency=medium

  * New upstream snapshot, taken from the 2.39 release branch.
  * Don't ignore any regressions on any architecture.

 -- Matthias Klose <doko@debian.org>  Wed, 13 Jul 2022 10:38:21 +0200

binutils (2.38.50.20220707-1) unstable; urgency=medium

  * New upstream snapshot.
  * Undo the reversion from the last upload.

 -- Matthias Klose <doko@debian.org>  Thu, 07 Jul 2022 12:29:59 +0200

binutils (2.38.50.20220629-4) unstable; urgency=medium

  * Revert patches for AArch64: Disallow copy relocations on protected data.

 -- Matthias Klose <doko@debian.org>  Fri, 01 Jul 2022 15:39:02 +0200

binutils (2.38.50.20220629-2) unstable; urgency=medium

  * Fix installation of the gprofng.rc config file.

 -- Matthias Klose <doko@debian.org>  Thu, 30 Jun 2022 09:05:34 +0200

binutils (2.38.50.20220629-1) unstable; urgency=medium

  * New upstream snapshot.

 -- Matthias Klose <doko@debian.org>  Wed, 29 Jun 2022 14:48:40 +0200

binutils (2.38.50.20220627-1) unstable; urgency=medium

  * New upstream snapshot.
    - Fix PR 29263 for hppa-linux-gnu.
  * Fix cross-build error in gprofng subdir.

 -- Matthias Klose <doko@debian.org>  Mon, 27 Jun 2022 16:25:10 +0200

binutils (2.38.50.20220615-4) unstable; urgency=medium

  * Don't install the gprofng binary in the binutils-multiarch package.
  * Don't install the gprofng plugins in the binutils-multiarch package.

 -- Matthias Klose <doko@debian.org>  Thu, 16 Jun 2022 13:16:53 +0200

binutils (2.38.50.20220615-2) unstable; urgency=medium

  * Don't install gp-* binaries in the binutils-multiarch package.

 -- Matthias Klose <doko@debian.org>  Wed, 15 Jun 2022 19:28:52 +0200

binutils (2.38.50.20220615-1) unstable; urgency=medium

  * New upstream snapshot.
  * Ignore the pr26580-4 regression on m68k and sh4.

 -- Matthias Klose <doko@debian.org>  Wed, 15 Jun 2022 12:53:45 +0200

binutils (2.38.50.20220609-2) experimental; urgency=medium

  * New upstream snapshot.

 -- Matthias Klose <doko@debian.org>  Thu, 09 Jun 2022 14:40:22 +0200

binutils (2.38.50.20220527-2) experimental; urgency=medium

  * Move gprofng configuration file to binutils-common.
  * Configure with --sysconfdir=/etc.

 -- Matthias Klose <doko@debian.org>  Fri, 27 May 2022 13:52:17 +0200

binutils (2.38.50.20220527-1) experimental; urgency=medium

  * New upstream snapshot.

 -- Matthias Klose <doko@debian.org>  Fri, 27 May 2022 10:41:06 +0200

binutils (2.38.50.20220512-1) experimental; urgency=medium

  * New upstream snapshot.
  * Fix the build for architectures without gprofng support.

 -- Matthias Klose <doko@debian.org>  Thu, 12 May 2022 11:01:50 +0200

binutils (2.38.50.20220509-1) experimental; urgency=medium

  * New upstream snapshot.
  * Fix the build for architectures without gprofng support.

 -- Matthias Klose <doko@debian.org>  Mon, 09 May 2022 20:13:26 +0200

binutils (2.38.50.20220503-1) experimental; urgency=medium

  * New upstream snapshot.
  * Build libgprofng0 and libgprofng0-dbg packages.

 -- Matthias Klose <doko@debian.org>  Wed, 04 May 2022 00:06:52 +0200

binutils (2.38-4) unstable; urgency=medium

  * Update from the binutils 2.38 branch:
    - Fix PR ld/29087, x86: invalid relocation against protected symbol.
    - s390: Add DT_JMPREL pointing to .rela.[i]plt with static-pie.
    - Fix PR ld/22263, s390: Avoid dynamic TLS relocs in PIE.
    - Fix PR libctf/28933: ld: diagnose corrupted CTF header cth_strlen.
    - Fix PR 28885.
    - PR28959, obdump doesn't disassemble mftb instruction.
    - PowerPC64 DT_RELR relative reloc addresses.
  * Fix reproducible builds: source tarball embeds build user and group.
    Closes: #1010238.

 -- Matthias Klose <doko@debian.org>  Mon, 02 May 2022 22:50:25 +0200

binutils (2.38-3) unstable; urgency=medium

  * Update from the binutils 2.38 branch:
    - Revert "Check thin archive element file size against archive header".
    - binutils 2.38 vs. ppc32 linux kernel: Weaken .machine again.

 -- Matthias Klose <doko@debian.org>  Sat, 12 Mar 2022 06:40:23 +0100

binutils (2.38-2) unstable; urgency=medium

  * Update from the binutils 2.38 branch:
    - Updated Serbian translations.
    - ld: Keep indirect symbol from IR if referenced from shared object.
    - i386: Update I386_NEED_DYNAMIC_RELOC_TYPE_P for DT_TEXTREL.
    - Fix PR28882, build failure with gcc-4.2 due to use of 0b literals.
    - x86: Disallow invalid relocation against protected symbol.

 -- Matthias Klose <doko@debian.org>  Fri, 18 Feb 2022 05:46:44 +0100

binutils (2.38-1) unstable; urgency=medium

  * binutils 2.38 release.

 -- Matthias Klose <doko@debian.org>  Wed, 09 Feb 2022 15:53:21 +0100

binutils (2.37.90.20220207-1) unstable; urgency=medium

  * New upstream snapshot, taken from the 2.38 release branch.
    - Revert "ld: Rewrite lang_size_relro_segment_1".
    - Revert "elf: Remove the 1-page gap before the RELRO segment".

 -- Matthias Klose <doko@debian.org>  Mon, 07 Feb 2022 08:54:20 +0100

binutils (2.37.90.20220130-2) unstable; urgency=medium

  * Also ignore regressions for the cross packages.

 -- Matthias Klose <doko@debian.org>  Sun, 30 Jan 2022 17:51:18 +0100

binutils (2.37.90.20220130-1) unstable; urgency=medium

  * New upstream snapshot, taken from the 2.38 release branch.
    - Fix PR ld/28743, PR ld/28819. Closes: #1004272. LP: #1958642.
  * Configure with --with-isa-spec=2.2 on riscv64. LP: #1959325. Only change
    to the new ISA when GCC 12 becomes the default.
  * Fix PR ld/28827, taken from the trunk.
  * Fix PR ld/28826 x86_64 ld segfaults building xen, taken from the trunk.
    Closes: #1004269. LP: #1958389.

 -- Matthias Klose <doko@debian.org>  Sun, 30 Jan 2022 14:41:25 +0100

binutils (2.37.90.20220123-2) unstable; urgency=medium

  * Apply proposed patch for PR ld/28819.

 -- Matthias Klose <doko@debian.org>  Tue, 25 Jan 2022 16:57:38 +0100

binutils (2.37.90.20220123-1) unstable; urgency=medium

  * New upstream snapshot, taken from the 2.38 release branch.

 -- Matthias Klose <doko@debian.org>  Sun, 23 Jan 2022 17:51:30 +0100

binutils (2.37.50.20220121-1) unstable; urgency=medium

  * New upstream snapshot.
  * Revert the last change, PR ld/28751 is fixed.

 -- Matthias Klose <doko@debian.org>  Fri, 21 Jan 2022 09:36:36 +0100

binutils (2.37.50.20220106-2) unstable; urgency=medium

  * Ignore known regressions on powerpc, ppc64, ppc64el, see PR ld/28751.

 -- Matthias Klose <doko@debian.org>  Fri, 07 Jan 2022 08:39:03 +0100

binutils (2.37.50.20220106-1) unstable; urgency=medium

  * New upstream snapshot.
  * Configure with --disable-silent-rules.
  * Disable LTO in mipsel to workaround timeouts during tests.

 -- Matthias Klose <doko@debian.org>  Thu, 06 Jan 2022 07:38:55 +0100

binutils (2.37.50.20211201-1) experimental; urgency=medium

  * New upstream snapshot.
  * Ignore test regressions on mipsel, riscv64, sparc64.

 -- Matthias Klose <doko@debian.org>  Wed, 01 Dec 2021 10:52:43 +0100

binutils (2.37.50.20211118-1) experimental; urgency=medium

  * New upstream snapshot.
  * Configure --with-gold-ldflags=-static-libstdc++.

 -- Matthias Klose <doko@debian.org>  Thu, 18 Nov 2021 09:20:55 +0100

binutils (2.37.50.20211115-1) experimental; urgency=medium

  * New upstream snapshot.

 -- Matthias Klose <doko@debian.org>  Mon, 15 Nov 2021 11:17:26 +0100

binutils (2.37.50.20211102-1) experimental; urgency=medium

  * New upstream snapshot.

 -- Matthias Klose <doko@debian.org>  Tue, 02 Nov 2021 13:47:31 +0200

binutils (2.37-8) unstable; urgency=medium

  * Update from the binutils 2.37 branch:
    - PR28391, strip/objcopy --preserve-dates *.a: cannot set time.
    - [GOLD] Got_offset_list: addend field.
    - [GOLD] Remove addend from Local_got_entry_key.
    - [GOLD] Output_data_got tidy.
    - [GOLD] Output_data_got create entry method addends.
    - [GOLD] Got_entry::write addends.
    - [GOLD] PowerPC64 support for sym+addend GOT entries.
    - ld: pru: Fix resource_table output section alignment.
    - Fix PR28422, build_id use-after-free.
    - Fix PR28459, readelf issues bogus warning.
    - [GOLD] PowerPC64: Don't pretend to support multi-toc.
    - [GOLD] Two GOT sections for PowerPC64.
    - Fix PR gold/27625, powerpc64 gold __tls_get_addr calls.
    - Fix PR28417, std::string no longer allows accepting nullptr_t.
  * Bump standards version.

 -- Matthias Klose <doko@debian.org>  Tue, 02 Nov 2021 13:17:11 +0200

binutils (2.37-7) unstable; urgency=medium

  * Fix PR ld/28348, taken from the trunk. Closes: #994530.
  * Revert the arc build, needs dpkg supporting this architecture.

 -- Matthias Klose <doko@debian.org>  Sun, 19 Sep 2021 17:23:57 +0200

binutils (2.37-6) unstable; urgency=medium

  * Add support to build for arc-linux-gnu. Closes: #994190.

 -- Matthias Klose <doko@debian.org>  Tue, 14 Sep 2021 08:41:56 +0200

binutils (2.37-5) unstable; urgency=medium

  * Update from the binutils 2.37 branch:
    - [GOLD] PowerPC64 relocation overflow for -Os register save/restore funcs.
  * Update libctf0 and libctf-nobsd0 symbols files.
  * Rebuild man pages, included as empty files in the upstream tarball.
    Closes: #992323. LP: #1940712.

 -- Matthias Klose <doko@debian.org>  Mon, 30 Aug 2021 10:51:17 +0200

binutils (2.37-4) unstable; urgency=medium

  * Update from the binutils 2.37 branch:
    - Revert the ld script expression parsing changes.

 -- Matthias Klose <doko@debian.org>  Sun, 15 Aug 2021 16:51:18 +0200

binutils (2.37-2) experimental; urgency=medium

  * Update from the binutils 2.37 branch:
    - Fix PR ld/28138, close the file descriptor if there is no archive fd.
    - Fix PR 28144, man page generation.
    - Fix ld script expression parsing.
    - Fix build failures with clang.
    - Revert: PowerPC: Don't generate unused section symbols, blindly
      following x86 broken linux kernel builds.

 -- Matthias Klose <doko@debian.org>  Fri, 30 Jul 2021 13:49:51 +0200

binutils (2.37-1) experimental; urgency=medium

  * binutils 2.37 release.

 -- Matthias Klose <doko@debian.org>  Mon, 19 Jul 2021 08:11:10 +0200

binutils (2.36.90.20210712-1) UNRELEASED; urgency=medium

  * New upstream snapshot, taken from the 2.37 branch.

 -- Matthias Klose <doko@debian.org>  Mon, 12 Jul 2021 11:54:46 +0200

binutils (2.36.90.20210705-1) experimental; urgency=medium

  * New upstream snapshot, taken from the 2.37 branch.

 -- Matthias Klose <doko@debian.org>  Mon, 05 Jul 2021 09:17:21 +0200

binutils (2.36.50.20210628-1) experimental; urgency=medium

  * New upstream snapshot, taken from the trunk.

 -- Matthias Klose <doko@debian.org>  Mon, 28 Jun 2021 16:14:58 +0200

binutils (2.36.50.20210618-1) experimental; urgency=medium

  * New upstream snapshot, taken from the trunk.
  * Apply a hack for mips. See #765710.

 -- Matthias Klose <doko@debian.org>  Fri, 18 Jun 2021 11:54:54 +0200

binutils (2.36.50.20210601-1) experimental; urgency=medium

  * New upstream snapshot, taken from the trunk.
  * Refresh patches.

 -- Matthias Klose <doko@debian.org>  Tue, 01 Jun 2021 21:25:10 +0200

binutils (2.36.1-6) experimental; urgency=medium

  * Update from the binutils 2.36 branch:
    - Add install dependencies for ld -> bfd and libctf -> bfd.
  * Fix dangling symlinks in the cross packages. Closes: #985434.
  * Ignore bootstrap test regressions on alpha and ia64.

 -- Matthias Klose <doko@debian.org>  Sat, 20 Mar 2021 15:59:45 +0100

binutils (2.36.1-5) experimental; urgency=medium

  * Update from the binutils 2.36 branch:
    - PR ld/27441, inconsistency in weak definitions.
    - PowerPC64 undefined weak visibility vs GOT optimisation.

 -- Matthias Klose <doko@debian.org>  Fri, 05 Mar 2021 20:59:07 +0100

binutils (2.36.1-4) experimental; urgency=medium

  * Update from the binutils 2.36 branch:
    - binutils: Avoid renaming over existing files.
    - PR 26945, PR 27456.
  * When stripping packages, call debugedit before dwz to avoid warnings.
  * Add a README.source file.

 -- Matthias Klose <doko@debian.org>  Fri, 26 Feb 2021 11:17:08 +0100

binutils (2.36.1-2) experimental; urgency=medium

  [ Matthias Klose ]
  * Remove unused patch.
  * Show available memory for autopkg tests.
  * Fix libctf* symbols files, and dependency generation. Closes: #983220.
  * Add debugedit as dependency for the build autopkg test.

  [ Nicolas Boulenguez ]
  * Various packaging changes. Closes: #979517.
    - Fix details in clean Make target when TARGET architecture is specified.
    - Fix a variable substition in debian/control.
    - Refresh patches, sorting files in each patch.
    - Compute D_CROSS from P_CROSS.
    - Spare two subprocesses in control file generation.
    - Replace Make foreach function with addprefix when possible.
    - Remove apparently redundant test.
    - Replace calls to dpkg-parsechangelog with /usr/share/dpkg/pkg-info.mk.
    - Make flow of with_cross easyer to follow.
    - Simplify definition of CROSS_ARCHS.
    - Fix prerequisites of stamps/control.
    - Fix an undefined reference when TARGET is defined.
    - Wrap two calls to dpkg-architecture into the _gnu_type macro.
    - Simplify a clean command.
    - Drop two unused variable definitions.
    - Distinguish TARGET, DEB_TARGET_ARCH and DEB_TARGET_GNU_TYPE.
    - Improve the _gnu_type and _multiarch macros.
  * README.cross: Document TARGET-driven cross build. Closes: #979516.

 -- Matthias Klose <doko@debian.org>  Sun, 21 Feb 2021 12:52:20 +0100

binutils (2.36.1-1) experimental; urgency=medium

  * binutils 2.36.1 release.
  * Update from the binutils 2.36 branch:
    - IBM Z: Implement instruction set extensions.
    - PR27382, build failure if fileno() is a macro.
    - ld: Remove x86 ISA level run-time tests.
  * debian/patches/mips64-default-n64.diff: Update (YunQiang Su).
    Patch never forwarded upstream.
  * Build with Rules-Requires-Root: no.
  * Bump standards version.
  * Set unique build-ids for stripped files.

 -- Matthias Klose <doko@debian.org>  Fri, 19 Feb 2021 14:52:51 +0100

binutils (2.36-2) experimental; urgency=medium

  * Snapshot, taken from the 2.36 branch (20210130).

 -- Matthias Klose <doko@debian.org>  Sat, 30 Jan 2021 16:04:47 +0100

binutils (2.36-1) experimental; urgency=medium

  * binutils 2.36 release.
  * Update from the binutils 2.36 branch:
    - DWARF-5: Ignore empty range in DWARF-5 line number tables.

 -- Matthias Klose <doko@debian.org>  Mon, 25 Jan 2021 11:43:44 +0100

binutils (2.35.90.20210120-1) experimental; urgency=medium

  * Snapshot, taken from the 2.36 branch (20210120).

 -- Matthias Klose <doko@debian.org>  Wed, 20 Jan 2021 10:45:39 +0100

binutils (2.35.90.20210113-1) experimental; urgency=medium

  * Snapshot, taken from the 2.36 branch (20210113).

 -- Matthias Klose <doko@debian.org>  Wed, 13 Jan 2021 12:00:22 +0100

binutils (2.35.50.20210106-1) experimental; urgency=medium

  * Snapshot, taken from the trunk (20210106).
  * Fix FTCBFS: Disable pgo for cross builds (Helmut Grohne). Closes: #977822.
  * 'nopgo' in DEB_BUILD_OPTIONS also disables the pgo builds.

 -- Matthias Klose <doko@debian.org>  Wed, 06 Jan 2021 13:35:29 +0100

binutils (2.35.50.20201218-1) experimental; urgency=medium

  * Snapshot, taken from the trunk (20201218).
  * Configure the native builds with --enable-pgo-build=lto.

 -- Matthias Klose <doko@debian.org>  Fri, 18 Dec 2020 20:10:03 +0100

binutils (2.35.50.20201209-1) experimental; urgency=medium

  * Snapshot, taken from the trunk (20201209).
  * Update libctf symbols files.

 -- Matthias Klose <doko@debian.org>  Wed, 09 Dec 2020 12:56:08 +0100

binutils (2.35.50.20201206-1) experimental; urgency=medium

  * Snapshot, taken from the trunk (20201206).

 -- Matthias Klose <doko@debian.org>  Sun, 06 Dec 2020 10:35:20 +0100

binutils (2.35.50.20201125-1) experimental; urgency=medium

  * Snapshot, taken from the trunk (20201125).

 -- Matthias Klose <doko@debian.org>  Wed, 25 Nov 2020 10:23:07 +0100

binutils (2.35.50.20201125-1) experimental; urgency=medium

  * Snapshot, taken from the trunk (20201125).

 -- Matthias Klose <doko@debian.org>  Wed, 25 Nov 2020 10:23:07 +0100

binutils (2.35.50.20201103-1) experimental; urgency=medium

  * Snapshot, taken from the trunk (20201104).
  * Ignore strip-nondeterminism errors.
  * Configure with --enable-obsolete (ia64).

 -- Matthias Klose <doko@debian.org>  Tue, 03 Nov 2020 09:30:21 +0100

binutils (2.35.1-2) unstable; urgency=medium

  * Update from the binutils 2.35 branch:
    - ARM32: Add support for Neoverse N2 and V1 CPUs.
    - AArch64: Add support for Neoverse V1 CPU.
    - Various Power10 and Power gold fixes.
    - Fix PR gas/26685, x86: Check register operand for AddrPrefixOpReg.
    - Fix PR ld/26711, x86: Properly merge -z ibt and -z shstk.
    - Fix PR gas/26699, aarch64: Fix bogus type punning in parse_barrier().
    - Fix PR binutils/26520, fix decoding DWARF information in the BFD library.
  * AArch64: Add support for Neoverse N2 CPU, taken from the trunk.

 -- Matthias Klose <doko@debian.org>  Fri, 09 Oct 2020 17:10:08 +0200

binutils (2.35.1-1) unstable; urgency=medium

  * binutils 2.35.1 release.

 -- Matthias Klose <doko@debian.org>  Mon, 21 Sep 2020 11:45:07 +0200

binutils (2.35-3) unstable; urgency=medium

  * Update from the binutils 2.35 branch:
    - PowerPC TPREL_HA/LO optimisation.
    - Partially fix PR gas/26406, quadratic slowdown when processing secondary
      relocations.
    - Fix PR binutils/26548, spurious overflow error when decoding negative
      LEB128 values.
    - mark's dwarf backports
    - bpf: add xBPF ISA.
    - Backport patches from the mainline to fix the handling of DWARF-5 debug
      information
    - PowerPC: Rename xvcvbf16sp to xvcvbf16spn.
    - Fix PR binutils/26389, nm prints "c" for a common symbol with
      -flto and -fcommon.
    - Arm: Fix IT-predicated MVE vcvt.

 -- Matthias Klose <doko@debian.org>  Fri, 11 Sep 2020 12:34:43 +0200

binutils (2.35-2) unstable; urgency=medium

  * Update from the binutils 2.35 branch:
    - Fixes for the eBPF ELF backend.
    - Fix PR ld/26312, aarch64: set sh_entsize of .plt to 0.
    - Fix PR gas/26305, x86: Add {disp16} pseudo prefix, handle {disp32}
      for (%bp)/(%ebp)/(%rbp).
    - Fix PR ld/26328, compilation warnings.

 -- Matthias Klose <doko@debian.org>  Thu, 13 Aug 2020 16:16:49 +0200

binutils (2.35-1) unstable; urgency=medium

  * binutils 2.35 release.
    - Fix PR gas/26263. Closes: #965380.
  * Explicitly configure with --disable-x86-used-note.
  * Configure mipsel, mipsn32el, mips64el again with
    --enable-mips-fix-loongson3-llsc=yes (YunQiang Su). Closes: #952737.

 -- Matthias Klose <doko@debian.org>  Fri, 24 Jul 2020 12:52:26 +0200

binutils (2.34.90.20200706-1) unstable; urgency=medium

  * New upstream snapshot, taken from the binutils 2.35 branch.

 -- Matthias Klose <doko@debian.org>  Mon, 06 Jul 2020 21:10:37 +0200

binutils (2.34.50.20200605-1) experimental; urgency=medium

  * New upstream snapshot.

 -- Matthias Klose <doko@debian.org>  Fri, 05 Jun 2020 10:56:37 +0200

binutils (2.34.50.20200512-1) experimental; urgency=medium

  * New upstream snapshot.

 -- Matthias Klose <doko@debian.org>  Tue, 12 May 2020 16:24:56 +0200

binutils (2.34-6) unstable; urgency=medium

  * Update from the binutils 2.34 branch:
    - Fix PR lto/94249, typo in a macro usage, improve endianess detection.
    - PR25745, powerpc64-ld overflows string buffer in --stats mode.
    - plugin: Don't invoke LTO-wrapper.
    - PR binutils/25640, plugin: Use LDPT_ADD_SYMBOLS_V2 to get symbol type.
    - Fix dwarf.c build with GCC 10.
    - PR binutils/25717, build failure with GCC 10.

 -- Matthias Klose <doko@debian.org>  Tue, 07 Apr 2020 13:29:21 +0200

binutils (2.34-5) unstable; urgency=medium

  * Update from the binutils 2.34 branch:
    - Fix PR gas/25660, vadd/vsub with lt and le condition codes for MVE.
    - Fix powerpc64-ld infinite loop.

 -- Matthias Klose <doko@debian.org>  Thu, 19 Mar 2020 20:45:59 +0100

binutils (2.34-4) unstable; urgency=medium

  * Update from the binutils 2.34 branch:
    - Fix PR24511, nm should not mark symbols in .init_array as "t".
    - Fix PR binutils/25584, don't call lto-wrapper for ar and ranlib.

 -- Matthias Klose <doko@debian.org>  Fri, 28 Feb 2020 11:18:34 +0100

binutils (2.34-3) unstable; urgency=medium

  * Update from the binutils 2.34 branch:
    - Fix PR gas/25516, Accept Intel64 only instruction by default.
    - Fix PR 25447, prevents a potential illegal memory access when parsing
      PE binaries.
    - Fix PR binutils/25355, import fixes for using the LTO plugin with nm.
    - Fix PR 25585, PHDR segment not covered by LOAD segment.
    - MSP430 updates.
    - Mention x86 assembler options to align branches.
    - AArch64: Fix MOVPRFX markup for bf16 conversions.
  * Make the test summary files reproducible. Addresses: #950585.

 -- Matthias Klose <doko@debian.org>  Sat, 22 Feb 2020 09:49:46 +0100

binutils (2.34-2) unstable; urgency=medium

  * Regenerate the control file.

 -- Matthias Klose <doko@debian.org>  Sun, 02 Feb 2020 17:46:11 +0100

binutils (2.34-1) unstable; urgency=medium

  * New upstream release.
  * Bump standards version.

 -- Matthias Klose <doko@debian.org>  Sun, 02 Feb 2020 08:45:55 +0100

binutils (2.33.90.20200122-2) unstable; urgency=medium

  * libctf-nobfd0: Add Breaks/Replaces to libbinutils. Closes: #949454.

 -- Matthias Klose <doko@debian.org>  Wed, 22 Jan 2020 07:49:18 +0100

binutils (2.33.90.20200122-1) unstable; urgency=medium

  * New upstream snapshot, taken from the 2.34 release branch.

 -- Matthias Klose <doko@debian.org>  Wed, 22 Jan 2020 06:18:41 +0100

binutils (2.33.50.20200115-2) unstable; urgency=high

  [YunQiang Su]
  * refresh and re-enable: mips64-default-n64.diff

 -- YunQiang Su <syq@debian.org>  Thu, 16 Jan 2020 23:35:11 +0800

binutils (2.33.50.20200115-1) unstable; urgency=medium

  * New upstream snapshot.
  * Tighten the build dependency to 2.33.50.20200114-1 for this upload.

 -- Matthias Klose <doko@debian.org>  Wed, 15 Jan 2020 21:18:18 +0100

binutils (2.33.50.20200114-1) unstable; urgency=medium

  * New upstream snapshot.
  * Build on testing for arm64, and upload the binaries.

 -- Matthias Klose <doko@debian.org>  Tue, 14 Jan 2020 14:19:00 +0100

binutils (2.33.50.20200111-1) unstable; urgency=medium

  * New upstream snapshot.
  * Make autopkgtests cross-test-friendly (Steve Langasek).

 -- Matthias Klose <doko@debian.org>  Sat, 11 Jan 2020 14:24:29 +0100

binutils (2.33.50.20200107-1) unstable; urgency=medium

  * New upstream snapshot.

 -- Matthias Klose <doko@debian.org>  Tue, 07 Jan 2020 23:19:25 +0100

binutils (2.33.50.20200105-2) experimental; urgency=medium

  * New upstream snapshot.

 -- Matthias Klose <doko@debian.org>  Sun, 05 Jan 2020 11:33:49 +0100

binutils (2.33.50.20191212-1) experimental; urgency=medium

  * New upstream snapshot.

 -- Matthias Klose <doko@debian.org>  Thu, 12 Dec 2019 16:16:13 +0100

binutils (2.33.50.20191205-1) experimental; urgency=medium

  * New upstream snapshot.

 -- Matthias Klose <doko@debian.org>  Thu, 05 Dec 2019 21:22:15 +0100

binutils (2.33.50.20191128-1) experimental; urgency=medium

  * New upstream snapshot.
  * Split out libctf packages.
  * Save dejagnu log and sum files in binutils-dev.

 -- Matthias Klose <doko@debian.org>  Thu, 28 Nov 2019 09:57:31 +0100

binutils (2.33.50.20191121-2) experimental; urgency=medium

  * Fix packaging cross targets.

 -- Matthias Klose <doko@debian.org>  Thu, 21 Nov 2019 23:08:45 +0100

binutils (2.33.50.20191121-1) experimental; urgency=medium

  * New upstream snapshot.
  * Remove the 012_check_ldrunpath_length patch.
  * Don't apply the mips64-default-n64 patch.
  * Refresh patches.
  * Put libctf libctf libraries in libbinutils and binutils-dev for now.

 -- Matthias Klose <doko@debian.org>  Thu, 21 Nov 2019 18:50:25 +0100

binutils (2.33.1-6) unstable; urgency=medium

  * Update from the binutils 2.33 branch:
    - [gas] Implement .cfi_negate_ra_state directive (AArch64).

 -- Matthias Klose <doko@debian.org>  Thu, 12 Dec 2019 23:32:03 +0100

binutils (2.33.1-5) unstable; urgency=medium

  * Revert configuring with --enable-mips-fix-loongson3-llsc=yes on mipsel,
    mips64el, mipsn32el. Causes GCC bootstrap comparison failures.

 -- Matthias Klose <doko@debian.org>  Mon, 02 Dec 2019 11:55:09 +0100

binutils (2.33.1-4) unstable; urgency=medium

  * Configure with --enable-mips-fix-loongson3-llsc=yes on mipsel, mips64el,
    mipsn32el (YunQiang Su).
  * Enable building mipsel and mips64el targets on arm64 and ppc64el (YunQiang
    Su). Addresses: #938979.

 -- Matthias Klose <doko@debian.org>  Thu, 21 Nov 2019 15:28:14 +0100

binutils (2.33.1-2) unstable; urgency=medium

  * Update from the binutils 2.33 branch:
    - Arm: Fix out of range conditional branch (PR/24991).
    - [bfd] Revise import stubs on hppa.
    - [bfd] Provide 8-byte minimum alignment for .plt section on hppa.
  * Drop amd64 cross compiler from the build dependencies on x32.

 -- Matthias Klose <doko@debian.org>  Sun, 20 Oct 2019 21:28:38 +0200

binutils (2.33.1-1) unstable; urgency=medium

  * Binutils 2.33.1 release.

 -- Matthias Klose <doko@debian.org>  Tue, 15 Oct 2019 11:43:46 +0200

binutils (2.33-2) unstable; urgency=medium

  * Update from the binutils 2.33 branch:
    - Fix PR25079, "ar s" stopped working. Closes: #941921.
    - PowerPC TLS miscounting PLT for __tls_get_addr.
    - PowerPC section flag tidy.
    - PowerPC PIC vs. DLL TLS issues.
    - PR25046, readelf "Reading xxx bytes extends past end of file for dynamic section".
    - PR24262, plugin search dir doesn't respect --libdir.

 -- Matthias Klose <doko@debian.org>  Wed, 09 Oct 2019 10:42:29 +0200

binutils (2.33-1) unstable; urgency=medium

  * Binutils 2.33 release (taken from the binutils-2_33 tag).
  * Update from the binutils 2.33 branch:
    - Fix PR 24942, change objcopy's --set-section-alignment option so that it
      takes a byte alignment value rather than a power of two alignment value.
    - x86-64: fix handling of PUSH/POP of segment register. LP: #1843394.
  * Merge changes from binutils-mipsen.
  * Bump standards version.

 -- Matthias Klose <doko@debian.org>  Tue, 08 Oct 2019 11:43:29 +0200

binutils (2.32.51.20190909-1) unstable; urgency=medium

  * Snapshot, taken from the trunk (20190909).
  * Build the mipsel and mips64el cross packages from the binutils-mipsen
    source package.

 -- Matthias Klose <doko@debian.org>  Mon, 09 Sep 2019 08:50:20 +0200

binutils (2.32.51.20190821-2) unstable; urgency=medium

  * Drop build dependency on g++-mips-linux-gnu.
  * Stop building mips binutils.

 -- Matthias Klose <doko@debian.org>  Thu, 22 Aug 2019 09:49:59 +0200

binutils (2.32.51.20190821-1) unstable; urgency=medium

  * Snapshot, taken from the trunk (20190821).
  * Update test dependencies for added ppc64el, riscv64 and s390x builds.

 -- Matthias Klose <doko@debian.org>  Wed, 21 Aug 2019 11:32:58 +0200

binutils (2.32.51.20190813-1) unstable; urgency=medium

  * Snapshot, taken from the trunk (20190813).
    - Fix PR ld/24857: ld: error adding symbols: bad value. Closes: #932847.
  * binutils-source: Fix ftbfs when with_native is off (YunQiang Su).
    Closes: #933358.

 -- Matthias Klose <doko@debian.org>  Tue, 13 Aug 2019 16:26:14 +0200

binutils (2.32.51.20190727-1) unstable; urgency=medium

  * Snapshot, taken from the trunk (20190727).
    - Fix PR ld/24832. Closes: #932287.
  * Build ppc64el packages on arm64.
  * Build s390x packages on arm64 and ppc64el.
  * Build riscv64 packages on arm64 and ppc64el. Closes: #932398.
  * Bump standards version.

 -- Matthias Klose <doko@debian.org>  Sat, 27 Jul 2019 16:58:37 +0200

binutils (2.32.51.20190707-1) unstable; urgency=medium

  * Snapshot, taken from the trunk (20190707).

 -- Matthias Klose <doko@debian.org>  Sun, 07 Jul 2019 12:20:11 +0200

binutils (2.32.51.20190701-1) experimental; urgency=medium

  * Snapshot, taken from the trunk (20190701).

 -- Matthias Klose <doko@debian.org>  Mon, 01 Jul 2019 13:46:05 +0200

binutils (2.32.51.20190624-1) experimental; urgency=medium

  * Snapshot, taken from the trunk (20190624).
    - Fix PR ld/24704, skiboot link failure. LP: #1833237.

 -- Matthias Klose <doko@debian.org>  Mon, 24 Jun 2019 07:59:05 +0000

binutils (2.32.51.20190611-1) experimental; urgency=medium

  * Snapshot, taken from the trunk (20190611).
  * Simplify setting the soname for the various builds.

 -- Matthias Klose <doko@debian.org>  Tue, 11 Jun 2019 10:48:30 +0200

binutils (2.32-8) experimental; urgency=medium

  * Snapshot, taken from the 2.32 branch (20190424).
    - Fix PR ld/24302 (AArch64): When DF_BIND_NOW don't use TLSDESC GOT value.
    - Fix PR ld/24458 (x86): Also check x86 linker_def for non-shared
      definition.
    - AArch64: Add new LDGM/STGM instruction.
    - AArch64: Update Store Allocation Tag instructions.
    - AArch64: Fix disassembler bug with out-of-order sections.

 -- Matthias Klose <doko@debian.org>  Wed, 24 Apr 2019 09:25:48 +0200

binutils (2.32-7) experimental; urgency=medium

  * Snapshot, taken from the 2.32 branch (20190321).
    - Fix PR ld/24355, segfault in function called from ppc_finish_symbols.
  * Demote binutils-<target> from Multi-Arch: foreign to Multi-Arch: allowed
    (Helmut Grohne). Closes: #920286.
  * Let binutils-for-host Depends: binutils-<host>:any.

 -- Matthias Klose <doko@debian.org>  Thu, 21 Mar 2019 16:23:32 +0100

binutils (2.32-6) experimental; urgency=medium

  * Snapshot, taken from the 2.32 branch (20190313).
    - S/390: arch13 instruction descriptions.
  * Fix VCS attributes in the control file. Closes: #915982.

 -- Matthias Klose <doko@debian.org>  Wed, 13 Mar 2019 16:12:45 +0100

binutils (2.32-5) experimental; urgency=medium

  * Snapshot, taken from the 2.32 branch (20190213).
    - S390: Revert "Add support to GNU ld to separate got related plt entries".
  * binutils-source: Redact the build directory out of the tarball paths.
    (Andrej Shadura). Closes: #920797.

 -- Matthias Klose <doko@debian.org>  Wed, 06 Mar 2019 11:11:50 +0100

binutils (2.32-4) experimental; urgency=medium

  * Remove mips64 build/check dependency.
  * Fix PR binutils/23843, taken from the trunk.
  * Fix PR ld/24276, taken from the trunk. Addresses: #923246.

 -- Matthias Klose <doko@debian.org>  Wed, 27 Feb 2019 22:34:34 +0100

binutils (2.32-3) experimental; urgency=medium

  * Snapshot, taken from the 2.32 branch (20190213).
    - Fix PR ld/24151, PR gas/24165.
  * Stop building cross packages now built by binutils-mipsen.

 -- Matthias Klose <doko@debian.org>  Wed, 13 Feb 2019 10:47:43 +0100

binutils (2.32-2) experimental; urgency=medium

  * Snapshot, taken from the 2.32 branch (20190208).
    - Make inline plt reloc "unsupported for bss-plt" an error (ppc32).
    - Arm: Backport hlt to all architectures.
    - SPARC: fix PR ld/18841 (ld test failures).
    - Visium: fix bogus overflow check on 32-bit hosts.
    - Visium: align branch absolute instruction for the GR6.
  * Stop building packages for powerpcspe.

 -- Matthias Klose <doko@debian.org>  Sat, 09 Feb 2019 13:12:21 +0100

binutils (2.32-1) experimental; urgency=medium

  * New upstream version.

 -- Matthias Klose <doko@debian.org>  Sun, 03 Feb 2019 10:34:56 +0100

binutils (2.31.90.20190119-1) experimental; urgency=medium

  * Snapshot, taken from the binutils 2.32 branch (20190119).

 -- Matthias Klose <doko@debian.org>  Sat, 19 Jan 2019 18:30:02 +0100

binutils (2.31.51.20181204-1) experimental; urgency=medium

  * Snapshot, taken from the trunk (20181204).

 -- Matthias Klose <doko@debian.org>  Tue, 04 Dec 2018 11:20:13 +0100

binutils (2.31.51.20181022-1) experimental; urgency=medium

  * Snapshot, taken from the trunk (20181022).
  * Refresh patches.

 -- Matthias Klose <doko@debian.org>  Mon, 22 Oct 2018 12:08:04 +0200

binutils (2.31.1-10) unstable; urgency=medium

  * Snapshot, taken from the 2.31 branch (20181130).
    - Fix PR ld/23937, powerpc64le local ifunc IRELATIVE relocs are wrong.

 -- Matthias Klose <doko@debian.org>  Fri, 30 Nov 2018 13:20:30 +0100

binutils (2.31.1-9) unstable; urgency=medium

  * Snapshot, taken from the 2.31 branch (20181127).
    - Fix Pr ld/23904, regression in Cortex A53 erratum with PIE.
      Closes: #911497.

 -- Matthias Klose <doko@debian.org>  Tue, 27 Nov 2018 14:25:35 +0100

binutils (2.31.1-8) unstable; urgency=medium

  * Snapshot, taken from the 2.31 branch (20181121).
    - Fix PR gas/23854 (x86): Disable GOT relaxation with data prefix.
    - Fix PR ld/23818, when assigning symbol version, hide debug symbols defined
      in discarded sections from IR objects so that they can be removed later.
    - ARC updates.
    - ARM: Skip new binary decode tests on pe targets.
    - ARM: Fix disassembler crashing on -b binary when thumb file and thumb not
      forced.

 -- Matthias Klose <doko@debian.org>  Fri, 23 Nov 2018 09:02:12 +0100

binutils (2.31.1-7) unstable; urgency=medium

  * Snapshot, taken from the 2.31 branch (20181018).
    - AArch64: Fix error checking for SIMD udot (by element).
    - x86: Add Intel ENCLV to assembler and disassembler.

 -- Matthias Klose <doko@debian.org>  Thu, 18 Oct 2018 08:54:07 +0200

binutils (2.31.1-6) unstable; urgency=medium

  * Snapshot, taken from the 2.31 branch (20180919).
    - PR ld/23499: elf: Check for corrupt symbol version info.
    - Fix Aarch64 bug in warning filtering.
    - Improve the code in the assembler to detect and reject a duplicate
      input and output file.
  * Don't reset CROSS_ARCHS when building in an autopkg tests (as done by
    the cross-toolchain-base build test).

 -- Matthias Klose <doko@debian.org>  Wed, 19 Sep 2018 13:48:13 +0200

binutils (2.31.1-5) unstable; urgency=medium

  * Fix the "build" autopkg test, depending on fakeroot and allowing output
    on stderr.

 -- Matthias Klose <doko@debian.org>  Fri, 31 Aug 2018 11:56:41 +0200

binutils (2.31.1-4) unstable; urgency=medium

  * Rewrite. the "build" autopkg tests not to use the "build-needed"
    restriction until #906125 is fixed. Closes: #884117.
  * Build armel and armhf cross binutils on ppc64el.

 -- Matthias Klose <doko@debian.org>  Tue, 14 Aug 2018 20:43:44 +0200

binutils (2.31.1-3) unstable; urgency=medium

  * Snapshot, taken from the 2.31 branch (20180814).
    - Fix PR ld/23428, properly add X86_ISA_1_NEEDED property.
    - Fix PR ld/23486, properly merge GNU_PROPERTY_X86_ISA_1_USED.
    - x32: Align the .note.gnu.property section to 4 bytes.
    - PowerPC64 __tls_get_addr_opt stub .eh_frame fix.
    - PowerPC64: __tls_get_addr_opt stubs and tocsave optimization.
    - PR gas/23465, x86: don't mistakenly scale non-8-bit displacements.
    - PR gold/23455, add --warn-drop-version option; by default, do not warn
      when discarding version info.
    - hppa: Fix unwind offset for call_info->start_symbol.
  * Build arm64 cross binutils on ppc64el.

 -- Matthias Klose <doko@debian.org>  Tue, 14 Aug 2018 07:33:39 +0200

binutils (2.31.1-2) unstable; urgency=medium

  * Snapshot, taken from the 2.31 branch (20180726).
    - S/390: Set the htm flag on PPA.
    - x86: Add a GNU_PROPERTY_X86_ISA_1_USED note if needed.
    - x86: Split vcvtps2{,u}qq and vcvttps2{,u}qq.

 -- Matthias Klose <doko@debian.org>  Thu, 26 Jul 2018 12:23:07 +0200

binutils (2.31.1-1) unstable; urgency=medium

  * Binutils 2.31.1 release.
  * Remove the riscv64 build hack. Closes: #903857.

 -- Matthias Klose <doko@debian.org>  Wed, 18 Jul 2018 11:58:00 +0200

binutils (2.31-1) unstable; urgency=medium

  * Binutils 2.31 release.

 -- Matthias Klose <doko@debian.org>  Mon, 16 Jul 2018 11:40:18 +0200

binutils (2.30.90.20180710-1) unstable; urgency=medium

  * Snapshot, taken from the 2.31 branch (20180710).
    - Fix PR ld/23388, configuration with --enable-separate-code on i386.
      Closes: #903376.
    - Fix PR ld/23372, Remove x86 ISA properties with empty bits.
    - Fix PR binutils/23369, read/write flag for these registers on AArch64.
    - Fix PR binutils/23242, SBO bit in disassembly mask for ldrah on AArch64.
    - [GOLD] PowerPC .gnu.attributes support.
    - CVE-2018-8945: PR binutils/22809, objdump segfault.

 -- Matthias Klose <doko@debian.org>  Tue, 10 Jul 2018 11:44:16 +0200

binutils (2.30.90.20180705-1) unstable; urgency=medium

  * Snapshot, taken from the 2.31 branch (20180705).
    - Install the diagnostics.h header. Closes: #902765, #902823.

 -- Matthias Klose <doko@debian.org>  Thu, 05 Jul 2018 17:55:14 +0200

binutils (2.30.90.20180627-1) unstable; urgency=medium

  * Snapshot, taken from the 2.31 branch (20180627).
    - CVE-2018-10372: PR binutils/23064, Fix illegal memory access when parsing
      corrupt DWARF information.
    - CVE-2018-10373: PR binutils/23065, nm segfault.
    - CVE-2018-10534: PR binutils/23110, objcopy segfault.
    - CVE-2018-10535: PR binutils/23113, objcopy segfault.

 -- Matthias Klose <doko@debian.org>  Wed, 27 Jun 2018 21:55:43 +0200

binutils (2.30.52.20180613-1) experimental; urgency=medium

  * Snapshot, taken from the trunk (20180613).

 -- Matthias Klose <doko@debian.org>  Wed, 13 Jun 2018 14:20:30 +0200

binutils (2.30.51.20180512-1) experimental; urgency=medium

  * Snapshot, taken from the trunk (20180512).

 -- Matthias Klose <doko@debian.org>  Sat, 12 May 2018 11:45:10 -0400

binutils (2.30-22) unstable; urgency=medium

  * Update, taken from the 2.30 branch 20180622.
    - x86 gas: Replace CET bit with IBT and SHSTK bits.

 -- Matthias Klose <doko@debian.org>  Fri, 22 Jun 2018 08:11:21 +0200

binutils (2.30-21) unstable; urgency=medium

  * Update, taken from the 2.30 branch 20180529.
    - x86-64: Add TLSDESC fields to elf_x86_lazy_plt_layout.
    - PR binutils/23199, mark section in a section group with SHF_GROUP.
    - PR ld/23194, x86: Don't set eh->local_ref to 1 for versioned symbol.
    - PR ld/23189, x86: Don't set eh->local_ref to 1 for linker defined symbols.
    - PR binutils/23199, Invalid SHT_GROUP entry leads to group confusion.
  * Fix PR gprof/23056, memory corruption in gprof. LP: #1763098.
  * Fix PR binutils/23054, memory corruption in as. LP: #1763096.
  * Fix PR ld/23055, memory corruption in ld. LP: #1763094.

 -- Matthias Klose <doko@debian.org>  Tue, 29 May 2018 15:46:35 +0200

binutils (2.30-20) unstable; urgency=medium

  * Update, taken from the 2.30 branch 20180516.
    - Fix PR binutils/23109, disassembly mask for vector sdot on AArch64.
    - Fix uninitialised memory acccess in COFF bfd backend.
    - Update Portuguese translations.

 -- Matthias Klose <doko@debian.org>  Wed, 16 May 2018 10:21:19 -0400

binutils (2.30-19) unstable; urgency=medium

  * Build-depend on procps.

 -- Matthias Klose <doko@debian.org>  Thu, 03 May 2018 07:44:55 +0200

binutils (2.30-17) unstable; urgency=medium

  * Update, taken from the 2.30 branch 20180502.
    - Fix PR ld/23123, PR ld/22374, PowerPC32 ifunc regression.
    - AArch64: Fix the mask for the sqrdml(a|s)h instructions.
  * Fix unintialized memory in aarch64 opcodes, taken from the trunk.

 -- Matthias Klose <doko@debian.org>  Wed, 02 May 2018 14:11:28 +0200

binutils (2.30-16) unstable; urgency=medium

  * Update, taken from the 2.30 branch 20180425.
    - Fix PR ld 22782, x86: Remove the unused _GLOBAL_OFFSET_TABLE_.
    - Update spanish and russian translations.
  * Add amd64, i386, x32 and riscv64 cross compilers as build (test)
    dependencies.

 -- Matthias Klose <doko@debian.org>  Wed, 25 Apr 2018 06:53:58 +0200

binutils (2.30-15) unstable; urgency=medium

  * Update, taken from the 2.30 branch 20180408.
  * Only build the basic package when running the autopkg tests.
    Closes: #884117.

 -- Matthias Klose <doko@debian.org>  Sun, 08 Apr 2018 22:55:34 +0200

binutils (2.30-14) unstable; urgency=medium

  * Update, taken from the 2.30 branch 20180405.
    - Fix PR binutils/23025, Clear vex instead of vex.evex (x86).
  * Fix PR gold/22770, MIPS: Fix GOT page counter in multi-got links,
    taken from the trunk. Closes: #886222.
  * Fix PR ld/23030 (stop the IA64 linker from removing unwind tables
    when garbage collecting), taken from the trunk. Closes: #894915, #894719.
  * More work arounds to build natively on riscv64.

 -- Matthias Klose <doko@debian.org>  Thu, 05 Apr 2018 19:13:24 +0200

binutils (2.30-13) unstable; urgency=medium

  * Build cross binutils for i386 and x32 on arm64 and ppc64el.

 -- Matthias Klose <doko@debian.org>  Wed, 04 Apr 2018 10:32:15 +0200

binutils (2.30-11) unstable; urgency=medium

  * Filter out the host architecture when passed as a cross architecture.

 -- Matthias Klose <doko@debian.org>  Sun, 01 Apr 2018 17:01:49 +0200

binutils (2.30-10) unstable; urgency=medium

  * Update, taken from the 2.30 branch 20180330.
    - Fix PR 22773, ARM assembler's parsing of an illegal ORR instruction.
    - Fix PR gold/22868, PR ld/22972 on SPARC, .
    - PR ld/23000, x86-64: Add ENDBR64 to the TLSDESC PLT entry.

 -- Matthias Klose <doko@debian.org>  Fri, 30 Mar 2018 18:55:59 +0800

binutils (2.30-9) unstable; urgency=medium

  * Update, taken from the 2.30 branch 20180325.
    - Fix PowerPC64 out-of-line save/restore functions.
    - Remove unnecessary power9 group terminating nop.
    - Set non_ir_ref_dynamic if a symbol is made dynamic.
    - Fix PR ld/22836, "-r -s" doesn't work with -g3 using GCC 7.
  * Fix amd64, i386 and x32 cross builds.

 -- Matthias Klose <doko@debian.org>  Sun, 25 Mar 2018 14:53:41 +0800

binutils (2.30-8) unstable; urgency=medium

  * Update, taken from the 2.30 branch 20180318.
    - [ARM] Fix bxns mask.
    - Extend the fix for PR ld/20882.
  * Fix PowerPC64 out-of-line save/restore functions. Closes: #886264.
  * Revert the 2.30-7 change.

 -- Matthias Klose <doko@debian.org>  Sun, 18 Mar 2018 12:51:40 +0800

binutils (2.30-7) unstable; urgency=medium

  * Upload without build dependencies on the cross compilers and don't run
    the testsuite for this upload.

 -- Matthias Klose <doko@debian.org>  Thu, 08 Mar 2018 12:04:10 +0700

binutils (2.30-6) unstable; urgency=medium

  * Update, taken from the 2.30 branch 20180308.
    - Fix PR ld/15904, linker error with --no-keep-memory.
    - Enable link time garbage collection for the IA64 target. Closes: #890909.
    - Fix PR gas/22014, memory corruption in MIPS assembler.
    - Fix PR ld/22758, a bug that would place executable and non-executables
      pages in the same segment.
    - Fix PR ld/22832 on SPARC.
    - Fix AArch32 build attributes for Armv8.4-A.
    - Update translations.
  * CVE-2018-7208: Fix PR binutils/22741, taken from the trunk.
  * CVE-2018-7568: Fix PR binutils/22894, taken from the trunk.
  * CVE-2018-7569: Fix PR binutils/22895, taken from the trunk.
  * CVE-2018-7642: Fix PR binutils/22887, taken from the trunk.
  * CVE-2018-7643: Fix PR binutils/22905, taken from the trunk.
  * CVE-2018-7570: PR binutils/22881 needs a proper backport.
  * Update package descriptions for binutils-<target>. Closes: #891377.
  * Build binutils-for-host for TARGET (Helmut Grohne). Closes: #891863.

 -- Matthias Klose <doko@debian.org>  Thu, 08 Mar 2018 09:56:54 +0700

binutils (2.30-5) unstable; urgency=medium

  * Update, taken from the 2.30 branch 20180215.
    - gas: xtensa: fix trampoline placement.
    - Fix PR gas/22738 (.dc.a directive has wrong size on SPARC 64-bit).
    - Fix GOT relocation overflow on SPARC. Closes: #890359.
  * strings --include-all-whitespace doesn't take an argument. Closes: #887894.

 -- Matthias Klose <doko@debian.org>  Thu, 15 Feb 2018 08:20:04 +0700

binutils (2.30-4) unstable; urgency=high

  * Update, taken from the 2.30 branch 20180209.
    - Fix PR binutils/22788 (CVE-2018-6872).
  * binutils-multiarch: Add riscv64 support.
  * Bump dpkg version to a version supporting riscv64.

 -- Matthias Klose <doko@debian.org>  Fri, 09 Feb 2018 19:24:28 +0100

binutils (2.30-3) unstable; urgency=high

  * Update, taken from the 2.30 branch 20180208.
    - Remove speculation barrier support, remove --speculate-indirect-jumps
      support (PPC).
    - Fix PR ld/22764.
  * CVE-2018-6323: Fix PR binutils/22746, taken from the trunk.
  * CVE-2018-6543: Fix PR binutils/22769, taken from the trunk.
  * CVE-2018-6759: Fix PR binutils/22794, taken from the trunk.
  * Build riscv64 cross packages. This is using a hack, making binutils
    not building natively on riscv64. At the mercy of a dpkg update
    to handle riscv64 in stretch ...

 -- Matthias Klose <doko@debian.org>  Thu, 08 Feb 2018 10:22:10 +0100

binutils (2.30-2) unstable; urgency=medium

  * Update, taken from the 2.30 branch 20180205.
    - Fix PR ld/22762.
    - gold: Add support for DWARF-4 line number tables.
    - Update Brazillian portuguese and Russian translations.
  * Apply approved patch for PR ld/22764 (AArch64). LP: #1746765.
    Closes: #888789.
  * Fix PR binutils/22734, taken from the trunk. Closes: #887729.

 -- Matthias Klose <doko@debian.org>  Mon, 05 Feb 2018 16:22:40 +0100

binutils (2.30-1) unstable; urgency=medium

  * Binutils 2.30 release.

 -- Matthias Klose <doko@debian.org>  Mon, 29 Jan 2018 14:29:38 +0100

binutils (2.29.90.20180122-1) unstable; urgency=medium

  * Snapshot, taken from the binutils 2.30 branch (20180122).
  * Security issues addressed in 2.30: CVE-2017-13716, CVE-2017-14930,
    CVE-2017-14932, CVE-2017-14933, CVE-2017-14934, CVE-2017-14938,
    CVE-2017-14939, CVE-2017-14940, CVE-2017-15020, CVE-2017-15021,
    CVE-2017-15022, CVE-2017-15023, CVE-2017-15024, CVE-2017-15025,
    CVE-2017-15225, CVE-2017-15938, CVE-2017-15996, CVE-2017-16826,
    CVE-2017-16827, CVE-2017-16828, CVE-2017-16829, CVE-2017-16830,
    CVE-2017-16831, CVE-2017-16832, CVE-2017-17080, CVE-2017-17121,
    CVE-2017-17122, CVE-2017-17123, CVE-2017-17124, CVE-2017-17125,
    CVE-2017-17126.

 -- Matthias Klose <doko@debian.org>  Tue, 23 Jan 2018 04:11:38 +0100

binutils (2.29.51.20180110-1) experimental; urgency=medium

  * Snapshot, taken from the trunk (20180110).

 -- Matthias Klose <doko@debian.org>  Wed, 10 Jan 2018 16:54:44 +0100

binutils (2.29.51.20171219-1) experimental; urgency=medium

  * Snapshot, taken from the trunk (20171219).

 -- Matthias Klose <doko@debian.org>  Tue, 19 Dec 2017 14:50:11 +0100

binutils (2.29.51.20171208-1) experimental; urgency=medium

  * Snapshot, taken from the trunk (20171208).
  * binutils-source: Depend on python3 instead of python.
  * Override m68k, powerpcspe and m68k buildd admins to run the testsuite.
  * Build binutils-x86-64-linux-gnu on arm64 and ppc64el. See #883769.
  * Revived from the tombs, build a binutils-ia64-linux-gnu package.

 -- Matthias Klose <doko@debian.org>  Fri, 08 Dec 2017 15:19:09 +0100

binutils (2.29.51.20171128-1) experimental; urgency=medium

  * Snapshot, taken from the trunk (20171128).

 -- Matthias Klose <doko@debian.org>  Tue, 28 Nov 2017 08:59:33 +0100

binutils (2.29.1-13) unstable; urgency=medium

  * Update, taken from the 2.29 branch 20180105.
    - Fix PR ld/22626, invalid dynindx used for dynamic relocs against
      section symbols.
  * Fix cross builds, use host tools (Helmut Grohne). Closes: #883865.

 -- Matthias Klose <doko@debian.org>  Fri, 05 Jan 2018 23:44:48 +0100

binutils (2.29.1-12) unstable; urgency=medium

  * Update, taken from the 2.29 branch 20171212.
    - Fix PR binutils/21118, don't mask X_add_number containing
      a register number.
  * Revived from the tombs, build a binutils-ia64-linux-gnu package.

 -- Matthias Klose <doko@debian.org>  Wed, 13 Dec 2017 01:10:25 +0100

binutils (2.29.1-11) unstable; urgency=medium

  * Update, taken from the 2.29 branch 20171208.
    - Fix PR gold/22309.
  * Build binutils-x86-64-linux-gnu on arm64 and ppc64el. See #883769.

 -- Matthias Klose <doko@debian.org>  Fri, 08 Dec 2017 12:41:16 +0100

binutils (2.29.1-10) unstable; urgency=medium

  * Update, taken from the 2.29 branch 20171201.
    - Fix PR gold/22233, segfault in relocate_erratum_stub on aarch64.
    - Update local fix for PR gold/20765, internal error in fix_errata on
      aarch64 (Peter Smith). LP: #1638902.
  * binutils-source: Depend on python3 instead of python.
  * Override m68k, powerpcspe and m68k buildd admins to run the testsuite.

 -- Matthias Klose <doko@debian.org>  Fri, 01 Dec 2017 02:34:24 +0100

binutils (2.29.1-9) unstable; urgency=medium

  * Update, taken from the 2.29 branch 20171128.
    - Fix PR ld/22431, powerpc64 ld segfault when .plt discarded.
    - Fix DWARF reader to use correct size for DW_FORM_ref_addr.

 -- Matthias Klose <doko@debian.org>  Tue, 28 Nov 2017 07:02:24 +0100

binutils (2.29.1-8) unstable; urgency=medium

  * Apply proposed patch for PR gold/22233. Closes: #876786.

 -- Matthias Klose <doko@debian.org>  Mon, 13 Nov 2017 15:45:39 +0100

binutils (2.29.1-7) unstable; urgency=medium

  * Update, taken from the 2.29 branch 20171107.
    - Fix PR ld/22397, PR ld/22300, PR binutils/22348.
  * Use dwz -m to compress the -dbg packages.
  * Add a plethora of mips r6 packages ... Closes: #881060.
  * Provide "long" description for -dbg packages. Closes: #880001.

 -- Matthias Klose <doko@debian.org>  Wed, 08 Nov 2017 12:17:38 +0100

binutils (2.29.1-6) unstable; urgency=medium

  * Update, taken from the 2.29 branch 20171022.
    - [GOLD] Fix powerpc64 optimization of TOC accesses.
  * Do the extra/optional dance ...
  * Build debug packages. Closes: #863728.
  * Fix stripping the binutils-<native triplet> packages.

 -- Matthias Klose <doko@debian.org>  Sun, 22 Oct 2017 22:41:34 +0200

binutils (2.29.1-5) unstable; urgency=medium

  * Update, taken from the 2.29 branch 20171017.
    - Fix PR binutils/22245, undefined behavior in bfd_set_error.
    - Correct ctor/dtor in init_array/fini_array error value.
  * Stop installing i586 compat links for i386 builds. Closes: #877791.
  * Build a binutils-i686-linux-gnu package on amd64 and x32 too.

 -- Matthias Klose <doko@debian.org>  Tue, 17 Oct 2017 11:29:33 +0200

binutils (2.29.1-4) unstable; urgency=medium

  * Update, taken from the 2.29 branch 20171001.
    - PR ld/22220, BFD linker wrongly marks symbols as PREVAILING_DEF_IRONLY.
    - PR ld/22199, x86-64: Don't pass output_bfd to info->callbacks->minfo.
    - [GOLD] Set non-exec stack for ppc64.
  * Move man/{go,}ld.1.gz to binutils-common (Helmut Grohne). Closes: #877266.
  * Build-depend on target g++ compilers instead of target gcc compilers.
  * Fail when string merge can't alloc memory, taken from the trunk.
    Closes: #874674.
  * Fix legacy cross builds. Closes: #876677.

 -- Matthias Klose <doko@debian.org>  Sun, 01 Oct 2017 20:16:22 +0200

binutils (2.29.1-3) unstable; urgency=medium

  * Update, taken from the 2.29 branch 20170923.
    - gold: Add --no-relax option.
    - readelf: Handle E_MIPS_MACH_5900.
    - gold: PowerPC function address in non-PIC.
    - Fix PR binutils/22163, PR binutils/22170.
  * libbinutils: Fix generation of upper dependency for two-number versions.
  * debian/rules. Remove the old cross build targets.

 -- Matthias Klose <doko@debian.org>  Sat, 23 Sep 2017 14:00:50 +0200

binutils (2.29.1-1) unstable; urgency=medium

  * binutils 2.29.1 release.
  * Convert to package source format 3.0 (quilt).

 -- Matthias Klose <doko@debian.org>  Wed, 20 Sep 2017 10:11:56 +0200

binutils (2.29-13) unstable; urgency=medium

  * Build again all cross packages.

 -- Matthias Klose <doko@debian.org>  Tue, 19 Sep 2017 13:11:06 +0200

binutils (2.29-12) unstable; urgency=medium

  * Update, taken from the 2.29 branch 20170919.
    - Fix PR ld/21441, PowerPC64 stubs don't match calculated size.
      Closes: #876134.
    - Fix PR ld/22048, Incorrect .eh_frame section in libc.so.
    - Fix PR ld/22150, ld keeps a version reference for gc'd symbols.
      Closes: #874585. LP: #1715641.
    - Fix PR ld/22148, Integer overflow in elf64-x86-64.c.
    - Fix PR ld/21924, Require GCC 5 or above for 3 x86 tests.
  * Fix installation of test summaries.
  * Compare test summaries for cross builds.

 -- Matthias Klose <doko@debian.org>  Tue, 19 Sep 2017 13:04:07 +0200

binutils (2.29-10) unstable; urgency=medium

  * Update, taken from the 2.29 branch 20170915.
    - Fix PR binutils/22047 (CVE-2017-14129), PR binutils/22018.
  * gold on 32bit archs: Release mapped files after each pass.
  * Build-depend on cross compilers to run the tests for the binutils
    cross packages.
  * Install the ldscripts into /usr/lib/<multiarch>/ldscripts and move
    ldscripts into the binutils-<triplet> packages.
  * Install the unprefixed manual packages into binutils-common and
    derive the timestamps from the debian/changelog entry.
  * binutils-<triplet>: Remove dependency on binutils.

 -- Matthias Klose <doko@debian.org>  Fri, 15 Sep 2017 11:55:58 +0200

binutils (2.29-9) unstable; urgency=medium

  * Update, taken from the 2.29 branch 20170906.
    - Fix PR binutils/22032, PR binutils/21786 (CVE-2017-12451),
      PR binutils/21787 (CVE-2017-12448), PR binutils/21813 (CVE-2017-12450,
      CVE-2017-12452, CVE-2017-12453, CVE-2017-12454), PR ld/21824,
      PR binutils/21916, PR ld/21441, PR ld/22067, PR ld/22064, PR ld/22061,
      PR binutils/22059 (CVE-2017-14128), PR binutils/21933 (CVE-2017-12799),
      PR binutils/22060, PR binutils/22058 (CVE-2017-14130), PR binutils/21995,
      PR binutils/21861, PR binutils/21813 (CVE-2017-12456), PR binutils/21909,
      PR binutils/21820, PR binutils/21990, PR binutils/21994, PR ld/21441,
      PR ld/22064, PR ld/22061, PR lto/81968, PR lto/81968, PR lto/81925.
  * Fix typo in control.in interpolation when TARGET is non-empty (Helmut
    Grohne). Addresses: #873387.

 -- Matthias Klose <doko@debian.org>  Wed, 06 Sep 2017 08:14:12 +0200

binutils (2.29-8) unstable; urgency=medium

  * Update, taken from the 2.29 branch 20170830.
    - Fix PR gold/21868. Closes: #830540, #869768.
    - Fix address violation issues when parsing corrupt binaries.
    - PR gold/21847: Provide symbol flag for PowerPC64 localentry:0 tracking.

 -- Matthias Klose <doko@debian.org>  Wed, 30 Aug 2017 08:03:09 +0200

binutils (2.29-7) unstable; urgency=high

  * Fix binutils dependency on binutils-<triplet> on non amd64 architectures.

 -- Matthias Klose <doko@debian.org>  Wed, 23 Aug 2017 23:51:26 +0200

binutils (2.29-6) unstable; urgency=medium

  * Update, taken from the 2.29 branch 20170823.
    - Fix PR ld/21988, PR ld/21964, PR ld/21910.
  * readelf: Add patch to read Infinity notes.
  * Reorganize packages to provide binutils-for-host/binutils-for-build
    packages (Helmut Grohne). Closes: #842439.
    - Break out a binutils-common package.
    - Refactor code to build with DEB_BUILD_OPTIONS=nogold.
    - Rename gold, ld.gold, ld.bfd to their triplet prefixed equivalents.
    - Remove shlibs files for hppa64 and cross packages.
    - Set NATIVE_ARCHS explicitly.
    - Split out a libbinutils package and binutils-<triplet> packages.
    - Build binutils-for-host and binutils-for-build packages.
  * Fix some issues in the above patches.
  * Mark binutils-common and libbinutils as M-A: same.
  * Remove obsolete Breaks/Conflicts/Replaces.
  * Replace FIXME markers with TODO markers. Silly lintian ...

 -- Matthias Klose <doko@debian.org>  Wed, 23 Aug 2017 12:01:12 +0200

binutils (2.29-5) unstable; urgency=medium

  * Update, taken from the 2.29 branch 20170820.
    - Fix PR binutils/21962, buffer overrun when parsing a corrupt tekhex
      binary.
    - Fix PR ld/18808: [AArch64] Skip IFUNC relocations in debug sections.
    - Fix PR ld/18841: [AArch64] ifunc relocation ordering.
    - [AArch64] Turn lr, fp, ip0 and ip1 into proper aliases.
    - Fix PR ld/21923.
  * Build gold on s390x. LP: #1709873.

 -- Matthias Klose <doko@debian.org>  Sun, 20 Aug 2017 19:00:03 +0200

binutils (2.29-4) unstable; urgency=medium

  * Update, taken from the 2.29 branch 20170804.
  * Fix PR ld/21884, taken from the trunk. Do not choose a non-ELF format
    input file to hold the linker created GOT sections. Closes: #870611.

 -- Matthias Klose <doko@debian.org>  Mon, 07 Aug 2017 08:46:12 -0400

binutils (2.29-3) unstable; urgency=medium

  * Update, taken from the 2.29 branch 20170802.
    - S390 testsuite fixes.
  * Fix PR ld/21884, taken from the trunk. Closes: #870343.

 -- Matthias Klose <doko@debian.org>  Wed, 02 Aug 2017 14:16:35 +0200

binutils (2.29-2) unstable; urgency=medium

  * Update, taken from the 2.29 branch 20170731.
    - Fix PR 21847, PowerPC64 --plt-localentry issues.
    - Fix PR gold/21857, PR ld/21849 (AVR).
  * Remove Daniel as an uploader. Closes: #869305.

 -- Matthias Klose <doko@debian.org>  Mon, 31 Jul 2017 09:17:30 +0200

binutils (2.29-1) unstable; urgency=medium

  * binutils 2.29 release.

 -- Matthias Klose <doko@debian.org>  Tue, 25 Jul 2017 11:02:19 +0200

binutils (2.28.90.20170718-1) experimental; urgency=medium

  * Snapshot, taken from the 2.29 branch (20170718).

 -- Matthias Klose <doko@debian.org>  Tue, 18 Jul 2017 11:26:15 +0200

binutils (2.28.51.20170703-1) experimental; urgency=medium

  * Snapshot, taken from the trunk (20170703).
    - Addresses CVE-2017-9040, CVE-2017-9042, CVE-2017-9043, CVE-2017-9044,
      CVE-2017-9742, CVE-2017-9743, CVE-2017-9744, CVE-2017-9745,
      CVE-2017-9746, CVE-2017-9747, CVE-2017-9748, CVE-2017-9749,
      CVE-2017-9750, CVE-2017-9751, CVE-2017-9752, CVE-2017-9753,
      CVE-2017-9754, CVE-2017-9755, CVE-2017-9756, CVE-2017-9954,
      CVE-2017-9955. Closes: #863674.

 -- Matthias Klose <doko@debian.org>  Mon, 03 Jul 2017 16:08:53 +0200

binutils (2.28.51.20170627-1) experimental; urgency=high

  * Snapshot, taken from the trunk (20170627).

 -- Matthias Klose <doko@debian.org>  Tue, 27 Jun 2017 14:53:24 +0200

binutils (2.28.51.20170620-1) experimental; urgency=medium

  * Snapshot, taken from the trunk (20170620).
    - Addresses issues CVE-2017-9040, CVE-2017-9042, CVE-2017-9043.
    - ILP32 patches applied upstream. Closes: #861833.
    - Fixes PR ld/21334 (MIPS), undefined hidden symbols causing assertion
      failure. Closes: #858898.
  * Configure with --enable-new-dtags.
  * Don't revert the commit causing PR 21074.

 -- Matthias Klose <doko@debian.org>  Tue, 20 Jun 2017 15:32:31 +0200

binutils (2.28-6) unstable; urgency=medium

  * Update, taken from the 2.28 branch 20170615.
    - Fix PR ld/19579 (AArch64), handling of relocations against common symbols.
      Closes: #863152.
    - Fix PR ld/21523 (ARM32).
    - Fix PR ld/21529 (ARM32), internal error in linker.
    - Fix PR ld/21404 (AVR).
    - Fix PR binutils/21034.
    - Fix PR gold/21503, gold not creating linker stub symbols on ppc64.
    - Remove linker option: -z prefix-nop (x86).
  * Fix several crashes. Addresses: #863674.
    - PR binutils/21343, readelf crash. CVE-2017-9038.
    - PR binutils/21345, readelf crash. CVE-2017-9039.
    - PR binutils/21344, readelf crash. CVE-2017-9041.

 -- Matthias Klose <doko@debian.org>  Thu, 15 Jun 2017 17:46:47 +0200

binutils (2.28-5) unstable; urgency=medium

  * Update, taken from the 2.28 branch 20170510.
    - RISC-V updates.
    - Fix PR ld/21334 (MIPS).
    - VxWorks fix.
    - Fix PR ld/16044 (CRIS).
  * Fix PR binutils/21412, global-buffer-overflow in objcopy. CVE-2017-8393.
  * Fix PR binutils/21414, segfault in objcopy. CVE-2017-8394.
  * Fix PR binutils/21431, objcopy segfault - null pointer dereferencing.
    CVE-2017-8395.
  * Fix PR binutils/21432, heap buffer overflow in objdump. CVE-2017-8396.
  * Fix PR binutils/21434, heap buffer overflow in objdump. CVE-2017-8397.
  * Fix PR binutils/21438, heap buffer overflow in printf_common.
    CVE-2017-8398.
  * Fix PR binutils/21440, prevent memory exhaustion from a corrupt PE binary
    with an overlarge number of relocs. CVE-2017-8421.
  * gold (SPARC): Fix assertion failure relaxing TLS for position-independent
    executables. Closes: #862017.

 -- Matthias Klose <doko@debian.org>  Wed, 10 May 2017 12:12:53 +0200

binutils (2.28-4) unstable; urgency=medium

  * Update, taken from the 2.28 branch 20170418.
    - Fix PR ld/21233: Avoid sweeping forced-undefined symbols in section GC.
    - BFD fix.
    - Fix PR ld/19579, PR ld/21306, link error with PIE on s390x.
  * Fix PR binutils/21342, null pointer dereferences when using a link built
    with clang. Closes: #859989. CVE-2017-7614.

 -- Matthias Klose <doko@debian.org>  Tue, 18 Apr 2017 08:08:02 +0630

binutils (2.28-3) unstable; urgency=medium

  * Update, taken from the 2.28 branch 20170405.
    - RISC-V updates.
    - Fix PR binutils/21303 (PPC), objdump doesn't show e200z4 insns.
    - S/390: Remove vx2 facility flag.
    - Update -maltivec and -mvsx options to only enable their oldest
      instructions (PPC).
    - Add support for the new 'lnia' extended mnemonic (PPC).
    - Fix ld uninitialized read of script ASSERT data structure.
  * Fix incorrect library search order on PowerPC, taken from the trunk.
  * Fix PR ld/21233 (MIPS only), taken from the trunk. Closes: #857017.
  * Fix a french translation. Closes: #859503.
  * Fix PR binutils/21157, handling of corrupt STABS enum type strings.
    Closes: #858324. CVE-2017-7210.
  * Fix PR binutils/21137, readelf writing to illegal addresses.
    Closes: #858264. CVE-2017-6965.
  * Fix PR binutils/21156, illegal memory accesses in readelf.
    Closes: #858256. CVE-2017-6969.
  * Fix PR binutils/21139, read-after-free error in readelf.
    Closes: #858263. CVE-2017-6966.
  * Fix PR binutils/21135, invalid read of section contents.
    Closes: #858323. CVE-2017-7209.
  * Fix PR demangler/70909, libiberty Demangler segfaults. CVE-2016-4491.

 -- Matthias Klose <doko@debian.org>  Wed, 05 Apr 2017 17:48:03 +0200

binutils (2.28-2) unstable; urgency=medium

  * Update, taken from the 2.28 branch 20170307.
    - Fix PR ld/20519, PR binutils/21224, PR binutils/21124 (all PPC).

 -- Matthias Klose <doko@debian.org>  Tue, 07 Mar 2017 11:09:19 +0100

binutils (2.28-1) unstable; urgency=medium

  * binutils 2.28 release.
    - S/390: Add support for new cpu architecture - arch12.
    - S/390: Issue error for overflowing relocs.
    - Fix PR gas/20744 (PPC32): Correct VLE 16D and SDAREL relocations.
    - Fix PowerPC ld segfault on script discarding dynamic sections.
    - Sync libiberty sources with GCC mainline. Fixes PR PR c++/70182,
      PR c++/77489, PR c++/78761.
    - Nios2 dynobj handling fixes.
    - Don't make dynamic .data.rel.ro SEC_READONLY.
    - PowerPC addpcis fix.
    - RISC-V updates.
    - [AArch64] Additional SVE instructions, add a "compnum" feature,
      add SVE system registers, fix +sve documentation, add separate
      feature flag for weaker release consistent load insns.
  * Don't install windows related man pages in cross packages. Closes: #855630.
  * Fix ld.1 symlink for targets without gold.

 -- Matthias Klose <doko@debian.org>  Thu, 02 Mar 2017 14:39:24 +0100

binutils (2.27.90.20170221-1) unstable; urgency=medium

  * New upstream snapshot, taken from the binutils 2.28 branch.
    - Fix Alpha executables segfaulting when linked with -z,now.
  * Don't install windows related man pages in cross packages. Closes: #855630.
  * Don't install the embedspu binary for powerpcspe. Closes: #850691.

 -- Matthias Klose <doko@debian.org>  Tue, 21 Feb 2017 13:06:04 +0100

binutils (2.27.90.20170218-1) unstable; urgency=medium

  * New upstream snapshot, taken from the binutils 2.28 branch.
    - Fix PR ld/21000, PR ld/21132 (closes: #855095).
    - Fix powerpc testsuite source errors.
    - Fix PR ld/21168, i386: Allow "lea foo@GOT, %reg" in PIC
    - opcodes: Fix use after free in cgen instruction lookup.
    - MIPS/BFD: Respect the ELF gABI dynamic symbol table sort requirement.
    - MIPS/BFD: Use `bfd_size_type' for dynamic symbol table indices.
    - MIPS/BFD: Streamline hash table references in `mips_elf_sort_hash_table'.
    - MIPS/BFD: Fix assertion in `mips_elf_sort_hash_table'.
    - POWER9: Add scv/rfscv instruction support.
    - RiscV updates.

 -- Matthias Klose <doko@debian.org>  Sat, 18 Feb 2017 05:37:06 +0100

binutils (2.27.90.20170205-1) unstable; urgency=medium

  * New upstream snapshot, taken from the binutils 2.28 branch.
    - MIPS/LD/testsuite: Correct relocation addends in VxWorks tests.
    - MIPS/LD/testsuite: Fix a `tls-multi-got-1-1.s' build failure.
    - MIPS: Add options to control branch ISA checks.
    - MIPS/GAS/testsuite: Convert branch local list tests to dump tests.
    - Fix PR ld/20995 for cris-linux.
    - gold: Fix PPC64 TOC indirect to TOC relative segfault.
    - Fix PR ld/21000, support -z relro on hppa. Other hppa updates.
    - PR binutils/19935: Fix fallout from now-default initfini-array.

 -- Matthias Klose <doko@debian.org>  Sun, 05 Feb 2017 21:05:07 +0100

binutils (2.27.90.20170124-2) unstable; urgency=medium

  * Revert the commit causing PR 21074. Works around #852035.

 -- Matthias Klose <doko@debian.org>  Thu, 26 Jan 2017 18:09:09 +0100

binutils (2.27.90.20170124-1) unstable; urgency=medium

  * New upstream snapshot, taken from the binutils 2.28 branch.
    - Fix PR gold/21054 (closes: #851736).

 -- Matthias Klose <doko@debian.org>  Tue, 24 Jan 2017 15:24:49 +0100

binutils (2.27.90.20170118-1) unstable; urgency=medium

  * New upstream snapshot, taken from the binutils 2.28 branch.
    - Fix PR binutils/21059, PR gas/20992, PR gas/20649,
      PR binutils/20828 (closes: #844227).

 -- Matthias Klose <doko@debian.org>  Wed, 18 Jan 2017 20:05:43 +0100

binutils (2.27.90.20170114-1) unstable; urgency=medium

  * New upstream snapshot, taken from the binutils 2.28 branch.
    - Fix PR ld/21038, PR ld/20830, PR gold/21040.
  * Apply proposed patch for PR binutils/20828 (mips). Addresses: #844227.

 -- Matthias Klose <doko@debian.org>  Sat, 14 Jan 2017 11:43:57 +0100

binutils (2.27.90.20170113-1) unstable; urgency=medium

  * New upstream snapshot, taken from the binutils 2.28 branch.
    - Fix PR binutils/20876 (closes: #838875), PR gold/21040,
      PR gold/21039.

 -- Matthias Klose <doko@debian.org>  Fri, 13 Jan 2017 13:31:53 +0100

binutils (2.27.90.20170109-1) unstable; urgency=medium

  * New upstream snapshot, taken from the binutils 2.28 branch.
    - Fix PR ld/20989.

 -- Matthias Klose <doko@debian.org>  Mon, 09 Jan 2017 11:03:34 +0100

binutils (2.27.90.20161231-1) unstable; urgency=medium

  * New upstream snapshot, taken from the binutils 2.28 branch.
    - Fix PR ld/20995, PR binutils/20464, PR binutils/14625, PR gas/10946,
      PR gold/20996, PR gold/17643.

 -- Matthias Klose <doko@debian.org>  Sat, 31 Dec 2016 02:10:21 +0100

binutils (2.27.51.20161220-1) unstable; urgency=medium

  * New upstream snapshot, taken from the trunk.
    - Fix PR ld/20968 (closes: #848731), PR ld/20908, PR gold/20949,
      PR gold/14676, PR gold/20983, PR gold/20976, PR gold/20749,
      PR gold/20522, PR gold/14676, PR gold/16711, PR gold/20717, PR c++/78252.

 -- Matthias Klose <doko@debian.org>  Tue, 20 Dec 2016 09:11:49 +0100

binutils (2.27.51.20161212-1) unstable; urgency=medium

  * New upstream snapshot, taken from the trunk.
    - Implements --push-state/--pop-state for gold.
    - Fix PR ld/20908, PR ld/20909, PR gas/20898, PR gas/20897, PR gold/20717,
      PR gold/20834, PR gold/18989, PR ld/20910, PR ld/20911, PR ld/20912,
      PR ld/20932, PR binutils/20931, PR binutils/20929, PR binutils/20905,
      PR binutils/20907, PR binutils/20921, PR binutils/20922, PR ld/20925,
      PR ld/20924, PR binutils/20930, PR ld/20923, PR gas/20901, PR gas/20896,
      PR gas/20902, PR gas/20904, PR gold/20717, PR gold/16711, PR gold/20878,
      PR ld/20906.

 -- Matthias Klose <doko@debian.org>  Mon, 12 Dec 2016 13:49:47 +0100

binutils (2.27.51.20161201-1) unstable; urgency=medium

  * New upstream snapshot, taken from the trunk.
    - Update PR ld/20815 (closes: #845690).
    - Fix PR ld/20868 (AArch64), PR ld/16720 (mips), PR binutils/20891,
      PR binutils/20892, PR ld/20886 (PPC64), PR gas/20895, PR binutils/20637,
      PR binutils/20893.

 -- Matthias Klose <doko@debian.org>  Thu, 01 Dec 2016 15:55:10 +0100

binutils (2.27.51.20161127-1) unstable; urgency=high

  * New upstream snapshot, taken from the trunk.
    - Fix PR target/20737 (ARM32), PR ld/20858.
  * Revert the fix for PR ld/20815. Addresses: #845690.

 -- Matthias Klose <doko@debian.org>  Sun, 27 Nov 2016 21:00:36 +0100

binutils (2.27.51.20161124-1) unstable; urgency=medium

  * New upstream snapshot, taken from the trunk.
    - Fix PR ld/20815, PR gas/20744, PR gas/20827, PR gold/20346,
      PR gold/20693.
  * Fix PR ld/20858, error handling $ORIGIN variable.
    Closes: #845171, #844847.

 -- Matthias Klose <doko@debian.org>  Thu, 24 Nov 2016 03:34:06 +0100

binutils (2.27.51.20161118-2) unstable; urgency=medium

  * Revert problematic sparc64 GOT patch (closes: #844782).

 -- Matthias Klose <doko@debian.org>  Sat, 19 Nov 2016 13:40:17 +0100

binutils (2.27.51.20161118-1) unstable; urgency=medium

  * New upstream snapshot, taken from the trunk.
    - SPARC updates, ARMv8.3 updates.
    - Fix PR ld/20675.
  * Fix typo in debian changelog. Closes: #843710.

 -- Matthias Klose <doko@debian.org>  Fri, 18 Nov 2016 14:11:45 +0100

binutils (2.27.51.20161116-2) unstable; urgency=medium

  * Stop building the mipsr6 mipsr6el mipsn32r6 mipsn32r6el mips64r6 mips64r6el
    variants; can't continue with this work, because package uploads with
    these architectures are still rejected.
  * Add homepage attribute to the control file: Closes: #841432.
  * ld: enable new dtags by default for linux/gnu targets. Closes: #835859.
  * Fix PR ld/20827, using proposed patch. Closes: #844378.

 -- Matthias Klose <doko@debian.org>  Thu, 17 Nov 2016 11:56:55 +0100

binutils (2.27.51.20161116-1) unstable; urgency=medium

  * New upstream snapshot, taken from the trunk.
    - Fix PR ld/20789 (AVR), PR ld/20800 (x86), PR target/20737 (AArch64),
      PR binutils/20801, PR binutils/20814, PR binutils/20751,
      PR binutils/20794, PR gas/20803 (SPARC), PR gas/20732,
      PR binutils/20799 (x86), PR binutils/20754 (x86), PR binutils/20701 (x86),

 -- Matthias Klose <doko@debian.org>  Wed, 16 Nov 2016 11:50:32 +0100

binutils (2.27.51.20161108-1) unstable; urgency=medium

  * New upstream snapshot, taken from the trunk.
    - Fix PR ld/20535 and PR ld/20784.

 -- Matthias Klose <doko@debian.org>  Tue, 08 Nov 2016 12:14:20 +0100

binutils (2.27.51.20161105-2) unstable; urgency=medium

  * Revert fix for PR ld/20535, causing PR ld/20784. Closes: #843339.

 -- Matthias Klose <doko@debian.org>  Sun, 06 Nov 2016 17:36:45 +0100

binutils (2.27.51.20161105-1) unstable; urgency=medium

  * New upstream snapshot, taken from the trunk.
  * Disable the work around for the build failure on mips* targets.

 -- Matthias Klose <doko@debian.org>  Sat, 05 Nov 2016 13:12:01 +0100

binutils (2.27.51.20161102-1) unstable; urgency=medium

  * New upstream snapshot, taken from the trunk.
    Security issues fixed: CVE-2016-6131, CVE-2016-4493, CVE-2016-4492,
    CVE-2016-4490, CVE-2016-4489, CVE-2016-4488, CVE-2016-4487, CVE-2016-2226.

 -- Matthias Klose <doko@debian.org>  Wed, 02 Nov 2016 20:38:57 +0100

binutils (2.27.51.20161027-2) experimental; urgency=medium

  * Work around build failure on mips* targets.

 -- Matthias Klose <doko@debian.org>  Sun, 30 Oct 2016 19:35:41 +0200

binutils (2.27.51.20161027-1) experimental; urgency=medium

  * New upstream snapshot, taken from the trunk.

 -- Matthias Klose <doko@debian.org>  Thu, 27 Oct 2016 16:57:21 +0200

binutils (2.27-9) unstable; urgency=medium

  * Update, taken from the 2.27 branch 20161014.
    - Fix PR ld/20608, PR ld/20545, PR gold/20238.
  * Fix cross build for non-standard cross archs (Helmut Grohne).
    Closes: #839956.
  * Fix ld segfault on ARM32, taken from the trunk. Closes: #840374.
  * Fix PR ld/20648, taken from the trunk. Closes: #835544.
  * Fix PR ld/20649, using proposed patch. Closes: #834147.

 -- Matthias Klose <doko@debian.org>  Mon, 17 Oct 2016 13:12:51 +0200

binutils (2.27-8) unstable; urgency=medium

  * Fix diversion updates for 32bit x86 targets.
  * Update Break for hardening-wrapper.

 -- Matthias Klose <doko@debian.org>  Wed, 31 Aug 2016 10:11:22 +0200

binutils (2.27-7) unstable; urgency=medium

  * Update, taken from the 2.27 branch 20160830.
    - Fix PR ld/20531.
  * Fix diversion updates. Closes: #834836.

 -- Matthias Klose <doko@debian.org>  Tue, 30 Aug 2016 16:24:37 +0200

binutils (2.27-6) unstable; urgency=high

  * Update, taken from the 2.27 branch 20160819.
    - Fix PR ld/20472.
  * binutils-multiarch: Divert the triplet-prefixed names. Closes: #834253.

 -- Matthias Klose <doko@debian.org>  Fri, 19 Aug 2016 07:02:50 +0200

binutils (2.27-5) unstable; urgency=high

  * Update, taken from the 2.27 branch 20160812.
  * Fix unexecutable MIPS binaries with -Wl,-z,noexecstack (Aurelian Jarno).
    Closes: #834096.

 -- Matthias Klose <doko@debian.org>  Fri, 12 Aug 2016 09:27:17 +0200

binutils (2.27-4) unstable; urgency=medium

  * Fix gold on mipsr6 targets (Aurelian Jarno).

 -- Matthias Klose <doko@debian.org>  Tue, 09 Aug 2016 21:58:13 +0200

binutils (2.27-3) unstable; urgency=medium

  * Backport patches to fix gold on sparc64 (James Clarke). Closes: #833688.
  * Fix gold on mips64 targets (Aurelian Jarno). Closes: #833654.

 -- Matthias Klose <doko@debian.org>  Tue, 09 Aug 2016 12:15:51 +0200

binutils (2.27-2) unstable; urgency=medium

  * Disable gold for all mips cross targets too.

 -- Matthias Klose <doko@debian.org>  Sun, 07 Aug 2016 16:30:20 +0200

binutils (2.27-1) unstable; urgency=medium

  * binutils 2.27 release.
  * Update, taken from the 2.27 branch 20160807.
  * Re-enable gold on sparc and sparc64. Closes: #818934.
  * Disable SH64 support for the multilib build.
  * Disable gold on all mips targets, currently fails to link.

 -- Matthias Klose <doko@debian.org>  Sun, 07 Aug 2016 13:38:27 +0200

binutils (2.26.1-1) unstable; urgency=medium

  * binutils 2.26.1 release.

 -- Matthias Klose <doko@debian.org>  Thu, 30 Jun 2016 10:37:37 +0200

binutils (2.26-12) unstable; urgency=medium

  * Update, taken from the 2.26 branch 20160624.
    - Fix PR ld/20254 (AVR), PR ld/20221 (AVR), PR ld/20244 (x86).
    - Support for three more new POWER9 instructions.
  * Cherry pick backports for AArch64 vulcan support (Dann Frazier).
    LP: #1594452.

 -- Matthias Klose <doko@debian.org>  Fri, 24 Jun 2016 10:42:57 +0200

binutils (2.26-11) unstable; urgency=medium

  * Update, taken from the 2.26 branch 20160610.
    - Fix PR ld/20159, reverting the change for PR ld/16467. LP: #1588123.
  * Use ldconfig triggers instead of calling ldconfig directly.

 -- Matthias Klose <doko@debian.org>  Fri, 10 Jun 2016 18:37:39 +0200

binutils (2.26-10) unstable; urgency=medium

  * Update, taken from the 2.26 branch 20160601.
    - Fix PR ld/20117, PR ld/20030, PR ld/20093.
    - Support for a few more new POWER9 instructions.
  * Build for N32 and MIPS r6 (YunQiang Su). Closes: #807377.
  * Mark cross binutils as M-A: foreign (Helmut Grohne). Closes: #824424.
  * More reproducible build fixes (Chris Lamb). Closes: #824413.
  * Fix PR ld/19886, --as-needed regression, taken from the trunk.

 -- Matthias Klose <doko@debian.org>  Wed, 01 Jun 2016 21:31:32 +0200

binutils (2.26-9) unstable; urgency=medium

  * Update, taken from the 2.26 branch 20160512.
    - Fix PR ld/19878, PR ld/19827, PR gas/19909, PR ld/20006, PR gold/19047,
      PR gas/20047,  PR 20060.

 -- Matthias Klose <doko@debian.org>  Thu, 12 May 2016 16:59:29 +0200

binutils (2.26-8) unstable; urgency=medium

  * Update, taken from the 2.26 branch 20160321.
    - Fix PR ld/19827.

 -- Matthias Klose <doko@debian.org>  Mon, 21 Mar 2016 15:38:30 +0100

binutils (2.26-7) unstable; urgency=medium

  * Update, taken from the 2.26 branch 20160316.
    - Fix PR ld/19623. Closes: #817891, PR ld/19539, PR binutils/19523.
  * Fix cross-building from any-i386 (Samuel Thibault). Closes: #816128.

 -- Matthias Klose <doko@debian.org>  Wed, 16 Mar 2016 10:21:59 +0100

binutils (2.26-6) unstable; urgency=medium

  * Update, taken from the 2.26 branch 20160310.
    - Fix PR ld/19579, PR ld/19752, PR ld/19739.
    - Fix PR binutils/19775. Closes: #813006.

 -- Matthias Klose <doko@debian.org>  Thu, 10 Mar 2016 13:08:38 +0100

binutils (2.26-5) unstable; urgency=medium

  * Update, taken from the 2.26 branch 20160213.
    - Fix PR ld/19698, PR ld/19553, ppc64 and AArch64 fixes.

 -- Matthias Klose <doko@debian.org>  Fri, 26 Feb 2016 17:07:29 +0100

binutils (2.26-4) unstable; urgency=medium

  * Update, taken from the 2.26 branch 20160213.
    - Fix PR ld/19615, PR ld/19601 (closes: #812858), PR gas/19520.
  * Fix stripping packages for cross builds. Closes: #813337.

 -- Matthias Klose <doko@debian.org>  Sat, 13 Feb 2016 17:13:00 +0100

binutils (2.26-3) unstable; urgency=medium

  * Update, taken from the 2.26 branch 20160203.
  * Fix PR binutils/19523, objdump not supporting gnu_debuglink with
    compressed debug sections; taken from the trunk. Closes: #812089.

 -- Matthias Klose <doko@debian.org>  Wed, 03 Feb 2016 15:11:43 +0100

binutils (2.26-2) unstable; urgency=medium

  * Do a release build, not enabled upstream for the release.

 -- Matthias Klose <doko@debian.org>  Wed, 27 Jan 2016 18:22:45 +0100

binutils (2.26-1) unstable; urgency=medium

  * binutils 2.26 release.
    - Fix PR 19421, reverting the fix for PR 4317. Closes: #808246.
  * Fix build failure with new coreutils. Closes: #812846.

 -- Matthias Klose <doko@debian.org>  Wed, 27 Jan 2016 12:36:00 +0100

binutils (2.25.90.20160101-2) unstable; urgency=medium

  * Apply proposed patch for PR ld/19368. Closes: #807974.

 -- Matthias Klose <doko@debian.org>  Tue, 05 Jan 2016 17:32:06 +0100

binutils (2.25.90.20160101-1) unstable; urgency=medium

  * Snapshot, taken from the 2.26 branch (20160101).
  * PR gas/19359, work around a GCC issue on POWER8.

 -- Matthias Klose <doko@debian.org>  Fri, 01 Jan 2016 13:40:16 +0100

binutils (2.25.90.20151209-1) unstable; urgency=medium

  * Snapshot, taken from the 2.26 branch (20151209).
  * Fix cross build dependencies. Closes: #807378.

 -- Matthias Klose <doko@debian.org>  Wed, 09 Dec 2015 12:41:22 +0100

binutils (2.25.90.20151125-2) unstable; urgency=medium

  * Add ARMv8.1 Virtualization Host Extensions support, taken from the trunk.
  * Import zlib 1.2.8, taken from the trunk.
  * Filter the date/user line from the cross binutils test results.
    Closes: #806490.

 -- Matthias Klose <doko@debian.org>  Mon, 30 Nov 2015 11:52:26 +0100

binutils (2.25.90.20151125-1) unstable; urgency=medium

  * Snapshot, taken from the 2.26 branch (20151125).
    - Fixed stack overflow TEMP-0000000-A2945B.
  * Build ppc64el binutils on ppc64.

 -- Matthias Klose <doko@debian.org>  Wed, 25 Nov 2015 14:19:39 +0100

binutils (2.25.51.20151113-2) unstable; urgency=medium

  * Backport patches from the trunk:
    - Fix PR ld/19263, segfault for s390_elf. Closes: #805237.
    - Fix PR ld/19264, account for .tbss alignment when adjusting start
      of relro. LP: #1516444.

 -- Matthias Klose <doko@debian.org>  Thu, 19 Nov 2015 14:16:15 +0100

binutils (2.25.51.20151113-1) unstable; urgency=medium

  * Snapshot, taken from the just created 2.26 branch (20151113).
    - Fixed PR ld/19123. Closes: #801879.
    - Ignore relocations in .data.rel.ro.local (hppa). Closes: #801531.
    - Fix PR gas/19217, wrong use of MOVT to replace LDR (ARM32). LP: #1513985.
  * Stop building gold on sparc and sparc64. Closes: #803474.

 -- Matthias Klose <doko@debian.org>  Fri, 13 Nov 2015 11:08:24 +0100

binutils (2.25.51.20151106-1) experimental; urgency=medium

  * Snapshot, taken from the trunk 20151106.
  * Work around PR ld/19188, internal linker error. LP: #1511542.

 -- Matthias Klose <doko@debian.org>  Fri, 06 Nov 2015 18:44:09 +0100

binutils (2.25.51.20151028-1) experimental; urgency=medium

  * Snapshot, taken from the trunk 20151028.
    - Fix PR ld/19171 (LP: #1510067), PR ld/19175 (LP: #1510270).
  * Revert the fix for PR gold/19119, fixing gold on armhf, arm64 and powerpc.

 -- Matthias Klose <doko@debian.org>  Wed, 28 Oct 2015 09:34:03 +0100

binutils (2.25.51.20151021-1) experimental; urgency=medium

  * Snapshot, taken from the trunk 20151021.
  * binutils-i686-gnu: Don't ship ldscripts.

 -- Matthias Klose <doko@debian.org>  Wed, 21 Oct 2015 19:46:24 +0200

binutils (2.25.51.20151020-1) experimental; urgency=medium

  * Snapshot, taken from the trunk 20151020.
  * Build cross packages for debian port architectures.
  * Move libraries into the multiarch libdir.
  * Include gold on KFreeBSD.
  * Install the gnu-triplet prefixed binaries and manual pages as files,
    and provide non-prefixed symlinks.
  * Add a breaks in binutils for hardening-wrapper (<< 2.8); the diversions
    need to be adopted for the real files.
  * Don't ship windows related manual pages.
  * Change the search order for ld to first search in /usr/lib*,
    then in /usr/<gnu-triplet>/lib*.
  * Run the testsuite for all cross targets.
  * Configure with --disable-compressed-debug-sections.

 -- Matthias Klose <doko@debian.org>  Wed, 21 Oct 2015 01:14:01 +0200

binutils (2.25.51.20151014-1) experimental; urgency=medium

  * Snapshot, taken from the trunk 20151014.
  * Explicitly configure --with-system-zlib.
  * Disable compressed debug sections on x86. See PR gas/19109.
  * Configure cross builds with --enable-initfini-array.

 -- Matthias Klose <doko@debian.org>  Thu, 15 Oct 2015 01:18:36 +0200

binutils (2.25.1-7) unstable; urgency=medium

  * Fix PR ld/18867, ld reloc sorting causing glibc to crash on alpha.
    Taken from the branch. Closes: #792555.

 -- Matthias Klose <doko@debian.org>  Sun, 11 Oct 2015 10:33:38 +0200

binutils (2.25.1-6) unstable; urgency=medium

  * Configure with --enable-initfini-array (not the default for cross builds).
  * Backport PR gold/18855 (sparc).

 -- Matthias Klose <doko@debian.org>  Fri, 09 Oct 2015 14:57:11 +0200

binutils (2.25.1-5) unstable; urgency=medium

  * Fix setting the default library path on i386.

 -- Matthias Klose <doko@debian.org>  Mon, 05 Oct 2015 13:03:39 +0200

binutils (2.25.1-4) unstable; urgency=medium

  * On i386, configure for i686-linux-gnu. Provide i585-linux-gnu symlinks.

 -- Matthias Klose <doko@debian.org>  Thu, 01 Oct 2015 19:19:24 +0200

binutils (2.25.1-3) unstable; urgency=medium

  * Regenerate the control file. Closes: #799234.
  * Configure cross builds with --with-sysroot=/. Closes: #799703.
  * Backport PR ld/18668 from the trunk. Closes: #797666.
  * Fix lintian warnings for the binutils-hppa64-linux-gnu package.

 -- Matthias Klose <doko@debian.org>  Tue, 22 Sep 2015 18:38:07 +0200

binutils (2.25.1-2) unstable; urgency=medium

  * Build cross binutils packages targeting the release architectures.
  * Rename shared libraries for the cross packages and install into
    the standard location.
  * Don't ship the header files and static libraries for the cross packages.
  * Rename binutils-hppa64 to binutils-hppa64-linux-gnu.
  * PR binutils/18750, fix stack buffer overflows when parsing corrupt
    ihex files.

 -- Matthias Klose <doko@debian.org>  Tue, 15 Sep 2015 01:54:21 +0200

binutils (2.25.1-1) unstable; urgency=medium

  * Binutils 2.25.1 release.

 -- Matthias Klose <doko@debian.org>  Sat, 08 Aug 2015 00:36:12 +0200

binutils (2.25-11) unstable; urgency=medium

  * Fix broken -Bsymbolic-functions on ARM32, hppa, m68k. Taken from
    the trunk.

 -- Matthias Klose <doko@debian.org>  Fri, 31 Jul 2015 12:40:32 +0200

binutils (2.25-10) unstable; urgency=medium

  * Snapshot, taken from the 2.25 branch 20150711.
    - POWERPC fixes.

 -- Matthias Klose <doko@debian.org>  Sat, 11 Jul 2015 12:12:38 +0200

binutils (2.25-9) unstable; urgency=medium

  * Snapshot, taken from the 2.25 branch 20150622.
    - ARM32, AArch64, POWERPC fixes.
  * Fix PR gas/18427, gas slow on hppa, taken from the trunk. Closes: #787192.

 -- Matthias Klose <doko@debian.org>  Mon, 22 Jun 2015 11:45:36 +0200

binutils (2.25-8) unstable; urgency=medium

  * Snapshot, taken from the 2.25 branch 20150523.
    - PPC and AArch64 backports from the trunk.

 -- Matthias Klose <doko@debian.org>  Sat, 23 May 2015 09:44:54 +0200

binutils (2.25-7) unstable; urgency=medium

  * Snapshot, taken from the 2.25 branch 20150411.
  * More adjustments for reproducible builds. Closes: #774429.

 -- Matthias Klose <doko@debian.org>  Fri, 24 Apr 2015 13:18:01 +0200

binutils (2.25-6) unstable; urgency=medium

  * Apply patches from the 2.25 branch to address PR binutils/17512,
    PR binutils/17531.
  * Removal partial backports for PR binutils/17531.
  * Configure with --enable-deterministic-archives. Closes: #774429.

 -- Matthias Klose <doko@debian.org>  Thu, 26 Mar 2015 16:40:36 +0100

binutils (2.25-5) unstable; urgency=medium

  * Remove '*.rej' files in the source package. Closes: #775679.
  * Make the package build reproducibly (addresses: #774429):
    - Fix mtimes before building binary packages.
    - Stop recording the current time when creating gzip files.
    - Sort file list in md5sums.
    - Fix mtimes before building source tarball.
    - Sort file list in binutils source tarball.
    - If available, call strip-nondeterminism on static libraries.
  * Fix PR ld/17827 - PIE copy relocations are broken with pointers.
    Closes: #772958.

 -- Matthias Klose <doko@debian.org>  Wed, 25 Feb 2015 09:00:51 +0100

binutils (2.25-4) unstable; urgency=medium

  * Backport fixes for PR binutils/17531 up to 2014-12-22.

 -- Matthias Klose <doko@debian.org>  Thu, 15 Jan 2015 08:00:07 +0100

binutils (2.25-3) unstable; urgency=medium

  * Don't build as a release candidate, fixing the upper shlibs dependency.
  * Refresh patches.

 -- Matthias Klose <doko@debian.org>  Thu, 25 Dec 2014 13:45:39 +0100

binutils (2.25-2) unstable; urgency=medium

  * Apply proposed patch for PR ld/17742 (don't create .eh_frame_hdr
    on shared lib bfd).

 -- Matthias Klose <doko@debian.org>  Thu, 25 Dec 2014 06:55:02 +0100

binutils (2.25-1) unstable; urgency=medium

  * binutils 2.25 release.
    - MIPS specific gas update.

 -- Matthias Klose <doko@debian.org>  Thu, 25 Dec 2014 05:49:55 +0100

binutils (2.24.90.20141219-1) unstable; urgency=medium

  * Snapshot, taken from the 2.25 branch 20141219.
    - Fix PR ld/17713 (segfault), PR ld/17689 (link error), PR ld/15228.
  * Apply proposed patch for PR gold/17729 (fixing ~600 GCC test failures).

 -- Matthias Klose <doko@debian.org>  Fri, 19 Dec 2014 18:59:30 +0100

binutils (2.24.90.20141209-1) unstable; urgency=medium

  * Snapshot, taken from the 2.25 branch 20141209.
    - Fix PR binutils/17677, PR gold/17670 (powerpc),
      PR gold/17566 (powerpc).

 -- Matthias Klose <doko@debian.org>  Tue, 09 Dec 2014 09:31:53 +0100

binutils (2.24.90.20141201-1) unstable; urgency=medium

  * Snapshot, taken from the 2.25 branch 20141201.
    - Fix PR ld/16452, PR/ld/16457: Don't output symbol version
      requirement for non-DT_NEEDED libs. Closes: #728529.

 -- Matthias Klose <doko@debian.org>  Mon, 01 Dec 2014 21:53:10 +0100

binutils (2.24.90.20141128-1) unstable; urgency=medium

  * Snapshot, taken from the 2.25 branch 20141128.
    - gold: Fix corrupted .eh_frame section with LTO and --gc-sections.
    - gold: Fix PowerPC relaxation corner case.
  * Relax upper shlibs version dependency to the next release candidate.

 -- Matthias Klose <doko@debian.org>  Fri, 28 Nov 2014 14:20:09 +0100

binutils (2.24.90.20141124-1) unstable; urgency=medium

  * Snapshot, taken from the 2.25 branch 20141124.
    - ppc alignment fixes, Go fixes
    - PR binutils/17597, PR binutils/17512, PR binutils/17521, PR binutils/17533,
      trunk backports for fixing the recent CVE issues.
    - One more fix for Cortex-A53 Erratum 835769 (AArch64).

 -- Matthias Klose <doko@debian.org>  Mon, 24 Nov 2014 17:29:27 +0100

binutils (2.24.90.20141111-2) unstable; urgency=medium

  * Fix ld -r abort in _bfd_elf_write_section_eh_frame, taken from the trunk.
    Closes: #769067.

 -- Matthias Klose <doko@debian.org.org>  Tue, 11 Nov 2014 11:10:27 +0100

binutils (2.24.90.20141111-1) unstable; urgency=medium

  * Snapshot, taken from the 2.25 branch 20141111.
    - Update .MIPS.abiflags to support MIPS R6.
  * gold: Misc updates for the AArch64 backend, taken from the trunk.
  * Mention some CVE issues, fixed in the 20141104 snapshot:
    - CVE-2014-8484 (PR binutils/17509).
    - CVE-2014-8485, CVE-2014-8504 (PR binutils/17510).
    - CVE-2014-8501, CVE-2014-8502, CVE-2014-8503 (PR binutils/17512).
  * Fix some lintian warnings.

 -- Matthias Klose <doko@debian.org>  Tue, 11 Nov 2014 07:55:51 +0100

binutils (2.24.90.20141104-1) unstable; urgency=medium

  * Snapshot, taken from the 2.25 branch 20141104.
    - Fix PR bfd/17481.
    - Fix PR17488, powerpc64-linux-ld segfault. LP: #1381580.
    - Fix PR ld/17492. LP: #882353.
    - Fix PR gas/17493. LP: #1051156.
    - Add gcc-4.9 libgomp symbols requiring --plt-thread-safe for power7.
    - PowerPC64 ELFv1 function symbol definition vs LTO and discarded sections.
    - ppc: enable msgclr and msgsnd on Power8.
    - Relax ppc64_elf_tls_optimize assertion.
  * Pick patch from the trunk:
    - Support relexation for the gold aarch64 backend.
    - AArch64: move bogus assertion.
    - Fix build configured with --enable-targets=aarch64-linux.
    - Fix running ld-unique tests on ARM.
    - gas: Recognize: AArch64 ThunderX processor.

 -- Matthias Klose <doko@debian.org>  Tue, 04 Nov 2014 02:14:45 +0100

binutils (2.24.90.20141014-1) unstable; urgency=medium

  * Snapshot, taken from the 2.25 branch 20141014.
  * Remove patches picked from upstream.
  * Build gold on AArch64.

 -- Matthias Klose <doko@debian.org>  Tue, 14 Oct 2014 12:46:08 +0200

binutils (2.24.51.20141001-4) unstable; urgency=high

  * Fix PR ld/17647, taken from upstream. Closes: #764573.

 -- Matthias Klose <doko@debian.org>  Mon, 13 Oct 2014 20:03:30 +0200

binutils (2.24.51.20141001-3) unstable; urgency=medium

  * Fix PR ld/17447, taken from upstream. LP: #1371636.

 -- Matthias Klose <doko@debian.org>  Tue, 07 Oct 2014 12:26:24 +0200

binutils (2.24.51.20141001-1) unstable; urgency=medium

  * Snapshot, taken from the trunk 20141001.

 -- Matthias Klose <doko@debian.org>  Wed, 01 Oct 2014 02:32:06 +0200

binutils (2.24.51.20140918-1) unstable; urgency=medium

  * Snapshot, taken from the trunk 20140918.

 -- Matthias Klose <doko@debian.org>  Thu, 18 Sep 2014 19:28:16 +0200

binutils (2.24.51.20140903-1) unstable; urgency=medium

  * Snapshot, taken from the trunk 20140903.
  * Try to work around binutils-multiarch build failure on sh4 by disabling
    hppa targets for the binutils-multiarch build. Addresses: #758830.
  * Enable powerpc targets for ppc64el. Closes: #760395.

 -- Matthias Klose <doko@debian.org>  Wed, 03 Sep 2014 23:02:26 +0200

binutils (2.24.51.20140818-1) unstable; urgency=high

  * Snapshot, taken from the trunk 20140818.
    - Fix GLIBC ifunc breakage on PowerPC64 ELFv2. LP: #1355962.

 -- Matthias Klose <doko@debian.org>  Mon, 18 Aug 2014 13:49:01 +0200

binutils (2.24.51.20140814-2) unstable; urgency=medium

  * Still provide i486-* symlinks.

 -- Matthias Klose <doko@debian.org>  Sun, 17 Aug 2014 17:06:36 +0200

binutils (2.24.51.20140814-1) unstable; urgency=medium

  * Snapshot, taken from the trunk 20140814.
    - Add ld options --push-state and --pop-state.
  * binutils-hppa64: Set architecture to hppa.
  * Add aarch64_ilp32-linux-gnu multiarch directories to the search path.

 -- Matthias Klose <doko@debian.org>  Thu, 14 Aug 2014 13:28:40 +0200

binutils (2.24.51.20140807-1) unstable; urgency=medium

  * Snapshot, taken from the trunk 20140807.
    - Remove patch for pr14918, integrated upstream.

 -- Matthias Klose <doko@debian.org>  Thu, 07 Aug 2014 11:41:44 +0200

binutils (2.24.51.20140727-1) unstable; urgency=medium

  * Snapshot, taken from the trunk 20140727.

 -- Matthias Klose <doko@debian.org>  Sun, 27 Jul 2014 15:44:40 +0200

binutils (2.24.51.20140709-1) unstable; urgency=medium

  * Snapshot, taken from the trunk 20140709.
    - Fix PR gold/15639, -flto and ld.gold on ARM.
      Closes: #712189. LP: #1191909.

 -- Matthias Klose <doko@debian.org>  Wed, 09 Jul 2014 19:44:18 +0200

binutils (2.24.51.20140704-1) unstable; urgency=medium

  * Snapshot, taken from the trunk 20140704.
  * Build gold for mips* targets.
  * Update the patch for the mips64el support. Closes: #750566, #753052.
  * Update patches for the current trunk.

 -- Matthias Klose <doko@debian.org>  Fri, 04 Jul 2014 12:00:05 +0200

binutils (2.24.51.20140617-1) unstable; urgency=medium

  * Snapshot, taken from the trunk 20140617.

 -- Matthias Klose <doko@debian.org>  Tue, 17 Jun 2014 10:29:20 +0200

binutils (2.24.51.20140604-3) unstable; urgency=medium

  * Update the mips64-default-n64 patch (Yunqiang Su). Closes: #750566.

 -- Matthias Klose <doko@debian.org>  Sat, 07 Jun 2014 13:43:35 +0200

binutils (2.24.51.20140604-2) unstable; urgency=medium

  * Stop applying the mips64-default-n64 patch until it is updated.

 -- Matthias Klose <doko@debian.org>  Thu, 05 Jun 2014 11:20:39 +0200

binutils (2.24.51.20140604-1) unstable; urgency=medium

  * Snapshot, taken from the trunk 20140604.
  * Refactor rules for consistent usage of the PF macro (Helmut Grohne).

 -- Matthias Klose <doko@debian.org>  Wed, 04 Jun 2014 13:48:21 +0200

binutils (2.24.51.20140425-1) unstable; urgency=medium

  * Snapshot, taken from the trunk 20140425.
  * Refactor rules for consistent usage of the PF macro (Helmut Grohne).
  * On x86 targets provide gnu-type prefixed binaries with the cpu that GCC
    is configured for.
  * 129_multiarch_libpath.patch: Fix to search multiarch dirs, only needed
    for a minority of packages still using ld directly for linking instead
    of the recommended use of gcc.

 -- Matthias Klose <doko@debian.org>  Sun, 27 Apr 2014 21:52:56 +0200

binutils (2.24.51.20140411-2) unstable; urgency=medium

  * No-change rebuild to get rid off ftp-master mail storm.

 -- Matthias Klose <doko@debian.org>  Sat, 12 Apr 2014 15:23:31 +0200

binutils (2.24.51.20140411-1) unstable; urgency=medium

  * Snapshot, taken from the trunk 20140411.
  * Provide $(DEB_HOST_GNU_TYPE)- prefixed binaries and man pages.
  * Don't enable the spu targets on powerpc targets anymore.
  * Build the gold linker on hurd-i386 (Svante Signell). Closes: #744020.

 -- Matthias Klose <doko@debian.org>  Fri, 11 Apr 2014 18:49:22 +0200

binutils (2.24-5) unstable; urgency=medium

  * Update from the 2.24 branch, 20140321.
  * Stop building the binutils-spu package.
  * Add a binutils-multiarch-dev package. Closes: #583160

 -- Matthias Klose <doko@debian.org>  Fri, 21 Mar 2014 11:23:40 +0100

binutils (2.24-4) unstable; urgency=medium

  * Update from the 2.24 branch, 20140304.
  * Update Aarch64 ilp32 linker and libdir names.
  * Fix relocations for thread local variables on AArch64. Updated patch
    taken from the trunk.
  * Enable AArch64 big endian targets for AArch64 builds and for
    binutils-multiarch.
  * gas: Add entry for "xgene1" (AArch64).
  * gas: Remove the alignment limit on AArch64.
  * Add a Built-Using attribute for for the binutils-cross-* packages.
    Closes: #738311.

 -- Matthias Klose <doko@debian.org>  Tue, 04 Mar 2014 02:21:00 +0100

binutils (2.24-3) unstable; urgency=medium

  * Update from the 2.24 branch, 20140124.
  * Display the reference causing a shared library to be needed (taken from
    the trunk).

 -- Matthias Klose <doko@debian.org>  Fri, 24 Jan 2014 14:39:48 +0100

binutils (2.24-2) unstable; urgency=medium

  * Update from the 2.24 branch, 20131209.
  * Remove versioned build dependencies which are not needed anymore
    since 2005.
  * Drop the ld_system_root patch.
  * Fix PowerPC64 linking of --just-symbols objects (Alan Modra).

 -- Matthias Klose <doko@debian.org>  Mon, 09 Dec 2013 13:57:43 +0100

binutils (2.24-1) unstable; urgency=low

  * Final upstream release.
  * ifunc updates for AArch64, taken from the trunk.

 -- Matthias Klose <doko@debian.org>  Mon, 02 Dec 2013 11:21:16 +0200

binutils (2.23.91.20131123-1) unstable; urgency=low

  * New upstream snapshot, taken from the 2.24 branch.
  * Stop shipping libiberty, now available in libiberty-dev.

 -- Matthias Klose <doko@debian.org>  Sat, 23 Nov 2013 08:27:51 +0100

binutils (2.23.90.20131116-1) unstable; urgency=low

  * New upstream snapshot, taken from the 2.24 branch.

 -- Matthias Klose <doko@debian.org>  Sat, 16 Nov 2013 12:40:28 +0100

binutils (2.23.90.20131017-1) unstable; urgency=low

  * New upstream snapshot, taken from the 2.24 branch.

 -- Matthias Klose <doko@debian.org>  Thu, 17 Oct 2013 14:22:05 +0200

binutils (2.23.90.20130927-1) unstable; urgency=low

  * New upstream snapshot, taken from the 2.24 branch.
  * Add ifunc support for AArch64.

 -- Matthias Klose <doko@debian.org>  Fri, 27 Sep 2013 14:05:44 +0200

binutils (2.23.52.20130828-1) unstable; urgency=low

  * New upstream snapshot.

 -- Matthias Klose <doko@debian.org>  Wed, 28 Aug 2013 15:22:51 +0200

binutils (2.23.52.20130727-1) unstable; urgency=low

  * New upstream snapshot.

 -- Matthias Klose <doko@debian.org>  Sat, 27 Jul 2013 10:37:11 +0200

binutils (2.23.52.20130722-1) unstable; urgency=low

  * New upstream snapshot.
    - Fix PR ld/15762, glibc being built without warning sections.
  * Set the libdir for arm64 to lib, not lib64.
  * Stop building the binutils-gold package, let binutils provide
    binutils-gold.  Packages requiring gold should explicity pass
    -fuse-ld=gold to the compiler, packages requiring the bfd linker
    should pass -fuse-ld=bfd to the compiler.
  * Refresh patches.

 -- Matthias Klose <doko@debian.org>  Mon, 22 Jul 2013 21:13:32 +0200

binutils (2.23.52.20130620-1) unstable; urgency=low

  * New upstream snapshot.
  * Add conflicts with mingw binutils. Closes: #712057, #712063.
  * Always compare the test results with the ones from the installed binutils.

 -- Matthias Klose <doko@debian.org>  Thu, 20 Jun 2013 12:27:31 +0200

binutils (2.23.52.20130612-1) unstable; urgency=low

  * New upstream snapshot.
    - Fix issue #15323, redefining weak functions in -flto incrementally-linked
      executable. Closes: #710936.
  * Install libiberty.a again in binutils-dev, not installed anymore upstream
    by default.
  * Import the autopkg tests from Ubuntu.
  * Enable i386pep emulation for the x86 builds. Closes: #703463.
  * Fix typo in ld(1). Closes: #704867.
  * Add mips64(el) support (YunQiang Su). Closes: #710214.

 -- Matthias Klose <doko@debian.org>  Wed, 12 Jun 2013 11:35:05 +0200

binutils (2.23.52.20130522-1) experimental; urgency=low

  * New upstream snapshot.

 -- Matthias Klose <doko@debian.org>  Wed, 22 May 2013 16:22:04 +0200

binutils (2.23.2-2) experimental; urgency=low

  * Add support for Cortex-A53 / Cortex-A57.
  * Fix PR gas/14887 and PR gas/14987, gas syntax errors on ARM.
    LP: #1166628.

 -- Matthias Klose <doko@debian.org>  Tue, 16 Apr 2013 02:21:44 +0200

binutils (2.23.2-1) experimental; urgency=low

  * binutils 2.23.2 release.

 -- Matthias Klose <doko@debian.org>  Tue, 26 Mar 2013 19:58:59 +0100

binutils (2.23.1-1~exp6) experimental; urgency=low

  * Update from the 2.23 branch (20130222).
  * For cross builds, add the tool libdir to the library search path.
  * Revert broken patch:
    - Recognize DEB_TARGET_ARCH for cross builds.

 -- Matthias Klose <doko@debian.org>  Sat, 23 Feb 2013 01:57:30 +0100

binutils (2.23.1-1~exp5) experimental; urgency=low

  * Update from the 2.23 branch (20130213).
    - AArch64 and PPC updates.
  * Recognize DEB_TARGET_ARCH for cross builds. Closes: #695595.
  * Fix srec_scan null dereference (Sang Kil Cha). Closes: #684903.

 -- Matthias Klose <doko@debian.org>  Wed, 13 Feb 2013 12:10:31 +0100

binutils (2.23.1-1~exp4) experimental; urgency=low

  * Fix PR ld/14918: linking with -flto always links in libgcc_s.so.
    Closes: #650145.
  * Fix build failure with texinfo 4.14. Closes: #697353.

 -- Matthias Klose <doko@debian.org>  Sat, 05 Jan 2013 14:06:23 +0100

binutils (2.23.1-1~exp3) experimental; urgency=low

  * Update from the 2.23 branch (20121204).
  * Add fuse-ld= for GCC linker option compatibility in ld and gold.
  * gold cross builds: Search the multiarch directories too.

 -- Matthias Klose <doko@debian.org>  Wed, 05 Dec 2012 08:35:10 +0100

binutils (2.23.1-1~exp2) experimental; urgency=low

  * Update from the 2.23 branch (20121121).
    - arm, arm64 and x32 updates.

 -- Matthias Klose <doko@debian.org>  Wed, 21 Nov 2012 13:47:06 +0100

binutils (2.23.1-1~exp1) experimental; urgency=low

  * binutils 2.23.1 release.

 -- Matthias Klose <doko@debian.org>  Thu, 15 Nov 2012 13:50:55 +0100

binutils (2.23-1) experimental; urgency=low

  * Update multi-arch paths for x32 (x86_64-linux-gnux32) (Daniel Schepler).
    Closes: #692138.
  * Add new ARM hard-float/soft-float ABI flags for EABI_VER5 (Steve McIntyre).
  * Silence lintian stupidity about interpreting every string in binaries
    as text (Emmanuel Fleury). Closes: #661639.
  * In ld.texi, remove cross reference to BFD internals documentation.

 -- Matthias Klose <doko@debian.org>  Tue, 06 Nov 2012 10:42:37 +0100

binutils (2.23-1) experimental; urgency=low

  * binutils 2.23 release.
  * Don't include the documents licensed under GFDL with cover texts.
    Closes: #650504.

 -- Matthias Klose <doko@debian.org>  Wed, 24 Oct 2012 10:29:50 +0200

binutils (2.22.90.20120924-1) experimental; urgency=low

  * New upstream snapshot (taken from the 2.23 branch).
  * Fix bfd.h, removing the safety inclusion guard.
  * Fix multilib conflicts of generated values by __WORDSIZE-based expressions.

 -- Matthias Klose <doko@debian.org>  Mon, 24 Sep 2012 18:39:51 +0200

binutils (2.22.90.20120913-2) experimental; urgency=low

  * Undo the reversion of the mips patches, unrelated issue.
  * Build again with -marm on armhf. Testsuite still not ready for thumb mode.

 -- Matthias Klose <doko@debian.org>  Sat, 15 Sep 2012 03:00:10 +0200

binutils (2.22.90.20120913-1) experimental; urgency=low

  * New upstream snapshot (taken from the 2.23 branch).
  * Add R_AARCH64_GOT_LD_PREL19 reloc implementation, taken from the trunk.
  * Revert mips updates.
    See http://sourceware.org/ml/binutils/2012-09/msg00158.html

 -- Matthias Klose <doko@debian.org>  Thu, 13 Sep 2012 20:35:08 +0200

binutils (2.22.90.20120907-2) experimental; urgency=low

  * Fix build failure on kfreebsd.

 -- Matthias Klose <doko@debian.org>  Sun, 09 Sep 2012 15:41:54 +0200

binutils (2.22.90.20120907-1) experimental; urgency=low

  * New upstream snapshot (taken from the 2.23 branch).
  * Don't build anymore with -marm on armhf.
  * Work around `install' limitation not able to pass parameters
    to the strip command. Closes: #686183.
  * Generate md5sums file. Closes: #684079.

 -- Matthias Klose <doko@debian.org>  Sat, 08 Sep 2012 13:40:39 +0200

binutils (2.22.90.20120816-2) experimental; urgency=low

  * Some refactoring of debian/rules based on patches from Marcin:
  * Introduce DEB_TARGET_* macros to unify native and cross builds.
  * Build the control file as the first step for cross builds.
  * Try again building without --disable-werror.
  * Refactor stripping of binaries into a `strip_package' macro.

 -- Matthias Klose <doko@debian.org>  Tue, 21 Aug 2012 15:31:05 +0200

binutils (2.22.90.20120816-1) experimental; urgency=low

  * New upstream snapshot (taken from the 2.23 branch).
  * Configure for aarch64 and x32 targets.

 -- Matthias Klose <doko@debian.org>  Thu, 16 Aug 2012 13:26:56 +0200

binutils (2.22.90.20120731-1) experimental; urgency=low

  * New upstream snapshot (taken from the 2.23 branch).

 -- Matthias Klose <doko@debian.org>  Tue, 31 Jul 2012 22:20:22 +0200

binutils (2.22.52.20120704-1) experimental; urgency=low

  * New upstream snapshot.

 -- Matthias Klose <doko@debian.org>  Wed, 04 Jul 2012 14:40:01 +0200

binutils (2.22-7) unstable; urgency=low

  * Update from the binutils-2_22-branch 20120704.
    - Fix PR ld/13991 and a gold issue on ARM.
  * Fix warning building libiberty/md5.c. Closes: #674831.
  * Enable x86_64-pep in binutils-multiarch. Closes: #675364.

 -- Matthias Klose <doko@debian.org>  Wed, 04 Jul 2012 11:00:14 +0200

binutils (2.22-6.1) unstable; urgency=low

  * Non-maintainer upload.
  * Fix PR ld/14069 (hurd-i386) (Closes: #671804).

 -- Samuel Thibault <sthibault@debian.org>  Fri, 18 May 2012 11:52:14 +0200

binutils (2.22-6) unstable; urgency=low

  * Update from the binutils-2_22-branch 20120307.
    - Fix PR ld/12161 (avr), PR binutils/13622 (readelf crash),
      PR binutils/13476 (hppa), PR ld/13387 (hppa), 
  * Fix typo in elf64-x86-64.c, follow-up patch to PR ld/13302.

 -- Matthias Klose <doko@debian.org>  Thu, 08 Mar 2012 18:52:20 +0100

binutils (2.22-5) unstable; urgency=low

  * Update from the binutils-2_22-branch 20120124.
    - Fix PR ld/13581 (x32).
  * Fix PR gas/13449 (ARM), taken from the trunk.

 -- Matthias Klose <doko@debian.org>  Tue, 24 Jan 2012 21:26:43 +0100

binutils (2.22-4) unstable; urgency=low

  * Don't bump the soversion (revert the change in 2.22-3).
  * Apply proposed patch for PR binutils/13534, allowing ar to handle
    files bigger than 2GB (Francois Gouget). Closes: #652887).
  * Recognize DW_LANG_Go in readelf (backport from trunk).

 -- Matthias Klose <doko@debian.org>  Sat, 07 Jan 2012 09:07:25 +0100

binutils (2.22-3) unstable; urgency=low

  * Update from the binutils-2_22-branch 20120102.
    - gold updates.
    - mips updates.

 -- Matthias Klose <doko@debian.org>  Tue, 03 Jan 2012 06:06:20 +0100

binutils (2.22-2) unstable; urgency=low

  * Update from the binutils-2_22-branch 20111211.
  * Fix build failure with make 3.82 (Daniel Schepler). Closes: #650064.

 -- Matthias Klose <doko@debian.org>  Sun, 11 Dec 2011 16:30:14 +0000

binutils (2.22-1) unstable; urgency=low

  * Binutils 2.22 release.

 -- Matthias Klose <doko@debian.org>  Mon, 21 Nov 2011 16:50:53 +0100

binutils (2.21.90.20111025-1) unstable; urgency=low

  * Snapshot, taken from the binutils-2_22-branch 20111025.
  * Fix lintian warnings.

 -- Matthias Klose <doko@debian.org>  Tue, 25 Oct 2011 15:06:46 +0200

binutils (2.21.90.20111019-3) unstable; urgency=low

  * Fix PR ld/13302, taken from the trunk.

 -- Matthias Klose <doko@debian.org>  Sun, 23 Oct 2011 13:15:07 +0200

binutils (2.21.90.20111019-2) unstable; urgency=low

  * Fix PR ld/13287, taken from the trunk. LP: #872687.

 -- Matthias Klose <doko@debian.org>  Thu, 20 Oct 2011 12:29:18 +0200

binutils (2.21.90.20111019-1) unstable; urgency=low

  * Snapshot, taken from the binutils-2_22-branch 20111019.

 -- Matthias Klose <doko@debian.org>  Wed, 19 Oct 2011 22:25:05 +0200

binutils (2.21.90.20111004-2) unstable; urgency=low

  * Fix PR ld/13250, preserve the maximum alignment and size for common
    symbols (H.J. Lu). Closes: #608901. LP: #697229.

 -- Matthias Klose <doko@debian.org>  Thu, 06 Oct 2011 08:06:04 +0200

binutils (2.21.90.20111004-1) unstable; urgency=medium

  * Snapshot, taken from the binutils-2_22-branch 20111004.
  * Fix PR ld/13195, taken from the trunk. Closes: #643858, #644183.

 -- Matthias Klose <doko@debian.org>  Tue, 04 Oct 2011 12:12:16 +0200

binutils (2.21.53.20110922-1) unstable; urgency=low

  * Snapshot, taken from the binutils-2_22-branch 20110924.

 -- Matthias Klose <doko@debian.org>  Sat, 24 Sep 2011 09:55:38 +0200

binutils (2.21.53.20110910-1) unstable; urgency=low

  * Snapshot, taken from the trunk 20110910.
    - Fix PR gas/13024. Closes: #635592.
  * Build with proposed patch for PR ld/12965.
  * Don't ship .la files in the cross binutils packages.
  * For native builds, add the multiarch directories to the default
    search path.

 -- Matthias Klose <doko@debian.org>  Sat, 10 Sep 2011 13:06:01 +0200

binutils (2.21.53.20110823-3) unstable; urgency=low

  * Revert the last change:
    - Default to --hash-style=both in ld.bfd and ld.gold.

 -- Matthias Klose <doko@debian.org>  Thu, 25 Aug 2011 10:48:28 +0200

binutils (2.21.53.20110823-2) unstable; urgency=low

  * Default to --hash-style=both in ld.bfd and ld.gold.
  * Fix s390x build (Aurelian Jarno). Closes: #635167.

 -- Matthias Klose <doko@debian.org>  Wed, 24 Aug 2011 13:06:48 +0200

binutils (2.21.53.20110823-1) unstable; urgency=low

  * Snapshot, taken from the trunk 20110823.
    - ld --no-copy-dt-needed-entries/--no-add-needed is now the default.

 -- Matthias Klose <doko@debian.org>  Tue, 23 Aug 2011 21:23:38 +0200

binutils (2.21.53.20110805-1) unstable; urgency=low

  * Snapshot, taken from the trunk 20110805.

 -- Matthias Klose <doko@ubuntu.com>  Fri, 05 Aug 2011 12:25:49 +0200

binutils (2.21.53.20110729-1) unstable; urgency=low

  * Snapshot, taken from the trunk 20110729.
  * Fix s390x build (Aurelian Jarno). Closes: #635167.

 -- Matthias Klose <doko@debian.org>  Fri, 29 Jul 2011 19:04:46 +0200

binutils (2.21.53.20110720-1) unstable; urgency=low

  * Snapshot, taken from the trunk 20110720.
    - Fix PR ld/12978. Closes: #632681.

 -- Matthias Klose <doko@debian.org>  Wed, 20 Jul 2011 20:54:51 +0200

binutils (2.21.52.20110707-1) unstable; urgency=low

  * Snapshot, taken from the trunk 20110707.
    - Fix build failure on mips/mipsel. Closes: #632690.
    - Fix issues on kfreebsd-amd64. Closes: #632671.

 -- Matthias Klose <doko@debian.org>  Thu, 07 Jul 2011 06:48:33 +0200

binutils (2.21.52.20110703-1) unstable; urgency=low

  * Snapshot, taken from the trunk 20110703.

 -- Matthias Klose <doko@debian.org>  Sun, 03 Jul 2011 21:56:44 +0200

binutils (2.21.52.20110606-2) unstable; urgency=low

  * Fix PR ld/12845, taken from the trunk. Closes: #628685.

 -- Matthias Klose <doko@debian.org>  Thu, 09 Jun 2011 12:45:15 +0200

binutils (2.21.52.20110606-1) unstable; urgency=low

  * Snapshot, taken from the trunk 20110606.
    - Fix PR ld/12833. Closes: #628770.
    - Fix spelling errors. Closes: #604696.
  * Let gold accept a dummy -z buildd-<random-string> option.
  * Add a /usr/share/bug/binutils/presubj file for reportbug (and symlinks
    from the other /usr/share/bug/binutils-foo directories) explaining how
    to make a self-contained testcase (Jonathan Nieder). Closes: #629147.
  * Fix ld crash cause of invalid pointer in munmap_chunk. Closes: #628916.

 -- Matthias Klose <doko@debian.org>  Tue, 07 Jun 2011 00:03:47 +0200

binutils (2.21.51.20110523-1) unstable; urgency=low

  * Snapshot, taken from the trunk 20110523.

 -- Matthias Klose <doko@debian.org>  Mon, 23 May 2011 23:38:52 +0200

binutils (2.21.51.20110421-6) unstable; urgency=low

  [ Marcin Juszkiewicz ]
  * Use pregenerated ld.gold.1 for cross builds.

  [ Matthias Klose ]
  * Redefine STRIP and install_binary for cross builds (Ken Werner).
  * Apply fix for PR ld/12726, taken from the trunk.

 -- Matthias Klose <doko@debian.org>  Thu, 19 May 2011 15:51:22 +0200

binutils (2.21.51.20110421-5) unstable; urgency=medium

  * Use a symlink for /usr/bin/ld, even if gold is not built. Closes: #615262.

 -- Matthias Klose <doko@debian.org>  Tue, 17 May 2011 17:58:17 +0200

binutils (2.21.51.20110421-4) unstable; urgency=low

  * Fix PR ld/12730, taken from the trunk. Closes: #625616.
  * Cortex A8 workarounds for PLT tail calls (Richard Sandiford).

 -- Matthias Klose <doko@debian.org>  Sun, 08 May 2011 02:06:22 +0200

binutils (2.21.51.20110421-3) unstable; urgency=low

  * Fix segfault in ar, delete_members.

 -- Matthias Klose <doko@debian.org>  Sun, 01 May 2011 17:30:42 +0200

binutils (2.21.51.20110421-2) unstable; urgency=low

  * Fix typo in the patch for PR gas/12698.

 -- Matthias Klose <doko@debian.org>  Wed, 27 Apr 2011 21:33:47 +0200

binutils (2.21.51.20110421-1) unstable; urgency=low

  * Snapshot, taken from the trunk 20110421.
  * Install a man page for ld.gold, generated by help2man. Closes: #619823.
  * Apply proposed patch for PR gas/12698. Closes: #623964.

 -- Matthias Klose <doko@debian.org>  Wed, 27 Apr 2011 18:14:39 +0200

binutils (2.21.51.20110419-2) unstable; urgency=low

  * Fix powerpcspe and sparc builds.

 -- Matthias Klose <doko@debian.org>  Tue, 19 Apr 2011 13:47:56 +0200

binutils (2.21.51.20110419-1) unstable; urgency=low

  * Snapshot, taken from the trunk 20110419.

 -- Matthias Klose <doko@debian.org>  Tue, 19 Apr 2011 10:18:14 +0200

binutils (2.21.51.20110409-1) experimental; urgency=low

  * Snapshot, taken from the trunk 20110409.

 -- Matthias Klose <doko@debian.org>  Sat, 09 Apr 2011 13:53:24 +0200

binutils (2.21.51.20110403-1) experimental; urgency=low

  * Snapshot, taken from the trunk 20110403.

 -- Matthias Klose <doko@debian.org>  Sun, 03 Apr 2011 23:54:13 +0200

binutils (2.21.0.20110327-3) unstable; urgency=high

  * Fix architecture field for binutils-gold (powerpcspe).
  * Add support for arm-*-gnueabihf targets. Closes: #621029.
  * Fix PR ld/12654: Properly handle R_386_TLS_LDO_32 for PIE. LP: #663294.
  * Fix PR ld/12637, reloc overflow for R_MIPS_TLS_LDM (Richard Sandiford),
    taken from the trunk.

 -- Matthias Klose <doko@debian.org>  Sun, 10 Apr 2011 17:23:40 +0200

binutils (2.21.0.20110327-2) unstable; urgency=low

  * Fix architecture field for binutils-gold.
  * Configure with --disable-werror on armhf.

 -- Matthias Klose <doko@debian.org>  Tue, 29 Mar 2011 19:38:55 +0200

binutils (2.21.0.20110327-1) unstable; urgency=low

  * Update from the 2.21 branch 20110327.
  * Add multiarch directories to linker search path. Closes: #369064.
    LP: #738098.

 -- Matthias Klose <doko@debian.org>  Sun, 27 Mar 2011 22:32:57 +0100

binutils (2.21.0.20110322-1) unstable; urgency=low

  * Update from the 2.21 branch 20110322.
  * S/390: Make as to accept all instructions if no -march option given.
    taken from the trunk (Aurelian Jarno). Closes: #618751.
  * Extend support for armhf (Loic Minier).
    - debian/control.in, debian/control, debian/rules: Enable gold for armhf.
    - debian/rules: Introduce $(CROSS) (set to $(DEB_HOST_GNU_TYPE)- when
      cross-building) and call $(CROSS)cpp to check whether -marm is needed or
      not instead of testing for armel; an alternative would be to
      unconditionally set -marm if DEB_HOST_ARCH_CPU is arm.
    - debian/rules: commented out -fno-section-anchors CFLAGS handling would
      also be enabled for armhf.
    - debian/rules: ignore regressions on armhf as well; note that
      ignore_regressions is set three times.

 -- Matthias Klose <doko@debian.org>  Tue, 22 Mar 2011 23:12:39 +0100

binutils (2.21.0.20110302-2) unstable; urgency=low

  [ Carlos O'Donell ]
  * Fix binutils-hppa64 build.

  [ Matthias Klose ]
  * Fix PR ld/12376 (John David Anglin), taken from the trunk.
  * Update to the 2.21 branch, 20110310.

 -- Matthias Klose <doko@debian.org>  Thu, 10 Mar 2011 21:35:07 +0100

binutils (2.21.0.20110302-1) unstable; urgency=low

  * Update from the 2.21 branch.

  [ Thorsten Glaser ]
  * patches/640_m68k_fix-TLS_GD-relocation: new, temp. Closes: #611768.

  [ Matthias Klose ]
  * On ppc64, look for 32 bit target libraries in /lib32, /usr/lib32 etc.,
    first.

 -- Matthias Klose <doko@debian.org>  Wed, 02 Mar 2011 02:41:17 +0100

binutils (2.21.0.20110216-2) unstable; urgency=low

  * Upload to unstable.

 -- Matthias Klose <doko@debian.org>  Tue, 22 Feb 2011 20:35:16 +0100

binutils (2.21.0.20110216-1) experimental; urgency=low

  * Update from the 2.21 branch.

 -- Matthias Klose <doko@debian.org>  Wed, 16 Feb 2011 15:54:15 +0100

binutils (2.21-5) experimental; urgency=low

  * Update gold to 1.11, taken from the 2.21 branch.
  * Add the arm-linux-gnueabi target to binutils-multiarch (Loic Minier).

 -- Matthias Klose <doko@ubuntu.com>  Tue, 25 Jan 2011 00:51:38 +0100

binutils (2.21-4) experimental; urgency=low

  * Fix handling of writable .eh_frame section in gold, taken from the
    2.21 branch.

 -- Matthias Klose <doko@debian.org>  Wed, 12 Jan 2011 00:42:15 +0100

binutils (2.21-3) experimental; urgency=low

  [ Matthias Klose ]
  * Don't include `-system' in the bfd version identifier.

  [ Sedat Dilek ]
  * 160_pr12327.patch: Fix PR ld/12327, taken from the trunk.

 -- Matthias Klose <doko@debian.org>  Thu, 29 Dec 2010 23:51:35 +0100

binutils (2.21-2) experimental; urgency=low

  * Don't install ld.bfd in binutils-multiarch.
  * Fix assembler bug blocking Thumb-2 kernel builds (CS issue #8775).

 -- Matthias Klose <doko@debian.org>  Fri, 10 Dec 2010 13:45:00 +0100

binutils (2.21-1) experimental; urgency=low

  * binutils 2.21 release.

  [ Marcin Juszkiewicz ]
  * Enable building gold in cross builds. LP: #686530.
  * Allow to build only the -source package, and include the version
    in the package name. LP: #682646.

 -- Matthias Klose <doko@debian.org>  Thu, 09 Dec 2010 23:24:49 +0100

binutils (2.20.90.20101121-1) experimental; urgency=low

  * Update from the binutils 2.21 release branch.

 -- Matthias Klose <doko@debian.org>  Sun, 21 Nov 2010 14:03:14 +0100

binutils (2.20.90.20101105-2) experimental; urgency=low

  * binutils 2.21 prerelease 1.

 -- Matthias Klose <doko@debian.org>  Wed, 10 Nov 2010 01:04:59 +0100

binutils (2.20.51.20101028-1) experimental; urgency=low

  * Snapshot, taken from the trunk 20101028.

 -- Matthias Klose <doko@debian.org>  Thu, 28 Oct 2010 16:57:11 +0200

binutils (2.20.51.20101009-1) experimental; urgency=low

  * Snapshot, taken from the trunk 20101009.

 -- Matthias Klose <doko@debian.org>  Sat, 09 Oct 2010 14:41:08 +0200

binutils (2.20.51.20100925-2) experimental; urgency=low

  * Allow ar scripts to contain ~ in the filename (Zygmunt Krynicki, taken
    from Linaro). LP: #641488.

 -- Matthias Klose <doko@debian.org>  Thu, 30 Sep 2010 10:20:41 +0200

binutils (2.20.51.20100925-1) experimental; urgency=low

  * Snapshot, taken from the trunk 20100925.
  * Fix PR ld/10144, mips/ld: non-dynamic relocations refer to dynamic symbol
    Closes: #519006.

 -- Matthias Klose <doko@debian.org>  Sat, 25 Sep 2010 16:24:20 +0200

binutils (2.20.51.20100908-1) experimental; urgency=low

  * Snapshot, taken from the trunk 20100908.
  * Link executables statically when `static' is passed in DEB_BUILD_OPTIONS
    (Jim Heck). Closes: #590101.
  * Apply proposed patch for PR ld/10340 (ld doesn't honor sysroot prefix
    for ldscripts). LP: #625320.
  * Build binutils-hppa64 in cross builds (Al Viro). Closes: #595319.
  * Fix some lintian warnings.

 -- Matthias Klose <doko@debian.org>  Wed, 08 Sep 2010 16:31:47 +0200

binutils (2.20.51.20100813-1) experimental; urgency=low

  * Snapshot, taken from the trunk 20100813.

  [ Jonathan Nieder ]
  * Remove ld.bfd from binutils-multiarch (not that useful without an
    multiarch assembler).

  [ Marcin Juszkiewicz ]
  * Revert sysroot to / for cross builds. LP: #598389.
  * Generate debian/control for native and cross builds. LP: #612629.
  * Provide packaging rules in -source package. LP: #608745.

  [ Matthias Klose ]
  * Don't apply patches, when PATCHED_SOURCES is set to `yes'.
  * Proposed patch for PR11889, readelf crashes for malformed binaries
    (Dan Rosenberg). LP: #614206.

 -- Matthias Klose <doko@debian.org>  Fri, 13 Aug 2010 11:10:14 +0200

binutils (2.20.51.20100710-2) experimental; urgency=medium

  * Don't use configury for cross builds for native builds. LP: #604134.

 -- Matthias Klose <doko@debian.org>  Sun, 11 Jul 2010 10:24:28 +0200

binutils (2.20.51.20100710-1) experimental; urgency=low

  * Snapshot, taken from the trunk 20100710.
    - Fix PR gas/10531. LP: #599485.
  * debian/rules: Introduce PF macros (Jim Heck). Closes: #588357.

  [ Marcin Juszkiewicz ]
  * Don't install documentation files in -cross packages.  Closes: #586636.
  * Set sysroot to /usr/$(TARGET) for cross builds. LP: #598389.

 -- Matthias Klose <doko@debian.org>  Sat, 10 Jul 2010 10:42:55 +0200

binutils (2.20.51.20100617-1) experimental; urgency=low

  * Snapshot, taken from the trunk 20100617.
  * Merge 'binary-cross' target into 'binary' one (Marcin Juszkiewicz).
  * debian/copyright: Update to GFDL 1.3.

 -- Matthias Klose <doko@debian.org>  Thu, 17 Jun 2010 15:20:34 +0200

binutils (2.20.51.20100527-1) experimental; urgency=low

  * Snapshot, taken from the trunk 20100527.

  [ Jonathan Nieder ]
  * debian/binutils-multiarch.preinst.in: Re-add diversions on reinstall.
    Closes: #581156.
  * Remove c++filt from binutils-multiarch.
  * Rename /usr/bin/ld from multiarch build to ld.bfd. Closes: #582490.

 -- Matthias Klose <doko@debian.org>  Thu, 27 May 2010 10:40:48 +0200

binutils (2.20.51.20100518-1) experimental; urgency=low

  * Snapshot, taken from the trunk 20100518.

 -- Matthias Klose <doko@debian.org>  Tue, 18 May 2010 13:29:45 +0200

binutils (2.20.51.20100428-1) experimental; urgency=low

  * Snapshot, taken from the trunk 20100428.

 -- Matthias Klose <doko@debian.org>  Wed, 28 Apr 2010 10:07:28 +0200

binutils (2.20.51.20100418-2) experimental; urgency=low

  * Add upper dependency 

 -- Matthias Klose <doko@debian.org>  Sun, 18 Apr 2010 20:52:41 +0200

binutils (2.20.51.20100418-1) experimental; urgency=low

  * Snapshot, taken from the trunk 20100418.
  * debian/*.shlibs.in: Automate upstream version changes.
  * Configure native build --with-sysroot=/. Closes: #556126.
  * Move the ld.gold binary into the binutils package, just keep the
    diversion (ld) in the binutils-gold package.
  * Linker selection: ld is used by default, to use the gold linker,
    pass -fuse-linker-plugin (no other side effects if -flto/-fwhopr
    is not passed). To force ld.bfd or ld.gold, pass -B/usr/lib/compat-ld
    for ld.bfd or /usr/lib/gold-ld for ld.gold.
  * Apply proposed patch for ARM: Add option to disable merging of adjacent
    exidx unwinder entries.

  [ Jonathan Nieder ]
  * Clean up diversion handling in binutils-multiarch:
    - remove diversion of libbfd.a and libopcodes.a.  Closes: #545067.
    - wait for the new version to be unpacked before removing old diversions
    - avoid messages from re-adding diversions when upgrading from a version
      that already has them
    - remove diversions when downgrading to a version that does not have
      them (for example, when recovering from an upgrade failure)
  * Add diversion for ld.bfd in binutils-multiarch.
  * Update comment in debian/rules to acknowledge that binutils-multiarch
    includes a linker now.
  * Add c++filt to binutils-multiarch.
  * Remove elfedit from binutils-multiarch.
    Its functionality does not depend on the list of supported targets.
  * Fixup to version changes handling.

 -- Matthias Klose <doko@debian.org>  Sun, 18 Apr 2010 14:18:59 +0200

binutils (2.20.51.20100405-1) experimental; urgency=low

  * Snapshot, taken from the trunk 20100405.
  * debian/*.shlibs: Update to the version from the trunk.
  * Mangle the soname of the binutils libraries to be different than
    the default name. Closes: #557620.
    Packaged cross builds should do the same.
  * Add diversion for elfedit in binutils-multiarch (Jonathan Nieder).
    Closes: #576126.
  * Convert to quilt (Sedat Dilek).
  * Update to proposed patch to enable both gold and ld in a single toolchain.
    The gold binary is now installed as `gold'. Keep the name `ld.gold'.

 -- Matthias Klose <doko@debian.org>  Mon, 05 Apr 2010 14:49:46 +0200

binutils (2.20.51.20100227-1) experimental; urgency=low

  * Snapshot, taken from the trunk 20100227.
  * debian/*.shlibs: Update to the version from the trunk.

 -- Matthias Klose <doko@debian.org>  Sat, 27 Feb 2010 08:55:05 +0100

binutils (2.20.51.20100222-1) experimental; urgency=low

  * Snapshot, taken from the trunk 20100222.
  * debian/*.shlibs: Update to the version from the trunk.
  * binutils-dev: Install plugin-api.h.
  * Ignore testsuite regressions on armel.

 -- Matthias Klose <doko@debian.org>  Tue, 23 Feb 2010 02:27:28 +0100

binutils (2.20.51.20100216-1) experimental; urgency=low

  * Snapshot, taken from the trunk 20100216.
  * debian/*.shlibs: Update to the version from the trunk.

 -- Matthias Klose <doko@debian.org>  Tue, 16 Feb 2010 17:49:47 +0100

binutils (2.20.51.20100112-1) experimental; urgency=low

  * Snapshot, taken from the trunk 20100112.
  * debian/*.shlibs: Update to the version from the trunk.

 -- Matthias Klose <doko@debian.org>  Tue, 12 Jan 2010 09:06:51 +0100

binutils (2.20.51.20100109-2) experimental; urgency=low

  * Regenerate ld/configure (includes ld in the binutils package).

 -- Matthias Klose <doko@debian.org>  Mon, 11 Jan 2010 01:48:09 +0100

binutils (2.20.51.20100109-1) experimental; urgency=low

  * Snapshot, taken from the trunk 20100109.
    - PR gold/10980: Support more options available by current GNU ld.
      Closes: #555886.
    - Fix PR gold/11072: Discard .gnu_debuglink sections, taken from the trunk.
      Closes: #563366.
  * debian/*.shlibs: Update to the version from the trunk.

 -- Matthias Klose <doko@debian.org>  Sat, 09 Jan 2010 14:32:33 +0100

binutils (2.20.51.20100101-1) experimental; urgency=low

  * Snapshot, taken from the trunk 20100101.
  * debian/*.shlibs: Update to the version from the trunk.
  * Remove patches available on the trunk.

 -- Matthias Klose <doko@debian.org>  Fri, 01 Jan 2010 18:49:42 +0100

binutils (2.20.1-11) unstable; urgency=medium

  * Fix PR gold/10893, IFUNC support for gold backported from the trunk
    (Aurelian Jarno). Closes: #585051.

 -- Matthias Klose <doko@debian.org>  Mon, 14 Jun 2010 07:17:13 +0200

binutils (2.20.1-10) unstable; urgency=low

  * Drop build dependency on expect-tcl8.3. Closes: #472964.

 -- Matthias Klose <doko@debian.org>  Sun, 30 May 2010 12:23:46 +0200

binutils (2.20.1-9) unstable; urgency=high

  * [arm] branches to weak symbols, update patch from the trunk.

 -- Matthias Klose <doko@debian.org>  Thu, 06 May 2010 15:42:22 +0200

binutils (2.20.1-8) unstable; urgency=low

  * [arm] branches to weak symbols, patch taken from the trunk.

 -- Matthias Klose <doko@debian.org>  Thu, 29 Apr 2010 20:36:07 +0200

binutils (2.20.1-7) unstable; urgency=low

  * Apply proposed patch for ARM: Add option to disable merging of adjacent
    exidx unwinder entries. Addresses PR libgcj/40860.

 -- Matthias Klose <doko@debian.org>  Tue, 20 Apr 2010 22:51:35 +0000

binutils (2.20.1-6) unstable; urgency=low

  * Move the ld.gold binary into the binutils package, just keep the
    diversion (ld) in the binutils-gold package.
  * Linker selection: ld is used by default, to use the gold linker,
    pass -fuse-linker-plugin (no other side effects if -flto/-fwhopr
    is not passed). To force ld.bfd or ld.gold, pass -B/usr/lib/compat-ld
    for ld.bfd or /usr/lib/gold-ld for ld.gold.
  * Disable building gold on arm. Use gold from the trunk, if needed.
  * Backport fixups of Loongson2F from the trunk.

 -- Matthias Klose <doko@debian.org>  Sat, 17 Apr 2010 18:27:45 +0200

binutils (2.20.1-5) unstable; urgency=medium

  * Apply patch for PR gas/11456: Use memcpy to copy overlap memory.

 -- Matthias Klose <doko@debian.org>  Fri, 02 Apr 2010 01:36:07 +0200

binutils (2.20.1-4) unstable; urgency=low

  * Mangle the soname of the binutils libraries to be different than
    the default name. Closes: #557620.
    Packaged cross builds should do the same.
  * Reduce ARM linking time (backport from the trunk).
  * Apply fix for PR ld/11426, taken from the trunk.

 -- Matthias Klose <doko@debian.org>  Tue, 30 Mar 2010 22:32:12 +0200

binutils (2.20.1-3) unstable; urgency=low

  * binutils-gold: Install the gold binary as `gold' as well, as proposed
    by a patch to enable both gold and ld in a single toolchain.

 -- Matthias Klose <doko@debian.org>  Sun, 21 Mar 2010 06:43:48 +0100

binutils (2.20.1-2) unstable; urgency=low

  * Fix version in debian/*shlibs to match the release version;
    the 2.20.1 upstream release identifies as 2.20.1.20100303.

 -- Matthias Klose <doko@debian.org>  Mon, 08 Mar 2010 18:01:22 +0100

binutils (2.20.1-1) unstable; urgency=low

  * New upstream release.
  * Don't set has_ifunc_symbols if the symbol comes from a shared library
    (backport from the trunk).
  * Don't include documentation files in the -cross packages. 
    Closes: #571522. LP: #514509.
  * Fix typo in ld documentation. LP: #497923.
  * Add readelf --unwind support for ARM.

 -- Matthias Klose <doko@debian.org>  Mon, 08 Mar 2010 04:47:46 +0100

binutils (2.20-6) unstable; urgency=low

  * Apply updates from the 2.20 branch up to 20100205
    - 135_arm_dis_thumb2.dpatch: Remove, applied upstream.
    - 136_gold_gnu_debuglink.dpatch: Remove, applied upstream.
  * armel: Fix ld-shared/shared.exp and ld-elfvsb/elfvsb.exp failures
    (proposed patch, Matthew Gretton-Dann). Closes: #564685. LP: #446478.
  * Fix PR other/42602: demangling a global constructors symbol.
    Closes: #561150.

 -- Matthias Klose <doko@debian.org>  Fri, 05 Feb 2010 20:01:20 +0100

binutils (2.20-5) unstable; urgency=low

  * Apply updates from the 2.20 branch up to 20100109
  * Apply patches from the trunk:
    - [arm] Prevent disassembler from aborting on an invalid Thumb2 instruction.
    - Fix PR gold/11072: Discard .gnu_debuglink sections.  Closes: #563366.
    - Fix PR ld/11138: internal error when DSO is before object files.
      Closes: #562822.
    - Fix PR gold/11042: COPY relocs need for the dynamic object.
      Closes: #559183.
    - Fix PR gold/10916: Fix --exclude-libs with undefined symbol.
      Closes: #555012.
    - Fix PR gold/10979: gold linker crashes. Closes: #553916.
    - Fix PR gas/10740: Intel syntax far jumps broken. Closes: #541535.

 -- Matthias Klose <doko@debian.org>  Sat, 09 Jan 2010 10:43:04 +0100

binutils (2.20-4) unstable; urgency=low

  * Fix binutils-gold update. Closes: #555734.
  * Don't configure gold for spu on powerpc.

 -- Matthias Klose <doko@debian.org>  Wed, 11 Nov 2009 23:33:20 +0100

binutils (2.20-3) unstable; urgency=low

  * Apply updates from the 2.20 branch up to 20091108:
    - Fix PR gold/10876 (closes: #553435), PR gold/10910, PR gold/10860,
      PR gold/10880 (closes: #553512, #553436), PR gold/10887,
      PR gold/10893, PR gold/10895 (thanks to Peter Fritzsche for tracking
      the gold reports).
  * Fix libiberty build failure on sh4 (Nobuhiro Iwamatsu). Closes: #550810.
  * PR ld/10858: Fix pie on mips/mipsel. Closes: #526961.
  * Ignore regressions on sparc; the proper fix is to fix the testcases
    for v9.
  * Remove the conflict between binutils-multiarch and binutils-gold.
    Closes: #521106.

 -- Matthias Klose <doko@debian.org>  Tue, 10 Nov 2009 02:15:41 +0100

binutils (2.20-2) unstable; urgency=high

  * Apply updates from the 2.20 branch up to 20091028:
    - Fix PR binutils/10802, PR binutils/10793, PR binutils/10792,
      PR gas/10856.
    - Remove local patches now in the branch.
  * Ignore regressions on armel when building with gcc-4.4; the proper fix
    is to build the testcases using -fno-section-anchors.

 -- Matthias Klose <doko@debian.org>  Thu, 29 Oct 2009 22:17:42 +0100

binutils (2.20-1) unstable; urgency=low

  * binutils 2.20 final release.
    - Fix PR binutils/10785, memory corruptions.
    - PR ld/10749, ia64 linker failure.
    - PR gas/2117, ia64 assembler fix.
    - gold updates.
  * Configure with --enable-plugins. Closes: #550088.
  * debian/test-suite-compare.py: Don't count untested test cases as
    regressions.
  * binutils-gold: Install /usr/lib/compat-ld/ld to point to the
    old linker. To use the old linker when gold is installed, use
    gcc -B/usr/lib/compat-ld/ (including the trailing slash).

 -- Matthias Klose <doko@debian.org>  Sat, 17 Oct 2009 12:22:30 +0200

binutils (2.19.91.20091006-1) unstable; urgency=low

  * Snapshot, taken from the 2.20 release branch 20091006.
    - cfi_sections changes applied.
  * debian/*.shlibs: Update to the version from the branch.
  * binutils-gold: Build the testsuite as part of the check target
    instead of the build target to avoid build failures when the
    installed binutils soname is the same as the one which is built
    (gas is segfaulting). Just a workaround, not a solution.
  * Add 150_gold_copyrelocs.dpatch, add -z copyrelocs option for gold.
  * binutils-source: Depend on texinfo, zlib1g-dev.

 -- Matthias Klose <doko@debian.org>  Tue, 06 Oct 2009 22:13:24 +0200

binutils (2.19.91.20091003-1) unstable; urgency=medium

  * Snapshot, taken from the 2.20 release branch 20091003.
    - Fix PR ld/9863, regression in testsuite on armel.
    - Fix regressions seen in the GCC/libjava testsuite.
  * debian/*.shlibs: Update to the version from the branch.
  * No need to build libiberty_pic.a twice.

 -- Matthias Klose <doko@debian.org>  Sat, 03 Oct 2009 14:59:14 +0200

binutils (2.19.91.20090927-1) unstable; urgency=low

  * Snapshot, taken from the 2.20 release branch 20090927.
  * debian/*.shlibs: Update to the version from the branch.
  * On mips/mipsel disabled -pie/--pie-executable. Still broken,
    see #526961. Add an option --force-pie on mips/mipsel only
    for testing purposes.
    Change requested by debian-release (Andreas Barth).

 -- Matthias Klose <doko@debian.org>  Sun, 27 Sep 2009 11:56:06 +0200

binutils (2.19.91.20090923-1) unstable; urgency=medium

  * Snapshot, taken from the 2.20 release branch 20090923 (last upload
    was taken from the trunk)..
  * debian/*.shlibs: Update to the version from the branch.

 -- Matthias Klose <doko@debian.org>  Wed, 23 Sep 2009 09:50:04 +0200

binutils (2.19.91.20090922-1) unstable; urgency=low

  * Snapshot, taken from the 2.20 release branch 20090922.
  * debian/*.shlibs: Update to the version from the branch.

 -- Matthias Klose <doko@ubuntu.com>  Tue, 22 Sep 2009 19:36:50 +0200

binutils (2.19.91.20090910-1) unstable; urgency=low

  * Snapshot, taken from the 2.20 release branch 20090910, corresponding
    to the 2.19.90 upstream snapshot.
  * Fix Thumb-2 shared libraries (Daniel Jacobowitz), patch taken
    from the trunk.

 -- Matthias Klose <doko@debian.org>  Thu, 10 Sep 2009 17:05:30 +0200

binutils (2.19.90.20090909-1) unstable; urgency=low

  * Snapshot, taken from the 2.20 release branch 20090909.
  * debian/*.shlibs: Update to the version from the branch.
  * Disable build failure for regressions on mips/mipsel.

 -- Matthias Klose <doko@debian.org>  Wed, 09 Sep 2009 09:50:36 +0200

binutils (2.19.51.20090827-1) unstable; urgency=low

  * Snapshot, taken from the trunk 20090827.
    - Fix PR ld/10518: In linker scripts override a "*" match by any other
      wildcard match. Closes: #540751.
  * debian/*.shlibs: Update to the version from the trunk. Closes: #540800.
  * Add sysroot support for cross builds (Hector Oron). Closes: #522480.
  * Update long description of binutils-doc. Closes: #428764.
  * Tighten build dependency on autoconf.
  * Fix some lintian warnings.

 -- Matthias Klose <doko@debian.org>  Thu, 27 Aug 2009 17:09:28 +0200

binutils (2.19.51.20090805-1) unstable; urgency=low

  * Snapshot, taken from the trunk 20090805.
    - Fix PR binutils/10364, strip not failing on unwritable files.
      Closes: #276428.
    - Fix PR binutils/10363, objdump -T crashing on corrupted file.
      Closes: #487963.
  * 129_cortex_a8.dpatch: Fix a couple of cortex-a8 erratum bugs.

 -- Matthias Klose <doko@debian.org>  Wed, 05 Aug 2009 10:24:40 +0200

binutils (2.19.51.20090723-1) unstable; urgency=low

  * Snapshot, taken from the trunk 20090723.
  * debian/*.shlibs: Update to the version from the trunk.
  * Undo the reversion in the last upload, use the upstream fix instead.

 -- Matthias Klose <doko@debian.org>  Thu, 23 Jul 2009 09:39:50 +0200

binutils (2.19.51.20090722-2) unstable; urgency=low

  * Apply build-id patch to avoid memory corruption (taken from Fedora).
  * Revert ld/ldlang.c rev 1.312. Closes: #537389.

 -- Matthias Klose <doko@debian.org>  Wed, 22 Jul 2009 19:19:30 +0200

binutils (2.19.51.20090722-1) unstable; urgency=low

  * Snapshot, taken from the trunk 20090722.
  * debian/*.shlibs: Update to the version from the trunk.

 -- Matthias Klose <doko@debian.org>  Wed, 22 Jul 2009 16:51:11 +0200

binutils (2.19.51.20090714-1) unstable; urgency=low

  * Snapshot, taken from the trunk 20090714.
  * debian/*.shlibs: Update to the version from the trunk.
  * Install a libiberty compiled with -fPIC as libiberty_pic.a.
    Closes: #530888.
  * Remove obsolete README.Debian. Closes: #324260.
  * binutils-dev: Include demangle.h. Closes: #134985.

 -- Matthias Klose <doko@debian.org>  Tue, 14 Jul 2009 13:13:37 -0400

binutils (2.19.51.20090704-1) unstable; urgency=low

  * Snapshot, taken from the trunk 20090704.
    - debian/patches/128_arm_eabi_auto_it.dpatch: Remove, applied upstream.
  * debian/*.shlibs: Update to the version from the trunk.
  * Bump standards version.

 -- Matthias Klose <doko@debian.org>  Sat, 04 Jul 2009 10:37:18 +0200

binutils (2.19.51.20090613-1) experimental; urgency=low

  * Snapshot, taken from the trunk 20090613.
  * debian/*.shlibs: Update to the version from the trunk.
  * Build binutils-gold on armel.
  * Apply proposed patch for new option for automatically generating IT blocks.

 -- Matthias Klose <doko@debian.org>  Sat, 13 Jun 2009 14:39:41 +0000

binutils (2.19.51.20090508-1) experimental; urgency=low

  * Snapshot, taken from the trunk 20090508.
    - Fix PR binutils/9743, relocation issues on arm.
  * debian/*.shlibs: Update to the version from the trunk.

 -- Matthias Klose <doko@debian.org>  Fri, 08 May 2009 11:08:14 +0200

binutils (2.19.51.20090419-1) experimental; urgency=low

  * Snapshot, taken from the trunk 20090419.
  * debian/*.shlibs: Update to the version from the trunk.
  * debian/patches/013_bash_in_ld_testsuite.dpatch: Update.

 -- Matthias Klose <doko@debian.org>  Sun, 19 Apr 2009 22:12:19 +0200

binutils (2.19.51.20090315-1) experimental; urgency=low

  * Snapshot, taken from the trunk 20090315.
  * debian/*.shlibs: Update to the version from the trunk.

 -- Matthias Klose <doko@debian.org>  Sun, 15 Mar 2009 11:38:58 +0100

binutils (2.19.1-1) unstable; urgency=low

  * Upload to unstable.
  * binutils-source: Make .dpatch files executable.

 -- Matthias Klose <doko@debian.org>  Sun, 15 Feb 2009 22:46:34 +0100

binutils (2.19.1-1~exp1) experimental; urgency=low

  * Binutils 2.19.1 release.
  * debian/*.shlibs: Update to the release version.

 -- Matthias Klose <doko@debian.org>  Wed, 04 Feb 2009 09:57:55 +0100

binutils (2.19.0.20090110-1~exp1) experimental; urgency=low

  * Update to the binutils-2_19-branch 20090110.
    - Fix PR binutils/7011. LP: #254790.
  * debian/*.shlibs: Update to the version from the branch.

 -- Matthias Klose <doko@debian.org>  Sat, 10 Jan 2009 13:56:09 +0100

binutils (2.19-1~exp2) experimental; urgency=low

  * debian/patches/129_scale-DW_CFA_advance_loc.dpatch: Scale
    DW_CFA_advance_loc[124] output values.
  * debian/patches/128_arm_relocs_against_weak.dpatch: Fix R_ARM_THM_CALL
    relocations against undefined weak symbols in shared libraries.

 -- Matthias Klose <doko@debian.org>  Sun, 30 Nov 2008 13:22:11 +0100

binutils (2.19-1~exp1) experimental; urgency=low

  * Binutils 2.19 release.
  * debian/*.shlibs: Update to the release version.
  * Build binutils-gold on powerpc.
  * debian/control: Update to GPL3, reference the GFDL.
  * Fail the build if the testsuite shows regressions compared to the
    last (installed) build.
  * Make lintian more happy.

 -- Matthias Klose <doko@debian.org>  Sun, 26 Oct 2008 13:06:27 +0200

binutils (2.18.93.20081009-1) experimental; urgency=low

  * Snapshot, taken from the 2.19 branch 20081009 (corresponding to the
    2.18.93 upstream snapshot.
  * debian/*.shlibs: Update to the version from the branch.
  * Add build dependency on zlib1g-dev.
  * In gprof(1), remove references to monitor(3) and profil(2).
    Closes: #293948.

 -- Matthias Klose <doko@ubuntu.com>  Sat, 11 Oct 2008 16:45:35 +0000

binutils (2.18.92.20081003-1) experimental; urgency=low

  * Snapshot, taken from the 2.19 branch 20081003.
  * debian/*.shlibs: Update to the version from the trunk.

 -- Matthias Klose <doko@debian.org>  Fri, 03 Oct 2008 11:29:16 +0000

binutils (2.18.90.20080910-1) experimental; urgency=low

  * Snapshot, taken from the 2.19 branch 20080910.
  * debian/*.shlibs: Update to the version from the trunk.

 -- Matthias Klose <doko@debian.org>  Fri, 12 Sep 2008 19:23:07 +0200

binutils (2.18.50.20080803-1) experimental; urgency=low

  * Snapshot, taken from the trunk 20080803.
  * debian/*.shlibs: Update to the version from the trunk.

 -- Matthias Klose <doko@debian.org>  Mon, 04 Aug 2008 00:53:47 +0200

binutils (2.18.50.20080707-1) experimental; urgency=low

  * Snapshot, taken from the trunk 20080707.
  * debian/*.shlibs: Update to the version from the trunk.
  * include/safe-ctype.h: Add #include of ctype.h before redefining
    the ctype.h macros (proposed for the trunk).
  * Add Daniel Jacobowitz as uploader.

 -- Matthias Klose <doko@debian.org>  Mon, 07 Jul 2008 01:08:13 +0200

binutils (2.18.50.20080610-1) experimental; urgency=low

  * Snapshot, taken from the trunk 20080610.
  * debian/*.shlibs: Update to the version from the trunk.

 -- Matthias Klose <doko@debian.org>  Tue, 10 Jun 2008 16:21:02 +0200

binutils (2.18.50.20080530-1) experimental; urgency=low

  * Snapshot, taken from the trunk 20080530.
  * Switch maintainer and uploader.
  * debian/rules: Explicitely set SHELL to /bin/bash, build-depend on bash.
  * debian/rules: Fix setting of TARGET for cross builds.

 -- Matthias Klose <doko@debian.org>  Fri, 30 May 2008 23:49:40 +0200

binutils (2.18.50.20080507-1) experimental; urgency=low

  * Snapshot, taken from the trunk 20080507.
  * Remove patches applied upstream: 304_pr4476.dpatch, 305_arm-dis.dpatch,
    306_pr4453.dpatch, 307_ld-pic.dpatch, 308_mips-pic.dpatch.
  * debian/patches/013_bash_in_ld_testsuite.dpatch: Use bash in the ld
    testsuite (some tests have bashisms).
  * debian/*.shlibs: Update to the version from the trunk.
  * On amd64, i386 and sparc, build a binutils-gold package,
    diverting /usr/bin/ld.
  * Use expect instead of expect-tcl8.3 on all architectures except hppa.
  * Remove binutils and gcc build dependencies (versions are in oldstable).

 -- Matthias Klose <doko@debian.org>  Thu, 08 May 2008 00:56:30 +0200

binutils (2.18.1~cvs20080103-4) unstable; urgency=medium

  * debian/rules: Remove libiberty in /usr/lib64; workaround for
    `gcc -print-multi-os-directory' printing the symlink.
    Closes: #473665, #473591.
  * Don't include development files in binutils-spu.
  * Fix binutils-spu build on ppc64 (Andreas Jochens). Closes: #474116.
  * Build libiberty with -fPIC on mips/mipsel (Aurelian Jarno).

 -- Matthias Klose <doko@debian.org>  Sat, 05 Apr 2008 11:21:08 +0200

binutils (2.18.1~cvs20080103-3) unstable; urgency=low

  [ Arthur Loiret ]
  * Build a binutils for spu-elf target on powerpc and ppc64.
    - debian/control: Add a binutils-spu package.
    - debian/binutils-spu.{postinst,postrm,shlibs}: Add.
  * Add sh64-linux-gnu to multiarch targets.
  * Fix cross-compilation support.
  * Make lintian happier:
    - Use ${source:Version}, ${binary:Version} variables.
    - Remove -1 from Build-Depends revisions.
    - Bump Standards-Version to 3.7.3.

  [ Matthias Klose ]
  * Keep the spu elfscripts in bintutils, remove them from binutils-spu.
  * debian/patches/307_ld-pic.dpatch: Fix failing ld-shared tests when built
    with gcc-4.3.

 -- Matthias Klose <doko@debian.org>  Sat, 29 Mar 2008 20:32:35 +0100

binutils (2.18.1~cvs20080103-2) unstable; urgency=low

  * debian/patches/306_pr4453.dpatch: Fix PR binutils/4453, taken from
    the trunk (Aurelian Jarno). Closes: #363423.

 -- Matthias Klose <doko@debian.org>  Fri, 21 Mar 2008 20:49:17 +0100

binutils (2.18.1~cvs20080103-1) unstable; urgency=low

  * Update to 20080103 from the binutils-2_18-branch.
    - Set version number to 2.18.0 (smaller than the one from the trunk).
    - Fix PR ld/5398. Closes: #452725.
  * debian/*.shlibs: Update to version from the branch.
  * debian/patches/305_arm-dis.dpatch: Fix segfault when disassembling ARM
    code. Closes: #438956.
  * Support kfreebsd-amd64-gnu and i486-kfreebsd-gnu (Aurilian Jarno):
    - debian/patches/127_x86_64_i386_biarch.dpatch: Extend for kfreebsd.
    - debian/rules: biarch enabled binutils for kfreebsd-{amd64,i486}-gnu,
      kfreebsd-{amd64,i486}-gnu support for cross-builds,
      kfreebsd-{amd64,i486}-gnu enabled for binutils-multiarch.
    - Closes: #380373.

 -- Matthias Klose <doko@debian.org>  Thu, 03 Jan 2008 21:57:51 +0100

binutils (2.18.1~cvs20071027-2) unstable; urgency=low

  * Do not include static libraries in the multiarch package.
  * Don't include /usr/lib64 in cross packages. Closes: #450429.

 -- Matthias Klose <doko@debian.org>  Sat, 24 Nov 2007 12:13:22 +0100

binutils (2.18.1~cvs20071027-1) unstable; urgency=low

  * Update to 20071027 from the binutils-2_18-branch.
    - Fix PR ld/4988, assertion failures in ld. Closes: #440015.
  * debian/*.shlibs: Update to version from the branch.

 -- Matthias Klose <doko@debian.org>  Sat, 27 Oct 2007 17:55:41 +0200

binutils (2.18-1) unstable; urgency=low

  [ Matthias Klose ]
  * New upstream release.
    - Remove patches applied upstream: 100_warning_arm, 400_gcc42_fix,
      401_builddoc.
  * debian/*.shlibs: Update to release version.

 -- Matthias Klose <doko@debian.org>  Wed, 29 Aug 2007 01:07:31 +0200

binutils (2.18~cvs20070812-1) unstable; urgency=low

  [ Matthias Klose ]
  * New upstream CVS snapshot, taken from the binutils-2_18-branch.
  * debian/rules: Support parallel=<n> with comma separated keywords
    in DEB_BUILD_OPTIONS.
  * debian/rules (clean): Remove stamp files.
  * debian/*.shlibs: Update to snapshot version.
  * debian/patches/401_builddoc.dpatch: Fix doc build failure on the branch.

 -- Matthias Klose <doko@debian.org>  Sun, 12 Aug 2007 10:56:18 +0200

binutils (2.17cvs20070804-1) unstable; urgency=low

  [ Matthias Klose ]
  * New upstream CVS snapshot.
    - PR binutils/4888, fixes objcopy --only-keep-debug. Closes: #435444.
  * debian/rules: Support parallel=<n> in DEB_BUILD_OPTIONS (see #209008).
  * debian/*.shlibs: Update to snapshot version.

 -- Matthias Klose <doko@debian.org>  Sat, 04 Aug 2007 12:45:07 +0200

binutils (2.17cvs20070801-1) unstable; urgency=medium

  [ Matthias Klose ]
  * New upstream CVS snapshot.
    - Fixes objcopy --only-keep-debug on amd64. Closes: #435444.
  * binutils-multiarch: Enable the armel-linux-gnu target. Closes: #408805.

 -- Matthias Klose <doko@debian.org>  Wed, 01 Aug 2007 18:24:51 +0200

binutils (2.17cvs20070718-1) unstable; urgency=low

  [ Matthias Klose ]
  * New upstream CVS snapshot.
    - Fix build failure on m68k.
  * debian/patches/400_gcc42_fix.dpatch: Fix build failure with gcc-4.2.
    Closes: #433062.
  * Fix cross build failure while stripping binaries. Closes: #432907.

 -- Matthias Klose <doko@debian.org>  Wed, 18 Jul 2007 20:25:03 +0200

binutils (2.17cvs20070713-1) unstable; urgency=low

  [ Matthias Klose ]
  * New upstream CVS snapshot.
    - Remove patches applied upstream: 301_pr4436.dpatch, 302_pr4448.dpatch,
      303_pr4454.dpatch, 305_pr4497.dpatch, 306_ld_demangler_segfault.dpatch,
      307_pr4558.dpatch.
    - Fix build failure with gcc-4.2. Closes: #429738.
    - Fix kernel build with grsecurity patch. Closes: #430041.
  * debian/copyright: Include GPL-3.
  * debian/rules: Fix version extraction.
  * debian/rules: Honor `noopt' in DEB_BUILD_OPTIONS.

 -- Matthias Klose <doko@debian.org>  Fri, 13 Jul 2007 14:45:21 +0200

binutils (2.17cvs20070426-8) unstable; urgency=low

  * Fix PR gas/4558.
  * debian/rules: Add empty NJOBS macro.

 -- Matthias Klose <doko@debian.org>  Mon, 28 May 2007 09:06:35 +0000

binutils (2.17cvs20070426-7) unstable; urgency=low

  * 306_ld_demangler_segfault.dpatch: new CVS patch from Alan Modra to fix
    segfaults in ld seen when building, e.g. openipmi.

  * debian/copyright: update source location and copyright years.
  * debian/rules: idem.
  
 -- James Troup <james@nocrew.org>  Wed, 23 May 2007 02:19:09 +0100

binutils (2.17cvs20070426-6) unstable; urgency=low

  * Fix PR ld/4497, regression introduced with the fix for PR ld/4454.
    Closes: #423496.
  * Fix binutils/4476, readelf support for --hash-style=gnu.  Closes: #421790.

 -- Matthias Klose <doko@debian.org>  Mon, 14 May 2007 10:51:40 +0200

binutils (2.17cvs20070426-5) unstable; urgency=low

  * Fix PR ld/4454.

 -- Matthias Klose <doko@debian.org>  Sun, 06 May 2007 09:50:29 +0200

binutils (2.17cvs20070426-4) unstable; urgency=low

  * Fix PR gas/4448, overstrict check for powerpc lswi. Closes: #421799.

 -- Matthias Klose <doko@debian.org>  Wed,  2 May 2007 18:26:03 +0200

binutils (2.17cvs20070426-3) unstable; urgency=low

  * Update debian/*.shlibs files. Closes: #421454.
  * Fix PR gas/4436, wrong reject in powerpc opcode table checks.
    Closes: #421455.
  * Fix build failure on arm (Aurelian Jarno). Closes: #421365.
  * Compare testsuite results of the installed binutils with the built one.

 -- Matthias Klose <doko@debian.org>  Mon, 30 Apr 2007 07:47:09 +0200

binutils (2.17cvs20070426-2) unstable; urgency=low

  * Fix typo preparing the binutils-hppa64 package.

 -- Matthias Klose <doko@debian.org>  Fri, 27 Apr 2007 08:06:49 +0200

binutils (2.17cvs20070426-1) unstable; urgency=low

  [ James Troup ]
  * New upstream CVS snapshot.
  * debian/test-suite-compare.py: simplistic comparator for binutils test
    suite runs.

  [ Matthias Klose ]
  * Merge changes from the experimental uploads:
   * debian/patches/121_i386_x86_64_biarch.dpatch: Remove, applied upstream.
   * Build a binutils-source package (containing the patched sources).
   * Check for a working expect before building the package.
   * Configure the multiarch build for x86_64-linux-gnu instead of
     x86_64-linux.
   * debian/rules: Don't strip binaries if nostrip is in DEB_BUILD_OPTIONS.
   * debian/rules: Don't try to strip shell scripts.
   * Configure --with-pkgversion to include the distribution name.
   * debian/patches/000_print_debian_version.dpatch: Remove.
   * debian/control: Build-depend on lsb-release.
   * Enable spu target in powerpc and binutils-multiarch build.
   * Don't include embedspu in binutils-multiarch on powerpc.
   * debian/control: Set priority for source package to optional.

 -- James Troup <james@nocrew.org>  Fri, 27 Apr 2007 01:29:57 +0100

binutils (2.17-3) unstable; urgency=low

  * debian/rules (configure-multi-stamp): drop i486-kfreebsd-gnu again as
    it breaks objdump for i386 on amd64.  Closes: #380539

 -- James Troup <james@nocrew.org>  Tue,  3 Oct 2006 00:53:17 +0100

binutils (2.17-2) unstable; urgency=low

  * The "Laisse le Wookie gagner" release.

  * 127_x86_64_i386_biarch.dpatch: new patch from Aurelien Jarno
    <aurelien@aurel32.net> to add (/usr)/lib32 to the search paths on
    amd64.  Closes: #369052

  * debian/rules (configure-multi-stamp): add i486-kfreebsd-gnu at request
    of Aurelien Jarno.  Closes: #315306

 -- James Troup <james@nocrew.org>  Wed, 26 Jul 2006 20:33:13 +0100

binutils (2.17-1) unstable; urgency=low

  * New upstream release.
   * 120_mips_xgot_multigot_workaround.dpatch: removed - superseded by a
     proper fix upstream.  Closes: #274738
   * debian/binutils.shlibs, debian/binutils-multiarch.shlibs,
     debian/binutils-hppa64.shlibs: updated SONAME to 2.17.

 -- James Troup <james@nocrew.org>  Mon, 26 Jun 2006 13:17:36 +0100

binutils (2.16.1cvs20060507-1) unstable; urgency=low

  * New upstream CVS snapshot of 'binutils-2_17-branch'.

  * debian/control (Standards-Version): bump to 3.7.2.0.

 -- James Troup <james@nocrew.org>  Sun,  7 May 2006 19:57:08 +0100

binutils (2.16.1cvs20060413-1) unstable; urgency=low

  * New upstream CVS snapshot.
   * 120_mips_xgot_multigot_workaround.dpatch: updated to work with CVS
     r1.163 of bfd/elfxx-mips.c, pass 'info' instead of 'output_bfd' to
     MIPS_ELF_GOT_MAX_SIZE().

  * Patch from NIIBE Yutaka <gniibe@fsij.org> in #280884:
    * debian/rules (configure-multi-stamp): Support m32r-linux.  Closes:
      #340264
    * debian/rules: Run 'make check' only if build == host.
  
  * debian/rules: Also don't run 'make check' if nocheck is in
    DEB_BUILD_OPTIONS.  Based on a patch from Michael Banck
    <mbanck@debian.org>.  Closes: #315290

  * Integrate most of a patch to build arbitrary binutils-$TARGET
    cross-packages from #231707.  Thanks to Nikita V. Youshchenko
    <yoush@cs.msu.su> and Josh Triplett <josh@freedesktop.org>.

  * debian/copyright: update to include GFDL.  Closes: #81950
  * debian/copyright: update FSF address.

  * debian/rules: move non-architecture specific conflicts (gas,
    elf-binutils, modutils (<< 2.4.19-1)) out of a substitued variable and
    into the control file.  Rename variable to extraConflicts.
  * debian/control: likewise.

 -- James Troup <james@nocrew.org>  Sat, 15 Apr 2006 03:05:41 +0100

binutils (2.16.1cvs20060117-1) unstable; urgency=low

  * New upstream CVS snapshot.

  * 118_arm_pass_all.dpatch, 125_fix_tc_arm_cast.dpatch: merged upstream -
    removed.

 -- James Troup <james@nocrew.org>  Wed, 18 Jan 2006 02:25:25 +0000

binutils (2.16.1cvs20051214-1) unstable; urgency=low

  * New upstream CVS snapshot.
   * Fix ld segfaults on ia64.  Closes: #342777

  * 126_fix_PROVIDE_HIDDEN.dpatch: merged upstream - removed.

 -- James Troup <james@nocrew.org>  Wed, 14 Dec 2005 08:06:37 +0000

binutils (2.16.1cvs20051206-1) unstable; urgency=low

  * New upstream CVS snapshot.
   * Fixes linking of qemu.  Closes: #340328

  * 126_fix_PROVIDE_HIDDEN.dpatch: new patch from Thiemo Seufer to fix
    handling of hidden symbols which were provided by a linker
    script. Closes: #342307

  * debian/control (Standards-Version): updated to 3.6.2.1.

 -- James Troup <james@nocrew.org>  Sat, 10 Dec 2005 05:23:34 +0000

binutils (2.16.1cvs20051117-1) unstable; urgency=low

  * New upstream CVS snapshot.
   * Fixes c++filt's flushing of stdout which broke gcj.  Closes: #339287

  * debian/control (Build-Depends): switch from expect to expect-tcl8.3
    since tcl8.4's broken threading causes the testsuite to fail entirely
    on hppa.  Closes: #339509

 -- James Troup <james@nocrew.org>  Thu, 17 Nov 2005 13:15:15 +0000

binutils (2.16.1cvs20051109-1) unstable; urgency=low

  * New upstream CVS snapshot.
   * Fixes broken PLT handling on m68k.  Closes: #327780
   * Don't compile flex files with -Werror, fixing mips builds.
     Closes: #333980
   * Don't check undefined symbols introduced by "ld -u" for TLS. Closes:
     #326103

  * 117_mips_symbolic_link.dpatch: merged upstream - removed.

  * debian/rules: pass --disable-werror on ia64 as current gcc generates
    too many false positives.  Closes: #336939

  * 125_fix_tc_arm_cast.dpatch: new patch from Lennert Buytenhek to fix
    cast warning and arm builds.  Closes: #336175

  * 121_i386_x86_64_biarch.dpatch: imported from Ubuntu at request of
    Daniel Jacobwitz to fix biarch linking on i386/amd64.  Closes:
    #334626, #334673

  * debian/rules: remove any reference to pkgstriptranslations - an
    Ubuntu-ism that shouldn't have been in the Debian package in the first
    place but that isn't needed in Ubuntu any more in any event.

  * debian/rules: MAKEOVERRIDES is now clobbered by the top level
    Makefile, so switch to overriding MAKE itself (sic) to pass the
    customized VERSION variable/string down to sub-directories for
    -multiarch and -hppa64 builds.  Thanks to Daniel Silverstone for the
    suggestion.

 -- James Troup <james@nocrew.org>  Fri, 11 Nov 2005 20:38:22 +0000

binutils (2.16.1cvs20050902-1) unstable; urgency=low

  * New upstream CVS snapshot.
   * Fixes --as-needed on sparc and hppa.  Closes: #320697
   * Fixes buffer overflows and other crashes.  Closes: #311975

  * 124_readelf_robustify.dpatch: merged upstream - removed.
  * 001_ld_makefile_patch: regenerated with help of wiggle.

  * debian/*.shlibs: update to version 2.16.91.

  * debian/copyright: use canonical GNU URL.  Update copyright years.
  * debian/rules: update version and copyright.

  * debian/rules (pre-build): not relevant with a CVS snapshot which
    doesn't have pre-generated info files - removed.
  * debian/rules (clean): don't save info files for the same reason, in
    fact explicitly remove them.
  * debian/rules (build_stamps): drop pre-build.

 -- James Troup <james@nocrew.org>  Sat,  3 Sep 2005 00:30:56 +0100

binutils (2.16.1-3) unstable; urgency=low

  * debian/rules: remove powerpc libc header hack.
  * debian/include/sys/procfs.h: remove.

  * 124_readelf_robustify.dpatch: new patch from Jakub Jelinek to
    robustify readelf.  Thanks to Thiemo Seufer <ths@networkno.de>.
    Closes: #318344

 -- James Troup <james@nocrew.org>  Wed, 31 Aug 2005 05:03:11 +0100

binutils (2.16.1-2) unstable; urgency=low

  * debian/include/sys/procfs.h: Include fixed powerpc libc header, to fix
    FTBFS on powerpc. Temporary fix, to be removed with glibc-2.3.5.

 -- Matthias Klose <doko@debian.org>  Sun, 10 Jul 2005 16:35:17 +0200

binutils (2.16.1-1) unstable; urgency=medium

  * New upstream version.
  * debian/patches/117_mips_symbolic_link.dpatch: Updated, apply it again.
    (Thiemo Seufer).
  * debian/patches/130_bfd_doc_makefile.dpatch: Remove, applied upstream.
  * debian/control: Build depend on dpkg-dev (>= 1.13.9), needed to determine
    the GNU architecture type.
  * The symlinks for the tools change to the the new output of
    dpkg-architecture -qDEB_HOST_GNU_TYPE (i.e. i386-linux-ld becomes
    i486-linux-gnu-ld).
  * Change the values for --enable-targets according to the dpkg-architecture
    update.
  * Configure the hppa64 cross compiler for hppa64-linux-gnu. Adjust
    the hppa64 install target.
  * debian/*shlibs: Update to version 2.16.1.
  * Make restoring of saved pregenerated info files more robust.

 -- Matthias Klose <doko@debian.org>  Sat,  9 Jul 2005 14:58:49 +0200

binutils (2.16-1) unstable; urgency=low

  * Update to CVS 2.16 branch 20050612.
  * debian/patches/130_bfd_doc_makefile.dpatch: New patch to fix
    build failure in bfd/doc.
  * debian/watch: New file.

 -- Matthias Klose <doko@debian.org>  Sun, 12 Jun 2005 12:29:12 +0200

binutils (2.16-0) experimental; urgency=low

  * New upstream release.
    - Fixes build failure using gcc-4.0 (closes: #299671).
  * debian/patches:
    - 000_print_debian_version.dpatch: Updated.
    - 001_ld_makefile_patch.dpatch, 002_gprof_profile_arcs.dpatch,
      002_gprof_profile_arcs.dpatch: Regenerated.
    - 012_check_ldrunpath_length.dpatch: Updated.
    - 112_fix_reloc_sizing.dpatch, 113_elf_backend_hide_symbol.dpatch,
      114_mips_delay_slots_in_branch.dpatch, 115_fix_sparc_fmov.dpatch,
      116_ar_nonexistent_files.dpatch: Removed, applied upstream.
    - 117_mips_symbolic_link.dpatch: Disabled. Needs an update.
    - 118_arm_pass_all.dpatch: Regenerated.
    - 119_fix_gas_double_negative.dpatch: Removed, applied upstream.
    - 120_mips_xgot_multigot_workaround.dpatch: Updated.
    - 121_ia64_unwind_fixes.dpatch, 122_m68k_undefweak_symbols.dpatch:
      Removed, applied upstream.
  * Merge Ubuntu changes:
    - debian/patches:
      - 123_dont_add_to_undefs_twice.dpatch: Removed, applied upstream.
    - debian/rules: Call pkgstriptranslations if present.
  * debian/rules: 
    - Fix VERSION extraction.
    - Save info files before build and restore them in clean target.
  * debian/control:
    - Add me as an uploader.
	
 -- Matthias Klose <doko@ubuntu.com>  Fri,  6 May 2005 18:43:09 +0200

binutils (2.15-6) unstable; urgency=low

  * 123_bfd_overflow_fix.dpatch: new patch from Alan Modra to fix BFD
    overflows.  Closes: #308625

 -- James Troup <james@nocrew.org>  Sat, 21 May 2005 20:20:01 +0100

binutils (2.15-5ubuntu2) hoary; urgency=low

  * debian/rules: Call pkgstriptranslations if present (the package does not
    use debhelper, thus it does not happen automatically).

 -- Martin Pitt <martin.pitt@ubuntu.com>  Fri, 18 Mar 2005 13:07:52 +0000

binutils (2.15-5ubuntu1) hoary; urgency=low

  * 123_dont_add_to_undefs_twice.dpatch: new patch from Alan Modra (PR338) to
    not add symbols to the undefined list twice, causing an assertion failure
    in ld when building the kernel on amd64.

 -- Daniel Stone <daniel.stone@canonical.com>  Tue,  7 Dec 2004 09:29:31 +0100

binutils (2.15-5) unstable; urgency=low

  * 121_ia64_unwind_fixes.dpatch: new patch from David Mosberger to fix
    unwind related bugs.  Closes: #278836
  * 122_m68k_undefweak_symbols: new patch from Andreas Schwab to fix undef
    weak symbols with non-default visibilty on m68k.  Closes: #278388

 -- James Troup <james@nocrew.org>  Thu, 25 Nov 2004 00:13:28 +0000

binutils (2.15-4) unstable; urgency=low

  * 120_mips_xgot_multigot_workaround.dpatch: new patch from Thiemo Seufer
    to make multigot/xgot handling exclusive and fix mozilla builds on
    mipsen.  Closes: #272149

 -- James Troup <james@nocrew.org>  Thu, 23 Sep 2004 22:44:03 +0100

binutils (2.15-3) unstable; urgency=low

  * 112_fix_reloc_sizing.dpatch: update patch based on revised change from
    Alan Modra.

  * 116_ar_nonexistent_files.dpatch: new patch from Nick Clifton to fix
    ar's handling of non-existent files.  Closes: #267139

  * 117_mips_symbolic_link.dpatch: new patch from Thiemo Seufer to fix the
    "final link failed: Bad value" error on mips.  Closes: #270619

  * 118_arm_pass_all.dpatch: new kludge patch to fix broken libtool pass_all
    handling on arm and other arches.

  * 119_fix_gas_double_negative.dpatch: new patch from Alan Modra via
    Daniel Jacobowitz to fix gas' handling of -- and ++.  Closes: #266772

 -- James Troup <james@nocrew.org>  Thu,  9 Sep 2004 22:24:08 +0100

binutils (2.15-2) unstable; urgency=low

  * 112_fix_reloc_sizing.dpatch: new patch from Daniel Jacobowitz to fix
    objcopy relocation sections.  Closes: #252719

  * 113_elf_backend_hide_symbol.dpatch: new patch from Alan Modra to fix
    ld internal error on hppa.  Closes: #254549

  * 114_mips_delay_slots_in_branch.dpatch: new patch from Thiemo Seufer to
    handle delay slots in branch correctly on mips.  Closes: #266660

  * 115_fix_sparc_fmov.dpatch: new patch from Jakub Jelinek via Dave
    Miller to fix bogus fmov* SPARC opcodes.  Closes: #267824

 -- James Troup <james@nocrew.org>  Tue, 31 Aug 2004 22:45:13 +0100

binutils (2.15-1) unstable; urgency=low

  * New upstream release.  Closes: #248990, #259458
   * Fixes -Wl,-z,defs to correctly abort builds with unresolved
     symbols.  Closes: #256481
   * Better error message for truncation of bignums in as.  
     Closes: #219933
   * strip(1) no longer corrupts binaries for architectures it doesn't
     recognise.  Closes: #211052
   * nm -C /usr/lib/libcrypto++.a no longer segfaults.  Closes: #247917
  
  * 105_alpha_rpcc_opcode_fix.dpatch, 106_arm_pic.dpatch,
    107_powerpc_ld_segfault.dpatch, 108_m68k_fmoveml_fix.dpatch,
    109_objcopy_keep_debug.dpatch, 110_hppa64_local_symbols.dpatch,
    111_objcopy_vs_unstripped.dpatch, 906_hjl_libtool_dso.dpatch: merged
    upstream - removed.
  * 012_check_ldrunpath_length.dpatch: resynced with wiggle(1).

  * debian/binutils.shlibs, debian/binutils-hppa64.shlibs,
    debian/binutils-multiarch.shlibs: update for 2.15.

  * debian/rules (install): remove gas.info hack as no longer needed
    (fixed properly upstream).
  * debian/rules (clean): remove gas/doc/as.info which doesn't seem to be
    in the upstream tar ball.

  * debian/rules (binary-arch): install $pkg/ChangeLog.linux only if they
    exist (because they don't in GNU releases).

 -- James Troup <james@nocrew.org>  Thu, 29 Jul 2004 22:44:04 +0100

binutils (2.14.90.0.7-8) unstable; urgency=low

  * debian/rules: don't use gcc-2.95 on m68k.  Thanks to Adam Conrad for
    pointing this out.

 -- James Troup <james@nocrew.org>  Wed, 19 May 2004 10:35:44 +0100

binutils (2.14.90.0.7-7) unstable; urgency=low

  * 111_objcopy_vs_unstripped.dpatch: new patch from Alan Modra via Daniel
    Jacobowitz to fix objcopy on unstripped libraries on alpha and arm.
    Closes: #234021

  * debian/control (Build-Depends): remove m68k specific build-depends on
    gcc-2.95 and libc6-dev (<< 2.3).  Many thanks to Michael Schmitz for
    testing this.

 -- James Troup <james@nocrew.org>  Tue, 30 Mar 2004 18:00:54 +0100

binutils (2.14.90.0.7-6) unstable; urgency=low

  * 110_hppa64_local_symbols.dpatch: new patch from Randolph Chung to fix
    dynamic name generation of local symbols on hppa64 - needed to build
    64-bit hppa kernels. Closes: #238176

 -- James Troup <james@nocrew.org>  Fri, 26 Mar 2004 15:52:27 +0000

binutils (2.14.90.0.7-5) unstable; urgency=low

  * 109_objcopy_keep_debug.dpatch: new patch from Daniel Jacobowitz
    <dan@debian.org>, objcopy --only-keep-debug and readelf SHT_NOBITS
    fixes.

 -- James Troup <james@nocrew.org>  Mon, 26 Jan 2004 16:25:25 +0000

binutils (2.14.90.0.7-4) unstable; urgency=low

  * debian/control: add binutils-hppa64 package.
  * debian/rules: add support for binutils-hppa64 package and don't enable
    hppa64-linux for binutils or binutils-multiarch.
  * debian/binutils-hppa64.postinst: new file.
  * debian/binutils-hppa64.postrm: likewise.
  * debian/binutils-hppa64.shlibs: likewise.
  * Above changes largely based on a patch from Matthias Klose
    <doko@cs.tu-berlin.de>.  Closes: #225892

  * debian/control (Build-Depends): drop bzip2.

  * debian/rules (install-stamp): remove empty /usr/include directory in
    binutils.
  * debian/rules (install-stamp): remove /usr/share/info/dir* to
    workaround install-info brain damage (cf #213524).

 -- James Troup <james@nocrew.org>  Thu, 22 Jan 2004 21:32:44 +0000

binutils (2.14.90.0.7-3) unstable; urgency=low

  * 108_m68k_fmoveml_fix.dpatch: new patch from H.J. Lu
    <hongjiu.lu@intel.com> to fix fmoveml disassembly and associated
    testsuite regression on m68k.

 -- James Troup <james@nocrew.org>  Tue, 18 Nov 2003 14:35:23 +0000

binutils (2.14.90.0.7-2) unstable; urgency=low

  * 107_powerpc_ld_segfault.dpatch: new patch from Alan Modra
    <amodra@bigpond.net.au> to fix ld segfault on powerpc.  Thanks to
    Josselin Mouette <joss@debian.org> for the report.  Closes: #219187

 -- James Troup <james@nocrew.org>  Wed,  5 Nov 2003 13:32:17 +0000

binutils (2.14.90.0.7-1) unstable; urgency=low

  * New upstream release.
  * 100_null_owner_ld_fix.dpatch, 101_ppc_as_shf_and_rel_fix.dpatch,
    102_alpha_null_got_ld_fix.dpatch,
    103_static_linking_elf_eh_frame.dpatch,
    104_elf_eh_frame_alpha_fix.dpatch: removed; merged upstream.
  * debian/rules: update version number.
  * debian/binutils.shlibs: likewise.
  * debian/binutils-multiarch.shlibs: likewise.

  * 009_signed_char_fix.dpatch: removed; this was fixed upstream correctly
    (http://sources.redhat.com/ml/binutils/2003-05/msg00304.html) and this
    patch is breaking that fix.  Thanks to Daniel Jacobowitz
    <dan@debian.org>.

  * 003_gmon_manpage_fix.dpatch -> 002_gprof_profile_arcs.dpatch.
  * 014_gprof_manpage_fix.dpatch -> 003_gprof_see_also_monitor.dpatch.

  * 300_alpha_rpcc_opcode_fix.dpatch -> 105_alpha_rpcc_opcode_fix.dpatch
    (committed to trunk).

  * debian/rules (configure-multi-stamp): also enable mips64{el,}-linux
    for binutils-multiarch.  Alphabetize target list.

  * 106_arm_pic: new patch from Phil Blundell <pb@debian.org> and Daniel
    Jacobowitz <dan@debian.org> which implements GC for GOT and PLT relocs
    in the elf32-arm backend.

  * debian/rules (install-stamp): work around upstream bug which causes
    as.info and as.1 to disappear by explicitly calling "make
    install-info-am install-am" in builddir-single/gas/doc.

 -- James Troup <james@nocrew.org>  Sat,  1 Nov 2003 18:14:04 +0000

binutils (2.14.90.0.6-5) unstable; urgency=low

  * 104_elf_eh_frame_alpha_fix.dpatch: new patch from H.J. Lu
    <hongjiu.lu@intel.com> to fix regressions on alpha caused by
    103_static_linking_elf_eh_frame.  Thanks to Thimo Neubauer
    <thimo@debian.org> for the original report.  Closes: #215636

 -- James Troup <james@nocrew.org>  Fri, 17 Oct 2003 00:02:09 +0100

binutils (2.14.90.0.6-4) unstable; urgency=low

  * 103_static_linking_elf_eh_frame.dpatch: new patch from H.J. Lu
    <hongjiu.lu@intel.com> to fix static linking of C++ binaries.

  * 200_alpha_null_got_ld_fix.dpatch: renamed...
  * 102_alpha_null_got_ld_fix.dpatch: to this.

  * debian/rules: patch from Guido Guenther <agx@debian.org> to enable
    mips64 support.  Closes: #213448

 -- James Troup <james@nocrew.org>  Sun, 12 Oct 2003 14:26:26 +0100

binutils (2.14.90.0.6-3) unstable; urgency=low

  * 100_null_owner_ld_fix.dpatch: new patch from Alan Modra
    <amodra@bigpond.net.au> to fix an ld crash with null owner sections.
    Closes: #212029

  * debian/rules: don't compile with gcc-2.95 on arm; the only failures
    are a) testsuite-only (i.e. don't appear to affect real world
    applications) and b) fixed by upcoming gcc patches by Phil Blundell
    <pb@debian.org> in any event.
  * debian/control (Build-Depends): likewise don't build-depend on
    gcc-2.95 for arm.

  * 101_ppc_as_shf_and_rel_fix.dpatch: new patch from Alan Modra
    <amodra@bigpond.net.au> to fix an as regression where it refused to
    compile utils.S from Linux/PPC 2.6.  Closes: #211668

 -- James Troup <james@nocrew.org>  Tue, 23 Sep 2003 01:32:08 +0100

binutils (2.14.90.0.6-2) unstable; urgency=low

  * debian/rules (CONFLICTS): remove spurious "--", left over from
    debhelper based-rules.  Fixes build failure on sparc.

  * 200_alpha_null_got_ld_fix.dpatch: new patch from Daniel Jacobowitz
    <dan@debian.org> to fix an ld crash on alpha with null .got sections.
    Closes: #204615

  * scripts/dpkg-arch.mk: remove.
  * debian/rules: define DEB_BUILD_GNU_TYPE, DEB_HOST_ARCH and
    DEB_HOST_GNU_TYPE here instead.

  * debian/rules (binary-indep): use ':' as a separator to chown, rather
    than '.' which is a legal character for a username.
  * debian/rules (binary-arch): likewise.

  * debian/rules: further trivial cleanups.

 -- James Troup <james@nocrew.org>  Thu, 18 Sep 2003 22:13:36 +0100

binutils (2.14.90.0.6-1) unstable; urgency=low

  * New "upstream" release.
   * Fixes core dump of nm -C on certain object files. Closes: #205616

  * New maintainer.
  * debian/control (Maintainer): adjust accordingly.
  * debian/copyright: likewise.  Update copyright years, URL.
  * debian/control (Standards-Version): bump to 3.6.1.0.

  * 011_disable_combreloc_ARM_ONLY.diff: dropped on request of Phil
    Blundell <pb@debian.org> - this is obsolete, it was working around a
    bug in ld since fixed by Daniel Jacobowitz <dan@debian.org> upstream.

  * 890-elf64_alpha_segfault.diff: dropped as bogus
    (http://sources.redhat.com/ml/binutils/2003-04/msg00399.html); rth's
    correct fix is already in the upstream source.

  * debian/README.Debian: migrate nearly-obsolete debconf notes to here.
  * debian/control (Depends): drop debconf.
  * binutils.config, binutils.templates, binutils.templates.ca,
    binutils.templates.fr, binutils.templates.ja,
    binutils.templates.pt_BR, postrm.debhelper: obsolete, removed.
    Closes: #189641, #198222

  * Migrated from dbs...
  * debian/README.build: obsolete; removed.
  * debian/rules: remove $(BUILD_TREE)/, $(STAMP_DIR)/, $(unpacked), $(patched) and other references
    to DBS.
  * debian/rules (clean): remove build tree directories.
  * debian/scripts/dbs-build.mk: unused, remove.
  * debian/scripts/file2cat: likewise.

  * ... to dpatch.
  * debian/rules: include /usr/share/dpatch/dpatch.make.
  * debian/rules (configure-single-stamp): depend on patch-stamp.
  * debian/rules (configure-multi-stamp): likewise.
  * debian/rules (clean): depend on unpatch.  Remove debian/patched.
  * debian/control (Build-Depends): add dpatch.

  * binutils-doc.postinst, binutils-doc.prerm,
    binutils-multiarch.postinst, binutils-multiarch.postrm,
    binutils-multiarch.preinst, binutils-multiarch.shlibs,
    binutils.postinst, binutils.postrm, binutils.shlibs: new files based
    on .deb and packages.d/.
  * scripts/dh_split: obsolete, removed.
  * debian/packages.d/binutils-dev.in, debian/packages.d/binutils-doc.in,
    debian/packages.d/binutils-multiarch.in,
    debian/packages.d/binutils.in: likewise.

  * debian/rules: rewritten, de-debhelper-ized.
  * debian/control (Build-Depends): drop debhelper and add file.

 -- James Troup <james@nocrew.org>  Thu, 11 Sep 2003 22:08:18 +0100

binutils (2.14.90.0.5-0.2) unstable; urgency=low

  * NMU.
  * Rebuild using fixed gcc on sparc (closes: #202924).

 -- Matthias Klose <doko@debian.org>  Mon, 28 Jul 2003 20:12:00 +0200

binutils (2.14.90.0.5-0.1) unstable; urgency=low

  * NMU.
  * New upstream version.
  * Remove patches applied upstream:
    - debian/patches/500_s390_gas.diff
    - debian/patches/905-hppa_visibility.diff
    - debian/patches/906-mips_ld_fix.diff
  * Updated patch:
    - debian/patches/906-hjl_libtool_dso.diff

 -- Matthias Klose <doko@debian.org>  Wed, 23 Jul 2003 20:09:51 +0200

binutils (2.14.90.0.4-0.1) unstable; urgency=low

  * NMU
  * New upstream version.
    1. Work around the brain dead libtool.
  * New patches:
    - debian/patches/500_s390_gas.diff (closes: #194929).
    - debian/patches/905-hppa_visibility.diff (closes: #195203).
    - debian/patches/906-mips_ld_fix.diff (closes: #195207).
    - debian/patches/906-hjl_libtool_dso.diff

 -- Matthias Klose <doko@debian.org>  Sat, 31 May 2003 12:12:10 +0200

binutils (2.14.90.0.3-0.1) unstable; urgency=low

  * NMU
  * New upstream version.
    1. Update from binutils 2003 0523.
    2. Fix 2 ELF visibility bugs.
    3. Fix ELF/ppc linker bugs.
  * Remove patches applied upstream:
    - debian/patches/903-hjl_ld-dso-test.diff
    - debian/patches/904_hjl_hppa_whitespace.diff

 -- Matthias Klose <doko@debian.org>  Sat, 24 May 2003 09:02:54 +0200

binutils (2.14.90.0.2-0.1) unstable; urgency=low

  * NMU
  * New upstream version.
    1. Update from binutils 2003 0515.
    2. Fix various ELF visibility bugs.
    3. Fix some ia64 linker bugs.
    4. Add more IAS compatibilities to ia64 assembler.
  * New patches:
    - debian/patches/903-hjl_ld-dso-test.diff (closes: #193505).
    - debian/patches/904_hjl_hppa_whitespace.diff.
  * Remove patches applied upstream:
    - debian/patches/900_binutils-2.14.90.0.1-empty-test.diff
    - debian/patches/901-hjl_weaksymfix.diff

 -- Matthias Klose <doko@debian.org>  Sun, 18 May 2003 10:50:00 +0200

binutils (2.14.90.0.1-0.1) unstable; urgency=low

  * NMU
  * New upstream version.
    - Fix: MIPS branch-to-global bug (closes: #189031).
    - Fix: Crash on alpha with --gdwarf2 and bad file number (closes: #187211).
    - Fix: objdump -R BFD ICE on prelinked binaries (closes: #180088).
  * New patches:
    - debian/patches/900_binutils-2.14.90.0.1-empty-test.diff
    - debian/patches/901-hjl_weaksymfix.diff
  * Remove patches applied upstream:
    - debian/patches/002_ldlex_inflexible_transition.diff
    - debian/patches/013_objdump_doc_fix.diff
    - debian/patches/850_hppa_stub_fix.diff
    - debian/patches/860_m68k_elf.diff
    - debian/patches/861_m68k_elf.diff
    - debian/patches/870-sparc64-update.diff
    - debian/patches/880-alpha-update.diff
  * Remove obsolete patch:
    - debian/patches/patches/800_hjl_mips_fixes.diff
  * Add x86_64 for the i386 binutils package and the binutils-multiarch
    package (closes: #189350).
  * Set CFLAGS to -g -O2 for build (closes: #181268).

 -- Matthias Klose <doko@debian.org>  Tue,  6 May 2003 09:58:14 +0200

binutils (2.13.90.0.18-1.7) unstable; urgency=high

  * NMU
  * Fixed ld segv (replaced yy_current_buffer by YY_CURRENT_BUFFER)
    (Closes: #188876, 188900, 188912)

 -- Julien LEMOINE <speedblue@debian.org>  Mon, 14 Apr 2003 04:45:03 +0200

binutils (2.13.90.0.18-1.6) unstable; urgency=high

  * NMU
  * [002_ldlex_inflexible_transition.diff] New. Make ld buildable again with
    sid's current flex.

 -- J.H.M. Dassen (Ray) <jdassen@debian.org>  Sun, 13 Apr 2003 16:54:46 +0200

binutils (2.13.90.0.18-1.5) unstable; urgency=medium

  * NMU
  * [890-elf64_alpha_segfault.diff] Patch from Julien LEMOINE
    <speedblue@debian.org> to fix the segfault encountered while building
    gal on alpha. (Closes: #185556)
  * sid's current flex breaks the building of several packages, including this
    one; see #188665. The i386 upload is built using a pbuilder sid chroot
    with flex downgraded to the sarge version.

 -- J.H.M. Dassen (Ray) <jdassen@debian.org>  Sun, 13 Apr 2003 13:44:17 +0200

binutils (2.13.90.0.18-1.4) unstable; urgency=low

  * NMU
  * ld/emulparams/elf64_sparc.sh: Set LIBPATH_SUFFIX instead of suffix
    for emulation. Patch from current CVS suggested by Clint Adams,
    needed for sparc64 glibc build.
  * bfd/elf64-alpha.c: Patch from current CVS suggested by Falk Hueffner,
    needed to build xstow, kdegames (#181623), sfs.
  * Explicitely fail, when trying to build with glibc-2.3 on arm and
    m68k. See #184048 for m68k ld failures.

 -- Matthias Klose <doko@debian.org>  Tue,  8 Apr 2003 23:27:46 +0200

binutils (2.13.90.0.18-1.3) unstable; urgency=low

  * NMU
  * Another fix for ELF/m68k (__bb_exit_func initialization).

 -- Matthias Klose <doko@debian.org>  Tue, 18 Mar 2003 00:05:47 +0100

binutils (2.13.90.0.18-1.2) unstable; urgency=high

  * NMU
  * Apply upstream fix for ELF/m68k.  Closes: #182313.
  * Use gcc-2.95 on m68k-linux. Built on testing (glibc-2.2).

 -- Matthias Klose <doko@debian.org>  Sun,  9 Mar 2003 01:02:39 +0100

binutils (2.13.90.0.18-1.1) unstable; urgency=low

  * NMU
  * Apply upstream fix for hppa stubs.  Closes: #181397

 -- LaMont Jones <lamont@debian.org>  Wed, 19 Feb 2003 12:34:58 -0700

binutils (2.13.90.0.18-1) unstable; urgency=low

  * New upstream version (synced with CVS 2002-01-21)
  * Upstream: Fix an ia64 gas bug
  * Upstream: Fix some TLS bugs
  * Upstream: Fix ELF/ppc bugs
  * Upstream: Fix an ELF/m68k bug
  * Corrected ARM combreloc disabling patch
    (closes: Bug#175204)
  * Upstream fixes take care of TEXTREL bug
    on powerpc (closes: Bug#176084)
  * Fixed shellutils dependency problem
    (closes: Bug#175673)
  * Removed mention of the monitor manpage
    from the gprof manpage (closes: Bug#160654)

 -- Christopher C. Chimelis <chris@debian.org>  Sun, 2 Feb 2003 23:17:29 -0500

binutils (2.13.90.0.16-1) unstable; urgency=low

  * New upstream version (synced with CVS 2002-11-26)
  * Upstream: Include /usr/bin/c++filt
  * Upstream: Fix "ld -r" with exception handling

 -- Christopher C. Chimelis <chris@debian.org>  Mon, 9 Dec 2002 19:14:02 -0500

binutils (2.13.90.0.14-1) unstable; urgency=low

  * New upstream version (synced with CVS 2002-11-14)
  * Upstream: Fix ELF/alpha bugs
  * Upstream: Fix an ELF/i386 assembler bug
  * Updated package MIPS patch from HJ Lu
  * Added s390 patches from Gerhard Tonn.
    Actually, the patches to support s390x were
    already included upstream, so I just enabled
    it in the rules script (closes: Bug#168074, Bug#168974)
  * Since powerpc64-linux support was already
    added in a prior upload, I'm closing the
    wishlist bug for it (closes: Bug#156955)

 -- Christopher C. Chimelis <chris@debian.org>  Tue, 20 Nov 2002 05:36:21 -0500

binutils (2.13.90.0.10-2) unstable; urgency=low

  * Added two patches from upstream to fix alpha BFD.
    (closes: Bug#165633)

 -- Christopher C. Chimelis <chris@debian.org>  Sun, 27 Oct 2002 14:21:51 -0400

binutils (2.13.90.0.10-1) unstable; urgency=low

  * New upstream version (synced with CVS 2002-10-10)
  * Upstream: More ELF/PPC linker bug fixes.
  * Upstream: Fix an ELF/alpha linker bug.
  * Upstream: Fix an ELF/sparc linker bug to support
    Solaris.
  * Upstream: More TLS updates.
  * Updated m68k gcc 3.1 patch since it wasn't applying
    cleanly. Is this still needed?
  * Added patches to allow building with new bison
    (closes: Bug#164436, Bug#164042)
  * Should be better for prelink support, which is coming
    soon (closes: Bug#161427)
  * Removed windres manpage from all packages
    (closes: Bug#157415)
  * Fixed download location in copyright file
    (closes: Bug#158028)
  * Added i386-gnu to multiarch build targets
    (closes: Bug#157057)
  * Add alpha opcode patch from Falk Hueffner
    (closes: Bug#164201)
  * Remove .la files from packages
    (closes: Bug#160455)

 -- Christopher C. Chimelis <chris@debian.org>  Mon, 15 Oct 2002 20:22:29 -0400

binutils (2.13.90.0.4-1) unstable; urgency=low

  * New upstream version (synced with CVS 2002-08-)
  * Upstream: Update from binutils 2002 0814
  * Upstream: Fix symbol versioning bugs for gcc 3.2
  * Upstream: Fix mips gas
  * Upstream: Fix an x86 TLS bfd bug
  * Upstream: Fix an x86 PIC gas bug

 -- Christopher C. Chimelis <chris@debian.org>  Thu, 15 Aug 2002 20:13:44 -0400

binutils (2.12.90.0.15-2) unstable; urgency=low

  * Fix combreloc disabling patch for ARM
    (closes: Bug#156315)
  * Remove S390 patch since it is no longer
    needed (thanks to Gerhard Tonn for checking
    this out)
  * Fix BFD version string escaping
    (closes: Bug#154989)
  * Add SH patch from Yaegashi Takeshi
    (closes: Bug#156230)
  * Added conflicts for older modutils
    (closes: Bug#155324)
  * Forgot to apply MIPS patch from HJ Lu
    (apologies to MIPS folks)

 -- Christopher C. Chimelis <chris@debian.org>  Wed, 14 Aug 2002 13:09:12 -0400

binutils (2.12.90.0.15-1) unstable; urgency=low

  * New upstream version (synced with CVS 2002-07-17)
  * Upstream: Fix an ia64 assembler bug
  * Upstream: Fix a symbol versioning bug
  * Upstream: You have to apply the modutils patch
    enclosed here in order to support System.map
    generated by the new nm (bug filed)
  * The symbol visibility patch is included
    upstream, as is the alpha PLT/GOT patch, so
    both removed from my packaging.
  * Included patch from upstream to fix RELA targets
    (closes: Bug#153729)

 -- Christopher C. Chimelis <chris@debian.org>  Thu, 2 Aug 2002 02:24:29 -0400

binutils (2.12.90.0.14-2) unstable; urgency=low

  * The "Let's Get This Party Started Right" upload
    (since I'm closing as many old bugs as possible)
  * Removed sparc patch altogether
  * Added a small alpha patch from upstream to fix
    some obscure PLT/GOT issues.
  * Manpages are now fixed finally -- no more
    I<symbol> (closes: Bug#108369)
  * Have not gotten another report of the
    debconf message being cut off, so I'm closing
    the debconf-related bug.  I suspect this may
    have been a problem in the debconf front-end
    being used, but I have not been able to reproduce
    it (closes: Bug#149045)
  * Closing a bug report that I had tagged moreinfo
    a LONG time ago (over one year), but never got
    more info on.  I have not heard of this kind
    of problem since, nor have I been able to
    reproduce it at any time since (closes: Bug#105986).
    For interested parties, it revolved around
    allowing gcc to show a linker error, but the
    reporter didn't know about the -v option for
    gcc.  There was a linker problem, but it appeared
    to be either hardware failure or user error.
  * Closing a demangler 'bug' that revolved around
    stripping @PLT from symbol names.  Since the
    PLT suffix is documented, I'm going to close
    this bug.  Also, it doesn't help that the symbol
    in the bug report uses an obsolete mangling style,
    so I can't test this even if I wanted to
    (closes: Bug#45889)

 -- Christopher C. Chimelis <chris@debian.org>  Mon, 22 Jul 2002 12:54:01 -0400

binutils (2.12.90.0.14-1) unstable; urgency=low

  * New upstream version (synced with CVS 2002-06-27)
  * Upstream: Fix a mips assembler bug
  * Upstream: Fix an ELF/mips SHF_MERGE bug
  * Upstream:  Fix a linker bug which leads to the
    incorrect Linux 2.2 kernel.
  * PE patch removed since it is included
    in upstream source now
  * Includes some patches which allow for
    more true testsuite results from gcc-3.1
  * Fix sparc ld emulation script patches to get
    rid of the lib/64 silliness (now uses lib64)
  * Removed the L word from the package description
    since Debian is no longer linux-only
    (closes: Bug#150575)
  * The strings dereferencing problem with
    some Windows binaries seems to also be fixed now
    (closes: Bug#121366)
  * Added a patch to only generate an RPATH entry
    if LD_RUN_PATH is not empty, for cases where
    -rpath isn't specified (closes: Bug#151024)
  * Fixed arch detection problem in the build
    scripts.
  * Fixed bad capitalisation of -g in the objdump
    manpage (closes: Bug#152697)
  * Added patch from HJ Lu to fix a symbol
    visibility issue.

 -- Christopher C. Chimelis <chris@debian.org>  Wed, 17 Jul 2002 14:23:42 -0400

binutils (2.12.90.0.9-1) unstable; urgency=low

  * New upstream version (synced with CVS 2002-05-26).
  * Upstream: Supports "-z muldefs"
  * Updated PE bfd from CVS to fix auto-import
    segfaults (closes: Bug#131407)
  * Remove the PE-removing patch for i386 targets
    due to the above

 -- Christopher C. Chimelis <chris@debian.org>  Thu, 6 Jun 2002 15:52:29 -0400

binutils (2.12.90.0.7-1) unstable; urgency=low

  * New upstream version (synced with CVS 2002-04-23).
  * Upstream: ELF EH frame bug fix
  * Upstream: MIPS ELF visibility bug fix
  * Upstream: Bug fixes for ELF/sparc
  * Upstream: Bug fixes for ELF/cris
  * Upstream: Fix linking a.out relocatable files
    with ELF
  * Upstream: Fix a PPC altivec assembler bug
  * Numerous upstream changes since I have
    deliberately not updated in awhile so that
    I could stabilise the package for woody
    release
  * Fixed a glaring typo in the Debian additions
    to the version string.
  * Upstream incorporated --oformat
    documentation patch; removed.
  * Added a patch from upstream involving
    relative relocs on Alpha
  * Removed configure.info-[1-3] from -doc
    (closes: Bug#146205)

 -- Christopher C. Chimelis <chris@debian.org>  Sun, 5 Apr 2002 04:52:33 -0400

binutils (2.12.90.0.1-5) unstable; urgency=high

  * Added a patch to m68k bits for gas to allow
    gcc 3.1 to build
  * Added Brazilian Portuguese translation for
    debconf (closes: Bug#144677)
  * Removed unneeded gasp manpage since gasp
    was eliminated as a distinct binary
    (closes: Bug#144583)

 -- Christopher C. Chimelis <chris@debian.org>  Mon, 29 Apr 2002 14:40:21 -0400

binutils (2.12.90.0.1-4) unstable; urgency=low

  * Added patch from Gerhardt Tonn
    to fix s390 merge problem (closes: Bug#143187)
  * Corrected DOW of my last changelog entry :-P

 -- Christopher C. Chimelis <chris@debian.org>  Thu, 18 Apr 2002 13:03:49 -0400

binutils (2.12.90.0.1-3) unstable; urgency=low

  * Oops...I used dpkg-architecture from dpkg-dev
    in the postinst and didn't add a dependency
    for it.  It was a bad choice anyway and I'm
    going to use uname -s instead
    (closes: Bug#142744, Bug#142915)

 -- Christopher C. Chimelis <chris@debian.org>  Mon, 15 Apr 2002 12:41:10 -0400

binutils (2.12.90.0.1-2) unstable; urgency=low

  * Added Catalan debconf translation
    (closes: Bug#139740)
  * Ensure that info entries are removed from the
    texinfo dirfile when binutils-doc is removed
    (closes: Bug#126557)
  * Ensure that the kernel link debconf warning
    only shows up on linux systems
    (closes: Bug#142360)

 -- Christopher C. Chimelis <chris@debian.org>  Thu, 13 Mar 2002 01:30:22 -0400

binutils (2.12.90.0.1-1) unstable; urgency=high

  * New upstream version (synced with CVS 2002-03-07).
  * Upstream: Add the .preinit_array/.init_array/.fini_array
    support.
  * Upstream: Fix eh_frame.
  * Upstream: Turn on combreloc by default.
  * Upstream: Enable gprof for Linux/mips.
  * Turn combreloc off for ARM explicitely until
    I can confirm that PIC is not still broken
    by using it.
  * Remove IA-64 unwind patch and objcopy fix
    since they are included in the upstream sources
    now.
  * Re-enable testsuite run since Randolph did the NMU
    on dejagnu (thank you!).
  * Appears to fix sparc64 linking problems.  I'm
    still looking into exactly what was going on with
    that (closes: Bug#137850)
  * Enabled hppa64-linux support in main binutils
    package (closes: Bug#137955)
  * Added Japanese debconf template.  Thanks to
    Tomohiro KUBOTA for supplying that
    (closes: Bug#138112)
  * Added patch for ld to fix dosemu problems
    (closes: Bug#126863)

 -- Christopher C. Chimelis <chris@debian.org>  Mon, 11 Mar 2002 14:02:45 -0500

binutils (2.11.93.0.2-3) unstable; urgency=high

  * Split translated debconf templates out.
    I apparently misunderstood the instructions
    on integrating the French translation since
    this is my first real attempt at using
    debconf (closes: Bug#136295)
  * Disable combreloc default on ARM since it
    breaks PIC, apparently (closes: Bug#134241)
    Please test other ARM bugs against this
    version and inform me of the results!

 -- Christopher C. Chimelis <chris@debian.org>  Fri, 8 Mar 2002 19:10:10 -0500

binutils (2.11.93.0.2-2) unstable; urgency=high

  * Include a patch from upstream to fix stripping
    archives containing multiple files with the
    same name (like libgcj, unfortunately).
    (closes: Bug#107812)
  * Include IA64 unwind fix from CVS to fix kernel
    linking on IA64. (closes: Bug#135143)
  * Added French translation of the debconf
    bits.  Thanks to Denis Barbier for the
    work on that. (closes: Bug#134626)
  * Disabled testsuite run until dejagnu is
    fixed.  I'm leaving the build-dep for dejagnu
    in, though, since I know I'll forget to
    reinsert it when I do re-enable the testsuite
    run.

 -- Christopher C. Chimelis <chris@debian.org>  Fri, 22 Feb 2002 14:05:22 -0500

binutils (2.11.93.0.2-1) unstable; urgency=high

  * New upstream version (synced with CVS 2002-02-07).
  * Upstream: Fix a weak symbol alpha linker bug for glibc.
  * Upstream: More support for gcc 3.1.
  * Keep on disabling efi-app-ia32 type targets
    since the segfault is still unfixed in CVS and
    I haven't had the time to go back and really
    debug and fix this.
  * Updated standards version.
  * Corrected some of the lintian problems (all except
    the ones involving Changelog.linux, the .comment
    section, and the missing manpages for
    binutils-multiarch's binaries since that package
    depends on binutils, which provides those).

 -- Christopher C. Chimelis <chris@debian.org>  Wed, 13 Feb 2002 13:41:47 -0500

binutils (2.11.92.0.12.3-7) unstable; urgency=high

  * The "Remind Me To Think Next Time" upload.
  * Fix the postinst to only compare versions on
    upgrade rather than during configure.
    (closes: Bug#133349, Bug#133514)
  * Still working on the other bugs...if only
    I could get a day off of work...

 -- Christopher C. Chimelis <chris@debian.org>  Tue, 12 Feb 2002 06:15:02 -0500

binutils (2.11.92.0.12.3-6) unstable; urgency=high

  * The "Make The Bad Man Stop" upload.
  * Revert patch to bfd/elf32-sparc.c (already
    reverted upstream) that broke UA32 relocs on sparc
    and caused bus errors with C++/Java binaries
    (closes: Bug#126162)
  * Remove i486-mingw32 target from the enabled
    in multiarch and removed efi-app-ia32 from the
    BFD config for Intel linux targets until I can find
    and fixthe segfaults that seem to keep coming up when
    reading Windows files and viruses with objdump or
    strings.  This is only temporary, so I'm not closing
    the bugs until the problem gets fixed, but
    I am going to bump them down to wishlist, merge
    them, and note the above in them.
    (debian/patches/010_disable_efi_app_ia32_TEMPORARY.diff
    disables the efi-app-ia32 BFD in case someone
    wants to revert this change easily)
  * Added debconf warning about the kernel linking
    situation since it keeps coming up and people
    keep initially disagreeing with me about this
    being a kernel bug.  Also, merged prior warning
    about -oformat change into the same debconf warning
    (it's two, two, two warnings in one).  This makes
    the DEBIAN_FRONTEND case bug moot (closes: Bug#131801)
  * Added powerpc64-linux target to multiarch since
    work is progressing on that target and the machines
    are due to hit the shelves Very Soon(TM).

 -- Christopher C. Chimelis <chris@debian.org>  Fri, 1 Feb 2002 17:06:29 -0500

binutils (2.11.92.0.12.3-5) unstable; urgency=high

  * Fix signed char assumption in i386 disassembly bits
    (closes: Bug#126993)

 -- Christopher C. Chimelis <chris@debian.org>  Mon, 8 Jan 2002 17:27:17 -0500

binutils (2.11.92.0.12.3-4) unstable; urgency=high

  * Go back to enabling archs by enumeration for
    multiarch.  Apparently, a few aren't enabled
    with --enable-targets=all (sparc64-linux, namely).
    Besides, multiarch was incredibly large, which
    was probably unneeded.

 -- Christopher C. Chimelis <chris@debian.org>  Wed, 26 Dec 2001 13:53:49 -0500

binutils (2.11.92.0.12.3-3) unstable; urgency=high

  * Include patch from Alan Modra to fix more
    refcount problems on hppa.

 -- Christopher C. Chimelis <chris@debian.org>  Fri, 7 Dec 2001 05:42:04 -0500

binutils (2.11.92.0.12.3-2) unstable; urgency=high

  * Include patch from Alan Modra to fix hppa linking
    woes wrt undefined symbols (closes: Bug#121993)

 -- Christopher C. Chimelis <chris@debian.org>  Wed, 5 Dec 2001 04:14:51 -0500

binutils (2.11.92.0.12.3-1) unstable; urgency=high

  * New upstream version (synced with CVS 2001-11-21)
  * Upstream: Fix a linker symbol version bug
    for common symbols.
  * Upstream: Update handling relocations against
    the discarded sections. You may need to apply
    the kernel patch enclosed here to your kernel
    source.
  * Upstream: Support "-march=xxx -mipsN" for mips
    gas if they are compatible.
  * Upstream: Fix a regression when linking with
    non-ELF object files.
  * Includes Alan Modra's patch to reduce stub sizes
    on HPPA.  Should help C++ on HPPA.
  * Once again includes a mips patch from HJ Lu.
  * My documentation changes were cleaned up and
    accepted upstream, so the gas manpage fixes go
    away (hurray!).
  * Stopped iterating targets for binutils-multiarch
    and started enabling all of them.  This saves
    maintenance time since new targets will be
    automatically supported in future uploads
    and existing targets that I didn't include
    before will be supported from now on.  This may
    grow build time and the libbfd in the multiarch
    package, but it's worth it.
  * Also, started using the --enable-64-bit-bfd
    flag for configuring multiarch.  I don't know
    why I didn't realise this wasn't there before
    since I test with it all of the time.

 -- Christopher C. Chimelis <chris@debian.org>  Fri, 30 Nov 2001 20:11:42 -0500

binutils (2.11.92.0.10-4) unstable; urgency=high

  * The "Fingers crossed" upload.
  * Enable combreloc by default for s390 again.
    Rumour has it that it worked before, but there
    was a misunderstanding in the s390 developer
    community, hence the disabling in the past.
  * Fix the ld texinfo file to not mention the old
    oformat invocation (closes: Bug#116182)
  * Next upload should include the mips updates and
    some powerpc updates.  I just need time to test
    those out first.

 -- Christopher C. Chimelis <chris@debian.org>  Fri, 23 Nov 2001 23:23:22 -0500

binutils (2.11.92.0.10-3) unstable; urgency=high

  * Replace HPPA reloc patch with patches from Alan
    Modra upstream.
  * Add upstream patch to fix quoted -rpath bug
    (closes: Bug#107214)

 -- Christopher C. Chimelis <chris@debian.org>  Sat, 10 Nov 2001 18:19:05 -0400

binutils (2.11.92.0.10-2) unstable; urgency=high

  * Disable -z combreloc enable patch on S/390
    since it's not supported there yet
    (closes: Bug#117087)

 -- Christopher C. Chimelis <chris@debian.org>  Fri, 26 Oct 2001 00:07:01 -0400

binutils (2.11.92.0.10-1) unstable; urgency=high

  * New upstream version (synced with CVS 2001-10-21)
  * Upstream: Fix the ELF/PPC linker.
  * Upstream: Fix the ELF/cris linker.
  * Upstream: Fix ELF strip.
  * Includes beginnings of Altivec support
    (closes: Bug#98617)
  * Fixes use of BookE instruction format on 4xx
    PowerPC (closes: Bug#116627)
  * Includes patches from Alan Modra to fix hppa
    relocations.
  * Forgot to close the previous PPC bug with last
    upload (closes: Bug#116454)
  * Moved to enclosing a bzipped tarball rather than
    a gzipped one to save download time for everyone
    involved.  Build-deps adjusted accordingly.

 -- Christopher C. Chimelis <chris@debian.org>  Tue, 23 Oct 2001 03:29:49 -0400

binutils (2.11.92.0.7-2) unstable; urgency=high

  * Include a patch from H.J Lu to fix a powerpc
    issue not shown in the testsuite results.

 -- Christopher C. Chimelis <chris@debian.org>  Fri, 19 Oct 2001 00:49:04 -0400

binutils (2.11.92.0.7-1) unstable; urgency=high

  * New upstream release (synced with CVS 2001-10-16)
  * Upstream:  Fix all breakages introduced in 2.11.92.0.5
  * No mips/ dir patches need to be applied with this one.
    Woohoo!
  * Removed patches from debian/patches that are already
    applied upstream.
  * Patched version strings to reflect that this is a
    Debian release at the request of upstream (to prevent
    confusion, apparently).
  * Applied patch from H.J. Lu to fix mips section
    misalignment.
  * Applied patch from Jakub Jelinek to fix kernel linking
    on i386 and possibly other archs (closes: Bug#116041)
  * Fixed postinst and prerm for binutils-doc to test that
    the files exist before calling install-info.  This should
    fix the odd circumstance when binutils-doc is packaged on
    an arch that doesn't support gprof (or any other dir for
    that matter) and, therefore, the docs that are usually
    made in that dir aren't made.  This is particularly true
    with gprof on mips.

 -- Christopher C. Chimelis <chris@debian.org>  Wed, 17 Oct 2001 18:56:51 -0400

binutils (2.11.92.0.5-3) unstable; urgency=high

  * Enable -z combreloc on all targets. This will make
    prelinking possible with the prelink package.  Please
    test this on all archs prior to upload.  If it fails, file
    a bug immediately and I'll disable the patch for that
    platform.
  * Added patches from Alan Modra (from CVS) to fix other
    archs after the refcount patch broke them.  This supercedes
    the powerpc patch, so I replaced that with this.
    (closes: Bug#115218)
  * Added patch from H.J. Lu (from CVS) to fix IA64 linker
    problems as well.
  * Added patch from David Kimdon to specify which filename is
    causing an error if that filename is a dir (closes: Bug#45832).
  * Removed workaround patch for stabs problem on Alpha since
    it appears to be causing problems on mips and is no longer
    needed on Alpha anyway.
  * Now runs the testsuite and includes the results in the
    binutils package for reference.

 -- Christopher C. Chimelis <chris@debian.org>  Sat, 13 Oct 2001 15:10:20 -0400

binutils (2.11.92.0.5-2) unstable; urgency=high

  * Applied fix from H.J. Lu to fix PowerPC target
    (closes: Bug#115285).  Thanks to Jack Howarth
    for forcing the issue upstream.

 -- Christopher C. Chimelis <chris@debian.org>  Fri, 12 Oct 2001 23:14:51 -0400

binutils (2.11.92.0.5-1) unstable; urgency=high

  * New upstream release (synced with CVS 2001-10-05)
  * Upstream: Support gcc 3.1 for IA64.
  * Upstream: Support prelink for ELF/PPC.
  * Upstream: Fix an ELF/x86 linker bug for Oracle
    (closes: Bug#113614)
  * Upstream: Fix a weak symbol bug.
  * Upstream: Support locale.

 -- Christopher C. Chimelis <chris@debian.org>  Tue, 9 Oct 2001 19:53:49 -0400

binutils (2.11.90.0.31-2) unstable; urgency=high

  * Applied IA64 patch from CVS to fix gcc issues
    on IA64.

 -- Christopher C. Chimelis <chris@debian.org>  Mon, 24 Sep 2001 12:45:29 -0400

binutils (2.11.90.0.31-1) unstable; urgency=high

  * New upstream source (synced with CVS 2001-08-30)
  * Upstream: Fix a MIPS linker bug.
  * Now applying mips diffs from H.J. Lu (upstream)
    for better MIPS and MIPS64 support.
  * Applied patch from Christopher Cramer to fix
    gasp .REG issue (closes: Bug#110560)

 -- Christopher C. Chimelis <chris@debian.org>  Sat, 1 Sep 2001 23:42:22 -0400

binutils (2.11.90.0.29-1) unstable; urgency=high

  * New upstream source (synced with CVS 2001-08-27)
  * Upstream: Fix an Alpha assembler bug.
  * Upstream: Fix an IA64 linker bug.
  * Upstream: Fix a MIPS linker bug.
  * Upstream: Support '-z combreloc|nocombreloc' in linker.

 -- Christopher C. Chimelis <chris@debian.org>  Thu, 30 Aug 2001 04:48:04 -0400

binutils (2.11.90.0.27-4) unstable; urgency=high

  * Argh.  Really remove the manpages from multiarch
    this time (closes: Bug#110410)

 -- Christopher C. Chimelis <chris@debian.org>  Tue, 28 Aug 2001 14:32:34 -0400

binutils (2.11.90.0.27-3) unstable; urgency=high

  * Include hppa patch to force error
    (closes: Bug#109173)
  * Fix manpages - seems that I accidentally included
    the multiarch manpages rather than the target
    manpages (sorry).
  * Partial update to as manpage to denote arch options
    and added options for the rest of the targets
    Still need to elaborate on them, though.  More
    changes are forthcoming (closes: Bug#110127)

 -- Christopher C. Chimelis <chris@debian.org>  Mon, 27 Aug 2001 10:13:27 -0400

binutils (2.11.90.0.27-2) unstable; urgency=high

  * Remove bash dependency...ash's behaviour has
    already been modified, so it should be able
    to build binutils now (closes: Bug#106992)
  * Includes new S/390 patch (closes: Bug#109300)
  * Could never reproduce objdump segfault and
    never got a reply on the bug report
    (closes: Bug#93884)
  * Can't reproduce m68k segfault either
    (closes: Bug#87714)

 -- Christopher C. Chimelis <chris@debian.org>  Mon, 20 Aug 2001 23:07:30 -0400

binutils (2.11.90.0.27-1) unstable; urgency=high

  * New upstream source (synced with 20010810 CVS)
  * Upstream: Fixed x86 linker bug.
  * Reverted a patch to gas to dodge a bug in STABS output
    on Alpha using gcc 2.95.4, so alpha can be in sync
    with the rest of the archs now.
  * Fixes strip problems with busybox (closes: Bug#106593)
  * Kernels should compile ok again on i386
    (closes: Bug#107190)

 -- Christopher C. Chimelis <chris@debian.org>  Thu, 16 Aug 2001 08:24:49 -0400

binutils (2.11.90.0.25-1) unstable; urgency=high

  * New upstream source (synced with 20010726 CVS)
  * Upstream: fix i386 assembler bug.
  * Upstream: "make check" has 2 failures in the
    ld-selective test in ld on Linux/alpha. They
    should be marked xfail. Fixed in the next release.
  * Removed m68k patch (closes: Bug#106431)
  * Man pages appear to be correctly generated now
    (closes: Bug#98569, Bug# 98938)
  * Added bash build dependency (closes: Bug#106992)
  * Should compile ok on powerpc (the last one did
    also...don't know why voltaire's build daemon failed).
    I won't close this bug until I build it myself
    on voltaire or hear back from the autobuilder folks
    on PPC.
  * Looking into the whole LD_LIBRARY_PATH issue that
    keeps being brought up.  I think the docs are wrong
    because the templates say that it shouldn't obey that
    at all.  Can we please stop filing duplicate bugs for
    this?  I would greatly appreciate it...

 -- Christopher C. Chimelis <chris@debian.org>  Wed, 1 Aug 2001 07:06:52 -0400

binutils (2.11.90.0.24-1) unstable; urgency=high

  * New upstream source (synced with 20010714 CVS)
  * DO NOT COMPILE FOR ALPHA.  I need to fix gcc 2.95.4
    prior to this release working on Alpha correctly
    (long story).
  * Upstream: Avoid COPY relocs on i386
  * Upstream: Fix IA64 assembler (please try this and let me know)
  * Upstream: Fix a static linking the PIC object files on ia32
  * Upstream: Add the version script support for --export-dynamic
  * Upstream: Fix sparc/elf for linux/sparc
  * Upstream: Fix alpha/elf for gcc 3.0
  * Supposedly required for gcc-3.0 usage on many platforms
  * Add s390 to multiarch list (closes: Bug#98095)
  * Supposedly good on mips, but please check.  I emailed Ryan
    to see if bug 98095 still happens, but never got a reply.
    If I get around it, I'll check it myself since my mips
    lives once again.
  * Retake my package from Matt (next time we agree to an NMU,
    please don't change the maintainer name...no wonder I didn't
    get any bug reports!)
  * Cross-compilation support will be added in the next upload
    (I'll be uploading alpha debs with the next release as well,
    the alpha problem outweighs cross-compilation support in
    priority right now).

 -- Christopher C. Chimelis <chris@debian.org>  Thu, 19 Jul 2001 05:12:05 -0400

binutils (2.11.90.0.7-2) unstable; urgency=high

  * Applied patch from Alan Modra to fix m68k
    assertion problems (closes: Bug#96352)
  * Applied srec patch from Richard Henderson for
    alpha.

 -- Christopher C. Chimelis <chris@debian.org>  Wed, 9 May 2001 03:11:19 -0400

binutils (2.11.90.0.7-1) unstable; urgency=high

  * New upstream source (synced with 20010425 CVS)
  * Upstream: Fix the -Bsymbolic bug introduced in
    binutils 2.11.90.0.5 (closes: Bug#95168)

 -- Christopher C. Chimelis <chris@debian.org>  Sun, 29 Apr 2001 20:03:22 -0400

binutils (2.11.90.0.5-1) unstable; urgency=high

  * New upstream source (synced with 20010414 CVS)
  * Upstream: Fix in IA64 assembler
  * Upstream: Change Linux/MIPS to use SVR4 MIPS ABI
    rather than IRIX ABI.
  * The above change may cause problems for MIPS.
    If so, please file a bug and I'll revert those
    changes if need be.  I suspect that glibc, gcc,
    and the kernel may eventually follow suit, though
    to fit in with this change (it makes sense...
    see the symbol ordering problems threads on the
    binutils list for more info).
  * Upstream: IA32 gas bug fixed...no further details
    provided, unfortunately.
  * Reportedly fixes core dumping when trying to link
    object files from other platforms (now warns)
    (closes: Bug#60502)
  * Includes Philip Blundell's ARM PLT patch finally...
    sorry for the delay (closes: Bug#94181)
  * m68k problems should be fixed by now.  Wish I had
    gotten more feedback, but I didn't so I'm assuming it
    works at this point (closes: Bug#74396)
  * Stopped compiling cross-compiler packages until we
    work out a better system for the entire toolchain.
    Sorry, but it was taking far too long on even fast
    machines and I've gotten more complaints about the
    current arrangement than I have positive feedback.
    (closes: Bug#91120, Bug#91119, Bug#91118, Bug#91117,
     Bug#91116, Bug#88311, Bug#78028, Bug#90177)
  * Fixed readelf manpage so that it no longer says that
    it is a preprocessor for assembly programs
    (closes: Bug#90798)

 -- Christopher C. Chimelis <chris@debian.org>  Tue, 17 Apr 2001 20:07:14 -0400

binutils (2.11.90.0.1-1) unstable; urgency=high

  * New upstream source (synced with 20010309
    CVS).
  * Fixed misapplied m68k ld patch.
    I am hoping that this almost totally fixes
    m68k ELF for now.
  * Fixed typo in mips patch and applied another
    mips patch from Daniel Jacobowitz.
  * Should no longer build same-arch cross
    packages.  Please let me know if this fix
    worked so that I can close the bugs (I have
    no access to such an arch at the moment)
  * Made urgency high since m68k really needs
    this if the bugs are truly fixed.  Even if
    not, this version is infinitely better on
    at least two platforms than prior ones were.

 -- Christopher C. Chimelis <chris@debian.org>  Thu, 15 Mar 2001 16:29:32 -0500

binutils (2.10.91.0.2-4) unstable; urgency=low

  * Applied m68k ld and bfd patches from
    Michael Fedrowitz to hopefully make things
    better on m68k.

 -- Christopher C. Chimelis <chris@debian.org>  Sun, 11 Mar 2001 20:16:44 -0500

binutils (2.10.91.0.2-3) unstable; urgency=low

  * Adjusted the priority of binutils-doc to
    optional.
  * Added debhelper build-depends (closes: Bug#87690)
  * Fixed postinst problem for new binutils
    installations (closes: Bug#87911)

 -- Christopher C. Chimelis <chris@debian.org>  Thu, 1 Mar 2001 15:06:50 -0500

binutils (2.10.91.0.2-2) unstable; urgency=low

  * Add support for SH and IA64 to binutils-multiarch.
  * Applied m68k gas patch from Michael Fedrowitz
    in hopes that this will fix the grave bug that
    has been such a pain to m68k folks.  I'll leave
    the bug open until it's verified that it works
    ok.
  * Applied IA-64 printf patch (closes: Bug#82702)
  * Kernels appear to be building fine with this
    release on all archs available to me
    (closes: Bug#77610)
  * Added text during postinst that informs users
    to modify their i386 kernel Makefiles for the
    --oformat change (closes: Bug#86995)
  * Incorporated remaining mips diffs that weren't
    already applied upstream (closes: Bug#81280)
  * Sparc/sparc64 patch seems to be doing fine, so
    closing the bug (closes: Bug#86781)
  * Added non-linux cross- package support to rules
    (closes: Bug#79948)
  * Close misc bugs:
    Missing info file in binutils-doc (closes: Bug#78754)

 -- Christopher C. Chimelis <chris@debian.org>  Thu, 22 Feb 2001 19:36:12 -0500

binutils (2.10.91.0.2-1) unstable; urgency=low

  * New upstream version.
  * Added weak symbol relocation patch for sparc/sparc64.
  * Included m68k ELF fix from Michael Fedrowitz.
  * BIG NOTE: any i386 kernels compiled with this will need
    to be patched to change the ld option '-oformat' to
    '--oformat' (extra hyphen).

 -- Christopher C. Chimelis <chris@debian.org>  Tue, 20 Feb 2001 21:32:44 -0500

binutils (2.10.1.0.2-1) unstable; urgency=low

  * New upstream release (really prerel, but better than
    using a CVS version).
  * Should re-add Compaq demangling style to all
    tools (alpha-only).
  * Again, hopefully fixes m68k ELF support...still have
    no idea why or how this was broken before.

 -- Christopher C. Chimelis <chris@debian.org>  Mon, 20 Nov 2000 16:25:44 -0500

binutils (2.10.0.27-0.cvs20001011.2) unstable; urgency=low

  * Applied another PowerPC patch to correct the
    implementation of .protected and .hidden in the
    linker.  This should also aid in the glibc
    transition on PowerPC.

 -- Christopher C. Chimelis <chris@debian.org>  Tue, 17 Oct 2000 13:23:40 -0400

binutils (2.10.0.27-0.cvs20001011.1) unstable; urgency=low

  * Applied PowerPC weak symbol patch from CVS to aid
    in glibc transition on that platform.

 -- Christopher C. Chimelis <chris@debian.org>  Sun, 15 Oct 2000 19:12:22 -0400

binutils (2.10.0.27-0.cvs20001011) unstable; urgency=low

  * Grabbed a new CVS version since it backs out a
    change that prevented current gcc snapshots from
    linking properly to libstdc++v3.  This may also
    solve some other problems related to global
    section symbols (feedback appreciated).
  * Finally changed my email address in the control
    file (how I overlooked this after all of this
    time I'll never know).

 -- Christopher C. Chimelis <chris@debian.org>  Wed, 11 Oct 2000 08:59:36 -0400

binutils (2.10.0.27-0.cvs20001008) unstable; urgency=low

  * Removed configure.info.gz from binutils-doc since
    it didn't really belong there. (closes: Bug#72746)
  * Update for hppa/hppa64 targets (included testsuite
    changes committed on 07-Oct-2000). (closes: Bug#71524)
  * Upstream change to elflink.h to hopefully stop
    segfaults on some archs when linking binaries to
    shared libs.

 -- Christopher C. Chimelis <chris@debian.org>  Sun,  8 Oct 2000 16:14:08 -0400

binutils (2.10.0.27-0.cvs20000923.1) unstable; urgency=low

  * Fixed rules file so that builds don't fail when compiling the
    binary-arch target (added binary-cross to binary-arch).
  * Fixed harmless attempt at removing builddir-avr twice.

 -- Christopher C. Chimelis <chris@debian.org>  Thu, 28 Sep 2000 10:39:12 -0400

binutils (2.10.0.27-0.cvs20000923) unstable; urgency=low

  * CVS snapshot from 2000-09-23.
  * Should fix some (most) HPPA issues.
  * Adds binutils-m68k cross-assembler.

 -- Christopher C. Chimelis <chris@debian.org>  Sun, 24 Sep 2000 10:19:20 -0400

binutils (2.10.0.26-2) unstable; urgency=low

  * Added the avr target for Amtel's AVR MCU's
  * Applied Frank I. Smith <smith@amirix.com> to generate packages for
	  multiple cross targets:
	    + Bump rev number, NOP.
      + Testing out bumping up the rev number.
      + Added powerpc, arm, mipsel cross binutils packages.
	
 -- Christopher C. Chimelis <chris@debian.org>  Fri, 22 Sep 2000 17:31:44 -0400

binutils (2.10.0.26-1) unstable; urgency=low

  * New upstream source.
  * Added mips-linux, hppa-linux, and hppa64-linux to multiarch targets

 -- Christopher C. Chimelis <chris@debian.org>  Sun, 17 Sep 2000 01:05:49 -0400

binutils (2.10.0.24-1) unstable; urgency=low

  * New upstream source.
  * Fixes ia32 assembler buglet.
  * (Hopefully) fixes PPC visibility problems with
    glibc 2.2

 -- Christopher C. Chimelis <chris@debian.org>  Thu, 24 Aug 2000 16:52:44 -0400

binutils (2.10.0.18-3) unstable; urgency=low

  * Added build depends stuff.

 -- Christopher C. Chimelis <chris@debian.org>  Sat, 5 Aug 2000 21:09:04 -0400

binutils (2.10.0.18-2) unstable; urgency=low

  * Added proviso to control file saying that -multiarch
    should not be installed by the average user.

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Sat, 29 Jul 2000 20:07:15 -0400

binutils (2.10.0.18-1) unstable; urgency=low

  * New upstream source.
  * Should address some needed things for glibc 2.2
    (added new DT_XXXX dynamic tags and fixes DT_NEEDED
    link bug)
  * Reapplied the now-infamous "ObjC patch" until
    we can figure out why we still have this problem
    (hint hint hint...we really need to do this).

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Sat, 22 Jul 2000 13:18:27 -0400

binutils (2.10.0.9-4) unstable; urgency=low

  * Applied a patch from Ben Collins to fix sparc64
    linker scripts

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Sat, 8 Jul 2000 07:24:10 -0400

binutils (2.10.0.9-3) unstable; urgency=low

  * Applied a patch from the libstdc++ mailing list to
    make sure that the linker doesn't eat the eh_frame
    section.

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Fri, 7 Jul 2000 10:26:59 -0400

binutils (2.10.0.9-2) unstable; urgency=low

  * Wow, already a bug fix.
  * binutils-dev now provides libiberty.h

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Fri, 23 Jun 2000 19:54:39 -0400

binutils (2.10.0.9-1) unstable; urgency=low

  * New upstream version (more linux-specific).

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Fri, 23 Jun 2000 14:31:04 -0400

binutils (2.10-1) unstable; urgency=low

  * New upstream version (finally, a real release!)

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Wed, 21 Jun 2000 19:08:14 -0400

binutils (2.9.5.0.46-1) unstable; urgency=low

  * New upstream source.
  * ELF visibility attribute should work correctly now.
  * ia32 "jmp" instructions are now assembled differently
    to use relocation for global jumps (affects PIC asm
    code).

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Thu, 8 Jun 2000 21:34:42 -0400

binutils (2.9.5.0.42-1) unstable; urgency=low

  * New upstream source.
  * Includes a testcase for hidden symbol support.

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Fri, 19 May 2000 20:48:52 -0400

binutils (2.9.5.0.41-1) unstable; urgency=high

  * New upstream source.
  * Now includes patch to enable hidden symbol support
    needed for gcc 3.0 testing.

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Fri,  5 May 2000 20:38:41 -0400

binutils (2.9.5.0.37-1) frozen unstable; urgency=high

  * Was forced to bring the current frozen version up to
    upstream 2.9.5.0.37 in order to fix a rather nasty
    i386 gas bug and also since the existing ARM patch
    applied in 2.9.5.0.31-3 has been superceded upstream
    (closes:Bug#62119)
  * Includes proper demangler support for Compaq compiler
    usage on Alpha (may be superceded upstream shortly,
    but is good enough for potato and for Compaq's usage)
    (closes:Bug#62079)
  * Added cross-compilation support for individual use.
    Please note that the binary packages do not support
    this.  If you require this feature, you need to compile
    the source package changing debian/rules.  Also, if
    you do this, YMMV since things on this front are changing
    rapidly upstream and also because cross-compiling from
    certain platforms to others may not work (i386->alpha,
    for example).  (closes:Bug#59246)
  * Fixed replaces statement in binutils-multiarch
    (closes:Bug#62496)
  * Release Manager: I once again beg that this be included
    in potato.  I've freed up some time to deal with bug
    reports quickly if needed.

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Sat, 29 Apr 2000 04:03:39 -0400

binutils (2.9.5.0.31-3) frozen unstable; urgency=high

  * Applied patch to fix broken ARM code generation (closes:Bug#61977)

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Fri,  7 Apr 2000 15:50:42 -0400

binutils (2.9.5.0.31-2) frozen unstable; urgency=high

  * Remove ld from binutils-multiarch since it doesn't want to
    link kernels on several archs properly (fixes severity:important bug)
    (closes: Bug#61719, Bug#61615, Bug#51625)

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Mon,  3 Apr 2000 22:48:55 -0400

binutils (2.9.5.0.31-1) frozen unstable; urgency=high

  * Yet another patch (this time from H.J. Lu upstream) to fix
    the unlink race condition bug.  This is VERY important and
    needs to be in potato.  It also fixes the temp file creation
    problem with objcopy on PPC (closes: Bug#60934)
  * New upstream release.  Fixes a serious Alpha bug along
    with a demangler bug and several others (closes: Bug#61121)
  * Should fix apt-get upgrade problem...please test
    (closes: Bug#56175)
  * Release manager: can we squeeze this in?  I know it's a
    new version, but the ELF bug on Alpha really needs to
    be fixed along with the rest of the above and some others
    not mentioned here.

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Wed, 22 Mar 2000 05:05:12 -0500

binutils (2.9.5.0.22-5) frozen unstable; urgency=high

  * Applied fixed patch from Colin Phipps to seal the unlink
    race condition in bfd/cache.c (closes: Bug#58865, Bug#57831)
  * Installed a proper changelog in binutils-doc
    (closes: Bug#58522)
  * Closes other older bug (closes: Bug#55801)
  * Included bbconv.pl in binutils main package in the doc dir
    under the gprof subdir (closes: Bug#57521)

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Tue, 14 Mar 2000 10:32:52 -0500

binutils (2.9.5.0.22-4) frozen unstable; urgency=high

  * Patched gprof/hertz.h to allow binutils to actually
    build and work on Hurd (closes: Bug#57564)
  * Patched bfd/cache.c to avoid a rare, but possible
    security problem when as is creating/opening temp
    files (closes: Bug#57831)

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Thu, 17 Feb 2000 10:31:05 -0500

binutils (2.9.5.0.22-3) frozen unstable; urgency=high

  * Removed standards.info...do we really need seven
    bugs filed for the same problem
    (closes: Bug#54521, Bug#54546, Bug#54614, Bug#54682, Bug#55402, Bug#55582, Bug#55602)
  * Changed binutils-multiarch extended description
    to mention that a cross-assembling gas is not
    included (closes: Bug#49308)
  * Closing a bug because it related to lack of disk space
    (closes: Bug#52714)

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Wed, 19 Jan 2000 19:28:09 -0500

binutils (2.9.5.0.22-2) unstable; urgency=high

  * Added getopt.h include that was omitted in the -taso patch
    (closes: Bug#52380)
  * Fixed table misalignment when calling objdump --info
    (closes: Bug#51517)
  * Added Debian changelog to binutils-doc (closes: Bug#52574)

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Wed, 15 Dec 1999 19:14:05 -0500

binutils (2.9.5.0.22-1) unstable; urgency=high

  * New upstream version.
  * More MIPS fixes.
  * Added support for -taso linker flag for Alpha.
  * Reapplied all previous patches.

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Wed,  7 Dec 1999 01:08:51 -0600

binutils (2.9.5.0.19-1) unstable; urgency=high

  * New upstream version
  * Fixes some MIPS problems
  * Reapplied the ObjC patch (is this ever going to be fixed upstream)
    since it's badly needed right now

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Thu, 4 Nov 1999 15:00:35 -0400

binutils (2.9.5.0.16-3) unstable; urgency=low

  * Added support for mipsel-linux in binutils-multiarch

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Thu, 4 Nov 1999 15:00:35 -0400

binutils (2.9.5.0.16-2) unstable; urgency=low

  * Added a replaces field in the control file to fix
    previous file overwrite problems (closes: Bug#47518, Bug#47938)
  * Verified manpages are up to date (closes: Bug#18483)
  * Added m68k-rtems to targets in -multiarch in hopes
    that it will actually work as advertised (closes: Bug#47468)

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Mon, 25 Oct 1999 15:58:55 -0400

binutils (2.9.5.0.16-1) unstable; urgency=low

  * New upstream version.
  * Massive bugfix upload on the Debian side:
  * Fixes changelog problems between all of the binutils
    debs (closes: Bug#47133, Bug#47208, Bug#47211)
  * Fixes other overwrite problems (closes: Bug#46991, Bug#47024, Bug#46074)
  * Multiarch should now make good diversions when
    upgrading (closes: Bug#47359)
  * Applied patch from Kevin Buhr to fix ld segfaults with
    empty archives (closes: Bug#47019)
  * Should have fixed info install problems by now
    (closes: Bug#35935)

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Fri,  15 Oct 1999 03:18:55 -0400

binutils (2.9.5.0.14-1) unstable; urgency=low

  * New upstream version.
  * Thanks to Matthias Klose for the following:
  * Separate documentation to binutils-doc package.
  * debian/rules:
    - Remove extra /usr/share/doc/binutils/changelog.gz file.
    - Move bfd docs to binutils-dev package.
    - Move upstream changelogs to binutils-doc package.
    - Remove standard GNU info files left in /usr/share/info.
    - Call dh_installdocs for all packages.
  * debian/*{dirs,files}: Remove. Mention explicitely in debian/rules.

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Wed,  6 Oct 1999 03:18:55 -0400

binutils (2.9.5.0.12-2) unstable; urgency=low

  * Applied patch from Matthias Klose to fix many issues including architecture detection.
  * Rules file is now much prettier and easier to manage.
  * Binutils is now built for i386 rather than i486 in the rules file (oops).
  * Added diversion for readelf in binutils-multiarch.

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Tue, 21 Sep 1999 03:39:08 -0400

binutils (2.9.5.0.12-1) unstable; urgency=low

  * Massive bugfix release.
  * New upstream source (finally) (closes: Bug#44934)
  * Fixes upstream bugs on many platforms.
  * Gives powerpc a working binutils again. (closes: Bug#45052)
  * Now provides .code16 support on i386 (please test)
  * Manpage for objdump should now be complete (closes: Bug#27039)
  * Put together manpages for gasp and the new binary readelf (closes: Bug#21918)
  * Fixes nm core dump problem (closes: Bug#41999)
  * Applied patches from Ben Collins to add sparc64 support (closes: Bug#44426)
  * Update Standards version
  * FHS compliance

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Sat, 18 Sep 1999 01:21:05 -0400

binutils (2.9.5.0.12-0.2) experimental; urgency=low

  * Added Sparc/Sparc64 changes from Ben Collins (I really need a Sparc one of these days).
  * Again, this should be the last experimental before a new release.

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Fri, 17 Aug 1999 16:32:05 -0400

binutils (2.9.5.0.12-0.1) experimental; urgency=low

  * New upstream version.
  * Should be the last experimental before a new release.

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Thu, 9 Aug 1999 23:12:52 -0400

binutils (2.9.5.0.10-0.1) experimental; urgency=low

  * New upstream version.
  * Didn't apply PPC patches...let me know if still needed

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Thu, 9 Aug 1999 23:12:52 -0400

binutils (2.9.5.0.6-0.1) experimental; urgency=low

  * New upstream version.
  * Didn't apply PPC patches...let me know if still needed

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Thu, 9 Aug 1999 23:12:52 -0400

binutils (2.9.4.0.8-0.1) unstable; urgency=low

  * New upstream version.
  * Applied as much of the PPC patches as I could.

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Thu, 15 Jul 1999 12:46:45 -0400

binutils (2.9.4.0.3-0.1) unstable; urgency=low

  * New upstream version.
  * Apply patch from Richard Henderson to fix PPC's libpath.
  * Apply patch from Franz Sirl to fix Richard Henderson.

 -- Daniel Jacobowitz <dan@debian.org>  Sun, 6 Jun 1999 01:27:10 -0400

binutils (2.9.4.0.2-0.1) unstable; urgency=low

  * New upstream version.  2.9.4.0.1 was hurriedly recalled.

 -- Daniel Jacobowitz <dan@debian.org>  Sun, 6 Jun 1999 01:27:10 -0400

binutils (2.9.4.0.1-0.1) unstable; urgency=low

  * New upstream version.

 -- Daniel Jacobowitz <dan@debian.org>  Sun, 6 Jun 1999 01:27:10 -0400

binutils (2.9.1.0.25-2) unstable; urgency=low

  * Added ObjC patch AGAIN...sorry about that

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Sun, 23 May 1999 15:14:35 -0400

binutils (2.9.1.0.25-1) unstable; urgency=low

  * New upstream version - Fixes a PIII asm optimisation bug

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Sun, 23 May 1999 00:36:55 -0400

binutils (2.9.1.0.24-2) unstable; urgency=low

  * Reapplied ObjC patch...apparently it's still needed.

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Mon, 10 May 1999 19:53:15 -0400

binutils (2.9.1.0.24-1) unstable; urgency=low

  * New upstream release - fixes too many little things to mention.

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Tue,  3 May 1999 16:35:08 -0400

binutils (2.9.1.0.23-1) unstable; urgency=low

  * New upstream release - incorporates sparc64 and arm patches.
  * Added RPATH patch from Joel Klecker since my last upload failed.
  * Removed ObjC patch.  Let me know if it is still needed (doubtful, but
    still might be).

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Mon,  5 Apr 1999 13:26:55 -0500

binutils (2.9.1.0.22b-2) unstable; urgency=low

  * Added patch from Joel Klecker to finally (properly) fix the rpath issue
    (Thanks, Joel!).

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Fri,  2 Apr 1999 18:14:05 -0600

binutils (2.9.1.0.22b-1) unstable; urgency=low

  * Converted package to CVS (so bear with any delays in handling
    bug fixes; I'm new to CVS ironically)
  * New upstream version (sparc64 and ARM patches again added).
  * Added support for mingw32 target in binutils-multiarch

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Fri, 12 Mar 1999 03:51:44 -0600

binutils (2.9.1.0.19a-4) frozen unstable; urgency=high
  * Added sparc64 patches from Steve Dunham to fix sparc64 targets
  * Modified rules to add support for gcc/egcs by arch.

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Mon,  1 Feb 1999 15:51:19 -0600

binutils (2.9.1.0.19a-3) frozen unstable; urgency=high

  * Reverted a patch to elflink.h that caused problems for
    Obj-C code (symbols weren't exported with a size or
    type).

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Thu, 21 Jan 1999 19:25:17 -0600

binutils (2.9.1.0.19a-2) frozen unstable; urgency=low

  * Added arm-linux as multiarch target (sorry Jim).
  * Uploaded to frozen to fix strange intermittant kernel
    compilation problems (Fixes #31434).
  * Fixed multiarch's postinst script to check for
    c++filt.single before trying to remove it to prevent
    warning messages if using g++ from egcs.
  * Fixed typo in multiarch's postrm (addr2line) (Fixes: #31533)
  * Added links to .so's for clean removal in the future (Fixes: #31536)

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Fri,  8 Jan 1999 15:28:32 -0600

binutils (2.9.1.0.19a-1) unstable; urgency=low

  * New upstream version; fixes some Alpha problems and other archs
    should benefit also.
  * Added ARM target patch from Corel again (still not in upstream).

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Mon,  4 Jan 1999 20:24:36 -0600

binutils (2.9.1.0.16-1) unstable; urgency=low

  * New upstream version; merges some ARM patches for Netwinders
  * Added patch for ARM target from Corel (thanks Jim Pick)

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Mon, 30 Nov 1998 16:59:25 -0600

binutils (2.9.1.0.15-5) frozen unstable; urgency=low

  * Reuploaded to frozen (why it wasn't there earlier....)

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Mon, 30 Nov 1998 16:37:08 -0600

binutils (2.9.1.0.15-4) unstable frozen; urgency=low

  * Removed c++filt diversion in -multiarch to prevent conflicting
    diversions when using egcs' g++ (which also wants to divert c++filt)

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Wed, 25 Nov 1998 18:06:17 -0600

binutils (2.9.1.0.15-3) unstable frozen; urgency=low

  * Made Roman's changes "official" (thanks Roman).

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Mon, 2 Nov 1998 05:46:56 -0600

binutils (2.9.1.0.15-2.1) unstable; urgency=low

  * Non-maintainer upload with agreement from Chris.
  * Use a different soname for multi-arch libbfd and libopcodes; this
    fixes the problem that the single-arch binaries (as and the diverted
    ones) will all dump core because they're runtime-linked against the
    multi-arch libs. (Fixes: #28656)
  * Due to the above, binutils-multiarch also needs ldconfig in postinst
    now.
  * Fixup diversions once again: Do not even package the ldscripts for the
    native architecture, so diversions for files in /usr/lib/ldscripts
    aren't necessary.
  * Also remove diversions on abort-install.
  * Remove now obsolete diversions in preinst.
  * Also symlink /usr/doc/binutils-multiarch to binutils, and do not
    put /usr/doc/binutils in the package again.
  * Put the symlinks libbfd.so and libopcode.so into binutils-dev, so one
    can link to them.

 -- Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de>  Sat, 31 Oct 1998 11:31:14 +0100

binutils (2.9.1.0.15-2) unstable; urgency=low

  * Fixed binutils-multiarch diversions
  * Reverted elf.c to .13 version to fix bug in strip

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Tue, 27 Oct 1998 05:26:28 -0600

binutils (2.9.1.0.15-1) unstable; urgency=low

  * New upstream version.
  * Moved over to debhelper and updated standards version to 2.4.1.4.
  * Adds 3DNow instruction support for AMD processors.
  * Fixes MANY Alpha bugs and a few for Sparc, PPC, and m68k reportedly.
  * Added binutils-multiarch package to allow for multiple-arch support
    (fixes bug #19471).

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Thu, 14 Oct 1998 19:30:10 -0500

binutils (2.9.1.0.13-1) unstable; urgency=low

  * New upstream version, fixes bug #25354.
  * Hopefully, all requested docs are included, fixes bug #21325.
  * Fixes MANY Alpha problems.
  * Reportedly may fix MIPS and Sparc problems also...see changelogs.
  * Has been tested on x86's with great success.

 -- Christopher C. Chimelis <chris@classnet.med.miami.edu>  Mon,  5 Oct 1998 23:02:08 -0500

binutils (2.9.1-0.2) frozen unstable; urgency=low

  * Fixed binutils-dev dependencies.

 -- Joel Klecker <jk@espy.org>  Tue, 05 May 1998 09:24:04 -0700

binutils (2.9.1-0.1) frozen unstable; urgency=medium

  * Non-maintainer release.
  * New upstream release.
  * Moved docs into subdirs where appropriate.
  * Integrated the following changes from J.H.M. Dassen:
    * Updated FSF address in copyright file. (lintian).
    * Reported lack of "gasp" manpage (# ....), and link it to
      undocumented(7). (lintian).
    * Added a TODO list.

 -- Joel Klecker <jk@espy.org>  Thu, 30 Apr 1998 10:43:42 -0700

binutils (2.9-0.3) frozen unstable; urgency=medium

  * Added upstream patch which fixes a problem with strip
    and netscape (#17971).

 -- Joel Klecker <jk@espy.org>  Tue, 28 Apr 1998 08:58:27 -0700

binutils (2.9-0.2) frozen unstable; urgency=low

  * Added more of the upstream docs (#21325).
  * Put a changelog.gz symlink in /usr/doc/binutils
    to satisfy policy.

 -- Joel Klecker <jk@espy.org>  Tue, 21 Apr 1998 09:02:22 -0700

binutils (2.9-0.1) frozen unstable; urgency=low

  * Non-maintainer release.
  * New upstream release (bugfixes only).

 -- Joel Klecker <jk@espy.org>  Sun, 12 Apr 1998 04:11:07 -0700

binutils (2.8.1.0.23-1) unstable; urgency=low

  * New upstream version
  * -dev replaces libc5-dev (#17840)
  * No longer possible to link against shared libbbfd/opcodes (#18121)

 -- Galen Hazelwood <galenh@micron.net>  Sat, 14 Mar 1998 18:19:10 -0700

binutils (2.8.1.0.19-1) unstable; urgency=low

  * New upstream version (#17296)
  * Fixed typo in description (#16481)
  * Fully replaces libbfd-dev (#16619)

 -- Galen Hazelwood <galenh@micron.net>  Sun, 25 Jan 1998 15:37:03 -0700

binutils (2.8.1.0.17-1) unstable; urgency=low

  * New upstream version
  * Rejoined libbfd and binutils packages (#15486)
  * Added "SHELL=bash" to rules file (#14528)
  * bfd info docs seem to be broken, don't install for now

 -- Galen Hazelwood <galenh@micron.net>  Sat,  6 Dec 1997 14:55:26 -0700

binutils (2.8.1.0.15-1) unstable; urgency=low

  * New upstream version (#14250)
  * Updated to Standard 2.3.0.0
  * Restored ansidecl.h to libbfd-dev (#14116)

 -- Galen Hazelwood <galenh@micron.net>  Thu, 30 Oct 1997 20:04:24 -0700

binutils (2.8.1-2) unstable; urgency=low

  * Added 2.8.1.0.4 patch

 -- Galen Hazelwood <galenh@micron.net>  Thu, 12 Jun 1997 20:49:57 -0600

binutils (2.8.1-1) unstable; urgency=low

  * New upstream version
  * Added 2.8.1.0.1 patch

 -- Galen Hazelwood <galenh@micron.net>  Fri,  30 May 1997 14:48:42 -0600

binutils (2.8-1) unstable; urgency=low

  * New upstream version
  * Smarter debian build environment (automatic version handling)
  * Added 2.8.0.3 patch
  * Built with libc6

 -- Galen Hazelwood <galenh@micron.net>  Sun, 4 May 1997 11:16:12 -0600

binutils (2.7.0.9-3) frozen unstable; urgency=low

  * Patched for alpha support
  * Distribute libiberty.a with -dev package (#8376)
  * libbfd[x]-dev now has standard Provides/Conflicts behavior (#8377)

 -- Galen Hazelwood <galenh@micron.net>  Fri, 28 Mar 1997 11:45:58 -0700

binutils (2.7.0.9-2) unstable; urgency=low

  * Moved 2.7.0.9 out of experimental (no longer unreleased beta)

 -- Galen Hazelwood <galenh@micron.net>  Sun, 9 Mar 1997 23:43:19 -0700

binutils (2.7.0.9-1) experimental; urgency=low

  * New upstream beta version (fixes bug #7336)
  * Split shared libraries (bfd) out of binutils (fixes bug #7244)
  * No longer builds aout-binutils

 -- Galen Hazelwood <galenh@micron.net>  Thu, 13 Feb 1997 00:27:18 -0700

binutils (2.7-6) unstable; urgency=low

  * Uses dpkg --print-gnu-build-architecture for build
  * Demoted aout-binutils to priority "extra"

 -- Galen Hazelwood <galenh@micron.net>  Mon, 27 Jan 1997 13:34:08 -0700

binutils (2.7-5) unstable; urgency=low (HIGH for m68k)

  * Added patch for m68k, will now compile X68 and kernel 2.1.15

 -- Galen Hazelwood <galenh@micron.net>  Tue, 31 Dec 1996 22:15:03 -0700

binutils (2.7-4) unstable; urgency=low

  * New maintainer
  * Updated to new source format
  * Fixed typo in script.1 (Fixes bug #4558)
  * Fixed typo in as.1 (Fixes bug #5567)
  * Postinst now calls ldconfig without explicit pathname (Fixes bug #6151)

 -- Galen Hazelwood <galenh@micron.net>  Mon, 30 Dec 1996 12:10:25 -0700

binutils (2.7-3):

Remove lib*.so links so the libs are not used for develpment.
gzip manpages

Changes made by Michael Meskes <meskes@debian.org> in consent with David Engel.

binutils (2.7-2):

Include shared libraries
Strip shared libraries
Also update AOUT version
Minor changes to debian.rules

binutils (2.7-1):

Updated to new upstream version.

Added a simple extended description (Bug#3574).

Don't call ldconfig from postrm script (Bug#4246).
    
   LocalWords:  Aurelien Jarno
  
