Change logs for gnat-4.3 source package in Karmic

  • gnat-4.3 (4.3.4-1ubuntu1) karmic; urgency=low
    
      * Merge with Debian; remaining changes:
        - build the GFDL'ed documentation.
      * Avoid underscores in doc-base document id's to workaround a
        dh_installdocs bug.
      * Don't run the testsuite on sparc (timeouts on the buildd).
    
    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).
    
      Merge from gcc-4.3 (4.3.3-15) unstable; urgency=low
    
      * Update to SVN 20090727 from the gcc-4_3-branch.
        - GCC 4.3.4 relewase candidate.
      * Fix building biarch cross compilers (Hector Oron). Fixes: #522562.
      * Run the testsuite as part of the build target, not the install target.
    
      Merge from 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,
          PR middle-end/40585, PR tree-optimization/40542,
          PR tree-optimization/40579, PR tree-optimization/40550, PR fortran/40638,
          PR rtl-optimization/39110, PR rtl-optimization/37889,
          PR rtl-optimization/38921, PR c++/40566, PR middle-end/40291,
          PR middle-end/38934, PR c++/37877, PR c++/36089.
      * ARM: don't synthesize thumb-2 ldrd/strd with two 32-bit instructions.
        LP: #347864.
      * gcc-4.3: Depend on libgomp1, even if not building the libgomp1 package.
    
      [Emilio Pozuelo Monfort]
      * Backport build-id support, configure with --enable-linker-build-id.
    
      Merge from 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.
    
      Merge from 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,
          PR middle-end/40460.
        - Fix build failures on alpha, mips and mipsel (PR debug/40061).
      * Reference lib32 directories instead of /emul/ia32-linux.
    
      Merge from 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.
    
    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.
    
    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. Fixes: #524671.
    
      [Arthur Loiret]
      * Update to SVN 20090509 from the gcc-4_3-branch.
        - Fix PR fortran/39791 PR target/39496 PR c++/38228 PR c++/39639,
          PR bootstrap/39739, PR testsuite/39769, PR middle-end/40057,
          PR middle-end/39986, PR tree-optimization/40062.
      * Add missing dir separator to multiarch path.  Adresses: #527537.
      * Update the spu cross compiler from the cell-gcc-4_3-branch 20090427.
      * Configure the spu cross compiler without --enable-multiarch.
    
      [Matthias Klose]
      * libgcj-doc: Fix documentation title.
      * gappletviewer: Include missing binary.
      * 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.
    
      Merge from 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.  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).
    
      Merge from 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.
    
      Merge from 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,
          PR c++/29607, PR target/39327, PR c++/39425, PR target/39482,
          PR target/39477 (doc).
        - 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. 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.
      * Fix sections of -dbg and java packages.
      * gcc-default-ssp.dpatch: Set the default as well, when calling the
        preprocessor. LP: #346126.
      * Remove more autoconf2.59 stuff, let gcc-4.3-source depend on autoconf2.59.
      * Explicitely use autom4te2.59 from the autoconf2.59 package.
    
      [Arthur Loiret]
      * Run the 64-bit tests with -mabi=64 instead of -m64 on mips/mipsel to
        hopefully fix the massive failure.
      * Use the autoconf2.59 package.
    
    gnat-4.3 (4.3.3-2) unstable; urgency=low
    
      merge from gcc-4.3 (4.3.3-5):
    
      [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 (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.
    
      merge from gcc-4.3 (4.3.3-4):
    
      [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.
        Fix PR c/35435, PR tree-optimization/39100, PR rtl-optimization/39076,
        PR c/35433, PR tree-optimization/39041, PR target/38988,
        PR middle-end/38969, PR c++/36897, PR c++/39054, PR c/39035, PR c/35434,
        PR c/36432, PR target/38991, PR c/39084, PR target/39118.
      * Reapply the fix for PR middle-end/38615.
      * Include autoconf-2.59 sources into the source package, and install as
        part of the gcc-4.3-source package.
      * Explicitely use autoconf-1.9.
      * Disable building the gcjwebplugin.
      * Don't configure with --enable-cld on amd64 and i386.
    
     -- Matthias Klose <email address hidden>   Tue, 25 Aug 2009 14:24:22 +0200
  • gnat-4.3 (4.3.3-1ubuntu1) jaunty; urgency=low
    
      * Merge with Debian; remaining changes:
        - Base on SVN 20090219.
    
    gnat-4.3 (4.3.3-1) unstable; urgency=low
    
      [Petr Salinger]
      * debian/patches/ada-libgnatprj.dpatch: enable support for GNU/kFreeBSD.
        Closes: #512277.
    
      [Ludovic Brenta]
      * debian/patches/ada-acats.dpatch: attempt to fix ACATS tests (not entirely
        successful yet).
      * New upstream version.  Closes: #514565.
    
      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. 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. Fixes: #513007.
    
      Merge from gcc-4.3 (4.3.3-1):
    
      [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).
    
      Merge from gcc-4.3 (4.3.2-4):
    
      [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).
    
      Merge from gcc-4.3 (4.3.2-3):
    
      [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,
          PR fortran/38669, PR fortran/38487, PR fortran/35681, PR fortran/38657,
          PR c++/36019, PR c++/31488, PR c++/37646, PR c++/36334, PR c++/38357,
          PR c++/31260, PR c++/38877, PR libstdc++/36801, PR libgcj/38396.
        - debian/patches/libgcj-bc.dpatch: Remove, applied upstream.
      * Fix PR middle-end/38616 (wrong code with -fstack-protector).
      * Update backport for PR28322 (Gunther Nikl).
    
      Merge from gcc-4.3 (4.3.2-2):
    
      [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.
    
      Merge from gcc-4.3 (4.3.2-2~exp5):
    
      [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,
          PR target/38054, PR middle-end/29056, PR testsuite/28870,
          PR target/38254.
        - Fix PR libstdc++/37144, PR c++/37582, PR libstdc++/38080.
        - Fix PR fortran/38602, PR fortran/38602, PR fortran/38487,
          PR fortran/38113, PR fortran/35983, PR fortran/35937, PR testsuite/36889.
      * Update the spu cross compiler from the cell-gcc-4_3-branch 20081217.
      * debian/patches/libobjc-armel.dpatch: Don't define EH_USES.
      * Apply the Atomic builtins patch for PARISC.
    
      Merge from gcc-4.3 (4.3.2-2~exp4):
    
      [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,
          PR tree-optimization/37879, PR middle-end/37858, PR middle-end/37870,
          PR target/38016, PR target/37939, PR rtl-optimization/37769,
          PR target/37909, PR fortran/37597, PR fortran/35820, PR fortran/37445,
          PR fortran/PR35769, PR fortran/37903, PR fortran/37749.
        - Fix PR target/37640, PR tree-optimization/37868, PR bootstrap/33100,
          PR other/38214, PR c++/37142, PR c++/35405, PR c++/37563, PR c++/38030,
          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. Fixes: #506713.
      * Atomic builtins using kernel helpers for PARISC and ARM Linux/EABI, taken
        from the trunk.
    
      Merge from gcc-4.3 (4.3.2-2~exp3):
    
      [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.
    
      Merge from gcc-4.3 (4.3.2-2~exp2):
    
      [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.
      * Use gij-4.3 for builds in java maintainer mode.
      * Don't run the testsuite with -fstack-protector for snapshot builds.
      * Update the spu cross compiler from the cell-gcc-4_3-branch 20081023.
        Don't disable multilibs, install additional components in the gcc-4.3-spu
        package.
      * Enable building the spu cross compiler for powerpc and ppc64 snapshot
        builds.
      * Apply proposed patch for PR tree-optimization/37868 (wrong code).
      * Apply proposed patch to parallelize make check.
      * For biarch builds, disable the gnat testsuite for the non-default
        architecture (no biarch support in gnat yet).
    
      Merge from gcc-4.3 (4.3.2-2~exp1):
    
      [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),
          PR c/35437 (ice on invalid code), PR middle-end/37731 (wrong code),
          PR target/37603 (wrong code, hppa), PR tree-optimization/35737 (ice on
          valid code), PR middle-end/36575 (wrong code), PR c/37645 (ice on valid
          code), PR tree-optimization/37539 (compile time hog), PR middle-end/37236
          (ice on invalid code), PR tree-optimization/36343 (wrong code),
          PR rtl-optimization/37544 (wrong code), PR target/35620 (ice on valid
          code), PR target/35713 (ice on valid code, wrong code), PR c/35712 (wrong
          code), PR target/37466 (wrong code, AVR).
        - C++ regression fixes: PR c++/37389 (LP: #252301), PR c++/37555 (ice on
          invalid code).
        - Fortran regression fixes: PR fortran/37199, PR fortran/36214,
          PR fortran/35770, PR fortran/36454, PR fortran/36374, PR fortran/37274,
          PR fortran/37583, PR fortran/36700, PR fortran/35945, PR fortran/37626,
          PR fortran/37504, PR fortran/37580, PR fortran/37706, PR fortran/35680,
          PR fortran/37794.
      * Remove obsolete patches: ada-driver.dpatch, pr33148.dpatch.
      * Fix naming of bridge targets in gjavah (wrong header generation).
      * Fix PR target/37661, SPARC64 int-to-TFmode conversions.
      * Include the complete test summaries in a binary package, to allow
        regression checking from the previous build.
      * 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 <email address hidden>   Thu, 19 Feb 2009 09:07:43 +0100