28
|
|
* Update to SVN 20100925 (r164618) from the gcc-4_5-branch. - Fix PR middle-end/44763, PR java/44095, PR target/35664, PR rtl-optimization/41085, PR rtl-optimization/45051, PR target/45694, PR middle-end/45678, PR middle-end/45678, PR middle-end/45704, PR rtl-optimization/45728, PR libfortran/45532, PR rtl-optimization/45695, PR rtl-optimization/42775, PR target/45726, PR tree-optimization/45623, PR tree-optimization/45709, PR debug/43628, PR tree-optimization/45709, PR rtl-optimization/45593, PR fortran/45081, * Find 32bit system libraries on sparc64, s390x. * Remove README.Debian from the source package to avoid confusion for readers of the packaging. * Don't include info files and man pages in hppa64 and spu builds. Closes: #597435. * Apply proposed patch for PR mudflap/24619 (instrumentation of dlopen) (Brian M. Carlson) Closes: #507514.
|
Matthias Klose |
4.5.1-8 |
13 years ago
|
|
|
27
|
|
|
Matthias Klose |
4.5.1-7 |
13 years ago
|
|
|
26
|
|
* Update to SVN 20100909 (r164132) from the gcc-4_5-branch. - Fix PR middle-end/45312, PR bootstrap/43847, PR middle-end/44554, PR middle-end/40386, PR other/45443, PR c++/45200, PR c++/45293, PR c++/45558, PR fortran/45595, PR fortran/45530, PR fortran/45489, PR fortran/45019, PR libstdc++/45398.
[ Matthias Klose ] * Tighten binutils dependencies to 2.20.1-14.
[ Marcin Juszkiewicz ] * Fix the gcc-4.5-plugin-dev package name for cross builds. LP: #631474. * Build the gcc-4.5-plugin-dev for stage1 cross builds. * Fix priorities and sections for some cross packages.
[ Al Viro ] * Fix installation of libgcc_s.so as a linker script for biarch builds.
[ Kees Cook ] * Push glibc stack traces into stderr when building the package. * debian/patches/gcc-default-ssp.patch: Lower ssp-buffer-size to 4.
|
Matthias Klose |
4.5.1-6 |
13 years ago
|
|
|
25
|
|
|
Matthias Klose |
4.5.1-5 |
13 years ago
|
|
|
24
|
|
* Update to SVN 20100903 (r163833) from the gcc-4_5-branch. - Fix PR target/45070, PR middle-end/45458, PR rtl-optimization/45353, PR middle-end/45423, PR c/45079, PR tree-optimization/45393, PR c++/44991, PR middle-end/45484, PR debug/45500, PR lto/45496.
[ Matthias Klose ] * Install config/vxworks-dummy.h in the gcc-4.5-plugin-dev package on armel, mipsel and sparc64 too. * Cleanup packaging files in gcc-source package. * [ARM] Provide __builtin_expect() hints in linux-atomic.c (backport).
[ Al Viro ] * 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. * 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.
[ Marcin Juszkiewicz ] * Create libgcc1 and gcc-*-base packages for stage2 cross builds. LP: #628855.
|
Matthias Klose |
4.5.1-4 |
13 years ago
|
|
|
23
|
|
* Update to SVN 20100829 (r163627) from the gcc-4_5-branch. - Fix PR target/45327, PR middle-end/45292, PR fortran/45344, PR target/41484, PR rtl-optimization/44858, PR rtl-optimization/45400, PR tree-optimization/45260, PR c++/45315.
[ Matthias Klose ] * Don't run the libstdc++ testsuite on armel on the buildds. * Integrate and extend bi/tri-arch cross builds patches. * Fix dependencies for mips* triarch library packages depend on *both* lib64* and libn32* packages. Closes: #594540. * Tighten binutils dependencies to 2.20.1-13. * Update LAST_UPDATED file when applying upstream updates.
[ Al Viro ] * Bi/tri-arch cross builds patches. * Fix installation paths in bi/tri-arch libobjc and libmudflap packages. * Merge rules for all flavours of libgomp, libmudflap, libobjc. * Crossbuild fix for lib32gomp (use $(PFL)/lib32 instead of $(lib32)). * gcc-4.5: 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.
|
Matthias Klose |
4.5.1-3 |
13 years ago
|
|
|
22
|
|
* Update to SVN 20100818 (r163323) from the gcc-4_5-branch. - Fix PR target/41089, PR tree-optimization/44914, PR c++/45112, PR fortran/44929, PR middle-end/45262, PR debug/45259, PR debug/45055, PR target/44805, PR middle-end/45034, PR tree-optimization/45109, PR target/44942, PR fortran/31588, PR fortran/43954, PR fortran/44660, PR fortran/42051, PR fortran/44064, PR fortran/45151, PR libstdc++/44963, PR tree-optimization/45241, PR middle-end/44632 (closes: #585925), PR libstdc++/45283, PR target/45296.
[ 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. * gcj: Align data in .rodata.jutf8.* sections, patch taken from the trunk. * Configure with --enable-checking+release. LP: #612822. * Add the complete packaging to the -source package. LP: #608650. * Drop the gcc-ix86-asm-generic32.diff patch. * Tighten (build-) dependency on cloog-ppl (>= 0.15.9-2). * Apply proposed patch for PR middle-end/45292. * Re-enable running the libstdc++ testsuite on armel and ia64 on the buildds.
[ 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 |
4.5.1-2 |
13 years ago
|
|
|
21
|
|
|
Matthias Klose |
4.5.1-1 |
13 years ago
|
|
|
20
|
|
|
Matthias Klose |
4.5.0-10 |
13 years ago
|
|
|
19
|
|
|
Matthias Klose |
4.5.0-9 |
13 years ago
|
|
|
18
|
|
* Update to SVN 20100718 (r161892) from the gcc-4_5-branch. - Fixes: PR target/44531, PR bootstrap/44820, PR target/44597, PR target/44705, PR middle-end/44777, PR debug/44694, PR c++/44039, PR tree-optimization/43801, PR target/44575, PR debug/44104, PR middle-end/44671, PR middle-end/44686, PR tree-optimization/44357, PR debug/44694, PR middle-end/43866, PR debug/42278, PR c++/44059, PR tree-optimization/43905, PR middle-end/44133, PR tree-optimize/44063, PR tree-optimization/44683, PR rtl-optimization/43332, PR debug/44610, PR middle-end/44684, PR tree-optimization/44393, PR middle-end/44674, PR c++/44628, PR c++/44587, PR fortran/44582, PR fortran/43841, PR fortran/43843, PR libstdc++/44708, PR tree-optimization/44886, PR target/43888, PR tree-optimization/44284, PR middle-end/44828, PR middle-end/41355, PR c++/44703, PR ada/43731, PR fortran/44773, PR fortran/44847.
[ Marcin Juszkiewicz ] * debian/rules2: Merge rules.d includes. * Properly -name -dbg packages for cross builds. * Various cross build fixes. * Build libmudflap packages for cross builds. * 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.
[ Samuel Thibault ] * Update hurd patch for 4.5, fixing build failure. Closes: #584819.
[ Matthias Klose ] * gcc-arm-implicit-it.diff: Only pass -mimplicit-it=thumb when in thumb mode (Andrew Stubbs).
|
Matthias Klose |
4.5.0-8 |
13 years ago
|
|
|
17
|
|
* Update to SVN 20100625 (r161383) from the gcc-4_5-branch. - Fixes: PR bootstrap/44426, PR target/44546, PR target/44261, PR target/43740, PR libstdc++/44630 (closes: #577458), PR c++/44627 (LP: #503668), PR target/39690, PR target/44615, PR fortran/44556, PR c/44555. - Update libstdc++'s pretty printer for python2.6. Closes: #585202.
[ Matthias Klose ] * Fix libstdc++ symbols files for powerpc and sparc. * Add maintainer scripts for cross packages.
[ Samuel Thibault ] * Update hurd patch for 4.5, fixing build failure. Closes: #584454, #584819.
[ Marcin Juszkiewicz ] * Merge the rules.d/binary-*-cross.mk files into rules.d/binary-*.mk.
|
Matthias Klose |
4.5.0-7 |
13 years ago
|
|
|
16
|
|
[ 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.
|
Matthias Klose |
4.5.0-6 |
13 years ago
|
|
|
15
|
|
|
Matthias Klose |
4.5.0-5 |
13 years ago
|
|
|
14
|
|
* Update to SVN 20100527 (r159910) from the gcc-4_5-branch. Fixes: PR rtl-optimization/44164, PR middle-end/44069, PR target/44199, PR lto/44196, PR target/43733, PR target/44245, PR target/43869, PR debug/44223, PR tree-optimization/44038, PR tree-optimization/43949, PR debug/44205, PR debug/44178, PR bootstrap/43870, PR target/44202, PR target/44074, PR lto/43455, PR lto/42653, PR lto/42425, PR lto/43080, PR lto/43946, PR c++/43382, PR c++/41510, PR c++/44193, PR c++/44157, PR c++/44158, PR lto/44256, PR libstdc++/44190.
[ Matthias Klose ]
* Enable multilibs again on powerpcspe. Closes: #579780. * Fix setting CC for REVERSE_CROSS build (host == target,host != build). Closes: #579779. * Fix setting biarch_cpu macro. * 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.
[ Aurelien Jarno ]
* Fix $(distrelease) on non-official archives. Fix powerpcspe, sh4 and sparc64 builds.
|
Matthias Klose |
4.5.0-4 |
13 years ago
|
|
|
13
|
|
* Update to SVN 20100519 (r159556) 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, PR target/43744, PR debug/43370, PR c++/43880, PR middle-end/43671, PR debug/43972, PR target/43921, PR c++/38064, PR c++/43953, PR fortran/43985, PR fortran/43592, PR fortran/40539, PR c++/43787, PR middle-end/44085, PR middle-end/44071, PR middle-end/43812, PR debug/44028, PR rtl-optimization/44012, PR target/44046, PR documentation/44016, PR fortran/44036, PR fortran/40728, PR libstdc++/44014, PR lto/44184, PR bootstrap/42347, PR middle-end/44102, PR c++/44127, PR debug/44136, PR target/44088, PR tree-optimization/44124, PR fortran/43591, PR fortran/44135, PR libstdc++/43259.
[ 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. * Ubuntu only: - Pass --hash-style=gnu instead of --hash-style=both to the linker. * Preliminary architecture port for powerpcspe (Kyle Moffett). Closes: #579780. * Update configury to be able to target i686 instead of i486 on i386.
[ Aurelien Jarno] * Don't link with --hash-style=both on mips/mipsel as GNU hash is not compatible with the MIPS ABI. * Default to -mplt on mips(el), -march=mips2 and -mtune=mips32 on 32-bit mips(el), -march=mips3 and -mtune=mips64 on 64-bit mips(el).
|
Matthias Klose |
4.5.0-3 |
14 years ago
|
|
|
12
|
|
* 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.
|
Matthias Klose |
4.5.0-2 |
14 years ago
|
|
|
11
|
|
|
Matthias Klose |
4.5.0-1 |
14 years ago
|
|
|
10
|
|
|
Matthias Klose |
4.5-20100404-1 |
14 years ago
|
|
|
9
|
|
|
Matthias Klose |
4.5-20100321-1 |
14 years ago
|
|
|