ubuntu/+source/gcc-7:applied/ubuntu/artful-updates

Last commit made on 2018-02-08
Get this branch:
git clone -b applied/ubuntu/artful-updates https://git.launchpad.net/ubuntu/+source/gcc-7
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
applied/ubuntu/artful-updates
Repository:
lp:ubuntu/+source/gcc-7

Recent commits

5d9d67b... by Steve Beattie on 2018-02-03

Import patches-applied version 7.2.0-8ubuntu3.2 to applied/ubuntu/artful-proposed

Imported using git-ubuntu import.

Changelog parent: 145042d5b8a11f1369c628397d0aadd4ee4eda50
Unapplied parent: f79c85d4d21faf73215f9fa6524dddb48894dce1

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

f79c85d... by Steve Beattie on 2018-02-03

Import patches-unapplied version 7.2.0-8ubuntu3.2 to ubuntu/artful-proposed

Imported using git-ubuntu import.

Changelog parent: 5ebe2d716e2aa7c28f4753ebe6f16c68cee2a3a1

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

145042d... by Steve Beattie on 2018-01-25

Import patches-applied version 7.2.0-8ubuntu3.1 to applied/ubuntu/artful-proposed

Imported using git-ubuntu import.

Changelog parent: 036bbb2e81b6e44a110630f15d48047d78f9d107
Unapplied parent: 5ebe2d716e2aa7c28f4753ebe6f16c68cee2a3a1

New changelog entries:
  * 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.

5ebe2d7... by Steve Beattie on 2018-01-25

Import patches-unapplied version 7.2.0-8ubuntu3.1 to ubuntu/artful-proposed

Imported using git-ubuntu import.

Changelog parent: eb9e8d470902f0766d40b4d9054ad7404889f21a

New changelog entries:
  * 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.

036bbb2... by Adam Conrad on 2017-10-14

Import patches-applied version 7.2.0-8ubuntu3 to applied/ubuntu/artful-proposed

Imported using git-ubuntu import.

Changelog parent: 03162a76fecfecb68ad9dd11a030d30c83f1b000
Unapplied parent: eb9e8d470902f0766d40b4d9054ad7404889f21a

New changelog entries:
  * debian/patches/cuda-float128.diff: Mask __float128 from CUDA (LP: #1717257)

eb9e8d4... by Adam Conrad on 2017-10-14

Import patches-unapplied version 7.2.0-8ubuntu3 to ubuntu/artful-proposed

Imported using git-ubuntu import.

Changelog parent: a9e103a23518ebee5dbd91599a5eb936c49ed89b

New changelog entries:
  * debian/patches/cuda-float128.diff: Mask __float128 from CUDA (LP: #1717257)

03162a7... by Matthias Klose on 2017-10-04

Import patches-applied version 7.2.0-8ubuntu2 to applied/ubuntu/artful-proposed

Imported using git-ubuntu import.

Changelog parent: f627970e20067498971a6c1a3191d43ce256b2ff
Unapplied parent: a9e103a23518ebee5dbd91599a5eb936c49ed89b

New changelog entries:
  * Dont't apply the PR 67165 backport on armhf.

a9e103a... by Matthias Klose on 2017-10-04

Import patches-unapplied version 7.2.0-8ubuntu2 to ubuntu/artful-proposed

Imported using git-ubuntu import.

Changelog parent: 81241935a52c1cffdb4f139f66a455366a565908

New changelog entries:
  * Dont't apply the PR 67165 backport on armhf.

f627970... by Matthias Klose on 2017-10-01

Import patches-applied version 7.2.0-8ubuntu1 to applied/ubuntu/artful-proposed

Imported using git-ubuntu import.

Changelog parent: 1ba080fa7d5c7700b0cfd59ea126df002ea24ab3
Unapplied parent: 81241935a52c1cffdb4f139f66a455366a565908

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

1ba080f... by Matthias Klose on 2017-10-01

Import patches-applied version 7.2.0-8 to applied/debian/sid

Imported using git-ubuntu import.

Changelog parent: 84565d0fadd08137570aed7041b27bdd04b54e2f
Unapplied parent: ef8003494c17361dc91b3c8d59f98247933ebb9b

New changelog entries:
  * Update to SVN 20171001 (r253234) from the gcc-7-branch.
    - Fix PR tree-optimization/82244, PR tree-optimization/82276,
      PR tree-optimization/82264, PR tree-optimization/82285, PR c/82340,
      PR tree-optimization/82291, PR c++/82159.
  * Fix "privacy breeches" for NEWS.html file.
  * Build lsan and tsan packages on arm64, ppc64 and ppc64el.
  * Fix PR other/67165, libbacktrace support for compressed debug sections,
    taken from the trunk.