lp:debian/gnat-4.6
- Get this branch:
- bzr branch lp:debian/gnat-4.6
Branch information
- Owner:
- Ubuntu branches
- Status:
- Development
Recent revisions
- 21. By Nicolas Boulenguez
-
* Revert g4.6-base to Architecture: all. Closes: #743833.
* g4.6 Breaks/Replaces g4.9-base (= 4.9-20140330-1). Closes: #743376. - 20. By Nicolas Boulenguez
-
* Install debian_packaging.mk to gnat-x.y, not -base.
Closes: #743308, #743376. Break/Replace: -base 4.6.4-2 accordingly.
* Build-Depends: gnatgcc symlink in gnat<<4.6.1 or gnat-4.6>=4.6.4-2. - 19. By Nicolas Boulenguez
-
* Add myself as uploader.
* Install debian_packaging.mk Makefile snippet instead of dh-ada-library
package, and gnatgcc symlink instead of gnat package.
Replace and Break accordingly.
* Suggest existing version of ada-reference-manual.
* Do not Provide obsolete virtual ada-compiler
* Merge below fixes #710142, #724865. Closes: #713124.Merge from gcc-4.6 (4.6.4-6) unstable; urgency=medium
* Stop building the spu cross compiler. Fixes: #734001.
* Suggest libppl13 instead of libppl12.Merge from gcc-4.6 (4.6.4-5) unstable; urgency=low
* Don't pass --with-mips-plt on mips/mipsel.
* Stop building libmudflap (removed in GCC 4.9).
* Remove build conflict with binutils-gold. Fixes: #724865.Merge from gcc-4.6 (4.6.4-4) unstable; urgency=low
* Refresh kbsd-gnu.diff.
Merge from gcc-4.6 (4.6.4-3) unstable; urgency=low
* Enable multilib build for gdc.
* Refresh the m68k-ada.diff patch (Torsten Glaser).
* Build zh_TW.UTF-8 locale to fix libstdc++ test failures.
* Keep prev-* symlinks to fix plugin.exp test failures.
* Don't configure anymore with --enable-libstdcxx- time=yes.
Addresses: #710220.
* Drop build dependency on automake, not used anymore.
* Let gcc depend on the binutils upstream version it was built with.
Addresses #710142.
* Pass --hash-style=gnu instead of --hash-style=both to the linker. - 18. By Ludovic Brenta
-
* Rebuild with gnat-4.6-source (>= 4.6.4-1). Closes: #707261.
Merge from gcc-4.6 (4.6.4-2) unstable; urgency=low
* Refresh ada-sjlj.diff.
* In gnatlink, pass the options and libraries after objects to the
linker to avoid link failures with --as-needed. Closes: #680292.
* Fix gdc build on architectures not providing libphobos.
* Allow java class file format version 1.7 (backport from 4.7).
* Tighten build dependency on libmpc-dev to ensure using libmpc3.Merge from gcc-4.6 (4.6.4-1) experimental; urgency=low
* GCC 4.6.4 release.
* Update the Linaro support to the 4.6-2013.04 release.Merge from gcc-4.6 (4.6.3-16) experimental; urgency=low
* 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-optimizati on/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-optimizati on/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-optimizatio n/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.
Fixes: #698380.
* Allow building with cloog-0.16 / ppl-1.0.
* Update the Linaro support to the 4.6-2013.02 release.Merge from gcc-4.6 (4.6.3-15) unstable; urgency=low
* 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. Fixes: #695654.[ Matthias Klose ]
* For cross builds, fix libc6 dependencies for non-default multilib packages.
* Don't ship libiberty.a in gcc-4.6-hppa64. Fixes: #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.
* Fixes: #694112.Merge from gcc-4.6 (4.6.3-14) unstable; urgency=low
* 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. Fixes: #694482.Merge from gcc-4.6 (4.6.3-13) unstable; urgency=low
* 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). Fixes: #693326.
* Clean up libstdc++ man pages. Fixes: #692446.Merge from gcc-4.6 (4.6.3-12) unstable; urgency=low
* 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. Fixes: #685559.
* debian/patches/ gcc_ada_ gcc-interface_ Makefile. in.diff: link
libgnarl.so.4.6 with librt on GNU/Hurd. Fixes: #685561.
* debian/patches/ ada-kfreebsd- gnu.diff: likewise on GNU/kFreeBSD.
Fixes: #685562.
* debian/patches/ ada-symbolic- tracebacks. diff (src/gcc/ ada/tracebak. c):
new hunk. Use the GCC stack unwinder on GNU/Hurd. Fixes: #681998.
* debian/patches/ ada-link- lib.diff: do not use parallel makes to build
the GNAT tools. Fixes: #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.Merge from gcc-4.6 (4.6.3-11) unstable; urgency=low
* 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.Merge from gcc-4.6 (4.6.3-10) unstable; urgency=low
* 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. Fixes: #685974. [ Matthias Klose ]
* Fix PR tree-optimization/51987, backport from the trunk, Linaro only
(Matthew Gretton-Dann). LP: #1029454. - 17. By Ludovic Brenta
-
[Steven Chamberlain]
debian/patches/ gcc-gengtype- fix[12] .diff: new; backport a fix for a
memory leak from the trunk. - 16. By Ludovic Brenta
-
[Christoph Egger]
debian/patches/ ada-symbolic- tracebacks. diff (src/gcc/ ada/tracebak. c):
s/__kFreeBSD_kernel_ _/__FreeBSD_ kernel_ _/. Closes: #685559. - 15. By Ludovic Brenta
-
[Svante Signell]
* 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.Merge from gcc-4.6 (4.6.3-9) unstable; urgency=medium
* 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.
Fixes: #680022.[ Thibaut Girka ]
* Fix cross compilers for 64bit architectures when using
DEB_CROSS_NO_BIARCH. - 14. By Ludovic Brenta
-
[Svante Signell]
* debian/patches/ ada-symbolic- tracebacks. diff (src/gcc/ ada/tracebak. c):
new hunk. Use the GCC stack unwinder on GNU/Hurd. Closes: #681998.Merge from gcc-4.6 (4.6.3-8) unstable; urgency=low
* 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.Merge from gcc-4.6 (4.6.3-7) unstable; urgency=low
* Update to SVN 20120528 (r187930) from the gcc-4_6-branch.
- Fix PR target/53385, PR middle-end/51071, PR target/52407,
PR c/52862, PR fortran/53389.Merge from gcc-4.6 (4.6.3-6) unstable; urgency=low
* Update to SVN 20120522 (r187757) from the gcc-4_6-branch.
- Fix PR fortran/52864, PR c/53418, PR target/53416, PR target/46098,
PR target/52999, PR target/53228, PR target/53199, PR fortran/53310.
* Update the arm-dynamic-linker patch as found on the trunk, and
the arm-multilib-defaults patch as proposed for upstream.
* Update the Linaro support to the 4.6-2012.05 release. - 13. By Ludovic Brenta
-
* debian/
patches/ ada-link- lib.diff: do not use parallel makes to build
the GNAT tools. Closes: #667184.Merge from gcc-4.6 (4.6.3-5) unstable; urgency=medium
* Update to SVN 20120430 (r186999) from the gcc-4_6-branch.
- Fix PR middle-end/53084, PR lto/48246, PR target/53138.
* Don't try to run the libstdc++ testsuite if the C++ frontend isn't built.
* Don't configure with --enable-gnu-unique- object on kfreebsd and hurd.
* Treat wheezy the same as sid in more places (Peter Green). Fixes: #670821.
* Fix setting MULTILIB_DEFAULTS for ARM multilib builds. - 12. By Ludovic Brenta
-
* debian/
README. maintainers, debian/README.gnat: update. Merge from gcc-4.6 (4.6.3-4) unstable; urgency=low
[ Matthias Klose ]
* Update to SVN 20120416 (r186492) from the gcc-4_6-branch.
- Fix PR middle-end/52894, PR target/52717, PR target/52775,
PR target/52775.
* Update the Linaro support to the 4.6-2012.04 release.
* Fix PR middle-end/52870, taken from the trunk (Ulrich Weigand).
Linaro only. LP: #968766.
* Fix ICE (regression) in Linaro gcc-4.6 (Ulrich Weigand).
LP: #972648.
* Don't build ARM biarch runtime libraries, now built from the
gcc-4.7 sources.
* Set the ARM hard-float linker path according to the consensus:
http://lists.linaro. org/pipermail/ cross-distro/ 2012-April/ 000261. html [ Samuel Thibault ]
* ada-s-osinte-gnu.adb. diff, ada-s-osinte- gnu.ads. diff,
ada-s-taprop- gnu.adb. diff, gcc_ada_ gcc-interface_ Makefile. in.diff:
Add ada support for GNU/Hurd, thanks Svante Signell for the patches
and bootstrap! (Fixes: #668425).Merge from gcc-4.6 (4.6.3-3) unstable; urgency=low
* Update to SVN 20120406 (r186200) from the gcc-4_6-branch.
- Fix PR c++/52796.[ Matthias Klose ]
* Re-add missing dependency on libgcc in gcc-multilib. Fixes: #667519.
* Add support for GNU locales for GNU/Hurd (Svante Signell).
Fixes: #667662.
* Reenable the spu build on ppc64. Fixes: #664617.
* Apply proposed patch for PR52894, stage1 bootstrap failure on hppa
(John David Anglin). Fixes: #667969.[ Nobuhiro Iwamatsu ]
* Fix cross build targeting sh4. Fixes: #663028.
* Enable -mieee by default on sh4. Fixes: #665328.Merge from gcc-4.6 (4.6.3-2) unstable; urgency=low
* Update to SVN 20120403 (r186115) from the gcc-4_6-branch.
- Fix PR target/52698, PR middle-end/51200, PR middle-end/52693,
PR target/52741, PR target/52736, PR regression/52696,
PR middle-end/51737, PR middle-end/52640, PR middle-end/48600,
PR pch/45979, PR rtl-optimization/52528, PR Bug middle-end/50232,
PR target/51871, PR target/50310, PR target/52408, PR target/52425,
PR tree-optimization/50031, PR tree-optimizati on/50969,
PR fortran/52469, PR fortran/52452, PR libstdc++/52433,
PR boehm-gc/52179, PR target/49461.[ Matthias Klose ]
* Merge from gnat-4.6 4.6.3-1:
* debian/control.m4: remove dependencies on ada-compiler which is being
phased out.
* debian/patches/ ada-libgnatvsn. diff (gnatvsn.ads): new hunk, revert an
upstream change to Current_Year to preserve the aliversion.
* Include -print-multiarch option in gcc --help output. Fixes: #656998.
* Re-add build dependency on doxygen.
* Stop building runtime packages now built by gcc-4.7.
* Stop building gccgo-4.6, predating the Go language version 1.
* Drop the 4.6.2 symlink.
* Always configure with --enable-gnu-unique- object. LP: #949805.
* Fix ARM ABI conformance regression, taken from trunk/Linaro.[ Samuel Thibault ]
* Apply hurd-fixes.diff on hurd-any.
* debian/patches/ada-bug564232.diff: Enable on hurd too.
* debian/patches/ ada-libgnatprj. diff: Add hurd configuration.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)