-
binutils (2.25-5ubuntu7) vivid; urgency=medium
* Fix PR ld/18222, downgrade linker error on protected symbols in
.dynbss to a warning. Fixes libunwind build error.
-- Matthias Klose <email address hidden> Fri, 10 Apr 2015 17:42:44 +0200
-
binutils (2.25-5ubuntu6) vivid; urgency=medium
* Fix PR ld/18167, taken from the trunk.
-- Matthias Klose <email address hidden> Fri, 27 Mar 2015 13:25:26 +0100
-
binutils (2.25-5ubuntu5) vivid; urgency=medium
* Revert the fixes for PR ld/15228, PR ld/17709, causing PR ld/18167.
-- Matthias Klose <email address hidden> Thu, 26 Mar 2015 16:28:49 +0100
-
binutils (2.25-5ubuntu4) vivid; urgency=medium
* Update to the binutils 2.25 branch 20150325.
- Backport patches to address PR binutils/17512, PR binutils/17531.
* Removal partial backports for PR binutils/17531.
-- Matthias Klose <email address hidden> Wed, 25 Mar 2015 22:08:50 +0100
-
binutils (2.25-5ubuntu3) vivid; urgency=medium
* Fix the AArch64 build.
-- Matthias Klose <email address hidden> Fri, 20 Mar 2015 18:09:16 +0100
-
binutils (2.25-5ubuntu2) vivid; urgency=medium
* Update to the binutils 2.25 branch 20150320.
- x86 gas: Limit multi-byte nop instructions to 10 bytes.
- Fix ppc32 synthetic symbols when __tls_get_addr_opt stub is generated.
- Tweak ppc32 tls_get_addr optimisation.
- PowerPC64 thread-safe stubs not needed for iplt.
- Use dynamic text relocs for protected vars (ppc32, ppc64).
- Fix PR gold/18010, PR gold/17954 PowerPC64 gold issues.
- Backport support for Cortex-A72.
- Fix PR ld/pr15228, PR ld/pr17709, add extern_protected_data and set it
for x86.
* Really install the texi files. LP: #1410780.
-- Matthias Klose <email address hidden> Fri, 20 Mar 2015 17:39:01 +0100
-
binutils (2.25-5ubuntu1) vivid; urgency=medium
* Merge with Debian, remaining changes:
- Build from upstream sources.
- Use 64k for COMMONPAGESIZE on powerpc, ppc64 and ppc64el. LP: #1412553.
* Update to the binutils 2.25 branch 20150225.
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.
binutils (2.25-4) unstable; urgency=medium
* Backport fixes for PR binutils/17531 up to 2014-12-22.
binutils (2.25-3) unstable; urgency=medium
* Don't build as a release candidate, fixing the upper shlibs dependency.
* Refresh patches.
-- Matthias Klose <email address hidden> Wed, 25 Feb 2015 09:35:24 +0100
-
binutils (2.25-2ubuntu2) vivid; urgency=medium
* Use 64k for COMMONPAGESIZE on powerpc, ppc64 and ppc64el. LP: #1412553.
-- Matthias Klose <email address hidden> Fri, 23 Jan 2015 14:13:08 +0100
-
binutils (2.25-2ubuntu1) vivid; urgency=medium
* Merge with Debian, remaining changes:
- Build from upstream sources.
binutils (2.25-2) unstable; urgency=medium
* Apply proposed patch for PR ld/17742 (don't create .eh_frame_hdr
on shared lib bfd).
binutils (2.25-1) unstable; urgency=medium
* binutils 2.25 release.
- MIPS specific gas update.
-- Matthias Klose <email address hidden> Thu, 25 Dec 2014 07:53:40 +0100
-
binutils (2.24.90.20141219-1ubuntu1) vivid; urgency=medium
* Merge with Debian, remaining changes:
- Build from upstream sources.
-- Matthias Klose <email address hidden> Sat, 20 Dec 2014 18:29:24 +0100
-
binutils (2.24.90.20141209-1ubuntu1) vivid; urgency=medium
* Merge with Debian, remaining changes:
- Build from upstream sources.
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 <email address hidden> Tue, 09 Dec 2014 10:07:28 +0100
-
binutils (2.24.90.20141201-1ubuntu1) vivid; urgency=medium
* Merge with Debian, remaining changes:
- Build from upstream sources.
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.
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 <email address hidden> Wed, 03 Dec 2014 14:43:28 +0100
-
binutils (2.24.90.20141124-1ubuntu1) vivid; urgency=medium
* Merge with Debian, remaining changes:
- Build from upstream sources.
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 <email address hidden> Mon, 24 Nov 2014 18:30:06 +0100
-
binutils (2.24.90.20141111-2ubuntu1) vivid; urgency=medium
* Merge with Debian, remaining changes:
- Build from upstream sources.
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.
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 <email address hidden> Tue, 11 Nov 2014 10:22:29 +0100
-
binutils (2.24.90.20141104-1ubuntu1) vivid; urgency=medium
* Merge with Debian, remaining changes:
- Build from upstream sources.
binutils (2.24.90.20141104-1) unstable; urgency=medium
* Snapshot, taken from the 2.25 branch 20141023.
- 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: AAarch64 ThunderX processor.
-- Matthias Klose <email address hidden> Tue, 04 Nov 2014 16:01:06 +0100
-
binutils (2.24.90.20141023-1ubuntu1) vivid; urgency=medium
* Merge with Debian, remaining changes:
- Build from upstream sources.
binutils (2.24.90.20141023-1) unstable; urgency=medium
* Snapshot, taken from the 2.25 branch 20141023.
* Pick patch from the trunk:
- Fix PR17488, powerpc64-linux-ld segfault. LP: #1381580.
- Support relexation for the gold aarch64 backend.
- Fix PR bfd/17481.
- 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.
- AArch64: move bogus assertion.
- Fix build configured with --enable-targets=aarch64-linux.
- ppc: enable msgclr and msgsnd on Power8.
- Fix running ld-unique tests on ARM.
- gas: Recognize: AAarch64 ThunderX processor.
- Relax ppc64_elf_tls_optimize assertion.
-- Matthias Klose <email address hidden> Thu, 23 Oct 2014 23:59:57 +0200
-
binutils (2.24.90.20141014-0ubuntu3) utopic; urgency=medium
* Pick patches from the trunk:
- Fix PR ld/17492. LP: #882353.
- Fix PR gas/17493. LP: #1051156.
-- Matthias Klose <email address hidden> Thu, 16 Oct 2014 15:32:59 +0200