gcc-4.5 4.5.0-2ubuntu1 source package in Ubuntu

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

Upload details

Uploaded by:
Matthias Klose
Uploaded to:
Maverick
Original maintainer:
Ubuntu Development Team
Architectures:
any
Section:
devel
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
gcc-4.5_4.5.0.orig.tar.gz 51.5 MiB 1ae14fe459bdfe3686df593f5610bf1d956b3a6def61b1ae08f643e4b2356ecc
gcc-4.5_4.5.0-2ubuntu1.diff.gz 2.8 MiB e45b12d3bf7bd223c3adb28b9169782c7b6e322b6891a157d5e9cf4d0112fbf0
gcc-4.5_4.5.0-2ubuntu1.dsc 4.5 KiB 619abae97f66bfce4bdedffe5e06fa4a919cc5cc07e60b6d99aea2b8a0df38f6

View changes file

Binary packages built by this source