ubuntu/+source/gcc-6:ubuntu/bionic

Last commit made on 2018-04-24
Get this branch:
git clone -b ubuntu/bionic 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

Name:
ubuntu/bionic
Repository:
lp:ubuntu/+source/gcc-6

Recent commits

2dacd80... by Matthias Klose on 2018-04-24

Import patches-unapplied version 6.4.0-17ubuntu1 to ubuntu/bionic-proposed

Imported using git-ubuntu import.

Changelog parent: 9d9d93db66ebceaa3e947ddaa7a55b67dece345b

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

9d9d93d... by Matthias Klose on 2018-04-24

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

Imported using git-ubuntu import.

Changelog parent: b6ff459bbea0949076de4e0ef6b8623f1e8d9bac

New changelog entries:
  * Update to SVN 20180424 (r259590) from the gcc-6-branch.
    - Fix PR target/83660 (PPC), PR middle-end/85496, PR target/85261 (ARM),
      PR target/84574 (x86), PR target/84039 (x86), PR target/84530 (x86),
      PR target/83839 (x86), PR target/83905 (x86), PR target/82499 (x86),
      PR target/84748 (AArch64), PR target/85196 (SPARC).
    - Backport of the retpoline support.
  * Use triplet-prefixed as and ld (Helmut Grohne). Addresses: #895251.
  * Link libasan, liblsan, libubsan always with --no-as-needed. LP: #1762683.
  * Use --push-state --as-needed and --pop-state instead of --as-needed and
    --no-as-needed for linking libgcc.
  * Use the binutils in the build chroot if present.

b6ff459... by Matthias Klose on 2018-04-06

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

Imported using git-ubuntu import.

Changelog parent: 91af6186a7c7f3f4856ac69a2914006d6721960c

New changelog entries:
  * Update to SVN 20180406 (r259166) from the gcc-6-branch.
    - Fix PR target/85100 (x86), PR target/85193 (x86), PR target/84912 (PPC),
      PR target/84912 (PPC), PR target/85056 (nvptx), PR target/84826 (ARM),
      PR target/85026 (ARM), PR target/82411 (PPC), PR target/82989 (ARM),
      PR target/82518 (ARM), PR tree-optimization/84956, PR c++/78489,
      PR c++/84489, PR fortran/85084, PR fortran/85001.
  * Don't install i586 symlinks anymore for i386 builds in sid.
  * Build a native compiler with a cross directory layout using the
    FORCE_CROSS_LAYOUT environment variable.
  * Fix zlib-dev dependencies for the libphobos cross multilib packages.
  * Fix dependency generation for libatomic and libquadmath cross packages.
  * Fix some lintian warnings.

91af618... by Matthias Klose on 2018-03-20

Import patches-unapplied version 6.4.0-15 to debian/sid

Imported using git-ubuntu import.

Changelog parent: e2c28478a95336141122f4ab0e0d04f36514ab36

New changelog entries:
  * Update to SVN 20180321 (r258694) from the gcc-6-branch.
    - Backport the hppa-linux caller-copies ABI. See #892848.
    - Fix PR fortran/84931, PR fortran/65453.

e2c2847... by Matthias Klose on 2018-03-18

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

Imported using git-ubuntu import.

Changelog parent: a7c91cfa983ff25877f206aa301bf11c64bc68b8

New changelog entries:
  * Update to SVN 20180319 (r258632) from the gcc-6-branch.
    - Fix PR target/83451 (PA), PR fortran/83939.
  [ John David Anglin ]
  * Switch hppa-linux to caller copies ABI (as done in GCC 8). See #892848.
  [ Matthias Klose ]
  * Stop build gcj in current distro releases. Addresses: #892536.

a7c91cf... by Matthias Klose on 2018-03-12

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

Imported using git-ubuntu import.

Changelog parent: e9e3211c04e15e70038203d535f357bc160de4d5

New changelog entries:
  * Update to SVN 20180312 (r258446) from the gcc-6-branch.
    - S/390: Disable branch prediction.
    - Fix PR libstdc++/84671, PR libstdc++/81797, PR libstdc++/83833,
      PR target/PR84295 (S390), PR c/84310, PR target/79747, PR other/80589,
      PR gcov-profile/84137, PR gcov-profile/83879, PR rtl-optimization/82675,
      PR c/84229, PR ipa/81360, PR target/83790 (NVPTX), PR target/82096,
      PR target/84154 (PPC), PR target/83758 (PPC), PR target/84089 (PA),
      PR bootstrap/84017, PR target/83370 (AArch64), PR tree-optimization/82726,
      PR tree-optimization/70754, PR bootstrap/80867, PR target/84033 (PPC),
      PR target/83399 (PPC), PR target/83862 (PPC), PR c++/84686, PR c++/84489,
      PR c++/71784, PR c++/84441, PR c++/84520, PR c++/84151, PR fortran/56667,
      PR fortran/71085, PR fortran/78990, PR fortran/83633, PR fortran/30792,
      PR fortran/84506, PR fortran/84511, PR fortran/84346, PR fortran/68560,
      PR fortran/35299, PR fortran/54223, PR fortran/84276, PR fortran/82994,
      PR fortran/82049, PR lto/81440, PR ipa/81360, PR lto/81004,
      PR lto/83954, PR lto/83954, PR target/83984 (PA), PR debug/77844,
      PR ipa/82352, PR gcov-profile/82633, PR gcov-profile/82457, PR c++/84785,
      PR fortran/84734, PR fortran/64124, PR fortran/70409.
  [ Aurelien Jarno ]
  * Configure s390x build with --with-arch=z196 on Debian.
  [ Matthias Klose ]
  * Fix cross-building libgnat on armel, when not building the common libraries.
  [ Moritz Muehlenhoff ]
  * Backport of retpoline support by H.J. Lu.

e9e3211... by Matthias Klose on 2018-01-23

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

Imported using git-ubuntu import.

Changelog parent: 57ee40faf27cd7099d6995c39e8616659fa85fd9

New changelog entries:
  * Update to SVN 20180223 (r256971) from the gcc-6-branch.
    - Fix PR c/81875, PR libstdc++/83834, PR libstdc++/83626,
      PR libstdc++/83600, PR libstdc++/83598, PR libstdc++/83279,
      PR libstdc++/79283, PR libstdc++/59568, PR target/81485 (SH),
      PR target/80870 (SH), PR rtl-optimization/83424, PR target/83677 (PPC),
      PR target/82975 (ARM), PR target/66488, PR target/80210 (PPC),
      PR c++/83301, PR c++/78692, PR fortran/83900, PR fortran/83900,
      PR fortran/80768, PR fortran/83874, PR fortran/78814, PR fortran/82367,
      PR fortran/83093, PR fortran/82841, PR fortran/83679, PR fortran/83650,
      PR libgfortran/83649, PR libgfortran/81937.
  * Move the .gox files into the gccgo packages. Addresses: #883136.
  * Fix shlibs search path for mips64 cross targets. Addresses: #883988.
  * libffi: mips/n32.S: disable .set mips4 on mips r6 (YunQiang Su).
  * debian/rules2: Fix typo for N32 conditions (YunQiang Su).
    Addresses: #886316.
  * Install the msa.h header for mips targets (YunQiang Su). Addresses: #887066.

57ee40f... by Matthias Klose on 2017-12-06

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

Imported using git-ubuntu import.

Changelog parent: b70013f6a5f8f30e2e675c447422541b897617de

New changelog entries:
  * Update to SVN 20171206 (r255440) from the gcc-6-branch.
    - Fix PR target/82941 (x86), PR target/82942 (x86), PR target/82990 (x86),
      PR 81288/target (PPC), PR rtl-optimization/82621, PR fortran/82934,
      PR fortran/78619.
  * Update the Linaro support to the 6.4-2017.11 snapshot.
  * Fix mipsr6 typos. Closes: #881621.
  * Don't build mips r6 packages on old releases (YunQiang Su). Closes: #881610.

b70013f... by Matthias Klose on 2017-11-13

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

Imported using git-ubuntu import.

Changelog parent: 8976b73197f62e3e09d04db0057d94e7006bf3d3

New changelog entries:
  * Update to SVN 20171112 (r254663) from the gcc-6-branch.
    - Fix PR target/82772 (alpha), PR rtl-optimization/64682,
      PR rtl-optimization/69567, PR rtl-optimization/69737,
      PR rtl-optimization/82683, PR fortran/78641, PR fortran/69739,
      PR fortran/82796, PR fortran/81735, PR fortran/78293,
      PR fortran/80554.
  * Bump libunwind (build-)dependency for ia64. Addresses: #879959.
  * gcj-6: Depend on gcc-6. Addresses: #855640.
  * Add support for a plethora of mips r6 architectures (YunQiang Su).
    Closes: #881575.

8976b73... by Matthias Klose on 2017-10-26

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

Imported using git-ubuntu import.

Changelog parent: 6592a4731a1defc99fc88262976defb3f5a11b78

New changelog entries:
  * Update to SVN 20171026 (r254099) from the gcc-6-branch.
    - Fix PR target/82274 (x86), PR rtl-optimization/82602,
      PR rtl-optimization/82549, PR libstdc++/81395, PR target/82445 (ARM),
      PR fortran/79795, PR fortran/79402, PR fortran/81048, PR libfortran/82233.
  * Update the Linaro support to the 6.4-2017.10 snapshot.
  * Do the extra/optional dance ...
  * Override hardening-no-pie flags for compiler executables.