Created by James Westby on 2011-02-23 and last modified on 2012-07-02
Get this branch:
bzr branch lp:debian/gcc-4.5
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu branches

Recent revisions

55. By Matthias Klose on 2012-07-02

* GCC 4.5.4 release.
  - Fix PR gcov-profile/53744, PR c/53418, PR tree-optimization/46985,
    PR debug/47780, PR middle-end/47903, PR target/46261 (AVR),
    PR target/46098 (x86), PR target/53228 (x86), PR target/53199 (rs6000),
    PR target/50820 (AVR), PR target/45263 (AVR), PR target/39633 (AVR),
    PR target/46779 (AVR), PR target/53138 (x86), PR target/49448 (ARM),
    PR middle-end/52894, PR target/52717 (sparc), PR target/52698 (x86),
    PR middle-end/52693, PR middle-end/52640, PR target/50310 (rs6000),
    PR target/52408 (parisc), PR c/52290, PR target/52330 (x86),
    PR target/52294 (ARM), PR target/51835 (ARM), PR rtl-optimization/52139,
    PR libmudflap/40778, PR rtl-optimization/51767, PR middle-end/51768,
    PR middle-end/44777, PR middle-end/52140, PR target/51106,
    PR target/48743 (x86), PR target/40068 (x86), PR ada/46192,
    PR fortran/53521, PR fortran/52452, PR fortran/52335, PR fortran/52022,
    PR fortran/53310, PR driver/48306, PR libmudflap/40778.

* Install libstdc++ -gdb.py file into /usr/lib/debug.
* Re-add build dependency on doxygen.
* Set the ARM hard-float linker path according to the consensus:

54. By Matthias Klose on 2012-01-22

* Update to SVN 20111206 (r183389) from the gcc-4_5-branch.
  - Fix PR rtl-optimization/51821, PR tree-optimization/51759,
    PR middle-end/45644, PR middle-end/48660, PR tree-optimization/49651,
    PR tree-optimization/49651, PR tree-optimization/50189,
    PR tree-optimization/49279, PR tree-optimization/48172,
    PR tree-optimization/48172, PR lto/41159, PR target/51408,
    PR c++/51344, PR debug/49951, PR c++/51406, PR c++/51161, PR ada/46192.
* Update the Linaro support to the 4.5-2012.01 release.
* Fix some lintian warnings.
* Replace Fortran 95 with Fortran in package descriptions.

53. By Matthias Klose on 2011-12-06

* Update to SVN 20111206 (r182040) from the gcc-4_5-branch.
  - Fix PR c/50565, PR target/49965, PR target/50464, PR target/50091,
    PR c++/44473, PR fortran/50659, PR fortran/50273, PR target/51393,
    PR debug/48190, PR rtl-optimization/51187, PR target/30282,
    PR target/50979, PR target/50875, R target/50691, PR target/50788,
    PR target/50737, PR c++/50793, PR c++/50618, PR bootstrap/50888,
    PR target/50737.
* For ARM hard float, set the dynamic linker to
* Install the libstdc++.so-gdb.py file. LP: #883269.
* Update the Linaro support to the 4.5-2011.12 release.

52. By Matthias Klose on 2011-09-17

* Update to SVN 20110917 (r178925) from the gcc-4_5-branch.
  - Fix PR tree-optimization/49911, PR target/50090, PR fortran/50050,
    PR fortran/50163, PR libfortran/50192.

[ Matthias Klose ]
* Update the Linaro support to the 4.5-2011.09-1 release.
  - Fix PR debug/46771, PR target/49030.
* Fix non-biarch multiarch builds.

[ Aurelien Jarno ]
* gcc.c (for_each_path): Allocate memory for multiarch suffix.

51. By Matthias Klose on 2011-08-23

Fix setting the multiarch names for m68k, powerpcspe and sh4.

50. By Matthias Klose on 2011-08-21

[ Matthias Klose ]
* Add multiarch names for armel, armhf, powerpcspe, sh4.
* Fix multiarch name for kfreebsd-i386.
* Remove wrong chunk from mips-triarch.diff.

[ Aurelien Jarno ]
* Fix multiarch support on mipsel.

49. By Matthias Klose on 2011-08-20

* Update to SVN 20110820 (r177928) from the gcc-4_5-branch.
  - Fix PR target/50001, PR fortran/42051, PR fortran/43896,
    PR fortran/49962, PR fortran/50109.

[ Aurelien Jarno ]
* Add s390x support

[ Marcin Juszkiewicz ]
* Fixes for multilib cross builds. LP: #816852.

[ Matthias Klose ]
* Update the Linaro support to the 4.5-2011.08 release.
* Fix [ARM] PR target/50090: aliases in libgcc.a with default visibility,
  taken from the trunk.
* Update and re-enable the gcc-cloog-dl patch.
* Re-work the multiarch patches.
* Break older gcj-4.5 versions, changed gcc_lib_dir.
* Update installed package versions in test summary.

48. By Matthias Klose on 2011-08-02

* Update to SVN 20110802 (r177194) from the gcc-4_5-branch.
  - Fix PR target/49920, PR target/47364, PR libstdc++/49293,
    PR fortran/49791.

[ Matthias Klose ]
* Fix multiarch build on i386.

[ Nobuhiro Iwamatsu ]
* Do not build m4-nofpu multilib. Closes: #623544.

47. By Matthias Klose on 2011-07-23

* Update to SVN 20110723 (r176689) from the gcc-4_5-branch.
  - Fix PR target/49660, PR tree-optimization/48822,
    PR tree-optimization/49115, PR tree-optimization/49615,
    PR tree-optimization/49572, PR target/42333, PR rtl-optimization/48542,
    PR target/49307, PR c++/49440, PR target/49621, PR c/49644,
    PR middle-end/49640, PR rtl-optimization/49619, PR c++/49165,
    PR tree-optimization/49161, PR c/49120, PR tree-optimization/49039,
    PR target/49746, PR target/49723, PR rtl-optimization/49014,
    PR ada/46350, PR boehm-gc/49381, PR fortran/49708.
* Update the Linaro support to the 4.5-2011.07-0 release.
* cpp-4.5: Add empty multiarch directories for the non-default multilibs,
  needed for relative lookups from startfile_prefixes.
* Configure for DEB_TARGET_MULTIARCH defaults.

46. By Matthias Klose on 2011-06-11

* Update to SVN 20110611 (r174958) from the gcc-4_5-branch.
* Extend multiarch support for mips/mipsel.

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.