lp:debian/experimental/gcc-5

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:debian/experimental/gcc-5
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

30. By Matthias Klose

* Update to SVN 20150723 (r226105, 5.2.1) from the gcc-5-branch.
* Fix PR libstdc++/66145, std::ios_base::failure objects thrown from
  libstdc++.so using the gcc4-compatible ABI.
  Just build src/c++11/functexcept.cc using the new ABI. It will break
  code, which will be handled in the archive by adding Breaks for the
  affected packages. Third party code using such code will need a rebuild.
* Remove the work around to build with -O1 on sh4.

29. By Matthias Klose

* Configure without --disable-libstdcxx-dual-abi.
* Configure with --with-default-libstdcxx-abi=c++11.

28. By Matthias Klose

* Configure without --disable-libstdcxx-dual-abi.
* Configure with --with-default-libstdcxx-abi=c++11.

27. By Matthias Klose

* Configure without --disable-libstdcxx-dual-abi.
* Configure with --with-default-libstdcxx-abi=c++11.

26. By Matthias Klose

* Configure without --disable-libstdcxx-dual-abi.
* Configure with --with-default-libstdcxx-abi=c++11.

25. By Matthias Klose

* Configure without --disable-libstdcxx-dual-abi.
* Configure with --with-default-libstdcxx-abi=c++11.

24. By Matthias Klose

* Update to SVN 20150602 (r224029, 5.1.1) from the gcc-5-branch.
* Remove byte-compiled libstdc++ pretty printer files on upgrade.
  Closes: #785939.
* Fix dangling libgccjit.so symlink.
* Fix base dependency for rtlibs stage builds.
* Fix build failure of the hppa64 cross compiler, introduced by the
  gnat cross patches. Closes: #786692.
* Update README.source (Michael Vogt).
* libgo: syscall.Sendfile(): Apply proposed patch for PR go/66378.
  (Michael Vogt). LP: #1460530.
* Set CC and CXX matching the same GCC version for the stage1 build.
* Work around PR go/66368, build libgo with -fno-stack-protector.
  LP: #1454183.

23. By Matthias Klose

* Update to SVN 20150528 (r223816, 5.1.1) from the gcc-5-branch.
* Set the priorities of the *-dev-*-cross packages to extra.
* Prepare to change the base dependency for *-cross packages.
* Fix dependencies for stage1 and stage2 builds.
* Relax dependencies on binary indep *-dev-*-cross packages.
* Disable building gdc on sh4 (bootstrap comparison failure).

22. By Matthias Klose

* Update to SVN 20150522 (r223579, 5.1.1) from the gcc-5-branch.
* Add description for the ada-gnattools-cross patch (YunQiang Su).
* Provide a rtlibs stage to build a subset of target library packages.
* Make symbols file symlinking for cross builds more robust.
* Prefer gnatgcc-5 over gnatgcc when building native packages.
* Various fixes to build a gnat cross compiler:
  - Fix dependencies of packages.
  - Fix building libgnatprj and libgnatvsn (still needed to figure
    out if these are target or host libraries).
* Fix building cross compilers with dpkg 1.18.

21. By Matthias Klose

* Update to SVN 20150519 (r223346, 5.1.1) from the gcc-5-branch.
* Don't build gdc-multilib on armel.
* Remove old CFLAGS/LDFLAGS settings to build gdc.
* Remove reference to .ico file in NEWS.html.
* Fix gcc's dependency on libcc1-0 for native builds.
* Fix stripping the rpath when cross-building cross compilers.
* Remove work arounds to build 64bit multilibs on 32bit targets,
  now properly fixed upstream.
* Partially apply patches to build a gnat cross compiler (submitted
  by YunQiang Su).
  - gnatmake: Call the versioned gnatbind and gnatlink commands.
    Closes: #782257.
  - Allow libgnatprj and libgnatvsn to cross build. Addresses: #783372.
  - New patch ada-gnattools-cross.diff (no documentation).
* Backport patch for gccgo:
  - gccgo: If unary & does not escape, the var does not escape.
* Apply the backported patches for the go escape analysis. Need to
  be enabled with -fgo-optimize-alloc (this option may go away again).
* Re-enable running the tests.

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