-
gcc-4.4 (4.4.4-14ubuntu5.1) maverick; urgency=low
* Fix PR tree-optimization/52430, taken from the 4.4 branch. LP: #931637.
-- Matthias Klose <email address hidden> Thu, 08 Mar 2012 20:44:24 +0100
-
gcc-4.4 (4.4.4-14ubuntu5) maverick; urgency=low
* Avoid include paths starting with a double slash. LP: #635840.
-- Matthias Klose <email address hidden> Mon, 27 Sep 2010 16:00:29 +0200
-
gcc-4.4 (4.4.4-14ubuntu4) maverick; urgency=low
* Fix spu build failure on powerpc, introduced by changing the
order of applying the svn and linaro patches.
-- Matthias Klose <email address hidden> Wed, 15 Sep 2010 02:37:30 +0200
-
gcc-4.4 (4.4.4-14ubuntu3) maverick; urgency=low
* Build from the Linaro 4.4-2010.09 release (no code changes compared
to 4.4.4-14ubuntu2).
* The package version identifier specified with --with-pkg-version, e.g.
gcc-4.4 (Ubuntu/Linaro 4.4.4-14ubuntu3) 4.4.5
changes with every upload of this package and should not be used
to define any ABI or API version in other package builds.
[ Matthias Klose ]
* Remove non-existing URL's in README.c++ (Osamu Aoki). Closes: #596406.
* Don't provide c++abi2-dev for g++ cross builds.
[ Iain Buclaw ]
* Add copyrights and licenses for the gdc and libphobos.
* Updates from the gdc branch up to 20100912.
-- Matthias Klose <email address hidden> Tue, 14 Sep 2010 15:49:17 +0200
-
gcc-4.4 (4.4.4-14ubuntu2) maverick; urgency=low
[ Matthias Klose ]
* Build from the Linaro 4.4-2010.09-0 release tag.
* gcc-4.4: Include the Linaro changelog.
[ Marcin Juszkiewicz ]
* Fix priorities and sections for some cross packages.
[ Kees Cook ]
* Push glibc stack traces into stderr when building the package.
-- Matthias Klose <email address hidden> Fri, 10 Sep 2010 18:03:45 +0200
-
gcc-4.4 (4.4.4-14ubuntu1) maverick; urgency=medium
* Merge with Debian; remaining changes:
- Build from VCS, including GFDL documents.
- Build from the Linaro 4.4-2010.08-0 release on amd64, armel, i386
and powerpc.
gcc-4.4 (4.4.4-14) unstable; urgency=medium
* Update to SVN 20100909 from the gcc-4_4-branch (r164128).
- Fix PR middle-end/45312, PR middle-end/44554, PR middle-end/40386,
PR other/45443, PR target/45070, PR fortran/45595.
[ Matthias Klose ]
* Tighten binutils dependencies to 2.20.1-14.
[ Al Viro ]
* Fix installation of libgcc_s.so as a linker script for biarch builds.
-- Matthias Klose <email address hidden> Thu, 09 Sep 2010 22:38:47 +0200
-
gcc-4.4 (4.4.4-13ubuntu2) maverick; urgency=low
* Revert the (temporary) build dependency on g++-4.5.
-- Matthias Klose <email address hidden> Sun, 05 Sep 2010 10:03:41 +0200
-
gcc-4.4 (4.4.4-13ubuntu1) maverick; urgency=low
* Merge with Debian; remaining changes:
- Build from VCS, including GFDL documents.
- Include and build with the Linaro changes.
gcc-4.4 (4.4.4-13) unstable; urgency=low
* Always add dependencies on multilib library packages in *-multilib
packages.
* Fix installation of libgcc_s.so on architectures when libgcc_s.so is
a linker script, not a symlink (Steve Langasek). Closes: #595474.
-- Matthias Klose <email address hidden> Sat, 04 Sep 2010 13:32:11 +0200
-
gcc-4.4 (4.4.4-12ubuntu2) maverick; urgency=low
* debian/rules.d/binary-gcc.mk: make sure the libgcc_s.so symlink is
moved to the gcc lib dir before trying to put it in a package, otherwise
it goes missing on powerpc.
-- Steve Langasek <email address hidden> Sat, 04 Sep 2010 05:50:38 +0000
-
gcc-4.4 (4.4.4-12ubuntu1) maverick; urgency=low
* Merge with Debian; remaining changes:
- Build from VCS, including GFDL documents.
- Include and build with the Linaro changes.
gcc-4.4 (4.4.4-12) unstable; urgency=low
* Update to SVN 20100902 from the gcc-4_4-branch (r163781).
- Fix PR target/41484, PR middle-end/45423, PR rtl-optimization/45353,
PR c++/44991.
[ Al Viro ]
* Merge rules for all flavours of libgomp, libmudflap, libobjc.
* Crossbuild fix for lib32gomp (use $(PFL)/lib32 instead of $(lib32)).
* gcc-4.4: libgcc_s.so.1 symlink creation on cross-builds.
* Enable gcc-multilib for cross-builds and fix what needs fixing.
* Enable g++-multilib for cross-builds, fix pathnames.
* Enable gobjc/gobjc++ multilib for cross-builds, fixes.
* Enable gfortran multilib for cross-builds, fix paths.
* Multilib dependency fixes for cross-builds.
* Fix builds with disabled biarch library packages.
* New variables {usr_lib,gcc_lib_dir,libgcc_dir}{,32,64,n32}, and switch
to using them in rules.d/*; as the result, most of the explicit pathnames
in there are gone _and_ we get uniformity across different flavours.
* Merge bi-/tri-arch stuff in binary-gcc.mk.
* Merge rules for libgcc biarch variants.
* Merge rules for libstdc++ biarch variants. Fix n32 variant of
libstdc++-dbg removing _pic.a from the wrong place.
* Merge libgfortran rules.
* Merge rules for cxx-multi and objc-multi packages.
* Enable gcc-hppa64 in cross-gcc-to-hppa build.
[ Iain Buclaw ]
* gdc: Added stubs for various functions referenced by $(C_TARGET_OBJS).
* gdc-ice-valist.diff: Fixed to handle armel's va_list type.
* gdc-stubs.diff: Fixed for powerpc.
[ Matthias Klose ]
* Tighten binutils dependencies to 2.20.1-13.
* Update LAST_UPDATED file when applying upstream updates.
* Backport PR target/45070, taken from the 4.5 branch.
* Cleanup packaging files in gcc-source package.
* [ARM] Provide __builtin_expect() hints in linux-atomic.c (backport).
[ Marcin Juszkiewicz ]
* Create libgcc1 and gcc-*-base packages for stage2 cross builds.
LP: #628855.
gcc-4.4 (4.4.4-11) unstable; urgency=medium
* Update to SVN 20100824 from the gcc-4_4-branch (r163521).
- Fix PR rtl-optimization/44691, PR rtl-optimization/42246,
PR rtl-optimization/42389, PR rtl-optimization/42388,
PR rtl-optimization/42294, PR rtl-optimization/39453,
PR rtl-optimization/42246, PR middle-end/42245,
PR rtl-optimization/42249, PR rtl-optimization/41697,
PR rtl-optimization/41697, PR rtl-optimization/40101,
PR target/45296, PR c++/45315.
[ Marcin Juszkiewicz ]
* Fix building intermediate stages for cross builds. LP: #613401, #613404.
[ Iain Buclaw ]
* Update gdc to upstream HG 20100824.
* Update gdc-4.4.diff.
[ Matthias Klose ]
* Integrate and extend bi/tri-arch cross builds patches (Al Viro).
* Fix installation paths in bi/tri-arch libobjc and libmudflap packages
(Al Viro).
* Fix dependencies for mips* triarch library packages depend on *both* lib64*
and libn32* packages. Closes: #594540.
-- Matthias Klose <email address hidden> Fri, 03 Sep 2010 14:18:49 +0200
-
gcc-4.4 (4.4.4-9ubuntu2) maverick; urgency=low
* Update to SVN 20100824 from the gcc-4_4-branch (r163521).
- Fix PR rtl-optimization/44691, PR rtl-optimization/42246,
PR rtl-optimization/42389, PR rtl-optimization/42388,
PR rtl-optimization/42294, PR rtl-optimization/39453,
PR rtl-optimization/42246, PR middle-end/42245,
PR rtl-optimization/42249, PR rtl-optimization/41697,
PR rtl-optimization/41697, PR rtl-optimization/40101,
PR target/45296, PR c++/45315.
[ Marcin Juszkiewicz ]
* Fix building intermediate stages for cross builds. LP: #613401, #613404.
[ Iain Buclaw ]
* Update gdc to upstream HG 20100824.
[ Matthias Klose ]
* Integrate and extend bi/tri-arch cross builds patches (Al Viro).
-- Matthias Klose <email address hidden> Thu, 26 Aug 2010 00:23:09 +0200
-
gcc-4.4 (4.4.4-9ubuntu1) maverick; urgency=low
* Fix the version information (using the --with-pkgversion style).
* Merge with Debian; remaining changes:
- Build from VCS, including GFDL documents.
-- Matthias Klose <email address hidden> Tue, 17 Aug 2010 10:01:27 +0200
-
gcc-4.4 (4.4.4-8ubuntu2) maverick; urgency=low
* Update to the Linaro 4.4-2010.08-0 release on amd64, armel, i386
and powerpc.
* Update to SVN 20100813 from the gcc-4_4-branch (r163226).
- Fix PR middle-end/45262, PR middle-end/41551, PR target/44805,
PR tree-optimization/45109, PR boehm-gc/34544, PR target/44942,
PR fortran/31588, PR fortran/43954 (closes: #576864), PR fortran/44660.
[ Matthias Klose ]
* Allow overwriting of the PF macro used in the build from the environment
(Jim Heck). Closes: #588381.
* Fix libc-dbg build dependency for java enabled builds. Addresses: #591424.
* gnat-snapshot-build-fix.diff: Let gnat-4.4 build with gnat snapshots
from the trunk (20100803).
* gcj: Align data in .rodata.jutf8.* sections, patch taken from the trunk.
* Add the complete packaging to the -source package. LP: #608650.
* Drop the gcc-ix86-asm-generic32.diff patch.
[ Steve Langasek ]
* s,/lib/,/$(libdir)/, throughout debian/rules*; a no-op in the current
case, but required for us to find the libraries when building for
multiarch
* Don't append multiarch paths to any multilib paths except for the default;
our biarch (multilib) builds need to remain independent of multiarch in
the near term, so we want to make sure we can find /usr/lib32 without
/usr/lib/i486-linux-gnu being available.
* debian/control.m4, debian/rules.conf: conditionally set packages to be
Multi-Arch: yes when MULTIARCH is defined.
[ Marcin Juszkiewicz ]
* Allow building intermediate stages for cross builds. LP: #603497.
-- Matthias Klose <email address hidden> Sat, 14 Aug 2010 18:07:52 +0200
-
gcc-4.4 (4.4.4-8ubuntu1) maverick; urgency=low
* Merge with Debian.
* Apply proposed fix for PR c++/45112. LP: #604874.
gcc-4.4 (4.4.4-8) unstable; urgency=medium
* Update to SVN 20100728 from the gcc-4_4-branch (r162660).
- Fix PR target/44942, PR target/42869, PR c/44555, PR middle-end/42509,
PR tree-optimization/44977, PR fortran/45019.
[ Marcin Juszkiewicz ]
* Fix dependencies on cross library packages.
* Copy all debian/rules* files in the -source package.
[ Matthias Klose ]
* Add descriptions for patches, where missing.
* Rebuild to depend on libmpfr4.
* Fix versioned build dependency on gcc-4.x-source package for cross builds.
LP: #609060.
* Set Vcs attributes in control file.
* Fix PR java/40816, taken from the gcc-4_5-branch. Addresses: #589459.
* Link executables statically when `static' is passed in DEB_BUILD_OPTIONS
(Jim Heck). Closes: #590102.
-- Matthias Klose <email address hidden> Sat, 31 Jul 2010 18:17:57 +0200
-
gcc-4.4 (4.4.4-7ubuntu3) maverick; urgency=low
* Build from the Linaro 4.4-2010.07-0 release on amd64, armel, i386.
* Update to SVN 20100723 from the gcc-4_4-branch (r162447).
- Fix PR target/44942, PR target/42869.
[ Marcin Juszkiewicz ]
* Copy all debian/rules* files in the -source package.
-- Matthias Klose <email address hidden> Fri, 23 Jul 2010 10:27:51 +0200
-
gcc-4.4 (4.4.4-7ubuntu2) maverick; urgency=low
* Don't explicitly fail the build on ia64 and sparc.
* Don't build Ada from the Linaro release.
-- Matthias Klose <email address hidden> Wed, 21 Jul 2010 01:00:32 +0200
-
gcc-4.4 (4.4.4-7ubuntu1) maverick; urgency=low
* Update to SVN 20100720 from the gcc-4_4-branch (r162340).
* Build from the Linaro 4.4-2010.07-0 release on armel.
[ Marcin Juszkiewicz ]
* Fix dependencies on cross library packages.
[ Matthias Klose ]
* Add descriptions for patches, where missing.
* Rebuild to depend on libmpfr4.
gcc-4.4 (4.4.4-7) unstable; urgency=low
* Update to SVN 20100712 from the gcc-4_4-branch (r162081).
- Fix PR target/44597, PR target/44705, PR tree-optimization/40421,
PR tree-optimization/44683, PR c++/44587, PR fortran/43841,
PR fortran/43843, PR fortran/44582, PR fortran/44847, PR fortran/44773.
[ Marcin Juszkiewicz ]
* cross-fixes.diff: Remove sh part.
* debian/rules2: Merge rules.d includes.
* Properly -name -dbg packages for cross builds.
* Various cross build fixes.
* Build libmudflap packages for cross builds.
* Merge debian/rules.conf bits for generating the control file
* Fix generation of maintainer scripts for cross packages.
* Build a gcc-base package for cross builds.
[ Kees Cook ]
* Fix additional libstdc++ testsuite failures for hardening defaults.
[ Matthias Klose ]
* gcc-arm-implicit-it.diff: Only pass -mimplicit-it=thumb when in
thumb mode (Andrew Stubbs).
-- Matthias Klose <email address hidden> Tue, 20 Jul 2010 16:58:49 +0200
-
gcc-4.4 (4.4.4-6ubuntu2) maverick; urgency=low
[ Marcin Juszkiewicz ]
* cross-fixes.diff: Remove sh part.
* debian/rules2: Merge rules.d includes.
[ Matthias Klose ]
* Fix build failure on armel, updating libstdc++-arm-no-check.diff.
-- Matthias Klose <email address hidden> Sat, 26 Jun 2010 00:08:13 +0200
-
gcc-4.4 (4.4.4-6ubuntu1) maverick; urgency=low
* Merge with Debian.
gcc-4.4 (4.4.4-6) unstable; urgency=low
* Update to SVN 20100622 from the gcc-4_4-branch (r161235).
- Fix PR bootstrap/44544, PR fortran/44536, PR target/44534,
PR tree-optimization/44508, PR target/44261, PR target/43740,
PR bootstrap/44426. PR c++/44627 (LP: #503668), PR target/39690.
[ Matthias Klose ]
* Add M68K TLS support, backport from the 4.5 branch. Closes: #586060.
* Merge binary-libgcc.mk packaging changes into binary-libgcc-cross.mk
(Loic Minier).
* Fix Fortran cross-compiler build when not building the runtime library.
* Apply proposed fix for PR target/44626 (backport from the 4.5 branch).
LP: #564492.
* Add maintainer scripts for cross packages.
[ Marcin Juszkiewicz ]
* Merge the rules.d/binary-*-cross.mk files into rules.d/binary-*.mk.
* ARM: speed up division on Thumb-2 (backport from the trunk). LP: #589779.
gcc-4.4 (4.4.4-5) unstable; urgency=low
[ Matthias Klose ]
* Update to SVN 20100612 from the gcc-4_4-branch (r160657).
- Fix PR target/44169, PR target/44481, PR target/44075, PR other/43838,
PR libstdc++/32499, PR libgcj/44216.
* debian/patches/libstdc++-pic.diff: Fix installation for cross builds.
* Update libsupc++/vmi_class_type_info.cc from the 4.5 branch.
Closes: #584308.
* Export long double versions of "C" math library for arm-linux-gnueabi,
m68k-linux-gnu (ColdFire), mips*-linux-gnu (o32 ABI), sh*-linux-gnu
(not 32 bit). Merge the libstdc++-*-ldbl-compat.diff patches.
* Remove the backport for the plugin support.
[ Aurelien Jarno ]
* libstdc++-mips-ldbl-compat.diff: On MIPS provide the long double
versions of "C" math functions in libstdc++ as we need to keep the
ABI. Closes: #584610.
-- Matthias Klose <email address hidden> Fri, 25 Jun 2010 15:04:36 +0200
-
gcc-4.4 (4.4.4-4ubuntu1) maverick; urgency=low
* Merge with Debian.
gcc-4.4 (4.4.4-4) unstable; urgency=medium
* Update to SVN 20100602 from the gcc-4_4-branch (r160193).
- Fix PR c++/43555, PR fortran/44360.
* Don't bother with un-normalized paths in .la files, just remove them.
* debian/locale-gen: Update locales needed for the libstdc++-v3 testsuite.
* If libstdc++6 is built from newer gcc-4.x source, run the libstdc++-v3
testsuite against the installed lib too.
* Configure with --enable-secureplt on powerpcspe.
* Fix PR target/44261, taken from the trunk. Closes: #582787.
* Apply proposed powerpc backport for PR target/44169.
* On ix86, pass -mtune=generic32 in 32bit mode to the assembler, when
configured for i586-linux-gnu or i686-linux-gnu.
-- Matthias Klose <email address hidden> Wed, 02 Jun 2010 23:48:47 +0200
-
gcc-4.4 (4.4.4-3ubuntu3) maverick; urgency=low
* Fix build failure on armel running the libstdc++-v3 testsuite against
the installed lib.
-- Matthias Klose <email address hidden> Sat, 29 May 2010 02:40:14 +0200
-
gcc-4.4 (4.4.4-3ubuntu2) maverick; urgency=low
* Fix build failure on armel running the libstdc++-v3 testsuite against
the installed lib.
-- Matthias Klose <email address hidden> Fri, 28 May 2010 13:55:40 +0200
-
gcc-4.4 (4.4.4-3ubuntu1) maverick; urgency=low
* Merge with Debian.
* debian/locale-gen: Update locales needed for the libstdc++-v3 testsuite.
* If libstdc++6 is built from newer gcc-4.x source, run the libstdc++-v3
testsuite against the installed lib too.
gcc-4.4 (4.4.4-3) unstable; urgency=low
* Update to SVN 20100527 from the gcc-4_4-branch (r159909).
- Fix PR rtl-optimization/39580, PR target/44199, PR target/43733,
PR target/44245, PR tree-optimization/43845, PR debug/44205,
PR bootstrap/43870, PR target/44074, PR target/44202, PR target/44074,
PR c++/44193.
[ Matthias Klose ]
* Enable multilibs again on powerpcspe. Closes: #579780.
* Fix setting CC for REVERSE_CROSS build (host == target,host != build).
Closes: #579779.
* Backport fix for PR rtl-optimization/39580 from the trunk. Closes: #576198.
* Fix setting biarch_cpu macro.
[ Aurelien Jarno ]
* Fix $(distrelease) on non-official archives. Fix powerpcspe, sh4 and
sparc64 builds. Closes: #583179.
-- Matthias Klose <email address hidden> Thu, 27 May 2010 17:26:49 +0200
-
gcc-4.4 (4.4.4-2ubuntu2) maverick; urgency=low
* Re-add the 4.4.3 symlink in gcc_lib_dir to build the gnat-4.4 package
on the buildd.
* Don't run the testsuite for this otherwise unchanged upload.
-- Matthias Klose <email address hidden> Wed, 19 May 2010 16:34:57 +0200
-
gcc-4.4 (4.4.4-2ubuntu1) maverick; urgency=low
* Merge with Debian.
* On i386 set the target alias to i686-linux-gnu.
-- Matthias Klose <email address hidden> Tue, 18 May 2010 11:14:27 +0200
-
gcc-4.4 (4.4.4-1ubuntu2) maverick; urgency=low
* Update to SVN 20100514 from the gcc-4_4-branch (r159388).
- Fix PR c/43893, PR other/43620, PR middle-end/44085,
PR documentation/44016, PR target/43744, PR debug/43370,
PR middle-end/43671, PR fortran/44036.
* Configure --with-arch-32=i686.
* Pass --hash-style=gnu instead of --hash-style=both to the linker.
* Don't build packages built from the gcc-4.5 sources.
-- Matthias Klose <email address hidden> Fri, 14 May 2010 09:24:49 +0200
-
gcc-4.4 (4.4.4-1ubuntu1) maverick; urgency=low
* Merge with Debian.
gcc-4.4 (4.4.4-1) unstable; urgency=low
* GCC 4.4.4 release. Fixes compared to last upload:
- Fix PR middle-end/43570, PR libgomp/43706, PR libgomp/43569,
PR fortran/43836, PR libgcj/40860.
* Apply proposed patch for PR c/43893.
* Backport two libjava fixes from the trunk to run josm with gcj.
* gcc-4.4-plugin-dev: Don't build anymore. Unused.
gcc-4.4 (4.4.3-9) unstable; urgency=low
* Update to SVN 20100420 from the gcc-4_4-branch (r158551).
- Fix PR middle-end/43337, PR target/43662, PR tree-optimization/43771,
PR tree-optimization/43769, PR fortran/43339.
* Revert change in last upload, not linking with --hash-style=both on
mips/mipsel.
* Apply proposed patch for PR libgcj/40860, handle --no-merge-exidx-entries.
gcc-4.4 (4.4.3-8) unstable; urgency=low
* Update to SVN 20100417 from the gcc-4_4-branch (r157925).
- Fix PR target/38085, PR ada/41912, PR target/43643, PR middle-end/42956,
PR tree-optimization/43560, PR tree-optimization/43607,
PR middle-end/43614, PR tree-optimization/43186, PR target/43668,
PR tree-optimization/43629, PR target/43638, PR fortran/43539,
PR libstdc++/40518, PR target/43458, PR libfortran/43605.
* Link with --hash-style=both on mips/mipsel.
* On mips, pass -mfix-loongson2f-nop to as, if -mno-fix-loongson2f-nop
is not passed.
gcc-4.4 (4.4.3-7) unstable; urgency=low
* Update to SVN 20100401 from the gcc-4_4-branch (r157925).
- Fix PR libfortran/43517, PR tree-optimization/43528, PR target/43524,
PR middle-end/43600, PR other/43562, PR target/39254,
PR target/42113, PR c/43381, PR c++/41185, PR c++/41786,
PR fortran/43409, PR fortran/43409, PR libfortran/43265,
PR fortran/43551, PR libfortran/43605.
gcc-4.4 (4.4.3-6) unstable; urgency=high
* Update to SVN 20100325 from the gcc-4_4-branch (r157722).
- Fix PR libgomp/42942, PR target/43348, PR tree-optimization/43415,
PR rtl-optimization/43438, PR c++/43116, PR target/43305,
PR middle-end/43419, PR middle-end/42718, PR c/43385.
* gcc-4.4-plugin-dev: Include missing header.
* Apply fix for PR target/42321 from the trunk.
gcc-4.4 (4.4.3-5) unstable; urgency=medium
* Update to SVN 20100321 from the gcc-4_4-branch (r157610).
- Fix PR target/43417.
* Fix build failure on ia64, don't apply pr43348 twice.
* Fix build failures building cross compilers configured --with-ld.
-- Matthias Klose <email address hidden> Sat, 01 May 2010 14:20:09 +0200
-
gcc-4.4 (4.4.3-4ubuntu5) lucid; urgency=low
* Revert the change for PR middle-end/42233 from the last upload,
import the the fix for PR c/43385 from the 4.4 branch.
* Import fix for PR libfortran/43517.
-- Matthias Klose <email address hidden> Fri, 26 Mar 2010 17:57:06 +0100