gcc-5 (5.4.0-6ubuntu1~16.04.9) xenial-security; urgency=medium

  * Revert retpoline changes of ppc64el as per the recommendation from
    Bill Schmidt of IBM.
    - ppc-add-mspeculate-indirect-jumps: drop.

 -- Steve Beattie <sbeattie@ubuntu.com>  Mon, 05 Feb 2018 15:48:15 -0800

gcc-5 (5.4.0-6ubuntu1~16.04.8) xenial-security; urgency=medium

  * Add retpoline support for x86 via adding -mindirect-branch=,
    -mindirect-branch-register, and -mfunction-return= support
    - 0001-i386-Move-struct-ix86_frame-to-machine_function.diff,
      0002-i386-Use-reference-of-struct-ix86_frame-to-avoid-cop.diff,
      0003-i386-More-use-reference-of-struct-ix86_frame-to-avoi.diff,
      0004-i386-Don-t-use-reference-of-struct-ix86_frame.diff,
      0005-x86-Add-mindirect-branch.diff,
      0006-x86-Add-mfunction-return.diff,
      0007-x86-Add-mindirect-branch-register.diff,
      0008-x86-Add-V-register-operand-modifier.diff,
      0009-x86-Disallow-mindirect-branch-mfunction-return-with-.patch:
      implement -mindirect-branch=<keep|thunk|thunk-inline|thunk-extern>
      with attribute support, -mindirect-branch-register, and
      -mfunction-return=<thunk|thunk-inline|thunk-extern> with
      attribute support. Thanks to H.J. Lu.
  * Add retpoline support for ppc64 via adding
    -mspeculate-indirect-jumps support
    - ppc-add-mspeculate-indirect-jumps: implement
      -mspeculate-indirect-jumps. Thanks to Bill Schmidt.

 -- Steve Beattie <sbeattie@ubuntu.com>  Fri, 26 Jan 2018 00:08:13 -0800

gcc-5 (5.4.0-6ubuntu1~16.04.6) xenial; urgency=medium

  * Add thunderx2 support. LP: #1727540.

 -- dann frazier <dannf@ubuntu.com>  Tue, 16 Jan 2018 10:27:06 -0700

gcc-5 (5.4.0-6ubuntu1~16.04.5) xenial-proposed; urgency=medium

  * SRU
  * Fix PR target/77267 (x86), taken from the trunk. LP: #1623418.
  * Fix hangs w/ asan binaries on arm64 (Dann Frazier). LP: #1709727.
  * Linaro branch only: Fix PR target/79041, aarch64 backend emitting
    R_AARCH64_ADR_PREL_PG_HI21 relocation despite -mpc-relative-literal-loads
    option being used (Dan Frazier). LP: #1695093.

 -- Matthias Klose <doko@ubuntu.com>  Wed, 23 Aug 2017 11:35:00 +0200

gcc-5 (5.4.0-6ubuntu1~16.04.4) xenial-security; urgency=medium

  * SRU
    - Fix PR target/72863, redundant swaps when using vec_vsx_ld/st,
      taken from the gcc-5 branch. LP: #1638055.
    - Fix PR rtl-optimization/71709, taken from the gcc-5 branch. LP: #1628207.

 -- Matthias Klose <doko@ubuntu.com>  Wed, 02 Nov 2016 19:23:52 +0100

gcc-5 (5.4.0-6ubuntu1~16.04.2) xenial-security; urgency=medium

  * No change rebuild for the security pocket.

 -- Marc Deslauriers <marc.deslauriers@ubuntu.com>  Thu, 04 Aug 2016 11:26:47 -0400

gcc-5 (5.4.0-6ubuntu1~16.04.1) xenial-proposed; urgency=medium

  * SRU: LP: #1586673. Backport GCC 5.4 to 16.04 LTS.
  * Revert a libstdc++ header reorg done after the 5.3.0 release.
  * 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).
  * Fixes C++ ICE. LP: #1593608.

 -- Matthias Klose <doko@ubuntu.com>  Mon, 04 Jul 2016 15:14:45 +0200

gcc-5 (5.4.0-6ubuntu1) yakkety; urgency=medium

  * Merge with Debian; remaining changes:
    - Build from upstream sources.

 -- Matthias Klose <doko@ubuntu.com>  Fri, 01 Jul 2016 11:33:21 +0200

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 <doko@debian.org>  Fri, 01 Jul 2016 10:15:02 +0200

gcc-5 (5.4.0-5ubuntu1) yakkety; urgency=medium

  * Merge with Debian; remaining changes:
    - Build from upstream sources.

 -- Matthias Klose <doko@ubuntu.com>  Thu, 30 Jun 2016 12:43:34 +0200

# For older changelog entries, run 'apt-get changelog gcc-5-arm-linux-gnueabi-base'
