The unified diff between revisions [9c23c021..] and [756702ce..] is displayed below. It can also be downloaded as a raw diff.
#
#
# patch "debian/changelog"
# from [4c55b3d1a862fd246ec9318c006293663bd4f0b2]
# to [470f0249f3fad1852f0b78d5cffc219a844964f7]
#
# patch "debian/control"
# from [042e6d5fbc94838686fcce4b972f09eee6f86182]
# to [38483b5c6c1caa6737bc2564fb3c57bb509fee6b]
#
# patch "debian/rules.defs"
# from [9d8cbbd6824b001daf71992e0c1498db301c7592]
# to [698bfc503bebae42cb42a69f522f7b453fdd04fd]
#
============================================================
--- debian/changelog 4c55b3d1a862fd246ec9318c006293663bd4f0b2
+++ debian/changelog 470f0249f3fad1852f0b78d5cffc219a844964f7
@@ -1,41 +1,45 @@
-gcc-4.3 (4.3.4-2) unstable; urgency=low
+gnat-4.3 (4.3.4-1) unstable; urgency=low
+ [Ludovic Brenta]
+ * debian/rules.defs (with_check): disable the testsuite on sparc due to
+ timeouts. Closes: #541258.
+
+ Merge from gcc-4.3 (4.3.4-2) unstable; urgency=low
+
[ Aurelien Jarno ]
* patches/kbsd-gnu-ada.dpatch: add Ada support on kfreebsd-amd64.
* rules.conf: enable Ada on kfreebsd-amd64.
[ Matthias Klose ]
* Update to SVN 20090826 from the gcc-4_3-branch.
- - Fixes: PR target/41019, PR target/8603 (closes: #161432),
+ - Fixes: PR target/41019, PR target/8603 (fixes: #161432),
PR rtl-optimization/41033, PR target/40906, PR target/40577,
PR fortran/40847, PR fortran/40851, PR c/41046, PR debug/39706.
PR middle-end/41094, PR target/40718, PR fortran/41102.
* Avoid underscores in doc-base document id's to workaround a
dh_installdocs bug.
- -- Matthias Klose <doko@debian.org> Wed, 26 Aug 2009 02:43:40 +0200
+ -- Ludovic Brenta <lbrenta@debian.org> Wed, 26 Aug 2009 23:22:44 +0200
-gcc-4.3 (4.3.4-1) unstable; urgency=low
+gnat-4.3 (4.3.4-1) unstable; urgency=low
+ Merge from gcc-4.3 (4.3.4-1) unstable; urgency=low
+
* GCC-4.3.4 release.
- Fixes PR c/39902.
* Fix threadprivate3.f90 ICE on alpha (Uros Bizjak).
* Apply proposed fix for PR target/40557, ICE on valid code on alpha (Uros
Bizjak).
- -- Matthias Klose <doko@debian.org> Tue, 04 Aug 2009 15:54:40 +0200
+ Merge from gcc-4.3 (4.3.3-15) unstable; urgency=low
-gcc-4.3 (4.3.3-15) unstable; urgency=low
-
* Update to SVN 20090727 from the gcc-4_3-branch.
- GCC 4.3.4 release candidate.
* Fix building biarch cross compilers (Hector Oron). Closes: #522562.
* Run the testsuite as part of the build target, not the install target.
- -- Matthias Klose <doko@debian.org> Tue, 28 Jul 2009 01:23:29 +0200
+ Merge from gcc-4.3 (4.3.3-14) unstable; urgency=medium
-gcc-4.3 (4.3.3-14) unstable; urgency=medium
-
[Matthias Klose]
* Update to SVN 20090714 from the gcc-4_3-branch.
- Fixes PR middle-end/40328, PR tree-optimization/40669,
@@ -51,20 +55,16 @@ gcc-4.3 (4.3.3-14) unstable; urgency=med
[Emilio Pozuelo Monfort]
* Backport build-id support, configure with --enable-linker-build-id.
- -- Matthias Klose <doko@debian.org> Tue, 14 Jul 2009 16:40:21 -0400
+ Merge from gcc-4.3 (4.3.3-13) unstable; urgency=low
-gcc-4.3 (4.3.3-13) unstable; urgency=low
-
* Update to SVN 20090625 from the gcc-4_3-branch.
- Fixes PR middle-end/38751, PR c/32041, PR tree-optimization/36891,
PR objc/28050 (LP: #362217), PR C++/36607, PR target/35318,
PR target/39240, PR target/39013, PR c/39855, PR libgcj/38396.
* Enable SSP on arm and armel. LP: #375189.
- -- Matthias Klose <doko@debian.org> Thu, 25 Jun 2009 23:51:25 +0200
+ Merge from gcc-4.3 (4.3.3-12) unstable; urgency=low
-gcc-4.3 (4.3.3-12) unstable; urgency=low
-
* Update to SVN 20090618 from the gcc-4_3-branch.
- Fixes PR target/40470, PR debug/40061, PR tree-optimization/39455,
PR tree-optimization/40087, PR middle-end/40404, PR middle-end/40389,
@@ -72,31 +72,35 @@ gcc-4.3 (4.3.3-12) unstable; urgency=low
- Fix build failures on alpha, mips and mipsel (PR debug/40061).
* Reference lib32 directories instead of /emul/ia32-linux.
- -- Matthias Klose <doko@debian.org> Fri, 19 Jun 2009 01:08:03 +0200
+ Merge from gcc-4.3 (4.3.3-11) unstable; urgency=low
-gcc-4.3 (4.3.3-11) unstable; urgency=low
-
* Update to SVN 20090612 from the gcc-4_3-branch.
- Fixes PR bootstrap/40061, PR target/37179, PR middle-end/40147,
PR target/39501, PR target/40153, PR debug/40109, PR target/39942,
PR rtl-optimization/40105, PR tree-optimization/32044, PR target/38222,
PR c++/39371, PR c++/40373.
- -- Matthias Klose <doko@debian.org> Fri, 12 Jun 2009 19:59:19 +0200
+ -- Ludovic Brenta <lbrenta@debian.org> Sat, 8 Aug 2009 15:38:13 +0200
-gcc-4.3 (4.3.3-10) unstable; urgency=medium
+gnat-4.3 (4.3.3-4) unstable; urgency=low
+ Merge from gcc-4.3 (4.3.3-10) unstable; urgency=medium
+
* Fix build failure on alpha/mips/mipsel introduced with last update
from SVN (proposed patch for PR bootstrap/40061).
* Update to SVN 20090511 from the gcc-4_3-branch (PR fortran/39879).
* Don't build the stage1 compiler with -O.
- -- Matthias Klose <doko@debian.org> Mon, 11 May 2009 23:58:25 +0200
+ -- Ludovic Brenta <lbrenta@debian.org> Tue, 12 May 2009 23:38:20 +0200
-gcc-4.3 (4.3.3-9) unstable; urgency=low
+gnat-4.3 (4.3.3-3) unstable; urgency=low
+ Merge from gcc-4.3 (4.3.3-9) unstable; urgency=low.
+ Calling autoreconf2.59 from patches explicitly (as opposed to
+ autoreconf) hopefully corrects #527367.
+
[Samuel Thibault]
- * Fix gcj build on hurd-i386. Closes: #524671.
+ * Fix gcj build on hurd-i386. Fixes: #524671.
[Arthur Loiret]
* Update to SVN 20090509 from the gcc-4_3-branch.
@@ -110,42 +114,36 @@ gcc-4.3 (4.3.3-9) unstable; urgency=low
[Matthias Klose]
* libgcj-doc: Fix documentation title.
* gappletviewer: Include missing binary.
- * Remove the gcc-4.3-base.postinst. Closes: #524708.
+ * Remove the gcc-4.3-base.postinst. Fixes: #524708.
* Remove conflicts for *-spu packages.
* Don't build anymore packages built from the gcc-4.4 source.
* Don't include debug symbols for libstdc++.so.6, if the library is
built by a newer GCC version.
* Add libgcc, libobjc, libstdc++ symbols files for armel.
- -- Matthias Klose <doko@debian.org> Sun, 10 May 2009 14:36:54 +0200
+ Merge from gcc-4.3 (4.3.3-8) unstable; urgency=low
-gcc-4.3 (4.3.3-8) unstable; urgency=low
-
[Arthur Loiret]
* Update to SVN 20090415 from the gcc-4_3-branch.
- Fix PR target/39634, PR c++/28301, PR c++/39637, PR c++/35146,
PR c++/39480.
- - Fix PR target/39740. Closes: #523040, #523655.
- * Fix PR middle-end/38360, adapted from the trunk. Closes: #491115.
- * Regenerate gcc/configure in the multiarch patch. Closes: #523869.
+ - Fix PR target/39740. Fixes: #523040, #523655.
+ * Fix PR middle-end/38360, adapted from the trunk. Fixes: #491115.
+ * Regenerate gcc/configure in the multiarch patch. Fixes: #523869.
[Matthias Klose]
* On arm and armel, install the arm_neon.h header. LP: #360819.
* When hardening options are turned on by default, patch the testsuite
to handle the hardening defaults (Kees Cook).
- -- Matthias Klose <doko@debian.org> Wed, 15 Apr 2009 13:22:41 +0200
+ Merge from gcc-4.3 (4.3.3-7) unstable; urgency=low
-gcc-4.3 (4.3.3-7) unstable; urgency=low
-
* Update to SVN 20090406 from the gcc-4_3-branch.
- Fix PR rtl-optimization/39588, PR objc/27377, PR c++/38030,
PR c++/38850, PR c++/39070, PR fortran/39519.
- -- Matthias Klose <doko@debian.org> Mon, 06 Apr 2009 13:22:15 +0200
+ Merge from gcc-4.3 (4.3.3-6) experimental; urgency=low
-gcc-4.3 (4.3.3-6) experimental; urgency=low
-
[Matthias Klose]
* Update to SVN 20090329 from the gcc-4_3-branch.
- Fix PR fortran/39295, PR fortran/39292, PR c++/9634, PR c++/29469,
@@ -154,7 +152,7 @@ gcc-4.3 (4.3.3-6) experimental; urgency=
- Remove libjava-xulrunner-1.9, integrated upstream.
* Fix PR target/39431, taken from the trunk.
* Fix build failure building the ppc spu cross compiler.
- * Fix PR target/39175, taken from the trunk. LP: #342335. Closes: #518462.
+ * Fix PR target/39175, taken from the trunk. LP: #342335. Fixes: #518462.
* Update the spu cross compiler from the cell-gcc-4_3-branch 20090314.
* Add support to build vfp optimized runtime libraries on armel.
* gcc-4.3-spu: Depend on newlib-spu.
@@ -169,34 +167,24 @@ gcc-4.3 (4.3.3-6) experimental; urgency=
hopefully fix the massive failure.
* Use the autoconf2.59 package.
- -- Matthias Klose <doko@debian.org> Mon, 30 Mar 2009 19:07:02 +0200
+ -- Ludovic Brenta <lbrenta@debian.org> Mon, 11 May 2009 20:38:52 +0200
-gcc-4.3 (4.3.3-5) unstable; urgency=low
+gnat-4.3 (4.3.3-2) unstable; urgency=low
- Merge from gnat-4.3 (4.3.3-1):
+ merge from gcc-4.3 (4.3.3-5):
- [Petr Salinger]
- * debian/patches/ada-libgnatprj.dpatch: enable support for GNU/kFreeBSD.
- Fixes: #512277.
-
- [Ludovic Brenta]
- * debian/patches/ada-acats.dpatch: attempt to fix ACATS tests (not entirely
- successful yet).
- * New upstream version. Fixes: #514565.
-
[Matthias Klose]
* Update to SVN 20090301 from the gcc-4_3-branch.
- Fix PR c/35446, PR c++/38950, PR fortran/38852, PR fortran/39006,
- PR c++/39225 (closes: #516727), PR c++/38950, PR target/38056,
+ PR c++/39225 (fixes: #516727), PR c++/38950, PR target/38056,
PR target/39228, PR middle-end/36578, PR inline-asm/39058,
PR middle-end/37861.
* Don't provide the 4.3.2 symlink in gcc_lib_dir anymore.
* Require binutils-2.19.1.
- -- Matthias Klose <doko@debian.org> Sun, 01 Mar 2009 14:18:09 +0100
+ merge from gcc-4.3 (4.3.3-4):
-gcc-4.3 (4.3.3-4) unstable; urgency=low
-
+ [Matthias Klose]
* Fix Fix PR gcov-profile/38292 (wrong profile information), taken
from the trunk.
* Update to SVN 20090215 from the gcc-4_3-branch.
@@ -211,45 +199,51 @@ gcc-4.3 (4.3.3-4) unstable; urgency=low
* Disable building the gcjwebplugin.
* Don't configure with --enable-cld on amd64 and i386.
- -- Matthias Klose <doko@debian.org> Sun, 15 Feb 2009 23:40:09 +0100
+ -- Ludovic Brenta <lbrenta@debian.org> Sun, 1 Mar 2009 22:34:06 +0100
-gcc-4.3 (4.3.3-3) unstable; urgency=medium
+gnat-4.3 (4.3.3-1) unstable; urgency=low
- * Revert fix for PR middle-end/38615. Closes: #513420.
+ [Petr Salinger]
+ * debian/patches/ada-libgnatprj.dpatch: enable support for GNU/kFreeBSD.
+ Closes: #512277.
- -- Matthias Klose <doko@debian.org> Thu, 29 Jan 2009 07:05:15 +0100
+ [Ludovic Brenta]
+ * debian/patches/ada-acats.dpatch: attempt to fix ACATS tests (not entirely
+ successful yet).
+ * New upstream version. Closes: #514565.
-gcc-4.3 (4.3.3-2) unstable; urgency=low
+ Merge from gcc-4.3 (4.3.3-3):
+ * Revert fix for PR middle-end/38615. Fixes: #513420.
+
+ Merge from gcc-4.3 (4.3.3-2):
+
* Update to SVN 20090127 from the gcc-4_3-branch.
- - Fix PR tree-optimization/38359. Closes: #492505.
+ - Fix PR tree-optimization/38359. Fixes: #492505.
- Fix PR tree-optimization/38932 (ice-on-valid-code), PR target/38931
(ice-on-valid-code), PR rtl-optimization/38879 (wrong-code),
PR c++/23287 (rejects-valid), PR fortran/38907 (ice-on-valid-code),
PR fortran/38859 (wrong-code), PR fortran/38657 (rejects-valid),
PR fortran/38672 (ice-on-valid-code).
- * Fix PR middle-end/38969, taken from the trunk. Closes: #513007.
+ * Fix PR middle-end/38969, taken from the trunk. Fixes: #513007.
- -- Matthias Klose <doko@debian.org> Tue, 27 Jan 2009 23:42:45 +0100
+ Merge from gcc-4.3 (4.3.3-1):
-gcc-4.3 (4.3.3-1) unstable; urgency=low
-
+ [Matthias Klose]
* GCC-4.3.3 release (no changes compared to the 4.3.2-4 upload).
* Fix PR middle-end/38615 (wrong code, taken from the trunk).
- -- Matthias Klose <doko@debian.org> Sat, 24 Jan 2009 14:43:09 +0100
+ Merge from gcc-4.3 (4.3.2-4):
-gcc-4.3 (4.3.2-4) unstable; urgency=medium
-
+ [Matthias Klose]
* Update to SVN 20090119 from the gcc-4_3-branch.
- Fix PR tree-optimization/36765 (wrong code).
* Remove patch for PR 34571, applied upstream (fix build failure on alpha).
* Apply proposed patch for PR middle-end/38902 (wrong code).
- -- Matthias Klose <doko@debian.org> Tue, 20 Jan 2009 00:22:41 +0100
+ Merge from gcc-4.3 (4.3.2-3):
-gcc-4.3 (4.3.2-3) unstable; urgency=low
-
+ [Matthias Klose]
* Update to SVN 20090117 from the gcc-4_3-branch (4.3.3 release candidate).
- Fix PR target/34571, PR debug/7055, PR tree-optimization/37194,
PR tree-optimization/38529, PR fortran/38763, PR fortran/38765,
@@ -260,19 +254,17 @@ gcc-4.3 (4.3.2-3) unstable; urgency=low
* Fix PR middle-end/38616 (wrong code with -fstack-protector).
* Update backport for PR28322 (Gunther Nikl).
- -- Matthias Klose <doko@debian.org> Sat, 17 Jan 2009 21:09:35 +0100
+ Merge from gcc-4.3 (4.3.2-2):
-gcc-4.3 (4.3.2-2) unstable; urgency=low
-
+ [Matthias Klose]
* Update to SVN 20090110 from the gcc-4_3-branch.
- Fix PR target/36654, PR tree-optimization/38752, PR fortran/38675,
PR fortran/37469, PR libstdc++/38000.
- -- Matthias Klose <doko@debian.org> Sat, 10 Jan 2009 18:32:34 +0100
+ Merge from gcc-4.3 (4.3.2-2~exp5):
-gcc-4.3 (4.3.2-2~exp5) experimental; urgency=low
-
- * Adjust build-dependencies for cross builds. Closes: #499998.
+ [Matthias Klose]
+ * Adjust build-dependencies for cross builds. Fixes: #499998.
* Update to SVN 20081231 from the gcc-4_3-branch.
- Fix PR middle-end/38565, PR target/38062, PR bootstrap/38383,
PR target/38402, PR testsuite/35677, PR tree-optimization/38478,
@@ -285,10 +277,9 @@ gcc-4.3 (4.3.2-2~exp5) experimental; urg
* debian/patches/libobjc-armel.dpatch: Don't define EH_USES.
* Apply the Atomic builtins patch for PARISC.
- -- Matthias Klose <doko@debian.org> Thu, 18 Dec 2008 00:34:46 +0100
+ Merge from gcc-4.3 (4.3.2-2~exp4):
-gcc-4.3 (4.3.2-2~exp4) experimental; urgency=low
-
+ [Matthias Klose]
* Update to SVN 20081130 from the gcc-4_3-branch.
- Fix PR bootstrap/33304, PR middle-end/37807, PR middle-end/37809,
PR rtl-optimization/37489, PR target/35574, PR c/37924,
@@ -301,24 +292,22 @@ gcc-4.3 (4.3.2-2~exp4) experimental; urg
PR c++/37932, PR c++/38007.
- Fix PR fortran/37836, PR fortran/38171, PR fortran/35681,
PR fortran/37792, PR fortran/37926, PR fortran/38033, PR fortran/36526.
- - Fix PR target/38287. Closes: #506713.
+ - Fix PR target/38287. Fixes: #506713.
* Atomic builtins using kernel helpers for PARISC and ARM Linux/EABI, taken
from the trunk.
- -- Matthias Klose <doko@debian.org> Mon, 01 Dec 2008 01:29:51 +0100
+ Merge from gcc-4.3 (4.3.2-2~exp3):
-gcc-4.3 (4.3.2-2~exp3) experimental; urgency=low
-
+ [Matthias Klose]
* Update to SVN 20081117 from the gcc-4_3-branch.
* Add build dependencies on spu packages for snapshot builds.
* Add build dependency on libantlr-java for snapshot builds.
* Disable fortran on spu for snapshot builds.
* Add dependency on binutils-{hppa64,spu} for snapshot builds.
- -- Matthias Klose <doko@debian.org> Mon, 17 Nov 2008 21:57:51 +0100
+ Merge from gcc-4.3 (4.3.2-2~exp2):
-gcc-4.3 (4.3.2-2~exp2) experimental; urgency=low
-
+ [Matthias Klose]
* Update to SVN 20081023 from the gcc-4_3-branch.
- General regression fixes: PR rtl-optimization/37882 (wrong code),
- Fortran regression fixes: PR fortran/37787, PR fortran/37723.
@@ -334,10 +323,9 @@ gcc-4.3 (4.3.2-2~exp2) experimental; urg
* For biarch builds, disable the gnat testsuite for the non-default
architecture (no biarch support in gnat yet).
- -- Matthias Klose <doko@debian.org> Thu, 23 Oct 2008 22:06:38 +0200
+ Merge from gcc-4.3 (4.3.2-2~exp1):
-gcc-4.3 (4.3.2-2~exp1) experimental; urgency=low
-
+ [Matthias Klose]
* Update to SVN 20081017 from the gcc-4_3-branch.
- General regression fixes: PR rtl-optimization/37408 (wrong code),
PR tree-optimization/36630, PR tree-optimization/37102 (wrong code),
@@ -364,53 +352,43 @@ gcc-4.3 (4.3.2-2~exp1) experimental; urg
* Tighten inter-package dependencies to (>= 4.3.2-1).
* Drop the 4.3.1 symlink in gcc_lib_dir, add a 4.3.3 symlink to 4.3.
- -- Matthias Klose <doko@debian.org> Fri, 17 Oct 2008 23:26:50 +0200
+ -- Ludovic Brenta <lbrenta@debian.org> Tue, 17 Feb 2009 21:54:15 +0100
-gcc-4.3 (4.3.2-1) unstable; urgency=medium
+gnat-4.3 (4.3.2-1.1) unstable; urgency=low
+ Merge from gcc-4.3 (4.3.2-1.1):
+
[Matthias Klose]
+ * debian/patches/libobjc-armel.dpatch: Don't define EH_USES, apply
+ r142204 for armel, taken from the gcc-4_3-branch.
+ * Fix PR target/38287 (sparc, wrong code). Fixes: #506713.
+
+ -- Ludovic Brenta <lbrenta@debian.org> Sun, 4 Jan 2009 12:01:39 +0100
+
+gnat-4.3 (4.3.2-1) unstable; urgency=low
+
+ Merge from gcc-4.3 (4.3.2-1):
+
+ [Matthias Klose]
* Final gcc-4.3.2 release (regression fixes).
- Remove the generated install docs from the tarball (GFDL licensed).
- C++ regression fixes: PR debug/37156.
- general regression fixes: PR debug/37156, PR target/37101.
- Java regression fixes: PR libgcj/8995.
- * Update to SVN 20080905 from the gcc-4_3-branch.
- - C++ regression fixes: PR c++/36741 (wrong diagnostic),
- - general regression fixes: PR target/37184 (ice on valid code),
- PR target/37191 (ice on valid code), PR target/37197 (ice on valid code),
- PR middle-end/36817 (ice on valid code), PR middle-end/36548 (wrong code),
- PR middle-end/37125 (wrong code), PR c/37261 (wrong diagnostic),
- PR target/37168 (ice on valid code), PR middle-end/36449 (wrong code),
- PR middle-end/37248 (missed optimization), PR target/36332 (wrong code).
- - Fortran regression fixes: PR fortran/37193 (rejects valid code).
- * Move symlinks in gcc_lib_dir from cpp-4.3 to gcc-4.3-base. Closes: #497369.
- * Don't build-depend on autogen on architectures where it is not installable
- (needed for the fixincludes testsuite only); don't build-depend on it for
- source packages not running the fixincludes testsuite.
-
- [Ludovic Brenta]
- * Add sdefault.ads to libgnatprj4.3-dev. Fixes: #492866.
- * turn gnatvsn.gpr and gnatprj.gpr into proper library project files.
- * Unconditionally build-depend on gnat when building gnat-4.3.
- Fixes: #487564.
- * (debian/rules.d/binary-ada.mk): Add a symlink libgnat.so to
- /usr/lib/libgnat-4.3.so in the adalib directory. Fixes: #493814.
- * (debian/patches/ada-sjlj.dpatch): remove dangling symlinks from all
- adalib directories.
- * debian/patches/ada-alpha.dpatch: remove, applied upstream.
-
- [Samuel Tardieu, Ludovic Brenta]
- * debian/patches/pr16086.dpatch: new; backport from GCC 4.4.
- Closes: #248172.
- * debian/patches/pr35792.dpatch: new; backport from GCC 4.4.
- * debian/patches/pr15808.dpatch (fixes: #246392),
- debian/patches/pr30827.dpatch: new; backport from the trunk.
-
- -- Matthias Klose <doko@debian.org> Fri, 05 Sep 2008 22:52:58 +0200
-
-gcc-4.3 (4.3.1-9) unstable; urgency=low
-
- * Update to SVN 20080814 from the gcc-4_3-branch.
+ * Update to SVN 20080902 from the gcc-4_3-branch.
+ - Fix PR target/36533, wrong-code with incorrectly assumed aligned_operand.
+ Fixes: #487115.
+ - Fix PR target/36634, wrong-code on powerpc with -msecure-plt.
+ - Fix PR middle-end/36811, infinite loop building with -O3.
+ - C++/libstdc++ regression fixes: PR c++/36407, PR c++/34963,
+ PR libstdc++/36832, PR libstdc++/36552, PR libstdc++/36729.
+ - Fortran regression fixes: PR fortran/36366, PR fortran/36824.
+ - general regression fixes: PR middle-end/36877, PR target/36780,
+ PR target/36827, PR rtl-optimization/35281, PR rtl-optimization/36753,
+ PR target/36827, PR target/36784, PR target/36782, PR middle-end/36369,
+ PR target/36780, PR target/35492, PR middle-end/36811,
+ PR rtl-optimization/36419, PR target/35802, PR target/36736,
+ PR target/34780.
- C++/libstdc++ regression fixes: PR c++/36688, PR c++/37016, PR c++/36999,
PR c++/36405, PR c++/36767, PR c++/36852.
- general regression fixes: PR target/36613, PR rtl-optimization/36998,
@@ -422,64 +400,33 @@ gcc-4.3 (4.3.1-9) unstable; urgency=low
PR middle-end/37103.
- Fortran regression fixes: PR fortran/36132.
- Java regression fixes: PR libgcj/31890.
- - Fixes PR middle-end/37090. Closes: #494815.
-
- -- Matthias Klose <doko@debian.org> Thu, 14 Aug 2008 18:02:52 +0000
-
-gcc-4.3 (4.3.1-8) unstable; urgency=low
-
- * Undo Revert PR tree-optimization/36262 on i386 (PR 36917 is invalid).
-
- -- Matthias Klose <doko@debian.org> Fri, 25 Jul 2008 21:47:52 +0200
-
-gcc-4.3 (4.3.1-7) unstable; urgency=low
-
- * Update to SVN 20080722 from the gcc-4_3-branch.
- - Fix PR middle-end/36811, infinite loop building with -O3.
- - C++/libstdc++ regression fixes: PR c++/36407, PR c++/34963,
- PR libstdc++/36832, PR libstdc++/36552, PR libstdc++/36729.
- - Fortran regression fixes: PR fortran/36366, PR fortran/36824.
- - general regression fixes: PR middle-end/36877, PR target/36780,
- PR target/36827, PR rtl-optimization/35281, PR rtl-optimization/36753,
- PR target/36827, PR target/36784, PR target/36782, PR middle-end/36369,
- PR target/36780, PR target/35492, PR middle-end/36811,
- PR rtl-optimization/36419, PR target/35802, PR target/36736,
- PR target/34780.
- * Revert PR tree-optimization/36262 on i386, causing miscompilation of
- OpenJDK hotspot.
+ - Fixes PR middle-end/37090. Fixes: #494815.
+ - C++ regression fixes: PR c++/36741 (wrong diagnostic),
+ - general regression fixes: PR target/37184 (ice on valid code),
+ PR target/37191 (ice on valid code), PR target/37197 (ice on valid code),
+ PR middle-end/36817 (ice on valid code), PR middle-end/36548 (wrong code),
+ PR middle-end/37125 (wrong code), PR c/37261 (wrong diagnostic),
+ PR target/37168 (ice on valid code), PR middle-end/36449 (wrong code),
+ PR middle-end/37248 (missed optimization).
+ * Move symlinks in gcc_lib_dir from cpp-4.3 to gcc-4.3-base. Fixes: #497369.
+ * Don't build-depend on autogen on architectures where it is not installable
+ (needed for the fixincludes testsuite only); don't build-depend on it for
+ source packages not running the fixincludes testsuite.
* gij/gcj: Don't remove alternatives on upgrade. Addresses: #479950.
-
- -- Matthias Klose <doko@debian.org> Tue, 22 Jul 2008 23:55:54 +0200
-
-gcc-4.3 (4.3.1-6) unstable; urgency=low
-
* Start the logwatch script on alpha as well to avoid timeouts in
the testsuite.
-
- -- Matthias Klose <doko@debian.org> Mon, 07 Jul 2008 11:31:58 +0200
-
-gcc-4.3 (4.3.1-5) unstable; urgency=low
-
- * Update to SVN 20080705 from the gcc-4_3-branch.
- - Fix PR target/36634, wrong-code on powerpc with -msecure-plt.
- * Fix PR target/35965, PIC + -fstack-protector on arm/armel. Closes: #469517.
+ * Fix PR target/35965, PIC + -fstack-protector on arm/armel. Fixes: #469517.
* Don't run the libjava testsuite with -mabi=n32.
* Update patch for PR other/28322, that unknown -Wno-* options do not
cause errors, but warnings instead.
* On m68k, add -fgnu89-inline when in gnu99 mode (requested by Michael
- Casadeval for the m68k port). Closes: #489234.
-
- -- Matthias Klose <doko@debian.org> Sun, 06 Jul 2008 01:39:30 +0200
-
-gcc-4.3 (4.3.1-4) unstable; urgency=low
-
- * Revert: debian/patches/gcc-multilib64dir.dpatch: Remove obsolete patch.
+ Casadeval for the m68k port). Fixes: #489234.
* Remove obsolete multiarch-lib patch.
+ * debian/rules.defs: Remove hurd-i386 from ssp_no_archs (Samuel Thibault).
+ Fixes: #483613.
+ * Do not create a /usr/lib/gcc/<target-arch>/4.3.0 symlink.
+ * libjava/classpath: Set and use EXTRA_CFLAGS (taken from the trunk).
- -- Matthias Klose <doko@debian.org> Mon, 30 Jun 2008 23:05:17 +0200
-
-gcc-4.3 (4.3.1-3) unstable; urgency=medium
-
[Arthur Loiret]
* debian/rules2:
- configure sh4-linux with --with-multilib-list=m4,m4-nofpu
@@ -488,56 +435,45 @@ gcc-4.3 (4.3.1-3) unstable; urgency=medi
(change already in 4.3.1-1).
* debian/rules.patch: Don't apply sh4-multilib.dpatch.
- [Matthias Klose]
- * Update to SVN 20080628 from the gcc-4_3-branch.
- - Fix PR target/36533, wrong-code with incorrectly assumed aligned_operand.
- Closes: #487115.
- * debian/rules.defs: Remove hurd-i386 from ssp_no_archs (Samuel Thibault).
- Closes: #483613.
- * Do not create a /usr/lib/gcc/<target-arch>/4.3.0 symlink.
- * debian/patches/gcc-multilib64dir.dpatch: Remove obsolete patch.
- * libjava/classpath: Set and use EXTRA_CFLAGS (taken from the trunk).
+ [Ludovic Brenta]
+ * debian/patches/ada-alpha.dpatch: remove, applied upstream.
- -- Matthias Klose <doko@debian.org> Sat, 28 Jun 2008 16:00:38 +0200
+ [Samuel Tardieu, Ludovic Brenta]
+ * debian/patches/pr15808.dpatch (closes: #246392),
+ debian/patches/pr30827.dpatch: new; backport from the trunk.
-gcc-4.3 (4.3.1-2) unstable; urgency=low
+ -- Ludovic Brenta <lbrenta@debian.org> Sat, 6 Sep 2008 15:26:30 +0200
- * Update to SVN 20080610 from the gcc-4_3-branch.
- - config.gcc: Fix quoting for in the enable_cld test.
- * Use GNU locales on hurd-i386 (Samuel Thibault). Closes: #485395.
- * libstdc++-doc: Fix URL's for locally installed docs. Closes: #485133.
- * libjava: On armel apply kludge to fix unwinder infinitely looping 'til
- it runs out of memory.
- * Adjust dependencies to require GCC 4.3.1.
+gnat-4.3 (4.3.1-2) unstable; urgency=low
- -- Matthias Klose <doko@debian.org> Wed, 11 Jun 2008 00:35:38 +0200
+ [Ludovic Brenta]
+ * Add sdefault.ads to libgnatprj4.3-dev. Closes: #492866.
+ * turn gnatvsn.gpr and gnatprj.gpr into proper library project files.
+ * Unconditionally build-depend on gnat. Closes: #487564.
+ * (debian/rules.d/binary-ada.mk): Add a symlink libgnat.so to
+ /usr/lib/libgnat-4.3.so in the adalib directory. Closes: #493814.
+ * (debian/patches/ada-sjlj.dpatch): remove dangling symlinks from all
+ adalib directories.
-gcc-4.3 (4.3.1-1) unstable; urgency=high
-
[Samuel Tardieu, Ludovic Brenta]
- * debian/patches/pr16087.dpatch: new. Fixes: #248173.
- * Correct the patches from the previous upload.
+ * debian/patches/pr16086.dpatch: new; backport from GCC 4.4.
+ Closes: #248172.
+ * debian/patches/pr35792.dpatch: new; backport from GCC 4.4.
- [Ludovic Brenta]
- * debian/patches/ada-acats.dpatch: really run the just-built gnat, not the
- bootstrap gnat.
- * debian/rules2: when running the Ada test suite, do not run the multilib
- tests as gnat does not support multilib yet.
- * Run the ACATS testsuite again (patch it so it correctly finds gnatmake).
+ -- Ludovic Brenta <lbrenta@debian.org> Sat, 9 Aug 2008 18:33:49 +0200
- [Thiemo Seufer]
- * debian/patches/ada-libgnatprj.dpatch,
- debian/patches/ada-mips{,el}.dpatch: complete support for mips and mipsel.
- Fixes: #482433.
+gnat-4.3 (4.3.1-1) unstable; urgency=low
[Matthias Klose]
* GCC-4.3.1 release.
+ - Remove gcc-i386-emit-cld patch.
+ - On Debian amd64 and i386 configure with --enable-cld.
* Do not include standard system paths in libgcj pkgconfig file.
* Suggest the correct libmudflap0-dbg package.
* Fix PR libjava/35020, taken from the trunk.
* Apply proposed patch for PR tree-optimization/36343.
* On hurd-i386 with -fstack-protector do not link with libssp_nonshared
- (Samuel Thibault). Closes: #483613.
+ (Samuel Thibault). Fixes: #483613.
* Apply proposed patch for PR tree-optimization/34244.
* Remove debian-revision in symbols files.
* Fix installation of all biarch -multilib packages which are not triarch.
@@ -547,115 +483,35 @@ gcc-4.3 (4.3.1-1) unstable; urgency=high
* Fix sections in doc-base files.
* Don't apply the sparc-biarch patch when building the gcc-snapshot package.
* libjava: Add @file support for gjavah & gjar.
- * Apply patch for PR rtl-optimization/36111, taken from the trunk.
-
- * Closing reports reported against gcc-4.0 and fixed in gcc-4.3:
- - General
- + Fix PR optimization/3511, inlined strlen() could be smarter.
- Close: #86251.
- - C
- + Fix PR c/9072, Split of -Wconversion in two different flags.
- Closes: #128950, #226952.
- - C++/libstdc++
- + PR libstdc++/24660, implement versioning weak symbols in libstdc++.
- Closes: #328421.
- - Architecture specific:
- - mips
- + PR target/26560, unable to find a register to spill in class
- 'FP_REGS'. Closes: #354439.
- - sparc
- + Fix PR rtl-optimization/23454, ICE in invert_exp_1. Closes: #340951.
- * Closing reports reported against gcc-4.1 and fixed in gcc-4.2:
- - General
- + PR tree-optimization/30132, ICE in find_lattice_value. Closes: #400484.
- + PR other/29534, ICE in "gcc -O -ftrapv" with decreasing array index.
- Closes: #405065.
- + Incorrect SSE2 code generation for vector initialization.
- Closes: #406442.
- + Fix segfault in cc1 due to infinite loop in error() when using -ftrapv.
- Closes: #458072.
- + Fix regression in code size with -Os compared to GCC-3.3.
- Closes: #348298.
- - C++
- + Fix initialization of global variables with non-constant initializer.
- Closes: #446067.
- + Fix ICE building muse. Closes: #429385.
- * Closing reports reported against gcc-4.1 and fixed in gcc-4.3:
- - C++
- + PR c++/28705, ICE: in type_dependent_expression_p. Closes: #406324.
- + PR c++/7302, -Wnon-virtual-dtor should't complain of protected dtor.
- Closes: #356316.
- + PR c++/28316, PR c++/24791, PR c++/20133, ICE in instantiate_decl.
- Closes: #327346, #355909.
- - Fortran
- + PR fortran/31639, ICE in gfc_conv_constant. Closes: #401496.
- - Java
- + Fix ICE using gcj with --coverage. Closes: #416326.
- + PR libgcj/29869, LogManager class loading failure. Closes: #399251
- + PR swing/29547 setText (String) of JButton does not work
- with HTML code. Closes: #392791.
- + PR libgcj/29178, CharsetEncoder.canEncode() gives different results
- than Sun version. Closes: #388596.
- + PR java/8923, ICE when modifying a variable decleared "final static".
- Closes: #351512.
- + PR java/22507, segfault building Apache Cocoon. Closes: #318534.
- + PR java/2499, class members should be inherited from implemented
- interfaces. Closes: #225434.
- + PR java/10581, ICE compiling freenet. Closes: #186922.
- + PR libgcj/28340, gij ignores -Djava.security.manager. Closes: #421098.
- + PR java/32846, build failure on GNU/Hurd. Closes: #408888.
- + PR java/29194, fails to import package from project. Closes: #369873.
- + PR libgcj/31700, -X options not recognised by JNI_CreateJavaVM.
- Closes: #426742.
- + java.util.Calendar.setTimeZone fails to set ZONE_OFFSET.
- Closes: #433636.
- - Architecture specific:
- - alpha
- + C++, fix segfault in constructor with -Os. Closes: #438436.
- - hppa
- + PR target/30131, ICE in propagate_one_insn. Closes: #397341.
- - m32r
- + PR target/28508, assembler error (operand out of range).
- Closes: #417542.
- - m68k
- + PR target/34688, ICE in output_operand. Closes: #459429.
- * Closing reports reported against gcc-4.2 and fixed in gcc-4.3:
- - General
- + PR tree-optimization/33826, wrong code generation for infinitely
- recursive functions. Closes: #445536.
- - C++
- + PR c++/24791, ICE on invalid instantiation of template's static member.
- Closes: #446698.
-
- [Aurelien Jarno]
- * Really apply arm-funroll-loops.dpatch on arm and armel. Closes: #476460.
-
- -- Matthias Klose <doko@debian.org> Sat, 07 Jun 2008 23:16:21 +0200
-
-gcc-4.3 (4.3.0-5) unstable; urgency=medium
-
- * Update to SVN 20080523 from the gcc-4_3-branch.
- - Remove gcc-i386-emit-cld patch.
- - On Debian amd64 and i386 configure with --enable-cld.
* Fix PR tree-optimization/36129, ICE with -fprofile-use.
* Add spu build dependencies independent of the architecture.
* Move arm -funroll-loops fix to arm-funroll-loops from
gfortran-armel-updates. Apply it on both arm and armel.
- Closes: #476460.
+ Fixes: #476460.
* Use iceape-dev as a build dependency for Java enabled builds.
* Build the sru cross compiler from a separate source dir without applying
the hardening patches.
+ * Apply patch for PR rtl-optimization/36111, taken from the trunk.
+ * Update to SVN 20080610 from the gcc-4_3-branch.
+ - config.gcc: Fix quoting for in the enable_cld test.
+ * Use GNU locales on hurd-i386 (Samuel Thibault). Fixes: #485395.
+ * libstdc++-doc: Fix URL's for locally installed docs. Fixes: #485133.
+ * libjava: On armel apply kludge to fix unwinder infinitely looping 'til
+ it runs out of memory.
+ * Adjust dependencies to require GCC 4.3.1.
- -- Matthias Klose <doko@debian.org> Fri, 23 May 2008 10:12:02 +0200
+ [Aurelien Jarno]
+ * Really apply arm-funroll-loops.dpatch on arm and armel. Fixes: #476460.
-gcc-4.3 (4.3.0-4) unstable; urgency=low
+ -- Ludovic Brenta <lbrenta@debian.org> Fri, 13 Jun 2008 21:11:23 +0200
+gnat-4.3 (4.3.0-6) unstable; urgency=low
+
[ Aurelien Jarno ]
- * Fix gnat-4.3 build on mips/mipsel.
* Update libgcc1 symbols for hurd-i386.
[ Arthur Loiret ]
- * Make gcc-4.3-spu Recommends newlib-spu. Closes: #476088
+ * Make gcc-4.3-spu Recommends newlib-spu. Fixes: #476088
* Build depend on spu build dependencies only when building
as gcc-4.x source package.
* Disable spu for snapshot builds.
@@ -665,11 +521,15 @@ gcc-4.3 (4.3.0-4) unstable; urgency=low
[ Matthias Klose ]
* Stop building libffi packages.
- * Update to SVN 20080501 from the gcc-4_3-branch.
- - Fix PR target/35662, wrong gfortran code on mips/mipsel. Closes: #476427.
- - Fixes mplayer build on powerpc. Closes: #475153.
- * Stop building gij/gcj on alpha, arm and hppa. Closes: #459560.
- * libstdc++6-4.3-doc: Fix file location in doc-base file. Closes: #476253.
+ * Update to SVN 20080523 from the gcc-4_3-branch.
+ - Fix PR target/35662, wrong gfortran code on mips/mipsel. Fixes: #476427.
+ - Fix PR tree-optimization/36129, ICE with -fprofile-use.
+ Remove debian/patches/pr36129.dpatch.
+ - Fixes mplayer build on powerpc. Fixes: #475153.
+ - Remove gcc-i386-emit-cld patch.
+ - On Debian amd64 and i386 configure with --enable-cld.
+ * Stop building gij/gcj on alpha, arm and hppa. Fixes: #459560.
+ * libstdc++6-4.3-doc: Fix file location in doc-base file. Fixes: #476253.
* debian/patches/template.dpatch: Remove the `exit 0' line.
* Fix alternative names for amd64 cross builds. Addresses: #466422.
* debian/copyright: Update to GPLv3, remove the text of the GFDL
@@ -687,15 +547,42 @@ gcc-4.3 (4.3.0-4) unstable; urgency=low
- Fix ICE in gfortran.dg/vector_subscript_1.f90 for -Os -mthumb reload.
* Build ObjC and Obj-C++ packages on armel.
* Reenable running the testsuite on m68k.
+ * Add spu build dependencies independent of the architecture.
+ * Move arm -funroll-loops fix to arm-funroll-loops from
+ gfortran-armel-updates. Apply it on both arm and armel.
+ Fixes: #476460.
+ * Use iceape-dev as a build dependency for Java enabled builds.
+ * Build the sru cross compiler from a separate source dir without applying
+ the hardening patches.
[Samuel Tardieu, Ludovic Brenta]
* debian/patches/gnalasup_to_lapack.dpatch: new.
+ * debian/patches/pr16087.dpatch: new. Closes: #248173.
+ * Correct the patches from the previous upload.
+
+ [Ludovic Brenta]
+ * debian/patches/ada-acats.dpatch: really run the just-built gnat, not the
+ bootstrap gnat.
+ * debian/rules2: when running the Ada test suite, do not run the multilib
+ tests as gnat does not support multilib yet.
+ * Run the ACATS testsuite again (patch it so it correctly finds gnatmake).
+
+ [Thiemo Seufer]
+ * debian/patches/ada-libgnatprj.dpatch,
+ debian/patches/ada-mips{,el}.dpatch: complete support for mips and mipsel.
+ Closes: #482433.
+
+ -- Ludovic Brenta <lbrenta@debian.org> Sat, 24 May 2008 14:30:35 +0200
+
+gnat-4.3 (4.3.0-5) unstable; urgency=low
+
+ [Samuel Tardieu, Ludovic Brenta]
* debian/patches/pr34466.dpatch,
debian/patches/pr22255.dpatch,
debian/patches/pr33688.dpatch,
debian/patches/pr10768.dpatch,
debian/patches/pr28305.dpatch,
- debian/patches/pr17985.dpatch (#278685)
+ debian/patches/pr17985.dpatch (closes: #278685)
debian/patches/pr15915.dpatch,
debian/patches/pr16098.dpatch,
debian/patches/pr18680.dpatch,
@@ -707,15 +594,29 @@ gcc-4.3 (4.3.0-4) unstable; urgency=low
[Andreas Jochens]
* debian/patches/ppc64-ada.dpatch: update, adding support for ppc64.
- (#476868).
+ Closes: #476868.
[Ludovic Brenta]
* Apply ppc64-ada.dpatch whenever we build libgnat, not just on ppc64.
+
+ -- Ludovic Brenta <lbrenta@debian.org> Mon, 21 Apr 2008 21:49:53 +0200
+
+gnat-4.3 (4.3.0-4) unstable; urgency=low
+
+ [ Aurélien Jarno ]
+ * Additional fixes for mips and mipsel.
+
+ -- Ludovic Brenta <lbrenta@debian.org> Mon, 7 Apr 2008 01:05:56 +0200
+
+gnat-4.3 (4.3.0-3) unstable; urgency=low
+
+ [ Ludovic Brenta ]
* debian/patches/pr28322.dpatch: never pass -Wno-overlength-strings to
the bootstrap compiler, as the patch breaks the detection of whether
the bootstrap compiler supports this option or not.
- Fixes: #471192. Works around #471767.
- * Merge Aurélien Jarno's mips patch. Fixes: #472854.
+ Closes: #471192. Works around #471767.
+ * Merge Aurélien Jarno's mips patch. Closes: #472854.
+ * Upload as gnat-4.3.
[ Samuel Tardieu ]
* debian/patches/pr30740.dpatch: new Ada bug fix.
============================================================
--- debian/control 042e6d5fbc94838686fcce4b972f09eee6f86182
+++ debian/control 38483b5c6c1caa6737bc2564fb3c57bb509fee6b
@@ -1,310 +1,135 @@
-Source: gcc-4.3
+Source: gnat-4.3
Section: devel
Priority: optional
Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
-Uploaders: Matthias Klose <doko@debian.org>
+Uploaders: Ludovic Brenta <lbrenta@debian.org>
Standards-Version: 3.8.2
-Build-Depends: dpkg-dev (>= 1.14.15), debhelper (>= 5.0.62), gcc-multilib [amd64 i386 mips mipsel powerpc ppc64 s390 sparc kfreebsd-amd64], libc6.1-dev (>= 2.5) [alpha ia64] | libc0.3-dev (>= 2.5) [hurd-i386] | libc0.1-dev (>= 2.5) [kfreebsd-i386 kfreebsd-amd64] | libc6-dev (>= 2.5), libc6-dev-amd64 [i386], libc6-dev-sparc64 [sparc], libc6-dev-s390x [s390], libc6-dev-i386 [amd64], libc6-dev-powerpc [ppc64], libc6-dev-ppc64 [powerpc], libc0.1-dev-i386 [kfreebsd-amd64], lib32gcc1 [amd64 ppc64 kfreebsd-amd64], lib64gcc1 [i386 powerpc sparc s390], libc6-dev-mips64 [mips mipsel], libc6-dev-mipsn32 [mips mipsel], autogen, libunwind7-dev (>= 0.98.5-6) [ia64], libatomic-ops-dev [ia64], m4, autoconf (>= 2.50), autoconf2.59, automake1.9, libtool, gawk, expect-tcl8.3 [hppa], dejagnu [!none !hurd-i386], lzma, binutils (>= 2.19.1) | binutils-multiarch (>= 2.19.1), binutils-hppa64 (>= 2.19.1) [hppa], gperf (>= 3.0.1), bison (>= 1:2.3), flex, gettext, texinfo (>= 4.3), libmpfr-dev (>= 2.3.0), locales [!hurd-i386 !m68k], procps [!hurd-i386], sharutils, binutils-spu (>= 2.19.1) [powerpc ppc64], newlib-spu (>= 1.16.0) [powerpc ppc64], realpath (>= 1.9.12), chrpath, lsb-release, make (>= 3.81)
-Build-Depends-Indep: doxygen (>= 1.4.2), graphviz (>= 2.2), gsfonts-x11, texlive-latex-base,
+Build-Depends: dpkg-dev (>= 1.14.15), debhelper (>= 5.0.62), gcc-multilib [amd64 i386 mips mipsel powerpc ppc64 s390 sparc kfreebsd-amd64], libc6.1-dev (>= 2.5) [alpha ia64] | libc0.3-dev (>= 2.5) [hurd-i386] | libc0.1-dev (>= 2.5) [kfreebsd-i386 kfreebsd-amd64] | libc6-dev (>= 2.5), libc6-dev-amd64 [i386], libc6-dev-sparc64 [sparc], libc6-dev-s390x [s390], libc6-dev-i386 [amd64], libc6-dev-powerpc [ppc64], libc6-dev-ppc64 [powerpc], libc0.1-dev-i386 [kfreebsd-amd64], lib32gcc1 [amd64 ppc64 kfreebsd-amd64], lib64gcc1 [i386 powerpc sparc s390], libc6-dev-mips64 [mips mipsel], libc6-dev-mipsn32 [mips mipsel], libunwind7-dev (>= 0.98.5-6) [ia64], libatomic-ops-dev [ia64], m4, autoconf (>= 2.50), autoconf2.59, automake1.9, libtool, gawk, expect-tcl8.3 [hppa], dejagnu [!none !hurd-i386], lzma, binutils (>= 2.19.1) | binutils-multiarch (>= 2.19.1), binutils-hppa64 (>= 2.19.1) [hppa], gperf (>= 3.0.1), bison (>= 1:2.3), flex, gettext, texinfo (>= 4.3), libmpfr-dev (>= 2.3.0), locales [!hurd-i386 !m68k], procps [!hurd-i386], sharutils, gnat (>= 4.1), gcc-4.3-source (>= 4.3.4), gcc-4.3-source (<< 4.3.5), realpath (>= 1.9.12), chrpath, lsb-release, make (>= 3.81)
+Build-Depends-Indep:
-Package: gcc-4.3-base
+Package: gnat-4.3-base
Architecture: any
Section: libs
-Priority: required
-Replaces: cpp-4.3 (<< 4.3.2-1), ${base:Replaces}
-Description: The GNU Compiler Collection (base package)
- This package contains files common to all languages and libraries
- contained in the GNU Compiler Collection (GCC).
-
-Package: gcc-4.3
-Architecture: any
-Section: devel
Priority: optional
-Depends: gcc-4.3-base (= ${gcc:Version}), cpp-4.3 (= ${gcc:Version}), binutils (>= ${binutils:Version}), ${dep:libgcc}, ${dep:libssp}, ${dep:libgomp}, ${dep:libunwinddev}, ${shlibs:Depends}
-Recommends: ${dep:libcdev}
-Suggests: ${gcc:multilib}, libmudflap0-4.3-dev (>= ${gcc:Version}), gcc-4.3-doc (>= ${gcc:SoftVersion}), gcc-4.3-locales (>= ${gcc:SoftVersion}), libgcc1-dbg, libgomp1-dbg, libmudflap0-dbg
-Provides: c-compiler
-Description: The GNU C compiler
- This is the GNU C compiler, a fairly portable optimizing compiler for C.
+Description: The GNU Compiler Collection (gnat base package)
+ This package contains files common to all Ada related packages
+ built from the GNU Compiler Collection (GCC).
-Package: gcc-4.3-multilib
-Architecture: amd64 i386 kfreebsd-amd64 mips mipsel powerpc ppc64 s390 sparc
-Section: devel
+Package: gnat-4.3
+Architecture: any
Priority: optional
-Depends: gcc-4.3-base (= ${gcc:Version}), gcc-4.3 (= ${gcc:Version}), ${dep:libcbiarchdev}, ${dep:libgccbiarch}, ${dep:libsspbiarch}, ${dep:libgompbiarch}, ${shlibs:Depends}
-Suggests: ${dep:libmudflapbiarch}
-Description: The GNU C compiler (multilib files)
- This is the GNU C compiler, a fairly portable optimizing compiler for C.
- .
- On architectures with multilib support, the package contains files
- and dependencies for the non-default multilib architecture(s).
+Depends: gnat-4.3-base (= ${gnat:Version}), gcc-4.3 (>= ${gcc:Version}), ${dep:libgnat}, ${dep:libcdev}, ${shlibs:Depends}
+Suggests: gnat-4.3-doc, ada-reference-manual
+Provides: ada-compiler
+Conflicts: gnat (<< 4.1), gnat-3.1, gnat-3.2, gnat-3.3, gnat-3.4, gnat-3.5, gnat-4.0, gnat-4.1, gnat-4.2
+Description: The GNU Ada compiler
+ This is the GNU Ada compiler, which compiles Ada on platforms supported
+ by the gcc compiler. It uses the gcc backend to generate optimized code.
-Package: gcc-4.3-hppa64
-Architecture: hppa
-Section: devel
-Priority: optional
-Depends: gcc-4.3-base (= ${gcc:Version}), ${shlibs:Depends}
-Conflicts: gcc-3.3-hppa64 (<= 1:3.3.4-5), gcc-3.4-hppa64 (<= 3.4.1-3)
-Description: The GNU C compiler (cross compiler for hppa64)
- This is the GNU C compiler, a fairly portable optimizing compiler for C.
-
-Package: gcc-4.3-spu
-Architecture: powerpc ppc64
-Section: devel
-Priority: optional
-Depends: gcc-4.3-base (= ${gcc:Version}), binutils-spu (>= 2.18.1~cvs20080103-3), newlib-spu, ${shlibs:Depends}
-Provides: spu-gcc
-Replaces: spu-gcc
-Description: SPU cross-compiler (preprocessor and C compiler)
- GNU Compiler Collection for the Cell Broadband Engine SPU (preprocessor
- and C compiler).
-
-Package: g++-4.3-spu
-Architecture: powerpc ppc64
-Section: devel
-Priority: optional
-Depends: gcc-4.3-base (= ${gcc:Version}), gcc-4.3-spu (= ${gcc:Version}), ${shlibs:Depends}
-Provides: spu-g++
-Replaces: spu-g++
-Description: SPU cross-compiler (C++ compiler)
- GNU Compiler Collection for the Cell Broadband Engine SPU (C++ compiler).
-
-Package: gfortran-4.3-spu
-Architecture: powerpc ppc64
-Section: devel
-Priority: optional
-Depends: gcc-4.3-base (= ${gcc:Version}), gcc-4.3-spu (= ${gcc:Version}), ${shlibs:Depends}
-Provides: spu-gfortran
-Replaces: spu-gfortran
-Description: SPU cross-compiler (Fortran compiler)
- GNU Compiler Collection for the Cell Broadband Engine SPU (Fortran compiler).
-
-Package: cpp-4.3
+Package: libgnat-4.3
+Section: libs
Architecture: any
-Section: interpreters
Priority: optional
-Depends: gcc-4.3-base (= ${gcc:Version}), ${shlibs:Depends}
-Suggests: gcc-4.3-locales (>= ${gcc:SoftVersion})
-Description: The GNU C preprocessor
- A macro processor that is used automatically by the GNU C compiler
- to transform programs before actual compilation.
- .
- This package has been separated from gcc for the benefit of those who
- require the preprocessor but not the compiler.
+Depends: gnat-4.3-base (= ${gnat:Version}), ${shlibs:Depends}
+Description: Runtime library for GNU Ada applications
+ Library needed for GNU Ada applications linked against the shared library.
-Package: gcc-4.3-locales
-Architecture: all
-Section: devel
-Priority: optional
-Depends: gcc-4.3-base (>= ${gcc:SoftVersion}), cpp-4.3 (>= ${gcc:SoftVersion})
-Recommends: gcc-4.3 (>= ${gcc:SoftVersion})
-Description: The GNU C compiler (native language support files)
- Native language support for GCC. Lets GCC speak your language,
- if translations are available.
- .
- Please do NOT submit bug reports in other languages than "C".
- Always reset your language settings to use the "C" locales.
-
-Package: g++-4.3
+Package: libgnat-4.3-dbg
+Section: debug
Architecture: any
-Section: devel
-Priority: optional
-Depends: gcc-4.3-base (= ${gcc:Version}), gcc-4.3 (= ${gcc:Version}), libstdc++6-4.3-dev (= ${gcc:Version}), ${shlibs:Depends}
-Provides: c++-compiler, c++abi2-dev
-Suggests: ${gxx:multilib}, gcc-4.3-doc (>= ${gcc:SoftVersion}), libstdc++6-4.3-dbg
-Description: The GNU C++ compiler
- This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
+Priority: extra
+Depends: gnat-4.3-base (= ${gnat:Version}), libgnat-4.3 (= ${gnat:Version})
+Recommends: gnat-gdb (>= 6.4)
+Description: Runtime library for GNU Ada applications
+ Debugging symbols for the library needed for GNU Ada applications linked
+ against the shared library.
-Package: g++-4.3-multilib
-Architecture: amd64 i386 kfreebsd-amd64 mips mipsel powerpc ppc64 s390 sparc
-Section: devel
-Priority: optional
-Depends: gcc-4.3-base (= ${gcc:Version}), g++-4.3 (= ${gcc:Version}), gcc-4.3-multilib (= ${gcc:Version}), ${dep:libcxxbiarch}, ${shlibs:Depends}
-Suggests: ${dep:libcxxbiarchdbg}
-Description: The GNU C++ compiler (multilib files)
- This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
- .
- On architectures with multilib support, the package contains files
- and dependencies for the non-default multilib architecture(s).
-
-Package: libmudflap0-4.3-dev
+Package: libgnatvsn4.3-dev
+Section: libdevel
Architecture: any
-Section: libdevel
Priority: optional
-Depends: gcc-4.3-base (= ${gcc:Version}), libmudflap0 (>= ${gcc:Version}), ${dep:libcdev}, ${shlibs:Depends}
-Suggests: ${sug:libmudflapdev}
-Conflicts: libmudflap0-dev
-Description: GCC mudflap support libraries (development files)
- The libmudflap libraries are used by GCC for instrumenting pointer and array
- dereferencing operations.
+Depends: gnat-4.3-base (= ${gnat:Version}), gnat-4.3 (= ${gnat:Version}), libgnatvsn4.3 (= ${gnat:Version})
+Conflicts: libgnatvsn-dev (<< 4.3)
+Description: GNU Ada compiler version library - development files
+ This library exports selected components of GNAT, the GNU Ada compiler, for use
+ in other packages, most notably ASIS and ASIS-based packages. It is licensed
+ under the GNAT-Modified GPL, allowing to link proprietary programs with it.
.
- This package contains the headers and the static libraries.
+ This package contains the development files and static library.
-Package: gobjc++-4.3
+Package: libgnatvsn4.3
Architecture: any
Priority: optional
-Depends: gcc-4.3-base (= ${gcc:Version}), gobjc-4.3 (= ${gcc:Version}), g++-4.3 (= ${gcc:Version}), ${shlibs:Depends}, libobjc2 (>= ${gcc:Version})
-Suggests: ${gobjcxx:multilib}, gcc-4.3-doc (>= ${gcc:SoftVersion})
-Provides: objc++-compiler
-Description: The GNU Objective-C++ compiler
- This is the GNU Objective-C++ compiler, which compiles
- Objective-C++ on platforms supported by the gcc compiler. It uses the
- gcc backend to generate optimized code.
-
-Package: gobjc++-4.3-multilib
-Architecture: amd64 i386 kfreebsd-amd64 mips mipsel powerpc ppc64 s390 sparc
-Section: devel
-Priority: optional
-Depends: gcc-4.3-base (= ${gcc:Version}), gobjc++-4.3 (= ${gcc:Version}), g++-4.3-multilib (= ${gcc:Version}), gobjc-4.3-multilib (= ${gcc:Version}), ${shlibs:Depends}
-Description: The GNU Objective-C++ compiler (multilib files)
- This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
- platforms supported by the gcc compiler.
+Section: libs
+Depends: gnat-4.3-base (= ${gnat:Version}), libgnat-4.3 (= ${gnat:Version})
+Description: GNU Ada compiler version library
+ This library exports selected components of GNAT, the GNU Ada compiler, for use
+ in other packages, most notably ASIS and ASIS-based packages. It is licensed
+ under the GNAT-Modified GPL, allowing to link proprietary programs with it.
.
- On architectures with multilib support, the package contains files
- and dependencies for the non-default multilib architecture(s).
+ This package contains the run-time shared library.
-Package: gobjc-4.3
+Package: libgnatvsn4.3-dbg
Architecture: any
-Priority: optional
-Depends: gcc-4.3-base (= ${gcc:Version}), gcc-4.3 (= ${gcc:Version}), ${dep:libcdev}, ${shlibs:Depends}, libobjc2 (>= ${gcc:Version})
-Suggests: ${gobjc:multilib}, gcc-4.3-doc (>= ${gcc:SoftVersion}), libobjc2-dbg
-Provides: objc-compiler
-Description: The GNU Objective-C compiler
- This is the GNU Objective-C compiler, which compiles
- Objective-C on platforms supported by the gcc compiler. It uses the
- gcc backend to generate optimized code.
-
-Package: gobjc-4.3-multilib
-Architecture: amd64 i386 kfreebsd-amd64 mips mipsel powerpc ppc64 s390 sparc
-Section: devel
-Priority: optional
-Depends: gcc-4.3-base (= ${gcc:Version}), gobjc-4.3 (= ${gcc:Version}), gcc-4.3-multilib (= ${gcc:Version}), ${dep:libobjcbiarch}, ${shlibs:Depends}
-Description: The GNU Objective-C compiler (multilib files)
- This is the GNU Objective-C compiler, which compiles Objective-C on platforms
- supported by the gcc compiler.
+Priority: extra
+Section: debug
+Depends: gnat-4.3-base (= ${gnat:Version}), libgnatvsn4.3 (= ${gnat:Version})
+Recommends: gnat-gdb (>= 6.4), libgnatvsn-dev (= ${gnat:Version})
+Description: GNU Ada compiler version library
+ This library exports selected components of GNAT, the GNU Ada compiler, for use
+ in other packages, most notably ASIS and ASIS-based packages. It is licensed
+ under the GNAT-Modified GPL, allowing to link proprietary programs with it.
.
- On architectures with multilib support, the package contains files
- and dependencies for the non-default multilib architecture(s).
+ This package contains the debugging symbols for the run-time shared library.
-Package: gfortran-4.3
+Package: libgnatprj4.3-dev
+Section: libdevel
Architecture: any
Priority: optional
-Depends: gcc-4.3-base (= ${gcc:Version}), gcc-4.3 (= ${gcc:Version}), libgfortran3 (>= ${gcc:Version}), ${dep:libcdev}, ${shlibs:Depends}
-Provides: fortran95-compiler
-Suggests: ${gfortran:multilib}, gfortran-4.3-doc, libgfortran3-dbg
-Replaces: libgfortran3-dev
-Description: The GNU Fortran 95 compiler
- This is the GNU Fortran compiler, which compiles
- Fortran 95 on platforms supported by the gcc compiler. It uses the
- gcc backend to generate optimized code.
-
-Package: gfortran-4.3-multilib
-Architecture: amd64 i386 kfreebsd-amd64 mips mipsel powerpc ppc64 s390 sparc
-Section: devel
-Priority: optional
-Depends: gcc-4.3-base (= ${gcc:Version}), gfortran-4.3 (= ${gcc:Version}), gcc-4.3-multilib (= ${gcc:Version}), ${dep:libfortranbiarch}, ${shlibs:Depends}
-Description: The GNU Fortran 95 compiler (multilib files)
- This is the GNU Fortran compiler, which compiles Fortran 95 on platforms
- supported by the gcc compiler.
+Depends: gnat-4.3-base (= ${gnat:Version}), gnat-4.3 (= ${gnat:Version}), libgnatprj4.3 (= ${gnat:Version}), libgnatvsn4.3-dev (= ${gnat:Version})
+Conflicts: libgnatprj-dev (<< 4.3)
+Description: GNU Ada Project Manager development files
+ GNAT, the GNU Ada compiler, uses project files to organise source and object
+ files in large-scale development efforts. Several other tools, such as
+ ASIS tools (package asis-programs) and GNAT Programming Studio (package
+ gnat-gps) also use project files. This library contains the necessary
+ support; it was built from GNAT itself. It is licensed under the pure GPL;
+ all programs that use it must also be distributed under the GPL, or not
+ distributed at all.
.
- On architectures with multilib support, the package contains files
- and dependencies for the non-default multilib architecture(s).
+ This package contains development files: install it to develop applications
+ that understand GNAT project files.
-Package: libstdc++6-4.3-dev
+Package: libgnatprj4.3
Architecture: any
-Section: libdevel
Priority: optional
-Depends: gcc-4.3-base (= ${gcc:Version}), g++-4.3 (= ${gcc:Version}), libstdc++6 (>= ${gcc:Version}), ${dep:libcdev}
-Conflicts: libg++27-dev, libg++272-dev (<< 2.7.2.8-1), libstdc++2.8-dev, libg++2.8-dev, libstdc++2.9-dev, libstdc++2.9-glibc2.1-dev, libstdc++2.10-dev (<< 1:2.95.3-2), libstdc++3.0-dev
-Suggests: libstdc++6-4.3-doc
-Provides: libstdc++-dev
-Description: The GNU Standard C++ Library v3 (development files)
- This package contains the headers and static library files necessary for
- building C++ programs which use libstdc++.
+Section: libs
+Depends: gnat-4.3-base (= ${gnat:Version}), libgnat-4.3 (= ${gnat:Version}), libgnatvsn4.3 (= ${gnat:Version})
+Description: GNU Ada Project Manager
+ GNAT, the GNU Ada compiler, uses project files to organise source and object
+ files in large-scale development efforts. Several other tools, such as
+ ASIS tools (package asis-programs) and GNAT Programming Studio (package
+ gnat-gps) also use project files. This library contains the necessary
+ support; it was built from GNAT itself. It is licensed under the pure GPL;
+ all programs that use it must also be distributed under the GPL, or not
+ distributed at all.
.
- libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
- was included up to g++-2.95. The first version of libstdc++-v3 appeared
- in g++-3.0.
+ This package contains the run-time shared library.
-Package: libstdc++6-4.3-pic
+Package: libgnatprj4.3-dbg
Architecture: any
-Section: libdevel
Priority: extra
-Depends: gcc-4.3-base (= ${gcc:Version}), libstdc++6 (>= ${gcc:Version}), libstdc++6-4.3-dev (= ${gcc:Version})
-Description: The GNU Standard C++ Library v3 (shared library subset kit)
- This is used to develop subsets of the libstdc++ shared libraries for
- use on custom installation floppies and in embedded systems.
- .
- Unless you are making one of those, you will not need this package.
-
-Package: libstdc++6-4.3-dbg
-Architecture: any
Section: debug
-Priority: extra
-Depends: gcc-4.3-base (= ${gcc:Version}), libstdc++6 (>= ${gcc:Version}), libgcc1-dbg, ${shlibs:Depends}
-Recommends: libstdc++6-4.3-dev (= ${gcc:Version})
-Conflicts: libstdc++5-dbg, libstdc++5-3.3-dbg, libstdc++6-dbg, libstdc++6-4.0-dbg, libstdc++6-4.1-dbg, libstdc++6-4.2-dbg
-Description: The GNU Standard C++ Library v3 (debugging files)
- This package contains the shared library of libstdc++ compiled with
- debugging symbols.
-
-Package: lib32stdc++6-4.3-dbg
-Architecture: amd64 ppc64 kfreebsd-amd64
-Section: debug
-Priority: extra
-Depends: gcc-4.3-base (= ${gcc:Version}), lib32stdc++6 (>= ${gcc:Version}), libstdc++6-4.3-dev (= ${gcc:Version}), lib32gcc1-dbg, ${shlibs:Depends}
-Conflicts: lib32stdc++6-dbg, lib32stdc++6-4.0-dbg, lib32stdc++6-4.1-dbg, lib32stdc++6-4.2-dbg
-Description: The GNU Standard C++ Library v3 (debugging files)
- This package contains the shared library of libstdc++ compiled with
- debugging symbols.
-
-Package: lib64stdc++6-4.3-dbg
-Architecture: i386 powerpc sparc s390 mips mipsel
-Section: debug
-Priority: extra
-Depends: gcc-4.3-base (= ${gcc:Version}), lib64stdc++6 (>= ${gcc:Version}), libstdc++6-4.3-dev (= ${gcc:Version}), lib64gcc1-dbg, ${shlibs:Depends}
-Conflicts: lib64stdc++6-dbg, lib64stdc++6-4.0-dbg, lib64stdc++6-4.1-dbg, lib64stdc++6-4.2-dbg
-Description: The GNU Standard C++ Library v3 (debugging files)
- This package contains the shared library of libstdc++ compiled with
- debugging symbols.
-
-Package: libn32stdc++6-4.3-dbg
-Architecture: mips mipsel
-Section: debug
-Priority: extra
-Depends: gcc-4.3-base (= ${gcc:Version}), libn32stdc++6 (>= ${gcc:Version}), libstdc++6-4.3-dev (= ${gcc:Version}), libn32gcc1-dbg, ${shlibs:Depends}
-Conflicts: libn32stdc++6-dbg, libn32stdc++6-4.0-dbg, libn32stdc++6-4.1-dbg, libn32stdc++6-4.2-dbg
-Description: The GNU Standard C++ Library v3 (debugging files)
- This package contains the shared library of libstdc++ compiled with
- debugging symbols.
-
-Package: libstdc++6-4.3-doc
-Architecture: all
-Section: doc
-Priority: optional
-Depends: gcc-4.3-base (>= ${gcc:SoftVersion})
-Conflicts: libstdc++5-doc, libstdc++5-3.3-doc, libstdc++6-doc, libstdc++6-4.0-doc, libstdc++6-4.1-doc, libstdc++6-4.2-doc
-Description: The GNU Standard C++ Library v3 (documentation files)
- This package contains documentation files for the GNU stdc++ library.
+Depends: gnat-4.3-base (= ${gnat:Version}), libgnatprj4.3 (= ${gnat:Version})
+Recommends: gnat-gdb (>= 6.4), libgnatprj-dev (= ${gnat:Version})
+Description: GNU Ada Project Manager
+ GNAT, the GNU Ada compiler, uses project files to organise source and object
+ files in large-scale development efforts. Several other tools, such as
+ ASIS tools (package asis-programs) and GNAT Programming Studio (package
+ gnat-gps) also use project files. This library contains the necessary
+ support; it was built from GNAT itself. It is licensed under the pure GPL;
+ all programs that use it must also be distributed under the GPL, or not
+ distributed at all.
.
- One set is the distribution documentation, the other set is the
- source documentation including a namespace list, class hierarchy,
- alphabetical list, compound list, file list, namespace members,
- compound members and file members.
+ This package contains the debugging symbols for the run-time shared library.
-Package: gcc-4.3-soft-float
-Architecture: arm armel
-Priority: optional
-Depends: gcc-4.3-base (= ${gcc:Version}), gcc-4.3 (= ${gcc:Version}), ${shlibs:Depends}
-Replaces: gcc-soft-float-ss
-Description: The soft-floating-point gcc libraries (arm)
- These are versions of basic static libraries such as libgcc.a compiled
- with the -msoft-float option, for CPUs without a floating-point unit.
-
-Package: gcc-4.3-source
-Architecture: all
-Priority: optional
-Depends: gcc-4.3-base (>= ${gcc:SoftVersion}), make (>= 3.81), automake1.9, autoconf2.59
-Description: Source of the GNU Compiler Collection
- This package contains the sources and patches which are needed to
- build the GNU Compiler Collection (GCC).
============================================================
--- debian/rules.defs 9d8cbbd6824b001daf71992e0c1498db301c7592
+++ debian/rules.defs 698bfc503bebae42cb42a69f522f7b453fdd04fd
@@ -720,6 +720,9 @@ endif
with_check := disabled, testsuite timeouts with expect
endif
endif
+ifeq ($(PKGSOURCE)-$(DEB_HOST_ARCH),gnat-$(BASE_VERSION)-sparc)
+ with_check := Ada testsuite disabled on sparc because it takes too long
+endif
with_check := $(call envfilt, check, , , $(with_check))
ifneq ($(WITHOUT_CHECK),)
with_check := disabled by environment