lp:debian/experimental/gcc-4.6

Created by James Westby and last modified
Get this branch:
bzr branch lp:debian/experimental/gcc-4.6
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

72. By Matthias Klose

* GCC 4.6.4 release.
* Update the Linaro support to the 4.6-2013.04 release.

71. By Matthias Klose

* Update to SVN 20130405 (r197516) from the gcc-4_6-branch (4.6.4 release
  candidate 1).
  - Fix PR target/56114 (x86), PR tree-optimization/55755,
    PR rtl-optimization/56023, PR tree-optimization/55264,
    PR fortran/55072, PR bootstrap/55571, PR rtl-optimization/56275,
    PR c++/56247, PR fortran/55852, PR fortran/50627,
    PR fortran/56054, PR other/54620, PR target/39064,
    PR middle-end/45472, PR middle-end/56461, PR middle-end/55889,
    PR target/56560 (x86), PR bootstrap/56258,
    PR bootstrap/56258, PR c++/56403, PR fortran/56615,
    PR fortran/56575, PR fortran/55362, PR fortran/56385, PR fortran/56318,
    PR middle-end/52547, PR tree-optimization/56539, PR middle-end/56015,
    PR tree-optimization/56098, PR tree-optimization/55921, PR c/54363,
    PR middle-end/54486, PR debug/53174, PR middle-end/52547,
    PR tree-optimization/52445, PR c++/56239, PR target/56771 (ARM),
    PR rtl-optimization/48308, PR rtl-optimization/54472,
    PR tree-optimization/48189, PR fortran/56737, PR fortran/56737,
    PR fortran/56735, PR other/43620.
* Backport PR rtl-optimization/52573 from trunk, apply for m68k only.
  Closes: #698380.
* Allow building with cloog-0.16 / ppl-1.0.
* Update the Linaro support to the 4.6-2013.02 release.

70. By Matthias Klose

* Update to SVN 20130114 (r195168) from the gcc-4_6-branch.
  - Fix PR bootstrap/55571, PR target/53789, PR c++/55804,
    PR tree-optimization/55355, PR target/54121 (sparc), PR c++/55032,
    PR middle-end/50283, PR target/55195, PR libgcc/48076, PR c++/55877,
    PR c++/55032, PR c++/55245, PR c++/54883, PR c++/55249, PR c++/53862,
    PR c++/51662, PR target/53912 (mingw), PR ada/54614, PR fortran/42769,
    PR fortran/45836, PR fortran/45900, PR fortran/55827, PR fortran/55618.
  - Backport multiarch patches, including powerpcspu fix. Closes: #695654.

[ Matthias Klose ]
* For cross builds, fix libc6 dependencies for non-default multilib packages.
* Don't ship libiberty.a in gcc-4.6-hppa64. Closes: #659556.

[ Thorsten Glaser ]
* libffi: Update the libffi-m68k patch from upstream and apply
  further fixes from upstream as well as upstreamed from #660525.
* Ada: debian/patches/ada-libgnatprj.diff: Add missing wildcard
  to the m68k-*-linux* target (fixes building shared libraries).
* Ada: Enable on m68k Linux.
* Backport: trunk r187181, r187234, r187714 to speed up genattrtab,
  apply for m68k only.
* Backport: atomic builtin backend code for Linux/m68k from trunk.
* PR52714: Add proposed fix (use gcc-4.5 version of PR45695 fix),
  apply for m68k only.
* m68k: PR40134: Add t-slibgcc-libgcc for m68k-linux.
* Cross: When building a cross-compiler, re-enable building the
  runtime packages that were disabled because gcc-4.7 provides
  them for the main archive to keep them self-contained.
* mint-m68k: Add the FreeMiNT patches from Vincent Rivière to
  enable building DEB_STAGE=stage1 cross-compilers, which are
  needed for developing bootloaders on m68k.
* Closes: #694112.

69. By Matthias Klose

* Update to SVN 20121121 (r193837) from the gcc-4_6-branch.
  - Fix PR fortran/55314.
* Make explicit --{en,dis}able-multiarch options effecitive (Thorsten Glaser).
* Fix multiarch name for powerpc non-biarch builds.
* Fix 64bit C++ header installation on s390. Closes: #694482.

68. By Matthias Klose

* Update to SVN 20121121 (r193700) from the gcc-4_6-branch.
  - Fix PR middle-end/55219 (ice on valid), PR rtl-optimization/48374 (ice
    on valid), PR rtl-optimization/53701 (ice on valid), PR middle-end/54945,
    PR target/54950 (m32c), PR libfortran/54736 (wrong code).
* Split multiarch patches into local and upstreamed parts.
* Update symbols files for powerpcspe (Roland Stigge). Closes: #693326.
* Clean up libstdc++ man pages. Closes: #692446.

67. By Matthias Klose

* Update to SVN 20121011 (r192379) from the gcc-4_6-branch.
  - PARISC fix, test case fix.

[ Matthias Klose ]
* Merge from gnat-4.6 4.6.3-6:
* debian/patches/ada-symbolic-tracebacks.diff (src/gcc/ada/tracebak.c):
  Use the GCC stack unwinder on GNU/kFreeBSD too. Closes: #685559.
* debian/patches/gcc_ada_gcc-interface_Makefile.in.diff: link
  libgnarl.so.4.6 with librt on GNU/Hurd. Closes: #685561.
* debian/patches/ada-kfreebsd-gnu.diff: likewise on GNU/kFreeBSD.
  Closes: #685562.
* debian/patches/ada-symbolic-tracebacks.diff (src/gcc/ada/tracebak.c):
  new hunk. Use the GCC stack unwinder on GNU/Hurd. Closes: #681998.
* debian/patches/ada-link-lib.diff: do not use parallel makes to build
  the GNAT tools. Closes: #667184.

[ Thorsten Glaser ]
* Actually apply the libffi-m68k patch; update it from upstream
* Apply further m68k platform bugfixes (pr47955, m68k-fp-cmp-zero)
* Revert pr45144 fix on m68k only, it results in miscompilation
* Apply initial m68k-ada support patch; enable Ada for m68k
* debian/patches/ada-libgnatprj.diff: add support for m68k-*-linux.

[ Steven Chamberlain ]
* Fix kfreebsd build issues.

66. By Matthias Klose

* Update to SVN 20121006 (r192156) from the gcc-4_6-branch.
  - Fix PR other/43620, PR middle-end/54638, PR libstdc++/54228,
    PR tree-optimization/33763 (closes: #672411), PR target/54785,
    PR target/54741.
* On ARM, don't warn anymore that 4.4 has changed the `va_list' mangling,
  taken from the trunk.
* Don't run the libstdc++ tests on mipsel, times out on the buildds.

65. By Matthias Klose

* Update to SVN 20120918 (r191439) from the gcc-4_6-branch.
  - Fix PR c/54552 (ice on valid), PR c/54103 (ice on valid),
    PR target/54536 (AVR), PR middle-end/54515 (ice on valid),
    PR target/45070 (ARM, wrong code), PR target/54220 (AVR),
    PR driver/54335, PR rtl-optimization/54369 (mips, wrong code),
    PR c++/54511 (ice on valid), PR fortran/54225 (ice on invalid),
    PR fortran/53306 (ice on invalid), PR fortran/54556 (wrong code),
    PR fortran/54208 (rejects valid).

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

[ Matthias Klose ]
* Fix PR tree-optimization/51987, backport from the trunk, Linaro only
 (Matthew Gretton-Dann). LP: #1029454.

64. By Matthias Klose

* Update to SVN 20120820 (r190530) from the gcc-4_6-branch.
  - ARM: Set vector type alignment to 8 bytes.
  - Fix PR target/33135 (SH), PR rtl-optimization/53908 (wrong code),
    PR middle-end/53433, PR middle-end/38474, PR middle-end/53790,
    PR c++/52988 (wrong code), PR fortran/51758.

[ Aurelien Jarno ]
* Add patches/ada-ppc64.diff to fix GNAT build on ppc64.
* powerpc64: fix non-multilib builds.

[ Matthias Klose ]
* Update the Linaro support to the 4.6-2012.08 release.
* spu build: Move static libraries to version specific directories.
  Closes: #680022.

[ Thibaut Girka ]
* Fix cross compilers for 64bit architectures when using
  DEB_CROSS_NO_BIARCH.

63. By Matthias Klose

* Update to SVN 20120624 (r188916) from the gcc-4_6-branch.
  - Fix PR gcov-profile/53744, PR target/48126, PR target/53621,
    PR target/53559, PR target/46261, PR target/52999, PR middle-end/53541,
    PR target/53385, PR middle-end/51071, PR target/52407, PR c/52862,
    PR fortran/53597, PR fortran/50619, PR fortran/53521, PR fortran/53389,
    PR libstdc++/53678.
* Update the Linaro support to the 4.6-2012.06 release.

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