Change logs for gcc-4.4 source package in Lucid

  • gcc-4.4 (4.4.3-4ubuntu5.1) lucid; urgency=low
    
      * Fix PR tree-optimization/52430, taken from the 4.4 branch. LP: #931637.
     -- Matthias Klose <email address hidden>   Thu, 08 Mar 2012 20:34:00 +0100
  • gcc-4.4 (4.4.3-4ubuntu5) lucid; urgency=low
    
      * Revert the change for PR middle-end/42233 from the last upload,
        import the the fix for PR c/43385 from the 4.4 branch.
      * Import fix for PR libfortran/43517.
     -- Matthias Klose <email address hidden>   Fri, 26 Mar 2010 17:57:06 +0100
  • gcc-4.4 (4.4.3-4ubuntu4) lucid; urgency=low
    
      * Revert PR middle-end/42233 for arm, armel, ia64, sparc; causing
        testsuite regressions in eglibc.
      * Update to SVN 20100323 from the gcc-4_4-branch (r157680).
        - Fix PR libgomp/42942, PR target/43348, PR tree-optimization/43415,
          PR rtl-optimization/43438, PR c++/43116, PR target/43305,
          PR middle-end/43419, PR middle-end/42718.
      * gcc-4.4-plugin-dev: Include missing header.
      * Apply fix for PR target/42321 from the trunk.
     -- Matthias Klose <email address hidden>   Wed, 24 Mar 2010 16:53:39 +0100
  • gcc-4.4 (4.4.3-4ubuntu2) lucid; urgency=low
    
      * Fix build failure on ia64, don't apply pr43348 twice.
      * Fix build failures building cross compilers configured --with-ld.
     -- Matthias Klose <email address hidden>   Sun, 21 Mar 2010 21:42:20 +0100
  • gcc-4.4 (4.4.3-4ubuntu1) lucid; urgency=low
    
      * Merge with Debian.
      * Upstream changes compared to 4.4.3-3ubuntu3:
        - Fix PR libfortran/43265, PR rtl-optimization/43360, PR target/43348,
          PR middle-end/43323.
    
    gcc-4.4 (4.4.3-4) unstable; urgency=low
    
      * Update to SVN 20100320 from the gcc-4_4-branch (r157597).
        - Fix PR c/43248, PR middle-end/42233, PR bootstrap/43121,
          PR tree-optimization/43220, PR ada/42253, PR fortran/43303,
          PR fortran/43228, PR libfortran/43265, PR rtl-optimization/43360,
          PR libfortran/43265.
      * gcj-4.4-jre-headless: Stop providing java-virtual-machine.
      * Backport plugin support from the trunk:
        - Configure with --enable-plugin --disable-browser-plugin.
        - Add build support for a gcc-4.4-plugin-dev package.
      * Apply proposed fix for PR target/43348. LP: #531697.
      * Apply proposed patch for PR middle-end/43323.
      * libstdc++-arm-ldbl-compat.diff: On ARM provide the long double versions
        of "C" math functions in libstdc++; these are dropped when built
        against glibc-2.11.
      * ARM: Backport rev148072 from the trunk.
      * Backport proposed patch to enable both gold and ld in a single toolchain.
        New option -fuse-ld=ld.bfd, -fuse-ld=gold.
     -- Matthias Klose <email address hidden>   Sun, 21 Mar 2010 09:01:29 +0100
  • gcc-4.4 (4.4.3-3ubuntu3) lucid; urgency=low
    
      * Fix logic to build the gcc-4.4-plugin-dev package.
     -- Matthias Klose <email address hidden>   Thu, 11 Mar 2010 23:01:00 +0100
  • gcc-4.4 (4.4.3-3ubuntu2) lucid; urgency=low
    
      * Update to SVN 20100311 from the gcc-4_4-branch (r157382).
        - Fix PR c/43248, PR middle-end/42233, PR bootstrap/43121,
          PR tree-optimization/43220, PR ada/42253, PR fortran/43303.
      * gcj-4.4-jre-headless: Stop providing java-virtual-machine.
     -- Matthias Klose <email address hidden>   Thu, 11 Mar 2010 12:55:04 +0100
  • gcc-4.4 (4.4.3-3ubuntu1) lucid; urgency=low
    
      * Merge with Debian.
    
    gcc-4.4 (4.4.3-3) unstable; urgency=low
    
      * Update to SVN 20100226 from the gcc-4_4-branch (r157081).
        - Fix PR tree-optimization/42871, PR tree-optimization/42705,
          PR debug/43010, PR middle-end/42995, PR tree-optimization/42462,
          PR rtl-optimization/42952, PR c++/43024, PR c++/43033,
          PR target/40887, PR libstdc++/21769.
        - Fix out-of-range branches in Thumb-2 mode. LP: #522717.
      * Don't call dh_makeshlibs with -V for shared libraries with
        symbol files.
     -- Matthias Klose <email address hidden>   Fri, 26 Feb 2010 04:52:00 +0100
  • gcc-4.4 (4.4.3-2ubuntu2) lucid; urgency=low
    
      * Update to SVN 20100218 from the gcc-4_4-branch (r156863).
        - Fix PR tree-optimization/42871, PR tree-optimization/42705,
          PR debug/43010, PR middle-end/42995, PR tree-optimization/42462,
          PR rtl-optimization/42952, PR c++/43024, PR c++/43033,
          PR target/40887.
        - Backport ARM patches from the trunk.
      * Don't call dh_makeshlibs with -V for shared libraries with
        symbol files.
     -- Matthias Klose <email address hidden>   Thu, 18 Feb 2010 17:16:13 +0100
  • gcc-4.4 (4.4.3-2ubuntu1) lucid; urgency=low
    
      * Merge with Debian.
    
    gcc-4.4 (4.4.3-2) unstable; urgency=low
    
      * Update to SVN 20100131 from the gcc-4_4-branch (r156416).
        - Fix PR fortran/42866, PR target/42841, PR target/38697,
          PR bootstrap/42786, PR middle-end/42898, PR fortran/38324,
          PR fortran/41044, PR fortran/41167, PR fortran/42736.
      * ada-arm-eabi.diff: system-linux-armel.ads (Stack_Check_Probes): Set
        to True. Taken from the trunk.
      * Fix PR c++/42748, do not warn about changes to mangling of va_list
        in system headers.
      * Build gnat-4.4 on armel.
      * On sh4-linux, use sh as java architecture name instead of sh4.
     -- Matthias Klose <email address hidden>   Sun, 31 Jan 2010 22:30:43 +0100
  • gcc-4.4 (4.4.3-1ubuntu2) lucid; urgency=low
    
      * Update to SVN 20100127 from the gcc-4_4-branch (r156293).
        - Fix PR fortran/42866, PR target/42841, PR target/38697,
          PR bootstrap/42786.
      * ada-arm-eabi.diff: system-linux-armel.ads (Stack_Check_Probes): Set
        to True. Taken from the trunk.
      * Fix PR c++/42748, do not warn about changes to mangling of va_list
        in system headers; revert the temporary workaround building with
        -Wno-abi.
     -- Matthias Klose <email address hidden>   Wed, 27 Jan 2010 17:55:17 +0100
  • gcc-4.4 (4.4.3-1ubuntu1) lucid; urgency=low
    
      * GCC 4.4.3 release.
    
    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 (closes: #565455), PR target/42542 (ia64),
          PR tree-optimization/42773, PR tree-optimization/41826.
      * Update the gnat patch for arm from the trunk.
      * Temporary workaround: On arm-linux-gnueabi run the libstdc++v3 testsuite
        with -Wno-abi.
     -- Matthias Klose <email address hidden>   Thu, 21 Jan 2010 17:33:22 +0100
  • gcc-4.4 (4.4.2-9ubuntu4) lucid; urgency=low
    
      * Update to 4.4.3 rc1, SVN 20100116 from the gcc-4_4-branch (r155960).
        - 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.
      * Update the gnat patch for arm from the trunk.
      * Temporary workaround: On arm-linux-gnueabi run the libstdc++v3 testsuite
        with -Wno-abi.
     -- Matthias Klose <email address hidden>   Sat, 16 Jan 2010 19:09:40 +0100
  • gcc-4.4 (4.4.2-9ubuntu3) lucid; urgency=low
    
      * Revert last patch. Instead unconditionally provide the long double
        compat functions in libstdc++6.
     -- Matthias Klose <email address hidden>   Sat, 09 Jan 2010 15:52:05 +0100
  • gcc-4.4 (4.4.2-9ubuntu2) lucid; urgency=low
    
      * Fix build error on armel; the long double versions of the math
        functions are now provided by libc6 2.11.
     -- Matthias Klose <email address hidden>   Sat, 09 Jan 2010 15:40:32 +0100
  • gcc-4.4 (4.4.2-9ubuntu1) lucid; urgency=low
    
      * Merge with Debian.
    
    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 (closes: #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.
     -- Matthias Klose <email address hidden>   Fri, 08 Jan 2010 08:47:20 +0100
  • gcc-4.4 (4.4.2-8ubuntu2) lucid; urgency=low
    
      * Update to SVN 20100105 from the gcc-4_4-branch (r155642).
        - Fixes PR tree-optimization/42337, PR target/42448, PR middle-end/42099,
          PR target/42549 (closes: #560812), PR tree-optimization/41956,
          PR target/42503, PR other/42611 (LP: #501921).
      * 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).
     -- Matthias Klose <email address hidden>   Tue, 05 Jan 2010 11:22:11 +0100
  • gcc-4.4 (4.4.2-8ubuntu1) lucid; urgency=low
    
      * Merge with Debian.
    
    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. Closes: #550094. LP: #445534.
    
    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. Closes: #546443.
    
      [ Nobuhiro Iwamatsu ]
      * Backport from trunk Fix PR target/41993, [sh] ICE in create_pre_exit.
        Closes: #556601.
    
      [ Arthur Loiret ]
      * debian/rules.conf (gen_no_archs): Handle multiple arm ports.
     -- Matthias Klose <email address hidden>   Tue, 29 Dec 2009 00:41:52 +0100
  • gcc-4.4 (4.4.2-6ubuntu1) lucid; urgency=low
    
      * Don't call install-info directly, depend on dpkg | install-info instead.
      * On ARM, pass --hash-style=both to ld.
    
    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. Closes: #561550.
    
      [ Nobuhiro Iwamatsu ]
      * Backport linux atomic ops changes for sh4 from the trunk. Closes: #561550.
      * Backport from trunk: [SH] Not run scheduling before reload as default.
        Closes: #561429.
    
      [ Arthur Loiret ]
      * Apply spu patches independently of the hardening patches; fix build
        failure on powerpc.
     -- Matthias Klose <email address hidden>   Mon, 21 Dec 2009 13:50:05 +0100
  • gcc-4.4 (4.4.2-5ubuntu1) lucid; urgency=low
    
      * Merge with Debian.
    
    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.
     -- Matthias Klose <email address hidden>   Sun, 13 Dec 2009 10:28:26 +0100
  • gcc-4.4 (4.4.2-4ubuntu2) lucid; urgency=low
    
      * Fix typo in PR libstdc++/40133 to do the link tests.
      * Disable biarch testsuite runs for libffi (broken and unused).
     -- Matthias Klose <email address hidden>   Fri, 11 Dec 2009 05:51:10 +0100
  • gcc-4.4 (4.4.2-4ubuntu1) lucid; urgency=low
    
      * Merge with Debian.
    
    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.
     -- Matthias Klose <email address hidden>   Thu, 10 Dec 2009 19:06:10 +0100
  • gcc-4.4 (4.4.2-3ubuntu2) lucid; urgency=low
    
      * Update to SVN 20091203 from the gcc-4_4-branch (r154951), Fixes:
        PR middle-end/42049, PR c++/42234, PR fortran/41278.
      * PR target/42263, fix wrong code bugs in SMP support on ARM, backport from
        the trunk. LP: #491872 .
      * Pass -mimplicit-it=thumb to as by default on ARM. LP: #488302.
     -- Matthias Klose <email address hidden>   Fri, 04 Dec 2009 10:06:17 +0100
  • gcc-4.4 (4.4.2-3ubuntu1) lucid; urgency=low
    
      * Update to SVN 20091128 from the gcc-4_4-branch (r154725).
        Fix PR target/42165, PR target/42113, PR libgfortran/42090.
      * gcc-arm-thumb2-sched.diff: Don't restrict reloads to LO_REGS for Thumb-2.
     -- Matthias Klose <email address hidden>   Sat, 28 Nov 2009 16:13:19 +0100
  • gcc-4.4 (4.4.2-2ubuntu1) lucid; urgency=low
    
      * Merge with Debian; remaining changes:
        - Build from VCS, including GFDL documents.
        - Don't build the GC enabled libobjc on armel (build failure with -mthumb).
        - Build --with-arch=armv7-a --with-fpu=vfpv3-d16 on armel.
      * Update to SVN 20091115 from the gcc-4_4-branch (r154188).
        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 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-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.
    
    gcc-4.4 (4.4.2-2) unstable; urgency=low
    
      * Update to SVN 20091031 from the gcc-4_4-branch (r153603).
        - Fix PR debug/40521, PR target/40913, PR middle-end/22072,
          PR target/41665, PR c++/38798, PR c++/40092, PR c++/37875,
          PR c++/37204, PR fortran/41755, PR libstdc++/40654, PR libstdc++/40826,
          PR target/41702, PR c/41842, PR target/41762, PR c++/40808,
          PR fortran/41777, PR libstdc++/40852.
      * Snapshot builds:
        - Configure with --enable-plugin, disable the gcjwebplugin by a patch.
          Addresses: #551200.
        - Proposed patch for PR lto/41652, compile lto-plugin with
          -D_FILE_OFFSET_BITS=64
        - Allow disabling the ada build via DEB_BUILD_OPTIONS nolang=ada.
      * Fixes for reverse cross builds.
      * On sparc default to v9 in 32bit mode.
      * Fix __stack_chk_fail check for cross builds configured --with-headers.
      * Apply some fixes for uClibc cross builds (Jonas Meyer, Hector Oron).
     -- Matthias Klose <email address hidden>   Sun, 15 Nov 2009 17:04:41 +0100
  • gcc-4.4 (4.4.2-1ubuntu4) lucid; urgency=low
    
      * Update to SVN 20091109 from the gcc-4_4-branch (r154036).
        Fix PR middle-end/41963, PR tree-optimization/41643,
        PR c++/36912, PR c++/9381, PR c++/41967, PR c++/35067i, PR fortran/41909.
     -- Matthias Klose <email address hidden>   Mon, 09 Nov 2009 15:31:34 +0100
  • gcc-4.4 (4.4.2-1ubuntu3) lucid; urgency=low
    
      * Don't build the GC enabled libobjc on armel (build failure with -mthumb).
     -- Matthias Klose <email address hidden>   Thu, 05 Nov 2009 12:13:23 +0100
  • gcc-4.4 (4.4.2-1ubuntu2) lucid; urgency=low
    
      * Update to SVN 20091104 from the gcc-4_4-branch (r153898).
        Fix PR c++/36959, PR c++/41876, PR c++/39786, PR c++/37093, PR c++/41754,
        PR fortran/41772, PR fortran/41850, PR target/41900, PR c++/38699,
        PR rtl-optimization/41917.
      * build --with-mode=thumb on armel.
    
     -- Matthias Klose <email address hidden>   Wed, 04 Nov 2009 16:04:17 +0100
  • gcc-4.4 (4.4.2-1ubuntu1) lucid; urgency=low
    
      * Update to SVN 20091027 from the gcc-4_4-branch (r153603).
        - Fix PR debug/40521, PR target/40913, PR middle-end/22072,
          PR target/41665, PR c++/38798, PR c++/40092, PR c++/37875,
          PR c++/37204, PR fortran/41755, PR libstdc++/40654, PR libstdc++/40826,
          PR target/41702, PR c/41842.
      * Snapshot builds:
        - Configure with --enable-plugin, disable the gcjwebplugin by a patch.
          Addresses: #551200.
        - Proposed patch for PR lto/41652, compile lto-plugin with
          -D_FILE_OFFSET_BITS=64
        - Allow disabling the ada build via DEB_BUILD_OPTIONS nolang=ada.
      * Fixes for reverse cross builds.
      * On sparc default to v9 in 32bit mode.
      * Fix __stack_chk_fail check for cross builds configured --with-headers.
      * Apply some fixes for uClibc cross builds (Jonas Meyer, Hector Oron).
      * Build --with-arch=armv7-a --with-fpu=vfpv3-d16 on armel.
    
    gcc-4.4 (4.4.2-1) unstable; urgency=low
    
      * GCC 4.4.2 release.
        - Fixes PR target/26515, PR target/41680, PR rtl-optimization/41646,
          PR c++/39863, PR c++/41038.
      * Fix setting timeout for testsuite runs.
      * gcj-4.4/gcc-snapshot: Drop build-dependency on libgconf2-dev, disabled
        by default.
      * gcj-4.4: Run the libffi testsuite as well.
      * Add explicit build dependency on zlib1g-dev.
      * Fix cross builds, add support for gomp and gfortran (only tested for
        non-biarch targets).
      * (Build-)depend on binutils-2.20.
      * Fix up omp.h for multilibs (taken from Fedora).
    
     -- Matthias Klose <email address hidden>   Fri, 30 Oct 2009 01:19:28 +0100
  • gcc-4.4 (4.4.1-4ubuntu8) karmic; urgency=low
    
      * Apply patch for proposed backport for PR debug/40521.
      * Fix build failures building a host == build != target compiler.
    
     -- Matthias Klose <email address hidden>   Wed, 14 Oct 2009 10:56:54 +0200