ubuntu/+source/gcc-7:ubuntu/artful-devel

Last commit made on 2018-02-08
Get this branch:
git clone -b ubuntu/artful-devel 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:
ubuntu/artful-devel
Repository:
lp:ubuntu/+source/gcc-7

Recent commits

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.

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.

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)

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.

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

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

Imported using git-ubuntu import.

Changelog parent: ef8003494c17361dc91b3c8d59f98247933ebb9b

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

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

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

Imported using git-ubuntu import.

Changelog parent: 65841245a6b6298a9f03a529a12e5656bdd417db

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.

6584124... by Matthias Klose on 2017-09-23

Import patches-unapplied version 7.2.0-7 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 32868175cb5632df7c3de6113913d54038b5c1ba

New changelog entries:
  * Update to SVN 20170923 (r253114) from the gcc-7-branch.
    - Fix PR libstdc++/79162, PR libstdc++/79162, PR libstdc++/82262,
      PR libstdc++/82254, PR target/81996 (PPC), PR target/71951 (AArch64),
      PR sanitizer/81929.
  * Fix PR go/82284, taken from the trunk. Closes: #876353.

3286817... by Matthias Klose on 2017-09-20

Import patches-unapplied version 7.2.0-6 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 1ab9250e056d4bb2ebb42f49727228a5173b3d17

New changelog entries:
  * Update to SVN 20170920 (r253002) from the gcc-7-branch.
    - Fix PR target/82112 (PPC), PR c++/81355, PR tree-optimization/82084,
      PR tree-optimization/82108, PR target/81325 (PPC), PR c++/81236,
      PR c++/80767, PR c++/82030, PR c++/80935, PR c++/81671, PR c++/81525,
      PR c++/81314, PR libgfortran/78387.
  * Fix fortran cross compiler build with debhelper 10.9. Closes: #876246.
  * Strip the compiler binaries again. Closes: #872672.
  * Bump binutils dependency to 2.29.1 for sid/buster.

1ab9250... by Matthias Klose on 2017-09-15

Import patches-unapplied version 7.2.0-5 to debian/sid

Imported using git-ubuntu import.

Changelog parent: dc38aa2064272cebff3b7d1eb3afebe115dfa3ee

New changelog entries:
  * Update to SVN 20170915 (r252791) from the gcc-7-branch.
    - Fix PR c/81687, PR c/45784, PR c++/81852, PR target/82181 (xtensa),
      PR target/80695 (PPC), PR target/81988 (SPARC), PR middle-end/81768,
      PR sanitizer/81923, PR target/81621, PR driver/81650,
      PR middle-end/81052, PR tree-optimization/81987, PR bootstrap/81926,
      PR libstdc++/79162, PR libstdc++/81468, PR libstdc++/81835,
      PR libstdc++/70483, PR libstdc++/70483, PR target/81833 (PPC),
      PR other/39851, PR ipa/81128, PR inline-asm/82001, PR c++/81355,
      PR tree-opt/81696.
  * Enable libgo tests and rebuilds with make -C (Svante Signell).
    Closes: #873929.
  * Fix PR sanitizer/77631, support separate debug info in libbacktrace.
  * Update the Linaro support to the 7-2017.09 snapshot.

dc38aa2... by Matthias Klose on 2017-09-06

Import patches-unapplied version 7.2.0-4 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 01fa83f61ad610f8e1031265cb8cfc6d635cf8da

New changelog entries:
  * Update to SVN 20170906 (r251753) from the gcc-7-branch.
    - Fix PR c++/82039, PR libstdc++/81912, PR libstdc++/81891,
      PR libstdc++/81599, PR libstdc++/81338, PR tree-optimization/81503,
      PR ada/79542, PR ada/62235, PR fortran/81770.
  * Fix PR target/81833 (PPC), taken from the trunk. Closes: #871565.