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

Last commit made on 2018-04-16
Get this branch:
git clone -b ubuntu/bionic https://git.launchpad.net/ubuntu/+source/gcc-8
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-8

Recent commits

825008f... by Matthias Klose on 2018-04-16

Import patches-unapplied version 8-20180414-1ubuntu2 to ubuntu/bionic-proposed

Imported using git-ubuntu import.

Changelog parent: bbd775f22328e98e49ffacc9bd4f0c47358fbf94

New changelog entries:
  * Run the testsuite during the build.

bbd775f... by Matthias Klose on 2018-04-14

Import patches-unapplied version 8-20180414-1ubuntu1 to ubuntu/bionic-proposed

Imported using git-ubuntu import.

Changelog parent: 37b545e76a501baa3ff8c9631307185796238997

New changelog entries:
  * GCC 8 snapshot, taken from the trunk 20180408 (r259224).
  * Strip the binaries for the upcoming release.

37b545e... by Matthias Klose on 2018-04-14

Import patches-unapplied version 8-20180414-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 2ad9473ec6b8be76b4d0fe3efbc0fae1e6e9335f

New changelog entries:
  * GCC 8 snapshot, taken from the trunk 20180414 (r259383).
  [ Matthias Klose ]
  * Update GDC to 20180410.
  * Don't install i586 symlinks anymore for i386 builds in sid.
  * Fix zlib-dev dependencies for the libphobos cross multilib packages.
  * Fix dependency generation for libatomic and libquadmath cross packages.
  * Use triplet-prefixed as and ld (Helmut Grohne). Closes: #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.
  * Update the gcc-foffload-default patch. LP: #1721355.
  [ Svante Signell ]
  * Reintroduce libgo patches for hurd-i386. Closes: #894080.

2ad9473... by Matthias Klose on 2018-04-02

Import patches-unapplied version 8-20180402-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 20016bfe050e3358977c4c733fa8aec9e512eebc

New changelog entries:
  * GCC 8 snapshot, taken from the trunk 20180402 (r259004).
  * Build a native compiler with a cross directory layout using the
    FORCE_CROSS_LAYOUT environment variable.

20016bf... by Matthias Klose on 2018-03-31

Import patches-unapplied version 8-20180331-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: e7df353bf2a5b8b9abb0c4149e9b4c94c86c505e

New changelog entries:
  * GCC 8 snapshot, taken from the trunk 20180331 (r258989).
    - Fix PR/libstdc++/85040, std::less<void> fails when operator< is
      overloaded. Closes: #893517.
    - Fix PR/target 84148, CET shouldn't be enabled in 32-bit run-time
      libraries by default. Closes: #890092.
  [ Samuel Thibault ]
  * Fix disabling go on hurd-i386 for now.
  [ Matthias Klose ]
  * gdc: Link with the shared libphobos library by default.
  * Fix control file generation for nolang=biarch builds (Helmut Grohne).
    Closes: #891289.
  * Simplify architecture to gnu-type mapping (Helmut Grohne). Closes: #893493.

e7df353... by Matthias Klose on 2018-03-21

Import patches-unapplied version 8-20180321-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: a735497985f99e28b12683a835f188694c66f1a7

New changelog entries:
  * GCC 8 snapshot, taken from the trunk 20180321 (r258712).
    - Fix PR sanitizer/84761. Addresses: #892096.
  * Update GDC to 20180320.
  * Reenable building gdc.

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

Import patches-unapplied version 8-20180319-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 2529606bfadc08b64c3d2dcea2f70fb60a20bd4f

New changelog entries:
  [ Aurelien Jarno ]
  * Default to PIE on riscv64.
  * Temporarily do not build-depend on gdb on riscv64.

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

Import patches-unapplied version 8-20180312-2 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 601bf8bb16ae77df1c4d77593a244f51f48917ae

New changelog entries:
  * GCC 8 snapshot, taken from the trunk 20180312 (r258445).
  * Update GDC to 20180311.
  [ Matthias Klose ]
  * Fix typo in libasan and lib32asan symbols files for s390x.
  [ Aurelien Jarno ]
  * Disable gnat on riscv64.
  * Backport RISC-V libffi support from upstream.

601bf8b... by Matthias Klose on 2018-03-10

Import patches-unapplied version 8-20180310-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: d6add1d5bc0c3ad974e2c5c78d959ac9f82e34a6

New changelog entries:
  * GCC 8 snapshot, taken from the trunk 20180310 (r258410).
  * Build libasan and libubsan packages on s390x.
  * Update libasan symbols files for s390x.

d6add1d... by Matthias Klose on 2018-03-08

Import patches-unapplied version 8-20180308-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 1dbed1c993c2e3d60493642be43caaa8aa1b5b06

New changelog entries:
  * GCC 8 snapshot, taken from the trunk 20180308 (r258348).
  * Update GDC to 20180304.
  [ Matthias Klose ]
  * Fix cross builds building without "common" libraries.
  * Fix cross-building libgnat on armel, when not building the common libraries.
  * Remove the go patches for the Hurd. Unmaintained.
  * Update libcc1 symbols file.
  * Install more intrinsic header files.
  [ Aurelien Jarno ]
  * Configure s390x build with --with-arch=z196 on Debian.
  * Drop libgo-s390x-default-isa.diff patch.
  * Disable multilib on riscv64.
  * Update gcc-as-needed.diff, gcc-hash-style-both.diff and
    gcc-hash-style-gnu.diff for riscv64.
  * Update gcc-multiarch.diff for riscv64.

  [ Karsten Merker ]
  * Force the riscv64 ISA to rv64imafdc and ABI to lp64d.