-
Committer:
Bazaar Package Importer
-
Author(s):
Matthias Klose, Matthias Klose, Aurelien Jarno
-
Date:
2010-06-17 14:56:14 UTC
-
Revision ID:
james.westby@ubuntu.com-20100617145614-2dkigj4oy11ng2o3
Tags: 4.5.0-6
[ Matthias Klose ]
* Update to SVN 20100617 (r161901) from the gcc-4_5-branch. Fixes:
PR target/44169, PR bootstrap/43170, PR objc/35996, PR objc++/32052,
PR objc++/23716, PR lto/44464, PR rtl-optimization/42461, PR fortran/44536,
PR tree-optimization/44258, PR tree-optimization/44423, PR target/44534,
PR bootstrap/44426, PR tree-optimization/44508, PR tree-optimization/44507,
PR lto/42776, PR target/44481, PR debug/41371, PR bootstrap/37304,
PR target/44067, PR debug/41371, PR debug/41371, PR target/44075,
PR c++/44366, PR c++/44401, PR fortran/44347, PR fortran/44430,
PR lto/42776, PR libstdc++/44487, PR other/43838, PR libgcj/44216.
* debian/patches/cross-fixes.diff: Update for 4.5 (Marcin Juszkiewicz).
* debian/patches/libstdc++-pic.diff: Fix installation for cross builds.
* Fix PR bootstrap/43847, --enable-plugin for cross builds.
* 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.
* Merge binary-libgcc.mk packaging changes into binary-libgcc-cross.mk
(Loic Minier).
* Update libgcc and libstdc++ symbols files.
[ 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.