lp:debian/experimental/gcc-7

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:debian/experimental/gcc-7
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

11. By Matthias Klose

* GCC 7 snapshot build, taken from the trunk 20170128.
* Fix removing the RUNPATH from the asan, tsan, ubsan, cilkrts, gfortran
  and gphobos runtime libraries.
* Let the gnatgcc symlinks point to the versioned names. Addresses: #839209.
* Build the BRIG frontend on amd64.
* Install new intrinsics headers. Closes: #852551.
* libgo version bumped to 11.
* Package gccbrig and the libhsail-rt library.

10. By Matthias Klose

* GCC 7 snapshot build, taken from the trunk 20170121.
* Configure --with-gcc-major-version-only, drop the gcc-base-version,
  gccgo-version and gdc-base-version patches.
* Adjust the g++-multiarch-incdir patch for reverted upstream patch,
  causing bootstrap regression (PR 78880). Closes: #852104.

9. By Matthias Klose

* GCC 7 snapshot build, taken from the trunk 20170118.
* Always configure sparc builds --with-cpu-32=ultrasparc (James Clark).
* Enable gccgo on m68k (John Paul Adrian Glaubitz). Addresses: #850749.
* Install the unprefixed man pages for gcc-ar, -nm and ranlib.
  Closes: #851698.

8. By Matthias Klose

* GCC 7 snapshot build, taken from the trunk 20161230.
* Update gdc to trunk 20161229. Closes: #844704.
* Build the cilk runtime on armel, armhf, sparc and sparc64.
* Use --push-state/--pop-state for gold as well when linking libtsan.
* In GCC ICE dumps, prefix each line with the PID of the driver.
* Apply proposed patch for PR target/78748.
* Apply proposed patch for PR libstdc++/64735.
* Don't mark libphobos multilib packages as M-A: same.
* Configure libphobos builds with --with-target-system-zlib.
* Ignore dpkg's pie specs when pie is not enabled. Addresses: #848129.
* Drop m68k specific ada patches. Closes: #846872.

7. By Matthias Klose

* GCC 7 snapshot build, taken from the trunk 20161217.
* Build the cilk runtime on armel, armhf, sparc and sparc64.
* Use --push-state/--pop-state for gold as well when linking libtsan.
* In GCC ICE dumps, prefix each line with the PID of the driver.
* Apply proposed patch for PR target/78748.
* Update gdc to trunk 20161217.
* Apply proposed patch for PR libstdc++/64735.

6. By Matthias Klose

* GCC 7 snapshot build, taken from the trunk 20161201.

* Install missing vecintrin.h header on s390x.
* Install missing avx512 intrinsics headers on x86*. Closes: #846075.

5. By Matthias Klose

* GCC 7 snapshot build, taken from the trunk 20161125.

[ Matthias Klose ]
* Update libgphobos symbol files.
* libphobos: Fix ARM32 multilib detection for system zlib.
* Update libgphobos symbols files for ARM32 targets.
* Build the GC enabled libobjc using the system libgc when available
* Mark libgphobos symbols changing with the file location (sic!) as optional.
* Add pkg-config to the build dependencies.
* Drop the work around for PR libstdc++/65913.
* gdc: Link with the shared libgphobos runtime by default.
* Fix PR middle-end/78501, proposed patch.
* Fix dependency generation for libgphobos multilib builds.
* Drop the ada-revert-pr63225 patch, only needed for libgnatvsn.
* Always apply the ada patches.

[ YunQiang Su ]
* Update gnat patches for GCC 7, stop building libgnatvsn and libgnatprj.
  Addresses: #844367.

4. By Matthias Klose

* GCC 7 snapshot build, taken from the trunk 20161116.
* Build shared phobos runtime libraries (not yet enabled by default).
* Add symbols for libobjc_gc library.

3. By Matthias Klose

* GCC 7 snapshot build, taken from the trunk 20161115.
* More symbol files updates.
* Update gdc to the trunk 20161113.
* Update conflicts with GCC 6 packages. Closes: #844296.

2. By Matthias Klose

* GCC 6 snapshot build, taken from the trunk 20161112.
* Remove gij/gcj packages, removed upstream.
* Don't build gdc and gnat for now.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers