Change logs for gnat-4.3 source package in Jaunty

  • 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
  • gnat-4.3 (4.3.2-2ubuntu2) jaunty; urgency=low
    
      * Upload as gnat-4.3.
    
     -- Matthias Klose <email address hidden>   Sat, 15 Nov 2008 14:47:38 +0100
  • gnat-4.3 (4.3.2-1ubuntu1) intrepid; urgency=low
    
      * Merge with Debian; remaining changes:
        - Rebuild the control file.
      * Update to SVN 20080905 from the gcc-4_3-branch.
    
    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 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,
          PR middle-end/37042, PR middle-end/35432, PR target/35659,
          PR middle-end/37026, PR middle-end/36691, PR tree-optimization/36991,
          PR rtl-optimization/35542, PR bootstrap/35752, PR rtl-optimization/36419,
          PR debug/36278, PR preprocessor/36649, PR rtl-optimization/36929,
          PR tree-optimization/36830, PR c/35746, PR middle-end/37014,
          PR middle-end/37103.
        - Fortran regression fixes: PR fortran/36132.
        - Java regression fixes: PR libgcj/31890.
        - 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.
      * Start the logwatch script on alpha as well to avoid timeouts in
        the testsuite.
      * 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). 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).
    
      [Arthur Loiret]
      * debian/rules2:
        - configure sh4-linux with --with-multilib-list=m4,m4-nofpu
          and --with-cpu=sh4.
        - configure sparc-linux with --enable-targets=all on snapshot builds
          (change already in 4.3.1-1).
      * debian/rules.patch: Don't apply sh4-multilib.dpatch.
    
      [Ludovic Brenta]
      * debian/patches/ada-alpha.dpatch: remove, applied upstream.
    
      [Samuel Tardieu, Ludovic Brenta]
      * debian/patches/pr15808.dpatch (closes: #246392),
        debian/patches/pr30827.dpatch: new; backport from the trunk.
    
     -- Matthias Klose <email address hidden>   Sat, 06 Sep 2008 15:54:10 +0000