Last commit made on 2018-03-10
Get this branch:
git clone -b debian/stretch https://git.launchpad.net/ubuntu/+source/gcc-6
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information


Recent commits

493319d... by Moritz Muehlenhoff <email address hidden> on 2018-02-14

Import patches-unapplied version 6.3.0-18+deb9u1 to debian/stretch

Imported using git-ubuntu import.

Changelog parent: 716cf33a9b2ace0a5123dfb0d6536562e617290e

New changelog entries:
  * Backport of retpoline support by HJ Lu

716cf33... by Matthias Klose on 2017-05-16

Import patches-unapplied version 6.3.0-18 to debian/sid

Imported using git-ubuntu import.

Changelog parent: a3354583608ee8dcf68cca74d521d10cbc8279b0

New changelog entries:
  * Update to SVN 20170516 (r248076) from the gcc-6-branch.
    - Revert fix for PR middle-end/80222.
    - Fix PR target/80090 (PA), PR target/79027 (PA), PR go/64238,
      PR fortran/80752.
  * Install crtfastmath.o and re-add unwind support on kfreebsd-amd64 (James
    Clarke). Closes: #833829.
  * Work around #814977 (gnat calling gcc-6-6) by providing a gcc-6-6

a335458... by Matthias Klose on 2017-05-10

Import patches-unapplied version 6.3.0-17 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 70a12720b6a8271e3582b822152c23f22326c7c3

New changelog entries:
  * Update to SVN 20170510 (r247831) from the gcc-6-branch.
    - Fix PR target/77728 (ARM), PR target/68491 (x86), PR fortran/80392,
      PR libgomp/80394, PR c/79940, PR c++/79572, PR c++/79641, PR c/80097,
      PR c++/79512, PR rtl-optimization/80501, PR sanitizer/80349,
      PR rtl-optimization/80385, PR libgomp/80394, PR c++/80297, PR debug/80321,
      PR target/80286 (x86), PR debug/79255, PR debug/80025, PR sanitizer/80168,
      PR rtl-optimization/80112, PR c++/80129, PR sanitizer/79944,
      PR target/79932 (x86), PR target/79932 (x86), PR c/79940,
      PR rtl-optimization/79901, PR target/79807 (x86), PR c++/79681,
      PR target/79729 (x86), PR middle-end/79396, PR target/79570,
      PR target/79494 (x86), PR target/79568 (x86), PR target/79559 (x86),
      PR c++/80363, PR c++/80176, PR c++/79572, PR c++/80141, PR c++/79896,
      PR c++/79664, PR c++/79639, PR c++/79512, PR middle-end/80075,
      PR plugin/80094, PR tree-optimization/80113, PR tree-optimization/80122,
      PR tree-optimization/80167, PR tree-optimization/80170,
      PR middle-end/80171, PR middle-end/80222, PR tree-optimization/80262,
      PR tree-optimization/80275, PR tree-optimization/80334,
      PR middle-end/80362, PR tree-optimization/80492, PR middle-end/80539,
      PR middle-end/71310, PR bootstrap/71510.
  * Fix dependency on gcc-base package for rtlibs stage build (Helmut Grohne).
  * Remove libquadmath/gdtoa license from debian/copyright (files removed).
  * Build libgo when not building common libs.
  * Fix PR rtl-optimization/60818, taken from the trunk (Adrian Glaubitz).
    Closes: #861945.
  * Fix building libgfortran, libgphobos and libmpx when building without
    common libs.

70a1272... by Matthias Klose on 2017-04-30

Import patches-unapplied version 6.3.0-16 to debian/sid

Imported using git-ubuntu import.

Changelog parent: a94c9349aeec31ec22a85b65b516285608d03cfe

New changelog entries:
  * Update to SVN 20170425 (r247223) from the gcc-6-branch.
    - Fix PR tree-optimization/80426, PR target/80462 (AVR),
      PR target/79453 (AVR), PR fortran/80361.
  * libstdc++6: add Breaks: libsigc++-2.0-0c2a (<= 2.4.1-1+b1). Closes: #861060.
  * Fix PR middle-end/80533 (wrong code), taken from the trunk. LP: #1685385.

a94c934... by Matthias Klose on 2017-04-17

Import patches-unapplied version 6.3.0-14 to debian/sid

Imported using git-ubuntu import.

Changelog parent: c3fa13cdeff4f32fb36f554345b4941991838f9b

New changelog entries:
  * Re-upload as -14 to undo the reproducible builds upload.

c3fa13c... by Matthias Klose on 2017-04-15

Import patches-unapplied version 6.3.0-13 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 2a0d86fb055eb997d3d8033eab4f3aac85c3c008

New changelog entries:
  * Update to SVN 20170415 (r246940) from the gcc-6-branch.
    - Fix PR target/45053 (PPC), PR target/80376 (PPC), PR target/80315 (PPC),
      PR ipa/77333, PR target/78002 (AArch64), PR target/79733 (x86),
      PR target/80298 (x86), PR c++/80150, PR c++/77563, PR c++/79519,
      PR c++/79640, PR c++/80043, PR c++/78282, PR c++/79607, PR c++/79566,
      PR c++/79580, PR c++/79508, PR c++/79050, PR c++/79461.
  * Fix PR go/77857, gccgo vendoring. Taken from the trunk. Closes: #839598.
  * libstdc++6: add Breaks: libopencv-core2.4. Closes: #859914.

2a0d86f... by Matthias Klose on 2017-04-06

Import patches-unapplied version 6.3.0-12 to debian/sid

Imported using git-ubuntu import.

Changelog parent: fc727cc4d2f7a1682bbd41dd1eb16d7c6d5951ab

New changelog entries:
  * Update to SVN 20170406 (r246741) from the gcc-6-branch.
    - Fix PR libstdc++/79141, PR libstdc++/80137, PR libstdc++/62045,
      PR c++/79548, PR target/80082 (ARM), PR target/79947 (PPC),
      PR tree-optimization/80218, PR target/80246 (PPC), PR target/80123 (PPC),
      PR target/71294 (PPC), PR tree-optimization/78644,
      PR tree-optimization/80181, PR sanitizer/80067, PR target/78543 (PPC),
      PR target/80180 (x86), PR lto/66295, PR lto/79587, PR lto/66295,
      PR target/79906 (PPC), PR gcov-profile/80081, PR middle-end/79753,
      PR ipa/79769, PR c/79770, PR middle-end/79831, PR target/79892,
      PR middle-end/78339, PR target/65705 (x86), PR target/69804 (x86,
      closes: #812255), PR tree-optimization/79631, PR ipa/79761, PR lto/79760,
      PR tree-optimization/79803, PR rtl-optimization/79574,
      PR rtl-optimization/79574, PR rtl-optimization/79577, PR sanitizer/71458,
      PR target/79951 (PPC), PR c++/80091, PR ada/80117, PR fortran/71838,
      PR fortran/79676, PR fortran/79434.
  * Re-add the fix for PR c++/72813, taken from the trunk, and accidentally
    removed when updating the branch. Closes: #837162.
  * Fix PR demangler/70909, libiberty demangler segfaults. CVE-2016-4491.
  * Bump binutils version requirement.

fc727cc... by Matthias Klose on 2017-03-28

Import patches-unapplied version 6.3.0-11 to debian/sid

Imported using git-ubuntu import.

Changelog parent: ec4c15b3841c8fa65a8ad3066a77dfef658b60f3

New changelog entries:
  * Fix PR target/78543 (PPC), taken from the gcc-6-branch. Closes: #856809.

ec4c15b... by Matthias Klose on 2017-03-21

Import patches-unapplied version 6.3.0-10 to debian/sid

Imported using git-ubuntu import.

Changelog parent: ffa400f7d7e7b6a22c76d867689f5c08461aae7b

New changelog entries:
  * Update to SVN 20170321 (r246313) from the gcc-6-branch.
    - Fix PR libstdc++/79980, PR libstdc++/80041, PR libstdc++/79980,
      PR libstdc++/79511, PR target/71017 (x86).
  [ Matthias Klose ]
  * Update the Linaro support to the 6.3-2017.03 snapshot.
  * Address PR c++/80091, reverting r246134. Closes: #858261.
  [ Nicolas Boulenguez ]
  * Reactive the ada-gcc-name patch, calling the versioned gcc.

ffa400f... by Matthias Klose on 2017-03-16

Import patches-unapplied version 6.3.0-9 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 46c4b5d9e38424b93694ef49fa67b5c43cb8ee55

New changelog entries:
  * Update to SVN 20170316 (r246188) from the gcc-6-branch.
    - Fix PR target/79261 (PPC), PR fortran/78474, PR libstdc++/79789,
      PR target/79514 (x86), PR target/79544 (PPC), PR lto/79579,
      PR target/79749 (sparc), PR target/79261 (PPC), PR fortran/78474,
      PR fortran/78331, PR target/77850 (PA), PR target/79439 (PPC),
      PR c++/79796, PR ada/79903, PR ada/79945, PR libstdc++/80034,
      PR c++/79962, PR c++/79984, PR c/79756, PR tree-optimization/79732,
      PR target/80019 (x86), PR target/79752 (PPC), PR middle-end/80004,
      PR target/49244 (x86), PR tree-optimization/79977, PR middle-end/79971,
      PR tree-optimization/79666, PR middle-end/79576, PR c++/72775,
      PR c++/79900, PR c++/79687, PR c++/79264, PR c++/61636, PR fortran/79894.
  * gcj-6: Fix ecj1 symlink on i386. Closes: #856903.
  * Fix libcc1.so symlink for cross compilers. Addresses: #856875.
  * dpkg-buildflags stopped fiddling around with spec files; remove
    the code removing and warning about dpkg's specs.
  * libstdc++6: Add break for libopenmpi1.6. Closes: #854881.
  * Fix symlinks to man pages in the hppa64 package. Closes: #857583.
  * Don't ship the gnatgcc manpage symlink when building GFDL packages.
    Closes: #857384.
  * Install the gcov-dump utility.
  * Allow to use lld with -fuse-ld=ld.lld.