35
|
|
* Update to SVN 20110215 (r170181) from the gcc-4_5-branch. - Fix PR rtl-optimization/44469, PR tree-optimization/47411, PR bootstrap/44699, PR target/44392, PR fortran/47331, PR fortran/47448, PR pch/14940, PR rtl-optimization/47166, PR target/47272, PR target/47580, PR tree-optimization/47541, PR target/44606, PR boehm-gc/34544, PR fortran/47569, PR libstdc++/47709, PR libstdc++/46914, PR libffi/46661. * Update the Linaro support to the 4.5 2011.02-0 release. * Pass --no-add-needed by default to the linker. See http://wiki.debian.org/ToolChain/DSOLinking, section "Not resolving symbols in indirect dependent shared libraries" for more information.
|
Matthias Klose |
4.5.2-3 |
13 years ago
|
|
|
34
|
|
* Update to SVN 20110123 (r169142) from the gcc-4_5-branch. - Fix PR target/46915, PR target/46729, PR libgcj/46774, PR target/47038, PR target/46685, PR target/45447, PR tree-optimization/46758, PR tree-optimization/45552, PR tree-optimization/43023, PR middle-end/46734, PR fortran/45338, PR preprocessor/39213, PR target/43309, PR fortran/46874, PR tree-optimization/47286, PR tree-optimization/44592, PR target/47201, PR c/47150, PR target/46880, PR middle-end/45852, PR tree-optimization/43655, PR debug/46893, PR rtl-optimization/46804, PR rtl-optimization/46865, PR target/41082, PR tree-optimization/46864, PR fortran/45777, PR tree-optimization/47365, PR tree-optimization/47167, PR target/47318, PR target/46655, PR fortran/47394, PR libstdc++/47354.
[ Matthias Klose ] * Update the Linaro support to the 4.5 2011.01-1 release. * Don't build packages now built from the gcc-4.6 package for architectures with a sucessful gcc-4.6 build.
[ Kees Cook ] * debian/patches/gcc-default-ssp.patch: do not ignore -fstack-protector-all (LP: #691722).
[ Marcin Juszkiewicz ] * Fix biarch/triarch cross builds. - dpkg-shlibdeps failed to find libraries for 64 or n32 builds - LD_LIBRARY_PATH for dpkg-shlibdeps lacked host dirs.
|
Matthias Klose |
4.5.2-2 |
13 years ago
|
|
|
33
|
|
|
Matthias Klose |
4.5.2-1 |
13 years ago
|
|
|
32
|
|
* Update to SVN 20101210 (r167686) from the gcc-4_5-branch (4.5.2 rc). - Fix PR fortran/45742, PR tree-optimization/46498, PR target/45807, PR target/44266, PR rtl-optimization/46315, PR tree-optimization/44545, PR tree-optimization/46491, PR rtl-optimization/46571, PR target/31100, PR c/46547, PR fortran/46638, PR tree-optimization/46675, PR debug/46258, PR ada/40777, PR fortran/46753, PR libgomp/45240, PR target/43897, PR rtl-optimization/46777, PR rtl-optimization/46614, PR middle-end/46629, PR middle-end/46499, PR tree-optimization/44676, PR target/45870, PR middle-end/46534, PR rtl-optimization/46440, PR c++/46401, PR tree-optimization/46806, PR tree-optimization/46663, PR debug/46123, PR middle-end/46651, PR c++/46538, PR c++/46058, PR fortran/46794, PR target/45693, PR libgcj/42986.
[ Matthias Klose ] * Use lib instead of lib64 as the 64bit system dir on biarch architectures defaulting to 64bit. Closes: #603597. * Fix powerpc and s390 builds when biarch is disabled. * Backport PR bootstrap/44768, miscompilation of dpkg on ARM with -O2 (Chung-Lin Tang). LP: #674146. * Update libgcc2 symbols file. Closes: #602099. * Update the Linaro support to the 4.5 2010.12 release.
[ Marcin Juszkiewicz ] * Do not depend on target mpfr and zlib -dev packages for cross builds. LP: #676027. * Apply ARM target configure options for stage1/stage2 cross builds. LP: #684625. * Allow to build only the -source package, and include the version in the package name. LP: #682333.
[ Konstantinos Margaritis ] * Add support for new target architecture `armhf'. Closes: #603948.
|
Matthias Klose |
4.5.1-12 |
13 years ago
|
|
|
31
|
|
|
Matthias Klose |
4.5.1-11 |
13 years ago
|
|
|
30
|
|
* Update to SVN 20101112 (r166653) from the gcc-4_5-branch. - Fix PR rtl-optimization/44691, PR tree-optimization/46355, PR tree-optimization/46177, PR c/44772, PR tree-optimization/46099, PR middle-end/43690, PR tree-optimization/46165, PR middle-end/46419, PR tree-optimization/46107, PR tree-optimization/45314, PR debug/45939, PR rtl-optimization/46237, PR middle-end/44569, PR middle-end/44569, PR tree-optimization/45902, PR target/46153, PR rtl-optimization/46226, PR tree-optimization/46167, PR target/46098, PR target/45946, PR fortran/42169, PR middle-end/46019, PR c/45969, PR c++/45894, PR c++/46160, PR c++/45983, PR fortran/46152, PR fortran/46140, PR libstdc++/45999, PR libgfortran/46373, PR libgfortran/46010, PR fortran/46007, PR c++/46024. * Update the Linaro support to the 4.5 2010.11 release. * Update gcc-4.5 source dependencies. Closes: #600503. * ARM: Fix Thumb-1 reload ICE with nested functions (Julian Brown), taken from the trunk. * Fix earlyclobbers on some arm.md DImode shifts (may miscompile "x >> 1"), taken from the trunk. Closes: #600888.
|
Matthias Klose |
4.5.1-10 |
13 years ago
|
|
|
29
|
|
* Update to SVN 20101014 (r165474) from the gcc-4_5-branch. - Fix PR target/45820, PR tree-optimization/45854, PR target/45843, PR target/43764, PR rtl-optimization/43358, PR bootstrap/44621, PR libffi/45677, PR middle-end/45869, PR middle-end/45569, PR tree-optimization/45752, PR fortran/45748, PR libstdc++/45403, PR libstdc++/45924, PR libfortran/45710, PR bootstrap/44455, PR java/43839, PR debug/45656, PR debug/44832, PR libstdc++/45711, PR tree-optimization/45982.
[ Matthias Klose ] * Update the Linaro support to the 4.5 2010.10 release. * Just try to build java on mips/mipsel (was disabled in 4.5.0-9, when java was built from the same source package). Addresses: #599976. * Remove the gpc packaging support. * Fix libmudflap.so symlink. Addresses: #600161. * Fix pch test failures with heap randomization on armel (PR pch/45979).
[ Kees Cook ] * Don't enable -fstack-protector with -ffreestanding.
|
Matthias Klose |
4.5.1-9 |
13 years ago
|
|
|
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
|
|
|