Change logs for gcc-4.9 source package in Vivid

  • gcc-4.9 (4.9.2-10ubuntu13) vivid; urgency=medium
    
      * Fix PR target/64231 (AArch64), building the arm64 cross compiler
        on i386.
     -- Matthias Klose <email address hidden>   Tue, 14 Apr 2015 18:17:46 +0200
  • gcc-4.9 (4.9.2-10ubuntu12) vivid; urgency=medium
    
      * Update to SVN 20150327 (r221736) from the gcc-4_9-branch.
        - Fix PR libstdc++/65279, PR libstdc++/65543, PR target/65561 (x86),
          PR target/63150 (rs6000),  PR rtl-optimization/60851 (ice),
          PR c++/65154 (ice).
      * Limit the omp.h multilib fix to Linux. Addresses: #778440.
      * For ICEs, dump the preprocessed source file to stderr when in a
        distro build environment.
      * Apply the ada-mips patch for mips and mipsel targets only.
     -- Matthias Klose <email address hidden>   Fri, 27 Mar 2015 17:33:22 +0100
  • gcc-4.9 (4.9.2-10ubuntu11) vivid; urgency=medium
    
      * Update to SVN 20150323 (r221590) from the gcc-4_9-branch.
        - PR ipa/64813 (ice), PR ipa/63587 (ice), PR fortran/61138 (wrong code),
          PR libgfortran/60956.
      * Configure with --enable-targets=powerpcle-linux on ppc64el for trusty.
     -- Matthias Klose <email address hidden>   Mon, 23 Mar 2015 12:07:05 +0100
  • gcc-4.9 (4.9.2-10ubuntu10) vivid; urgency=medium
    
      * Update to SVN 20150321 (r221551) from the gcc-4_9-branch.
        - PR rtl-optimization/65235 (wrong code), PR middle-end/65409 (ice on valid).
      * Configure with --enable-targets=powerpcle-linux on ppc64el for
        backports to jessie, trusty	and utopic.
     -- Matthias Klose <email address hidden>   Sat, 21 Mar 2015 14:24:46 +0100
  • gcc-4.9 (4.9.2-10ubuntu9) vivid; urgency=medium
    
      * Update to SVN 20150313 (r221423) from the gcc-4_9-branch.
        - Fix PR tree-optimization/65388, PR target/65296 (AVR),
          PR middle-end/56917 (wrong code), PR ipa/64896 (ice),
          PR target/65286 (rs6000), PR target/53988 (SH), PR target/65286 (rs6000),
          PR 65138/target (rs6000), PR fortran/60898 (ice), PR fortran/65024 (ice).
      * Update the Linaro support to the 4.9-2015.03 release.
     -- Matthias Klose <email address hidden>   Fri, 13 Mar 2015 18:39:42 +0100
  • gcc-4.9 (4.9.2-10ubuntu8) vivid; urgency=medium
    
      * Update to SVN 20150305 (r221217) from the gcc-4_9-branch.
        - Fix PR ada/65319, PR target/59593 (ARM), PR target/65249 (SH),
          PR target/64331 (AVR), PR target/64453 (ARM), PR c++/65209 (wrong code),
          PR c++/65309 (wrong code).
      * Fix linaro#1291, ICE (segmentation fault) on arm-linux-gnueabihf.
     -- Matthias Klose <email address hidden>   Thu, 05 Mar 2015 16:25:24 +0100
  • gcc-4.9 (4.9.2-10ubuntu7) vivid; urgency=medium
    
      * Update to SVN 20150228 (r221076) from the gcc-4_9-branch.
        - PR c/65228 (ice), PR middle-end/63175 (code quality), PR lto/65193 (ice),
          PR target/64569 (MIPS), PR tree-optimization/61917 (ice on valid),
          PR target/64212 (ice on valid), PR target/65196 (AVR),
          PR tree-optimization/61917 (ice on valid), PR c++/62255 (rejects valid).
      * Update the Linaro support to the 4.9-2015.02 release.
     -- Matthias Klose <email address hidden>   Sat, 28 Feb 2015 13:28:28 +0100
  • gcc-4.9 (4.9.2-10ubuntu6) vivid; urgency=medium
    
      * Update to SVN 20150225 (r220958) from the gcc-4_9-branch.
        - Fix PR c/64824 (OpenMP), PR c/64868 (OpenMP, rejects valid), PR c/57653,
          PR target/65153 (SH), PR lto/65015, PR target/65163 (SH),
          PR tree-optimization/63844 (OpenMP), PR tree-optimization/61634 (ice on
          valid), PR tree-optimization/59354 (wrong code),
          PR tree-optimization/64909 (missed optimization), PR target/64452 (AVR,
          ice on valid), PR tree-optimization/64530 (wrong code), PR lto/64373,
          PR tree-optimization/63593 (ice on valid), PR tree-optimization/65063,
          PR middle-end/64199 (ice on valid), PR tree-optimization/64493 (ice on
          valid), PR tree-optimization/64495 (ice on valid, wrong code),
          PR tree-optimization/56273 (diagnostic), PR tree-optimization/59124
          (diagnostic), PR tree-optimization/64277 (diagnostic),
          PR middle-end/64365 (wrong code), PR target/64387 (x86, ice on valid),
          PR target/64979 (wrong code), PR target/64580 (rs6000), PR c++/62017,
          PR fortran/63744 (rejects valid), PR fortran/64932 (ice on valid).
      * Revert work arounds for an issue leading to a misbuilt GCC on AArch64,
        now fixed on the branch and trunk.
     -- Matthias Klose <email address hidden>   Wed, 25 Feb 2015 12:32:02 +0100
  • gcc-4.9 (4.9.2-10ubuntu5) vivid; urgency=medium
    
      * Update to SVN 20150204 (r220426) from the gcc-4_9-branch.
      * Revert the workaround for PR target/64938, and backport the real fix
        to the 4.9 branch. LP: #1417664.
     -- Matthias Klose <email address hidden>   Thu, 05 Feb 2015 00:49:51 +0100
  • gcc-4.9 (4.9.2-10ubuntu4) vivid; urgency=medium
    
      * Update to SVN 20150204 (r220417) from the gcc-4_9-branch.
      * Revert the fix for PR ipa/63970, causing PR target/64938. LP: #1417664.
      * Update again the Linaro support to the 4.9-2015.01 release.
      * Revert a Linaro backport, leading to a misbuilt GCC on AArch64.
     -- Matthias Klose <email address hidden>   Wed, 04 Feb 2015 22:34:16 +0100
  • gcc-4.9 (4.9.2-10ubuntu3) vivid; urgency=medium
    
      * Update to SVN 20150202 (r220345) from the gcc-4_9-branch.
      * Revert the Linaro support to the 4.9-2014.11 release.
     -- Matthias Klose <email address hidden>   Mon, 02 Feb 2015 15:12:18 +0100
  • gcc-4.9 (4.9.2-10ubuntu2) vivid; urgency=medium
    
      * Update to SVN 20150116 (r219730) from the gcc-4_9-branch.
        - Fix PR libstdc++/64476, PR libstdc++/60966, PR libstdc++/64239,
          PR middle-end/63704 (ice on valid), PR target/64513 (x86),
          PR rtl-optimization/64286 (wrong code), PR tree-optimization/64563 (ice),
          PR middle-end/64391 (ice on valid), PR c++/54442 (ice on valid),
          PR target/64358 (rs6000, wrong code), PR target/63424 (AArch64, ice on
          valid), PR target/64479 (SH), PR rtl-optimization/64536, PR target/64505
          (rs6000), PR target/61413 (ARM, wrong code), PR target/64507 (SH),
          PR target/64409 (x32, ice on valid), PR c++/64487 (ice on valid),
          PR c++/64352, PR c++/64251 (rejects valid), PR c++/64297 (ice on valid),
          PR c++/64029 (ice on valid), PR c++/63657 (diagnostic), PR c++/38958
          (diagnostic), PR c++/63658 (rejects valid), PR ada/64492 (build),
          PR fortran/64528 (ice on valid), PR fortran/63733 (wrong code),
          PR fortran/56867 (wrong code), PR fortran/64244 (ice on valid).
      * Update the Linaro support to the 4.9-2015.01 release.
     -- Matthias Klose <email address hidden>   Fri, 16 Jan 2015 14:28:09 +0100
  • gcc-4.9 (4.9.2-10ubuntu1) vivid; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Build from upstream sources.
    
    gcc-4.9 (4.9.2-10) unstable; urgency=medium
    
      * Really add x32 multilib packages for i386 cross builds to the control file.
        Closes: #773265.
      * Use the final binutils 2.25 release.
      * Tighten the gcc-4.9 dependency on libgcc-4.9-dev (YunQiang Su).
    
    gcc-4.9 (4.9.2-9) unstable; urgency=medium
    
      * Update to SVN 20141220 (r218987) from the gcc-4_9-branch.
        - Fix PR libstdc++/64302, PR libstdc++/64303, PR c++/60955,
          PR rtl-optimization/64010 (wrong code), PR sanitizer/64265 (wrong code).
      * Add x32 multilib packages for i386 cross builds to the control file.
        Closes: #773265.
      * Fix mips64el multilib cross builds. Closes: #772665.
      * libphobos-4.x-dev: Stop providing libphobos-dev, now a real package.
    
    gcc-4.9 (4.9.2-8) unstable; urgency=medium
    
      * Update to SVN 20141214 (r218721) from the gcc-4_9-branch.
        - Fix PR tree-optimization/62021 (ice), PR middle-end/64225 (missed
          optimization), PR libstdc++/64239, PR rtl-optimization/64037 (wrong
          code), PR target/64200 (x86, ice), PR tree-optimization/64269 (ice).
      * Don't build libphobos multilibs, there is no gdc-multilib build.
      * Really disable the sanitizer libs on powerpc, ppc64 and ppc64el.
      * Paste config.log files to stdout in case of build errors.
     -- Matthias Klose <email address hidden>   Wed, 31 Dec 2014 04:54:06 +0100
  • gcc-4.9 (4.9.2-7ubuntu3) vivid; urgency=medium
    
      * Fix the powerpc build.
     -- Matthias Klose <email address hidden>   Thu, 11 Dec 2014 15:52:15 +0100
  • gcc-4.9 (4.9.2-7ubuntu2) vivid; urgency=medium
    
      * Update to SVN 20141211 (r218620) from the gcc-4_9-branch.
        - Fix PR tree-optimization/62021 (ice), PR middle-end/64225 (missed
          optimization).
      * Don't build libphobos multilibs, there is no gdc-multilib built.
      * Really disable the sanitizer libs on powerpc, ppc64 and ppc64el.
      * Paste config.log files to stdout in case of build errors.
     -- Matthias Klose <email address hidden>   Thu, 11 Dec 2014 12:04:13 +0100
  • gcc-4.9 (4.9.2-7ubuntu1) vivid; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Build from upstream sources.
    
    gcc-4.9 (4.9.2-7) unstable; urgency=medium
    
      * Update to SVN 20141210 (r218575) from the gcc-4_9-branch.
        - Fix PR libstdc++/64203, PR target/55351 (SH), PR tree-optimization/61686,
          PR bootstrap/64213.
        - libgcc hppa backports.
      * Fix cross builds with dpkg-architecture unconditionally exporting
        target variables. For now specify the target architecture
        in debian/target. This still needs to work with older dpkg versions,
        so don't "simplify" the packaging. Closes: #768167.
     -- Matthias Klose <email address hidden>   Wed, 10 Dec 2014 15:27:33 +0100
  • gcc-4.9 (4.9.2-6ubuntu1) vivid; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Build from upstream sources.
    
    gcc-4.9 (4.9.2-6) unstable; urgency=medium
    
      * Update to SVN 20141209 (r218510) from the gcc-4_9-branch.
        - Fix PR libstdc++/63840, PR libstdc++/61947, PR libstdc++/64140,
          PR target/50751 (SH), PR target/64108 (x86, ice),
          PR rtl-optimization/64037 (wrong-code), PR c++/56493 (performance),
          PR c/59708, PR ipa/64153, PR target/64167) (wrong code,
          closes: #771974), PR target/59593 (ARM, wrong code),
          PR middle-end/63762 (ARM. wrong code), PR target/63661 (x86,
          wrong code), PR target/64113 (alpha, wrong code), PR c++/64191.
        - Allow to build with ISL 0.14.
     -- Matthias Klose <email address hidden>   Tue, 09 Dec 2014 13:47:24 +0100
  • gcc-4.9 (4.9.2-5ubuntu1) vivid; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Build from upstream sources.
    
    gcc-4.9 (4.9.2-5) unstable; urgency=medium
    
      * Update to SVN 20141202 (r218271) from the gcc-4_9-branch.
        - Fix PR middle-end/64111 (ice), PR ipa/63551 (wrong code).
          PR libstdc++/64102 (closes: #770843), PR target/64115 (powerpc).
      * Move libphobos2.a into the gcc_lib_dir. Closes: #771647.
      * Fix typo in last powerpcspe patch. Closes: #771654.
    
    gcc-4.9 (4.9.2-4) unstable; urgency=medium
    
      * Update to SVN 20141128 (r218142) from the gcc-4_9-branch.
        -PR PR target/56846 (ARM), PR libstdc++/63497,
         PR middle-end/63738 (wrong code), PR tree-optimization/62238 (ice),
         PR tree-optimization/61927 (wrong code),
         PR tree-optimization/63605 (wrong code), PR middle-end/63665 (wrong code),
         PR fortran/63938 (OpenMP), PR middle-end/64067 (ice),
         PR tree-optimization/63915 (wrong code), PR sanitizer/63913 (ice valid),
         PR rtl-optimization/63659 (wrong code).
      * Don't let stage1 multilib builds depend on the multilib libc-dev.
        Closes: #771243.
      * Fix an exception problem on powerpcspe (Roland Stigge). Closes: #771324.
      * Remove unsupported with_deps_on_target_arch_pkgs configurations.
        Closes: #760770, #766924, #770413.
    
    gcc-4.9 (4.9.2-3) unstable; urgency=medium
    
      * Update to SVN 20141125 (r218048) from the gcc-4_9-branch.
        - PR target/53976 (SH), PR target/63783 (SH), PR target/51244 (SH),
          PR target/60111 (SH), PR target/63673 (ppc),
          PR tree-optimization/61750 (ice), PR target/63947 (x86, wrong code),
          PR tree-optimization/62167 (wrong code), PR c++/63849 (ice),
          PR ada/47500.
    
      [ Aurelien Jarno ]
      * Always configure sh4-linux with --with-multilib-list=m4,m4-nofpu,
        even with multilib disabled, as it doesn't produce additional
        libraries.
    
      [ Matthias Klose ]
      * gcc-4.9-base: Add Breaks: gcc-4.7-base (<< 4.7.3). Closes: #770025.
    
    gcc-4.9 (4.9.2-2) unstable; urgency=medium
    
      * Update to SVN 20141117 (r217768) from the gcc-4_9-branch.
        - Fix PR rtl-optimization/63475, PR rtl-optimization/63483 (gfortran
          aliasing fixes for alpha), PR target/63538 (x86), PR ipa/63838 (wrong
          code), PR target/61535 (sparc), PR c++/63265 (diagnostic), PR ada/42978.
      * Fix PR c/61553 (ice on illegal code), backported from the trunk.
        Closes: #767668.
      * Disable building the sanitizer libs on powerpc and ppc64. Not yet
        completely ported, and causing kernel crashes running the tests.
      * Update the Linaro support to the 4.9-2014.11 release.
     -- Matthias Klose <email address hidden>   Fri, 28 Nov 2014 12:10:55 +0100
  • gcc-4.9 (4.9.2-1ubuntu1) vivid; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Build from upstream sources.
    
    gcc-4.9 (4.9.2-1) unstable; urgency=medium
    
      * GCC 4.9.2 release.
      * Update GDC from the 4.9 branch.
    
      [ Matthias Klose ]
      * Allow to build the gcc-base package only.
    
      [Ludovic Brenta]
      Merge from gnat-4.9 (4.9.1-4) unstable; urgency=low.
      * debian/patches/ada-libgnatvsn.diff: compile the version.o of
        libgnatvsn.{a,so} with -DBASEVER=$(FULLVER) to align it with the
        change made in gcc-base-version.diff, which is compiled into gcc and
        gnat1.  Fixes: #759038.
      * debian/patches/ada-revert-pr63225.diff: new; preserve the aliversion
        compatibility of libgnatvsn4.9-dev with -3.
    
      Merge from gnat-4.9 (4.9.1-3) unstable; urgency=low
      Merge from gnat-4.9 (4.9.1-2) unstable; urgency=low
    
      [Svante Signell]
      * debian/patches/ada-hurd.diff: update and bring up to par with
        ada-kfreebsd.diff.
    
      [Ludovic Brenta]
      * Rebuild with newer dpkg.  Fixes: #761248.
    
      Merge from gnat-4.9 (4.9.1-1) unstable; urgency=low
    
      * New upstream release.  Build-depend on gcc-4.9-source (>= 4.9.1).
        Fixes: #755490.
      * debian/rules.d/binary-ada.mk: install the test-summary file in package
        gnat-4.9 instead of gnat-4.9-base.  test-summary is actually
        architecture-dependent.  This change reflects what happens in gcc-4.9
        and gcc-4.9-base as well.  Fixes: #749869.
    
      Merge from gnat-4.9 (4.9.0-2) unstable; urgency=low
    
      * Lintian warnings:
      * debian/control.m4 (gnat-4.9-base): Multi-Arch: same.
      * debian/patches/ada-749574.diff: new.  Fixes: #749574.
     -- Matthias Klose <email address hidden>   Tue, 04 Nov 2014 13:51:39 +0100
  • gcc-4.9 (4.9.1-19ubuntu1) vivid; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Build from upstream sources.
    
    gcc-4.9 (4.9.1-19) unstable; urgency=medium
    
      * GCC 4.9.2 release candidate.
      * Update to SVN 20141023 (r216594) from the gcc-4_9-branch.
      * Install sanitizer header files.
      * Apply patch for PR 60655, taken from the trunk.
      * Fix typo in the libstdc++ HTML docs. Closes: #766498.
      * Use doxygen's copy of jquery.js for the libstdc++ docs. Closes: #766499.
      * Force self-contained cross builds.
    
    gcc-4.9 (4.9.1-18) unstable; urgency=medium
    
      * Update to SVN 20141018 (r216426) from the gcc-4_9-branch.
    
      [ Matthias Klose ]
      * Update libstdc++ symbols file for powerpcspe (Roland Stigge).
        Closes: #765078.
    
    gcc-4.9 (4.9.1-17) unstable; urgency=medium
    
      * Update to SVN 20141015 (r216240) from the gcc-4_9-branch.
        - Fix PR c++/63405 (ice) Closes: #761549.
        - Fix PR ipa/61144 (wrong code). Closes: #748681.
     -- Matthias Klose <email address hidden>   Fri, 24 Oct 2014 06:51:19 +0200
  • gcc-4.9 (4.9.1-16ubuntu6) utopic; urgency=medium
    
      * Update to SVN 20141011 (r216116) from the gcc-4_9-branch.
        - Implement SD-6: SG10 Feature Test Recommendations.
      * Upstream bug fixes:
        - PR tree-optimization/61969 (wrong code), PR rtl-optimization/57003 (wrong
          code), PR target/52941 (SH), PR c++/63405 (ice, closes: #761549),
          PR c/63495 (user alignment), PR tree-optimization/63379 (wrong code),
          PR tree-optimization/63380 (wrong code), PR c++/63415 (ice), PR c++/63437
          (rejects vaild), PR fortran/59488 (OpenMP).
     -- Matthias Klose <email address hidden>   Sat, 11 Oct 2014 09:56:02 +0200