Changelog
gcc-4.5 (4.5.0-2ubuntu1) maverick; urgency=low
* Update to SVN 20100501 (r158683) from the gcc-4_5-branch. Fixes:
PR c++/43704, PR fortran/43339, PR middle-end/43337, PR target/43635,
PR tree-optimization/43783, PR tree-optimization/43796, PR middle-end/43570,
PR libgomp/43706, PR libgomp/43569, PR middle-end/43835, PR c/43893,
PR tree-optimization/43572, PR tree-optimization/43845, PR libgcj/40860.
[ Matthias Klose ]
* Revert gcj-arm-no-merge-exidx-entries patch, fixed by PR libgcj/40860.
* Don't run the libstdc++-v3 testsuite on the ia64 buildds. Timeouts.
* Backport two libjava fixes from the trunk to run josm with gcj.
gcc-4.5 (4.5.0-2) experimental; urgency=low
* Update to SVN 20100419 from the gcc-4_5-branch.
- Fix PR tree-optimization/43627, c++/43641, PR c++/43621, PR c++/43611,
PR fortran/31538, PR fortran/30073, PR target/43662,
PR tree-optimization/43572, PR tree-optimization/43771.
* Install the linker plugin.
* Search the linker plugin as a readable, not an executable file.
* Link with --hash-style=both on mips/mipsel.
* On mips, pass -mfix-loongson2f-nop to as, if -mno-fix-loongson2f-nop
is not passed.
* Sequel to PR40521, fix -g to generate .eh_frame on ARM.
* On ARM, let gcj pass --no-merge-exidx-entries to the linker.
* Build-depend/depend on binutils snapshot.
* Update NEWS.html and NEWS.gcc.
gcc-4.5 (4.5.0-1) experimental; urgency=low
* GCC 4.5.0 release.
* Always apply biarch patches.
* Build the lto-linker plugin again. Closes: #575448.
* Run the libstdc++v3 testsuite on armel again.
* Fix --enable-libstdcxx-time documentation, show configure result.
* On linux targets always pass --no-add-needed to the linker.
* Update the patch to search for plugins in a default plugin directory.
* Fix java installations in snapshot builds.
* Configure --with-plugin-ld=ld.gold.
* Linker selection: ld is used by default, to use the gold linker,
pass -fuse-linker-plugin (no other side effects if -flto/-fwhopr
is not passed). To force ld.bfd or ld.gold, pass -B/usr/lib/compat-ld
for ld.bfd or /usr/lib/gold-ld for ld.gold.
* Don't apply the gold-and-ld patch for now.
* Stop building the documentation for dfsg compliant builds. Closes: #571759.
gcc-4.5 (4.5-20100404-1) experimental; urgency=low
* Update to SVN 20100404 from the trunk.
* Fix build failures building cross compilers configure --with-ld.
* lib32gcc1: Set priority to `extra'.
* Apply proposed patch to search for plugins in a default plugin directory.
* In snapshot builds, use for javac/ecj1 the jvm provided by the package.
* libstdc++-arm-ldbl-compat.diff: On ARM provide the long double versions
of "C" math functions in libstdc++; these are dropped when built
against glibc-2.11.
gcc-4.5 (4.5-20100321-1) experimental; urgency=low
* Update to SVN 20100321 from the trunk.
* gcj-4.5-jre-headless: Stop providing java-virtual-machine.
* gcj-4.5-plugin-dev: Don't suggest mudflap packages.
* Apply proposed patch to enable both gold and ld in a single toolchain.
New option -fuse-ld=ld.bfd, -fuse-ld=gold.
gcc-4.5 (4.5-20100227-1) experimental; urgency=low
* Update to SVN 20100227 from the trunk.
* Don't run the libstdc++-v3 testsuite on arm*-*-linux-gnueabi, when
defaulting to thumb mode (Timeouts on the Ubuntu buildd).
gcc-4.5 (4.5-20100222-1) experimental; urgency=low
* Update to SVN 20100222 from the trunk.
- Install additional header files needed by plugins. Closes: #562881.
* gcc-4.5-plugin-dev: Should depend on libgmp3-dev. Closes: #566366.
* Update libstdc++6 symbols files.
gcc-4.5 (4.5-20100216-0ubuntu1~ppa1) lucid; urgency=low
* Update to SVN 20100216 from the trunk.
* Don't call dh_makeshlibs with -V for shared libraries with
symbol files.
* Don't run the libstdc++-v3 testsuite in thumb mode on armel
to work around buildd timeout (see PR target/42509).
gcc-4.5 (4.5-20100204-1) experimental; urgency=low
* Update to SVN 20100204 from the trunk.
gcc-4.5 (4.5-20100202-1) experimental; urgency=low
* Update to SVN 20100202 from the trunk.
- gcc-stack_chk_fail-check.diff: Remove, applied upstream.
* Update libstdc++6 symbol files.
* Build gnat in snapshot builds on arm.
* Configure with --enable-checking=yes for snapshot builds, and for
4.5 builds before the release.
* Temporary workaround: On arm-linux-gnueabi run the libstdc++v3 testsuite
with -Wno-abi.
* When building the hppa64 cross compiler, add $(builddir)/gcc to
LD_LIBRARY_PATH to find the just built libgcc6. Closes: #565862.
* On sh4-linux, use sh as java architecture name instead of sh4.
* On armel, build gnat-4.5 using gcc-snapshot.
* Revert the bump of the libgcc soversion on hppa (6 -> 4).
gcc-4.5 (4.5-20100107-1) experimental; urgency=low
[ Matthias Klose ]
* Update to SVN 20100107 from the trunk.
* Revert the workaround for the alpha build (PR bootstrap/42511 is fixed).
* testsuite-hardening-format.diff: Add a fix for the libstdc++ testsuite.
* Build-depend again on autogen.
* Work around PR lto/41569 (installation bug when configured with
--enabled-gold).
* On armel run the testsuite both in arm and thumb mode, when the
distribution is supporthing tumb processors.
* Work around PR target/42509 (armel), not setting BOOT_CFLAGS, but
applying libcpp-arm-workaround.diff.
[ Nobuhiro Iwamatsu ]
* Update gcc-multiarch patch for sh4.
gcc-4.5 (4.5-20100106-0ubuntu1) lucid; urgency=low
* Update to SVN 20100106 from the trunk.
* gcj-4.5-jdk: Include /usr/lib/jvm-exports.
* Rename libgcc symbols file for hppa.
* On alpha and armel, set BOOT_CFLAGS to -g -O1 to work around bootstrap
failures (see PR target/42509 (armel) and PR bootstrap/42511 (alpha)).
* Base the source build-dependency on the package version instead of the
gcc version.
gcc-4.5 (4.5-20100103-1) experimental; urgency=low
* Update to SVN 20100103 from the trunk.
[ Samuel Thibault ]
* Update hurd patch for 4.5. Closes: #562802.
[ Aurelien Jarno ]
* Remove patches/kbsd-gnu-ada.diff (merged upstream).
[ Matthias Klose ]
* libgcj11: Move .so symlinks into gcj-4.5-jdk. Addresses: #563280.
* gcc-snapshot: On sparc64, use gcc-snapshot as bootstrap compiler.
* Don't use expect-tcl8.3 on hppa anymore.
* Merge gnat-4.4 changes back from 4.4.2-5.
* Bump libgcc soversion on hppa (4 -> 6).
* Default to v9a (ultrasparc) on sparc*-linux.
gcc-4.5 (4.5-20091226-1) experimental; urgency=low
* Update to SVN 20091226 from the trunk.
* Fix powerpc spu installation.
* Enable multiarch for sh4.
* Fix libffi multilib test runs.
* Configure the hppa -> hppa64 cross compiler --with-system-zlib.
* gcc-4.5-hppa64: Don't ship info dir file.
* lib32stdc++6{,-dbg}: Add dependency on 32bit glibc.
gcc-4.5 (4.5-20091223-1) experimental; urgency=low
* Update to SVN 20091223 from the trunk.
[ Matthias Klose ]
* Update hardening patches for 4.5.
* Don't call install-info directly, depend on dpkg | install-info instead.
* Add conflicts with packages built from GCC 4.4 sources.
* On ARM, pass --hash-style=both to ld.
* Update libgfortran3 symbols file.
* Update libstdc++6 symbols file.
[ Arthur Loiret ]
* debian/rules.conf (gen_no_archs): Handle multiple arm ports.
gcc-4.5 (4.5-20091220-1) experimental; urgency=low
* Update to SVN 20091220 from the trunk.
- Remove patches applied upstream: arm-boehm-gc-locks.diff,
arm-gcc-gcse.diff, deb-protoize.diff, gcc-arm-thumb2-sched.diff,
gcc-atom-doc.diff, gcc-atom.diff, gcc-build-id.diff,
gcc-unwind-debug-hook.diff, gcj-use-atomic-builtins-doc.diff,
gcj-use-atomic-builtins.diff, libjava-atomic-builtins-eabi.diff,
libjava-nobiarch-check-snap.diff, lp432222.diff, pr25509-doc.diff,
pr25509.diff, pr39429.diff, pr40133.diff, pr40134.diff, rev146451.diff,
s390-biarch-snap.diff, sh4-scheduling.diff, sh4_atomic_update.diff.
- Update patches: gcc-multiarch.diff, gcc-textdomain.diff,
libjava-nobiarch-check.diff, libjava-subdir.diff, libstdc++-doclink.diff,
libstdc++-man-3cxx.diff, libstdc++-pic.diff, note-gnu-stack.diff,
rename-info-files.diff, s390-biarch.diff.
* Stop building the protoize package, removed from the GCC 4.5 sources.
* gcc-4.5: Install lto1, lto-wrapper, and new header files for intrinsics.
* libstdc++6-4.5-dbg: Install the python files for use with gdb.
* Build java packages from the gcc-4.5 source package.
-- Matthias Klose <email address hidden> Sat, 01 May 2010 18:09:53 +0200