gccgo-4.9 4.9.3-0ubuntu4 source package in Ubuntu
Changelog
gccgo-4.9 (4.9.3-0ubuntu4) trusty-proposed; urgency=medium * 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. gcc-4.9 (4.9.3-2ubuntu1) wily; urgency=medium * Merge with Debian; remaining changes: - Build from upstream sources. gcc-4.9 (4.9.3-2) unstable; urgency=medium * Update to SVN 20150714 (r225765) from the gcc-4_9-branch. * Update the Linaro support to the 4.9-2015.06 release. gcc-4.9 (4.9.3-1ubuntu1) wily; urgency=medium * Merge with Debian; remaining changes: - Build from upstream sources. gcc-4.9 (4.9.3-1) unstable; urgency=medium * GCC 4.9.3 release. * Update to SVN 20150629 (r225135) from the gcc-4_9-branch. * Refresh patches. gcc-4.9 (4.9.2-22ubuntu1) wily; urgency=medium * Merge with Debian; remaining changes: - Build from upstream sources. gcc-4.9 (4.9.2-22) unstable; urgency=medium * 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. gcc-4.9 (4.9.2-21) unstable; urgency=medium * Update to SVN 20150611 (r224436) from the gcc-4_9-branch. * Build libstdc++6 when building the common libraries. gcc-4.9 (4.9.2-20ubuntu1) wily; urgency=medium * Merge with Debian; remaining changes: - Build from upstream sources. gcc-4.9 (4.9.2-20) unstable; urgency=medium * Update to SVN 20150531 (r223898) from the gcc-4_9-branch. * Fix PR rtl-optimization/63843, taken from the trunk. Closes: #785475. gcc-4.9 (4.9.2-19ubuntu1) wily; urgency=medium * Merge with Debian; remaining changes: - Build from upstream sources. gcc-4.9 (4.9.2-19) unstable; urgency=medium * 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. gcc-4.9 (4.9.2-18ubuntu1) wily; urgency=medium * Merge with Debian; remaining changes: - Build from upstream sources. gcc-4.9 (4.9.2-18) unstable; urgency=medium * 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. gcc-4.9 (4.9.2-17ubuntu1) wily; urgency=medium * Merge with Debian; remaining changes: - Build from upstream sources. gcc-4.9 (4.9.2-17) unstable; urgency=medium * 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. gcc-4.9 (4.9.2-16ubuntu1) wily; urgency=medium * Update to SVN 20150508 (r222909) from the gcc-4_9-branch. gcc-4.9 (4.9.2-16) unstable; urgency=medium * 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. gcc-4.9 (4.9.2-15) unstable; urgency=medium * Update the Linaro support to the 4.9-2015.04 release. gcc-4.9 (4.9.2-14) unstable; urgency=medium * 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. gcc-4.9 (4.9.2-13) unstable; urgency=medium * 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. gcc-4.9 (4.9.2-12) experimental; urgency=medium * Stop building libcilkrts and libtsan, build again libasan. gcc-4.9 (4.9.2-11) experimental; urgency=medium * 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. gcc-4.9 (4.9.2-10ubuntu13) vivid; urgency=medium * Fix PR target/64231 (AArch64), building the arm64 cross compiler on i386. gcc-4.9 (4.9.2-10ubuntu12) vivid; urgency=medium * Update to SVN 20150327 (r221736) from the gcc-4_9-branch. - Fix PR libstdc++/65279, PR libstdc++/65543, PR target/65561 (x86), PR target/63150 (rs6000), PR rtl-optimization/60851 (ice), PR c++/65154 (ice). * Limit the omp.h multilib fix to Linux. Addresses: #778440. * For ICEs, dump the preprocessed source file to stderr when in a distro build environment. * Apply the ada-mips patch for mips and mipsel targets only. gcc-4.9 (4.9.2-10ubuntu11) vivid; urgency=medium * Update to SVN 20150323 (r221590) from the gcc-4_9-branch. - PR ipa/64813 (ice), PR ipa/63587 (ice), PR fortran/61138 (wrong code), PR libgfortran/60956. * Configure with --enable-targets=powerpcle-linux on ppc64el for vivid. gcc-4.9 (4.9.2-10ubuntu10) vivid; urgency=medium * Update to SVN 20150321 (r221551) from the gcc-4_9-branch. - PR rtl-optimization/65235 (wrong code), PR middle-end/65409 (ice on valid). * Configure with --enable-targets=powerpcle-linux on ppc64el for backports to jessie, trusty and utopic. gcc-4.9 (4.9.2-10ubuntu9) vivid; urgency=medium * Update to SVN 20150313 (r221423) from the gcc-4_9-branch. - Fix PR tree-optimization/65388, PR target/65296 (AVR), PR middle-end/56917 (wrong code), PR ipa/64896 (ice), PR target/65286 (rs6000), PR target/53988 (SH), PR target/65286 (rs6000), PR 65138/target (rs6000), PR fortran/60898 (ice), PR fortran/65024 (ice). * Update the Linaro support to the 4.9-2015.03 release. gcc-4.9 (4.9.2-10ubuntu8) vivid; urgency=medium * Update to SVN 20150305 (r221217) from the gcc-4_9-branch. - Fix PR ada/65319, PR target/59593 (ARM), PR target/65249 (SH), PR target/64331 (AVR), PR target/64453 (ARM), PR c++/65209 (wrong code), PR c++/65309 (wrong code). * Fix linaro#1291, ICE (segmentation fault) on arm-linux-gnueabihf. gcc-4.9 (4.9.2-10ubuntu7) vivid; urgency=medium * Update to SVN 20150228 (r221076) from the gcc-4_9-branch. - PR c/65228 (ice), PR middle-end/63175 (code quality), PR lto/65193 (ice), PR target/64569 (MIPS), PR tree-optimization/61917 (ice on valid), PR target/64212 (ice on valid), PR target/65196 (AVR), PR tree-optimization/61917 (ice on valid), PR c++/62255 (rejects valid). * Update the Linaro support to the 4.9-2015.02 release. gcc-4.9 (4.9.2-10ubuntu6) vivid; urgency=medium * Update to SVN 20150225 (r220958) from the gcc-4_9-branch. - Fix PR c/64824 (OpenMP), PR c/64868 (OpenMP, rejects valid), PR c/57653, PR target/65153 (SH), PR lto/65015, PR target/65163 (SH), PR tree-optimization/63844 (OpenMP), PR tree-optimization/61634 (ice on valid), PR tree-optimization/59354 (wrong code), PR tree-optimization/64909 (missed optimization), PR target/64452 (AVR, ice on valid), PR tree-optimization/64530 (wrong code), PR lto/64373, PR tree-optimization/63593 (ice on valid), PR tree-optimization/65063, PR middle-end/64199 (ice on valid), PR tree-optimization/64493 (ice on valid), PR tree-optimization/64495 (ice on valid, wrong code), PR tree-optimization/56273 (diagnostic), PR tree-optimization/59124 (diagnostic), PR tree-optimization/64277 (diagnostic), PR middle-end/64365 (wrong code), PR target/64387 (x86, ice on valid), PR target/64979 (wrong code), PR target/64580 (rs6000), PR c++/62017, PR fortran/63744 (rejects valid), PR fortran/64932 (ice on valid). * Revert work arounds for an issue leading to a misbuilt GCC on AArch64, now fixed on the branch and trunk. gcc-4.9 (4.9.2-10ubuntu5) vivid; urgency=medium * Update to SVN 20150204 (r220426) from the gcc-4_9-branch. * Revert the workaround for PR target/64938, and backport the real fix to the 4.9 branch. LP: #1417664. gcc-4.9 (4.9.2-10ubuntu4) vivid; urgency=medium * Update to SVN 20150204 (r220417) from the gcc-4_9-branch. * Revert the fix for PR ipa/63970, causing PR target/64938. LP: #1417664. * Update again the Linaro support to the 4.9-2015.01 release. * Revert a Linaro backport, leading to a misbuilt GCC on AArch64. gcc-4.9 (4.9.2-10ubuntu3) vivid; urgency=medium * Update to SVN 20150202 (r220345) from the gcc-4_9-branch. * Revert the Linaro support to the 4.9-2014.11 release. gcc-4.9 (4.9.2-10ubuntu2) vivid; urgency=medium * Update to SVN 20150116 (r219730) from the gcc-4_9-branch. - Fix PR libstdc++/64476, PR libstdc++/60966, PR libstdc++/64239, PR middle-end/63704 (ice on valid), PR target/64513 (x86), PR rtl-optimization/64286 (wrong code), PR tree-optimization/64563 (ice), PR middle-end/64391 (ice on valid), PR c++/54442 (ice on valid), PR target/64358 (rs6000, wrong code), PR target/63424 (AArch64, ice on valid), PR target/64479 (SH), PR rtl-optimization/64536, PR target/64505 (rs6000), PR target/61413 (ARM, wrong code), PR target/64507 (SH), PR target/64409 (x32, ice on valid), PR c++/64487 (ice on valid), PR c++/64352, PR c++/64251 (rejects valid), PR c++/64297 (ice on valid), PR c++/64029 (ice on valid), PR c++/63657 (diagnostic), PR c++/38958 (diagnostic), PR c++/63658 (rejects valid), PR ada/64492 (build), PR fortran/64528 (ice on valid), PR fortran/63733 (wrong code), PR fortran/56867 (wrong code), PR fortran/64244 (ice on valid). * Update the Linaro support to the 4.9-2015.01 release. gcc-4.9 (4.9.2-10ubuntu1) vivid; urgency=medium * Merge with Debian; remaining changes: - Build from upstream sources. gcc-4.9 (4.9.2-10) unstable; urgency=medium * Really add x32 multilib packages for i386 cross builds to the control file. Closes: #773265. * Use the final binutils 2.25 release. * Tighten the gcc-4.9 dependency on libgcc-4.9-dev (YunQiang Su). gcc-4.9 (4.9.2-9) unstable; urgency=medium * Update to SVN 20141220 (r218987) from the gcc-4_9-branch. - Fix PR libstdc++/64302, PR libstdc++/64303, PR c++/60955, PR rtl-optimization/64010 (wrong code), PR sanitizer/64265 (wrong code). * Add x32 multilib packages for i386 cross builds to the control file. Closes: #773265. * Fix mips64el multilib cross builds. Closes: #772665. * libphobos-4.x-dev: Stop providing libphobos-dev, now a real package. gcc-4.9 (4.9.2-8) unstable; urgency=medium * Update to SVN 20141214 (r218721) from the gcc-4_9-branch. - Fix PR tree-optimization/62021 (ice), PR middle-end/64225 (missed optimization), PR libstdc++/64239, PR rtl-optimization/64037 (wrong code), PR target/64200 (x86, ice), PR tree-optimization/64269 (ice). * Don't build libphobos multilibs, there is no gdc-multilib build. * Really disable the sanitizer libs on powerpc, ppc64 and ppc64el. * Paste config.log files to stdout in case of build errors. gcc-4.9 (4.9.2-7ubuntu3) vivid; urgency=medium * Fix the powerpc build. gcc-4.9 (4.9.2-7ubuntu2) vivid; urgency=medium * Update to SVN 20141211 (r218620) from the gcc-4_9-branch. - Fix PR tree-optimization/62021 (ice), PR middle-end/64225 (missed optimization). * Don't build libphobos multilibs, there is no gdc-multilib built. * Really disable the sanitizer libs on powerpc, ppc64 and ppc64el. * Paste config.log files to stdout in case of build errors. gcc-4.9 (4.9.2-7ubuntu1) vivid; urgency=medium * Merge with Debian; remaining changes: - Build from upstream sources. gcc-4.9 (4.9.2-7) unstable; urgency=medium * Update to SVN 20141210 (r218575) from the gcc-4_9-branch. - Fix PR libstdc++/64203, PR target/55351 (SH), PR tree-optimization/61686, PR bootstrap/64213. - libgcc hppa backports. * Fix cross builds with dpkg-architecture unconditionally exporting target variables. For now specify the target architecture in debian/target. This still needs to work with older dpkg versions, so don't "simplify" the packaging. Closes: #768167. gcc-4.9 (4.9.2-6ubuntu1) vivid; urgency=medium * Merge with Debian; remaining changes: - Build from upstream sources. gcc-4.9 (4.9.2-6) unstable; urgency=medium * Update to SVN 20141209 (r218510) from the gcc-4_9-branch. - Fix PR libstdc++/63840, PR libstdc++/61947, PR libstdc++/64140, PR target/50751 (SH), PR target/64108 (x86, ice), PR rtl-optimization/64037 (wrong-code), PR c++/56493 (performance), PR c/59708, PR ipa/64153, PR target/64167) (wrong code, closes: #771974), PR target/59593 (ARM, wrong code), PR middle-end/63762 (ARM. wrong code), PR target/63661 (x86, wrong code), PR target/64113 (alpha, wrong code), PR c++/64191. - Allow to build with ISL 0.14. gcc-4.9 (4.9.2-5ubuntu1) vivid; urgency=medium * Merge with Debian; remaining changes: - Build from upstream sources. gcc-4.9 (4.9.2-5) unstable; urgency=medium * Update to SVN 20141202 (r218271) from the gcc-4_9-branch. - Fix PR middle-end/64111 (ice), PR ipa/63551 (wrong code). PR libstdc++/64102 (closes: #770843), PR target/64115 (powerpc). * Move libphobos2.a into the gcc_lib_dir. Closes: #771647. * Fix typo in last powerpcspe patch. Closes: #771654. gcc-4.9 (4.9.2-4) unstable; urgency=medium * Update to SVN 20141128 (r218142) from the gcc-4_9-branch. -PR PR target/56846 (ARM), PR libstdc++/63497, PR middle-end/63738 (wrong code), PR tree-optimization/62238 (ice), PR tree-optimization/61927 (wrong code), PR tree-optimization/63605 (wrong code), PR middle-end/63665 (wrong code), PR fortran/63938 (OpenMP), PR middle-end/64067 (ice), PR tree-optimization/63915 (wrong code), PR sanitizer/63913 (ice valid), PR rtl-optimization/63659 (wrong code). * Don't let stage1 multilib builds depend on the multilib libc-dev. Closes: #771243. * Fix an exception problem on powerpcspe (Roland Stigge). Closes: #771324. * Remove unsupported with_deps_on_target_arch_pkgs configurations. Closes: #760770, #766924, #770413. gcc-4.9 (4.9.2-3) unstable; urgency=medium * Update to SVN 20141125 (r218048) from the gcc-4_9-branch. - PR target/53976 (SH), PR target/63783 (SH), PR target/51244 (SH), PR target/60111 (SH), PR target/63673 (ppc), PR tree-optimization/61750 (ice), PR target/63947 (x86, wrong code), PR tree-optimization/62167 (wrong code), PR c++/63849 (ice), PR ada/47500. [ Aurelien Jarno ] * Always configure sh4-linux with --with-multilib-list=m4,m4-nofpu, even with multilib disabled, as it doesn't produce additional libraries. [ Matthias Klose ] * gcc-4.9-base: Add Breaks: gcc-4.7-base (<< 4.7.3). Closes: #770025. gcc-4.9 (4.9.2-2) unstable; urgency=medium * Update to SVN 20141117 (r217768) from the gcc-4_9-branch. - Fix PR rtl-optimization/63475, PR rtl-optimization/63483 (gfortran aliasing fixes for alpha), PR target/63538 (x86), PR ipa/63838 (wrong code), PR target/61535 (sparc), PR c++/63265 (diagnostic), PR ada/42978. * Fix PR c/61553 (ice on illegal code), backported from the trunk. Closes: #767668. * Disable building the sanitizer libs on powerpc and ppc64. Not yet completely ported, and causing kernel crashes running the tests. * Update the Linaro support to the 4.9-2014.11 release. gcc-4.9 (4.9.2-1ubuntu1) vivid; urgency=medium * Merge with Debian; remaining changes: - Build from upstream sources. gcc-4.9 (4.9.2-1) unstable; urgency=medium * GCC 4.9.2 release. * Update GDC from the 4.9 branch. [ Matthias Klose ] * Allow to build the gcc-base package only. [Ludovic Brenta] Merge from gnat-4.9 (4.9.1-4) unstable; urgency=low. * debian/patches/ada-libgnatvsn.diff: compile the version.o of libgnatvsn.{a,so} with -DBASEVER=$(FULLVER) to align it with the change made in gcc-base-version.diff, which is compiled into gcc and gnat1. Fixes: #759038. * debian/patches/ada-revert-pr63225.diff: new; preserve the aliversion compatibility of libgnatvsn4.9-dev with -3. Merge from gnat-4.9 (4.9.1-3) unstable; urgency=low Merge from gnat-4.9 (4.9.1-2) unstable; urgency=low [Svante Signell] * debian/patches/ada-hurd.diff: update and bring up to par with ada-kfreebsd.diff. [Ludovic Brenta] * Rebuild with newer dpkg. Fixes: #761248. Merge from gnat-4.9 (4.9.1-1) unstable; urgency=low * New upstream release. Build-depend on gcc-4.9-source (>= 4.9.1). Fixes: #755490. * debian/rules.d/binary-ada.mk: install the test-summary file in package gnat-4.9 instead of gnat-4.9-base. test-summary is actually architecture-dependent. This change reflects what happens in gcc-4.9 and gcc-4.9-base as well. Fixes: #749869. Merge from gnat-4.9 (4.9.0-2) unstable; urgency=low * Lintian warnings: * debian/control.m4 (gnat-4.9-base): Multi-Arch: same. * debian/patches/ada-749574.diff: new. Fixes: #749574. gcc-4.9 (4.9.2-0ubuntu1) utopic-proposed; urgency=medium * Update utopic to the 4.9.2 release. * Keep the Linaro support based on the 4.9-2014.09 release. gcc-4.9 (4.9.2-1ubuntu1) vivid; urgency=medium * Merge with Debian; remaining changes: - Build from upstream sources. gcc-4.9 (4.9.2-1) unstable; urgency=medium * GCC 4.9.2 release. * Update GDC from the 4.9 branch. [ Matthias Klose ] * Allow to build the gcc-base package only. [Ludovic Brenta] Merge from gnat-4.9 (4.9.1-4) unstable; urgency=low. * debian/patches/ada-libgnatvsn.diff: compile the version.o of libgnatvsn.{a,so} with -DBASEVER=$(FULLVER) to align it with the change made in gcc-base-version.diff, which is compiled into gcc and gnat1. Fixes: #759038. * debian/patches/ada-revert-pr63225.diff: new; preserve the aliversion compatibility of libgnatvsn4.9-dev with -3. Merge from gnat-4.9 (4.9.1-3) unstable; urgency=low Merge from gnat-4.9 (4.9.1-2) unstable; urgency=low [Svante Signell] * debian/patches/ada-hurd.diff: update and bring up to par with ada-kfreebsd.diff. [Ludovic Brenta] * Rebuild with newer dpkg. Fixes: #761248. Merge from gnat-4.9 (4.9.1-1) unstable; urgency=low * New upstream release. Build-depend on gcc-4.9-source (>= 4.9.1). Fixes: #755490. * debian/rules.d/binary-ada.mk: install the test-summary file in package gnat-4.9 instead of gnat-4.9-base. test-summary is actually architecture-dependent. This change reflects what happens in gcc-4.9 and gcc-4.9-base as well. Fixes: #749869. Merge from gnat-4.9 (4.9.0-2) unstable; urgency=low * Lintian warnings: * debian/control.m4 (gnat-4.9-base): Multi-Arch: same. * debian/patches/ada-749574.diff: new. Fixes: #749574. gcc-4.9 (4.9.1-19ubuntu1) vivid; urgency=medium * Merge with Debian; remaining changes: - Build from upstream sources. gcc-4.9 (4.9.1-19) unstable; urgency=medium * GCC 4.9.2 release candidate. * Update to SVN 20141023 (r216594) from the gcc-4_9-branch. * Install sanitizer header files. * Apply patch for PR 60655, taken from the trunk. * Fix typo in the libstdc++ HTML docs. Closes: #766498. * Use doxygen's copy of jquery.js for the libstdc++ docs. Closes: #766499. * Force self-contained cross builds. gcc-4.9 (4.9.1-18) unstable; urgency=medium * Update to SVN 20141018 (r216426) from the gcc-4_9-branch. [ Matthias Klose ] * Update libstdc++ symbols file for powerpcspe (Roland Stigge). Closes: #765078. gcc-4.9 (4.9.1-17) unstable; urgency=medium * Update to SVN 20141015 (r216240) from the gcc-4_9-branch. - Fix PR c++/63405 (ice) Closes: #761549. - Fix PR ipa/61144 (wrong code). Closes: #748681. gcc-4.9 (4.9.1-16ubuntu6) utopic; urgency=medium * Update to SVN 20141011 (r216116) from the gcc-4_9-branch. - Implement SD-6: SG10 Feature Test Recommendations. * Upstream bug fixes: - PR tree-optimization/61969 (wrong code), PR rtl-optimization/57003 (wrong code), PR target/52941 (SH), PR c++/63405 (ice, closes: #761549), PR c/63495 (user alignment), PR tree-optimization/63379 (wrong code), PR tree-optimization/63380 (wrong code), PR c++/63415 (ice), PR c++/63437 (rejects vaild), PR fortran/59488 (OpenMP). gcc-4.9 (4.9.1-16ubuntu5) utopic; urgency=medium * 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). gcc-4.9 (4.9.1-16ubuntu4) utopic; urgency=medium * 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 '_'. gcc-4.9 (4.9.1-16ubuntu2) utopic; urgency=medium * 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. gcc-4.9 (4.9.1-16ubuntu1) utopic; urgency=medium * 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. gcc-4.9 (4.9.1-16) unstable; urgency=medium * Update to SVN 20140930 (r215717) from the gcc-4_9-branch. * Don't suggest libvtv and binutils-gold. Closes: #761612. gcc-4.9 (4.9.1-15ubuntu1) utopic; urgency=medium * Merge with Debian; remaining changes: - Build from upstream sources. gcc-4.9 (4.9.1-15) unstable; urgency=medium * 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. gcc-4.9 (4.9.1-14ubuntu3) utopic; urgency=medium * Extend the fix for PR target/63190 (AArch64). Closes: #758964. gcc-4.9 (4.9.1-14ubuntu2) utopic; urgency=medium * Merge with Debian; remaining changes: - Build from upstream sources. gcc-4.9 (4.9.1-14) unstable; urgency=medium * 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. gcc-4.9 (4.9.1-13ubuntu2) utopic; urgency=medium * Update to SVN 20140910 (r215105) from the gcc-4_9-branch. * Update the Linaro support to 4.9-2014.09. gcc-4.9 (4.9.1-13ubuntu1) utopic; urgency=medium * Merge with Debian; remaining changes: - Build from upstream sources. gcc-4.9 (4.9.1-13) unstable; urgency=medium * 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. gcc-4.9 (4.9.1-12ubuntu1) utopic; urgency=medium * 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. gcc-4.9 (4.9.1-12) unstable; urgency=medium [ Samuel Thibault ] * boehm-gc: use anonymous mmap instead of brk also on hurd-*. Closes: #753791. gcc-4.9 (4.9.1-11) unstable; urgency=medium * 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. gcc-4.9 (4.9.1-10ubuntu2) utopic; urgency=medium * Update cross installation patches for the branch. * Use the base version (4.9) when accessing files in gcc_lib_dir. gcc-4.9 (4.9.1-10ubuntu1) utopic; urgency=medium * Merge with Debian; remaining changes: - Build from upstream sources. gcc-4.9 (4.9.1-10) unstable; urgency=medium * 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. gcc-4.9 (4.9.1-9ubuntu1) utopic; urgency=medium * Linaro updates from the linaro/gcc-4_9-branch. gcc-4.9 (4.9.1-9) unstable; urgency=medium * 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. gcc-4.9 (4.9.1-8ubuntu1) utopic; urgency=medium * Merge with Debian; remaining changes: - Build from upstream sources. gcc-4.9 (4.9.1-8) unstable; urgency=medium * 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. gcc-4.9 (4.9.1-7ubuntu1) utopic; urgency=medium * 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. gcc-4.9 (4.9.1-7) unstable; urgency=medium * Build-depend on dpkg-dev (>= 1.17.11). gcc-4.9 (4.9.1-6ubuntu1) utopic; urgency=medium * Merge with Debian; remaining changes: - Build from upstream sources. gcc-4.9 (4.9.1-6ubuntu1) utopic; urgency=medium * Merge with Debian; remaining changes: - Build from upstream sources. gcc-4.9 (4.9.1-6) unstable; urgency=medium * 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. gcc-4.9 (4.9.1-5ubuntu1) utopic; urgency=medium * Merge with Debian; remaining changes: - Build from upstream sources. gcc-4.9 (4.9.1-5) unstable; urgency=medium * Update to SVN 20140808 (r213759) from the gcc-4_9-branch. - Fix PR tree-optimization/61964. LP: #1347147. * Fix libphobos cross build. gcc-4.9 (4.9.1-4ubuntu3) utopic; urgency=medium * 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. gcc-4.9 (4.9.1-4ubuntu2) utopic; urgency=medium * Update to SVN 20140802 (r213510) from the gcc-4_9-branch. - Fix PR tree-optimization/61964. LP: #1347147. * Fix libphobos cross build. gcc-4.9 (4.9.1-4ubuntu1) utopic; urgency=medium * Merge with Debian; remaining changes: - Build from upstream sources. gcc-4.9 (4.9.1-4) unstable; urgency=high * 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. gcc-4.9 (4.9.1-3ubuntu2) utopic; urgency=medium * Update to SVN 20140728 (r213129) from the gcc-4_9-branch. - Properly fix PR libobjc/61920 on the 4.9 branch. gcc-4.9 (4.9.1-3ubuntu1) utopic; urgency=medium * Merge with Debian; remaining changes: - Build from upstream sources. gcc-4.9 (4.9.1-3) unstable; urgency=medium * 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. gcc-4.9 (4.9.1-2ubuntu2) utopic; urgency=medium * Merge with Debian; remaining changes: - Build from upstream sources. gcc-4.9 (4.9.1-2) unstable; urgency=medium * 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 (4.9.1-1) unstable; urgency=medium * GCC 4.9.1 release. * Update GDC form the 4.9 branch (20140712). -- Matthias Klose <email address hidden> Tue, 22 Sep 2015 17:58:27 +0200
Upload details
- Uploaded by:
- Matthias Klose
- Uploaded to:
- Trusty
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any all
- Section:
- devel
- Urgency:
- Very Urgent
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Trusty | updates | main | devel |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
gccgo-4.9_4.9.3.orig.tar.gz | 63.7 MiB | 9c02e40be799b2f5775d239646af781b8627db7abcbaf343223ca996413afc25 |
gccgo-4.9_4.9.3-0ubuntu4.diff.gz | 979.7 KiB | afaa3366eee2e8552e89f90348a623ddcd8817ec415e2cd0fe061460cf706106 |
gccgo-4.9_4.9.3-0ubuntu4.dsc | 5.0 KiB | 73297d31bf04527337fc651f7932fe0c1988155ba0161c038dfb2cd74db1b557 |
Available diffs
- diff from 4.9.1-0ubuntu1 to 4.9.3-0ubuntu4 (181.2 MiB)
- diff from 4.9.3-0ubuntu3 to 4.9.3-0ubuntu4 (1.9 KiB)
Binary packages built by this source
- gcc-4.9-base: GCC, the GNU Compiler Collection (base package)
This package contains files common to all languages and libraries
contained in the GNU Compiler Collection (GCC).
- gccgo-4.9: GNU Go compiler
This is the GNU Go compiler, which compiles Go on platforms supported
by the gcc compiler. It uses the gcc backend to generate optimized code.
- gccgo-4.9-dbgsym: debug symbols for package gccgo-4.9
This is the GNU Go compiler, which compiles Go on platforms supported
by the gcc compiler. It uses the gcc backend to generate optimized code.
- gccgo-4.9-doc: Documentation for the GNU Go compiler (gccgo)
Documentation for the GNU Go compiler in info format.
- gccgo-4.9-multilib: GNU Go compiler (multilib support)
This is the GNU Go compiler, which compiles Go on platforms supported
by the gcc compiler.
.
This is a dependency package, depending on development packages
for the non-default multilib architecture(s).
- gccgo-4.9-multilib-dbgsym: debug symbols for package gccgo-4.9-multilib
This is the GNU Go compiler, which compiles Go on platforms supported
by the gcc compiler.
.
This is a dependency package, depending on development packages
for the non-default multilib architecture(s).
- lib32gcc1: GCC support library (32 bit Version)
Shared version of the support library, a library of internal subroutines
that GCC uses to overcome shortcomings of particular machines, or
special needs for some languages.
- lib32gcc1-dbg: GCC support library (debug symbols)
Debug symbols for the GCC support library.
- lib32gcc1-dbgsym: debug symbols for package lib32gcc1
Shared version of the support library, a library of internal subroutines
that GCC uses to overcome shortcomings of particular machines, or
special needs for some languages.
- lib32go5: Runtime library for GNU Go applications (32bit)
Library needed for GNU Go applications linked against the
shared library.
- lib32go5-dbg: Runtime library for GNU Go applications (32 bit debug symbols)
Library needed for GNU Go applications linked against the
shared library. This currently is an empty package, because the
library is completely unstripped.
- lib32go5-dbgsym: debug symbols for package lib32go5
Library needed for GNU Go applications linked against the
shared library.
- lib64gcc1: GCC support library (64bit)
Shared version of the support library, a library of internal subroutines
that GCC uses to overcome shortcomings of particular machines, or
special needs for some languages.
- lib64gcc1-dbg: GCC support library (debug symbols)
Debug symbols for the GCC support library.
- lib64gcc1-dbgsym: debug symbols for package lib64gcc1
Shared version of the support library, a library of internal subroutines
that GCC uses to overcome shortcomings of particular machines, or
special needs for some languages.
- lib64go5: Runtime library for GNU Go applications (64bit)
Library needed for GNU Go applications linked against the
shared library.
- lib64go5-dbg: Runtime library for GNU Go applications (64bit debug symbols)
Library needed for GNU Go applications linked against the
shared library. This currently is an empty package, because the
library is completely unstripped.
- lib64go5-dbgsym: debug symbols for package lib64go5
Library needed for GNU Go applications linked against the
shared library.
- libgcc1: GCC support library
Shared version of the support library, a library of internal subroutines
that GCC uses to overcome shortcomings of particular machines, or
special needs for some languages.
- libgcc1-dbg: GCC support library (debug symbols)
Debug symbols for the GCC support library.
- libgcc1-dbgsym: debug symbols for package libgcc1
Shared version of the support library, a library of internal subroutines
that GCC uses to overcome shortcomings of particular machines, or
special needs for some languages.
- libgo5: Runtime library for GNU Go applications
Library needed for GNU Go applications linked against the
shared library.
- libgo5-dbg: Runtime library for GNU Go applications (debug symbols)
Library needed for GNU Go applications linked against the
shared library. This currently is an empty package, because the
library is completely unstripped.
- libgo5-dbgsym: debug symbols for package libgo5
Library needed for GNU Go applications linked against the
shared library.
- libsfgcc1: GCC support library (soft float ABI)
Shared version of the support library, a library of internal subroutines
that GCC uses to overcome shortcomings of particular machines, or
special needs for some languages.
- libsfgcc1-dbg: GCC support library (debug symbols)
Debug symbols for the GCC support library.
- libsfgcc1-dbgsym: debug symbols for package libsfgcc1
Shared version of the support library, a library of internal subroutines
that GCC uses to overcome shortcomings of particular machines, or
special needs for some languages.
- libx32gcc1: GCC support library (x32)
Shared version of the support library, a library of internal subroutines
that GCC uses to overcome shortcomings of particular machines, or
special needs for some languages.
- libx32gcc1-dbg: GCC support library (debug symbols)
Debug symbols for the GCC support library.
- libx32gcc1-dbgsym: debug symbols for package libx32gcc1
Shared version of the support library, a library of internal subroutines
that GCC uses to overcome shortcomings of particular machines, or
special needs for some languages.
- libx32go5: Runtime library for GNU Go applications (x32)
Library needed for GNU Go applications linked against the
shared library.
- libx32go5-dbg: Runtime library for GNU Go applications (x32 debug symbols)
Library needed for GNU Go applications linked against the
shared library. This currently is an empty package, because the
library is completely unstripped.
- libx32go5-dbgsym: debug symbols for package libx32go5
Library needed for GNU Go applications linked against the
shared library.