View Bazaar branches
Get this repository:
git clone https://git.launchpad.net/ubuntu/+source/gccgo-4.9
Members of Ubuntu Server Dev import team can upload to this repository. Log in for directions.

Branches

Name Last Modified Last Commit
importer/ubuntu/pristine-tar 2018-03-08 12:07:16 UTC 2018-03-08
pristine-tar data for gccgo-4.9_4.9.3.orig.tar.gz

Author: Ubuntu Git Importer
Author Date: 2018-03-08 12:07:16 UTC

pristine-tar data for gccgo-4.9_4.9.3.orig.tar.gz

importer/ubuntu/dsc 2018-03-08 12:05:58 UTC 2018-03-08
DSC file for 4.9.3-0ubuntu4

Author: Ubuntu Git Importer
Author Date: 2018-03-08 12:05:58 UTC

DSC file for 4.9.3-0ubuntu4

importer/debian/pristine-tar 2018-03-08 11:41:59 UTC 2018-03-08
Initial Debian pristine-tar branch.

Author: Ubuntu Git Importer
Author Date: 2018-03-08 11:41:59 UTC

Initial Debian pristine-tar branch.

ubuntu/trusty-devel 2015-11-24 19:04:08 UTC 2015-11-24
Import patches-unapplied version 4.9.3-0ubuntu4 to ubuntu/trusty-proposed

Author: Matthias Klose
Author Date: 2015-09-22 15:58:27 UTC

Import patches-unapplied version 4.9.3-0ubuntu4 to ubuntu/trusty-proposed

Imported using git-ubuntu import.

Changelog parent: d0372eabc305814ec9f8ae5066ec0fac76f6163b

New changelog entries:
  * Upload the final GCC 4.9.3 release.
  * Merge changes from gcc-4.9 4.9.3-2ubuntu1, including:
    - Fix PR go/60931, garbage collector issue with non 4kB system page size.
      LP: #1304754.
    - Fix wrong-code issue in the little endian vector API (ppc64el).
      LP: #1311128.
    - Fix ABI incompatibility between POWER and Z HTM builtins and intrinsics.
      LP: #1320292.
    - Fix an ICE with invalid code. PR c++/61046. LP: #1313102.
    - gccgo: Don't overwrite memory if an archive has a bad file name.
    - Fix PR rtl-optimization/61801, sched2 miscompiles syscall sequence with -g.
    - libgo: Fix unexpected GC interfering with closure passing.
    - libgo: Fix PR other/61895, ignore small argv[0] file for backtrace.
    - libgo: Fix unexpected GC interfering with closure passing.
    - Fix ICE in the Go frontend. LP: #1362906.
    - Enable cgo on AArch64 (Michael Hudson). LP: #1361940.
    - libgo: runtime: Use the clone system call on GNU/Linux.
    - libgo: Support arm64 relocations (Michael Hudson).
  * Include the cc1 binary into the gccgo-4.9 package.
  * Do not build-depend on sdt-systemtap for the trusty upload.
  * Warn about ppc ELFv2 ABI issues, which will change in GCC 5.
  * libgo: Fix PR go/67508, rewrite lfstack packing/unpacking to look more
    like that in Go (Michael Hudson). LP: #1472650.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150714 (r225765) from the gcc-4_9-branch.
  * Update the Linaro support to the 4.9-2015.06 release.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * GCC 4.9.3 release.
  * Update to SVN 20150629 (r225135) from the gcc-4_9-branch.
  * Refresh patches.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150623 (r224833) from the gcc-4_9-branch.
  * Fix PR target/66483, taken from the trunk. Closes: #787689.
  * Fix "empty-binary-package" lintian warnings.
  * Fix PR tree-optimization/66233. Closes: #788812.
  * Update to SVN 20150611 (r224436) from the gcc-4_9-branch.
  * Build libstdc++6 when building the common libraries.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150531 (r223898) from the gcc-4_9-branch.
  * Fix PR rtl-optimization/63843, taken from the trunk. Closes: #785475.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150529 (r223861) from the gcc-4_9-branch.
  * Make symbols file symlinking for cross builds more robust.
  * Fix building cross compilers with dpkg 1.18.
  * Stop building the common libraries on m68k.
  * Disable building gdc on sh4 (bootstrap comparison failure).
  * gcc-4.9-base: Adjust gnat breaks attribute to better support
    upgrades to jessie (Andreas Beckmann). Closes: #779876.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150518 (r223293) from the gcc-4_9-branch.
  * Remove work arounds to build 64bit multilibs on 32bit targets,
    now properly fixed upstream.
  * Re-enable running the tests.
  * Disable running the libstdc++ tests with the installed libstdc++.
    Doesn't make sense anymore with the dual-abi libstdc++ from GCC 5.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150516 (r223238) from the gcc-4_9-branch.
  * Again, configure with --enable-targets=powerpcle-linux on ppc64el.
    Closes: #785066.
  * Remove old CFLAGS/LDFLAGS settings to build gdc.
  * Remove reference to .ico file in NEWS.html.
  * Fix -base dependency for the gcj cross packages.
  * Update to SVN 20150508 (r222909) from the gcc-4_9-branch.
  * Update to SVN 20150503 (r222750) from the gcc-4_9-branch.
    - Fix the build failure on alpha.
  * Fix gcc-itm doc-base file (Guo Yixuan). Closes: #783998.
  * On m68k, powerpcspe, sh4, sparc64, still build the libraries not
    yet built by gcc-5.
  * Update the cross-biarch patch for D and Go.
  * Apply the cross-biarch patches for every cross build. Closes: #783527.
  * Update the Linaro support to the 4.9-2015.04 release.
  * Update to SVN 20150429 (r222567) from the gcc-4_9-branch.
  * Build again libgo.
  * PR libstdc++/62258, fix for std::uncaught_exception, taken from the trunk.
    LP: #1439451.
  * Update to SVN 20150426 (r222448) from the gcc-4_9-branch.
  * Build using isl 0.14 and cloog 0.18.3.
  * Provide the /usr/include/<multiarch>/c++/<gcc version> symlink.
  * Stop building libcilkrts and libtsan, build again libasan.
  * Update to SVN 20150411 (r222011) from the gcc-4_9-branch.
    - Fix PR libstdc++/64476, PR libstdc++/60966, PR libstdc++/64239,
      PR libstdc++/64649, PR libstdc++/64584, PR libstdc++/64585,
      PR libstdc++/64646, PR middle-end/64734, PR c/61553,
      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),
      PR target/64795 (x86), PR middle-end/64734 (ice),
      PR rtl-optimization/64557, PR ipa/63970 (missed optimization),
      PR fortran/64230 (wrong code), PR fortran/64771 (ice on valid),
      PR fortran/57023 (wrong code), PR fortran/60922 (wrong code), PR c/64766
      (ice), PR c/64778 (ice), PR rtl-optimization/61058 (ice),
      PR middle-end/64421 (OpenMP), PR rtl-optimization/63637,
      PR rtl-optimization/60663 (error on valid asm), PR debug/64511 (ice),
      PR debug/64663 (ice), PR c++/64521 (ice), PR fortran/62044 (ice),
      PR libstdc++/64680, PR libstdc++/64649, PR target/64882 (x86),
      PR c++/64901, PR target/64938 (ICE, ARM), PR ipa/64068, PR ipa/64559,
      PR c/64824 (OpenMP), PR c/64868 (OpenMP, rejects valid), PR c/57653,
      PR target/65153 (SH), PR lto/65015 (closes: #777753, #780000),
      (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),
      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 target/65163,
      PR tree-optimization/61917 (ice on valid), PR c++/62255 (rejects valid),
      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), 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),
      PR rtl-optimization/65235 (wrong code), PR fortran/61138 (wrong code),
      PR middle-end/65409 (ice on valid), PR ipa/64813 (ice),
      PR ipa/63587 (ice), PR libgfortran/60956, PR libstdc++/65279,
      PR libstdc++/65543, PR target/65561 (x86), PR target/63150 (rs6000),
      PR rtl-optimization/60851 (ice), PR c++/65154 (ice).
  * Update the Linaro support to the 4.9-2015.03 release.
  * Allow to build using gettext built with a newer GCC.
  * Fix gnat build on mips64el (James Cowgill). Addresses: #779191.
  * Fix linaro#1291, ICE (segmentation fault) on arm-linux-gnueabihf.
  * Configure with --enable-targets=powerpcle-linux on ppc64el for
    backports to jessie, trusty, utopic and vivid.
  * 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.
  * Don't build packages built by gcc-5.
  * Fix PR target/64231 (AArch64), building the arm64 cross compiler
    on i386.
  * 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.
  * 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 vivid.
  * 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.
  * 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.
  * 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.
  * 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.
  * 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.
  * 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.
  * 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.
  * Update to SVN 20150202 (r220345) from the gcc-4_9-branch.
  * Revert the Linaro support to the 4.9-2014.11 release.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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).
  * 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.
  * 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.
  * Fix the powerpc build.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * 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.
  * 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.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * Update utopic to the 4.9.2 release.
  * Keep the Linaro support based on the 4.9-2014.09 release.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * Update to SVN 20141018 (r216426) from the gcc-4_9-branch.
  [ Matthias Klose ]
  * Update libstdc++ symbols file for powerpcspe (Roland Stigge).
    Closes: #765078.
  * 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.
  * 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).
  * Update to SVN 20141007 (r215968) from the gcc-4_9-branch.
  * Upstream bug fixes:
    - PR libstdc++/63456, PR ipa/61144 (wrong code), PR ipa/62121 (ice),
      PR lto/62026 (ice on valid), PR libgfortran/63460 (behaviour).
  * Update to SVN 20141001 (r215767) from the gcc-4_9-branch.
  * Upstream bug fixes:
    - PR libgomp/61200 (ICE), PR tree-optimization/63375 (wrong code),
      PR libstdc++/63199 (incorrect basic_regex move constructor,
      PR libstdc++/63449 (docs), PR debug/63342, PR target/63428 (x86).
    - libstdc++: Add is_final<> type trait for C++14.
    - gccgo: Recognize 64-bit symbol tables in archives.
    - gccgo: Don't insert promoted methods that conflict with fields.
    - gccgo: PR go/61880, symbol names should have '.' replaced with '_'.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20141001 (r215767) from the gcc-4_9-branch.
  * Upstream bug fixes:
    - PR c++/61465 (bogus warning), PR c++/62017 (asan), PR c++/62219 (rejects
      valid code), PR c++/63248 (openmp), PR c++/63249 (openmp),
      PR inline-asm/63282 (ice), PR target/61407 (build fix),
      PR middle-end/63247 (openmp), PR target/63335 (wrong code, rs6000),
      PR tree-optimization/63341 (wrong code on power7), PR sanitizer/61272,
      PR debug/63328, PR libstdc++/59603 (debug build), PR c++/63306 (ice),
      PR regression/61510 (ice), PR debug/63285, PR tree-optimization/63186
      (wrong code), PR plugins/63410, PR target/63428 (x86_64, wrong code),
      PR debug/63342.
    - rs6000 updates.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Upstream bug fixes:
    - PR c++/61465 (bogus warning), PR c++/62017 (asan), PR c++/62219 (rejects
      valid code), PR c++/63248 (openmp), PR c++/63249 (openmp),
      PR inline-asm/63282 (ice), PR target/61407 (build fix),
      PR middle-end/63247 (openmp), PR target/63335 (wrong code, rs6000),
      PR tree-optimization/63341 (wrong code on power7), PR sanitizer/61272,
      PR debug/63328.
    - rs6000 updates.
  * Update to SVN 20140930 (r215717) from the gcc-4_9-branch.
  * Don't suggest libvtv and binutils-gold. Closes: #761612.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140918 (r215344) from the gcc-4_9-branch.
  [ Matthias Klose ]
  * Extend the fix for PR target/63190 (AArch64). Closes: #758964.
  * Apply proposed fix for Linaro #331, LP: #1353729 (AArch64).
  [ Aurelien Jarno ]
  * Default to mips64 ISA on mips64el, with tuning for mips64r2.
  * Extend the fix for PR target/63190 (AArch64). Closes: #758964.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140912 (r215228) from the gcc-4_9-branch.
  * Update the Linaro support to the 4.9-2014.09 release.
  * Fix installation of the libstdc++ documentation. Closes: #760872.
  * Update to SVN 20140910 (r215105) from the gcc-4_9-branch.
  * Update the Linaro support to 4.9-2014.09.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140908 (r215008) from the gcc-4_9-branch.
  * Enable cgo on AArch64 (Michael Hudson). LP: #1361940.
  * Update the Linaro support from the Linaro/4.9 branch.
  * Fix PR target/63190 (AArch64), taken from the trunk. Closes: #758964.
  * Update to SVN 20140903 (r214876) from the gcc-4_9-branch.
  * Enable cgo on AArch64 (Michael Hudson). LP: #1361940.
  * Update the Linaro support from the Linaro/4.9 branch.
  [ Samuel Thibault ]
  * boehm-gc: use anonymous mmap instead of brk also on hurd-*.
    Closes: #753791.
  * Update to SVN 20140830 (r214759) from the gcc-4_9-branch.
  * Update cross installation patches for the branch.
  * Use the base version (4.9) when accessing files in gcc_lib_dir.
  * Update cross installation patches for the branch.
  * Use the base version (4.9) when accessing files in gcc_lib_dir.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140830 (r214751) from the gcc-4_9-branch.
  * Fix jni symlinks in /usr/lib/jvm. Closes: #759558.
  * Update the Linaro support from the Linaro/4.9 branch.
    - Fixes Aarch64 cross build on i386.
  * Linaro updates from the linaro/gcc-4_9-branch.
  * Update to SVN 20140824 (r214405) from the gcc-4_9-branch.
  * Fix -dumpversion output to print the full version number.
    Addresses: #759038. LP: #1360404.
    Use the GCC base version for the D include dir name.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140820 (r214215) from the gcc-4_9-branch.
  * Fix PR middle-end/61294, -Wmemset-transposed-args, taken from the trunk.
    LP: #1352836.
  * Update the Linaro support to 4.9-2014.08.
  * Fix PR tree-optimization/59586, graphite segfault, taken from the trunk.
    LP: #1227789.
  * Fix multilib castrated cross builds on mips64el (YunQiang Su, Helmut
    Grohne). Closes: #758408.
  * Apply Proposed patch for PR target/62040 (AArch64). LP: #1351227.
    Closes: #757738.
  * Update to SVN 20140817 (r214074) from the gcc-4_9-branch.
  * Fix PR middle-end/61294, -Wmemset-transposed-args, taken from the trunk.
    LP: #1352836.
  * Update the Linaro support to 4.9-2014.08.
  * Fix PR tree-optimization/59586, graphite segfault, taken from the trunk.
    LP: #1227789.
  * Build-depend on dpkg-dev (>= 1.17.11).
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140813 (r213955) from the gcc-4_9-branch.
  * Really fix the GFDL build on AArch64. Closes: #757153.
  * Disable Ada for snapshot builds on kfreebsd-i386, kfreebsd-amd64.
    Local patch needs an update and upstreaming.
  * Apply the local ada-mips patch for snapshot builds too.
  * Disable Ada for snapshot builds on mips, mipsel. Bootstrap comparision
    failure. Local patch needs upstreaming.
  * Disable Ada for snapshot builds on hurd-i386, build dependencies are
    not installable.
  * Don't build the sanitizer libs for sparc snapshot builds.
  * Proposed backport for PR libstdc++/61841. Closes: #749290.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140808 (r213759) from the gcc-4_9-branch.
    - Fix PR tree-optimization/61964. LP: #1347147.
  * Fix libphobos cross build.
  * Update to SVN 20140802 (r213518) from the gcc-4_9-branch.
    - Fix PR other/61895, libgo issue with Docker.
  * Fix libphobos cross build even harder.
  * Update to SVN 20140802 (r213510) from the gcc-4_9-branch.
    - Fix PR tree-optimization/61964. LP: #1347147.
  * Fix libphobos cross build.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140731 (r213317) from the gcc-4_9-branch.
    - CVE-2014-5044, fix integer overflows in array allocation in libgfortran.
      Closes: #756325.
  * Build libphobos on armel and armhf. Closes: #755390.
  * Fix java.security symlink. Closes: #756484.
  * Update to SVN 20140728 (r213129) from the gcc-4_9-branch.
    - Properly fix PR libobjc/61920 on the 4.9 branch.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140727 (r213100) from the gcc-4_9-branch.
  * Fix the GFDL build on AArch64.
  * Fix PR libobjc/61920, libobjc link failure on powerpc*. Closes: #756096.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140724 (r213031) from the gcc-4_9-branch.
  * Fix installing test logs and summaries.
  * Warn about ppc ELFv2 ABI issues, which will change in GCC 4.10.
  * Don't gzip the xz compressed testsuite logs and summaries.
  * Build libphobos on armel and armhf. Closes: #755390.
  * Update the Linaro support to the 4.9-2014.07 release.
  * GCC 4.9.1 release.
  * Update GDC form the 4.9 branch (20140712).
  * Build AArch64 from Linaro 4.9-2014.06 release.
  * GCC 4.9.1 release candidate 1.
  * Update to SVN 20140712 (r212479) from the gcc-4_9-branch.
    - Fix PR middle-end/61725. Closes: #754548.
  * Add libstdc++ symbols files for mips64 and mips64el (Yunqiang Su).
    Closes: #745372.
  * Set java_cpu to ppc64 on ppc64el.
  * Build AArch64 from the Linaro 4.9-2014.06 release.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140704 (r212295) from the gcc-4_9-branch.
  * Explicitly set cpu_32 to ultrasparc for sparc64 builds.
  * Fix --with-long-double-128 for sparc32 when defaulting to 64-bit.
  * Ignore missing libstdc++ symbols on armel and hppa. The future and
    exception_ptr implementation is incomplete. For more information see
    https://gcc.gnu.org/ml/gcc/2014-07/msg00000.html.
  * Update to SVN 20140701 (r212192) from the gcc-4_9-branch.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140627 (r212067) from the gcc-4_9-branch.
  * Update libstdc++ symbols files for ARM.
  * Update to SVN 20140616 (r211699) from the gcc-4_9-branch.
  * Update to SVN 20140624 (r211959) from the gcc-4_9-branch.
  * Don't ignore dpkg-shlibdeps errors for libstdc++6, left over from initial
    4.9 uploads.
  * Update libgcc1 symbols for sh4. Closes: #751919.
  * Stop building the libvtv packages. Not usable unless the build is
    configured with --enable-vtable-verify, which comes with a performance
    penalty just for the stubs in libstdc++.
  * Update libstdc++ and libvtv symbols files for builds configured with
    --enable-vtable-verify.
  * Remove version requirement for dependency on make. Closes: #751891.
  * Fix removal of python byte-code files in libstdc++6. Closes: #751435.
  * Fix a segfault in the driver from calling free on non-malloc'd area.
  * Drop versioned build dependency on gdb, and apply the pretty printer
    patch for libstdc++ based on the release.
  * Add support to build with isl-0.13.
  * Revert the fix for libstdc++/60326, introducing PR libstdc++/61532.
  * Mere with Debian; remaining changes:
    - Build from the upstream source.
  * Update to SVN 20140616 (r211699) from the gcc-4_9-branch.
  [ Matthias Klose ]
  * Update to SVN 20140610 (r211403) from the gcc-4_9-branch.
  * Fix patch application for powerpcspe (Helmit Grohne). Closes: #751001.
    + Update context for powerpc_remove_many.
    + Drop gcc-powerpcspe-ldbl-fix applied upstream.
  [ Aurelien Jarno ]
  * Fix PR c++/61336, taken from the trunk.
  * Update to SVN 20140610 (r211403) from the gcc-4_9-branch.
  * Update to SVN 20140608 (r211353) from the gcc-4_9-branch.
  * Fix -Wno-format when -Wformat-security is the default (Steve Beattie).
    LP: #1317305.
  * Don't install the libstdc++ pretty printer file into the debug directory,
    but into the gdb auto-load directory.
  * Fix the removal of the libstdc++6 package, removing byte-compiled pretty
    printer files and pycache directories.
  * Fix PR c++/61046, taken from the trunk. LP: #1313102.
  * Fix installation of gcc-{ar,nm,ranlib} man pages for snapshot builds.
    Closes: #745906.
  * Update patches for snapshot builds.
  * Update to SVN 20140530 (r211080) from the gcc-4_9-branch.
  * Fix -Wno-format when -Wformat-security is the default (Steve Beattie).
    LP: #1317305.
  * Mere with Debian; remaining changes:
    - Build from the upstream source.
  * Update to SVN 20140527 (r210956) from the gcc-4_9-branch.
  * Limit systemtap-sdt-dev build dependency to enumerated linux architectures.
  * Build libitm on AArch64, patch taken from the trunk.
  * Update the testsuite to allow more testcases to pass with hardening options
    turned on (Steve Beattie). LP: #1317307.
  * Revert the fix for PR rtl-optimization/60969, causing bootstrap failure
    on ppc64el.
  * Fix PR other/61257, check for working sys/sdt.h.
  * Drop the libstdc++-arm-wno-abi patch, not needed anymore in 4.9.
  * Update to SVN 20140523 (r210828) from the gcc-4_9-branch.
  * Revert the fix for PR rtl-optimization/60969, causing bootstrap failure
    on ppc64el.
  * Limit systemtap-sdt-dev build dependency to enumerated linux architectures.
    Build-conflict with systemtap-sdt-dev on ppc64el.
  * Update the testsuite to allow more testcases to pass with hardening options
    turned on (Steve Beattie). LP: #1317307.
  * Turn on -fstack-protector-strong by default (Steve Beattie).
  * Fix PR other/61257, check for working sys/sdt.h.
  * Drop the libstdc++-arm-wno-abi patch, not needed anymore in 4.9.
  * Revert the gcc-default-format-security update.
  * Mere with Debian; remaining changes:
    - Build from the upstream source.
  * Update to SVN 20140518 (r210592) from the gcc-4_9-branch.
  * Update the local ada-libgnatprj patch for AArch64. Addresses: #748233.
  * Update the libstdc++v-python3 patch. Closes: #748317, #738341, 747903.
  * Build-depend on systemtap-sdt-dev, on every architecure, doesn't seem to hurt
    on architectures where it is not supported. Closes: #748315.
  * Update the gcc-default-format-security patch (Steve Beattie). LP: #1317305.
  * Apply the proposed patch for PR c/57653. Closes: #734345.
  * Mere with Debian; remaining changes:
    - Build from the upstream source.
  * Update to SVN 20140512 (r210323) from the gcc-4_9-branch.
  [ Matthias Klose ]
  * Update build dependencies for ada enabled snapshot builds.
  * Fix PR tree-optimization/60902, taken from the trunk. Closes: #746944.
  * Ensure that the common libs (built from the next GCC version) are
    available when building without common libs.
  * Fix java.security symlink in libgcj15. Addresses: #746786.
  * Move the libstdc++ gdb pretty printers into libstdc++6, install the
    -gdb.py files into /usr/share/gdb/auto-load.
  * Set the 'Multi-Arch: same' attribute for packages, cross built with
    with_deps_on_target_arch_pkgs=yes (Helmit Grohne). Closes: #716795.
  * Build the gcc-X.Y-base package with with_deps_on_target_arch_pkgs=yes
    (Helmit Grohne). Addresses: #744782.
  * Apply the proposed patches for PR driver/61106, PR driver/61126.
    Closes: #747345.
  [ Aurelien Jarno ]
  * Fix libasan1 symbols file for sparc and sparc64.
  * Update to SVN 20140425 (r209789) from the gcc-4_9-branch.
  * Remove the work around for PR go/60931, patch applied upstream.
  * GCC 4.9.0 release.
  * Apply work around for PR go/60931 on ppc64el.

ubuntu/trusty-proposed 2015-11-24 19:04:08 UTC 2015-11-24
Import patches-unapplied version 4.9.3-0ubuntu4 to ubuntu/trusty-proposed

Author: Matthias Klose
Author Date: 2015-09-22 15:58:27 UTC

Import patches-unapplied version 4.9.3-0ubuntu4 to ubuntu/trusty-proposed

Imported using git-ubuntu import.

Changelog parent: d0372eabc305814ec9f8ae5066ec0fac76f6163b

New changelog entries:
  * Upload the final GCC 4.9.3 release.
  * Merge changes from gcc-4.9 4.9.3-2ubuntu1, including:
    - Fix PR go/60931, garbage collector issue with non 4kB system page size.
      LP: #1304754.
    - Fix wrong-code issue in the little endian vector API (ppc64el).
      LP: #1311128.
    - Fix ABI incompatibility between POWER and Z HTM builtins and intrinsics.
      LP: #1320292.
    - Fix an ICE with invalid code. PR c++/61046. LP: #1313102.
    - gccgo: Don't overwrite memory if an archive has a bad file name.
    - Fix PR rtl-optimization/61801, sched2 miscompiles syscall sequence with -g.
    - libgo: Fix unexpected GC interfering with closure passing.
    - libgo: Fix PR other/61895, ignore small argv[0] file for backtrace.
    - libgo: Fix unexpected GC interfering with closure passing.
    - Fix ICE in the Go frontend. LP: #1362906.
    - Enable cgo on AArch64 (Michael Hudson). LP: #1361940.
    - libgo: runtime: Use the clone system call on GNU/Linux.
    - libgo: Support arm64 relocations (Michael Hudson).
  * Include the cc1 binary into the gccgo-4.9 package.
  * Do not build-depend on sdt-systemtap for the trusty upload.
  * Warn about ppc ELFv2 ABI issues, which will change in GCC 5.
  * libgo: Fix PR go/67508, rewrite lfstack packing/unpacking to look more
    like that in Go (Michael Hudson). LP: #1472650.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150714 (r225765) from the gcc-4_9-branch.
  * Update the Linaro support to the 4.9-2015.06 release.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * GCC 4.9.3 release.
  * Update to SVN 20150629 (r225135) from the gcc-4_9-branch.
  * Refresh patches.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150623 (r224833) from the gcc-4_9-branch.
  * Fix PR target/66483, taken from the trunk. Closes: #787689.
  * Fix "empty-binary-package" lintian warnings.
  * Fix PR tree-optimization/66233. Closes: #788812.
  * Update to SVN 20150611 (r224436) from the gcc-4_9-branch.
  * Build libstdc++6 when building the common libraries.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150531 (r223898) from the gcc-4_9-branch.
  * Fix PR rtl-optimization/63843, taken from the trunk. Closes: #785475.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150529 (r223861) from the gcc-4_9-branch.
  * Make symbols file symlinking for cross builds more robust.
  * Fix building cross compilers with dpkg 1.18.
  * Stop building the common libraries on m68k.
  * Disable building gdc on sh4 (bootstrap comparison failure).
  * gcc-4.9-base: Adjust gnat breaks attribute to better support
    upgrades to jessie (Andreas Beckmann). Closes: #779876.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150518 (r223293) from the gcc-4_9-branch.
  * Remove work arounds to build 64bit multilibs on 32bit targets,
    now properly fixed upstream.
  * Re-enable running the tests.
  * Disable running the libstdc++ tests with the installed libstdc++.
    Doesn't make sense anymore with the dual-abi libstdc++ from GCC 5.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150516 (r223238) from the gcc-4_9-branch.
  * Again, configure with --enable-targets=powerpcle-linux on ppc64el.
    Closes: #785066.
  * Remove old CFLAGS/LDFLAGS settings to build gdc.
  * Remove reference to .ico file in NEWS.html.
  * Fix -base dependency for the gcj cross packages.
  * Update to SVN 20150508 (r222909) from the gcc-4_9-branch.
  * Update to SVN 20150503 (r222750) from the gcc-4_9-branch.
    - Fix the build failure on alpha.
  * Fix gcc-itm doc-base file (Guo Yixuan). Closes: #783998.
  * On m68k, powerpcspe, sh4, sparc64, still build the libraries not
    yet built by gcc-5.
  * Update the cross-biarch patch for D and Go.
  * Apply the cross-biarch patches for every cross build. Closes: #783527.
  * Update the Linaro support to the 4.9-2015.04 release.
  * Update to SVN 20150429 (r222567) from the gcc-4_9-branch.
  * Build again libgo.
  * PR libstdc++/62258, fix for std::uncaught_exception, taken from the trunk.
    LP: #1439451.
  * Update to SVN 20150426 (r222448) from the gcc-4_9-branch.
  * Build using isl 0.14 and cloog 0.18.3.
  * Provide the /usr/include/<multiarch>/c++/<gcc version> symlink.
  * Stop building libcilkrts and libtsan, build again libasan.
  * Update to SVN 20150411 (r222011) from the gcc-4_9-branch.
    - Fix PR libstdc++/64476, PR libstdc++/60966, PR libstdc++/64239,
      PR libstdc++/64649, PR libstdc++/64584, PR libstdc++/64585,
      PR libstdc++/64646, PR middle-end/64734, PR c/61553,
      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),
      PR target/64795 (x86), PR middle-end/64734 (ice),
      PR rtl-optimization/64557, PR ipa/63970 (missed optimization),
      PR fortran/64230 (wrong code), PR fortran/64771 (ice on valid),
      PR fortran/57023 (wrong code), PR fortran/60922 (wrong code), PR c/64766
      (ice), PR c/64778 (ice), PR rtl-optimization/61058 (ice),
      PR middle-end/64421 (OpenMP), PR rtl-optimization/63637,
      PR rtl-optimization/60663 (error on valid asm), PR debug/64511 (ice),
      PR debug/64663 (ice), PR c++/64521 (ice), PR fortran/62044 (ice),
      PR libstdc++/64680, PR libstdc++/64649, PR target/64882 (x86),
      PR c++/64901, PR target/64938 (ICE, ARM), PR ipa/64068, PR ipa/64559,
      PR c/64824 (OpenMP), PR c/64868 (OpenMP, rejects valid), PR c/57653,
      PR target/65153 (SH), PR lto/65015 (closes: #777753, #780000),
      (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),
      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 target/65163,
      PR tree-optimization/61917 (ice on valid), PR c++/62255 (rejects valid),
      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), 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),
      PR rtl-optimization/65235 (wrong code), PR fortran/61138 (wrong code),
      PR middle-end/65409 (ice on valid), PR ipa/64813 (ice),
      PR ipa/63587 (ice), PR libgfortran/60956, PR libstdc++/65279,
      PR libstdc++/65543, PR target/65561 (x86), PR target/63150 (rs6000),
      PR rtl-optimization/60851 (ice), PR c++/65154 (ice).
  * Update the Linaro support to the 4.9-2015.03 release.
  * Allow to build using gettext built with a newer GCC.
  * Fix gnat build on mips64el (James Cowgill). Addresses: #779191.
  * Fix linaro#1291, ICE (segmentation fault) on arm-linux-gnueabihf.
  * Configure with --enable-targets=powerpcle-linux on ppc64el for
    backports to jessie, trusty, utopic and vivid.
  * 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.
  * Don't build packages built by gcc-5.
  * Fix PR target/64231 (AArch64), building the arm64 cross compiler
    on i386.
  * 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.
  * 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 vivid.
  * 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.
  * 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.
  * 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.
  * 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.
  * 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.
  * 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.
  * 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.
  * Update to SVN 20150202 (r220345) from the gcc-4_9-branch.
  * Revert the Linaro support to the 4.9-2014.11 release.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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).
  * 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.
  * 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.
  * Fix the powerpc build.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * 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.
  * 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.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * Update utopic to the 4.9.2 release.
  * Keep the Linaro support based on the 4.9-2014.09 release.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * Update to SVN 20141018 (r216426) from the gcc-4_9-branch.
  [ Matthias Klose ]
  * Update libstdc++ symbols file for powerpcspe (Roland Stigge).
    Closes: #765078.
  * 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.
  * 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).
  * Update to SVN 20141007 (r215968) from the gcc-4_9-branch.
  * Upstream bug fixes:
    - PR libstdc++/63456, PR ipa/61144 (wrong code), PR ipa/62121 (ice),
      PR lto/62026 (ice on valid), PR libgfortran/63460 (behaviour).
  * Update to SVN 20141001 (r215767) from the gcc-4_9-branch.
  * Upstream bug fixes:
    - PR libgomp/61200 (ICE), PR tree-optimization/63375 (wrong code),
      PR libstdc++/63199 (incorrect basic_regex move constructor,
      PR libstdc++/63449 (docs), PR debug/63342, PR target/63428 (x86).
    - libstdc++: Add is_final<> type trait for C++14.
    - gccgo: Recognize 64-bit symbol tables in archives.
    - gccgo: Don't insert promoted methods that conflict with fields.
    - gccgo: PR go/61880, symbol names should have '.' replaced with '_'.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20141001 (r215767) from the gcc-4_9-branch.
  * Upstream bug fixes:
    - PR c++/61465 (bogus warning), PR c++/62017 (asan), PR c++/62219 (rejects
      valid code), PR c++/63248 (openmp), PR c++/63249 (openmp),
      PR inline-asm/63282 (ice), PR target/61407 (build fix),
      PR middle-end/63247 (openmp), PR target/63335 (wrong code, rs6000),
      PR tree-optimization/63341 (wrong code on power7), PR sanitizer/61272,
      PR debug/63328, PR libstdc++/59603 (debug build), PR c++/63306 (ice),
      PR regression/61510 (ice), PR debug/63285, PR tree-optimization/63186
      (wrong code), PR plugins/63410, PR target/63428 (x86_64, wrong code),
      PR debug/63342.
    - rs6000 updates.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Upstream bug fixes:
    - PR c++/61465 (bogus warning), PR c++/62017 (asan), PR c++/62219 (rejects
      valid code), PR c++/63248 (openmp), PR c++/63249 (openmp),
      PR inline-asm/63282 (ice), PR target/61407 (build fix),
      PR middle-end/63247 (openmp), PR target/63335 (wrong code, rs6000),
      PR tree-optimization/63341 (wrong code on power7), PR sanitizer/61272,
      PR debug/63328.
    - rs6000 updates.
  * Update to SVN 20140930 (r215717) from the gcc-4_9-branch.
  * Don't suggest libvtv and binutils-gold. Closes: #761612.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140918 (r215344) from the gcc-4_9-branch.
  [ Matthias Klose ]
  * Extend the fix for PR target/63190 (AArch64). Closes: #758964.
  * Apply proposed fix for Linaro #331, LP: #1353729 (AArch64).
  [ Aurelien Jarno ]
  * Default to mips64 ISA on mips64el, with tuning for mips64r2.
  * Extend the fix for PR target/63190 (AArch64). Closes: #758964.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140912 (r215228) from the gcc-4_9-branch.
  * Update the Linaro support to the 4.9-2014.09 release.
  * Fix installation of the libstdc++ documentation. Closes: #760872.
  * Update to SVN 20140910 (r215105) from the gcc-4_9-branch.
  * Update the Linaro support to 4.9-2014.09.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140908 (r215008) from the gcc-4_9-branch.
  * Enable cgo on AArch64 (Michael Hudson). LP: #1361940.
  * Update the Linaro support from the Linaro/4.9 branch.
  * Fix PR target/63190 (AArch64), taken from the trunk. Closes: #758964.
  * Update to SVN 20140903 (r214876) from the gcc-4_9-branch.
  * Enable cgo on AArch64 (Michael Hudson). LP: #1361940.
  * Update the Linaro support from the Linaro/4.9 branch.
  [ Samuel Thibault ]
  * boehm-gc: use anonymous mmap instead of brk also on hurd-*.
    Closes: #753791.
  * Update to SVN 20140830 (r214759) from the gcc-4_9-branch.
  * Update cross installation patches for the branch.
  * Use the base version (4.9) when accessing files in gcc_lib_dir.
  * Update cross installation patches for the branch.
  * Use the base version (4.9) when accessing files in gcc_lib_dir.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140830 (r214751) from the gcc-4_9-branch.
  * Fix jni symlinks in /usr/lib/jvm. Closes: #759558.
  * Update the Linaro support from the Linaro/4.9 branch.
    - Fixes Aarch64 cross build on i386.
  * Linaro updates from the linaro/gcc-4_9-branch.
  * Update to SVN 20140824 (r214405) from the gcc-4_9-branch.
  * Fix -dumpversion output to print the full version number.
    Addresses: #759038. LP: #1360404.
    Use the GCC base version for the D include dir name.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140820 (r214215) from the gcc-4_9-branch.
  * Fix PR middle-end/61294, -Wmemset-transposed-args, taken from the trunk.
    LP: #1352836.
  * Update the Linaro support to 4.9-2014.08.
  * Fix PR tree-optimization/59586, graphite segfault, taken from the trunk.
    LP: #1227789.
  * Fix multilib castrated cross builds on mips64el (YunQiang Su, Helmut
    Grohne). Closes: #758408.
  * Apply Proposed patch for PR target/62040 (AArch64). LP: #1351227.
    Closes: #757738.
  * Update to SVN 20140817 (r214074) from the gcc-4_9-branch.
  * Fix PR middle-end/61294, -Wmemset-transposed-args, taken from the trunk.
    LP: #1352836.
  * Update the Linaro support to 4.9-2014.08.
  * Fix PR tree-optimization/59586, graphite segfault, taken from the trunk.
    LP: #1227789.
  * Build-depend on dpkg-dev (>= 1.17.11).
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140813 (r213955) from the gcc-4_9-branch.
  * Really fix the GFDL build on AArch64. Closes: #757153.
  * Disable Ada for snapshot builds on kfreebsd-i386, kfreebsd-amd64.
    Local patch needs an update and upstreaming.
  * Apply the local ada-mips patch for snapshot builds too.
  * Disable Ada for snapshot builds on mips, mipsel. Bootstrap comparision
    failure. Local patch needs upstreaming.
  * Disable Ada for snapshot builds on hurd-i386, build dependencies are
    not installable.
  * Don't build the sanitizer libs for sparc snapshot builds.
  * Proposed backport for PR libstdc++/61841. Closes: #749290.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140808 (r213759) from the gcc-4_9-branch.
    - Fix PR tree-optimization/61964. LP: #1347147.
  * Fix libphobos cross build.
  * Update to SVN 20140802 (r213518) from the gcc-4_9-branch.
    - Fix PR other/61895, libgo issue with Docker.
  * Fix libphobos cross build even harder.
  * Update to SVN 20140802 (r213510) from the gcc-4_9-branch.
    - Fix PR tree-optimization/61964. LP: #1347147.
  * Fix libphobos cross build.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140731 (r213317) from the gcc-4_9-branch.
    - CVE-2014-5044, fix integer overflows in array allocation in libgfortran.
      Closes: #756325.
  * Build libphobos on armel and armhf. Closes: #755390.
  * Fix java.security symlink. Closes: #756484.
  * Update to SVN 20140728 (r213129) from the gcc-4_9-branch.
    - Properly fix PR libobjc/61920 on the 4.9 branch.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140727 (r213100) from the gcc-4_9-branch.
  * Fix the GFDL build on AArch64.
  * Fix PR libobjc/61920, libobjc link failure on powerpc*. Closes: #756096.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140724 (r213031) from the gcc-4_9-branch.
  * Fix installing test logs and summaries.
  * Warn about ppc ELFv2 ABI issues, which will change in GCC 4.10.
  * Don't gzip the xz compressed testsuite logs and summaries.
  * Build libphobos on armel and armhf. Closes: #755390.
  * Update the Linaro support to the 4.9-2014.07 release.
  * GCC 4.9.1 release.
  * Update GDC form the 4.9 branch (20140712).
  * Build AArch64 from Linaro 4.9-2014.06 release.
  * GCC 4.9.1 release candidate 1.
  * Update to SVN 20140712 (r212479) from the gcc-4_9-branch.
    - Fix PR middle-end/61725. Closes: #754548.
  * Add libstdc++ symbols files for mips64 and mips64el (Yunqiang Su).
    Closes: #745372.
  * Set java_cpu to ppc64 on ppc64el.
  * Build AArch64 from the Linaro 4.9-2014.06 release.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140704 (r212295) from the gcc-4_9-branch.
  * Explicitly set cpu_32 to ultrasparc for sparc64 builds.
  * Fix --with-long-double-128 for sparc32 when defaulting to 64-bit.
  * Ignore missing libstdc++ symbols on armel and hppa. The future and
    exception_ptr implementation is incomplete. For more information see
    https://gcc.gnu.org/ml/gcc/2014-07/msg00000.html.
  * Update to SVN 20140701 (r212192) from the gcc-4_9-branch.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140627 (r212067) from the gcc-4_9-branch.
  * Update libstdc++ symbols files for ARM.
  * Update to SVN 20140616 (r211699) from the gcc-4_9-branch.
  * Update to SVN 20140624 (r211959) from the gcc-4_9-branch.
  * Don't ignore dpkg-shlibdeps errors for libstdc++6, left over from initial
    4.9 uploads.
  * Update libgcc1 symbols for sh4. Closes: #751919.
  * Stop building the libvtv packages. Not usable unless the build is
    configured with --enable-vtable-verify, which comes with a performance
    penalty just for the stubs in libstdc++.
  * Update libstdc++ and libvtv symbols files for builds configured with
    --enable-vtable-verify.
  * Remove version requirement for dependency on make. Closes: #751891.
  * Fix removal of python byte-code files in libstdc++6. Closes: #751435.
  * Fix a segfault in the driver from calling free on non-malloc'd area.
  * Drop versioned build dependency on gdb, and apply the pretty printer
    patch for libstdc++ based on the release.
  * Add support to build with isl-0.13.
  * Revert the fix for libstdc++/60326, introducing PR libstdc++/61532.
  * Mere with Debian; remaining changes:
    - Build from the upstream source.
  * Update to SVN 20140616 (r211699) from the gcc-4_9-branch.
  [ Matthias Klose ]
  * Update to SVN 20140610 (r211403) from the gcc-4_9-branch.
  * Fix patch application for powerpcspe (Helmit Grohne). Closes: #751001.
    + Update context for powerpc_remove_many.
    + Drop gcc-powerpcspe-ldbl-fix applied upstream.
  [ Aurelien Jarno ]
  * Fix PR c++/61336, taken from the trunk.
  * Update to SVN 20140610 (r211403) from the gcc-4_9-branch.
  * Update to SVN 20140608 (r211353) from the gcc-4_9-branch.
  * Fix -Wno-format when -Wformat-security is the default (Steve Beattie).
    LP: #1317305.
  * Don't install the libstdc++ pretty printer file into the debug directory,
    but into the gdb auto-load directory.
  * Fix the removal of the libstdc++6 package, removing byte-compiled pretty
    printer files and pycache directories.
  * Fix PR c++/61046, taken from the trunk. LP: #1313102.
  * Fix installation of gcc-{ar,nm,ranlib} man pages for snapshot builds.
    Closes: #745906.
  * Update patches for snapshot builds.
  * Update to SVN 20140530 (r211080) from the gcc-4_9-branch.
  * Fix -Wno-format when -Wformat-security is the default (Steve Beattie).
    LP: #1317305.
  * Mere with Debian; remaining changes:
    - Build from the upstream source.
  * Update to SVN 20140527 (r210956) from the gcc-4_9-branch.
  * Limit systemtap-sdt-dev build dependency to enumerated linux architectures.
  * Build libitm on AArch64, patch taken from the trunk.
  * Update the testsuite to allow more testcases to pass with hardening options
    turned on (Steve Beattie). LP: #1317307.
  * Revert the fix for PR rtl-optimization/60969, causing bootstrap failure
    on ppc64el.
  * Fix PR other/61257, check for working sys/sdt.h.
  * Drop the libstdc++-arm-wno-abi patch, not needed anymore in 4.9.
  * Update to SVN 20140523 (r210828) from the gcc-4_9-branch.
  * Revert the fix for PR rtl-optimization/60969, causing bootstrap failure
    on ppc64el.
  * Limit systemtap-sdt-dev build dependency to enumerated linux architectures.
    Build-conflict with systemtap-sdt-dev on ppc64el.
  * Update the testsuite to allow more testcases to pass with hardening options
    turned on (Steve Beattie). LP: #1317307.
  * Turn on -fstack-protector-strong by default (Steve Beattie).
  * Fix PR other/61257, check for working sys/sdt.h.
  * Drop the libstdc++-arm-wno-abi patch, not needed anymore in 4.9.
  * Revert the gcc-default-format-security update.
  * Mere with Debian; remaining changes:
    - Build from the upstream source.
  * Update to SVN 20140518 (r210592) from the gcc-4_9-branch.
  * Update the local ada-libgnatprj patch for AArch64. Addresses: #748233.
  * Update the libstdc++v-python3 patch. Closes: #748317, #738341, 747903.
  * Build-depend on systemtap-sdt-dev, on every architecure, doesn't seem to hurt
    on architectures where it is not supported. Closes: #748315.
  * Update the gcc-default-format-security patch (Steve Beattie). LP: #1317305.
  * Apply the proposed patch for PR c/57653. Closes: #734345.
  * Mere with Debian; remaining changes:
    - Build from the upstream source.
  * Update to SVN 20140512 (r210323) from the gcc-4_9-branch.
  [ Matthias Klose ]
  * Update build dependencies for ada enabled snapshot builds.
  * Fix PR tree-optimization/60902, taken from the trunk. Closes: #746944.
  * Ensure that the common libs (built from the next GCC version) are
    available when building without common libs.
  * Fix java.security symlink in libgcj15. Addresses: #746786.
  * Move the libstdc++ gdb pretty printers into libstdc++6, install the
    -gdb.py files into /usr/share/gdb/auto-load.
  * Set the 'Multi-Arch: same' attribute for packages, cross built with
    with_deps_on_target_arch_pkgs=yes (Helmit Grohne). Closes: #716795.
  * Build the gcc-X.Y-base package with with_deps_on_target_arch_pkgs=yes
    (Helmit Grohne). Addresses: #744782.
  * Apply the proposed patches for PR driver/61106, PR driver/61126.
    Closes: #747345.
  [ Aurelien Jarno ]
  * Fix libasan1 symbols file for sparc and sparc64.
  * Update to SVN 20140425 (r209789) from the gcc-4_9-branch.
  * Remove the work around for PR go/60931, patch applied upstream.
  * GCC 4.9.0 release.
  * Apply work around for PR go/60931 on ppc64el.

applied/ubuntu/trusty-devel 2015-11-24 19:04:08 UTC 2015-11-24
Import patches-applied version 4.9.3-0ubuntu4 to applied/ubuntu/trusty-proposed

Author: Matthias Klose
Author Date: 2015-09-22 15:58:27 UTC

Import patches-applied version 4.9.3-0ubuntu4 to applied/ubuntu/trusty-proposed

Imported using git-ubuntu import.

Changelog parent: 7b222d683c37a73853fb07f9432597289131592e
Unapplied parent: a0890084e47c36f3b2ec9f63a8fa9420c7efa3dd

New changelog entries:
  * Upload the final GCC 4.9.3 release.
  * Merge changes from gcc-4.9 4.9.3-2ubuntu1, including:
    - Fix PR go/60931, garbage collector issue with non 4kB system page size.
      LP: #1304754.
    - Fix wrong-code issue in the little endian vector API (ppc64el).
      LP: #1311128.
    - Fix ABI incompatibility between POWER and Z HTM builtins and intrinsics.
      LP: #1320292.
    - Fix an ICE with invalid code. PR c++/61046. LP: #1313102.
    - gccgo: Don't overwrite memory if an archive has a bad file name.
    - Fix PR rtl-optimization/61801, sched2 miscompiles syscall sequence with -g.
    - libgo: Fix unexpected GC interfering with closure passing.
    - libgo: Fix PR other/61895, ignore small argv[0] file for backtrace.
    - libgo: Fix unexpected GC interfering with closure passing.
    - Fix ICE in the Go frontend. LP: #1362906.
    - Enable cgo on AArch64 (Michael Hudson). LP: #1361940.
    - libgo: runtime: Use the clone system call on GNU/Linux.
    - libgo: Support arm64 relocations (Michael Hudson).
  * Include the cc1 binary into the gccgo-4.9 package.
  * Do not build-depend on sdt-systemtap for the trusty upload.
  * Warn about ppc ELFv2 ABI issues, which will change in GCC 5.
  * libgo: Fix PR go/67508, rewrite lfstack packing/unpacking to look more
    like that in Go (Michael Hudson). LP: #1472650.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150714 (r225765) from the gcc-4_9-branch.
  * Update the Linaro support to the 4.9-2015.06 release.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * GCC 4.9.3 release.
  * Update to SVN 20150629 (r225135) from the gcc-4_9-branch.
  * Refresh patches.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150623 (r224833) from the gcc-4_9-branch.
  * Fix PR target/66483, taken from the trunk. Closes: #787689.
  * Fix "empty-binary-package" lintian warnings.
  * Fix PR tree-optimization/66233. Closes: #788812.
  * Update to SVN 20150611 (r224436) from the gcc-4_9-branch.
  * Build libstdc++6 when building the common libraries.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150531 (r223898) from the gcc-4_9-branch.
  * Fix PR rtl-optimization/63843, taken from the trunk. Closes: #785475.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150529 (r223861) from the gcc-4_9-branch.
  * Make symbols file symlinking for cross builds more robust.
  * Fix building cross compilers with dpkg 1.18.
  * Stop building the common libraries on m68k.
  * Disable building gdc on sh4 (bootstrap comparison failure).
  * gcc-4.9-base: Adjust gnat breaks attribute to better support
    upgrades to jessie (Andreas Beckmann). Closes: #779876.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150518 (r223293) from the gcc-4_9-branch.
  * Remove work arounds to build 64bit multilibs on 32bit targets,
    now properly fixed upstream.
  * Re-enable running the tests.
  * Disable running the libstdc++ tests with the installed libstdc++.
    Doesn't make sense anymore with the dual-abi libstdc++ from GCC 5.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150516 (r223238) from the gcc-4_9-branch.
  * Again, configure with --enable-targets=powerpcle-linux on ppc64el.
    Closes: #785066.
  * Remove old CFLAGS/LDFLAGS settings to build gdc.
  * Remove reference to .ico file in NEWS.html.
  * Fix -base dependency for the gcj cross packages.
  * Update to SVN 20150508 (r222909) from the gcc-4_9-branch.
  * Update to SVN 20150503 (r222750) from the gcc-4_9-branch.
    - Fix the build failure on alpha.
  * Fix gcc-itm doc-base file (Guo Yixuan). Closes: #783998.
  * On m68k, powerpcspe, sh4, sparc64, still build the libraries not
    yet built by gcc-5.
  * Update the cross-biarch patch for D and Go.
  * Apply the cross-biarch patches for every cross build. Closes: #783527.
  * Update the Linaro support to the 4.9-2015.04 release.
  * Update to SVN 20150429 (r222567) from the gcc-4_9-branch.
  * Build again libgo.
  * PR libstdc++/62258, fix for std::uncaught_exception, taken from the trunk.
    LP: #1439451.
  * Update to SVN 20150426 (r222448) from the gcc-4_9-branch.
  * Build using isl 0.14 and cloog 0.18.3.
  * Provide the /usr/include/<multiarch>/c++/<gcc version> symlink.
  * Stop building libcilkrts and libtsan, build again libasan.
  * Update to SVN 20150411 (r222011) from the gcc-4_9-branch.
    - Fix PR libstdc++/64476, PR libstdc++/60966, PR libstdc++/64239,
      PR libstdc++/64649, PR libstdc++/64584, PR libstdc++/64585,
      PR libstdc++/64646, PR middle-end/64734, PR c/61553,
      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),
      PR target/64795 (x86), PR middle-end/64734 (ice),
      PR rtl-optimization/64557, PR ipa/63970 (missed optimization),
      PR fortran/64230 (wrong code), PR fortran/64771 (ice on valid),
      PR fortran/57023 (wrong code), PR fortran/60922 (wrong code), PR c/64766
      (ice), PR c/64778 (ice), PR rtl-optimization/61058 (ice),
      PR middle-end/64421 (OpenMP), PR rtl-optimization/63637,
      PR rtl-optimization/60663 (error on valid asm), PR debug/64511 (ice),
      PR debug/64663 (ice), PR c++/64521 (ice), PR fortran/62044 (ice),
      PR libstdc++/64680, PR libstdc++/64649, PR target/64882 (x86),
      PR c++/64901, PR target/64938 (ICE, ARM), PR ipa/64068, PR ipa/64559,
      PR c/64824 (OpenMP), PR c/64868 (OpenMP, rejects valid), PR c/57653,
      PR target/65153 (SH), PR lto/65015 (closes: #777753, #780000),
      (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),
      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 target/65163,
      PR tree-optimization/61917 (ice on valid), PR c++/62255 (rejects valid),
      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), 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),
      PR rtl-optimization/65235 (wrong code), PR fortran/61138 (wrong code),
      PR middle-end/65409 (ice on valid), PR ipa/64813 (ice),
      PR ipa/63587 (ice), PR libgfortran/60956, PR libstdc++/65279,
      PR libstdc++/65543, PR target/65561 (x86), PR target/63150 (rs6000),
      PR rtl-optimization/60851 (ice), PR c++/65154 (ice).
  * Update the Linaro support to the 4.9-2015.03 release.
  * Allow to build using gettext built with a newer GCC.
  * Fix gnat build on mips64el (James Cowgill). Addresses: #779191.
  * Fix linaro#1291, ICE (segmentation fault) on arm-linux-gnueabihf.
  * Configure with --enable-targets=powerpcle-linux on ppc64el for
    backports to jessie, trusty, utopic and vivid.
  * 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.
  * Don't build packages built by gcc-5.
  * Fix PR target/64231 (AArch64), building the arm64 cross compiler
    on i386.
  * 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.
  * 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 vivid.
  * 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.
  * 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.
  * 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.
  * 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.
  * 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.
  * 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.
  * 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.
  * Update to SVN 20150202 (r220345) from the gcc-4_9-branch.
  * Revert the Linaro support to the 4.9-2014.11 release.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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).
  * 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.
  * 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.
  * Fix the powerpc build.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * 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.
  * 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.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * Update utopic to the 4.9.2 release.
  * Keep the Linaro support based on the 4.9-2014.09 release.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * Update to SVN 20141018 (r216426) from the gcc-4_9-branch.
  [ Matthias Klose ]
  * Update libstdc++ symbols file for powerpcspe (Roland Stigge).
    Closes: #765078.
  * 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.
  * 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).
  * Update to SVN 20141007 (r215968) from the gcc-4_9-branch.
  * Upstream bug fixes:
    - PR libstdc++/63456, PR ipa/61144 (wrong code), PR ipa/62121 (ice),
      PR lto/62026 (ice on valid), PR libgfortran/63460 (behaviour).
  * Update to SVN 20141001 (r215767) from the gcc-4_9-branch.
  * Upstream bug fixes:
    - PR libgomp/61200 (ICE), PR tree-optimization/63375 (wrong code),
      PR libstdc++/63199 (incorrect basic_regex move constructor,
      PR libstdc++/63449 (docs), PR debug/63342, PR target/63428 (x86).
    - libstdc++: Add is_final<> type trait for C++14.
    - gccgo: Recognize 64-bit symbol tables in archives.
    - gccgo: Don't insert promoted methods that conflict with fields.
    - gccgo: PR go/61880, symbol names should have '.' replaced with '_'.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20141001 (r215767) from the gcc-4_9-branch.
  * Upstream bug fixes:
    - PR c++/61465 (bogus warning), PR c++/62017 (asan), PR c++/62219 (rejects
      valid code), PR c++/63248 (openmp), PR c++/63249 (openmp),
      PR inline-asm/63282 (ice), PR target/61407 (build fix),
      PR middle-end/63247 (openmp), PR target/63335 (wrong code, rs6000),
      PR tree-optimization/63341 (wrong code on power7), PR sanitizer/61272,
      PR debug/63328, PR libstdc++/59603 (debug build), PR c++/63306 (ice),
      PR regression/61510 (ice), PR debug/63285, PR tree-optimization/63186
      (wrong code), PR plugins/63410, PR target/63428 (x86_64, wrong code),
      PR debug/63342.
    - rs6000 updates.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Upstream bug fixes:
    - PR c++/61465 (bogus warning), PR c++/62017 (asan), PR c++/62219 (rejects
      valid code), PR c++/63248 (openmp), PR c++/63249 (openmp),
      PR inline-asm/63282 (ice), PR target/61407 (build fix),
      PR middle-end/63247 (openmp), PR target/63335 (wrong code, rs6000),
      PR tree-optimization/63341 (wrong code on power7), PR sanitizer/61272,
      PR debug/63328.
    - rs6000 updates.
  * Update to SVN 20140930 (r215717) from the gcc-4_9-branch.
  * Don't suggest libvtv and binutils-gold. Closes: #761612.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140918 (r215344) from the gcc-4_9-branch.
  [ Matthias Klose ]
  * Extend the fix for PR target/63190 (AArch64). Closes: #758964.
  * Apply proposed fix for Linaro #331, LP: #1353729 (AArch64).
  [ Aurelien Jarno ]
  * Default to mips64 ISA on mips64el, with tuning for mips64r2.
  * Extend the fix for PR target/63190 (AArch64). Closes: #758964.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140912 (r215228) from the gcc-4_9-branch.
  * Update the Linaro support to the 4.9-2014.09 release.
  * Fix installation of the libstdc++ documentation. Closes: #760872.
  * Update to SVN 20140910 (r215105) from the gcc-4_9-branch.
  * Update the Linaro support to 4.9-2014.09.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140908 (r215008) from the gcc-4_9-branch.
  * Enable cgo on AArch64 (Michael Hudson). LP: #1361940.
  * Update the Linaro support from the Linaro/4.9 branch.
  * Fix PR target/63190 (AArch64), taken from the trunk. Closes: #758964.
  * Update to SVN 20140903 (r214876) from the gcc-4_9-branch.
  * Enable cgo on AArch64 (Michael Hudson). LP: #1361940.
  * Update the Linaro support from the Linaro/4.9 branch.
  [ Samuel Thibault ]
  * boehm-gc: use anonymous mmap instead of brk also on hurd-*.
    Closes: #753791.
  * Update to SVN 20140830 (r214759) from the gcc-4_9-branch.
  * Update cross installation patches for the branch.
  * Use the base version (4.9) when accessing files in gcc_lib_dir.
  * Update cross installation patches for the branch.
  * Use the base version (4.9) when accessing files in gcc_lib_dir.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140830 (r214751) from the gcc-4_9-branch.
  * Fix jni symlinks in /usr/lib/jvm. Closes: #759558.
  * Update the Linaro support from the Linaro/4.9 branch.
    - Fixes Aarch64 cross build on i386.
  * Linaro updates from the linaro/gcc-4_9-branch.
  * Update to SVN 20140824 (r214405) from the gcc-4_9-branch.
  * Fix -dumpversion output to print the full version number.
    Addresses: #759038. LP: #1360404.
    Use the GCC base version for the D include dir name.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140820 (r214215) from the gcc-4_9-branch.
  * Fix PR middle-end/61294, -Wmemset-transposed-args, taken from the trunk.
    LP: #1352836.
  * Update the Linaro support to 4.9-2014.08.
  * Fix PR tree-optimization/59586, graphite segfault, taken from the trunk.
    LP: #1227789.
  * Fix multilib castrated cross builds on mips64el (YunQiang Su, Helmut
    Grohne). Closes: #758408.
  * Apply Proposed patch for PR target/62040 (AArch64). LP: #1351227.
    Closes: #757738.
  * Update to SVN 20140817 (r214074) from the gcc-4_9-branch.
  * Fix PR middle-end/61294, -Wmemset-transposed-args, taken from the trunk.
    LP: #1352836.
  * Update the Linaro support to 4.9-2014.08.
  * Fix PR tree-optimization/59586, graphite segfault, taken from the trunk.
    LP: #1227789.
  * Build-depend on dpkg-dev (>= 1.17.11).
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140813 (r213955) from the gcc-4_9-branch.
  * Really fix the GFDL build on AArch64. Closes: #757153.
  * Disable Ada for snapshot builds on kfreebsd-i386, kfreebsd-amd64.
    Local patch needs an update and upstreaming.
  * Apply the local ada-mips patch for snapshot builds too.
  * Disable Ada for snapshot builds on mips, mipsel. Bootstrap comparision
    failure. Local patch needs upstreaming.
  * Disable Ada for snapshot builds on hurd-i386, build dependencies are
    not installable.
  * Don't build the sanitizer libs for sparc snapshot builds.
  * Proposed backport for PR libstdc++/61841. Closes: #749290.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140808 (r213759) from the gcc-4_9-branch.
    - Fix PR tree-optimization/61964. LP: #1347147.
  * Fix libphobos cross build.
  * Update to SVN 20140802 (r213518) from the gcc-4_9-branch.
    - Fix PR other/61895, libgo issue with Docker.
  * Fix libphobos cross build even harder.
  * Update to SVN 20140802 (r213510) from the gcc-4_9-branch.
    - Fix PR tree-optimization/61964. LP: #1347147.
  * Fix libphobos cross build.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140731 (r213317) from the gcc-4_9-branch.
    - CVE-2014-5044, fix integer overflows in array allocation in libgfortran.
      Closes: #756325.
  * Build libphobos on armel and armhf. Closes: #755390.
  * Fix java.security symlink. Closes: #756484.
  * Update to SVN 20140728 (r213129) from the gcc-4_9-branch.
    - Properly fix PR libobjc/61920 on the 4.9 branch.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140727 (r213100) from the gcc-4_9-branch.
  * Fix the GFDL build on AArch64.
  * Fix PR libobjc/61920, libobjc link failure on powerpc*. Closes: #756096.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140724 (r213031) from the gcc-4_9-branch.
  * Fix installing test logs and summaries.
  * Warn about ppc ELFv2 ABI issues, which will change in GCC 4.10.
  * Don't gzip the xz compressed testsuite logs and summaries.
  * Build libphobos on armel and armhf. Closes: #755390.
  * Update the Linaro support to the 4.9-2014.07 release.
  * GCC 4.9.1 release.
  * Update GDC form the 4.9 branch (20140712).
  * Build AArch64 from Linaro 4.9-2014.06 release.
  * GCC 4.9.1 release candidate 1.
  * Update to SVN 20140712 (r212479) from the gcc-4_9-branch.
    - Fix PR middle-end/61725. Closes: #754548.
  * Add libstdc++ symbols files for mips64 and mips64el (Yunqiang Su).
    Closes: #745372.
  * Set java_cpu to ppc64 on ppc64el.
  * Build AArch64 from the Linaro 4.9-2014.06 release.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140704 (r212295) from the gcc-4_9-branch.
  * Explicitly set cpu_32 to ultrasparc for sparc64 builds.
  * Fix --with-long-double-128 for sparc32 when defaulting to 64-bit.
  * Ignore missing libstdc++ symbols on armel and hppa. The future and
    exception_ptr implementation is incomplete. For more information see
    https://gcc.gnu.org/ml/gcc/2014-07/msg00000.html.
  * Update to SVN 20140701 (r212192) from the gcc-4_9-branch.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140627 (r212067) from the gcc-4_9-branch.
  * Update libstdc++ symbols files for ARM.
  * Update to SVN 20140616 (r211699) from the gcc-4_9-branch.
  * Update to SVN 20140624 (r211959) from the gcc-4_9-branch.
  * Don't ignore dpkg-shlibdeps errors for libstdc++6, left over from initial
    4.9 uploads.
  * Update libgcc1 symbols for sh4. Closes: #751919.
  * Stop building the libvtv packages. Not usable unless the build is
    configured with --enable-vtable-verify, which comes with a performance
    penalty just for the stubs in libstdc++.
  * Update libstdc++ and libvtv symbols files for builds configured with
    --enable-vtable-verify.
  * Remove version requirement for dependency on make. Closes: #751891.
  * Fix removal of python byte-code files in libstdc++6. Closes: #751435.
  * Fix a segfault in the driver from calling free on non-malloc'd area.
  * Drop versioned build dependency on gdb, and apply the pretty printer
    patch for libstdc++ based on the release.
  * Add support to build with isl-0.13.
  * Revert the fix for libstdc++/60326, introducing PR libstdc++/61532.
  * Mere with Debian; remaining changes:
    - Build from the upstream source.
  * Update to SVN 20140616 (r211699) from the gcc-4_9-branch.
  [ Matthias Klose ]
  * Update to SVN 20140610 (r211403) from the gcc-4_9-branch.
  * Fix patch application for powerpcspe (Helmit Grohne). Closes: #751001.
    + Update context for powerpc_remove_many.
    + Drop gcc-powerpcspe-ldbl-fix applied upstream.
  [ Aurelien Jarno ]
  * Fix PR c++/61336, taken from the trunk.
  * Update to SVN 20140610 (r211403) from the gcc-4_9-branch.
  * Update to SVN 20140608 (r211353) from the gcc-4_9-branch.
  * Fix -Wno-format when -Wformat-security is the default (Steve Beattie).
    LP: #1317305.
  * Don't install the libstdc++ pretty printer file into the debug directory,
    but into the gdb auto-load directory.
  * Fix the removal of the libstdc++6 package, removing byte-compiled pretty
    printer files and pycache directories.
  * Fix PR c++/61046, taken from the trunk. LP: #1313102.
  * Fix installation of gcc-{ar,nm,ranlib} man pages for snapshot builds.
    Closes: #745906.
  * Update patches for snapshot builds.
  * Update to SVN 20140530 (r211080) from the gcc-4_9-branch.
  * Fix -Wno-format when -Wformat-security is the default (Steve Beattie).
    LP: #1317305.
  * Mere with Debian; remaining changes:
    - Build from the upstream source.
  * Update to SVN 20140527 (r210956) from the gcc-4_9-branch.
  * Limit systemtap-sdt-dev build dependency to enumerated linux architectures.
  * Build libitm on AArch64, patch taken from the trunk.
  * Update the testsuite to allow more testcases to pass with hardening options
    turned on (Steve Beattie). LP: #1317307.
  * Revert the fix for PR rtl-optimization/60969, causing bootstrap failure
    on ppc64el.
  * Fix PR other/61257, check for working sys/sdt.h.
  * Drop the libstdc++-arm-wno-abi patch, not needed anymore in 4.9.
  * Update to SVN 20140523 (r210828) from the gcc-4_9-branch.
  * Revert the fix for PR rtl-optimization/60969, causing bootstrap failure
    on ppc64el.
  * Limit systemtap-sdt-dev build dependency to enumerated linux architectures.
    Build-conflict with systemtap-sdt-dev on ppc64el.
  * Update the testsuite to allow more testcases to pass with hardening options
    turned on (Steve Beattie). LP: #1317307.
  * Turn on -fstack-protector-strong by default (Steve Beattie).
  * Fix PR other/61257, check for working sys/sdt.h.
  * Drop the libstdc++-arm-wno-abi patch, not needed anymore in 4.9.
  * Revert the gcc-default-format-security update.
  * Mere with Debian; remaining changes:
    - Build from the upstream source.
  * Update to SVN 20140518 (r210592) from the gcc-4_9-branch.
  * Update the local ada-libgnatprj patch for AArch64. Addresses: #748233.
  * Update the libstdc++v-python3 patch. Closes: #748317, #738341, 747903.
  * Build-depend on systemtap-sdt-dev, on every architecure, doesn't seem to hurt
    on architectures where it is not supported. Closes: #748315.
  * Update the gcc-default-format-security patch (Steve Beattie). LP: #1317305.
  * Apply the proposed patch for PR c/57653. Closes: #734345.
  * Mere with Debian; remaining changes:
    - Build from the upstream source.
  * Update to SVN 20140512 (r210323) from the gcc-4_9-branch.
  [ Matthias Klose ]
  * Update build dependencies for ada enabled snapshot builds.
  * Fix PR tree-optimization/60902, taken from the trunk. Closes: #746944.
  * Ensure that the common libs (built from the next GCC version) are
    available when building without common libs.
  * Fix java.security symlink in libgcj15. Addresses: #746786.
  * Move the libstdc++ gdb pretty printers into libstdc++6, install the
    -gdb.py files into /usr/share/gdb/auto-load.
  * Set the 'Multi-Arch: same' attribute for packages, cross built with
    with_deps_on_target_arch_pkgs=yes (Helmit Grohne). Closes: #716795.
  * Build the gcc-X.Y-base package with with_deps_on_target_arch_pkgs=yes
    (Helmit Grohne). Addresses: #744782.
  * Apply the proposed patches for PR driver/61106, PR driver/61126.
    Closes: #747345.
  [ Aurelien Jarno ]
  * Fix libasan1 symbols file for sparc and sparc64.
  * Update to SVN 20140425 (r209789) from the gcc-4_9-branch.
  * Remove the work around for PR go/60931, patch applied upstream.
  * GCC 4.9.0 release.
  * Apply work around for PR go/60931 on ppc64el.

applied/ubuntu/trusty-proposed 2015-11-24 19:04:08 UTC 2015-11-24
Import patches-applied version 4.9.3-0ubuntu4 to applied/ubuntu/trusty-proposed

Author: Matthias Klose
Author Date: 2015-09-22 15:58:27 UTC

Import patches-applied version 4.9.3-0ubuntu4 to applied/ubuntu/trusty-proposed

Imported using git-ubuntu import.

Changelog parent: 7b222d683c37a73853fb07f9432597289131592e
Unapplied parent: a0890084e47c36f3b2ec9f63a8fa9420c7efa3dd

New changelog entries:
  * Upload the final GCC 4.9.3 release.
  * Merge changes from gcc-4.9 4.9.3-2ubuntu1, including:
    - Fix PR go/60931, garbage collector issue with non 4kB system page size.
      LP: #1304754.
    - Fix wrong-code issue in the little endian vector API (ppc64el).
      LP: #1311128.
    - Fix ABI incompatibility between POWER and Z HTM builtins and intrinsics.
      LP: #1320292.
    - Fix an ICE with invalid code. PR c++/61046. LP: #1313102.
    - gccgo: Don't overwrite memory if an archive has a bad file name.
    - Fix PR rtl-optimization/61801, sched2 miscompiles syscall sequence with -g.
    - libgo: Fix unexpected GC interfering with closure passing.
    - libgo: Fix PR other/61895, ignore small argv[0] file for backtrace.
    - libgo: Fix unexpected GC interfering with closure passing.
    - Fix ICE in the Go frontend. LP: #1362906.
    - Enable cgo on AArch64 (Michael Hudson). LP: #1361940.
    - libgo: runtime: Use the clone system call on GNU/Linux.
    - libgo: Support arm64 relocations (Michael Hudson).
  * Include the cc1 binary into the gccgo-4.9 package.
  * Do not build-depend on sdt-systemtap for the trusty upload.
  * Warn about ppc ELFv2 ABI issues, which will change in GCC 5.
  * libgo: Fix PR go/67508, rewrite lfstack packing/unpacking to look more
    like that in Go (Michael Hudson). LP: #1472650.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150714 (r225765) from the gcc-4_9-branch.
  * Update the Linaro support to the 4.9-2015.06 release.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * GCC 4.9.3 release.
  * Update to SVN 20150629 (r225135) from the gcc-4_9-branch.
  * Refresh patches.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150623 (r224833) from the gcc-4_9-branch.
  * Fix PR target/66483, taken from the trunk. Closes: #787689.
  * Fix "empty-binary-package" lintian warnings.
  * Fix PR tree-optimization/66233. Closes: #788812.
  * Update to SVN 20150611 (r224436) from the gcc-4_9-branch.
  * Build libstdc++6 when building the common libraries.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150531 (r223898) from the gcc-4_9-branch.
  * Fix PR rtl-optimization/63843, taken from the trunk. Closes: #785475.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150529 (r223861) from the gcc-4_9-branch.
  * Make symbols file symlinking for cross builds more robust.
  * Fix building cross compilers with dpkg 1.18.
  * Stop building the common libraries on m68k.
  * Disable building gdc on sh4 (bootstrap comparison failure).
  * gcc-4.9-base: Adjust gnat breaks attribute to better support
    upgrades to jessie (Andreas Beckmann). Closes: #779876.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150518 (r223293) from the gcc-4_9-branch.
  * Remove work arounds to build 64bit multilibs on 32bit targets,
    now properly fixed upstream.
  * Re-enable running the tests.
  * Disable running the libstdc++ tests with the installed libstdc++.
    Doesn't make sense anymore with the dual-abi libstdc++ from GCC 5.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150516 (r223238) from the gcc-4_9-branch.
  * Again, configure with --enable-targets=powerpcle-linux on ppc64el.
    Closes: #785066.
  * Remove old CFLAGS/LDFLAGS settings to build gdc.
  * Remove reference to .ico file in NEWS.html.
  * Fix -base dependency for the gcj cross packages.
  * Update to SVN 20150508 (r222909) from the gcc-4_9-branch.
  * Update to SVN 20150503 (r222750) from the gcc-4_9-branch.
    - Fix the build failure on alpha.
  * Fix gcc-itm doc-base file (Guo Yixuan). Closes: #783998.
  * On m68k, powerpcspe, sh4, sparc64, still build the libraries not
    yet built by gcc-5.
  * Update the cross-biarch patch for D and Go.
  * Apply the cross-biarch patches for every cross build. Closes: #783527.
  * Update the Linaro support to the 4.9-2015.04 release.
  * Update to SVN 20150429 (r222567) from the gcc-4_9-branch.
  * Build again libgo.
  * PR libstdc++/62258, fix for std::uncaught_exception, taken from the trunk.
    LP: #1439451.
  * Update to SVN 20150426 (r222448) from the gcc-4_9-branch.
  * Build using isl 0.14 and cloog 0.18.3.
  * Provide the /usr/include/<multiarch>/c++/<gcc version> symlink.
  * Stop building libcilkrts and libtsan, build again libasan.
  * Update to SVN 20150411 (r222011) from the gcc-4_9-branch.
    - Fix PR libstdc++/64476, PR libstdc++/60966, PR libstdc++/64239,
      PR libstdc++/64649, PR libstdc++/64584, PR libstdc++/64585,
      PR libstdc++/64646, PR middle-end/64734, PR c/61553,
      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),
      PR target/64795 (x86), PR middle-end/64734 (ice),
      PR rtl-optimization/64557, PR ipa/63970 (missed optimization),
      PR fortran/64230 (wrong code), PR fortran/64771 (ice on valid),
      PR fortran/57023 (wrong code), PR fortran/60922 (wrong code), PR c/64766
      (ice), PR c/64778 (ice), PR rtl-optimization/61058 (ice),
      PR middle-end/64421 (OpenMP), PR rtl-optimization/63637,
      PR rtl-optimization/60663 (error on valid asm), PR debug/64511 (ice),
      PR debug/64663 (ice), PR c++/64521 (ice), PR fortran/62044 (ice),
      PR libstdc++/64680, PR libstdc++/64649, PR target/64882 (x86),
      PR c++/64901, PR target/64938 (ICE, ARM), PR ipa/64068, PR ipa/64559,
      PR c/64824 (OpenMP), PR c/64868 (OpenMP, rejects valid), PR c/57653,
      PR target/65153 (SH), PR lto/65015 (closes: #777753, #780000),
      (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),
      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 target/65163,
      PR tree-optimization/61917 (ice on valid), PR c++/62255 (rejects valid),
      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), 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),
      PR rtl-optimization/65235 (wrong code), PR fortran/61138 (wrong code),
      PR middle-end/65409 (ice on valid), PR ipa/64813 (ice),
      PR ipa/63587 (ice), PR libgfortran/60956, PR libstdc++/65279,
      PR libstdc++/65543, PR target/65561 (x86), PR target/63150 (rs6000),
      PR rtl-optimization/60851 (ice), PR c++/65154 (ice).
  * Update the Linaro support to the 4.9-2015.03 release.
  * Allow to build using gettext built with a newer GCC.
  * Fix gnat build on mips64el (James Cowgill). Addresses: #779191.
  * Fix linaro#1291, ICE (segmentation fault) on arm-linux-gnueabihf.
  * Configure with --enable-targets=powerpcle-linux on ppc64el for
    backports to jessie, trusty, utopic and vivid.
  * 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.
  * Don't build packages built by gcc-5.
  * Fix PR target/64231 (AArch64), building the arm64 cross compiler
    on i386.
  * 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.
  * 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 vivid.
  * 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.
  * 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.
  * 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.
  * 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.
  * 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.
  * 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.
  * 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.
  * Update to SVN 20150202 (r220345) from the gcc-4_9-branch.
  * Revert the Linaro support to the 4.9-2014.11 release.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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).
  * 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.
  * 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.
  * Fix the powerpc build.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * 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.
  * 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.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * Update utopic to the 4.9.2 release.
  * Keep the Linaro support based on the 4.9-2014.09 release.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * Update to SVN 20141018 (r216426) from the gcc-4_9-branch.
  [ Matthias Klose ]
  * Update libstdc++ symbols file for powerpcspe (Roland Stigge).
    Closes: #765078.
  * 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.
  * 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).
  * Update to SVN 20141007 (r215968) from the gcc-4_9-branch.
  * Upstream bug fixes:
    - PR libstdc++/63456, PR ipa/61144 (wrong code), PR ipa/62121 (ice),
      PR lto/62026 (ice on valid), PR libgfortran/63460 (behaviour).
  * Update to SVN 20141001 (r215767) from the gcc-4_9-branch.
  * Upstream bug fixes:
    - PR libgomp/61200 (ICE), PR tree-optimization/63375 (wrong code),
      PR libstdc++/63199 (incorrect basic_regex move constructor,
      PR libstdc++/63449 (docs), PR debug/63342, PR target/63428 (x86).
    - libstdc++: Add is_final<> type trait for C++14.
    - gccgo: Recognize 64-bit symbol tables in archives.
    - gccgo: Don't insert promoted methods that conflict with fields.
    - gccgo: PR go/61880, symbol names should have '.' replaced with '_'.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20141001 (r215767) from the gcc-4_9-branch.
  * Upstream bug fixes:
    - PR c++/61465 (bogus warning), PR c++/62017 (asan), PR c++/62219 (rejects
      valid code), PR c++/63248 (openmp), PR c++/63249 (openmp),
      PR inline-asm/63282 (ice), PR target/61407 (build fix),
      PR middle-end/63247 (openmp), PR target/63335 (wrong code, rs6000),
      PR tree-optimization/63341 (wrong code on power7), PR sanitizer/61272,
      PR debug/63328, PR libstdc++/59603 (debug build), PR c++/63306 (ice),
      PR regression/61510 (ice), PR debug/63285, PR tree-optimization/63186
      (wrong code), PR plugins/63410, PR target/63428 (x86_64, wrong code),
      PR debug/63342.
    - rs6000 updates.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Upstream bug fixes:
    - PR c++/61465 (bogus warning), PR c++/62017 (asan), PR c++/62219 (rejects
      valid code), PR c++/63248 (openmp), PR c++/63249 (openmp),
      PR inline-asm/63282 (ice), PR target/61407 (build fix),
      PR middle-end/63247 (openmp), PR target/63335 (wrong code, rs6000),
      PR tree-optimization/63341 (wrong code on power7), PR sanitizer/61272,
      PR debug/63328.
    - rs6000 updates.
  * Update to SVN 20140930 (r215717) from the gcc-4_9-branch.
  * Don't suggest libvtv and binutils-gold. Closes: #761612.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140918 (r215344) from the gcc-4_9-branch.
  [ Matthias Klose ]
  * Extend the fix for PR target/63190 (AArch64). Closes: #758964.
  * Apply proposed fix for Linaro #331, LP: #1353729 (AArch64).
  [ Aurelien Jarno ]
  * Default to mips64 ISA on mips64el, with tuning for mips64r2.
  * Extend the fix for PR target/63190 (AArch64). Closes: #758964.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140912 (r215228) from the gcc-4_9-branch.
  * Update the Linaro support to the 4.9-2014.09 release.
  * Fix installation of the libstdc++ documentation. Closes: #760872.
  * Update to SVN 20140910 (r215105) from the gcc-4_9-branch.
  * Update the Linaro support to 4.9-2014.09.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140908 (r215008) from the gcc-4_9-branch.
  * Enable cgo on AArch64 (Michael Hudson). LP: #1361940.
  * Update the Linaro support from the Linaro/4.9 branch.
  * Fix PR target/63190 (AArch64), taken from the trunk. Closes: #758964.
  * Update to SVN 20140903 (r214876) from the gcc-4_9-branch.
  * Enable cgo on AArch64 (Michael Hudson). LP: #1361940.
  * Update the Linaro support from the Linaro/4.9 branch.
  [ Samuel Thibault ]
  * boehm-gc: use anonymous mmap instead of brk also on hurd-*.
    Closes: #753791.
  * Update to SVN 20140830 (r214759) from the gcc-4_9-branch.
  * Update cross installation patches for the branch.
  * Use the base version (4.9) when accessing files in gcc_lib_dir.
  * Update cross installation patches for the branch.
  * Use the base version (4.9) when accessing files in gcc_lib_dir.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140830 (r214751) from the gcc-4_9-branch.
  * Fix jni symlinks in /usr/lib/jvm. Closes: #759558.
  * Update the Linaro support from the Linaro/4.9 branch.
    - Fixes Aarch64 cross build on i386.
  * Linaro updates from the linaro/gcc-4_9-branch.
  * Update to SVN 20140824 (r214405) from the gcc-4_9-branch.
  * Fix -dumpversion output to print the full version number.
    Addresses: #759038. LP: #1360404.
    Use the GCC base version for the D include dir name.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140820 (r214215) from the gcc-4_9-branch.
  * Fix PR middle-end/61294, -Wmemset-transposed-args, taken from the trunk.
    LP: #1352836.
  * Update the Linaro support to 4.9-2014.08.
  * Fix PR tree-optimization/59586, graphite segfault, taken from the trunk.
    LP: #1227789.
  * Fix multilib castrated cross builds on mips64el (YunQiang Su, Helmut
    Grohne). Closes: #758408.
  * Apply Proposed patch for PR target/62040 (AArch64). LP: #1351227.
    Closes: #757738.
  * Update to SVN 20140817 (r214074) from the gcc-4_9-branch.
  * Fix PR middle-end/61294, -Wmemset-transposed-args, taken from the trunk.
    LP: #1352836.
  * Update the Linaro support to 4.9-2014.08.
  * Fix PR tree-optimization/59586, graphite segfault, taken from the trunk.
    LP: #1227789.
  * Build-depend on dpkg-dev (>= 1.17.11).
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140813 (r213955) from the gcc-4_9-branch.
  * Really fix the GFDL build on AArch64. Closes: #757153.
  * Disable Ada for snapshot builds on kfreebsd-i386, kfreebsd-amd64.
    Local patch needs an update and upstreaming.
  * Apply the local ada-mips patch for snapshot builds too.
  * Disable Ada for snapshot builds on mips, mipsel. Bootstrap comparision
    failure. Local patch needs upstreaming.
  * Disable Ada for snapshot builds on hurd-i386, build dependencies are
    not installable.
  * Don't build the sanitizer libs for sparc snapshot builds.
  * Proposed backport for PR libstdc++/61841. Closes: #749290.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140808 (r213759) from the gcc-4_9-branch.
    - Fix PR tree-optimization/61964. LP: #1347147.
  * Fix libphobos cross build.
  * Update to SVN 20140802 (r213518) from the gcc-4_9-branch.
    - Fix PR other/61895, libgo issue with Docker.
  * Fix libphobos cross build even harder.
  * Update to SVN 20140802 (r213510) from the gcc-4_9-branch.
    - Fix PR tree-optimization/61964. LP: #1347147.
  * Fix libphobos cross build.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140731 (r213317) from the gcc-4_9-branch.
    - CVE-2014-5044, fix integer overflows in array allocation in libgfortran.
      Closes: #756325.
  * Build libphobos on armel and armhf. Closes: #755390.
  * Fix java.security symlink. Closes: #756484.
  * Update to SVN 20140728 (r213129) from the gcc-4_9-branch.
    - Properly fix PR libobjc/61920 on the 4.9 branch.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140727 (r213100) from the gcc-4_9-branch.
  * Fix the GFDL build on AArch64.
  * Fix PR libobjc/61920, libobjc link failure on powerpc*. Closes: #756096.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140724 (r213031) from the gcc-4_9-branch.
  * Fix installing test logs and summaries.
  * Warn about ppc ELFv2 ABI issues, which will change in GCC 4.10.
  * Don't gzip the xz compressed testsuite logs and summaries.
  * Build libphobos on armel and armhf. Closes: #755390.
  * Update the Linaro support to the 4.9-2014.07 release.
  * GCC 4.9.1 release.
  * Update GDC form the 4.9 branch (20140712).
  * Build AArch64 from Linaro 4.9-2014.06 release.
  * GCC 4.9.1 release candidate 1.
  * Update to SVN 20140712 (r212479) from the gcc-4_9-branch.
    - Fix PR middle-end/61725. Closes: #754548.
  * Add libstdc++ symbols files for mips64 and mips64el (Yunqiang Su).
    Closes: #745372.
  * Set java_cpu to ppc64 on ppc64el.
  * Build AArch64 from the Linaro 4.9-2014.06 release.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140704 (r212295) from the gcc-4_9-branch.
  * Explicitly set cpu_32 to ultrasparc for sparc64 builds.
  * Fix --with-long-double-128 for sparc32 when defaulting to 64-bit.
  * Ignore missing libstdc++ symbols on armel and hppa. The future and
    exception_ptr implementation is incomplete. For more information see
    https://gcc.gnu.org/ml/gcc/2014-07/msg00000.html.
  * Update to SVN 20140701 (r212192) from the gcc-4_9-branch.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140627 (r212067) from the gcc-4_9-branch.
  * Update libstdc++ symbols files for ARM.
  * Update to SVN 20140616 (r211699) from the gcc-4_9-branch.
  * Update to SVN 20140624 (r211959) from the gcc-4_9-branch.
  * Don't ignore dpkg-shlibdeps errors for libstdc++6, left over from initial
    4.9 uploads.
  * Update libgcc1 symbols for sh4. Closes: #751919.
  * Stop building the libvtv packages. Not usable unless the build is
    configured with --enable-vtable-verify, which comes with a performance
    penalty just for the stubs in libstdc++.
  * Update libstdc++ and libvtv symbols files for builds configured with
    --enable-vtable-verify.
  * Remove version requirement for dependency on make. Closes: #751891.
  * Fix removal of python byte-code files in libstdc++6. Closes: #751435.
  * Fix a segfault in the driver from calling free on non-malloc'd area.
  * Drop versioned build dependency on gdb, and apply the pretty printer
    patch for libstdc++ based on the release.
  * Add support to build with isl-0.13.
  * Revert the fix for libstdc++/60326, introducing PR libstdc++/61532.
  * Mere with Debian; remaining changes:
    - Build from the upstream source.
  * Update to SVN 20140616 (r211699) from the gcc-4_9-branch.
  [ Matthias Klose ]
  * Update to SVN 20140610 (r211403) from the gcc-4_9-branch.
  * Fix patch application for powerpcspe (Helmit Grohne). Closes: #751001.
    + Update context for powerpc_remove_many.
    + Drop gcc-powerpcspe-ldbl-fix applied upstream.
  [ Aurelien Jarno ]
  * Fix PR c++/61336, taken from the trunk.
  * Update to SVN 20140610 (r211403) from the gcc-4_9-branch.
  * Update to SVN 20140608 (r211353) from the gcc-4_9-branch.
  * Fix -Wno-format when -Wformat-security is the default (Steve Beattie).
    LP: #1317305.
  * Don't install the libstdc++ pretty printer file into the debug directory,
    but into the gdb auto-load directory.
  * Fix the removal of the libstdc++6 package, removing byte-compiled pretty
    printer files and pycache directories.
  * Fix PR c++/61046, taken from the trunk. LP: #1313102.
  * Fix installation of gcc-{ar,nm,ranlib} man pages for snapshot builds.
    Closes: #745906.
  * Update patches for snapshot builds.
  * Update to SVN 20140530 (r211080) from the gcc-4_9-branch.
  * Fix -Wno-format when -Wformat-security is the default (Steve Beattie).
    LP: #1317305.
  * Mere with Debian; remaining changes:
    - Build from the upstream source.
  * Update to SVN 20140527 (r210956) from the gcc-4_9-branch.
  * Limit systemtap-sdt-dev build dependency to enumerated linux architectures.
  * Build libitm on AArch64, patch taken from the trunk.
  * Update the testsuite to allow more testcases to pass with hardening options
    turned on (Steve Beattie). LP: #1317307.
  * Revert the fix for PR rtl-optimization/60969, causing bootstrap failure
    on ppc64el.
  * Fix PR other/61257, check for working sys/sdt.h.
  * Drop the libstdc++-arm-wno-abi patch, not needed anymore in 4.9.
  * Update to SVN 20140523 (r210828) from the gcc-4_9-branch.
  * Revert the fix for PR rtl-optimization/60969, causing bootstrap failure
    on ppc64el.
  * Limit systemtap-sdt-dev build dependency to enumerated linux architectures.
    Build-conflict with systemtap-sdt-dev on ppc64el.
  * Update the testsuite to allow more testcases to pass with hardening options
    turned on (Steve Beattie). LP: #1317307.
  * Turn on -fstack-protector-strong by default (Steve Beattie).
  * Fix PR other/61257, check for working sys/sdt.h.
  * Drop the libstdc++-arm-wno-abi patch, not needed anymore in 4.9.
  * Revert the gcc-default-format-security update.
  * Mere with Debian; remaining changes:
    - Build from the upstream source.
  * Update to SVN 20140518 (r210592) from the gcc-4_9-branch.
  * Update the local ada-libgnatprj patch for AArch64. Addresses: #748233.
  * Update the libstdc++v-python3 patch. Closes: #748317, #738341, 747903.
  * Build-depend on systemtap-sdt-dev, on every architecure, doesn't seem to hurt
    on architectures where it is not supported. Closes: #748315.
  * Update the gcc-default-format-security patch (Steve Beattie). LP: #1317305.
  * Apply the proposed patch for PR c/57653. Closes: #734345.
  * Mere with Debian; remaining changes:
    - Build from the upstream source.
  * Update to SVN 20140512 (r210323) from the gcc-4_9-branch.
  [ Matthias Klose ]
  * Update build dependencies for ada enabled snapshot builds.
  * Fix PR tree-optimization/60902, taken from the trunk. Closes: #746944.
  * Ensure that the common libs (built from the next GCC version) are
    available when building without common libs.
  * Fix java.security symlink in libgcj15. Addresses: #746786.
  * Move the libstdc++ gdb pretty printers into libstdc++6, install the
    -gdb.py files into /usr/share/gdb/auto-load.
  * Set the 'Multi-Arch: same' attribute for packages, cross built with
    with_deps_on_target_arch_pkgs=yes (Helmit Grohne). Closes: #716795.
  * Build the gcc-X.Y-base package with with_deps_on_target_arch_pkgs=yes
    (Helmit Grohne). Addresses: #744782.
  * Apply the proposed patches for PR driver/61106, PR driver/61126.
    Closes: #747345.
  [ Aurelien Jarno ]
  * Fix libasan1 symbols file for sparc and sparc64.
  * Update to SVN 20140425 (r209789) from the gcc-4_9-branch.
  * Remove the work around for PR go/60931, patch applied upstream.
  * GCC 4.9.0 release.
  * Apply work around for PR go/60931 on ppc64el.

applied/ubuntu/trusty-updates 2015-11-24 19:04:08 UTC 2015-11-24
Import patches-applied version 4.9.3-0ubuntu4 to applied/ubuntu/trusty-proposed

Author: Matthias Klose
Author Date: 2015-09-22 15:58:27 UTC

Import patches-applied version 4.9.3-0ubuntu4 to applied/ubuntu/trusty-proposed

Imported using git-ubuntu import.

Changelog parent: 7b222d683c37a73853fb07f9432597289131592e
Unapplied parent: a0890084e47c36f3b2ec9f63a8fa9420c7efa3dd

New changelog entries:
  * Upload the final GCC 4.9.3 release.
  * Merge changes from gcc-4.9 4.9.3-2ubuntu1, including:
    - Fix PR go/60931, garbage collector issue with non 4kB system page size.
      LP: #1304754.
    - Fix wrong-code issue in the little endian vector API (ppc64el).
      LP: #1311128.
    - Fix ABI incompatibility between POWER and Z HTM builtins and intrinsics.
      LP: #1320292.
    - Fix an ICE with invalid code. PR c++/61046. LP: #1313102.
    - gccgo: Don't overwrite memory if an archive has a bad file name.
    - Fix PR rtl-optimization/61801, sched2 miscompiles syscall sequence with -g.
    - libgo: Fix unexpected GC interfering with closure passing.
    - libgo: Fix PR other/61895, ignore small argv[0] file for backtrace.
    - libgo: Fix unexpected GC interfering with closure passing.
    - Fix ICE in the Go frontend. LP: #1362906.
    - Enable cgo on AArch64 (Michael Hudson). LP: #1361940.
    - libgo: runtime: Use the clone system call on GNU/Linux.
    - libgo: Support arm64 relocations (Michael Hudson).
  * Include the cc1 binary into the gccgo-4.9 package.
  * Do not build-depend on sdt-systemtap for the trusty upload.
  * Warn about ppc ELFv2 ABI issues, which will change in GCC 5.
  * libgo: Fix PR go/67508, rewrite lfstack packing/unpacking to look more
    like that in Go (Michael Hudson). LP: #1472650.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150714 (r225765) from the gcc-4_9-branch.
  * Update the Linaro support to the 4.9-2015.06 release.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * GCC 4.9.3 release.
  * Update to SVN 20150629 (r225135) from the gcc-4_9-branch.
  * Refresh patches.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150623 (r224833) from the gcc-4_9-branch.
  * Fix PR target/66483, taken from the trunk. Closes: #787689.
  * Fix "empty-binary-package" lintian warnings.
  * Fix PR tree-optimization/66233. Closes: #788812.
  * Update to SVN 20150611 (r224436) from the gcc-4_9-branch.
  * Build libstdc++6 when building the common libraries.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150531 (r223898) from the gcc-4_9-branch.
  * Fix PR rtl-optimization/63843, taken from the trunk. Closes: #785475.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150529 (r223861) from the gcc-4_9-branch.
  * Make symbols file symlinking for cross builds more robust.
  * Fix building cross compilers with dpkg 1.18.
  * Stop building the common libraries on m68k.
  * Disable building gdc on sh4 (bootstrap comparison failure).
  * gcc-4.9-base: Adjust gnat breaks attribute to better support
    upgrades to jessie (Andreas Beckmann). Closes: #779876.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150518 (r223293) from the gcc-4_9-branch.
  * Remove work arounds to build 64bit multilibs on 32bit targets,
    now properly fixed upstream.
  * Re-enable running the tests.
  * Disable running the libstdc++ tests with the installed libstdc++.
    Doesn't make sense anymore with the dual-abi libstdc++ from GCC 5.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150516 (r223238) from the gcc-4_9-branch.
  * Again, configure with --enable-targets=powerpcle-linux on ppc64el.
    Closes: #785066.
  * Remove old CFLAGS/LDFLAGS settings to build gdc.
  * Remove reference to .ico file in NEWS.html.
  * Fix -base dependency for the gcj cross packages.
  * Update to SVN 20150508 (r222909) from the gcc-4_9-branch.
  * Update to SVN 20150503 (r222750) from the gcc-4_9-branch.
    - Fix the build failure on alpha.
  * Fix gcc-itm doc-base file (Guo Yixuan). Closes: #783998.
  * On m68k, powerpcspe, sh4, sparc64, still build the libraries not
    yet built by gcc-5.
  * Update the cross-biarch patch for D and Go.
  * Apply the cross-biarch patches for every cross build. Closes: #783527.
  * Update the Linaro support to the 4.9-2015.04 release.
  * Update to SVN 20150429 (r222567) from the gcc-4_9-branch.
  * Build again libgo.
  * PR libstdc++/62258, fix for std::uncaught_exception, taken from the trunk.
    LP: #1439451.
  * Update to SVN 20150426 (r222448) from the gcc-4_9-branch.
  * Build using isl 0.14 and cloog 0.18.3.
  * Provide the /usr/include/<multiarch>/c++/<gcc version> symlink.
  * Stop building libcilkrts and libtsan, build again libasan.
  * Update to SVN 20150411 (r222011) from the gcc-4_9-branch.
    - Fix PR libstdc++/64476, PR libstdc++/60966, PR libstdc++/64239,
      PR libstdc++/64649, PR libstdc++/64584, PR libstdc++/64585,
      PR libstdc++/64646, PR middle-end/64734, PR c/61553,
      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),
      PR target/64795 (x86), PR middle-end/64734 (ice),
      PR rtl-optimization/64557, PR ipa/63970 (missed optimization),
      PR fortran/64230 (wrong code), PR fortran/64771 (ice on valid),
      PR fortran/57023 (wrong code), PR fortran/60922 (wrong code), PR c/64766
      (ice), PR c/64778 (ice), PR rtl-optimization/61058 (ice),
      PR middle-end/64421 (OpenMP), PR rtl-optimization/63637,
      PR rtl-optimization/60663 (error on valid asm), PR debug/64511 (ice),
      PR debug/64663 (ice), PR c++/64521 (ice), PR fortran/62044 (ice),
      PR libstdc++/64680, PR libstdc++/64649, PR target/64882 (x86),
      PR c++/64901, PR target/64938 (ICE, ARM), PR ipa/64068, PR ipa/64559,
      PR c/64824 (OpenMP), PR c/64868 (OpenMP, rejects valid), PR c/57653,
      PR target/65153 (SH), PR lto/65015 (closes: #777753, #780000),
      (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),
      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 target/65163,
      PR tree-optimization/61917 (ice on valid), PR c++/62255 (rejects valid),
      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), 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),
      PR rtl-optimization/65235 (wrong code), PR fortran/61138 (wrong code),
      PR middle-end/65409 (ice on valid), PR ipa/64813 (ice),
      PR ipa/63587 (ice), PR libgfortran/60956, PR libstdc++/65279,
      PR libstdc++/65543, PR target/65561 (x86), PR target/63150 (rs6000),
      PR rtl-optimization/60851 (ice), PR c++/65154 (ice).
  * Update the Linaro support to the 4.9-2015.03 release.
  * Allow to build using gettext built with a newer GCC.
  * Fix gnat build on mips64el (James Cowgill). Addresses: #779191.
  * Fix linaro#1291, ICE (segmentation fault) on arm-linux-gnueabihf.
  * Configure with --enable-targets=powerpcle-linux on ppc64el for
    backports to jessie, trusty, utopic and vivid.
  * 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.
  * Don't build packages built by gcc-5.
  * Fix PR target/64231 (AArch64), building the arm64 cross compiler
    on i386.
  * 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.
  * 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 vivid.
  * 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.
  * 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.
  * 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.
  * 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.
  * 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.
  * 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.
  * 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.
  * Update to SVN 20150202 (r220345) from the gcc-4_9-branch.
  * Revert the Linaro support to the 4.9-2014.11 release.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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).
  * 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.
  * 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.
  * Fix the powerpc build.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * 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.
  * 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.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * Update utopic to the 4.9.2 release.
  * Keep the Linaro support based on the 4.9-2014.09 release.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * Update to SVN 20141018 (r216426) from the gcc-4_9-branch.
  [ Matthias Klose ]
  * Update libstdc++ symbols file for powerpcspe (Roland Stigge).
    Closes: #765078.
  * 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.
  * 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).
  * Update to SVN 20141007 (r215968) from the gcc-4_9-branch.
  * Upstream bug fixes:
    - PR libstdc++/63456, PR ipa/61144 (wrong code), PR ipa/62121 (ice),
      PR lto/62026 (ice on valid), PR libgfortran/63460 (behaviour).
  * Update to SVN 20141001 (r215767) from the gcc-4_9-branch.
  * Upstream bug fixes:
    - PR libgomp/61200 (ICE), PR tree-optimization/63375 (wrong code),
      PR libstdc++/63199 (incorrect basic_regex move constructor,
      PR libstdc++/63449 (docs), PR debug/63342, PR target/63428 (x86).
    - libstdc++: Add is_final<> type trait for C++14.
    - gccgo: Recognize 64-bit symbol tables in archives.
    - gccgo: Don't insert promoted methods that conflict with fields.
    - gccgo: PR go/61880, symbol names should have '.' replaced with '_'.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20141001 (r215767) from the gcc-4_9-branch.
  * Upstream bug fixes:
    - PR c++/61465 (bogus warning), PR c++/62017 (asan), PR c++/62219 (rejects
      valid code), PR c++/63248 (openmp), PR c++/63249 (openmp),
      PR inline-asm/63282 (ice), PR target/61407 (build fix),
      PR middle-end/63247 (openmp), PR target/63335 (wrong code, rs6000),
      PR tree-optimization/63341 (wrong code on power7), PR sanitizer/61272,
      PR debug/63328, PR libstdc++/59603 (debug build), PR c++/63306 (ice),
      PR regression/61510 (ice), PR debug/63285, PR tree-optimization/63186
      (wrong code), PR plugins/63410, PR target/63428 (x86_64, wrong code),
      PR debug/63342.
    - rs6000 updates.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Upstream bug fixes:
    - PR c++/61465 (bogus warning), PR c++/62017 (asan), PR c++/62219 (rejects
      valid code), PR c++/63248 (openmp), PR c++/63249 (openmp),
      PR inline-asm/63282 (ice), PR target/61407 (build fix),
      PR middle-end/63247 (openmp), PR target/63335 (wrong code, rs6000),
      PR tree-optimization/63341 (wrong code on power7), PR sanitizer/61272,
      PR debug/63328.
    - rs6000 updates.
  * Update to SVN 20140930 (r215717) from the gcc-4_9-branch.
  * Don't suggest libvtv and binutils-gold. Closes: #761612.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140918 (r215344) from the gcc-4_9-branch.
  [ Matthias Klose ]
  * Extend the fix for PR target/63190 (AArch64). Closes: #758964.
  * Apply proposed fix for Linaro #331, LP: #1353729 (AArch64).
  [ Aurelien Jarno ]
  * Default to mips64 ISA on mips64el, with tuning for mips64r2.
  * Extend the fix for PR target/63190 (AArch64). Closes: #758964.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140912 (r215228) from the gcc-4_9-branch.
  * Update the Linaro support to the 4.9-2014.09 release.
  * Fix installation of the libstdc++ documentation. Closes: #760872.
  * Update to SVN 20140910 (r215105) from the gcc-4_9-branch.
  * Update the Linaro support to 4.9-2014.09.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140908 (r215008) from the gcc-4_9-branch.
  * Enable cgo on AArch64 (Michael Hudson). LP: #1361940.
  * Update the Linaro support from the Linaro/4.9 branch.
  * Fix PR target/63190 (AArch64), taken from the trunk. Closes: #758964.
  * Update to SVN 20140903 (r214876) from the gcc-4_9-branch.
  * Enable cgo on AArch64 (Michael Hudson). LP: #1361940.
  * Update the Linaro support from the Linaro/4.9 branch.
  [ Samuel Thibault ]
  * boehm-gc: use anonymous mmap instead of brk also on hurd-*.
    Closes: #753791.
  * Update to SVN 20140830 (r214759) from the gcc-4_9-branch.
  * Update cross installation patches for the branch.
  * Use the base version (4.9) when accessing files in gcc_lib_dir.
  * Update cross installation patches for the branch.
  * Use the base version (4.9) when accessing files in gcc_lib_dir.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140830 (r214751) from the gcc-4_9-branch.
  * Fix jni symlinks in /usr/lib/jvm. Closes: #759558.
  * Update the Linaro support from the Linaro/4.9 branch.
    - Fixes Aarch64 cross build on i386.
  * Linaro updates from the linaro/gcc-4_9-branch.
  * Update to SVN 20140824 (r214405) from the gcc-4_9-branch.
  * Fix -dumpversion output to print the full version number.
    Addresses: #759038. LP: #1360404.
    Use the GCC base version for the D include dir name.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140820 (r214215) from the gcc-4_9-branch.
  * Fix PR middle-end/61294, -Wmemset-transposed-args, taken from the trunk.
    LP: #1352836.
  * Update the Linaro support to 4.9-2014.08.
  * Fix PR tree-optimization/59586, graphite segfault, taken from the trunk.
    LP: #1227789.
  * Fix multilib castrated cross builds on mips64el (YunQiang Su, Helmut
    Grohne). Closes: #758408.
  * Apply Proposed patch for PR target/62040 (AArch64). LP: #1351227.
    Closes: #757738.
  * Update to SVN 20140817 (r214074) from the gcc-4_9-branch.
  * Fix PR middle-end/61294, -Wmemset-transposed-args, taken from the trunk.
    LP: #1352836.
  * Update the Linaro support to 4.9-2014.08.
  * Fix PR tree-optimization/59586, graphite segfault, taken from the trunk.
    LP: #1227789.
  * Build-depend on dpkg-dev (>= 1.17.11).
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140813 (r213955) from the gcc-4_9-branch.
  * Really fix the GFDL build on AArch64. Closes: #757153.
  * Disable Ada for snapshot builds on kfreebsd-i386, kfreebsd-amd64.
    Local patch needs an update and upstreaming.
  * Apply the local ada-mips patch for snapshot builds too.
  * Disable Ada for snapshot builds on mips, mipsel. Bootstrap comparision
    failure. Local patch needs upstreaming.
  * Disable Ada for snapshot builds on hurd-i386, build dependencies are
    not installable.
  * Don't build the sanitizer libs for sparc snapshot builds.
  * Proposed backport for PR libstdc++/61841. Closes: #749290.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140808 (r213759) from the gcc-4_9-branch.
    - Fix PR tree-optimization/61964. LP: #1347147.
  * Fix libphobos cross build.
  * Update to SVN 20140802 (r213518) from the gcc-4_9-branch.
    - Fix PR other/61895, libgo issue with Docker.
  * Fix libphobos cross build even harder.
  * Update to SVN 20140802 (r213510) from the gcc-4_9-branch.
    - Fix PR tree-optimization/61964. LP: #1347147.
  * Fix libphobos cross build.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140731 (r213317) from the gcc-4_9-branch.
    - CVE-2014-5044, fix integer overflows in array allocation in libgfortran.
      Closes: #756325.
  * Build libphobos on armel and armhf. Closes: #755390.
  * Fix java.security symlink. Closes: #756484.
  * Update to SVN 20140728 (r213129) from the gcc-4_9-branch.
    - Properly fix PR libobjc/61920 on the 4.9 branch.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140727 (r213100) from the gcc-4_9-branch.
  * Fix the GFDL build on AArch64.
  * Fix PR libobjc/61920, libobjc link failure on powerpc*. Closes: #756096.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140724 (r213031) from the gcc-4_9-branch.
  * Fix installing test logs and summaries.
  * Warn about ppc ELFv2 ABI issues, which will change in GCC 4.10.
  * Don't gzip the xz compressed testsuite logs and summaries.
  * Build libphobos on armel and armhf. Closes: #755390.
  * Update the Linaro support to the 4.9-2014.07 release.
  * GCC 4.9.1 release.
  * Update GDC form the 4.9 branch (20140712).
  * Build AArch64 from Linaro 4.9-2014.06 release.
  * GCC 4.9.1 release candidate 1.
  * Update to SVN 20140712 (r212479) from the gcc-4_9-branch.
    - Fix PR middle-end/61725. Closes: #754548.
  * Add libstdc++ symbols files for mips64 and mips64el (Yunqiang Su).
    Closes: #745372.
  * Set java_cpu to ppc64 on ppc64el.
  * Build AArch64 from the Linaro 4.9-2014.06 release.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140704 (r212295) from the gcc-4_9-branch.
  * Explicitly set cpu_32 to ultrasparc for sparc64 builds.
  * Fix --with-long-double-128 for sparc32 when defaulting to 64-bit.
  * Ignore missing libstdc++ symbols on armel and hppa. The future and
    exception_ptr implementation is incomplete. For more information see
    https://gcc.gnu.org/ml/gcc/2014-07/msg00000.html.
  * Update to SVN 20140701 (r212192) from the gcc-4_9-branch.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140627 (r212067) from the gcc-4_9-branch.
  * Update libstdc++ symbols files for ARM.
  * Update to SVN 20140616 (r211699) from the gcc-4_9-branch.
  * Update to SVN 20140624 (r211959) from the gcc-4_9-branch.
  * Don't ignore dpkg-shlibdeps errors for libstdc++6, left over from initial
    4.9 uploads.
  * Update libgcc1 symbols for sh4. Closes: #751919.
  * Stop building the libvtv packages. Not usable unless the build is
    configured with --enable-vtable-verify, which comes with a performance
    penalty just for the stubs in libstdc++.
  * Update libstdc++ and libvtv symbols files for builds configured with
    --enable-vtable-verify.
  * Remove version requirement for dependency on make. Closes: #751891.
  * Fix removal of python byte-code files in libstdc++6. Closes: #751435.
  * Fix a segfault in the driver from calling free on non-malloc'd area.
  * Drop versioned build dependency on gdb, and apply the pretty printer
    patch for libstdc++ based on the release.
  * Add support to build with isl-0.13.
  * Revert the fix for libstdc++/60326, introducing PR libstdc++/61532.
  * Mere with Debian; remaining changes:
    - Build from the upstream source.
  * Update to SVN 20140616 (r211699) from the gcc-4_9-branch.
  [ Matthias Klose ]
  * Update to SVN 20140610 (r211403) from the gcc-4_9-branch.
  * Fix patch application for powerpcspe (Helmit Grohne). Closes: #751001.
    + Update context for powerpc_remove_many.
    + Drop gcc-powerpcspe-ldbl-fix applied upstream.
  [ Aurelien Jarno ]
  * Fix PR c++/61336, taken from the trunk.
  * Update to SVN 20140610 (r211403) from the gcc-4_9-branch.
  * Update to SVN 20140608 (r211353) from the gcc-4_9-branch.
  * Fix -Wno-format when -Wformat-security is the default (Steve Beattie).
    LP: #1317305.
  * Don't install the libstdc++ pretty printer file into the debug directory,
    but into the gdb auto-load directory.
  * Fix the removal of the libstdc++6 package, removing byte-compiled pretty
    printer files and pycache directories.
  * Fix PR c++/61046, taken from the trunk. LP: #1313102.
  * Fix installation of gcc-{ar,nm,ranlib} man pages for snapshot builds.
    Closes: #745906.
  * Update patches for snapshot builds.
  * Update to SVN 20140530 (r211080) from the gcc-4_9-branch.
  * Fix -Wno-format when -Wformat-security is the default (Steve Beattie).
    LP: #1317305.
  * Mere with Debian; remaining changes:
    - Build from the upstream source.
  * Update to SVN 20140527 (r210956) from the gcc-4_9-branch.
  * Limit systemtap-sdt-dev build dependency to enumerated linux architectures.
  * Build libitm on AArch64, patch taken from the trunk.
  * Update the testsuite to allow more testcases to pass with hardening options
    turned on (Steve Beattie). LP: #1317307.
  * Revert the fix for PR rtl-optimization/60969, causing bootstrap failure
    on ppc64el.
  * Fix PR other/61257, check for working sys/sdt.h.
  * Drop the libstdc++-arm-wno-abi patch, not needed anymore in 4.9.
  * Update to SVN 20140523 (r210828) from the gcc-4_9-branch.
  * Revert the fix for PR rtl-optimization/60969, causing bootstrap failure
    on ppc64el.
  * Limit systemtap-sdt-dev build dependency to enumerated linux architectures.
    Build-conflict with systemtap-sdt-dev on ppc64el.
  * Update the testsuite to allow more testcases to pass with hardening options
    turned on (Steve Beattie). LP: #1317307.
  * Turn on -fstack-protector-strong by default (Steve Beattie).
  * Fix PR other/61257, check for working sys/sdt.h.
  * Drop the libstdc++-arm-wno-abi patch, not needed anymore in 4.9.
  * Revert the gcc-default-format-security update.
  * Mere with Debian; remaining changes:
    - Build from the upstream source.
  * Update to SVN 20140518 (r210592) from the gcc-4_9-branch.
  * Update the local ada-libgnatprj patch for AArch64. Addresses: #748233.
  * Update the libstdc++v-python3 patch. Closes: #748317, #738341, 747903.
  * Build-depend on systemtap-sdt-dev, on every architecure, doesn't seem to hurt
    on architectures where it is not supported. Closes: #748315.
  * Update the gcc-default-format-security patch (Steve Beattie). LP: #1317305.
  * Apply the proposed patch for PR c/57653. Closes: #734345.
  * Mere with Debian; remaining changes:
    - Build from the upstream source.
  * Update to SVN 20140512 (r210323) from the gcc-4_9-branch.
  [ Matthias Klose ]
  * Update build dependencies for ada enabled snapshot builds.
  * Fix PR tree-optimization/60902, taken from the trunk. Closes: #746944.
  * Ensure that the common libs (built from the next GCC version) are
    available when building without common libs.
  * Fix java.security symlink in libgcj15. Addresses: #746786.
  * Move the libstdc++ gdb pretty printers into libstdc++6, install the
    -gdb.py files into /usr/share/gdb/auto-load.
  * Set the 'Multi-Arch: same' attribute for packages, cross built with
    with_deps_on_target_arch_pkgs=yes (Helmit Grohne). Closes: #716795.
  * Build the gcc-X.Y-base package with with_deps_on_target_arch_pkgs=yes
    (Helmit Grohne). Addresses: #744782.
  * Apply the proposed patches for PR driver/61106, PR driver/61126.
    Closes: #747345.
  [ Aurelien Jarno ]
  * Fix libasan1 symbols file for sparc and sparc64.
  * Update to SVN 20140425 (r209789) from the gcc-4_9-branch.
  * Remove the work around for PR go/60931, patch applied upstream.
  * GCC 4.9.0 release.
  * Apply work around for PR go/60931 on ppc64el.

ubuntu/trusty-updates 2015-11-24 19:04:08 UTC 2015-11-24
Import patches-unapplied version 4.9.3-0ubuntu4 to ubuntu/trusty-proposed

Author: Matthias Klose
Author Date: 2015-09-22 15:58:27 UTC

Import patches-unapplied version 4.9.3-0ubuntu4 to ubuntu/trusty-proposed

Imported using git-ubuntu import.

Changelog parent: d0372eabc305814ec9f8ae5066ec0fac76f6163b

New changelog entries:
  * Upload the final GCC 4.9.3 release.
  * Merge changes from gcc-4.9 4.9.3-2ubuntu1, including:
    - Fix PR go/60931, garbage collector issue with non 4kB system page size.
      LP: #1304754.
    - Fix wrong-code issue in the little endian vector API (ppc64el).
      LP: #1311128.
    - Fix ABI incompatibility between POWER and Z HTM builtins and intrinsics.
      LP: #1320292.
    - Fix an ICE with invalid code. PR c++/61046. LP: #1313102.
    - gccgo: Don't overwrite memory if an archive has a bad file name.
    - Fix PR rtl-optimization/61801, sched2 miscompiles syscall sequence with -g.
    - libgo: Fix unexpected GC interfering with closure passing.
    - libgo: Fix PR other/61895, ignore small argv[0] file for backtrace.
    - libgo: Fix unexpected GC interfering with closure passing.
    - Fix ICE in the Go frontend. LP: #1362906.
    - Enable cgo on AArch64 (Michael Hudson). LP: #1361940.
    - libgo: runtime: Use the clone system call on GNU/Linux.
    - libgo: Support arm64 relocations (Michael Hudson).
  * Include the cc1 binary into the gccgo-4.9 package.
  * Do not build-depend on sdt-systemtap for the trusty upload.
  * Warn about ppc ELFv2 ABI issues, which will change in GCC 5.
  * libgo: Fix PR go/67508, rewrite lfstack packing/unpacking to look more
    like that in Go (Michael Hudson). LP: #1472650.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150714 (r225765) from the gcc-4_9-branch.
  * Update the Linaro support to the 4.9-2015.06 release.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * GCC 4.9.3 release.
  * Update to SVN 20150629 (r225135) from the gcc-4_9-branch.
  * Refresh patches.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150623 (r224833) from the gcc-4_9-branch.
  * Fix PR target/66483, taken from the trunk. Closes: #787689.
  * Fix "empty-binary-package" lintian warnings.
  * Fix PR tree-optimization/66233. Closes: #788812.
  * Update to SVN 20150611 (r224436) from the gcc-4_9-branch.
  * Build libstdc++6 when building the common libraries.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150531 (r223898) from the gcc-4_9-branch.
  * Fix PR rtl-optimization/63843, taken from the trunk. Closes: #785475.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150529 (r223861) from the gcc-4_9-branch.
  * Make symbols file symlinking for cross builds more robust.
  * Fix building cross compilers with dpkg 1.18.
  * Stop building the common libraries on m68k.
  * Disable building gdc on sh4 (bootstrap comparison failure).
  * gcc-4.9-base: Adjust gnat breaks attribute to better support
    upgrades to jessie (Andreas Beckmann). Closes: #779876.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150518 (r223293) from the gcc-4_9-branch.
  * Remove work arounds to build 64bit multilibs on 32bit targets,
    now properly fixed upstream.
  * Re-enable running the tests.
  * Disable running the libstdc++ tests with the installed libstdc++.
    Doesn't make sense anymore with the dual-abi libstdc++ from GCC 5.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20150516 (r223238) from the gcc-4_9-branch.
  * Again, configure with --enable-targets=powerpcle-linux on ppc64el.
    Closes: #785066.
  * Remove old CFLAGS/LDFLAGS settings to build gdc.
  * Remove reference to .ico file in NEWS.html.
  * Fix -base dependency for the gcj cross packages.
  * Update to SVN 20150508 (r222909) from the gcc-4_9-branch.
  * Update to SVN 20150503 (r222750) from the gcc-4_9-branch.
    - Fix the build failure on alpha.
  * Fix gcc-itm doc-base file (Guo Yixuan). Closes: #783998.
  * On m68k, powerpcspe, sh4, sparc64, still build the libraries not
    yet built by gcc-5.
  * Update the cross-biarch patch for D and Go.
  * Apply the cross-biarch patches for every cross build. Closes: #783527.
  * Update the Linaro support to the 4.9-2015.04 release.
  * Update to SVN 20150429 (r222567) from the gcc-4_9-branch.
  * Build again libgo.
  * PR libstdc++/62258, fix for std::uncaught_exception, taken from the trunk.
    LP: #1439451.
  * Update to SVN 20150426 (r222448) from the gcc-4_9-branch.
  * Build using isl 0.14 and cloog 0.18.3.
  * Provide the /usr/include/<multiarch>/c++/<gcc version> symlink.
  * Stop building libcilkrts and libtsan, build again libasan.
  * Update to SVN 20150411 (r222011) from the gcc-4_9-branch.
    - Fix PR libstdc++/64476, PR libstdc++/60966, PR libstdc++/64239,
      PR libstdc++/64649, PR libstdc++/64584, PR libstdc++/64585,
      PR libstdc++/64646, PR middle-end/64734, PR c/61553,
      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),
      PR target/64795 (x86), PR middle-end/64734 (ice),
      PR rtl-optimization/64557, PR ipa/63970 (missed optimization),
      PR fortran/64230 (wrong code), PR fortran/64771 (ice on valid),
      PR fortran/57023 (wrong code), PR fortran/60922 (wrong code), PR c/64766
      (ice), PR c/64778 (ice), PR rtl-optimization/61058 (ice),
      PR middle-end/64421 (OpenMP), PR rtl-optimization/63637,
      PR rtl-optimization/60663 (error on valid asm), PR debug/64511 (ice),
      PR debug/64663 (ice), PR c++/64521 (ice), PR fortran/62044 (ice),
      PR libstdc++/64680, PR libstdc++/64649, PR target/64882 (x86),
      PR c++/64901, PR target/64938 (ICE, ARM), PR ipa/64068, PR ipa/64559,
      PR c/64824 (OpenMP), PR c/64868 (OpenMP, rejects valid), PR c/57653,
      PR target/65153 (SH), PR lto/65015 (closes: #777753, #780000),
      (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),
      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 target/65163,
      PR tree-optimization/61917 (ice on valid), PR c++/62255 (rejects valid),
      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), 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),
      PR rtl-optimization/65235 (wrong code), PR fortran/61138 (wrong code),
      PR middle-end/65409 (ice on valid), PR ipa/64813 (ice),
      PR ipa/63587 (ice), PR libgfortran/60956, PR libstdc++/65279,
      PR libstdc++/65543, PR target/65561 (x86), PR target/63150 (rs6000),
      PR rtl-optimization/60851 (ice), PR c++/65154 (ice).
  * Update the Linaro support to the 4.9-2015.03 release.
  * Allow to build using gettext built with a newer GCC.
  * Fix gnat build on mips64el (James Cowgill). Addresses: #779191.
  * Fix linaro#1291, ICE (segmentation fault) on arm-linux-gnueabihf.
  * Configure with --enable-targets=powerpcle-linux on ppc64el for
    backports to jessie, trusty, utopic and vivid.
  * 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.
  * Don't build packages built by gcc-5.
  * Fix PR target/64231 (AArch64), building the arm64 cross compiler
    on i386.
  * 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.
  * 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 vivid.
  * 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.
  * 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.
  * 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.
  * 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.
  * 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.
  * 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.
  * 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.
  * Update to SVN 20150202 (r220345) from the gcc-4_9-branch.
  * Revert the Linaro support to the 4.9-2014.11 release.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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).
  * 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.
  * 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.
  * Fix the powerpc build.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * 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.
  * 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.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * Update utopic to the 4.9.2 release.
  * Keep the Linaro support based on the 4.9-2014.09 release.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * 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.
  * Update to SVN 20141018 (r216426) from the gcc-4_9-branch.
  [ Matthias Klose ]
  * Update libstdc++ symbols file for powerpcspe (Roland Stigge).
    Closes: #765078.
  * 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.
  * 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).
  * Update to SVN 20141007 (r215968) from the gcc-4_9-branch.
  * Upstream bug fixes:
    - PR libstdc++/63456, PR ipa/61144 (wrong code), PR ipa/62121 (ice),
      PR lto/62026 (ice on valid), PR libgfortran/63460 (behaviour).
  * Update to SVN 20141001 (r215767) from the gcc-4_9-branch.
  * Upstream bug fixes:
    - PR libgomp/61200 (ICE), PR tree-optimization/63375 (wrong code),
      PR libstdc++/63199 (incorrect basic_regex move constructor,
      PR libstdc++/63449 (docs), PR debug/63342, PR target/63428 (x86).
    - libstdc++: Add is_final<> type trait for C++14.
    - gccgo: Recognize 64-bit symbol tables in archives.
    - gccgo: Don't insert promoted methods that conflict with fields.
    - gccgo: PR go/61880, symbol names should have '.' replaced with '_'.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20141001 (r215767) from the gcc-4_9-branch.
  * Upstream bug fixes:
    - PR c++/61465 (bogus warning), PR c++/62017 (asan), PR c++/62219 (rejects
      valid code), PR c++/63248 (openmp), PR c++/63249 (openmp),
      PR inline-asm/63282 (ice), PR target/61407 (build fix),
      PR middle-end/63247 (openmp), PR target/63335 (wrong code, rs6000),
      PR tree-optimization/63341 (wrong code on power7), PR sanitizer/61272,
      PR debug/63328, PR libstdc++/59603 (debug build), PR c++/63306 (ice),
      PR regression/61510 (ice), PR debug/63285, PR tree-optimization/63186
      (wrong code), PR plugins/63410, PR target/63428 (x86_64, wrong code),
      PR debug/63342.
    - rs6000 updates.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Upstream bug fixes:
    - PR c++/61465 (bogus warning), PR c++/62017 (asan), PR c++/62219 (rejects
      valid code), PR c++/63248 (openmp), PR c++/63249 (openmp),
      PR inline-asm/63282 (ice), PR target/61407 (build fix),
      PR middle-end/63247 (openmp), PR target/63335 (wrong code, rs6000),
      PR tree-optimization/63341 (wrong code on power7), PR sanitizer/61272,
      PR debug/63328.
    - rs6000 updates.
  * Update to SVN 20140930 (r215717) from the gcc-4_9-branch.
  * Don't suggest libvtv and binutils-gold. Closes: #761612.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140918 (r215344) from the gcc-4_9-branch.
  [ Matthias Klose ]
  * Extend the fix for PR target/63190 (AArch64). Closes: #758964.
  * Apply proposed fix for Linaro #331, LP: #1353729 (AArch64).
  [ Aurelien Jarno ]
  * Default to mips64 ISA on mips64el, with tuning for mips64r2.
  * Extend the fix for PR target/63190 (AArch64). Closes: #758964.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140912 (r215228) from the gcc-4_9-branch.
  * Update the Linaro support to the 4.9-2014.09 release.
  * Fix installation of the libstdc++ documentation. Closes: #760872.
  * Update to SVN 20140910 (r215105) from the gcc-4_9-branch.
  * Update the Linaro support to 4.9-2014.09.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140908 (r215008) from the gcc-4_9-branch.
  * Enable cgo on AArch64 (Michael Hudson). LP: #1361940.
  * Update the Linaro support from the Linaro/4.9 branch.
  * Fix PR target/63190 (AArch64), taken from the trunk. Closes: #758964.
  * Update to SVN 20140903 (r214876) from the gcc-4_9-branch.
  * Enable cgo on AArch64 (Michael Hudson). LP: #1361940.
  * Update the Linaro support from the Linaro/4.9 branch.
  [ Samuel Thibault ]
  * boehm-gc: use anonymous mmap instead of brk also on hurd-*.
    Closes: #753791.
  * Update to SVN 20140830 (r214759) from the gcc-4_9-branch.
  * Update cross installation patches for the branch.
  * Use the base version (4.9) when accessing files in gcc_lib_dir.
  * Update cross installation patches for the branch.
  * Use the base version (4.9) when accessing files in gcc_lib_dir.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140830 (r214751) from the gcc-4_9-branch.
  * Fix jni symlinks in /usr/lib/jvm. Closes: #759558.
  * Update the Linaro support from the Linaro/4.9 branch.
    - Fixes Aarch64 cross build on i386.
  * Linaro updates from the linaro/gcc-4_9-branch.
  * Update to SVN 20140824 (r214405) from the gcc-4_9-branch.
  * Fix -dumpversion output to print the full version number.
    Addresses: #759038. LP: #1360404.
    Use the GCC base version for the D include dir name.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140820 (r214215) from the gcc-4_9-branch.
  * Fix PR middle-end/61294, -Wmemset-transposed-args, taken from the trunk.
    LP: #1352836.
  * Update the Linaro support to 4.9-2014.08.
  * Fix PR tree-optimization/59586, graphite segfault, taken from the trunk.
    LP: #1227789.
  * Fix multilib castrated cross builds on mips64el (YunQiang Su, Helmut
    Grohne). Closes: #758408.
  * Apply Proposed patch for PR target/62040 (AArch64). LP: #1351227.
    Closes: #757738.
  * Update to SVN 20140817 (r214074) from the gcc-4_9-branch.
  * Fix PR middle-end/61294, -Wmemset-transposed-args, taken from the trunk.
    LP: #1352836.
  * Update the Linaro support to 4.9-2014.08.
  * Fix PR tree-optimization/59586, graphite segfault, taken from the trunk.
    LP: #1227789.
  * Build-depend on dpkg-dev (>= 1.17.11).
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140813 (r213955) from the gcc-4_9-branch.
  * Really fix the GFDL build on AArch64. Closes: #757153.
  * Disable Ada for snapshot builds on kfreebsd-i386, kfreebsd-amd64.
    Local patch needs an update and upstreaming.
  * Apply the local ada-mips patch for snapshot builds too.
  * Disable Ada for snapshot builds on mips, mipsel. Bootstrap comparision
    failure. Local patch needs upstreaming.
  * Disable Ada for snapshot builds on hurd-i386, build dependencies are
    not installable.
  * Don't build the sanitizer libs for sparc snapshot builds.
  * Proposed backport for PR libstdc++/61841. Closes: #749290.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140808 (r213759) from the gcc-4_9-branch.
    - Fix PR tree-optimization/61964. LP: #1347147.
  * Fix libphobos cross build.
  * Update to SVN 20140802 (r213518) from the gcc-4_9-branch.
    - Fix PR other/61895, libgo issue with Docker.
  * Fix libphobos cross build even harder.
  * Update to SVN 20140802 (r213510) from the gcc-4_9-branch.
    - Fix PR tree-optimization/61964. LP: #1347147.
  * Fix libphobos cross build.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140731 (r213317) from the gcc-4_9-branch.
    - CVE-2014-5044, fix integer overflows in array allocation in libgfortran.
      Closes: #756325.
  * Build libphobos on armel and armhf. Closes: #755390.
  * Fix java.security symlink. Closes: #756484.
  * Update to SVN 20140728 (r213129) from the gcc-4_9-branch.
    - Properly fix PR libobjc/61920 on the 4.9 branch.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140727 (r213100) from the gcc-4_9-branch.
  * Fix the GFDL build on AArch64.
  * Fix PR libobjc/61920, libobjc link failure on powerpc*. Closes: #756096.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140724 (r213031) from the gcc-4_9-branch.
  * Fix installing test logs and summaries.
  * Warn about ppc ELFv2 ABI issues, which will change in GCC 4.10.
  * Don't gzip the xz compressed testsuite logs and summaries.
  * Build libphobos on armel and armhf. Closes: #755390.
  * Update the Linaro support to the 4.9-2014.07 release.
  * GCC 4.9.1 release.
  * Update GDC form the 4.9 branch (20140712).
  * Build AArch64 from Linaro 4.9-2014.06 release.
  * GCC 4.9.1 release candidate 1.
  * Update to SVN 20140712 (r212479) from the gcc-4_9-branch.
    - Fix PR middle-end/61725. Closes: #754548.
  * Add libstdc++ symbols files for mips64 and mips64el (Yunqiang Su).
    Closes: #745372.
  * Set java_cpu to ppc64 on ppc64el.
  * Build AArch64 from the Linaro 4.9-2014.06 release.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140704 (r212295) from the gcc-4_9-branch.
  * Explicitly set cpu_32 to ultrasparc for sparc64 builds.
  * Fix --with-long-double-128 for sparc32 when defaulting to 64-bit.
  * Ignore missing libstdc++ symbols on armel and hppa. The future and
    exception_ptr implementation is incomplete. For more information see
    https://gcc.gnu.org/ml/gcc/2014-07/msg00000.html.
  * Update to SVN 20140701 (r212192) from the gcc-4_9-branch.
  * Merge with Debian; remaining changes:
    - Build from upstream sources.
  * Update to SVN 20140627 (r212067) from the gcc-4_9-branch.
  * Update libstdc++ symbols files for ARM.
  * Update to SVN 20140616 (r211699) from the gcc-4_9-branch.
  * Update to SVN 20140624 (r211959) from the gcc-4_9-branch.
  * Don't ignore dpkg-shlibdeps errors for libstdc++6, left over from initial
    4.9 uploads.
  * Update libgcc1 symbols for sh4. Closes: #751919.
  * Stop building the libvtv packages. Not usable unless the build is
    configured with --enable-vtable-verify, which comes with a performance
    penalty just for the stubs in libstdc++.
  * Update libstdc++ and libvtv symbols files for builds configured with
    --enable-vtable-verify.
  * Remove version requirement for dependency on make. Closes: #751891.
  * Fix removal of python byte-code files in libstdc++6. Closes: #751435.
  * Fix a segfault in the driver from calling free on non-malloc'd area.
  * Drop versioned build dependency on gdb, and apply the pretty printer
    patch for libstdc++ based on the release.
  * Add support to build with isl-0.13.
  * Revert the fix for libstdc++/60326, introducing PR libstdc++/61532.
  * Mere with Debian; remaining changes:
    - Build from the upstream source.
  * Update to SVN 20140616 (r211699) from the gcc-4_9-branch.
  [ Matthias Klose ]
  * Update to SVN 20140610 (r211403) from the gcc-4_9-branch.
  * Fix patch application for powerpcspe (Helmit Grohne). Closes: #751001.
    + Update context for powerpc_remove_many.
    + Drop gcc-powerpcspe-ldbl-fix applied upstream.
  [ Aurelien Jarno ]
  * Fix PR c++/61336, taken from the trunk.
  * Update to SVN 20140610 (r211403) from the gcc-4_9-branch.
  * Update to SVN 20140608 (r211353) from the gcc-4_9-branch.
  * Fix -Wno-format when -Wformat-security is the default (Steve Beattie).
    LP: #1317305.
  * Don't install the libstdc++ pretty printer file into the debug directory,
    but into the gdb auto-load directory.
  * Fix the removal of the libstdc++6 package, removing byte-compiled pretty
    printer files and pycache directories.
  * Fix PR c++/61046, taken from the trunk. LP: #1313102.
  * Fix installation of gcc-{ar,nm,ranlib} man pages for snapshot builds.
    Closes: #745906.
  * Update patches for snapshot builds.
  * Update to SVN 20140530 (r211080) from the gcc-4_9-branch.
  * Fix -Wno-format when -Wformat-security is the default (Steve Beattie).
    LP: #1317305.
  * Mere with Debian; remaining changes:
    - Build from the upstream source.
  * Update to SVN 20140527 (r210956) from the gcc-4_9-branch.
  * Limit systemtap-sdt-dev build dependency to enumerated linux architectures.
  * Build libitm on AArch64, patch taken from the trunk.
  * Update the testsuite to allow more testcases to pass with hardening options
    turned on (Steve Beattie). LP: #1317307.
  * Revert the fix for PR rtl-optimization/60969, causing bootstrap failure
    on ppc64el.
  * Fix PR other/61257, check for working sys/sdt.h.
  * Drop the libstdc++-arm-wno-abi patch, not needed anymore in 4.9.
  * Update to SVN 20140523 (r210828) from the gcc-4_9-branch.
  * Revert the fix for PR rtl-optimization/60969, causing bootstrap failure
    on ppc64el.
  * Limit systemtap-sdt-dev build dependency to enumerated linux architectures.
    Build-conflict with systemtap-sdt-dev on ppc64el.
  * Update the testsuite to allow more testcases to pass with hardening options
    turned on (Steve Beattie). LP: #1317307.
  * Turn on -fstack-protector-strong by default (Steve Beattie).
  * Fix PR other/61257, check for working sys/sdt.h.
  * Drop the libstdc++-arm-wno-abi patch, not needed anymore in 4.9.
  * Revert the gcc-default-format-security update.
  * Mere with Debian; remaining changes:
    - Build from the upstream source.
  * Update to SVN 20140518 (r210592) from the gcc-4_9-branch.
  * Update the local ada-libgnatprj patch for AArch64. Addresses: #748233.
  * Update the libstdc++v-python3 patch. Closes: #748317, #738341, 747903.
  * Build-depend on systemtap-sdt-dev, on every architecure, doesn't seem to hurt
    on architectures where it is not supported. Closes: #748315.
  * Update the gcc-default-format-security patch (Steve Beattie). LP: #1317305.
  * Apply the proposed patch for PR c/57653. Closes: #734345.
  * Mere with Debian; remaining changes:
    - Build from the upstream source.
  * Update to SVN 20140512 (r210323) from the gcc-4_9-branch.
  [ Matthias Klose ]
  * Update build dependencies for ada enabled snapshot builds.
  * Fix PR tree-optimization/60902, taken from the trunk. Closes: #746944.
  * Ensure that the common libs (built from the next GCC version) are
    available when building without common libs.
  * Fix java.security symlink in libgcj15. Addresses: #746786.
  * Move the libstdc++ gdb pretty printers into libstdc++6, install the
    -gdb.py files into /usr/share/gdb/auto-load.
  * Set the 'Multi-Arch: same' attribute for packages, cross built with
    with_deps_on_target_arch_pkgs=yes (Helmit Grohne). Closes: #716795.
  * Build the gcc-X.Y-base package with with_deps_on_target_arch_pkgs=yes
    (Helmit Grohne). Addresses: #744782.
  * Apply the proposed patches for PR driver/61106, PR driver/61126.
    Closes: #747345.
  [ Aurelien Jarno ]
  * Fix libasan1 symbols file for sparc and sparc64.
  * Update to SVN 20140425 (r209789) from the gcc-4_9-branch.
  * Remove the work around for PR go/60931, patch applied upstream.
  * GCC 4.9.0 release.
  * Apply work around for PR go/60931 on ppc64el.

ubuntu/utopic-devel 2014-04-07 22:18:30 UTC 2014-04-07
Import patches-unapplied version 4.9-20140406-0ubuntu1 to ubuntu/trusty-proposed

Author: Matthias Klose
Author Date: 2014-04-06 10:03:12 UTC

Import patches-unapplied version 4.9-20140406-0ubuntu1 to ubuntu/trusty-proposed

Imported using git-ubuntu import.

Changelog parent: fb50db26056ca65a978fa8f7d97925d6af94e054

New changelog entries:
  * Package GCC 4.9 snapshot 20140406.
  * Re-enable the testsuite on arm64.
  * Add the gcc-{ar,nm,ranlib} binaries.

applied/ubuntu/trusty 2014-04-07 22:18:30 UTC 2014-04-07
Import patches-applied version 4.9-20140406-0ubuntu1 to applied/ubuntu/trusty...

Author: Matthias Klose
Author Date: 2014-04-06 10:03:12 UTC

Import patches-applied version 4.9-20140406-0ubuntu1 to applied/ubuntu/trusty-proposed

Imported using git-ubuntu import.

Changelog parent: fa15315a3cd6f927c6f6e671451efe6f82613173
Unapplied parent: d0372eabc305814ec9f8ae5066ec0fac76f6163b

New changelog entries:
  * Package GCC 4.9 snapshot 20140406.
  * Re-enable the testsuite on arm64.
  * Add the gcc-{ar,nm,ranlib} binaries.

applied/ubuntu/utopic 2014-04-07 22:18:30 UTC 2014-04-07
Import patches-applied version 4.9-20140406-0ubuntu1 to applied/ubuntu/trusty...

Author: Matthias Klose
Author Date: 2014-04-06 10:03:12 UTC

Import patches-applied version 4.9-20140406-0ubuntu1 to applied/ubuntu/trusty-proposed

Imported using git-ubuntu import.

Changelog parent: fa15315a3cd6f927c6f6e671451efe6f82613173
Unapplied parent: d0372eabc305814ec9f8ae5066ec0fac76f6163b

New changelog entries:
  * Package GCC 4.9 snapshot 20140406.
  * Re-enable the testsuite on arm64.
  * Add the gcc-{ar,nm,ranlib} binaries.

applied/ubuntu/utopic-devel 2014-04-07 22:18:30 UTC 2014-04-07
Import patches-applied version 4.9-20140406-0ubuntu1 to applied/ubuntu/trusty...

Author: Matthias Klose
Author Date: 2014-04-06 10:03:12 UTC

Import patches-applied version 4.9-20140406-0ubuntu1 to applied/ubuntu/trusty-proposed

Imported using git-ubuntu import.

Changelog parent: fa15315a3cd6f927c6f6e671451efe6f82613173
Unapplied parent: d0372eabc305814ec9f8ae5066ec0fac76f6163b

New changelog entries:
  * Package GCC 4.9 snapshot 20140406.
  * Re-enable the testsuite on arm64.
  * Add the gcc-{ar,nm,ranlib} binaries.

ubuntu/devel 2014-04-07 22:18:30 UTC 2014-04-07
Import patches-unapplied version 4.9-20140406-0ubuntu1 to ubuntu/trusty-proposed

Author: Matthias Klose
Author Date: 2014-04-06 10:03:12 UTC

Import patches-unapplied version 4.9-20140406-0ubuntu1 to ubuntu/trusty-proposed

Imported using git-ubuntu import.

Changelog parent: fb50db26056ca65a978fa8f7d97925d6af94e054

New changelog entries:
  * Package GCC 4.9 snapshot 20140406.
  * Re-enable the testsuite on arm64.
  * Add the gcc-{ar,nm,ranlib} binaries.

ubuntu/trusty 2014-04-07 22:18:30 UTC 2014-04-07
Import patches-unapplied version 4.9-20140406-0ubuntu1 to ubuntu/trusty-proposed

Author: Matthias Klose
Author Date: 2014-04-06 10:03:12 UTC

Import patches-unapplied version 4.9-20140406-0ubuntu1 to ubuntu/trusty-proposed

Imported using git-ubuntu import.

Changelog parent: fb50db26056ca65a978fa8f7d97925d6af94e054

New changelog entries:
  * Package GCC 4.9 snapshot 20140406.
  * Re-enable the testsuite on arm64.
  * Add the gcc-{ar,nm,ranlib} binaries.

ubuntu/utopic 2014-04-07 22:18:30 UTC 2014-04-07
Import patches-unapplied version 4.9-20140406-0ubuntu1 to ubuntu/trusty-proposed

Author: Matthias Klose
Author Date: 2014-04-06 10:03:12 UTC

Import patches-unapplied version 4.9-20140406-0ubuntu1 to ubuntu/trusty-proposed

Imported using git-ubuntu import.

Changelog parent: fb50db26056ca65a978fa8f7d97925d6af94e054

New changelog entries:
  * Package GCC 4.9 snapshot 20140406.
  * Re-enable the testsuite on arm64.
  * Add the gcc-{ar,nm,ranlib} binaries.

applied/ubuntu/devel 2014-04-07 22:18:30 UTC 2014-04-07
Import patches-applied version 4.9-20140406-0ubuntu1 to applied/ubuntu/trusty...

Author: Matthias Klose
Author Date: 2014-04-06 10:03:12 UTC

Import patches-applied version 4.9-20140406-0ubuntu1 to applied/ubuntu/trusty-proposed

Imported using git-ubuntu import.

Changelog parent: fa15315a3cd6f927c6f6e671451efe6f82613173
Unapplied parent: d0372eabc305814ec9f8ae5066ec0fac76f6163b

New changelog entries:
  * Package GCC 4.9 snapshot 20140406.
  * Re-enable the testsuite on arm64.
  * Add the gcc-{ar,nm,ranlib} binaries.

117 of 17 results

Other repositories

Name Last Modified
lp:ubuntu/+source/gccgo-4.9 2018-03-08
11 of 1 result
You can't create new repositories for gccgo-4.9 in Ubuntu.