Change logs for gcc-5 source package in Yakkety

  • gcc-5 (5.4.1-2ubuntu2) yakkety; urgency=medium
    
      * Update to SVN 20160929 (r240608, 5.4.1) from the gcc-5-branch.
        - Fix PR libstdc++/77686 (addresses #838438), PR libstdc++/77645,
          PR libgcc/77519, PR rtl-optimization/71709 (LP: #1628207),
          PR target/65210 (AVR), PR tree-optimization/77478, PR target/77326 (ACR),
          PR fortran/71730, PR fortran/77612, PR fortran/77694.
      * Backport from libffi trunk (Stefan Bühler):
        - Always check for PaX MPROTECT on linux, make EMUTRAMP experimental.
        - dlmmap_locked always needs locking as it always modifies execsize.
    
     -- Matthias Klose <email address hidden>  Thu, 29 Sep 2016 02:50:07 +0200
  • gcc-5 (5.4.1-2ubuntu1) yakkety; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Build from upstream sources.
    
    gcc-5 (5.4.1-2) unstable; urgency=medium
    
      * Update to SVN 20160904 (r239975, 5.4.1) from the gcc-5-branch.
        - Fix PR libstdc++/77334, PR libstdc++/71964, PR libstdc++/69243,
          PR target/77403 (x86), PR target/64971 (AArch64), PR target/72863 (PPC),
          PR middle-end/71700, PR target/76342 (x86), PR target/72843 (x86),
          PR driver/72765, PR tree-optimization/71083, PR rtl-optimization/71976,
          PR target/72805 (x86), PR c++/68724, PR fortran/68147, PR fortran/72698,
          PR fortran/71795, PR fortran/69742, PR fortran/60526, PR fortran/70524,
          PR libgfortran/71123, PR libgfortran/73142.
    
      [ Matthias Klose ]
      * Fix running the libjava testsuite.
      * gdc: Always link with -ldl when linking with -lgphobos.
        Addresses: #835255, #835757.
      * Fix building D code with external C++ references.
      * gcj: Depend on the ecj1 standalone binary.
    
      [ Aurelien Jarno ]
      * Replace proposed fix for PR ipa/68273 by the corresponding patch taken
        from trunk.
    
     -- Matthias Klose <email address hidden>  Sun, 04 Sep 2016 18:43:03 +0200
  • gcc-5 (5.4.1-1ubuntu2) yakkety; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Build from upstream sources.
    
    gcc-5 (5.4.1-1) unstable; urgency=medium
    
      * Update to SVN 20160803 (r239066, 5.4.1) from the gcc-5-branch.
        - Fix PR libstdc++/71320, PR libstdc++/58265, PR libstdc++/71313,
          PR sanitizer/71498, PR c++/71214, PR target/72767 (AVR),
          PR c/7652 (PPC), PR target/71216 (PPC), PR target/72103 (PPC),
          PR fortran/71688, PR middle-end/71874, PR middle-end/71758,
          PR rtl-optimization/71634, PR target/70098 (PPC), PR target/71763 (PPC),
          PR middle-end/71606, PR middle-end/71626, PR tree-optimization/71588,
          PR middle-end/71581, PR middle-end/71494, PR c++/70641, PR debug/70628,
          PR middle-end/70633, PR debug/70628, PR rtl-optimization/70574,
          PR c++/70336, PR middle-end/71423, PR tree-optimization/71452,
          PR tree-optimization/71522, PR middle-end/71693, PR target/30417 (AVR),
          PR target/71103 (AVR), PR target/71103 (AVR), PR target/71554 (x86),
          PR tree-optimization/71505, PR target/71379 (s390), PR c++/71833,
          PR c++/69223, PR c++/71630, PR c++/71913, PR c++/71909, PR c++/71871,
          PR c++/71528, PR c++/71516, PR fortran/71883, PR fortran/71807,
          PR fortran/70842, PR fortran/71764, PR fortran/71623, PR fortran/71783,
          PR fortran/71717, PR fortran/71704, PR fortran/71705, PR fortran/70673,
          PR fortran/60751.
    
      [ Matthias Klose ]
      * Strip again all compiler binaries.
      * On sparc64, configure with --with-cpu-32=ultrasparc, drop the
        sparc-force-cpu patch. Closes: #792204.
      * Backport AArch64 Vulcan cost models (Dann Frazier). LP: #1603587.
      * Backport C++ PATCH for implicit abi_tag on template member function,
        apply it for stretch, yakkety (and unstable) or newer builds only.
        This is an ABI break for GCC 5, but matches the GCC 6 behaviour.
    
      [ Aurelien Jarno ]
      * Replace libjava-mips64el-proposed.diff by the corresponding patch
        taken from trunk.
    
     -- Matthias Klose <email address hidden>  Thu, 04 Aug 2016 12:09:16 +0200
  • gcc-5 (5.4.1-1ubuntu1) yakkety; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Build from upstream sources.
    
    gcc-5 (5.4.1-1) unstable; urgency=medium
    
      * Update to SVN 20160803 (r239066, 5.4.1) from the gcc-5-branch.
        - Fix PR libstdc++/71320, PR libstdc++/58265, PR libstdc++/71313,
          PR sanitizer/71498, PR c++/71214, PR target/72767 (AVR),
          PR c/7652 (PPC), PR target/71216 (PPC), PR target/72103 (PPC),
          PR fortran/71688, PR middle-end/71874, PR middle-end/71758,
          PR rtl-optimization/71634, PR target/70098 (PPC), PR target/71763 (PPC),
          PR middle-end/71606, PR middle-end/71626, PR tree-optimization/71588,
          PR middle-end/71581, PR middle-end/71494, PR c++/70641, PR debug/70628,
          PR middle-end/70633, PR debug/70628, PR rtl-optimization/70574,
          PR c++/70336, PR middle-end/71423, PR tree-optimization/71452,
          PR tree-optimization/71522, PR middle-end/71693, PR target/30417 (AVR),
          PR target/71103 (AVR), PR target/71103 (AVR), PR target/71554 (x86),
          PR tree-optimization/71505, PR target/71379 (s390), PR c++/71833,
          PR c++/69223, PR c++/71630, PR c++/71913, PR c++/71909, PR c++/71871,
          PR c++/71528, PR c++/71516, PR fortran/71883, PR fortran/71807,
          PR fortran/70842, PR fortran/71764, PR fortran/71623, PR fortran/71783,
          PR fortran/71717, PR fortran/71704, PR fortran/71705, PR fortran/70673,
          PR fortran/60751.
    
      [ Matthias Klose ]
      * Strip again all compiler binaries.
      * On sparc64, configure with --with-cpu-32=ultrasparc, drop the
        sparc-force-cpu patch. Closes: #792204.
      * Backport AArch64 Vulcan cost models (Dann Frazier). LP: #1603587.
      * Backport C++ PATCH for implicit abi_tag on template member function,
        apply it for stretch, yakkety (and unstable) or newer builds only.
        This is an ABI break for GCC 5, but matches the GCC 6 behaviour.
    
      [ Aurelien Jarno ]
      * Replace libjava-mips64el-proposed.diff by the corresponding patch
        taken from trunk.
    
     -- Matthias Klose <email address hidden>  Thu, 04 Aug 2016 12:09:16 +0200
  • gcc-5 (5.4.0-6ubuntu1) yakkety; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Build from upstream sources.
    
    gcc-5 (5.4.0-6) unstable; urgency=medium
    
      * Fix gdc cross build.
      * Disable the AArch64 Vulcan cpu support for FSF builds, needs a proper
        back port.
    
     -- Matthias Klose <email address hidden>  Fri, 01 Jul 2016 11:33:21 +0200
  • gcc-5 (5.4.0-5ubuntu1) yakkety; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Build from upstream sources.
    
    gcc-5 (5.4.0-5) unstable; urgency=medium
    
      [ Matthias Klose ]
      * Add AArch64 Vulcan cpu support, backport from trunk. LP: #1594452.
      * Revert a libstdc++ header reorg done after the 5.3.0 release (only for
        OS releases including a GCC 5 at release time).
      * Enforce build using binutils 2.26.1 for unstable/development series.
    
      [ Aurelien Jarno ]
      * Drop support for loongson 2f (YunQiang Su). Closes: #827554.
      * Apply proposed patch from Matthew Fortune to fix libjava on mips64el.
    
     -- Matthias Klose <email address hidden>  Thu, 30 Jun 2016 12:43:34 +0200
  • gcc-5 (5.4.0-4ubuntu1) yakkety; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Build from upstream sources.
    
    gcc-5 (5.4.0-4) unstable; urgency=medium
    
      * gdc: Fix linking the runtime library. Closes: #826645.
      * gdc: Fix updates from 5.3.x. Closes: #826583.
      * Update the Linaro support to the 5-2016.06 snapshot.
      * Add MIPS r6 support and bump mipsn32(el) ISA to r2 (YunQiang Su).
        Closes: #824986.
      * Avoid storing -fdebug-prefix-map in DW_AT_producer (for better
        reproducibility). Taken from the trunk (Daniel Kahn Gillmor).
        Closes: #819176.
    
     -- Matthias Klose <email address hidden>  Fri, 10 Jun 2016 17:13:32 +0200
  • gcc-5 (5.4.0-3ubuntu1) yakkety; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Build from upstream sources.
    
    gcc-5 (5.4.0-3) unstable; urgency=medium
    
      * Update Ada patch for KFreeBSD (Steven Chamberlain). Closes: #826332.
    
    gcc-5 (5.4.0-2) unstable; urgency=medium
    
      * Fix gdc packaging for architectures without libphobos support.
    
    gcc-5 (5.4.0-1) unstable; urgency=medium
    
      * GCC 5.4.0 release.
        - Fix PR target/68696 (AArch64), PR fortran/70350.
      * Update embedded timestamp setting patch, backported from the trunk.
      * Update the Linaro support to the 5-2016.05 snapshot.
      * Update gdc to the gcc-5 branch 20160603.
    
     -- Matthias Klose <email address hidden>  Sat, 04 Jun 2016 22:41:09 +0200
  • gcc-5 (5.4.0-2ubuntu1) yakkety; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Build from upstream sources.
    
    gcc-5 (5.4.0-2) unstable; urgency=medium
    
      * Fix gdc packaging for architectures without libphobos support.
    
    gcc-5 (5.4.0-1) unstable; urgency=medium
    
      * GCC 5.4.0 release.
        - Fix PR target/68696 (AArch64), PR fortran/70350.
      * Update embedded timestamp setting patch, backported from the trunk.
      * Update the Linaro support to the 5-2016.05 snapshot.
      * Update gdc to the gcc-5 branch 20160603.
    
     -- Matthias Klose <email address hidden>  Fri, 03 Jun 2016 23:06:32 +0200
  • gcc-5 (5.4.0-1ubuntu1) yakkety; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Build from upstream sources.
    
    gcc-5 (5.4.0-1) unstable; urgency=medium
    
      * GCC 5.4.0 release.
        - Fix PR target/68696 (AArch64), PR fortran/70350.
      * Update embedded timestamp setting patch, backported from the trunk.
      * Update the Linaro support to the 5-2016.05 snapshot.
      * Update gdc to the gcc-5 branch 20160603.
    
     -- Matthias Klose <email address hidden>  Fri, 03 Jun 2016 17:14:23 +0200
  • gcc-5 (5.3.1-21ubuntu11) yakkety; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Build from upstream sources.
    
    gcc-5 (5.3.1-21) unstable; urgency=medium
    
      * GCC 5.4.0 release candidate 1.
      * Update to SVN 20160528 (r236840, 5.3.1) from the gcc-5-branch.
        - Fix PR libstdc++/69703, PR libstdc++/71038, PR libstdc++/71036,
          PR libstdc++/71037, PR libstdc++/71005, PR libstdc++/71004,
          PR libstdc++/70609, PR target/69634, PR middle-end/68142,
          PR middle-end/69845, PR rtl-optimization/68814, PR lto/69003,
          PR ipa/66487, PR target/69252, PR target/67973 (x86),
          PR middle-end/67278, PR target/67278 (x86), PR tree-optimization/69720,
          PR tree-optimization/67921, PR middle-end/70941, PR middle-end/70931,
          PR tree-optimization/70623, PR tree-optimization/70780, PR c++/70347,
          PR c++/70466, PR fortran/71204, PR fortran/69603, PR libffi/65567,
          PR libstdc++/70762.
      * Update the ibm branch to 20160526.
    
     -- Matthias Klose <email address hidden>  Sat, 28 May 2016 16:09:22 +0200
  • gcc-5 (5.3.1-20ubuntu1) yakkety; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Build from upstream sources.
    
    gcc-5 (5.3.1-20) unstable; urgency=medium
    
      * Update to SVN 20160519 (r236482, 5.3.1) from the gcc-5-branch.
        - Fix PR sanitizer/71160, PR other/61321, PR other/61233, PR c++/70498,
          PR c++/69687, PR c++/70492, PR c++/67394, PR c++/70481, PR target/71161,
          PR ipa/70646, PR tree-optimization/69400, PR target/71145 (alpha),
          PR c++/70353, PR target/70809 (AArch64), PR c++/70613,
          PR target/70963 (PPC), PR c++/70505, PR c++/70494, PR c++/70648,
          PR c++/70353, PR c++/70095, PR c++/70135, PR fortran/69603.
    
     -- Matthias Klose <email address hidden>  Fri, 20 May 2016 12:14:09 +0200
  • gcc-5 (5.3.1-19ubuntu1) yakkety; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Build from upstream sources.
    
    gcc-5 (5.3.1-19) unstable; urgency=medium
    
      * Fix dependency resolution for libraries not built anymore from
        this source package.
    
    gcc-5 (5.3.1-18) unstable; urgency=medium
    
      * Update to SVN 20160509 (r236033, 5.3.1) from the gcc-5-branch.
        - Fix PR tree-optimization/70526, PR c++/70635, PR ada/70969,
          PR libgfortran/70684, PR target/60290 (Solaris).
      * Call dh_makeshlibs with the --noscripts option when building a
        cross compiler.
      * Fix building cross gnat libs when not building the common libs.
      * Fix building cross mips* multilibs when not building the common libs.
      * Remove old go escape analysis code, removed upstream.
      * Avoid empty architecture lists in build dependencies. Addresses: #823280.
      * Tighten debhelper build dependency for cross build dependencies.
      * Silence some lintian warnings for libstdc++-doc.
      * Allow build dependencies for musl configurations (Helmut Grohne).
        Addresses: #823769.
    
    gcc-5 (5.3.1-17) unstable; urgency=medium
    
      * Update to SVN 20160429 (r235638, 5.3.1) from the gcc-5-branch.
        - Fix PR java/70839, PR target/70858 (x86), PR driver/70132,
          PR target/70098 (PPC), PR ada/70786.
    
      * Always configure with --enable-targets=powerpcle-linux on ppc64el.
      * Allow embedded timestamps by C/C++ macros to be set externally (Eduard
        Sanou).
      * Default the 32bit x86 architectures to i686, keep i585 symlinks.
        See https://lists.debian.org/debian-devel/2015/09/msg00589.html
      * Build-depend on debhelper (>= 9) and dpkg-dev (>= 1.17.14).
      * Fix PR driver/70192, taken from the trunk.
    
     -- Matthias Klose <email address hidden>  Tue, 10 May 2016 09:19:02 +0200
  • gcc-5 (5.3.1-18ubuntu1) yakkety; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Build from upstream sources.
    
    gcc-5 (5.3.1-18) unstable; urgency=medium
    
      * Update to SVN 20160509 (r236033, 5.3.1) from the gcc-5-branch.
        - Fix PR tree-optimization/70526, PR c++/70635, PR ada/70969,
          PR libgfortran/70684, PR target/60290 (Solaris).
      * Call dh_makeshlibs with the --noscripts option when building a
        cross compiler.
      * Fix building cross gnat libs when not building the common libs.
      * Fix building cross mips* multilibs when not building the common libs.
      * Remove old go escape analysis code, removed upstream.
      * Avoid empty architecture lists in build dependencies. Addresses: #823280.
      * Tighten debhelper build dependency for cross build dependencies.
      * Silence some lintian warnings for libstdc++-doc.
      * Allow build dependencies for musl configurations (Helmut Grohne).
        Addresses: #823769.
    
    gcc-5 (5.3.1-17) unstable; urgency=medium
    
      * Update to SVN 20160429 (r235638, 5.3.1) from the gcc-5-branch.
        - Fix PR java/70839, PR target/70858 (x86), PR driver/70132,
          PR target/70098 (PPC), PR ada/70786.
    
      * Always configure with --enable-targets=powerpcle-linux on ppc64el.
      * Allow embedded timestamps by C/C++ macros to be set externally (Eduard
        Sanou).
      * Default the 32bit x86 architectures to i686, keep i585 symlinks.
        See https://lists.debian.org/debian-devel/2015/09/msg00589.html
      * Build-depend on debhelper (>= 9) and dpkg-dev (>= 1.17.14).
      * Fix PR driver/70192, taken from the trunk.
    
     -- Matthias Klose <email address hidden>  Mon, 09 May 2016 18:35:23 +0200
  • gcc-5 (5.3.1-16ubuntu3) yakkety; urgency=medium
    
      * Update to SVN 20160429 (r235638, 5.3.1) from the gcc-5-branch.
        - Fix PR java/70839, PR target/70858 (x86), PR driver/70132,
          PR target/70098 (PPC), PR ada/70786.
    
      * Always configure with --enable-targets=powerpcle-linux on ppc64el.
      * Allow embedded timestamps by C/C++ macros to be set externally (Eduard
        Sanou).
      * Build-depend on debhelper (>= 9) and dpkg-dev (>= 1.17.14).
      * Fix PR driver/70192, taken from the trunk.
    
     -- Matthias Klose <email address hidden>  Fri, 29 Apr 2016 15:49:07 +0200
  • gcc-5 (5.3.1-16ubuntu2) yakkety; urgency=medium
    
      * Again, configure with --enable-targets=powerpcle-linux on ppc64el.
    
     -- Adam Conrad <email address hidden>  Mon, 25 Apr 2016 16:27:39 -0600
  • gcc-5 (5.3.1-16ubuntu1) yakkety; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Build from upstream sources.
    
    gcc-5 (5.3.1-16) unstable; urgency=medium
    
      * Update to SVN 20160424 (r235395, 5.3.1) from the gcc-5-branch.
      * Stop building libcc1 and libgccjit0, when not building common libs.
      * Stop building libraries built by GCC 6.
      * Explicitly build-depend on libgraphite2-dev to work-around #822432.
      * Bump standards version to 3.9.8.
    
    gcc-5 (5.3.1-15ubuntu1) yakkety; urgency=medium
    
      * Turn on -fPIE and -z now by default on amd64 and ppc64el.
    
    gcc-5 (5.3.1-15) unstable; urgency=medium
    
      * Update to SVN 20160421 (r235347, 5.3.1) from the gcc-5-branch.
        - Fix PR target/70566 (ARM, wrong-code), PR target/70117 (PPC, wrong-code),
          PR target/70630 (sparc), PR target/70107 (PPC, wrong-code),
          PR c++/70096 (wrong code), PR libstdc++/69478, PR libstdc++/70503,
          PR libstdc++/69464, PR c/70297, PR target/70674 (390x, LP: #1572613),
          PR target/70662 (x86), PR target/70044 (AArch64), PR c++/67164.
    
      [ Matthias Klose ]
      * Fix ice on ARM32. Revert r234641 for gcc-linaro, which removed support
        for %( and %) output modifiers.
      * Update the Linaro support to the 5-2016.04 snapshot.
      * Fix PR target/69148 (s390x), taken from the trunk.
      * Strip the lto1 binary again to save some disk space. Addresses: #783876.
    
      [ Aurelien Jarno ]
      * Apply proposed patch for PR target/68273 (Wrong code on mips/mipsel due to
        (invalid?) peeking at alignments in function_arg) on mips and mipsel.
    
      [ Samuel Thibault ]
      * patches/hurd-gprof.diff: Cherry-pick trunk fix for gprof.
    
     -- Matthias Klose <email address hidden>  Mon, 25 Apr 2016 13:14:54 +0200
  • gcc-5 (5.3.1-15ubuntu6) yakkety; urgency=medium
    
      * Stop building packages built by gcc-6.
    
     -- Matthias Klose <email address hidden>  Sun, 24 Apr 2016 11:48:35 +0200
  • gcc-5 (5.3.1-15ubuntu5) yakkety; urgency=medium
    
      * Stop building packages built by gcc-6.
    
     -- Matthias Klose <email address hidden>  Sun, 24 Apr 2016 11:48:35 +0200
  • gcc-5 (5.3.1-15ubuntu4) yakkety; urgency=medium
    
      * Stop building packages built by gcc-6.
    
     -- Matthias Klose <email address hidden>  Sun, 24 Apr 2016 11:48:35 +0200
  • gcc-5 (5.3.1-15ubuntu3) yakkety; urgency=medium
    
      * Turn on -fPIE and -z now by default on amd64 and ppc64el.
    
    gcc-5 (5.3.1-15) unstable; urgency=medium
    
      * Update to SVN 20160421 (r235347, 5.3.1) from the gcc-5-branch.
        - Fix PR target/70566 (ARM, wrong-code), PR target/70117 (PPC, wrong-code),
          PR target/70630 (sparc), PR target/70107 (PPC, wrong-code),
          PR c++/70096 (wrong code), PR libstdc++/69478, PR libstdc++/70503,
          PR libstdc++/69464, PR c/70297, PR target/70674 (390x, LP: #1572613),
          PR target/70662 (x86), PR target/70044 (AArch64), PR c++/67164.
    
      [ Matthias Klose ]
      * Fix ice on ARM32. Revert r234641 for gcc-linaro, which removed support
        for %( and %) output modifiers.
      * Update the Linaro support to the 5-2016.04 snapshot.
      * Fix PR target/69148 (s390x), taken from the trunk.
      * Strip the lto1 binary again to save some disk space. Addresses: #783876.
    
      [ Aurelien Jarno ]
      * Apply proposed patch for PR target/68273 (Wrong code on mips/mipsel due to
        (invalid?) peeking at alignments in function_arg) on mips and mipsel.
    
      [ Samuel Thibault ]
      * patches/hurd-gprof.diff: Cherry-pick trunk fix for gprof.
    
     -- Matthias Klose <email address hidden>  Thu, 21 Apr 2016 19:25:25 +0200
  • gcc-5 (5.3.1-15ubuntu2) yakkety; urgency=medium
    
      * Turn on -fPIE and -z now by default on amd64 and ppc64el.
    
    gcc-5 (5.3.1-15) unstable; urgency=medium
    
      * Update to SVN 20160421 (r235347, 5.3.1) from the gcc-5-branch.
        - Fix PR target/70566 (ARM, wrong-code), PR target/70117 (PPC, wrong-code),
          PR target/70630 (sparc), PR target/70107 (PPC, wrong-code),
          PR c++/70096 (wrong code), PR libstdc++/69478, PR libstdc++/70503,
          PR libstdc++/69464, PR c/70297, PR target/70674 (390x, LP: #1572613),
          PR target/70662 (x86), PR target/70044 (AArch64), PR c++/67164.
    
      [ Matthias Klose ]
      * Fix ice on ARM32. Revert r234641 for gcc-linaro, which removed support
        for %( and %) output modifiers.
      * Update the Linaro support to the 5-2016.04 snapshot.
      * Fix PR target/69148 (s390x), taken from the trunk.
      * Strip the lto1 binary again to save some disk space. Addresses: #783876.
    
      [ Aurelien Jarno ]
      * Apply proposed patch for PR target/68273 (Wrong code on mips/mipsel due to
        (invalid?) peeking at alignments in function_arg) on mips and mipsel.
    
      [ Samuel Thibault ]
      * patches/hurd-gprof.diff: Cherry-pick trunk fix for gprof.
    
     -- Matthias Klose <email address hidden>  Thu, 21 Apr 2016 19:25:25 +0200
  • gcc-5 (5.3.1-15ubuntu1) yakkety; urgency=medium
    
      * Turn on -fPIE and -z now by default on amd64 and ppc64el.
    
    gcc-5 (5.3.1-15) unstable; urgency=medium
    
      * Update to SVN 20160421 (r235347, 5.3.1) from the gcc-5-branch.
        - Fix PR target/70566 (ARM, wrong-code), PR target/70117 (PPC, wrong-code),
          PR target/70630 (sparc), PR target/70107 (PPC, wrong-code),
          PR c++/70096 (wrong code), PR libstdc++/69478, PR libstdc++/70503,
          PR libstdc++/69464, PR c/70297, PR target/70674 (390x, LP: #1572613),
          PR target/70662 (x86), PR target/70044 (AArch64), PR c++/67164.
    
      [ Matthias Klose ]
      * Fix ice on ARM32. Revert r234641 for gcc-linaro, which removed support
        for %( and %) output modifiers.
      * Update the Linaro support to the 5-2016.04 snapshot.
      * Fix PR target/69148 (s390x), taken from the trunk.
      * Strip the lto1 binary again to save some disk space. Addresses: #783876.
    
      [ Aurelien Jarno ]
      * Apply proposed patch for PR target/68273 (Wrong code on mips/mipsel due to
        (invalid?) peeking at alignments in function_arg) on mips and mipsel.
    
      [ Samuel Thibault ]
      * patches/hurd-gprof.diff: Cherry-pick trunk fix for gprof.
    
     -- Matthias Klose <email address hidden>  Thu, 21 Apr 2016 19:25:25 +0200
  • gcc-5 (5.3.1-14ubuntu2) xenial; urgency=medium
    
      * Update to SVN 20160413 (r234931, 5.3.1) from the gcc-5-branch.
        - PR target/70630 (sparc), PR target/70107 (PPC, wrong-code),
          PR c++/70096 (wrong code).
      * Fix ICE on ARM32. Revert r234641 for gcc-linaro, which removed support
        for %( and %) output modifiers.
    
     -- Matthias Klose <email address hidden>  Wed, 13 Apr 2016 11:50:01 +0200