lp:debian/wheezy/gcc-4.7

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

42. By Matthias Klose

* Add __gnu_* symbols to the libgcc1 symbols file for armel and armhf.
* Add weak __aeabi symbols to the libgcc1 ARM symbol files. Closes: #677139.
* Fix libstdc++ symbols files for sparc 128bit symbols.
* Keep the debug link for libstdc++6. Closes: #696854.
* Clean up libstdc++ man pages. Closes: #692445.
* Remove .orig files from Linaro patches. Closes: #695694.
* Fix MULTIARCH_DIRNAME definition for powerpcspe (Roland Stigge).
  Closes: #695661.
* For powerpcspe prevent floating point register handling when there
  are none available (Roland Stigge). Closes: #693328.
* Disable running the testsuite on mips. Kills the buildd, and the porter
  machine is down for several months as well.
* Fix PR54974: Thumb literal pools don't handle PC rounding (Matthew
  Gretton-Dann). LP: #1049614, #1065509.
* Again, suggest graphite runtime dependencies.
* Let gjdoc accept -source 1.5|1.6|1.7. Addresses: #678945.
* Fix build configured with --enable-java-maintainer-mode.
* Update build-indep dependencies for building the libstdc++ docs.
* Don't ship .md5 files in the libstdc++-doc package.

41. By Matthias Klose

* Fix PR c++/54858 (ice on valid), taken from the branch.
* Build again Go on armel and armhf.

40. By Matthias Klose

* Revert the fix PR c/33763, and just disable the sorry message,
  taken from the branch. Closes: #678589. LP: #1062343.
* Update libgo to 1.0.3.
* Go fixes:
  - Fix a, b, c := b, a, 1 when a and b already exist.
  - Fix some type reflection strings.
  - Fix parse of (<- chan <- chan <- int)(x).
  - Fix handling of omitted expression in switch.
  - Better error for switch on non-comparable type.
* Fix PR debug/53135 (ice on valid), PR target/54703 (x86, wrong code),
  PR c++/54777 (c++11, rejects valid), taken from the 4.7 branch.
* gcc-4.7-base: ensure smooth upgrades from squeeze by adding
    Breaks: gcj-4.4-base (<< 4.4.6-9~), gnat-4.4-base (<< 4.4.6-3~)
  as in gcc-4.4-base (multiarch patches re-worked in 4.6.1-8/4.4.6-9).
  Fixes some squeeze->wheezy upgrade paths where apt chooses to hold back
  gcc-4.4-base and keep gcj-4.4-base installed instead of upgrading
  gcc-4.4-base and removing the obsolete gcj-4.4-base (Andreas Beckmann).
  Closes: #677582.
* Add arm64 support, partly based on Wookey's patches (only applied for
  arm64). Disabled for arm64 are ssp, gomp, mudflap, boehm-gc, Ada, ObjC,
  Obj-C++ and Java).

39. By Matthias Klose

* Fix PR tree-optimization/54563 (), PR target/54564 (fma builtin fix),
  PR c/54552 (ice on valid), PR lto/54312 (memory hog), PR c/54103 (ice on
  valid), PR middle-end/54638 (memory corruption), taken from the 4.7 branch.
* Go fixes, taken from the 4.7 branch.
* On ARM, don't warn anymore that 4.4 has changed the `va_list' mangling,
  taken from the trunk.
* Mention the NEWS changes for all uploads. Closes: #688278.

38. By Matthias Klose

* GCC 4.7.2 release.
* Issues addressed after the release candidate:
  - PR c++/53661 (wrong warning), LTO backport from trunk, documentation fix.

37. By Matthias Klose

* GCC 4.7.2 release candidate 1.
* Update to SVN 20120914 (r191306) from the gcc-4_7-branch.
  - Fix PR libstdc++/54388, PR libstdc++/54172, PR libstdc++/54172,
    PR debug/54534, PR target/54536 (AVR), PR middle-end/54515 (ice on valid),
    PR c++/54506 (rejects valid), PR c++/54341 (ice on valid),
    PR c++/54253 (ice on valid), PR c/54559 (closes: #687496),
    PR gcov-profile/54487, PR c++/53839, PR c++/54511, PR c++/53836,
    PR fortran/54556.
* Update the Linaro support to the 4.7-2012.09 release.
  - Adds support for the NEON vext instruction when shuffling.
  - Backports improvements to scheduling transfers between VFP and core
    registers.
  - Backports support for the UBFX instruction on certain bit extract idioms.

36. By Matthias Klose

* Update to SVN 20120908 (r191092) from the gcc-4_7-branch.
  - Fix PR libstdc++/54376, PR libstdc++/54297, PR libstdc++/54351,
    PR libstdc++/54297, PR target/54461 (AVR), PR target/54476 (AVR),
    PR target/54220 (AVR), PR fortran/54208 (rejects valid),
    PR middle-end/53667 (wrong code), PR target/54252 (ARM, wrong code),
    PR rtl-optimization/54455 (ice on valid), PR driver/54335 (docs),
    PR tree-optimization/54498 (wrong code), PR target/45070 (wrong code),
    PR tree-optimization/54494 (wrong code), PR target/54436 (x86),
    PR c/54428 (ice on valid), PR c/54363 (ice on valid, closes: #684635),
    PR rtl-optimization/54369 (mips, sparc, wrong code), PR middle-end/54146,
    PR target/46254 (ice on valid), PR rtl-optimization/54088 (ice on valid),
    PR target/54212 (ARM, wrong code), PR c++/54197 (wrong code),
    PR lto/53572, PR tree-optimization/53922 (wrong code).
  - Go fixes.

[ Nobuhiro Iwamatsu ]
* Remove sh4-enable-ieee.diff, -mieee enabled by default. Closes: #685975.

[ Matthias Klose ]
* Fix PR c++/54341, PR c++/54253, taken from the trunk. Closes: #685430.
* Update libitm package description. Closes: #686802.

35. By Matthias Klose

* Update to SVN 20120814 (r190380) from the gcc-4_7-branch.
  - Fix PR libstdc++/54036, PR target/53961 (x86), PR libstdc++/54185,
    PR rtl-optimization/53942, PR rtl-optimization/54157.

[ Thibaut Girka ]
* Fix cross compilers for 64bit architectures when using
  DEB_CROSS_NO_BIARCH.
* Fix glibc dependency for multiarch enabled builds for architectures
  with a different libc-dev package name.

[ Aurelien Jarno ]
* powerpc64: Fix non-multilib builds.

[ Matthias Klose ]
* Fix syntax error generating the control file for cross builds.
  Closes: #682104.
* spu build: Move static libraries to version specific directories.
  Closes: #680022.
* Don't run the libstdc++ tests on mipsel, times out on the buildds.
* Update the Linaro support to the 4.7-2012.08 release.

34. By Matthias Klose

* Update to SVN 20120731 (r190015) from the gcc-4_7-branch.
  - Fix PR libstdc++/54075, PR libstdc++/53270, PR libstdc++/53978,
    PR target/33135 (SH), PR target/53877 (x86), PR rtl-optimization/52250,
    PR middle-end/54017, PR target/54029, PR target/53961 (x86),
    PR target/53110 (x86), PR rtl-optimization/53908, PR c++/54038,
    PR c++/54026, PR c++/53995, PR c++/53989, PR c++/53549 (closes: #680931),
    PR c++/53953.

33. By Matthias Klose

* Update to SVN 20120713 (r189464) from the gcc-4_7-branch.
  - Fix PR libstdc++/53657, PR c++/53733 (DR 1402), PR target/53811,
    PR target/53853.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:debian/gcc-4.7
This branch contains Public information 
Everyone can see this information.

Subscribers