lp:debian/experimental/gnat-4.4

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

18. By Matthias Klose

Merge from gcc-4.4 4.4.5-2.

17. By Ludovic Brenta

debian/patches/ada-bug589164.diff: new. Closes: #589164.

16. By Ludovic Brenta

debian/patches/ada-symbolic-tracebacks.diff: adjust to GCC 4.3
(belatedly). Closes: #582452.

15. By Ludovic Brenta

debian/control.m4, debian/control, debian/rules.d/binary-ada.mk: make
upgrades from Lenny work without broken packages or hard decisions
(part II).
(libgnatvsn-dev, libgnatprj-dev): new dummy transition packages.

14. By Ludovic Brenta

* debian/control.m4, debian/control: make upgrades from Lenny work without
  broken packages or hard decisions.
  (gnat-4.4): replace all previous versions of gnat-X.Y.
  (libgnat{vsn,prj}4.4-dev):
  - Replace the corresponding 4.3 package in addition to Conflicting with it.
  - Suggest the -dbg package, too.
  (libgnat{vsn,prj}4.4-dbg):
  - Depend on the -dev package, too.
  - Do not recommend gnat-gdb, superseded by gdb.
  (libgnatprj4.4-dbg): do not recommend libgnatprj-dev, no longer in the archive.

13. By Ludovic Brenta

Merge from gcc-4.4 (4.4.3-2) UNRELEASED; urgency=low

* ada-arm-eabi.diff: system-linux-armel.ads (Stack_Check_Probes): Set
  to True. Taken from the trunk.

Merge from gcc-4.4 (4.4.3-1) unstable; urgency=low

* GCC 4.4.3 release. Fixes compared to last upload:
  - Fixes PR middle-end/42760, PR rtl-optimization/42691,
    PR middle-end/42674, PR c++/42608, PR c/42721, PR middle-end/42667,
    PR middle-end/40281, PR debug/42662, PR c++/42655, PR libjava/40859,
    PR target/42774 (fixes: #565455), PR target/42542 (ia64),
    PR tree-optimization/42773, PR tree-optimization/41826.
* Temporary workaround: On arm-linux-gnueabi run the libstdc++v3 testsuite
  with -Wno-abi.

12. By Ludovic Brenta

[Xavier Grave]
* debian/patches/ada-bug564232.diff: new. Closes: #564232
  and unblocks #561156 for polyorb.

Merge grom gcc-4.4 (4.4.2-10) UNRELEASED; urgency=low

* Update the gnat patch for arm from the trunk.

Merge from gcc-4.4 (4.4.2-9) unstable; urgency=low

[ Matthias Klose ]
* Update to SVN 20100108 from the gcc-4_4-branch (r155727).
  - Fixes PR tree-optimization/42337, PR target/42448, PR middle-end/42099,
    PR target/42549 (fixes: #560812), PR tree-optimization/41956,
    PR target/42503, PR other/42611 (LP: #501921), PR target/42511,
    PR target/42564, PR tree-optimization/42614,
    PR target/42542 (LP: #403744).
* libgcj10: Move .so symlinks into gcj-4.4-jdk. Addresses: #563280.
* Don't use expect-tcl8.3 on hppa anymore.
* Merge gnat-4.4 changes back from 4.4.2-5.
* Default to v9a (ultrasparc) on sparc*-linux.
* gcj-4.4-jdk: Include /usr/lib/jvm-exports.
* Use 4.4.3 as the upstream version (we'll end up with this version
  for the next release anyway).
* Always build libgcc4 on hppa, even if not building libgcc for other
  archs (gcc-4.5 bumps the soversion on hppa to 6).
* Base the source build-dependency on the package version instead of the
  gcc version.
* Build-depend on autogen again.

[ Nobuhiro Iwamatsu ]
* Update gcc-multiarch patch for sh4.

11. By Ludovic Brenta

[Ludovic Brenta]
* debian/control.m4 (gnat-4.4): tighten dependency on gcc-4.4 to ensure the
  presence of the /usr/lib/gcc/$target/$version symbolic link.
  Closes: #562744.

Merge from gcc-4.4 (4.4.2-8) unstable; urgency=medium

* Update to SVN 20091228 from the gcc-4_4-branch (r155494).
  Fix PR middle-end/41344, PR tree-optimization/42231.
* lib32stdc++6{,-dbg}: Add dependency on 32bit glibc.
* Remove gcc-snapshot specific patches (now built from the gcc-4.5
  packaging).
* Remove extra chunk from the patch for PR target/40134, causing
  bad code with -Os on powerpc. Fixes: #550094. LP: #445534.

Merge from gcc-4.4 (4.4.2-7) unstable; urgency=low

* Update to SVN 20091226 from the gcc-4_4-branch (r155468).
  Fix PR rtl-optimization/42475, PR rtl-optimization/42429.

[ Matthias Klose ]
* Don't call install-info directly, depend on dpkg | install-info instead.
* Remove obsolete fastjar packaging scripts.
* On ARM, pass --hash-style=both to ld.
* Enable multiarch for sh4. Fixes: #546443.

[ Nobuhiro Iwamatsu ]
* Backport from trunk Fix PR target/41993, [sh] ICE in create_pre_exit.
  Fixes: #556601.

[ Arthur Loiret ]
* debian/rules.conf (gen_no_archs): Handle multiple arm ports.

Merge from gcc-4.4 (4.4.2-6) unstable; urgency=low

* Update to SVN 20091220 from the gcc-4_4-branch (r155367).
  Fix PR c++/42387, PR c++/41183.

[ Matthias Klose ]
* Apply svn-doc-updates.diff for non DFSG builds.
* gcc-snapshot:
  - Remove patches integrated upstream: pr40133.diff. Fixes: #561550.

[ Nobuhiro Iwamatsu ]
* Backport linux atomic ops changes for sh4 from the trunk. Fixes: #561550.
* Backport from trunk: [SH] Not run scheduling before reload as default.
  Fixes: #561429.

[ Arthur Loiret ]
* Apply spu patches independently of the hardening patches; fix build
  failure on powerpc.

10. By Ludovic Brenta

[Ludovic Brenta]
* debian/patches/ada-mips.diff: new; improve support for mips.
  Closes: #561103.

Merge from gcc-4.4 (4.4.2-5) unstable; urgency=low

* Update to SVN 20091212 from the gcc-4_4-branch (r155122).
  Revert the fix for PR libstdc++/42261, fix PR fortran/42268,
  PR target/42263, PR target/42263, PR target/41196, PR target/41939,
  PR rtl-optimization/41574.

[ Matthias Klose ]
* Regenerate svn-updates.diff.
* Disable biarch testsuite runs for libffi (broken and unused).
* Support xz compression of source tarballs.
* Fix typo in PR libstdc++/40133 to do the link tests.
* gcc-snapshot:
  - Remove patches integrated upstream: pr40134-snap.diff.
  - Update s390-biarch.diff for trunk.

[ Aurelien Jarno ]
* Add sparc64 support: disable multilib and install the libraries
  in /lib.

Merge from gcc-4.4 (4.4.2-4) unstable; urgency=low

* Update to SVN 20091210 from the gcc-4_4-branch (r155122), Fixes:
  PR target/42165, PR target/42113, PR libgfortran/42090,
  PR middle-end/42049, PR c++/42234, PR fortran/41278, PR libstdc++/42261,
  PR libstdc++/42273 PR java/41991.

[ Matthias Klose ]
* gcc-arm-thumb2-sched.diff: Don't restrict reloads to LO_REGS for Thumb-2.
* PR target/40134: Don't redefine LIB_SPEC on hppa.
* PR target/42263, fix wrong code bugs in SMP support on ARM, backport from
  the trunk.
* Pass -mimplicit-it=thumb to as by default on ARM, when configured
  --with-mode=thumb.
* Fix boehm-gc build on ARM --with-mode=thumb.
* ARM: Don't copy uncopyable instructions in gcse.c (backport from trunk).
* Build the spu cross compiler for powerpc from the cell-4_4-branch.
* gcj: add option -fuse-atomic-builtins (backport from the trunk).

[ Arthur Loiret ]
* Make svn update interdiffs more readable.

9. By Ludovic Brenta

* debian/patches/ada-library-project-files-soname.diff (mlib.adb):
  new hunk to make the behavior dependent on whether PR ada/40025
  is present or not; really fixes the problem.
* debian/patches/ada-link-lib.diff,
  debian/patches/ada-sjlj.diff: adjust to the new upstream sources in
  debian/patches/svn-updates.diff.

Merge from gcc-4.4 (4.4.2-3) unstable; urgency=low

* Update to SVN 20091118 from the gcc-4_4-branch (r154294).
  Fix PR PR c++/9381, PR c++/21008, PR c++/35067, PR c++/36912, PR c++/37037,
  PR c++/37093, PR c++/38699, PR c++/39786, c++/36959, PR c++/41754,
  PR c++/41876, PR c++/41967, PR c++/41972, PR c++/41994, PR c++/42059,
  PR c++/42061,
  PR fortran/41772, PR fortran/41850, PR fortran/41909,
  PR middle-end/40946, PR middle-end/41317, R tree-optimization/41643,
  PR target/41900, PR rtl-optimization/41917, PR middle-end/41963,
  PR middle-end/42029.
* Snapshot builds:
  - Patch updates.
  - Configure with --disable-browser-plugin.
* Configure with --disable-libstdcxx-pch on hppa.
* Backport armel patches form the trunk:
  - Fix PR objc/41848 - workaround ObjC and -fsection-anchors.
  - Enable scheduling for Thumb-2, including the fix for PR target/42031.
  - Fix PR target/41939, EABI violation in accessing values below the stack.

Merge from gcc-4.4 (4.4.2-2) unstable; urgency=low

* Update to SVN 20091031 from the gcc-4_4-branch (r153603).
    PR target/41702, PR c/41842, PR target/41762, PR c++/40808,
    PR fortran/41777, PR libstdc++/40852.
* Apply some fixes for uClibc cross builds (Jonas Meyer, Hector Oron).

Branch metadata

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

Subscribers