Change logs for gcc-4.5 source package in Natty

  • gcc-4.5 (4.5.2-8ubuntu4) natty; urgency=low
    
      * For Linaro based builds, do not turn on -fshrink-wrap by default on armel
        (was already disabled for other architectures). LP: #736081.
     -- Matthias Klose <email address hidden>   Mon, 18 Apr 2011 13:25:46 +0200
  • gcc-4.5 (4.5.2-8ubuntu3) natty; urgency=low
    
      * Avoid warning building GC enabled libobjc on amd64 (which the production
        buildd now turns into a hard error).
     -- Matthias Klose <email address hidden>   Sun, 10 Apr 2011 19:19:09 +0200
  • gcc-4.5 (4.5.2-8ubuntu2) natty; urgency=low
    
      * For the natty release, do not pass --no-add-needed by default to the
        linker.
        The --no-add-needed flag will be default again for the o-series.
     -- Matthias Klose <email address hidden>   Sat, 09 Apr 2011 18:07:53 +0200
  • gcc-4.5 (4.5.2-8ubuntu1) natty; urgency=low
    
      * libjava-jnipath.diff: Add /usr/lib/<multiarch>/jni as jnipath too.
     -- Matthias Klose <email address hidden>   Fri, 01 Apr 2011 19:49:27 +0200
  • gcc-4.5 (4.5.2-7ubuntu1) natty; urgency=low
    
      * Merge with Debian.
    
    gcc-4.5 (4.5.2-7) unstable; urgency=low
    
      * Update to SVN 20110323 (r171351) from the gcc-4_5-branch.
        - Fix PR c++/47125, PR fortran/47348, PR libstdc++/48114,
          PR libfortran/48066, PR target/48171, PR target/47862.
          PR preprocessor/48192.
    
      [ Steve Langasek ]
      * Make dpkg-dev versioned build-dependency conditional on whether we want
        to build for multiarch.
      * Add a new patch, gcc-multiarch+biarch.diff, used only when building for
        multiarch to set our multilib paths to the correct relative directories.
      * debian/rules.defs: support turning on multiarch build by architecture;
        but don't enable this yet, we still need to wait for dpkg-dev.
      * When DEB_HOST_MULTIARCH is available (i.e., with the next dpkg upload),
        use it as our multiarch path.
      * debian/rules.d/binary-java.mk: jvm-exports path is /usr/lib/jvm-exports,
        not $(libdir)/jvm-exports.
      * OTOH, libgcj_bc *is* in $(libdir).
      * the spu build is not a multiarch build; look in the correct
        non-multiarch directory.
      * debian/rules2: pass --libdir also for stageX builds, needed in order to
        successfully build for multiarch.
      * debian/rules2: $(usr_lib) for a cross-build should not include the
        multiarch dir as part of the path.
      * debian/patches/gcc-multiarch+biarch.diff: restore the original intent of
        the patch, namely, that the multilib dir for the default variant is
        always equal to libdir (the multiarch dir), and we walk up the tree
        to find lib<qual> for the secondary variant.
      * debian/patches/gcc-multiarch+biarch32.diff: apply the same multilib
        directory rewriting for biarch paths with multiarch as we do without;
        still needed in the near term.
      * Put our list of patches in README.Debian.$(DEB_TARGET_ARCH) instead of
        in README.Debian, so that the individual files are architecture-neutral
        and play nicely with multiarch.  LP: #737846.
      * Add a comment at the bottom of README.Debian with a pointer to the new
        file listing the patches.
    
      [ Loic Minier ]
      * Rework config/vxworks-dummy.h installation snippet to test
        DEB_TARGET_GNU_CPU against patterns close to the upstream ones (arm% mips%
        sh% sparc%) as to also install this header on other ports targetting the
        relevant upstream CPUs such as armhf.  Add a comment pointing at the
        upstream bug.
      * Update __aeabi symbol handling to test whether DEB_TARGET_GNU_TYPE matches
        arm-linux-gnueabi% instead of testing whether DEB_TARGET_ARCH equals
        armel.  Add a comment pointing at the Debian bug and indicating that this
        is only useful for older dpkg-dev versions.
      * debian/rules.def: fix "armel" entry to "arm" in list of
        DEB_TARGET_ARCH_CPUs for Debian experimental GCC 4.5/4.6 libraries.
      * debian/rules2: drop commented out GCC #42509 workaround as this was fixed
        upstream in 4.4+.
      * Change bogus DEB_TARGET_GNU_CPU test on armel and armhf to just test for
        arm as ths is what the Debian arm, armel and armhf port use.
      * Rework snippet setting armv7 on Debian armhf / Ubuntu to avoid
        duplication, as a comment called out for.
      * Use "arm" instead of armel/armhf in DEB_TARGET_GNU_CPU test when deciding
        whether to enable profiledbootstrap.
      * Set DEJAGNU_TIMEOUT=600 on Ubuntu armhf as well.
      * Fix a couple more uses of armel or armhf against DEB_TARGET_GNU_CPU.
      * Patched a couple of comments mentioning armel to also mention armhf.
      * Add patch armhf-triplet-backport, support for arm-linux-*eabi* backported
        from a patch sent on the upstream mailing-list.
    
      [ Matthias Klose ]
      * Fix PR target/48226, Allow Iterator::vector vector on powerpc with VSX,
        taken from the trunk.
      * Fix PR preprocessor/48192, make conditional macros not defined for
        #ifdef, proposed patch.
      * Build the gold LTO plugin for ppc64 (Hiroyuki Yamamoto). Closes: #618864.
      * Fix issue with volatile bitfields, default to -fstrict-volatile-bitfields
        again on armel for Linaro builds. LP: #675347.
     -- Matthias Klose <email address hidden>   Wed, 23 Mar 2011 15:48:14 +0100
  • gcc-4.5 (4.5.2-6ubuntu5) natty; urgency=low
    
      [ Loïc Minier ]
      * Rework config/vxworks-dummy.h installation snippet to test
        DEB_TARGET_GNU_CPU against patterns close to the upstream ones (arm% mips%
        sh% sparc%) as to also install this header on other ports targetting the
        relevant upstream CPUs such as armhf.  Add a comment pointing at the
        upstream bug.
      * Update __aeabi symbol handling to test whether DEB_TARGET_GNU_TYPE matches
        arm-linux-gnueabi% instead of testing whether DEB_TARGET_ARCH equals
        armel.  Add a comment pointing at the Debian bug and indicating that this
        is only useful for older dpkg-dev versions.
      * debian/rules.def: fix "armel" entry to "arm" in list of
        DEB_TARGET_ARCH_CPUs for Debian experimental GCC 4.5/4.6 libraries.
      * debian/rules2: drop commented out GCC #42509 workaround as this was fixed
        upstream in 4.4+.
      * Change bogus DEB_TARGET_GNU_CPU test on armel and armhf to just test for
        arm as ths is what the Debian arm, armel and armhf port use.
      * Rework snippet setting armv7 on Debian armhf / Ubuntu to avoid
        duplication, as a comment called out for.
      * Use "arm" instead of armel/armhf in DEB_TARGET_GNU_CPU test when deciding
        whether to enable profiledbootstrap.
      * Set DEJAGNU_TIMEOUT=600 on Ubuntu armhf as well.
      * Fix a couple more uses of armel or armhf against DEB_TARGET_GNU_CPU.
      * Patched a couple of comments mentioning armel to also mention armhf.
      * Rename Vcs-* fields to XS-Debian-Vcs-*.
      * Add patch armhf-triplet-backport, support for arm-linux-*eabi* backported
        from a patch sent on the upstream mailing-list.
    
      [ Steve Langasek ]
      * debian/rules2: pass --libdir also for stageX builds, needed in order to
        successfully build for multiarch.
      * debian/rules2: $(usr_lib) for a cross-build should not include the
        multiarch dir as part of the path.
      * debian/patches/gcc-multiarch+biarch.diff: restore the original intent of
        the patch, namely, that the multilib dir for the default variant is
        always equal to libdir (the multiarch dir), and we walk up the tree
        to find lib<qual> for the secondary variant.
      * debian/patches/gcc-multiarch+biarch32.diff: apply the same multilib
        directory rewriting for biarch paths with multiarch as we do without;
        still needed in the near term.
      * Put our list of patches in README.Debian.$(DEB_TARGET_ARCH) instead of
        in README.Debian, so that the individual files are architecture-neutral
        and play nicely with multiarch.  LP: #737846.
      * Add a comment at the bottom of README.Debian with a pointer to the new
        file listing the patches.
     -- Steve Langasek <email address hidden>   Sun, 20 Mar 2011 23:39:24 -0700
  • gcc-4.5 (4.5.2-6ubuntu4) natty; urgency=low
    
      * the spu build is not a multiarch build; look in the correct directory.
     -- Steve Langasek <email address hidden>   Wed, 16 Mar 2011 22:03:44 -0700
  • gcc-4.5 (4.5.2-6ubuntu3) natty; urgency=low
    
      * Build for multiarch, installing our libraries to multiarch paths.
      * Bump the libc build-dependency to the official Ubuntu version for
        multiarch.
    
      [ Matthias Klose ]
      * debian/patches/ibm-branch.diff: updates from the ibm/4.5 branch up to
        20110315 (r171000).
     -- Steve Langasek <email address hidden>   Tue, 15 Mar 2011 19:30:48 -0700
  • gcc-4.5 (4.5.2-6ubuntu2) natty; urgency=low
    
      * Make dpkg-dev versioned build-dependency conditional on whether we want
        to build for multiarch.
      * Add a new patch, gcc-multiarch+biarch.diff, used only when building for
        multiarch to set our multilib paths to the correct relative directories.
      * debian/rules.defs: support turning on multiarch build by distribution.
      * When DEB_HOST_MULTIARCH is available (i.e., with the next dpkg upload),
        use it as our multiarch path.
      * Build for final multiarch paths for stage 1 of the multiarch bootstrap.
        (FFe: LP: #733501)
     -- Steve Langasek <email address hidden>   Mon, 14 Mar 2011 19:31:56 -0700
  • gcc-4.5 (4.5.2-6ubuntu1) natty; urgency=low
    
      * Merge with Debian.
    
    gcc-4.5 (4.5.2-6) unstable; urgency=low
    
      * Update to SVN 20110312 (r170895) from the gcc-4_5-branch.
        - Fix PR tree-optimization/45967, PR tree-optimization/47278,
          PR target/47862, PR c++/44629, PR c++/45651, PR c++/47289, PR c++/47705,
          PR c++/47488, PR libgfortran/47778, PR c++/48029.
    
      [ Steve Langasek ]
      * Make sure our libs Pre-Depend on 'multiarch-support' when building for
        multiarch.
      * debian/patches/gcc-multiarch*, debian/rules.patch: use i386 in the
        multiarch path for amd64 / kfreebsd-amd64, not i486 or i686.  This lets
        us use a common set of paths on both Debian and Ubuntu, regardless of
        the target default optimization level.
      * debian/rules.conf: when building for multiarch, we need to be sure we
        are building against a libc-dev that supports the corresponding paths.
        (the referenced version number for this needs to be bumped once this is
        officially in the archive.)
    
      [ Matthias Klose ]
      * Don't run the libmudflap testsuite on hppa; times out on the buildd.
      * Don't run the libstdc++ testsuite on mipsel; times out on the buildd.
      * Post Linaro 4.5-2011.03-0 release changes (up to 20110313).
      * Undefine LINK_EH_SPEC before redefining it to turn off warnings on
        powerpc.
      * Update gmp (build) dependencies.
    
      [ Aurelien Jarno ]
      * Add symbol files on kfreebsd-i386.
      * Add symbol files on kfreebsd-amd64.
      * Add symbol files on sparc64.
      * Add symbol files on sh4.
     -- Matthias Klose <email address hidden>   Sun, 13 Mar 2011 21:08:59 +0100
  • gcc-4.5 (4.5.2-5ubuntu3) natty; urgency=low
    
      * Apply proposed fix for LP: #731665 (Michael Hope).
     -- Matthias Klose <email address hidden>   Fri, 11 Mar 2011 12:50:47 +0100
  • gcc-4.5 (4.5.2-5ubuntu2) natty; urgency=low
    
      * Update to SVN 20110308 (r170777) from the gcc-4_5-branch.
        - Fix PR tree-optimization/45967, PR tree-optimization/47278,
          PR target/47862, PR libgfortran/47778.
      * For Linaro based builds, do not turn on -fshrink-wrap by default with
        -O2 except for ARM native and ARM cross builds. LP: #730860.
     -- Matthias Klose <email address hidden>   Tue, 08 Mar 2011 15:17:39 +0100
  • gcc-4.5 (4.5.2-5ubuntu1) natty; urgency=low
    
      * For the natty release, do not pass --as-needed by default to the linker.
        The --as-needed flag will be default again for the o-series.
    
    gcc-4.5 (4.5.2-5) unstable; urgency=low
    
      * Update to SVN 20110305 (r170696) from the gcc-4_5-branch.
        - Fix PR target/43810, PR fortran/47886, PR tree-optimization/47615,
          PR middle-end/47639, PR tree-optimization/47890, PR libfortran/47830,
          PR tree-optimization/46723, PR target/45261, PR target/45808,
          PR c++/46159, PR c++/47904, PR fortran/47886, PR libstdc++/47433,
          PR target/42240, PR fortran/47878, PR libfortran/47694.
      * Update the Linaro support to the 4.5-2011.03-0 release.
        - Fix LP: #705689, LP: #695302, LP: #710652, LP: #710623, LP: #721021,
          LP: #721021, LP: #709453.
    
    gcc-4.5 (4.5.2-4) unstable; urgency=low
    
      * Update to SVN 20110222 (r170382) from the gcc-4_5-branch.
        - Fix PR target/43653, PR fortran/47775, PR target/47840,
          PR libfortran/47830.
    
      [ Matthias Klose ]
      * Don't apply a patch twice.
      * Build libgcc_s with -fno-stack-protector, when not building from the
        Linaro branch.
      * Backport proposed fix for PR tree-optimization/46723 from the trunk.
    
      [ Steve Langasek ]
      * debian/control.m4: add missing Multi-Arch: same for libgcc4; make sure
        Multi-Arch: same doesn't get set for libmudflap when building an
        Architecture: all cross-compiler package.
      * debian/rules2: use $libdir for libiberty.a.
      * debian/patches/gcc-multiarch-*.diff: make sure we're using the same
        set_multiarch_path definition for all variants.
    
      [ Sebastian Andrzej Siewior ]
      * PR target/44364
      * Remove -many on powerpcspe (__SPE__)
      * Remove classic FPU opcodes from libgcc if target has no support for them
        (powerpcspe)
     -- Matthias Klose <email address hidden>   Sun, 06 Mar 2011 12:22:47 +0100
  • gcc-4.5 (4.5.2-3ubuntu3) natty; urgency=low
    
      * Update to SVN 20110222 (r170382) from the gcc-4_5-branch.
        - Fix PR target/43653, PR fortran/47775, PR target/47840.
      * Update the ibm/gcc-4_5-branch to 20110221. LP: #722270.
      * Build libgcc_s with -fno-stack-protector, when not building from the
        Linaro branch.
     -- Matthias Klose <email address hidden>   Tue, 22 Feb 2011 03:33:20 +0100
  • gcc-4.5 (4.5.2-3ubuntu2) natty; urgency=low
    
      [ Matthias Klose ]
      * Backport proposed fix for PR tree-optimization/46723 from the trunk.
      * On ppc64, run the tests with the env var DEB_GCC_NO_O3 set.
      * For spu, don't replace -O1 and -O2 with -O3.
    
      [ Steve Langasek ]
      * debian/control.m4: add missing Multi-Arch: same for libgcc4; make sure
        Multi-Arch: same doesn't get set for libmudflap when building an
        Architecture: all cross-compiler package.
      * debian/rules2: use $libdir for libiberty.a.
      * debian/patches/gcc-multiarch-*.diff: make sure we're using the same
        set_multiarch_path definition for all variants.
     -- Matthias Klose <email address hidden>   Sat, 19 Feb 2011 16:23:31 +0100
  • gcc-4.5 (4.5.2-3ubuntu1) natty; urgency=low
    
      * Merge with Debian.
    
    gcc-4.5 (4.5.2-3) experimental; urgency=low
    
      * Update to SVN 20110215 (r170181) from the gcc-4_5-branch.
        - Fix PR rtl-optimization/44469, PR tree-optimization/47411,
          PR bootstrap/44699, PR target/44392, PR fortran/47331, PR fortran/47448,
          PR pch/14940, PR rtl-optimization/47166, PR target/47272, PR target/47580,
          PR tree-optimization/47541, PR target/44606, PR boehm-gc/34544,
          PR fortran/47569, PR libstdc++/47709, PR libstdc++/46914, PR libffi/46661.
      * Update the Linaro support to the 4.5 2011.02-0 release.
      * Pass --no-add-needed by default to the linker. See
        http://wiki.debian.org/ToolChain/DSOLinking, section "Not resolving symbols
        in indirect dependent shared libraries" for more information.
     -- Matthias Klose <email address hidden>   Wed, 16 Feb 2011 15:37:37 +0100
  • gcc-4.5 (4.5.2-2ubuntu3) natty; urgency=low
    
      * Fix if-env-unset calling syntax.
      * Remove debian/lib32gomp1.symbols.ppc64; the ppc64-specific symbols here
        do not seem to exist.
     -- Colin Watson <email address hidden>   Fri, 11 Feb 2011 10:28:26 +0000
  • gcc-4.5 (4.5.2-2ubuntu2) natty; urgency=low
    
      * PPC64 changes:
        - Apply the ibm/gcc-4_5-branch.
        - Configure ppc64 for power7.
        - Replace -O1 and -O2 with -O3, unless the env var DEB_GCC_NO_O3 is set.
     -- Matthias Klose <email address hidden>   Thu, 27 Jan 2011 14:58:39 +0100
  • gcc-4.5 (4.5.2-2ubuntu1) natty; urgency=low
    
      * Update to SVN 20110127 (r169330) from the gcc-4_5-branch.
        - Fix PR rtl-optimization/44469, PR tree-optimization/47411,
          PR bootstrap/44699, PR target/44392, PR fortran/47331, PR fortran/47448.
     -- Matthias Klose <email address hidden>   Thu, 27 Jan 2011 14:11:30 +0100
  • gcc-4.5 (4.5.2-1ubuntu6) natty; urgency=low
    
      * Update to SVN 20110117 (r168896) from the gcc-4_5-branch.
        - Fix PR target/43309, PR fortran/46874, PR tree-optimization/47286,
          PR tree-optimization/44592, PR target/47201, PR c/47150, PR target/46880,
          PR middle-end/45852, PR tree-optimization/43655, PR debug/46893,
          PR rtl-optimization/46804, PR rtl-optimization/46865, PR target/41082,
          PR tree-optimization/46864, PR fortran/45777.
      * Apply proposed patch for PR rtl-optimization/47299. LP: #685352.
     -- Matthias Klose <email address hidden>   Mon, 17 Jan 2011 18:03:28 +0100
  • gcc-4.5 (4.5.2-1ubuntu5) natty; urgency=low
    
      * Update the Linaro support to the 4.5 2011.01-1 release. LP: #701733.
     -- Matthias Klose <email address hidden>   Thu, 13 Jan 2011 23:52:30 +0100
  • gcc-4.5 (4.5.2-1ubuntu4) natty; urgency=low
    
      * Update to SVN 20110111 (r168680) from the gcc-4_5-branch.
        - Fix PR target/43309.
      * Update the Linaro support to the 4.5 2011.01 release.
     -- Matthias Klose <email address hidden>   Tue, 11 Jan 2011 22:52:27 +0100
  • gcc-4.5 (4.5.2-1ubuntu3) natty; urgency=low
    
      * Update to SVN 20110107 (r168562) from the gcc-4_5-branch.
        - Fix PR target/47038,
          PR target/46685, PR target/45447, PR tree-optimization/46758,
          PR tree-optimization/45552, PR tree-optimization/43023,
          PR middle-end/46734, PR fortran/45338, PR preprocessor/39213.
    
      [ Kees Cook ]
      * debian/patches/gcc-default-ssp.patch: do not ignore -fstack-protector-all
        (LP: #691722).
     -- Matthias Klose <email address hidden>   Fri, 07 Jan 2011 16:19:05 +0100
  • gcc-4.5 (4.5.2-1ubuntu2) natty; urgency=low
    
      * Update to SVN 20101220 (r168097) from the gcc-4_5-branch.
        - Fix PR target/46915, PR target/46729, PR libgcj/46774.
      * Work around a build failure of the spu cross compiler when built
        from the Linaro branch (Ulrich Weigand).
     -- Matthias Klose <email address hidden>   Tue, 21 Dec 2010 01:23:35 +0100
  • gcc-4.5 (4.5.2-1ubuntu1) natty; urgency=low
    
      * Merge with Debian, remaining changes:
        - Build from the upstream tarball, including GFDL documents.
    
    gcc-4.5 (4.5.2-1) experimental; urgency=low
    
      * GCC 4.5.2 release.
     -- Matthias Klose <email address hidden>   Sat, 18 Dec 2010 14:50:59 +0100
  • gcc-4.5 (4.5.1-12ubuntu1) natty; urgency=low
    
      * Merge with Debian, remaining changes:
        - Build from the upstream tarball, including GFDL documents.
    
    gcc-4.5 (4.5.1-12) experimental; urgency=low
    
      * Update to SVN 20101210 (r167686) from the gcc-4_5-branch (4.5.2 rc).
        - Fix PR fortran/45742, PR tree-optimization/46498, PR target/45807,
          PR target/44266, PR rtl-optimization/46315, PR tree-optimization/44545,
          PR tree-optimization/46491, PR rtl-optimization/46571, PR target/31100,
          PR c/46547, PR fortran/46638, PR tree-optimization/46675, PR debug/46258,
          PR ada/40777, PR fortran/46753, PR libgomp/45240, PR target/43897,
          PR rtl-optimization/46777, PR rtl-optimization/46614,
          PR middle-end/46629, PR middle-end/46499, PR tree-optimization/44676,
          PR target/45870, PR middle-end/46534, PR rtl-optimization/46440,
          PR c++/46401, PR tree-optimization/46806, PR tree-optimization/46663,
          PR debug/46123, PR middle-end/46651, PR c++/46538, PR c++/46058,
          PR fortran/46794, PR target/45693, PR libgcj/42986.
    
      [ Matthias Klose ]
      * Use lib instead of lib64 as the 64bit system dir on biarch
        architectures defaulting to 64bit. Closes: #603597.
      * Fix powerpc and s390 builds when biarch is disabled.
      * Backport PR bootstrap/44768, miscompilation of dpkg on ARM
        with -O2 (Chung-Lin Tang). LP: #674146.
      * Update libgcc2 symbols file. Closes: #602099.
      * Update the Linaro support to the 4.5 2010.12 release.
    
      [ Marcin Juszkiewicz ]
      * Do not depend on target mpfr and zlib -dev packages for cross builds.
        LP: #676027.
      * Apply ARM target configure options for stage1/stage2 cross builds.
        LP: #684625.
      * Allow to build only the -source package, and include the version
        in the package name. LP: #682333.
    
      [ Konstantinos Margaritis ]
      * Add support for new target architecture `armhf'. Closes: #603948.
    
    gcc-4.5 (4.5.1-11) experimental; urgency=low
    
      * Update to SVN 20101114 (r166728) from the gcc-4_5-branch.
        - Fix PR fortran/45742.
      * Don't hardcode debian/patches when referencing patches. Closes: #600502.
     -- Matthias Klose <email address hidden>   Fri, 10 Dec 2010 20:19:12 +0100
  • gcc-4.5 (4.5.1-10ubuntu3) natty; urgency=low
    
      * Update to SVN 20101126 (r167167) from the gcc-4_5-branch.
        - Fix PR rtl-optimization/46571, PR target/31100, PR c/46547,
          PR fortran/46638.
    
      [ Matthias Klose ]
      * Fix powerpc and s390 builds when biarch is disabled.
      * Revert Linaro issue #1259.
      * Backport PR bootstrap/44768, miscompilation of dpkg on ARM
        with -O2 (Chung-Lin Tang). LP: #674146.
    
      [ Konstantinos Margaritis ]
      * Add support for new target architecture `armhf'. Closes: #603948.
     -- Matthias Klose <email address hidden>   Fri, 26 Nov 2010 17:29:48 +0100
  • gcc-4.5 (4.5.1-10ubuntu1) natty; urgency=low
    
      * On linux targets pass --as-needed by default to the linker.
      * Update the Linaro support to the 4.5 2010.11 release.
    
    gcc-4.5 (4.5.1-10) experimental; urgency=low
    
      * Update to SVN 20101112 (r166653) from the gcc-4_5-branch.
        - Fix PR rtl-optimization/44691, PR tree-optimization/46355,
          PR tree-optimization/46177, PR c/44772, PR tree-optimization/46099,
          PR middle-end/43690, PR tree-optimization/46165, PR middle-end/46419,
          PR tree-optimization/46107, PR tree-optimization/45314, PR debug/45939,
          PR rtl-optimization/46237, PR middle-end/44569, PR middle-end/44569,
          PR tree-optimization/45902, PR target/46153, PR rtl-optimization/46226,
          PR tree-optimization/46167, PR target/46098, PR target/45946,
          PR fortran/42169, PR middle-end/46019, PR c/45969, PR c++/45894,
          PR c++/46160, PR c++/45983, PR fortran/46152, PR fortran/46140,
          PR libstdc++/45999, PR libgfortran/46373, PR libgfortran/46010,
          PR fortran/46007, PR c++/46024.
      * Update the Linaro support to the 4.5 2010.11 release.
      * Update gcc-4.5 source dependencies. Closes: #600503.
      * ARM: Fix Thumb-1 reload ICE with nested functions (Julian Brown),
        taken from the trunk.
      * Fix earlyclobbers on some arm.md DImode shifts (may miscompile "x >> 1"),
        taken from the trunk. Closes: #600888.
     -- Matthias Klose <email address hidden>   Fri, 12 Nov 2010 19:11:58 +0100
  • gcc-4.5 (4.5.1-9ubuntu1) natty; urgency=low
    
      * Merge with Debian; remaining changes:
        - Build from the upstream tarball, including GFDL documents.
        - Build from the Linaro 4.5-2010.08-1 release on amd64, armel, i386
          and powerpc.
    
    gcc-4.5 (4.5.1-9) experimental; urgency=low
    
      * Update to SVN 20101014 (r165474) from the gcc-4_5-branch.
        - Fix PR target/45820, PR tree-optimization/45854, PR target/45843,
          PR target/43764, PR rtl-optimization/43358, PR bootstrap/44621,
          PR libffi/45677, PR middle-end/45869, PR middle-end/45569,
          PR tree-optimization/45752, PR fortran/45748, PR libstdc++/45403,
          PR libstdc++/45924, PR libfortran/45710, PR bootstrap/44455,
          PR java/43839, PR debug/45656, PR debug/44832, PR libstdc++/45711,
          PR tree-optimization/45982.
    
      [ Matthias Klose ]
      * Update the Linaro support to the 4.5 2010.10 release.
      * Just try to build java on mips/mipsel (was disabled in 4.5.0-9, when
        java was built from the same source package). Addresses: #599976.
      * Remove the gpc packaging support.
      * Fix libmudflap.so symlink. Addresses: #600161.
      * Fix pch test failures with heap randomization on armel (PR pch/45979).
    
      [ Kees Cook ]
      * Don't enable -fstack-protector with -ffreestanding.
     -- Matthias Klose <email address hidden>   Thu, 14 Oct 2010 19:19:02 +0200
  • gcc-4.5 (4.5.1-8ubuntu2) natty; urgency=low
    
      * Update to SVN 20101011 (r165313) from the gcc-4_5-branch.
        - Fix PR target/45820, PR tree-optimization/45854, PR target/45843,
          PR target/43764, PR rtl-optimization/43358, PR bootstrap/44621,
          PR libffi/45677, PR middle-end/45869, PR middle-end/45569,
          PR tree-optimization/45752, PR fortran/45748, PR libstdc++/45403,
          PR libstdc++/45924, PR libfortran/45710, PR bootstrap/44455,
          PR java/43839, PR debug/45656.
      * Update the Linaro support to the 4.5 2010.10 release.
    
    gcc-4.5 (4.5.1-8) experimental; urgency=low
    
      * Update to SVN 20100925 (r164618) from the gcc-4_5-branch.
        - Fix PR middle-end/44763, PR java/44095, PR target/35664,
          PR rtl-optimization/41085, PR rtl-optimization/45051,
          PR target/45694, PR middle-end/45678, PR middle-end/45678,
          PR middle-end/45704, PR rtl-optimization/45728, PR libfortran/45532,
          PR rtl-optimization/45695, PR rtl-optimization/42775, PR target/45726,
          PR tree-optimization/45623, PR tree-optimization/45709, PR debug/43628,
          PR tree-optimization/45709, PR rtl-optimization/45593, PR fortran/45081,
      * Find 32bit system libraries on sparc64, s390x.
      * Remove README.Debian from the source package to avoid confusion for
        readers of the packaging.
      * Don't include info files and man pages in hppa64 and spu builds.
        Closes: #597435.
      * Apply proposed patch for PR mudflap/24619 (instrumentation of dlopen)
        (Brian M. Carlson) Closes: #507514.
     -- Matthias Klose <email address hidden>   Mon, 11 Oct 2010 21:20:00 +0200
  • gcc-4.5 (4.5.1-7ubuntu2) maverick; urgency=low
    
      * Avoid include paths starting with a double slash. LP: #635840.
     -- Matthias Klose <email address hidden>   Mon, 27 Sep 2010 18:39:32 +0200