Change logs for gcc-4.6 source package in Precise

  • gcc-4.6 (4.6.3-1ubuntu5) precise; urgency=low
    
      * Pursuant to the cross-distro consensus on the armhf linker path,
        update arm-dynamic-linker.diff with Michael Hope's improved patch.
      * Remove cruft from debian/rules.patch dealing with the old patch.
     -- Adam Conrad <email address hidden>   Fri, 13 Apr 2012 11:40:50 -0600
  • gcc-4.6 (4.6.3-1ubuntu4) precise; urgency=low
    
      * Re-add build dependency on doxygen. LP: #963777.
      * Stop building the Go packages (now built by gccgo-4.7).
     -- Matthias Klose <email address hidden>   Tue, 03 Apr 2012 20:04:25 +0200
  • gcc-4.6 (4.6.3-1ubuntu3) precise; urgency=low
    
      * Drop the 4.6.2 symlink.
      * Always configure with --enable-gnu-unique-object. LP: #949805.
      * Fix ARM ABI conformance regression, taken from trunk/Linaro.
     -- Matthias Klose <email address hidden>   Thu, 08 Mar 2012 23:01:13 +0100
  • gcc-4.6 (4.6.3-1ubuntu2) precise; urgency=low
    
      * Merge with Debian.
    
    gcc-4.6 (4.6.3-1) unstable; urgency=low
    
      * GCC 4.6.3 release.
    
      [ Matthias Klose ]
      * Linaro only:
        Backport bug fixes (r106870, r106873) from the Linaro branch. LP: #922474.
      * Fix PR target/50946, taken from the trunk. Closes: #641849.
    
      [ Thorsten Glaser ]
      * Backport PR rtl-optimization/47612 from the trunk, apply for m68k only.
      * Don't set the bootstrap-lean target unconditionally.
     -- Matthias Klose <email address hidden>   Thu, 01 Mar 2012 15:42:05 +0100
  • gcc-4.6 (4.6.2-16ubuntu1) precise; urgency=low
    
      * Merge with Debian.
    
    gcc-4.6 (4.6.2-16) unstable; urgency=low
    
      * Update to SVN 20120223 (r184520) from the gcc-4_6-branch (supposed
        to become the 4.6.3 release candidate).
        - Fix PR tree-optimization/52286, PR c/52290, PR target/52330,
          PR target/52294, PR target/52238, PR libstdc++/52300,
          PR libstdc++/52317, PR libstdc++/52309.
    
      [ Marcin Juszkiewicz ]
      * Fix ARM sf/hf multilib dpkg-shlibdeps dependency generation.
     -- Matthias Klose <email address hidden>   Thu, 23 Feb 2012 17:44:03 +0100
  • gcc-4.6 (4.6.2-14ubuntu2) precise; urgency=low
    
      * Update to SVN 20120215 (r184282) from the gcc-4_6-branch.
        - Fix PR tree-optimization/46886, PR debug/51950, PR c/52181,
          PR middle-end/52230, PR bootstrap/51969, PR c++/52247, PR c/5218.
      * Don't add ARM sf/hf conflicts for cross package builds. LP: #913734.
     -- Matthias Klose <email address hidden>   Thu, 16 Feb 2012 00:28:55 +0100
  • gcc-4.6 (4.6.2-14ubuntu1) precise; urgency=low
    
      * Merge with Debian.
    
    gcc-4.6 (4.6.2-14) unstable; urgency=low
    
      * Update to SVN 20120210 (r184105) from the gcc-4_6-branch.
        - Fix PR rtl-optimization/52139, PR rtl-optimization/52060,
          PR middle-end/52074, PR target/52129, PR middle-end/48071,
          PR target/52006, PR libmudflap/40778, PR rtl-optimization/51767,
          PR middle-end/51768, PR middle-end/44777, PR debug/51695, PR c/51360,
          PR debug/51517, PR middle-end/52140, PR target/51106, PR c++/51669,
          PR driver/48306, PR tree-optimization/49536.
      * Fix libstdc++-dev control file for cross builds.
    
    gcc-4.6 (4.6.2-13) unstable; urgency=low
    
      * Update to SVN 20120208 (r184026) from the gcc-4_6-branch.
        - Fix PR middle-end/51994, PR target/40068, PR target/52107,
          PR tree-optimization/51118, PR rtl-optimization/51374, PR target/51835,
          PR target/50313, PR middle-end/45678, PR ada/46192, PR fortran/52151,
          PR fortran/52093, PR fortran/52012, PR fortran/52022, PR fortran/51966,
          PR fortran/51948, PR fortran/51913, PR libstdc++/51795, PR libjava/48512.
    
      * Install libstdc++ -gdb.py file into /usr/lib/debug.
        Closes: #652160, #653446.
      * Configure --with-system-root, remove trailing slash from system root.
      * Strip whitespace from with_libssp definition. Closes: #653255.
      * Fix control file generation for cross packages. LP: #913734.
      * Update the Linaro support to the 4.6-2012.01-1 release.
     -- Matthias Klose <email address hidden>   Fri, 10 Feb 2012 19:34:24 +0100
  • gcc-4.6 (4.6.2-12ubuntu1) precise; urgency=low
    
      * Merge with Debian.
    
    gcc-4.6 (4.6.2-12) unstable; urgency=low
    
      * Update to SVN 20120120 (r183333) from the gcc-4_6-branch.
        - Fix PR middle-end/48660, PR tree-optimization/51315,
          PR target/51756 (avr), PR rtl-optimization/38644, PR ada/41929,
          PR target/48743 (x86), PR tree-optimization/49642,
          PR rtl-optimization/51821, PR tree-optimization/51759,
          PR rtl-optimization/51821, PR target/51623, PR c++/51854, PR c++/51868,
          PR c++/51344, PR fortran/51800, PR fortran/51904.
    
      [ Matthias Klose ]
      * Update the Linaro support to the 4.6-2012.01-1 release.
    
      [ Marcin Juszkiewicz ]
      * Fix control file generation for ARM multiarch cross builds.
    
    gcc-4.6 (4.6.2-11) unstable; urgency=low
    
      * Update to SVN 20120104 (r182901) from the gcc-4_6-branch.
        - Fix PR tree-optimization/51624.
      * gcc-volatile-bitfields.diff: Remove, integrated upstream.
      * Replace Fortran 95 with Fortran in package descriptions.
     -- Matthias Klose <email address hidden>   Fri, 20 Jan 2012 12:10:59 +0100
  • gcc-4.6 (4.6.2-10ubuntu1) precise; urgency=low
    
      * Merge with Debian.
    
    gcc-4.6 (4.6.2-10) unstable; urgency=low
    
      * Update to SVN 20120104 (r182882) from the gcc-4_6-branch.
        - Fix PR tree-optimization/49651, PR tree-optimization/51042,
          PR tree-optimization/51070, PR target/51623, PR rtl-optimization/50396,
          PR target/51643, PR lto/41159, PR tree-optimization/51583,
          PR debug/49951, PR c++/51416, PR c++/51331, PR fortran/51502,
          PR fortran/51310, PR libstdc++/51711, PR libstdc++/51626,
          PR libstdc++/51083, PR libstdc++/50862, PR libstdc++/51540,
          PR bootstrap/51686, PR bootstrap/49907.
    
      [ Matthias Klose ]
      * Don't provide the 4.6.1 symlink anymore.
      * Fix generating libphobos dependency for gdc. Addresses: #653078.
      * Link libmudflapth.so with -lpthread.
      * Apply proposed backport for PR middle-end/48660 (Richard Sandiford).
        Closes: #630752, LP: #736661.
      * On armel/armhf, allow g*-multilib installation using the runtime
        libraries of the corresponding multiarch architecture.
      * Fix location of .jinfo files. Addresses: #654579.
    
      [ Aurelien Jarno ]
      * Re-enable parallel builds on kfreebsd-i386, as the problem from bug
        #637236 only affects kfreebsd-amd64.
     -- Matthias Klose <email address hidden>   Wed, 04 Jan 2012 23:04:12 +0100
  • gcc-4.6 (4.6.2-9ubuntu1) precise; urgency=low
    
      * Merge with Debian.
    
    gcc-4.6 (4.6.2-9) unstable; urgency=medium
    
      * Update to SVN 20111217 (r182430) from the gcc-4_6-branch.
        - Fix PR c++/51331.
      * Fix build dependencies for armel/armhf.
     -- Matthias Klose <email address hidden>   Sat, 17 Dec 2011 11:10:00 +0100
  • gcc-4.6 (4.6.2-8ubuntu1) precise; urgency=low
    
      * Merge with Debian.
    
    gcc-4.6 (4.6.2-8) unstable; urgency=low
    
      * Update to SVN 20111216 (r182407) from the gcc-4_6-branch.
        - Fix PR tree-optimization/51485, PR tree-optimization/50569, PR c++/51248,
          PR c++/51406, PR c++/51161, PR rtl-optimization/49720, PR fortran/50923,
          PR fortran/51338, PR fortran/51550, PR fortran/47545, PR fortran/49050,
          PR fortran/51075.
    
      [ Matthias Klose ]
      * gdc-4.6: Provide <gnu-triplet>-{gdc,gdmd}-4.6 symlinks.
    
      [Ludovic Brenta]
      Merge from gnat-4.6 (4.6.2-2) unstable; urgency=low
      [Євгеній Мещеряков]
      * debian/patches/pr47818.diff: new.  Fixes: #614402.
      * debian/rules.patch: apply it.
    
      Merge from gnat-4.6 (4.6.2-1) unstable; urgency=low
      [Ludovic Brenta]
      * Suggest ada-reference-manual-{html,info,pdf,text} instead of just
        ada-reference-manual which no longer exists.
      * Do not suggest gnat-gdb, superseded by gdb.
      * Downgrade libgnat{vsn,prj}4.6-dev to priority extra; they conflict
        with their 4.4 counterparts and priority optional packages may not
        conflict with one another, per Policy 2.5.
     -- Matthias Klose <email address hidden>   Fri, 16 Dec 2011 17:02:19 +0100
  • gcc-4.6 (4.6.2-7ubuntu1) precise; urgency=low
    
      * Merge with Debian.
    
    gcc-4.6 (4.6.2-7) unstable; urgency=medium
    
      * Update to SVN 20111210 (r182189) from the gcc-4_6-branch.
        - Fix PR rtl-optimization/51469, PR tree-optimization/51466,
          PR tree-optimization/50078, PR target/51408, PR fortran/51310,
          PR fortran/51448.
     -- Matthias Klose <email address hidden>   Sat, 10 Dec 2011 20:23:28 +0100
  • gcc-4.6 (4.6.2-6ubuntu1) precise; urgency=low
    
      * Merge with Debian.
      * Linaro GCC 4.6 2011-12 changes not yet in Ubuntu:
        - Generic tuning support for Big-endian platforms.
        - SLP support for operations with arbitrary numbers of operands.
        - SLP support for conditions.
        - Pattern recognition support in basic-block SLP.
        - Enhancements to mixed-size condition pattern recognition.
        - Unaligned block-move support for ARMv7.
        - Added Cortex-A15 integer pipeline tuning.
    
    gcc-4.6 (4.6.2-6) unstable; urgency=low
    
      * Update to SVN 20111208 (r182120) from the gcc-4_6-branch.
        - Fix PR c++/51265, PR bootstrap/50888, PR target/51393 (ix86),
          PR target/51002 (AVR), PR target/51345 (AVR), PR debug/48190,
          PR fortran/50684, PR fortran/51218, PR target/50906 (closes: #650318),
          PR tree-optimization/51315 (closes: #635126), PR tree-optimization/50622,
          PR fortran/51435, PR debug/51410, PR c/51339, PR rtl-optimization/48721,
          PR middle-end/51323 (LP: #897583), PR middle-end/50074,
          PR middle-end/50074.
    
      [ Matthias Klose ]
      * Run the libstdc++ testsuite on all architectures again. Closes: #622699.
      * Apply proposed patch for PR target/50906 (powerpcspe only). Closes: #650318.
      * Fix PR target/49030 (ARM), taken from Linaro. Closes: #633479.
      * Fix PR target/50193 (ARM), taken from Linaro. Closes: #642127.
      * Install the libstdc++.so-gdb.py file. LP: #883269.
      * Fix PR c++/50114, backport from trunk. LP: #827806.
      * Merge changes to allow gcc-snapshot cross builds, taken from Linaro.
      * Update the Linaro support to the 4.6 branch.
    
      [ Marcin Juszkiewicz ]
      * Fix issues with gcc-snapshot cross builds.
      * Allow building Linaro binary packages in a single package.
      * Apply hardening patches for cross builds when enabled for native builds.
     -- Matthias Klose <email address hidden>   Thu, 08 Dec 2011 17:17:30 +0100
  • gcc-4.6 (4.6.2-5ubuntu1) precise; urgency=low
    
      * Merge with Debian.
    
    gcc-4.6 (4.6.2-5) unstable; urgency=low
    
      * Update to SVN 20111121 (r181596) from the gcc-4_6-branch.
        - Fix PR c++/50870, PR c++/50608, PR target/47997, PR target/48108,
          PR target/45233, PR middle-end/51077, PR target/30282, PR c++/50608,
          PR target/50979, PR target/4810, PR rtl-optimization/51187,
          PR target/50493, PR target/49992, PR target/49641, PR c++/51150,
          PR target/50678, PR libstdc++/51142, PR libstdc++/51133.
    
      [ Matthias Klose ]
      * Use the default gcc as stage1 compiler for all architectures.
    
      [ Marcin Juszkiewicz ]
      * debian/control.m4: Use BASEDEP in more places.
      * Work around debhelper not calling the correct strip for cross builds.
      * Drop dpkg-cross build dependency for cross builds.
    
    gcc-4.6 (4.6.2-4ubuntu1) precise; urgency=low
    
      * Merge with Debian.
    
    gcc-4.6 (4.6.2-4) unstable; urgency=low
    
      * Update to SVN 20111103 (r180830) from the gcc-4_6-branch.
        - Fix PR target/50691, PR c++/50901, PR target/50945,
          PR rtl-optimization/47918, PR libstdc++/50880.
    
      * Configure the armel build by explicitly passing --with-arch=armv4t
        --with-float=soft.
      * libffi: Simplify PowerPC assembly and avoid CPU-specific string
        instructions (Kyle Moffett).
      * Fix MULTIARCH_DIRNAME on powerpcspe (Kyle Moffett). Closes: #647324.
    
    gcc-4.6 (4.6.2-3) unstable; urgency=low
    
      * disable parallel builds on kfreebsd-* even if DEB_BUILD_OPTIONS
        enables them (continued investigation for #637236).
     -- Matthias Klose <email address hidden>   Mon, 21 Nov 2011 23:47:21 +0100
  • gcc-4.6 (4.6.2-2ubuntu1) precise; urgency=low
    
      * Merge with Debian.
    
    gcc-4.6 (4.6.2-2) unstable; urgency=low
    
      * Update to SVN 20111028 (r180603) from the gcc-4_6-branch.
        - Fix PR target/50875.
    
      * Fix gcj, gdc and gnat builds, broken by the stage1 cross-compiler
        package dependency fixes.
      * Update the Linaro support to the 4.6 branch.
      * Fix gcc-4.6-hppa64 installation. Closes: #646805.
      * For ARM hard float, set the dynamic linker to
        /lib/arm-linux-gnueabihf/ld-linux.so.3.
      * Don't use parallel builds on kfreebsd.
     -- Matthias Klose <email address hidden>   Fri, 28 Oct 2011 16:35:40 +0200
  • gcc-4.6 (4.6.2-1ubuntu1) precise; urgency=low
    
      * Merge with Debian.
      * Fix gcj, gdc and gnat builds, broken by the stage1 cross-compiler
        package dependency fixes.
      * Update the Linaro support to the 4.6 branch.
    
    gcc-4.6 (4.6.2-1) unstable; urgency=low
    
      * GCC 4.6.2 release.
    
      * Fix libgcc installation into /usr/lib/gcc/<triplet>/4.6. Closes: #645021.
      * Fix stage1 cross-compiler package dependencies (Kyle Moffett).
        Closes: #644439.
     -- Matthias Klose <email address hidden>   Thu, 20 Oct 2011 14:01:42 +0200
  • gcc-4.6 (4.6.1-16ubuntu1) precise; urgency=low
    
      * Merge with Debian.
    
    gcc-4.6 (4.6.1-16) unstable; urgency=medium
    
      * Update to SVN 20111019 (r180208) from the gcc-4_6-branch.
        - Fix PR target/49967 (ia64), PR tree-optimization/50189, PR fortran/50273,
          PR tree-optimization/50700, PR c/50565 (closes: #642144),
          PR target/49965 (sparc), PR middle-end/49801, PR c++/49216,
          PR c++/49855, PR c++/49896, PR c++/44473, PR c++/50611, PR fortran/50659,
          PR tree-optimization/50723, PR tree-optimization/50712, PR obj-c++/48275,
          PR c++/50618, PR fortran/47023, PR fortran/50570, PR fortran/50718,
          PR libobjc/49883, PR libobjc/50002, PR target/50350, PR middle-end/50386,
          PR middle-end/50326, PR target/50737, PR c++/50787, PR c++/50531,
          PR fortran/50016, PR target/50737.
    
      [ Matthias Klose ]
      * Fix libjava installation into /usr/lib/gcc/<triplet>/4.6.
      * Fix powerpc and ppc64 libffi builds (Kyle Moffett).
      * Apply proposed patch for PR target/50350. Closes: #642313.
      * Re-apply the fix for PR tree-optimization/49911 on ia64.
      * Apply proposed patch for PR target/50106 (ARM).
    
      [Xavier Grave]
      * debian/patches/address-clauses-timed-entry-calls.diff: new; backport
        bug fix about address clauses and timed entry calls.
    
      [Ludovic Brenta]
      * debian/patches/ada-kfreebsd-gnu.diff: new; provide dummy
        implementations of some optional POSIX Threads functions missing in
        GNU/kFreeBSD. Closes: #642128.
     -- Matthias Klose <email address hidden>   Thu, 20 Oct 2011 00:33:42 +0200
  • gcc-4.6 (4.6.1-15ubuntu1) oneiric; urgency=low
    
      * Merge with Debian.
     -- Matthias Klose <email address hidden>   Tue, 11 Oct 2011 13:17:11 +0200
  • gcc-4.6 (4.6.1-9ubuntu3) oneiric; urgency=low
    
      * Fix PR target/50193 (ARM). ICE on a | (b << negative-constant).
      * Fix PR target/50099 (ARM). ICE in arm mode. LP: #838994.
      * gcc.c (for_each_path): Allocate memory for multiarch suffix.
     -- Matthias Klose <email address hidden>   Fri, 16 Sep 2011 13:53:30 +0200