78
by Matthias Klose
* GCC 4.8.4 release. |
1 |
gcc-4.8 (4.8.0-7) UNRELEASED; urgency=low |
2 |
||
3 |
* Update to SVN 20130508 (r198714) from the gcc-4_8-branch. |
|
4 |
* Revert the r195826 patch, backported for the 4.8 branch. |
|
5 |
* Tighten build dependency on libmpc-dev to ensure using libmpc3. |
|
6 |
* Re-add build dependency on locales. |
|
7 |
||
8 |
-- Matthias Klose <doko@debian.org.org> Wed, 08 May 2013 08:16:48 +0200 |
|
9 |
||
10 |
gcc-4.8 (4.8.0-6) unstable; urgency=low |
|
11 |
||
12 |
* Update to SVN 20130507 (r198699) from the gcc-4_8-branch. |
|
13 |
||
14 |
[ Samuel Thibault ] |
|
15 |
* Backport r195826 to fix gdb build on hurd-i386. |
|
16 |
||
17 |
[ Matthias Klose ] |
|
18 |
* Drop build dependency on locales for this upload. |
|
19 |
||
20 |
-- Matthias Klose <doko@debian.org> Wed, 08 May 2013 01:17:15 +0200 |
|
21 |
||
22 |
gcc-4.8 (4.8.0-5) unstable; urgency=low |
|
23 |
||
24 |
* Update to SVN 20130506 (r198641) from the gcc-4_8-branch. |
|
25 |
||
26 |
[ Matthias Klose ] |
|
27 |
* Stop building the spu cross compilers on powerpc and ppc64. |
|
28 |
* Merge back changes from gnat-4.8 4.8.0-1~exp2. |
|
29 |
||
30 |
[Ludovic Brenta] |
|
31 |
* debian/patches/ada-libgnatprj.diff: do not include indepsw.o in the |
|
32 |
library, it is used only in the gnattools. |
|
33 |
||
34 |
-- Matthias Klose <doko@debian.org> Mon, 06 May 2013 21:49:44 +0200 |
|
35 |
||
36 |
gcc-4.8 (4.8.0-4) experimental; urgency=low |
|
37 |
||
38 |
* Update to SVN 20130421 (r198115) from the gcc-4_8-branch. |
|
39 |
* Ignore the return value for dh_shlibdeps for builds on precise/ARM. |
|
40 |
* Use target specific names for libstdc++ baseline files. LP: #1168267. |
|
41 |
* Update gcc-d-lang.diff for GDC port. |
|
42 |
* Don't use extended libstdc++-doc build dependencies for older releases. |
|
43 |
* In gnatlink, pass the options and libraries after objects to the |
|
44 |
linker to avoid link failures with --as-needed. Addresses: #680292. |
|
45 |
* Build gcj for aarch64-linux-gnu. |
|
46 |
* Update the Linaro support to the 4.8-2013.04 release. |
|
47 |
* Fix gdc build on architectures not providing libphobos. |
|
48 |
||
49 |
-- Matthias Klose <doko@debian.org> Mon, 22 Apr 2013 01:36:19 +0200 |
|
50 |
||
51 |
gcc-4.8 (4.8.0-3) experimental; urgency=low |
|
52 |
||
53 |
* Update to SVN 20130411 (r197813) from the gcc-4_8-branch. |
|
54 |
||
55 |
[ Iain Buclaw ] |
|
56 |
* Port GDC to GCC 4.8.0 release. |
|
57 |
||
58 |
-- Matthias Klose <doko@debian.org> Thu, 11 Apr 2013 19:18:24 +0200 |
|
59 |
||
60 |
gcc-4.8 (4.8.0-2) experimental; urgency=low |
|
61 |
||
62 |
* Update to SVN 20130328 (r197185) from the gcc-4_8-branch. |
|
63 |
* Update NEWS files. |
|
64 |
* Apply proposed patch for PR c++/55951. Closes: #703945. |
|
65 |
* Configure with --disable-libatomic for hppa64. Closes: #704020. |
|
66 |
||
67 |
-- Matthias Klose <doko@debian.org> Thu, 28 Mar 2013 06:10:29 +0100 |
|
68 |
||
69 |
gcc-4.8 (4.8.0-1) experimental; urgency=low |
|
70 |
||
71 |
* GCC 4.8.0 release. |
|
72 |
* Fix build failure on powerpcspe (Roland Stigge). Closes: #703074. |
|
73 |
||
74 |
-- Matthias Klose <doko@debian.org> Fri, 22 Mar 2013 07:47:12 -0700 |
|
75 |
||
76 |
gcc-4.8 (4.8-20130318-1) experimental; urgency=low |
|
77 |
||
78 |
* GCC snapshot 20130318, taken from the trunk. |
|
79 |
- Fix the build failures on ARM. |
|
80 |
* Install the libasan_preinit.o files. Closes: #703229. |
|
81 |
||
82 |
-- Matthias Klose <doko@debian.org> Mon, 18 Mar 2013 16:18:25 -0700 |
|
83 |
||
84 |
gcc-4.8 (4.8-20130315-1) experimental; urgency=low |
|
85 |
||
86 |
* GCC snapshot 20130315, taken from the trunk. |
|
87 |
||
88 |
-- Matthias Klose <doko@debian.org> Fri, 15 Mar 2013 18:51:15 -0700 |
|
89 |
||
90 |
gcc-4.8 (4.8-20130308-1) experimental; urgency=low |
|
91 |
||
92 |
* GCC snapshot 20130308, taken from the trunk. |
|
93 |
||
94 |
-- Matthias Klose <doko@debian.org> Fri, 08 Mar 2013 12:08:12 +0800 |
|
95 |
||
96 |
gcc-4.8 (4.8-20130222-1) experimental; urgency=low |
|
97 |
||
98 |
* GCC snapshot 20130222, taken from the trunk. |
|
99 |
* Update libasan symbols files. |
|
100 |
||
101 |
-- Matthias Klose <doko@debian.org> Sat, 23 Feb 2013 04:47:15 +0100 |
|
102 |
||
103 |
gcc-4.8 (4.8-20130217-1) experimental; urgency=low |
|
104 |
||
105 |
* GCC snapshot 20130217, taken from the trunk. |
|
106 |
||
107 |
* Update libasan symbols files. |
|
108 |
* On alpha, link with --no-relax. Update libgcc1 symbols files (Michael |
|
109 |
Cree). Closes: #699220. |
|
110 |
||
111 |
-- Matthias Klose <doko@debian.org> Mon, 18 Feb 2013 03:12:31 +0100 |
|
112 |
||
113 |
gcc-4.8 (4.8-20130209-1) experimental; urgency=low |
|
114 |
||
115 |
* GCC snapshot 20130209, taken from the trunk. |
|
116 |
||
117 |
[ Matthias Klose ] |
|
118 |
* Add a Build-Using attribute for each binary package, which can be |
|
119 |
built from the gcc-4.7-source package (patch derived from a proposal by |
|
120 |
Ansgar Burchardt). |
|
121 |
- Use it for cross-compiler packages. |
|
122 |
- Not yet used when building gcj, gdc or gnat using the gcc-source package. |
|
123 |
These packages don't require an exact version of the gcc-source package, |
|
124 |
but just a versions which is specified by the build dependencies. |
|
125 |
* Fix dh_shlibdeps calls for the libgo packages. |
|
126 |
* libstdc-doc: Depend on libjs-jquery. |
|
127 |
* Update libstdc++ symbols files. |
|
128 |
* Downgrade the priority of the non-default multilib libasan packages. |
|
129 |
||
130 |
[ Thibaut Girka ] |
|
131 |
* Fix dh_shlibdeps and dh_gencontrol cross-build mangling for |
|
132 |
libgfortran-dev packages. |
|
133 |
||
134 |
-- Matthias Klose <doko@debian.org> Sat, 09 Feb 2013 17:00:06 +0100 |
|
135 |
||
136 |
gcc-4.8 (4.8-20130127-1) experimental; urgency=low |
|
137 |
||
138 |
* GCC snapshot 20130127, taken from the trunk. |
|
139 |
||
140 |
[ Matthias Klose ] |
|
141 |
* Fix MULTILIB_OS_DIRNAME for the default multilib on x32. |
|
142 |
||
143 |
[ Thibaut Girka ] |
|
144 |
* Fix installation path for libatomic and libsanitizer when building a |
|
145 |
cross-compiler with with_deps_on_target_arch_pkgs. |
|
146 |
* Fix regexp used to list patched autotools files. |
|
147 |
||
148 |
-- Matthias Klose <doko@debian.org> Sun, 27 Jan 2013 21:02:34 +0100 |
|
149 |
||
150 |
gcc-4.8 (4.8-20130113-1) experimental; urgency=low |
|
151 |
||
152 |
* GCC snapshot 20130113, taken from the trunk. |
|
153 |
* Always configure --with-system-zlib. |
|
154 |
* Search library dependencies in the build-sysroot too. |
|
155 |
* Don't complain about missing .substvars files when trying to mangle |
|
156 |
these files. |
|
157 |
* Add ARM multilib packages to the control file for staged cross builds. |
|
158 |
* Fix ARM multilib shlibs dependency generation for cross builds. |
|
159 |
* Don't call dh_shlibdeps for staged cross builds. These packages |
|
160 |
are never shipped, and the information is irrelevant. |
|
161 |
* Build the libasan and libtsan packages before libstdc++. |
|
162 |
* Bump build dependencies on isl and cloog. |
|
163 |
* Don't ship libiberty.a in gcc-4.8-hppa64. Closes: #659556. |
|
164 |
||
165 |
-- Matthias Klose <doko@debian.org> Sun, 13 Jan 2013 16:42:33 +0100 |
|
166 |
||
167 |
gcc-4.8 (4.8-20130105-1) experimental; urgency=low |
|
168 |
||
169 |
* GCC snapshot 20130105, taken from the trunk. |
|
170 |
* Keep the debug link for libstdc++6. Closes: #696854. |
|
171 |
* Update libgfortran symbols file for the trunk. |
|
172 |
* Fix libstdc++ symbols files for sparc 128bit symbols. |
|
173 |
* Update libgcc and libstdc++ symbols files for s390. |
|
174 |
* Keep the rt.jar symlink in the gcj-jre-headless package. |
|
175 |
* Explicitly search multiarch and multilib system directories when |
|
176 |
calling dh_shlibdeps. |
|
177 |
* Let gjdoc accept -source 1.5|1.6|1.7. Addresses: #678945. |
|
178 |
* Fix build configured with --enable-java-maintainer-mode. |
|
179 |
* Don't ship .md5 files in the libstdc++-doc package. |
|
180 |
||
181 |
-- Matthias Klose <doko@debian.org> Sat, 05 Jan 2013 13:47:51 +0100 |
|
182 |
||
183 |
gcc-4.8 (4.8-20130102-1) experimental; urgency=low |
|
184 |
||
185 |
* GCC snapshot 20130102, taken from the trunk. |
|
186 |
||
187 |
[ Matthias Klose ] |
|
188 |
* Resolve libgo dependencies with the built runtime libraries. |
|
189 |
* Fix g++-4.8-multilib dependencies. |
|
190 |
||
191 |
[ Thibaut Girka ] |
|
192 |
* Prepare for optional dependencies on the packages built on the |
|
193 |
target architecture. |
|
194 |
* When using the above, |
|
195 |
- use the same settings for gcc_lib_dir, sysroot, header and C++ header |
|
196 |
locations as for the native build. |
|
197 |
- install libraries into the multiarch directories. |
|
198 |
- use cpp-4.x-<triplet> instead of gcc-4.x-base to collect doc files. |
|
199 |
||
200 |
-- Matthias Klose <doko@debian.org> Wed, 02 Jan 2013 14:51:59 +0100 |
|
201 |
||
202 |
gcc-4.8 (4.8-20121218-1) experimental; urgency=low |
|
203 |
||
204 |
* GCC snapshot 20121217, taken from the trunk. |
|
205 |
* Fix dependency generation for asan and atomic multilibs. |
|
206 |
* Fix libobjc-dbg dependencies on libgcc-dbg packages. |
|
207 |
* Fix MULTIARCH_DIRNAME definition for powerpcspe (Roland Stigge). |
|
208 |
Closes: #695661. |
|
209 |
* Move .jar symlinks from the -jre-lib into the -jre-headless package. |
|
210 |
||
211 |
-- Matthias Klose <doko@debian.org> Tue, 18 Dec 2012 16:44:42 +0100 |
|
212 |
||
213 |
gcc-4.8 (4.8-20121217-1) experimental; urgency=low |
|
214 |
||
215 |
* GCC snapshot 20121217, taken from the trunk. |
|
216 |
* Fix package builds with the common libraries provided by a newer |
|
217 |
gcc-X.Y package. |
|
218 |
* Drop build-dependency on libelf. |
|
219 |
* Drop the g++-multilib build dependency, use the built compiler to |
|
220 |
check which multilib variants can be run. Provide an asm symlink for |
|
221 |
the build. |
|
222 |
* Stop configuring cross compilers --with-headers --with-libs. |
|
223 |
* Always call dh_shlibdeps with -l, pointing to the correct dependency |
|
224 |
packages. |
|
225 |
* Fix cross build stage1 package installation, only including the target |
|
226 |
files in the gcc package. |
|
227 |
* Explicitly configure with --enable-multiarch when doing builds |
|
228 |
supporting the multiarch layout. |
|
229 |
* Only configure --with-sysroot, --with-build-sysroot when values are set. |
|
230 |
* Revert: For stage1 builds, include gcc_lib_dir files in the gcc package. |
|
231 |
* Allow multilib enabled stage1 and stage2 cross builds. |
|
232 |
* Don't check glibc version to configure --with-long-double-128. |
|
233 |
* Don't auto-detect multilib osdirnames. |
|
234 |
* Don't set a LD_LIBRARY_PATH when calling dh_shlibdeps in cross builds. |
|
235 |
* Allow building a gcj cross compiler. |
|
236 |
* Pretend that wheezy has x32 support (sid is now known as wheezy :-/). |
|
237 |
||
238 |
-- Matthias Klose <doko@debian.org> Mon, 17 Dec 2012 18:37:14 +0100 |
|
239 |
||
240 |
gcc-4.8 (4.8-20121211-1) experimental; urgency=low |
|
241 |
||
242 |
* GCC snapshot 20121211, taken from the trunk. |
|
243 |
* Fix build failure on multilib configurations. |
|
244 |
||
245 |
-- Matthias Klose <doko@debian.org> Tue, 11 Dec 2012 08:04:30 +0100 |
|
246 |
||
247 |
gcc-4.8 (4.8-20121210-1) experimental; urgency=low |
|
248 |
||
249 |
* GCC snapshot 20121210, taken from the trunk. |
|
250 |
* For cross builds, don't use the multiarch location for the C++ headers. |
|
251 |
* For cross builds, fix multilib inter package dependencies. |
|
252 |
* For cross builds, fix libc6 dependencies for non-default multilib packages. |
|
253 |
* Build libasan packages on powerpc, ppc64. |
|
254 |
* Only run the libgo testsuite for flags configured in RUNTESTFLAGS. |
|
255 |
* Remove the cross-includes patch, not needed anymore with --with-sysroot=/. |
|
256 |
* For cross builds, install into /usr/lib/gcc-cross to avoid file conflicts |
|
257 |
with the native compiler for the target architecture. |
|
258 |
* For cross builds, don't add /usr/local/include to the standard include |
|
259 |
path, however /usr/local/include/<multiarch> is still on the path. |
|
260 |
* For cross builds, provide symbols files based on the symbols files for |
|
261 |
the native build. Not picked up by dh_makeshlibs yet. |
|
262 |
* Drop the g++-multilib build dependency, use the built compiler to |
|
263 |
check which multilib variants can be run. |
|
264 |
* Fix spu cross build on powerpc/ppc64. |
|
265 |
* Make libgcj packages Multi-Arch: same, append the Debian architecture |
|
266 |
name to the gcj java home. |
|
267 |
* Don't encode versioned build dependencies on binutils and dpkg-dev in |
|
268 |
the control file (makes the package cross-buildable). |
|
269 |
* Only include gengtype for native builds. Needs upstream changes. |
|
270 |
See #645018. |
|
271 |
* Fix cross build failure with --enable-libstdcxx-debug. |
|
272 |
* Only install libbacktrace if it is built. |
|
273 |
* When cross building the native compiler, configure --with-sysroot=/ |
|
274 |
and without --without-isl. |
|
275 |
||
276 |
-- Matthias Klose <doko@debian.org> Mon, 10 Dec 2012 14:40:14 +0100 |
|
277 |
||
278 |
gcc-4.8 (4.8-20121128-1) experimental; urgency=low |
|
279 |
||
280 |
[ Matthias Klose ] |
|
281 |
* Update patches for GCC 4.8. |
|
282 |
* Update debian/copyright for libatomic, libbacktrace, libsanitizer. |
|
283 |
* Remove the soversion from the libstdc++*-dev packages. |
|
284 |
* Build libatomic and libasan packages. |
|
285 |
* Install the static libbacktrace library and header files. |
|
286 |
* Update build-indep dependencies for building the libstdc++ docs. |
|
287 |
* Fix build failure in libatomic with x32 multilibs, handle -mx32 like -m64. |
|
288 |
* Apply proposed fix for PR fortran/55395, supposed to fix the build |
|
289 |
failure on armhf and powerpc. |
|
290 |
* For hardened builds, disable gcc-default-format-security for now, causing |
|
291 |
build failure building the target libstdc++ library. |
|
292 |
* Drop the gcc-no-add-needed patch, depend on binutils 2.22 instead. |
|
293 |
* Fix gnat build failure on kfreebsd. |
|
294 |
* Rename the gccgo info to gccgo-4.8 on installation. |
|
295 |
* Install the libitm documentation (if built). |
|
296 |
* Rename the gccgo info to gccgo-4.8 on installation, install into gccgo-4.8. |
|
297 |
* Include libquadmath documentation in the gcc-4.8-doc package. |
|
298 |
* Build libtsan packages. |
|
299 |
* Add weak __aeabi symbols to the libgcc1 ARM symbol files. Closes: #677139. |
|
300 |
* For stage1 builds, include gcc_lib_dir files in the gcc package. |
|
301 |
* Point to gcc's README.Bugs when building gcj packages. Addresses: #623987. |
|
302 |
||
303 |
[ Thibaut Girka ] |
|
304 |
* Fix libstdc++ multiarch include path for cross builds. |
|
305 |
||
306 |
-- Matthias Klose <doko@debian.org> Sun, 28 Nov 2012 12:55:27 +0100 |
|
307 |
||
308 |
gcc-4.7 (4.7.2-12) experimental; urgency=low |
|
309 |
||
310 |
* Update to SVN 20121127 (r193840) from the gcc-4_7-branch. |
|
311 |
- Fix PR middle-end/55331 (ice on valid), PR tree-optimization/54976 (ice |
|
312 |
on valid), PR tree-optimization/54894 (ice on valid), |
|
313 |
PR middle-end/54735 (ice on valid), PR c++/55446 (wrong code), |
|
314 |
PR fortran/55314 (rejects valid). |
|
315 |
||
316 |
[ Matthias Klose ] |
|
317 |
* Fix x32 multiarch name (x86_64-linux-gnux32). |
|
318 |
* gcc-4.7-base: Add break to gcc-4.4-base (<< 4.4.7). Closes: #690172. |
|
319 |
* Add weak __aeabi symbols to the libgcc1 ARM symbol files. Closes: #677139. |
|
320 |
* For stage1 builds, include gcc_lib_dir files in the gcc package. |
|
321 |
||
322 |
[ Thibaut Girka ] |
|
323 |
* Fix libstdc++ multiarch include path for cross builds. |
|
324 |
||
325 |
-- Matthias Klose <doko@debian.org> Tue, 27 Nov 2012 11:02:10 +0100 |
|
326 |
||
327 |
gcc-4.7 (4.7.2-11) experimental; urgency=low |
|
328 |
||
329 |
* Update to SVN 20121124 (r193776) from the gcc-4_7-branch. |
|
330 |
- Fix PR libgomp/55411, PR libstdc++/55413, PR middle-end/55142, |
|
331 |
PR fortran/55352. |
|
332 |
||
333 |
* Update build-indep dependencies for building the libstdc++ docs. |
|
334 |
* Drop the gcc-no-add-needed patch, depend on binutils 2.22 instead. |
|
335 |
* Pass --hash-style=gnu instead of --hash-style=both. |
|
336 |
* Link using --hash-style=gnu on arm64 by default. |
|
337 |
* Split multiarch patches into local and upstreamed parts. |
|
338 |
* Fix PR54974: Thumb literal pools don't handle PC rounding (Matthew |
|
339 |
Gretton-Dann). LP: #1049614, #1065509. |
|
340 |
* Rename the gccgo info to gccgo-4.7 on installation, install into gccgo-4.7. |
|
341 |
* Include libquadmath documentation in the gcc-4.7-doc package. |
|
342 |
* Don't pretend to understand .d files, no D frontend available for 4.7. |
|
343 |
* Fix the multiarch c++ include path for multilib'd targets. LP: #1082344. |
|
344 |
* Make explicit --{en,dis}able-multiarch options effecitive (Thorsten Glaser). |
|
345 |
||
346 |
-- Matthias Klose <doko@debian.org> Sat, 24 Nov 2012 03:57:00 +0100 |
|
347 |
||
348 |
gcc-4.7 (4.7.2-10) experimental; urgency=low |
|
349 |
||
350 |
* Update to SVN 20121118 (r193598) from the gcc-4_7-branch. |
|
351 |
- Fix PR target/54892 (ARM, LP: #1065122), PR rtl-optimization/54870, |
|
352 |
PR rtl-optimization/53701, PR target/53975 (ia64), |
|
353 |
PR tree-optimization/54902 (LP: #1065559), PR middle-end/54945, |
|
354 |
PR target/55019 (ARM), PR c++/54984, PR target/55175, |
|
355 |
PR tree-optimization/53708, PR tree-optimization/54985, |
|
356 |
PR libstdc++/55169, PR libstdc++/55047, PR libstdc++/55123, |
|
357 |
PR libstdc++/54075, PR libstdc++/28811, PR libstdc++/54482, |
|
358 |
PR libstdc++/55028, PR libstdc++/55215, PR middle-end/55219, |
|
359 |
PR tree-optimization/54986, PR target/55204, PR debug/54828, |
|
360 |
PR tree-optimization/54877, PR c++/54988, PR other/52438, |
|
361 |
PR fortran/54917, PR libstdc++/55320, PR libstdc++/53841. |
|
362 |
||
363 |
[ Matthias Klose ] |
|
364 |
* Update the Linaro support to the 4.7-2012.11 release. |
|
365 |
* Define MULTIARCH_DIRNAME for arm64 (Wookey). |
|
366 |
* Let the lib*objc-dev packages depend on the lib*gcc-dev packages. |
|
367 |
* Let the libstdc++-dev package depend on the libgcc-dev package. |
|
368 |
* Drop the dependency of the libstdc++-dev package on g++, make |
|
369 |
libstdc++-dev and libstdc++-pic Multi-Arch: same. Closes: #678623. |
|
370 |
* Install override files before calling dh_fixperms. |
|
371 |
* Backport the libffi arm64 port. |
|
372 |
* Build libx32gcc-dev, libx32objc-dev and libx32gfortran-dev packages. |
|
373 |
* Allow conditional building of the x32 multilibs. |
|
374 |
* Fix libmudflap build failure for x32 multilibs. |
|
375 |
* Fix dependency on glibc for triarch builds. |
|
376 |
* Add build-{arch,indep} targets. |
|
377 |
* Fix libquadmath x32 multilib builds on kernels which don't support x32. |
|
378 |
* Fix location of x32 specific C++ header files. |
|
379 |
* Turn on -D_FORTIFY_SOURCE=2 by default for C, C++, ObjC, ObjC++, |
|
380 |
only if the optimization level is > 0. |
|
381 |
* Keep the host alias when building multilib libraries which need to |
|
382 |
be cross-built on some architectures/buildds. |
|
383 |
* Update arm64 from the aarch64 branch 20121105. |
|
384 |
* Fix PR other/54411, libiberty: objalloc_alloc integer overflows |
|
385 |
(CVE-2012-3509). |
|
386 |
* Use /usr/include/<multiarch>/c++/4.x as the include directory |
|
387 |
for host dependent c++ header files. |
|
388 |
* Add alternative libelf-dev build dependency. Closes: #690952. |
|
389 |
* Always build the aarch64-linux-gnu target from the Linaro branch. |
|
390 |
* Add __gnu_* symbols to the libgcc1 symbols file for armel and armhf. |
|
391 |
* For powerpcspe prevent floating point register handling when there |
|
392 |
are none available (Roland Stigge). Closes: #693328. |
|
393 |
* Don't apply hurd-pthread.diff for trunk builds, integrated |
|
394 |
upstream (Samuel Thibault). Addresses: #692538. |
|
395 |
* Again, suggest graphite runtime dependencies. |
|
396 |
* Clean up libstdc++ man pages. Closes: #692445. |
|
397 |
||
398 |
[ Thibaut Girka ] |
|
399 |
* Split out lib*gcc-dev packages. |
|
400 |
* Split out lib*objc-dev packages. |
|
401 |
* Split out lib*gfortran-dev packages. |
|
402 |
||
403 |
[ Daniel Schepler ] |
|
404 |
* Add support for x32. Closes: #667005. |
|
405 |
* New patch hjl-x32-gcc-4_7-branch.diff to incorporate changes from |
|
406 |
that branch, including --with-abi=mx32 option. |
|
407 |
* Split out lib*stdc++-dev packages. |
|
408 |
||
409 |
[ Marcin Juszkiewicz ] |
|
410 |
* lib*-dev packages for cross builds are not Multi-Arch: same. LP: #1070694. |
|
411 |
* Remove conflicts for armhf/armel cross packages. |
|
412 |
||
413 |
-- Matthias Klose <doko@debian.org> Sun, 18 Nov 2012 17:54:15 +0100 |
|
414 |
||
415 |
gcc-4.7 (4.7.2-4) unstable; urgency=low |
|
416 |
||
417 |
* Fix PR c++/54858 (ice on valid), taken from the branch. |
|
418 |
* Build again Go on armel and armhf. |
|
419 |
||
420 |
-- Matthias Klose <doko@debian.org> Tue, 09 Oct 2012 12:00:59 +0200 |
|
421 |
||
422 |
gcc-4.7 (4.7.2-3) unstable; urgency=low |
|
423 |
||
424 |
* Revert the fix PR c/33763, and just disable the sorry message, |
|
425 |
taken from the branch. Closes: #678589. LP: #1062343. |
|
426 |
* Update libgo to 1.0.3. |
|
427 |
* Go fixes: |
|
428 |
- Fix a, b, c := b, a, 1 when a and b already exist. |
|
429 |
- Fix some type reflection strings. |
|
430 |
- Fix parse of (<- chan <- chan <- int)(x). |
|
431 |
- Fix handling of omitted expression in switch. |
|
432 |
- Better error for switch on non-comparable type. |
|
433 |
* Fix PR debug/53135 (ice on valid), PR target/54703 (x86, wrong code), |
|
434 |
PR c++/54777 (c++11, rejects valid), taken from the 4.7 branch. |
|
435 |
* gcc-4.7-base: ensure smooth upgrades from squeeze by adding |
|
436 |
Breaks: gcj-4.4-base (<< 4.4.6-9~), gnat-4.4-base (<< 4.4.6-3~) |
|
437 |
as in gcc-4.4-base (multiarch patches re-worked in 4.6.1-8/4.4.6-9). |
|
438 |
Fixes some squeeze->wheezy upgrade paths where apt chooses to hold back |
|
439 |
gcc-4.4-base and keep gcj-4.4-base installed instead of upgrading |
|
440 |
gcc-4.4-base and removing the obsolete gcj-4.4-base (Andreas Beckmann). |
|
441 |
Closes: #677582. |
|
442 |
* Add arm64 support, partly based on Wookey's patches (only applied for |
|
443 |
arm64). Disabled for arm64 are ssp, gomp, mudflap, boehm-gc, Ada, ObjC, |
|
444 |
Obj-C++ and Java). |
|
445 |
||
446 |
-- Matthias Klose <doko@debian.org> Fri, 05 Oct 2012 20:00:30 +0200 |
|
447 |
||
448 |
gcc-4.7 (4.7.2-2) unstable; urgency=low |
|
449 |
||
450 |
* Fix PR tree-optimization/54563 (ice on valid), PR target/54564 (fma builtin |
|
451 |
fix), PR c/54552 (ice on valid), PR lto/54312 (memory hog), PR c/54103 (ice |
|
452 |
on valid), PR middle-end/54638 (memory corruption), taken from the 4.7 |
|
453 |
branch. |
|
454 |
* Go fixes, taken from the 4.7 branch. |
|
455 |
* On ARM, don't warn anymore that 4.4 has changed the `va_list' mangling, |
|
456 |
taken from the trunk. |
|
457 |
* Mention the NEWS changes for all uploads. Closes: #688278. |
|
458 |
||
459 |
-- Matthias Klose <doko@debian.org> Fri, 21 Sep 2012 11:58:10 +0200 |
|
460 |
||
461 |
gcc-4.7 (4.7.2-1) unstable; urgency=low |
|
462 |
||
463 |
* GCC 4.7.2 release. |
|
464 |
* Issues addressed after the release candidate: |
|
465 |
- PR c++/53661 (wrong warning), LTO backport from trunk, documentation fix. |
|
466 |
* Update NEWS files. |
|
467 |
||
468 |
-- Matthias Klose <doko@debian.org> Thu, 20 Sep 2012 12:19:07 +0200 |
|
469 |
||
470 |
gcc-4.7 (4.7.1-9) unstable; urgency=low |
|
471 |
||
472 |
* GCC 4.7.2 release candidate 1. |
|
473 |
* Update to SVN 20120914 (r191306) from the gcc-4_7-branch. |
|
474 |
- Fix PR libstdc++/54388, PR libstdc++/54172, PR libstdc++/54172, |
|
475 |
PR debug/54534, PR target/54536 (AVR), PR middle-end/54515 (ice on valid), |
|
476 |
PR c++/54506 (rejects valid), PR c++/54341 (ice on valid), |
|
477 |
PR c++/54253 (ice on valid), PR c/54559 (closes: #687496), |
|
478 |
PR gcov-profile/54487, PR c++/53839, PR c++/54511, PR c++/53836, |
|
479 |
PR fortran/54556. |
|
480 |
* Update the Linaro support to the 4.7-2012.09 release. |
|
481 |
- Adds support for the NEON vext instruction when shuffling. |
|
482 |
- Backports improvements to scheduling transfers between VFP and core |
|
483 |
registers. |
|
484 |
- Backports support for the UBFX instruction on certain bit extract idioms. |
|
485 |
||
486 |
-- Matthias Klose <doko@debian.org> Fri, 14 Sep 2012 19:12:47 +0200 |
|
487 |
||
488 |
gcc-4.7 (4.7.1-8) unstable; urgency=low |
|
489 |
||
490 |
* Update to SVN 20120908 (r191092) from the gcc-4_7-branch. |
|
491 |
- Fix PR libstdc++/54376, PR libstdc++/54297, PR libstdc++/54351, |
|
492 |
PR libstdc++/54297, PR target/54461 (AVR), PR target/54476 (AVR), |
|
493 |
PR target/54220 (AVR), PR fortran/54208 (rejects valid), |
|
494 |
PR middle-end/53667 (wrong code), PR target/54252 (ARM, wrong code), |
|
495 |
PR rtl-optimization/54455 (ice on valid), PR driver/54335 (docs), |
|
496 |
PR tree-optimization/54498 (wrong code), PR target/45070 (wrong code), |
|
497 |
PR tree-optimization/54494 (wrong code), PR target/54436 (x86), |
|
498 |
PR c/54428 (ice on valid), PR c/54363 (ice on valid, closes: #684635), |
|
499 |
PR rtl-optimization/54369 (mips, sparc, wrong code), PR middle-end/54146, |
|
500 |
PR target/46254 (ice on valid), PR rtl-optimization/54088 (ice on valid), |
|
501 |
PR target/54212 (ARM, wrong code), PR c++/54197 (wrong code), |
|
502 |
PR lto/53572, PR tree-optimization/53922 (wrong code). |
|
503 |
- Go fixes. |
|
504 |
||
505 |
[ Nobuhiro Iwamatsu ] |
|
506 |
* Remove sh4-enable-ieee.diff, -mieee enabled by default. Closes: #685975. |
|
507 |
||
508 |
[ Matthias Klose ] |
|
509 |
* Fix PR c++/54341, PR c++/54253, taken from the trunk. Closes: #685430. |
|
510 |
* Update libitm package description. Closes: #686802. |
|
511 |
||
512 |
-- Matthias Klose <doko@debian.org> Fri, 07 Sep 2012 22:16:55 +0200 |
|
513 |
||
514 |
gcc-4.7 (4.7.1-7) unstable; urgency=low |
|
515 |
||
516 |
* Update to SVN 20120814 (r190380) from the gcc-4_7-branch. |
|
517 |
- Fix PR libstdc++/54036, PR target/53961 (x86), PR libstdc++/54185, |
|
518 |
PR rtl-optimization/53942, PR rtl-optimization/54157. |
|
519 |
||
520 |
[ Thibaut Girka ] |
|
521 |
* Fix cross compilers for 64bit architectures when using |
|
522 |
DEB_CROSS_NO_BIARCH. |
|
523 |
* Fix glibc dependency for multiarch enabled builds for architectures |
|
524 |
with a different libc-dev package name. |
|
525 |
||
526 |
[ Aurelien Jarno ] |
|
527 |
* powerpc64: Fix non-multilib builds. |
|
528 |
||
529 |
[ Matthias Klose ] |
|
530 |
* Fix syntax error generating the control file for cross builds. |
|
531 |
Closes: #682104. |
|
532 |
* spu build: Move static libraries to version specific directories. |
|
533 |
Closes: #680022. |
|
534 |
* Don't run the libstdc++ tests on mipsel, times out on the buildds. |
|
535 |
* Update the Linaro support to the 4.7-2012.08 release. |
|
536 |
||
537 |
-- Matthias Klose <doko@debian.org> Tue, 14 Aug 2012 13:58:03 +0200 |
|
538 |
||
539 |
gcc-4.7 (4.7.1-6) unstable; urgency=low |
|
540 |
||
541 |
* Update to SVN 20120731 (r190015) from the gcc-4_7-branch. |
|
542 |
- Fix PR libstdc++/54075, PR libstdc++/53270, PR libstdc++/53978, |
|
543 |
PR target/33135 (SH), PR target/53877 (x86), PR rtl-optimization/52250, |
|
544 |
PR middle-end/54017, PR target/54029, PR target/53961 (x86), |
|
545 |
PR target/53110 (x86), PR rtl-optimization/53908, PR c++/54038, |
|
546 |
PR c++/54026, PR c++/53995, PR c++/53989, PR c++/53549 (closes: #680931), |
|
547 |
PR c++/53953. |
|
548 |
||
549 |
-- Matthias Klose <doko@debian.org> Tue, 31 Jul 2012 20:00:56 +0200 |
|
550 |
||
551 |
gcc-4.7 (4.7.1-5) unstable; urgency=high |
|
552 |
||
553 |
* Update to SVN 20120713 (r189464) from the gcc-4_7-branch. |
|
554 |
- Fix PR libstdc++/53657, PR c++/53733 (DR 1402), PR target/53811, |
|
555 |
PR target/53853. |
|
556 |
||
557 |
-- Matthias Klose <doko@debian.org> Fri, 13 Jul 2012 16:59:59 +0200 |
|
558 |
||
559 |
gcc-4.7 (4.7.1-4) unstable; urgency=medium |
|
560 |
||
561 |
* Update to SVN 20120709 (r189388) from the gcc-4_7-branch. |
|
562 |
- Fix PR libstdc++/53872, PR libstdc++/53830, PR bootstrap/52947, |
|
563 |
PR middle-end/52786, PR middle-end/50708, PR tree-optimization/53693, |
|
564 |
PR middle-end/52621, PR middle-end/53433, PR fortran/53732, |
|
565 |
PR libstdc++/53578, PR c++/53882 (closes: #680521), PR c++/53826. |
|
566 |
* Update the Linaro support to the 4.7-2012.07 release. |
|
567 |
* Fix build on pre-multiarch releases (based on a patch from Chip Salzenberg). |
|
568 |
Closes: #680590. |
|
569 |
||
570 |
-- Matthias Klose <doko@debian.org> Mon, 09 Jul 2012 18:58:47 +0200 |
|
571 |
||
572 |
gcc-4.7 (4.7.1-3) unstable; urgency=low |
|
573 |
||
574 |
* Update to SVN 20120703 (r189219) from the gcc-4_7-branch. |
|
575 |
- Fix PR preprocessor/37215, PR middle-end/38474, PR target/53595 (AVR), |
|
576 |
PR middle-end/53790, PR debug/53682, PR target/53759 (x86), |
|
577 |
PR c++/53816, PR c++/53821, PR c++/51214, PR c++/53498, PR c++/53305, |
|
578 |
PR c++/52988 (wrong code), PR c++/53202 (wrong code), PR c++/53594. |
|
579 |
- The change for PR libstdc++/49561 was reverted. The std::list size is |
|
580 |
now the same again in c++98 and c++11 mode. |
|
581 |
* Revert the local std::list work around. |
|
582 |
* Build using isl instead of ppl for snapshot builds. |
|
583 |
||
584 |
-- Matthias Klose <doko@debian.org> Tue, 03 Jul 2012 15:07:14 +0200 |
|
585 |
||
586 |
gcc-4.7 (4.7.1-2) unstable; urgency=medium |
|
587 |
||
588 |
* Update to SVN 20120623 (r188906) from the gcc-4_7-branch. |
|
589 |
- Fix PR rtl-optimization/53700 (closes: #677678), PR target/52908, |
|
590 |
PR libstdc++/53270, PR libstdc++/53678, PR gcov-profile/53744, |
|
591 |
PR c++/52637, PR middle-end/53470, PR c++/53651, PR c++/53137, |
|
592 |
PR c++/53599, PR fortran/53691, PR fortran/53685, PR ada/53592. |
|
593 |
* Update NEWS files for 4.7.1. |
|
594 |
* Bump gcc/FULL-VERSION to 4.7.1. |
|
595 |
* Update the Linaro support to the 4.7-2012.06 release. |
|
596 |
* Restore std::list ABI compatibility in c++11 mode. The upstream behaviour |
|
597 |
can be enabled defining __CXX0X_STD_LIST_ABI_INCOMPAT__. This work around |
|
598 |
will be replaced with an upstream solution. |
|
599 |
* Fix PR debug/53682, taken from the trunk. Closes: #677606. |
|
600 |
* Use $(with_gccbase) and $(with_gccxbase) to determine whether to enable it |
|
601 |
in the control file (Thibaut Girka). |
|
602 |
* When building a cross-compiler, runtime libraries for the target |
|
603 |
architecture may be cross-built. Tell debhelper/dpkg-dev those packages |
|
604 |
are indeed for a foreign architecture (Thibaut Girka). |
|
605 |
||
606 |
-- Matthias Klose <doko@debian.org> Sat, 23 Jun 2012 11:58:35 +0200 |
|
607 |
||
608 |
gcc-4.7 (4.7.1-1) unstable; urgency=low |
|
609 |
||
610 |
* GCC 4.7.1 release. |
|
611 |
||
612 |
-- Matthias Klose <doko@debian.org> Fri, 15 Jun 2012 00:38:27 +0200 |
|
613 |
||
614 |
gcc-4.7 (4.7.0-13) unstable; urgency=low |
|
615 |
||
616 |
* Update to SVN 20120612 (r188457) from the gcc-4_7-branch. |
|
617 |
- Fix PR c++/53602 (LP: #1007616). |
|
618 |
||
619 |
* Document the changed ssp-buffer-size default in Ubuntu 10.10 and |
|
620 |
later (Kees Cook). LP: #990141. |
|
621 |
* Fix PR c++/26155, ICE after error with namespace alias. LP: #321883. |
|
622 |
* Fix PR c++/53599 (reverting the fix for PR c++/53137). |
|
623 |
Closes: #676729. LP: #1010896. |
|
624 |
* Fix manual page names for cross builds (Thibaut Girka). Closes: #675516. |
|
625 |
* Remove dpkg-cross build dependency for cross builds (Thibaut Girka). |
|
626 |
Closes: #675511. |
|
627 |
||
628 |
-- Matthias Klose <doko@debian.org> Tue, 12 Jun 2012 15:47:57 +0200 |
|
629 |
||
630 |
gcc-4.7 (4.7.0-12) unstable; urgency=low |
|
631 |
||
632 |
* Update to SVN 20120606 (r188261) from the gcc-4_7-branch (release |
|
633 |
candidate 1 or 4.7.1). |
|
634 |
- Fix PR libstdc++/52007, PR c++/53524, PR target/53559, |
|
635 |
PR middle-end/47530, PR middle-end/53471, PR middle-end/52979, |
|
636 |
PR target/46261, PR tree-optimization/53550, PR middle-end/52080, |
|
637 |
PR middle-end/52097, PR middle-end/48124, PR middle-end/53501, |
|
638 |
PR target/52667, PR target/52642, PR middle-end/48493, PR c++/53524, |
|
639 |
PR c++/52973, PR c++/52725, PR c++/53137, PR c++/53484, PR c++/53500, |
|
640 |
PR c++/52905, PR fortran/53521. |
|
641 |
- Go and libgo updates. |
|
642 |
* Include README.Debian in README.Debian.<arch>. |
|
643 |
* Fix PR c/33763, proposed patch from the issue. Closes: #672411. |
|
644 |
* Fix build failure in libgo with hardening defaults. |
|
645 |
||
646 |
-- Matthias Klose <doko@debian.org> Wed, 06 Jun 2012 13:22:27 +0200 |
|
647 |
||
648 |
gcc-4.7 (4.7.0-11) unstable; urgency=low |
|
649 |
||
650 |
* Update to SVN 20120530 (r188035) from the gcc-4_7-branch. |
|
651 |
- Fix PR c++/53356, PR c++/53491, PR c++/53503, PR c++/53220, |
|
652 |
PR middle-end/53501, PR rtl-optimization/53519, |
|
653 |
PR tree-optimization/53516, PR tree-optimization/53438, |
|
654 |
PR target/52999, PR middle-end/53008. |
|
655 |
||
656 |
[ Matthias Klose ] |
|
657 |
* Build-depend on netbase when building Go. Closes: #674306. |
|
658 |
||
659 |
[ Marcin Juszkiewicz ] |
|
660 |
* Use the multiarch default for staged builds. |
|
661 |
||
662 |
-- Matthias Klose <doko@debian.org> Thu, 31 May 2012 08:25:08 +0800 |
|
663 |
||
664 |
gcc-4.7 (4.7.0-10) unstable; urgency=low |
|
665 |
||
666 |
* Update to SVN 20120528 (r187927) from the gcc-4_7-branch. |
|
667 |
- Fix PR rtl-optimization/52528, PR lto/52178, PR target/53435, |
|
668 |
PR ada/52362, PR target/53385, PR middle-end/53460, |
|
669 |
PR tree-optimization/53465, PR target/53448, PR tree-optimization/53408, |
|
670 |
PR ada/52362, PR fortran/53389. |
|
671 |
* Fix warning building libiberty/md5.c. PR other/53285. Closes: #674830. |
|
672 |
||
673 |
-- Matthias Klose <doko@debian.org> Mon, 28 May 2012 11:30:36 +0800 |
|
674 |
||
675 |
gcc-4.7 (4.7.0-9) unstable; urgency=low |
|
676 |
||
677 |
* Update to SVN 20120522 (r187756) from the gcc-4_7-branch. |
|
678 |
- Fix PR bootstrap/53183, PR tree-optimization/53436, |
|
679 |
PR tree-optimization/53366, PR tree-optimization/53409, |
|
680 |
PR tree-optimization/53410, PR c/53418, PR target/53416, |
|
681 |
PR middle-end/52584, PR debug/52727, PR tree-optimization/53364, |
|
682 |
PR target/53358, PR rtl-optimization/52804, PR target/46098, |
|
683 |
PR target/53256, PR c++/53209, PR c++/53301, PR ada/52494, |
|
684 |
PR fortran/53310 |
|
685 |
* Update the Linaro support to the 4.7-2012.05 release. |
|
686 |
||
687 |
-- Matthias Klose <doko@debian.org> Tue, 22 May 2012 13:01:33 +0800 |
|
688 |
||
689 |
gcc-4.7 (4.7.0-8) unstable; urgency=low |
|
690 |
||
691 |
* Update to SVN 20120509 (r187339) from the gcc-4_7-branch. |
|
692 |
- Fix PR libstdc++/53193, PR target/53272, PR tree-optimization/53239, |
|
693 |
PR tree-optimization/53195, PR target/52999, PR target/53228, |
|
694 |
PR tree-optimization/52633, PR tree-optimization/52870, PR target/48496, |
|
695 |
PR target/53199, PR target/52684, PR lto/52605, PR plugins/53126, |
|
696 |
PR debug/53174, PR target/53187, PR tree-optimization/53144, |
|
697 |
PR c++/53186, PR fortran/53255, PR fortran/53111, PR fortran/52864. |
|
698 |
- Fix plugin check in gcc-{ar,nm,ranlib}-4.7. |
|
699 |
* Install man pages for gcc-{ar,nm,ranlib}-4.7. |
|
700 |
||
701 |
-- Matthias Klose <doko@debian.org> Mon, 07 May 2012 21:56:42 +0200 |
|
702 |
||
703 |
gcc-4.7 (4.7.0-7) unstable; urgency=low |
|
704 |
||
705 |
* Update to SVN 20120502 (r187039) from the gcc-4_7-branch. |
|
706 |
- Fix PR libstdc++/53115, PR tree-optimization/53163, |
|
707 |
PR rtl-optimization/53160, PR middle-end/53136, PR fortran/53148. |
|
708 |
- libgo fix for mips. |
|
709 |
* Fix setting MULTILIB_DEFAULTS for ARM multilib builds. |
|
710 |
* Build Go on mips. |
|
711 |
* Revert: Don't build multilib gnat on armel and armhf. |
|
712 |
* Fix multiarch patch for alpha (Michael Cree). Closes: #670571. |
|
713 |
* Fix Go multilib packaging issue for mips and mipsel. |
|
714 |
||
715 |
-- Matthias Klose <doko@debian.org> Wed, 02 May 2012 12:42:01 +0200 |
|
716 |
||
717 |
gcc-4.7 (4.7.0-6) unstable; urgency=low |
|
718 |
||
719 |
* Update to SVN 20120430 (r186964) from the gcc-4_7-branch. |
|
720 |
- Fix PR target/53138. |
|
721 |
* Build Go on ARM. |
|
722 |
* Treat wheezy the same as sid in more places (Peter Green). |
|
723 |
Addresses: #670821. |
|
724 |
||
725 |
-- Matthias Klose <doko@debian.org> Mon, 30 Apr 2012 13:06:21 +0200 |
|
726 |
||
727 |
gcc-4.7 (4.7.0-5) unstable; urgency=medium |
|
728 |
||
729 |
* Update to SVN 20120428 (r186932) from the gcc-4_7-branch. |
|
730 |
- Fix PR c/52880, PR target/53065, PR tree-optimization/53085, |
|
731 |
PR c/51527, PR target/53120. |
|
732 |
||
733 |
[ Matthias Klose ] |
|
734 |
* Don't build multilib gnat on armel and armhf. |
|
735 |
* Don't try to run the libstdc++ testsuite if the C++ frontend isn't built. |
|
736 |
* Install the unwind-arm-common.h header file. |
|
737 |
* Fix ARM biarch package builds. |
|
738 |
||
739 |
[ Aurelien Jarno ] |
|
740 |
* Reenable parallel builds on GNU/kFreeBSD. |
|
741 |
* Fix libgcc building on MIPS N32/64. Closes: #669858. |
|
742 |
* Add libn32gcc1 and lib64gcc1 symbols files on mips and mipsel. |
|
743 |
||
744 |
-- Matthias Klose <doko@debian.org> Sat, 28 Apr 2012 11:59:36 +0200 |
|
745 |
||
746 |
gcc-4.7 (4.7.0-4) unstable; urgency=low |
|
747 |
||
748 |
* Update to SVN 20120424 (r186746) from the gcc-4_7-branch. |
|
749 |
- Fix PR libstdc++/52924, PR libstdc++/52591, PR middle-end/52894, |
|
750 |
PR testsuite/53046, PR libstdc++/53067, PR libstdc++/53027, |
|
751 |
PR libstdc++/52839, PR bootstrap/52840, PR libstdc++/52689, |
|
752 |
PR libstdc++/52699, PR libstdc++/52822, PR libstdc++/52942, |
|
753 |
PR middle-end/53084, PR middle-end/52999, PR c/53060, |
|
754 |
PR tree-optimizations/52891, PR target/53033, PR target/53020, |
|
755 |
PR target/52932, PR middle-end/52939, PR tree-optimization/52969, |
|
756 |
PR c/52862, PR target/52775, PR tree-optimization/52943, PR c++/53003, |
|
757 |
PR c++/38543, PR c++/50830, PR c++/50303, PR c++/52292, PR c++/52380, |
|
758 |
PR c++/52465, PR c++/52824, PR c++/52906. |
|
759 |
||
760 |
[ Matthias Klose ] |
|
761 |
* Update the Linaro support to the 4.7-2012.04 release. |
|
762 |
* Set the ARM hard-float linker path according to the consensus: |
|
763 |
http://lists.linaro.org/pipermail/cross-distro/2012-April/000261.html |
|
764 |
* Reenable the spu build on ppc64. Closes: #668272. |
|
765 |
* Update and reenable the gcc-cloog-dl patch. |
|
766 |
||
767 |
[ Samuel Thibault ] |
|
768 |
* ada-s-osinte-gnu.adb.diff, ada-s-osinte-gnu.ads.diff, |
|
769 |
ada-s-taprop-gnu.adb.diff, gcc_ada_gcc-interface_Makefile.in.diff: |
|
770 |
Add ada support for GNU/Hurd, thanks Svante Signell for the patches |
|
771 |
and bootstrap! (Closes: #668426). |
|
772 |
||
773 |
-- Matthias Klose <doko@debian.org> Tue, 24 Apr 2012 08:44:15 +0200 |
|
774 |
||
775 |
gcc-4.7 (4.7.0-3) unstable; urgency=low |
|
776 |
||
777 |
* Update to SVN 20120409 (r186249) from the gcc-4_7-branch. |
|
778 |
- Fix PR libitm/52854, PR libstdc++/52476, PR target/52717, |
|
779 |
PR tree-optimization/52406, PR c++/52596, PR c++/52796, |
|
780 |
PR fortran/52893, PR fortran/52668. |
|
781 |
||
782 |
[ Matthias Klose ] |
|
783 |
* Re-add missing dependency on libgcc in gcc-multilib. Closes: #667519. |
|
784 |
* Add support for GNU locales for GNU/Hurd (Svante Signell). |
|
785 |
Closes: #667662. |
|
786 |
* Reenable the spu build on ppc64. Closes: #664617. |
|
787 |
* Apply proposed patch for PR52894, stage1 bootstrap failure on hppa |
|
788 |
(John David Anglin). Closes: #667969. |
|
789 |
||
790 |
[ Nobuhiro Iwamatsu ] |
|
791 |
* Fix cross build targeting sh4. Closes: #663028. |
|
792 |
* Enable -mieee by default on sh4. Closes: #665328. |
|
793 |
||
794 |
-- Matthias Klose <doko@debian.org> Mon, 09 Apr 2012 22:24:14 +0200 |
|
795 |
||
796 |
gcc-4.7 (4.7.0-2) unstable; urgency=low |
|
797 |
||
798 |
* Update to SVN 20120403 (r186107) from the gcc-4_7-branch. |
|
799 |
- Fix PR middle-end/52547, PR libstdc++/52540, PR libstdc++/52433, |
|
800 |
PR target/52507, PR target/52505, PR target/52461, PR target/52508, |
|
801 |
PR c/52682, PR target/52610, PR middle-end/52640, PR target/50310, |
|
802 |
PR target/48596, PR target/48806, PR middle-end/52547, R target/52496, |
|
803 |
PR rtl-optimization/52543, PR target/52461, PR target/52488, |
|
804 |
PR target/52499, PR target/52148, PR target/52496, PR target/52484, |
|
805 |
PR target/52506, PR target/52505, PR target/52461, PR other/52545, |
|
806 |
PR c/52577, PR c++/52487, PR c++/52671, PR c++/52582, PR c++/52521, |
|
807 |
PR fortran/52452, PR target/52737, PR target/52698, PR middle-end/52693, |
|
808 |
PR middle-end/52691, PR middle-end/52750, PR target/52692, |
|
809 |
PR middle-end/51893, PR target/52737, PR target/52736, PR middle-end/52720, |
|
810 |
PR c++/52672, PR c++/52718, PR c++/52685, PR c++/52759, PR c++/52743, |
|
811 |
PR c++/52746, PR libstdc++/52799, PR libgfortran/52758, |
|
812 |
PR middle-end/52580, PR middle-end/52493, PR tree-optimization/52678, |
|
813 |
PR tree-optimization/52701, PR tree-optimization/52754, |
|
814 |
PR tree-optimization/52835. |
|
815 |
||
816 |
[ Matthias Klose ] |
|
817 |
* Update NEWS files for 4.7. |
|
818 |
* Include -print-multiarch option in gcc --help output. Closes: #656998. |
|
819 |
* Don't build Go on MIPS. |
|
820 |
* Update alpha-ieee.diff for 4.7. |
|
821 |
* Update gcc-multiarch.diff for sh4 (untested). Closes: #665935. |
|
822 |
* Update gcc-multiarch.diff for hppa (untested). Closes: #666162. |
|
823 |
* Re-add build dependency on doxygen. |
|
824 |
||
825 |
[ Samuel Thibault ] |
|
826 |
* debian/patches/ada-bug564232.diff: Enable on hurd too. |
|
827 |
* debian/patches/ada-libgnatprj.diff: Add hurd configuration. |
|
828 |
||
829 |
-- Matthias Klose <doko@debian.org> Tue, 03 Apr 2012 16:30:58 +0200 |
|
830 |
||
831 |
gcc-4.7 (4.7.0-1) unstable; urgency=low |
|
832 |
||
833 |
* GCC 4.7.0 release. |
|
834 |
||
835 |
-- Matthias Klose <doko@debian.org> Fri, 23 Mar 2012 05:44:37 +0100 |
|
836 |
||
837 |
gcc-4.7 (4.7.0~rc2-1) experimental; urgency=low |
|
838 |
||
839 |
* GCC-4.7 release candidate 2 (r185376). |
|
840 |
* libgo: Work around parse error of struct timex_ on ARM. |
|
841 |
* Update libstdc++6 symbols files. |
|
842 |
* Allow building Go from a separate source package. |
|
843 |
* Don't configure with --enable-gnu-unique-object on kfreebsd and hurd. |
|
844 |
* Include -print-multiarch option in gcc --help output. Closes: #656998. |
|
845 |
* Disable Go on mips* (PR go/52586). |
|
846 |
||
847 |
-- Matthias Klose <doko@debian.org> Wed, 14 Mar 2012 15:49:39 +0100 |
|
848 |
||
849 |
gcc-4.7 (4.7.0~rc1-2) experimental; urgency=low |
|
850 |
||
851 |
* Update to SVN 20120310 (r185183) from the gcc-4_6-branch. |
|
852 |
* Always configure with --enable-gnu-unique-object. LP: #949805. |
|
853 |
* Enable Go for ARM on releases with working getcontext/setcontext. |
|
854 |
||
855 |
-- Matthias Klose <doko@debian.org> Sat, 10 Mar 2012 23:29:45 +0100 |
|
856 |
||
857 |
gcc-4.7 (4.7.0~rc1-1) experimental; urgency=low |
|
858 |
||
859 |
* GCC-4.7 release candidate 1 (r184777). |
|
860 |
||
861 |
[ Marcin Juszkiewicz ] |
|
862 |
* Fix ARM sf/hf multilib dpkg-shlibdeps dependency generation. |
|
863 |
||
864 |
[ Matthias Klose ] |
|
865 |
* PR go/52218, don't build Go on ARM, getcontext/setcontext exists, |
|
866 |
but return ENOSYS. |
|
867 |
* Fix multiarch build on ia64. |
|
868 |
* Fix path calculation for the libstdc++ -gdb.py file when installed into |
|
869 |
multiarch locations. Closes: #661385. LP: #908163. |
|
870 |
* Disable Go on sparc (libgo getcontext/setcontext check failing). |
|
871 |
||
872 |
[ Thorsten Glaser ] |
|
873 |
* Apply patch from Alan Hourihane to fix err_bad_abi testcase on m68k. |
|
874 |
||
875 |
[ Jonathan Nieder ] |
|
876 |
* libstdc++6: Depends on libc (>= 2.11) for STB_GNU_UNIQUE support |
|
877 |
(Eugene V. Lyubimkin). Closes: #584572. |
|
878 |
* libstdc++6, libobjc2, libgfortran3, libmudflap0, libgomp1: Breaks |
|
879 |
pre-multiarch gcc. Closes: #651550. |
|
880 |
* libstdc++6: Lower priority from required to important. Closes: #661118. |
|
881 |
||
882 |
[Samuel Thibault] |
|
883 |
* Remove local patch, integrated upstream. Closes: ##661859. |
|
884 |
||
885 |
-- Matthias Klose <doko@debian.org> Fri, 02 Mar 2012 18:42:56 +0100 |
|
886 |
||
887 |
gcc-4.7 (4.7-20120210-1) experimental; urgency=low |
|
888 |
||
889 |
* GCC-4.7 snapshot build, taken from the trunk 20120210 (r184114). |
|
890 |
* kbsd-gnu.diff: Remove, integrated upstream. |
|
891 |
* Strip whitespace from with_libssp definition. Closes: #653255. |
|
892 |
* Remove soft-float symbols from 64bit powerpc libgcc1 symbols files. |
|
893 |
* Fix control file generation for cross packages. LP: #913734. |
|
894 |
||
895 |
-- Matthias Klose <doko@debian.org> Fri, 10 Feb 2012 21:38:12 +0100 |
|
896 |
||
897 |
gcc-4.7 (4.7-20120205-1) experimental; urgency=low |
|
898 |
||
899 |
* GCC-4.7 snapshot build, taken from the trunk 20120205 (r183903). |
|
900 |
* Enable Go on arm*, ia64, mips*, powerpc, s390*, sparc*. |
|
901 |
* libgo: Fix ioctl macro extracton. |
|
902 |
* Fix PR middle-end/52074, ICE in libgo on powerpc. |
|
903 |
* Revert: * Install static libc++{98,11} libraries. |
|
904 |
* Don't strip a `/' sysroot from the C++ include directories. |
|
905 |
Closes: #658442. |
|
906 |
||
907 |
-- Matthias Klose <doko@debian.org> Sun, 05 Feb 2012 09:16:03 +0100 |
|
908 |
||
909 |
gcc-4.7 (4.7-20120129-1) experimental; urgency=low |
|
910 |
||
911 |
* GCC-4.7 snapshot build, taken from the trunk 20120129 (r183674). |
|
912 |
* Configure --with-sysroot for wheezy and sid. |
|
913 |
* Install static libc++{98,11} libraries. |
|
914 |
* Install libstdc++ gdb.py file into /usr/lib/debug. |
|
915 |
* Just copy libstdc++convenience.a for the libstdc++_pic installation. |
|
916 |
* Remove trailing dir separator from system root. |
|
917 |
||
918 |
-- Matthias Klose <doko@debian.org> Sun, 29 Jan 2012 08:19:27 +0100 |
|
919 |
||
920 |
gcc-4.7 (4.7-20120121-1) experimental; urgency=low |
|
921 |
||
922 |
* GCC-4.7 snapshot build, taken from the trunk 20120121 (r183370). |
|
923 |
||
924 |
[ Matthias Klose ] |
|
925 |
* Fix C++ include paths when configured --with-system-root. |
|
926 |
||
927 |
[ Marcin Juszkiewicz ] |
|
928 |
* Fix control file generation for ARM multiarch cross builds. |
|
929 |
||
930 |
-- Matthias Klose <doko@debian.org> Sat, 21 Jan 2012 20:24:29 +0100 |
|
931 |
||
932 |
gcc-4.7 (4.7-20120107-1) experimental; urgency=low |
|
933 |
||
934 |
* GCC-4.7 snapshot build, taken from the trunk 20120107 (r182981). |
|
935 |
||
936 |
* On armel/armhf, allow g*-multilib installation using the runtime |
|
937 |
libraries of the corresponding multiarch architecture. |
|
938 |
* Fix location of .jinfo files. Addresses: #654579. |
|
939 |
* Replace Fortran 95 with Fortran in package descriptions. |
|
940 |
||
941 |
-- Matthias Klose <doko@debian.org> Sat, 07 Jan 2012 21:24:56 +0100 |
|
942 |
||
943 |
gcc-4.7 (4.7-20111231-1) experimental; urgency=low |
|
944 |
||
945 |
* GCC-4.7 snapshot build, taken from the trunk 20111231 (r182754). |
|
946 |
||
947 |
[ Aurelien Jarno ] |
|
948 |
* Re-enable parallel builds on kfreebsd-i386, as the problem from bug |
|
949 |
#637236 only affects kfreebsd-amd64.
|
|
950 |
||
951 |
[ Matthias Klose ] |
|
952 |
* Fix generating libphobos dependency for gdc. Addresses: #653078. |
|
953 |
* Link libmudflapth.so with -lpthread. |
|
954 |
||
955 |
-- Matthias Klose <doko@debian.org> Sat, 31 Dec 2011 09:42:13 +0100 |
|
956 |
||
957 |
gcc-4.7 (4.7-20111222-1) experimental; urgency=low |
|
958 |
||
959 |
* Update to SVN 20111222 (r182617) from the trunk. |
|
960 |
||
961 |
[Matthias Klose] |
|
962 |
* Remove obsolete ARM patch. |
|
963 |
* Install loongson.h header. |
|
964 |
* Update libgcc and libstdc++ symbols files. |
|
965 |
||
966 |
[Samuel Thibault] |
|
967 |
* Update hurd patch for 4.7, fixing build failure. Closes: #652693. |
|
968 |
||
969 |
[Robert Millan] |
|
970 |
* Update kbsd-gnu.diff for the trunk. |
|
971 |
||
972 |
-- Matthias Klose <doko@debian.org> Thu, 22 Dec 2011 10:52:01 +0100 |
|
973 |
||
974 |
gcc-4.7 (4.7-20111217-2) experimental; urgency=low |
|
975 |
||
976 |
* Don't provide 4.6.x symlinks. |
|
977 |
* Disable multilib for armhf. |
|
978 |
* Fix spu installation. |
|
979 |
||
980 |
-- Matthias Klose <doko@debian.org> Sun, 18 Dec 2011 17:22:10 +0100 |
|
981 |
||
982 |
gcc-4.7 (4.7-20111217-1) experimental; urgency=low |
|
983 |
||
984 |
* GCC-4.7 snapshot build. |
|
985 |
- Including the GFDL documentation; will stay in experimental |
|
986 |
until the 4.7.0 release sometime next year. |
|
987 |
* Update patches for the trunk. |
|
988 |
* Update symbols files. |
|
989 |
* Build libitm packages. |
|
990 |
||
991 |
-- Matthias Klose <doko@debian.org> Sat, 17 Dec 2011 23:19:46 +0100 |
|
992 |
||
993 |
gcc-4.6 (4.6.2-9) unstable; urgency=medium |
|
994 |
||
995 |
* Update to SVN 20111217 (r182430) from the gcc-4_6-branch. |
|
996 |
- Fix PR c++/51331. |
|
997 |
* Fix build dependencies for armel/armhf. |
|
998 |
||
999 |
-- Matthias Klose <doko@debian.org> Sat, 17 Dec 2011 10:40:26 +0100 |
|
1000 |
||
1001 |
gcc-4.6 (4.6.2-8) unstable; urgency=low |
|
1002 |
||
1003 |
* Update to SVN 20111216 (r182407) from the gcc-4_6-branch. |
|
1004 |
- Fix PR tree-optimization/51485, PR tree-optimization/50569, PR c++/51248, |
|
1005 |
PR c++/51406, PR c++/51161, PR rtl-optimization/49720, PR fortran/50923, |
|
1006 |
PR fortran/51338, PR fortran/51550, PR fortran/47545, PR fortran/49050, |
|
1007 |
PR fortran/51075. |
|
1008 |
||
1009 |
[ Matthias Klose ] |
|
1010 |
* gdc-4.6: Provide <gnu-triplet>-{gdc,gdmd}-4.6 symlinks. |
|
1011 |
||
1012 |
[Ludovic Brenta] |
|
1013 |
Merge from gnat-4.6 (4.6.2-2) unstable; urgency=low |
|
1014 |
[Євгеній Мещеряков] |
|
1015 |
* debian/patches/pr47818.diff: new. Fixes: #614402. |
|
1016 |
* debian/rules.patch: apply it. |
|
1017 |
||
1018 |
Merge from gnat-4.6 (4.6.2-1) unstable; urgency=low |
|
1019 |
[Ludovic Brenta] |
|
1020 |
* Suggest ada-reference-manual-{html,info,pdf,text} instead of just |
|
1021 |
ada-reference-manual which no longer exists. |
|
1022 |
* Do not suggest gnat-gdb, superseded by gdb. |
|
1023 |
* Downgrade libgnat{vsn,prj}4.6-dev to priority extra; they conflict |
|
1024 |
with their 4.4 counterparts and priority optional packages may not |
|
1025 |
conflict with one another, per Policy 2.5. |
|
1026 |
||
1027 |
-- Matthias Klose <doko@debian.org> Fri, 16 Dec 2011 16:59:30 +0100 |
|
1028 |
||
1029 |
gcc-4.6 (4.6.2-7) unstable; urgency=medium |
|
1030 |
||
1031 |
* Update to SVN 20111210 (r182189) from the gcc-4_6-branch. |
|
1032 |
- Fix PR rtl-optimization/51469, PR tree-optimization/51466, |
|
1033 |
PR tree-optimization/50078, PR target/51408, PR fortran/51310, |
|
1034 |
PR fortran/51448. |
|
1035 |
||
1036 |
-- Matthias Klose <doko@debian.org> Sat, 10 Dec 2011 20:12:33 +0100 |
|
1037 |
||
1038 |
gcc-4.6 (4.6.2-6) unstable; urgency=low |
|
1039 |
||
1040 |
* Update to SVN 20111208 (r182120) from the gcc-4_6-branch. |
|
1041 |
- Fix PR c++/51265, PR bootstrap/50888, PR target/51393 (ix86), |
|
1042 |
PR target/51002 (AVR), PR target/51345 (AVR), PR debug/48190, |
|
1043 |
PR fortran/50684, PR fortran/51218, PR target/50906 (closes: #650318), |
|
1044 |
PR tree-optimization/51315 (closes: #635126), PR tree-optimization/50622, |
|
1045 |
PR fortran/51435, PR debug/51410, PR c/51339, PR rtl-optimization/48721, |
|
1046 |
PR middle-end/51323 (LP: #897583), PR middle-end/50074, |
|
1047 |
PR middle-end/50074. |
|
1048 |
||
1049 |
[ Matthias Klose ] |
|
1050 |
* Run the libstdc++ testsuite on all architectures again. Closes: #622699. |
|
1051 |
* Apply proposed patch for PR target/50906 (powerpcspe only). Closes: #650318. |
|
1052 |
* Fix PR target/49030 (ARM), taken from Linaro. Closes: #633479. |
|
1053 |
* Fix PR target/50193 (ARM), taken from Linaro. Closes: #642127. |
|
1054 |
* Install the libstdc++.so-gdb.py file. LP: #883269. |
|
1055 |
* Fix PR c++/50114, backport from trunk. LP: #827806. |
|
1056 |
* Merge changes to allow gcc-snapshot cross builds, taken from Linaro. |
|
1057 |
* Update the Linaro support to the 4.6 branch. |
|
1058 |
||
1059 |
[ Marcin Juszkiewicz ] |
|
1060 |
* Fix issues with gcc-snapshot cross builds. |
|
1061 |
* Allow building Linaro binary packages in a single package. |
|
1062 |
* Apply hardening patches for cross builds when enabled for native builds. |
|
1063 |
||
1064 |
-- Matthias Klose <doko@debian.org> Thu, 08 Dec 2011 17:14:35 +0100 |
|
1065 |
||
1066 |
gcc-4.6 (4.6.2-5) unstable; urgency=low |
|
1067 |
||
1068 |
* Update to SVN 20111121 (r181596) from the gcc-4_6-branch. |
|
1069 |
- Fix PR c++/50870, PR c++/50608, PR target/47997, PR target/48108, |
|
1070 |
PR target/45233, PR middle-end/51077, PR target/30282, PR c++/50608, |
|
1071 |
PR target/50979, PR target/4810, PR rtl-optimization/51187, |
|
1072 |
PR target/50493, PR target/49992, PR target/49641, PR c++/51150, |
|
1073 |
PR target/50678, PR libstdc++/51142, PR libstdc++/51133. |
|
1074 |
||
1075 |
[ Matthias Klose ] |
|
1076 |
* Use the default gcc as stage1 compiler for all architectures. |
|
1077 |
||
1078 |
[ Marcin Juszkiewicz ] |
|
1079 |
* debian/control.m4: Use BASEDEP in more places. |
|
1080 |
* Work around debhelper not calling the correct strip for cross builds. |
|
1081 |
* Drop dpkg-cross build dependency for cross builds. |
|
1082 |
||
1083 |
-- Matthias Klose <doko@debian.org> Mon, 21 Nov 2011 22:26:49 +0100 |
|
1084 |
||
1085 |
gcc-4.6 (4.6.2-4) unstable; urgency=low |
|
1086 |
||
1087 |
* Update to SVN 20111103 (r180830) from the gcc-4_6-branch. |
|
1088 |
- Fix PR target/50691, PR c++/50901, PR target/50945, |
|
1089 |
PR rtl-optimization/47918, PR libstdc++/50880. |
|
1090 |
||
1091 |
* Configure the armel build by explicitly passing --with-arch=armv4t |
|
1092 |
--with-float=soft. |
|
1093 |
* libffi: Simplify PowerPC assembly and avoid CPU-specific string |
|
1094 |
instructions (Kyle Moffett). |
|
1095 |
* Fix MULTIARCH_DIRNAME on powerpcspe (Kyle Moffett). Closes: #647324. |
|
1096 |
||
1097 |
-- Matthias Klose <doko@debian.org> Thu, 03 Nov 2011 12:03:41 -0400 |
|
1098 |
||
1099 |
gcc-4.6 (4.6.2-3) unstable; urgency=low |
|
1100 |
||
1101 |
* disable parallel builds on kfreebsd-* even if DEB_BUILD_OPTIONS |
|
1102 |
enables them (continued investigation for #637236). |
|
1103 |
||
1104 |
-- Ludovic Brenta <lbrenta@debian.org> Sat, 29 Oct 2011 00:42:46 +0200 |
|
1105 |
||
1106 |
gcc-4.6 (4.6.2-2) unstable; urgency=low |
|
1107 |
||
1108 |
* Update to SVN 20111028 (r180603) from the gcc-4_6-branch. |
|
1109 |
- Fix PR target/50875. |
|
1110 |
||
1111 |
* Fix gcj, gdc and gnat builds, broken by the stage1 cross-compiler |
|
1112 |
package dependency fixes. |
|
1113 |
* Update the Linaro support to the 4.6 branch. |
|
1114 |
* Fix gcc-4.6-hppa64 installation. Closes: #646805. |
|
1115 |
* For ARM hard float, set the dynamic linker to |
|
1116 |
/lib/arm-linux-gnueabihf/ld-linux.so.3. |
|
1117 |
* Don't use parallel builds on kfreebsd. |
|
1118 |
||
1119 |
-- Matthias Klose <doko@debian.org> Fri, 28 Oct 2011 16:36:55 +0200 |
|
1120 |
||
1121 |
gcc-4.6 (4.6.2-1) unstable; urgency=low |
|
1122 |
||
1123 |
* GCC 4.6.2 release. |
|
1124 |
||
1125 |
* Fix libgcc installation into /usr/lib/gcc/<triplet>/4.6. Closes: #645021. |
|
1126 |
* Fix stage1 cross-compiler package dependencies (Kyle Moffett). |
|
1127 |
Closes: #644439. |
|
1128 |
||
1129 |
-- Matthias Klose <doko@debian.org> Wed, 26 Oct 2011 13:10:44 +0200 |
|
1130 |
||
1131 |
gcc-4.6 (4.6.1-16) unstable; urgency=medium |
|
1132 |
||
1133 |
* Update to SVN 20111019 (r180208) from the gcc-4_6-branch. |
|
1134 |
- Fix PR target/49967 (ia64), PR tree-optimization/50189, PR fortran/50273, |
|
1135 |
PR tree-optimization/50700, PR c/50565 (closes: #642144), |
|
1136 |
PR target/49965 (sparc), PR middle-end/49801, PR c++/49216, |
|
1137 |
PR c++/49855, PR c++/49896, PR c++/44473, PR c++/50611, PR fortran/50659, |
|
1138 |
PR tree-optimization/50723, PR tree-optimization/50712, PR obj-c++/48275, |
|
1139 |
PR c++/50618, PR fortran/47023, PR fortran/50570, PR fortran/50718, |
|
1140 |
PR libobjc/49883, PR libobjc/50002, PR target/50350, PR middle-end/50386, |
|
1141 |
PR middle-end/50326, PR target/50737, PR c++/50787, PR c++/50531, |
|
1142 |
PR fortran/50016, PR target/50737. |
|
1143 |
||
1144 |
[ Matthias Klose ] |
|
1145 |
* Fix libjava installation into /usr/lib/gcc/<triplet>/4.6. |
|
1146 |
* Fix powerpc and ppc64 libffi builds (Kyle Moffett). |
|
1147 |
* Apply proposed patch for PR target/50350. Closes: #642313. |
|
1148 |
* Re-apply the fix for PR tree-optimization/49911 on ia64. |
|
1149 |
* Apply proposed patch for PR target/50106 (ARM). |
|
1150 |
||
1151 |
[Xavier Grave] |
|
1152 |
* debian/patches/address-clauses-timed-entry-calls.diff: new; backport |
|
1153 |
bug fix about address clauses and timed entry calls. |
|
1154 |
||
1155 |
[Ludovic Brenta] |
|
1156 |
* debian/patches/ada-kfreebsd-gnu.diff: new; provide dummy |
|
1157 |
implementations of some optional POSIX Threads functions missing in |
|
1158 |
GNU/kFreeBSD. Closes: #642128. |
|
1159 |
||
1160 |
-- Matthias Klose <doko@debian.org> Thu, 20 Oct 2011 00:24:13 +0200 |
|
1161 |
||
1162 |
gcc-4.6 (4.6.1-15) unstable; urgency=low |
|
1163 |
||
1164 |
* Update to SVN 20111010 (r179753) from the gcc-4_6-branch. |
|
1165 |
- Fix PR target/50652. |
|
1166 |
* Update the Linaro support to the 4.6-2011.10-1 release. |
|
1167 |
* Fix gcc-spu installation. |
|
1168 |
* Restore symlink for subminor GCC version. Closes: #644849. |
|
1169 |
||
1170 |
-- Matthias Klose <doko@debian.org> Mon, 10 Oct 2011 17:10:40 +0200 |
|
1171 |
||
1172 |
gcc-4.6 (4.6.1-14) unstable; urgency=low |
|
1173 |
||
1174 |
* Update to SVN 20111008 (r179710) from the gcc-4_6-branch. |
|
1175 |
- Fix PR inline-asm/50571, PR c++/46105, PR c++/50508, PR libstdc++/50529, |
|
1176 |
PR libstdc++/49559, PR c++/40831, PR fortran/48706, PR target/49049, |
|
1177 |
PR tree-optimization/49279, PR fortran/50585, PR fortran/50625, |
|
1178 |
PR libstdc++/48698. |
|
1179 |
||
1180 |
[ Matthias Klose ] |
|
1181 |
* Configure and build to install into /usr/lib/gcc/<triplet>/4.6. |
|
1182 |
Closes: #643891. |
|
1183 |
* libgcc1: Versioned break to gcc-4.3. |
|
1184 |
* Fix gcc-multiarch for i386-linux-gnu with disabled multilibs. |
|
1185 |
* libffi: Fix PowerPC soft-floating-point support (Kyle Moffett). |
|
1186 |
||
1187 |
[ Marcin Juszkiewicz ] |
|
1188 |
* Enable gcc-snapshot cross builds. |
|
1189 |
||
1190 |
[ Iain Buclaw ] |
|
1191 |
* Port gdc to GCC-4.6. |
|
1192 |
||
1193 |
[ Aurelien Jarno ] |
|
1194 |
* Backport fix for PR target/49696 from the trunk (Closes: #633443). |
|
1195 |
||
1196 |
-- Matthias Klose <doko@debian.org> Sat, 08 Oct 2011 14:40:49 +0200 |
|
1197 |
||
1198 |
gcc-4.6 (4.6.1-13) unstable; urgency=low |
|
1199 |
||
1200 |
* Update to SVN 20110926 (r179207) from the gcc-4_6-branch. |
|
1201 |
- Fix PR tree-optimization/50472, PR tree-optimization/50413, |
|
1202 |
PR tree-optimization/50412, PR c++/20039, PR c++/42844, |
|
1203 |
PR libstdc++/50510, PR libstdc++/50509. |
|
1204 |
* Revert the fix for PR tree-optimization/49911, bootstrap error on ia64. |
|
1205 |
* libffi: Define FFI_MMAP_EXEC_WRIT on kfreebsd-* (Petr Salinger). |
|
1206 |
||
1207 |
-- Matthias Klose <doko@debian.org> Mon, 26 Sep 2011 19:59:55 +0200 |
|
1208 |
||
1209 |
gcc-4.6 (4.6.1-12) unstable; urgency=low |
|
1210 |
||
1211 |
* Update to SVN 20110924 (r179140) from the gcc-4_6-branch. |
|
1212 |
- Fix PR target/50464, PR target/50341, PR middle-end/49886, |
|
1213 |
PR target/50091, PR c++/50491, PR c++/50442 (Closes: #642176). |
|
1214 |
||
1215 |
-- Matthias Klose <doko@debian.org> Sat, 24 Sep 2011 10:39:32 +0200 |
|
1216 |
||
1217 |
gcc-4.6 (4.6.1-11) unstable; urgency=low |
|
1218 |
||
1219 |
* Update to SVN 20110917 (r178926) from the gcc-4_6-branch. |
|
1220 |
- Fix PR c++/50424, PR c++/48320, PR fortran/49479. |
|
1221 |
||
1222 |
[ Matthias Klose ] |
|
1223 |
* Update the Linaro support to the 4.6-2011.09-1 release. |
|
1224 |
||
1225 |
[ Aurelien Jarno ] |
|
1226 |
* gcc.c (for_each_path): Allocate memory for multiarch suffix. |
|
1227 |
||
1228 |
-- Matthias Klose <doko@debian.org> Sat, 17 Sep 2011 10:53:36 +0200 |
|
1229 |
||
1230 |
gcc-4.6 (4.6.1-10) unstable; urgency=medium |
|
1231 |
||
1232 |
* Update to SVN 20110910 (r178746) from the gcc-4_6-branch. |
|
1233 |
- Fix PR middle-end/50266, PR tree-optimization/49911, |
|
1234 |
PR tree-optimization/49518, PR tree-optimization/49628, |
|
1235 |
PR tree-optimization/49628, PR target/50310, PR target/50289, |
|
1236 |
PR c++/50255, PR c++/50309, PR c++/49267, PR libffi/49594. |
|
1237 |
- Revert fix for PR middle-end/49886, causing PR middle-end/50295. |
|
1238 |
||
1239 |
-- Matthias Klose <doko@debian.org> Sat, 10 Sep 2011 03:38:48 +0200 |
|
1240 |
||
1241 |
gcc-4.6 (4.6.1-9) unstable; urgency=low |
|
1242 |
||
1243 |
* Update to SVN 20110903 (r178501) from the gcc-4_6-branch. |
|
1244 |
- Fix PR target/50090, PR middle-end/50116, PR target/50202, PR c/50179, |
|
1245 |
PR c++/50157, PR fortran/50163, PR libfortran/50192, |
|
1246 |
PR middle-end/49886, PR tree-optimization/50178, PR c++/50207, |
|
1247 |
PR c++/50089, PR c++/50220, PR c++/50234, PR c++/50224, |
|
1248 |
PR libstdc++/50268. |
|
1249 |
||
1250 |
[ Matthias Klose ] |
|
1251 |
* Fix gcc --print-multilib-osdir for non-biarch architectures. |
|
1252 |
* Fix multiarch for non-biarch builds. Closes: #635860. |
|
1253 |
* Move the lto plugin to the cpp packge. Closes: #639531. |
|
1254 |
||
1255 |
[ Thorsten Glaser ] |
|
1256 |
* [m68k] Disable multilib. Closes: #639303. |
|
1257 |
||
1258 |
-- Matthias Klose <doko@debian.org> Sat, 03 Sep 2011 20:11:50 +0200 |
|
1259 |
||
1260 |
gcc-4.6 (4.6.1-8) unstable; urgency=low |
|
1261 |
||
1262 |
* Update to SVN 20110824 (r178027) from the gcc-4_6-branch. |
|
1263 |
Fix PR fortran/49792, PR tree-optimization/48739, PR target/50092, |
|
1264 |
PR c++/50086, PR c++/50054, PR fortran/50050, PR fortran/50130, |
|
1265 |
PR fortran/50129, PR fortran/49792, PR fortran/50109, PR c++/50024, |
|
1266 |
PR c++/46862. |
|
1267 |
||
1268 |
* Properly disable multilib builds for selected libraries on armel and armhf. |
|
1269 |
* Update and re-enable the gcc-ice patch. |
|
1270 |
* Update and re-enable the gcc-cloog-dl patch. |
|
1271 |
* Fix [ARM] PR target/50090: aliases in libgcc.a with default visibility, |
|
1272 |
taken from the trunk. |
|
1273 |
* Re-work the multiarch patches. |
|
1274 |
* Break older gcj-4.6 and gnat-4.6 versions, changed gcc_lib_dir. |
|
1275 |
* Omit the target alias from the go libdir. |
|
1276 |
* Linaro updates from the 4.6-2011.07-stable branch. |
|
1277 |
* Revert: |
|
1278 |
- libjava: Build with the system libffi PIC library. |
|
1279 |
* For native builds, gcc -print-file-name now resolve . and .., |
|
1280 |
and removes the subminor version number. |
|
1281 |
||
1282 |
-- Matthias Klose <doko@debian.org> Wed, 24 Aug 2011 10:22:42 +0200 |
|
1283 |
||
1284 |
gcc-4.6 (4.6.1-7) unstable; urgency=low |
|
1285 |
||
1286 |
* Update to SVN 20110816 (r177780) from the gcc-4_6-branch. |
|
1287 |
- Fix PR middle-end/49923. |
|
1288 |
||
1289 |
[ Matthias Klose ] |
|
1290 |
* gcc-4.6-multilib: Depend on biarch quadmath library. Closes: #637174. |
|
1291 |
* Don't hard-code build dependency on gcc-multilib. |
|
1292 |
* Build-depends on python when building java. |
|
1293 |
* Fix thinko in java::lang::Class::finalize (taken from the trunk). |
|
1294 |
* Add support for ARM 64bit sync intrinsics (David Gilbert). Only |
|
1295 |
enable for armv7 or better. |
|
1296 |
* libjava: Build with the system libffi PIC library. |
|
1297 |
* Disable gnat multilib builds on armel and armhf. |
|
1298 |
||
1299 |
Merge from gnat-4.6 (4.6.1-4) unstable; urgency=low |
|
1300 |
||
1301 |
[Ludovic Brenta] |
|
1302 |
* debian/patches/ada-symbolic-tracebacks.diff |
|
1303 |
(src/gcc/ada/gcc-interface/Makefile.in): pass -iquote instead of -I- |
|
1304 |
to gnatgcc; fixes FTBFS on i386 and closes: #637418. |
|
1305 |
||
1306 |
Merge from gnat-4.6 (4.6.1-3) unstable; urgency=low |
|
1307 |
||
1308 |
[Євгеній Мещеряков] |
|
1309 |
* debian/patches/ada-mips.diff: do not use the alternate stack on mips, |
|
1310 |
as on mipsel. Closes: #566234. |
|
1311 |
||
1312 |
[Ludovic Brenta] |
|
1313 |
* debian/patches/pr49940.diff: new; copy the definition of function |
|
1314 |
lwp_self from s-osinte-freebsd.ads to s-osinte-kfreebsd-gnu.ads. |
|
1315 |
Closes: #636291. |
|
1316 |
* debian/patches/pr49944.diff: new. Closes: #636692. |
|
1317 |
* debian/patches/pr49819.diff: drop, merged upstream. |
|
1318 |
||
1319 |
-- Matthias Klose <doko@debian.org> Tue, 16 Aug 2011 13:11:25 +0200 |
|
1320 |
||
1321 |
gcc-4.6 (4.6.1-6) unstable; urgency=low |
|
1322 |
||
1323 |
* Update to SVN 20110807 (r177547) from the gcc-4_6-branch. |
|
1324 |
- Fix PR rtl-optimization/49799, PR debug/49871, PR target/47364, |
|
1325 |
PR target/49866, PR tree-optimization/49671, PR target/39386, |
|
1326 |
PR ada/4981, PR fortran/45586, PR fortran/49791, PR middle-end/49897, |
|
1327 |
PR middle-end/49898, PR target/49920, PR target/47908 (closes: #635919), |
|
1328 |
PR c++/43886, PR c++/49593, PR c++/49803, PR c++/49924, PR c++/49260, |
|
1329 |
PR fortran/49885, PR fortran/48876, PR libstdc++/49925, PR target/50001, |
|
1330 |
PR tree-optimization/49948, PR c++/48993, PR c++/49921, PR c++/49669, |
|
1331 |
PR c++/49988, PR fortran/49112. |
|
1332 |
||
1333 |
[ Aurelien Jarno ] |
|
1334 |
* Update patches/kbsd-gnu.diff for recent changes. Closes: #635195. |
|
1335 |
* Add s390x support. |
|
1336 |
||
1337 |
[ Marcin Juszkiewicz ] |
|
1338 |
* Fixes for multilib cross builds. LP: #816852, #819147. |
|
1339 |
||
1340 |
[ Matthias Klose ] |
|
1341 |
* Fix libgo installation for cross builds. |
|
1342 |
* Only apply arm-multilib when building for multilib. |
|
1343 |
||
1344 |
-- Matthias Klose <doko@debian.org> Sun, 07 Aug 2011 18:20:00 +0200 |
|
1345 |
||
1346 |
gcc-4.6 (4.6.1-5) unstable; urgency=low |
|
1347 |
||
1348 |
* Update to SVN 20110723 (r176672) from the gcc-4_6-branch. |
|
1349 |
- Fix PR target/49541, PR tree-optimization/49768, PR middle-end/49675, |
|
1350 |
PR target/49746, PR middle-end/49732, PR tree-optimization/49725, |
|
1351 |
PR target/49723, PR target/49541, PR tree-opt/49309, PR c++/49785, |
|
1352 |
PR ada/48711, PR ada/46350, PR fortran/49648, PR testsuite/49753, |
|
1353 |
PR tree-optimization/49309, PR tree-optimization/45819, PR target/49600, |
|
1354 |
PR fortran/49708, PR libstdc++/49293. |
|
1355 |
* Update the Linaro support to the 4.6-2011.07-0 release. |
|
1356 |
- Fix PR target/49335. LP: #791327. |
|
1357 |
* Update gcc-multiarch: |
|
1358 |
- Add -print-multiarch option. |
|
1359 |
- Fix library path for non-default multilib(s). |
|
1360 |
- Handle `.' in MULTILIB_DIRNAMES. |
|
1361 |
* Add support to build multilib on armel and armhf, only enable it for |
|
1362 |
Ubuntu/oneiric. LP: #810360. |
|
1363 |
* cpp-4.6: Add empty multiarch directories for the non-default multilibs, |
|
1364 |
needed for relative lookups from startfile_prefixes. |
|
1365 |
* Fix PR c++/49756, backport from trunk. LP: #721378. |
|
1366 |
* libgcc1: Add breaks to gcc-4.1 and gcc-4.3. Closes: #634821. |
|
1367 |
* Configure for DEB_TARGET_MULTIARCH defaults. |
|
1368 |
||
1369 |
-- Matthias Klose <doko@debian.org> Sat, 23 Jul 2011 08:15:50 +0200 |
|
1370 |
||
1371 |
gcc-4.6 (4.6.1-4) unstable; urgency=low |
|
1372 |
||
1373 |
* Update to SVN 20110714 (r176280) from the gcc-4_6-branch. |
|
1374 |
- Fix PR tree-optimization/49094, PR target/39633, PR c++/49672, |
|
1375 |
PR fortran/49698, PR fortran/49690, PR fortran/49562, PR libfortran/49296, |
|
1376 |
PR target/49487, PR tree-optimization/49651, PR ada/48711. |
|
1377 |
||
1378 |
[ Matthias Klose ] |
|
1379 |
* Build Go on alpha for gcc-snapshot builds. |
|
1380 |
* For multicore ARM, clear both caches, not just the dcache (proposed |
|
1381 |
patch by Andrew Haley). |
|
1382 |
* Fix for PR rtl-optimization/{48830,48808,48792}, taken from the trunk. |
|
1383 |
LP: #807573. |
|
1384 |
* Fix PR tree-optimization/49169, optimisations strip the Thumb/ARM mode bit |
|
1385 |
off function pointers (Richard Sandiford). LP: #721531. |
|
1386 |
||
1387 |
[ Marcin Juszkiewicz ] |
|
1388 |
* Define DEB_TARGET_MULTIARCH macro. |
|
1389 |
* debian/rules2: Macro and configuration consolidation. |
|
1390 |
||
1391 |
-- Matthias Klose <doko@debian.org> Thu, 14 Jul 2011 19:38:49 +0200 |
|
1392 |
||
1393 |
gcc-4.6 (4.6.1-3) unstable; urgency=medium |
|
1394 |
||
1395 |
* Update to SVN 20110709 (r176108) from the gcc-4_6-branch. |
|
1396 |
- Fix PR target/49335, PR tree-optimization/49618, PR c++/49598, |
|
1397 |
PR fortran/49479, PR target/49621, PR target/46779, PR target/49660, |
|
1398 |
PR c/49644, PR debug/49522, PR debug/49522, PR middle-end/49640, |
|
1399 |
PR c++/48157, PR c/49644, PR fortran/48926. |
|
1400 |
- Apparently fixes a boost issue. Closes: #632938. |
|
1401 |
* Apply proposed patch for PR fortran/49690. Closes: #631204. |
|
1402 |
||
1403 |
* README.Debian: New section 'Former and/or inactive maintainers'. |
|
1404 |
||
1405 |
-- Matthias Klose <doko@debian.org> Sun, 10 Jul 2011 00:04:34 +0200 |
|
1406 |
||
1407 |
gcc-4.6 (4.6.1-2) unstable; urgency=medium |
|
1408 |
||
1409 |
* Update to SVN 20110705 (r175840) from the gcc-4_6-branch. |
|
1410 |
- Fix PR target/47997, PR c++/49528, PR c++/49440, PR c++/49418, |
|
1411 |
PR target/44643, PR tree-optimization/49615, PR tree-optimization/49572, |
|
1412 |
PR target/34734, PR tree-optimization/49539, PR tree-optimizations/49516, |
|
1413 |
PR target/49089, PR rtl-optimization/49014, PR target/48273, |
|
1414 |
PR fortran/49466, PR libfortran/49296, PR libffi/46660, PR debug/49262, |
|
1415 |
PR rtl-optimization/49472, PR rtl-optimization/49619, PR fortran/49623, |
|
1416 |
PR fortran/49540. |
|
1417 |
||
1418 |
[Ludovic Brenta, Євгеній Мещеряков, Xavier Grave] |
|
1419 |
* Adjust patches to GCC 4.6. |
|
1420 |
* Remove patches merged upstream: |
|
1421 |
- debian/patches/ada-arm-eabi.diff |
|
1422 |
- debian/patches/ada-bug589164.diff |
|
1423 |
- debian/patches/ada-bug601133.diff |
|
1424 |
- debian/patches/ada-gnatvsn.diff |
|
1425 |
- debian/patches/ada-mips.diff |
|
1426 |
- debian/patches/ada-polyorb-dsa.diff |
|
1427 |
||
1428 |
[Ludovic Brenta] |
|
1429 |
* debian/patches/ada-acats.diff: set LD_LIBRARY_PATH, ADA_INCLUDE_PATH |
|
1430 |
and ADA_OBJECTS_PATH so that the GNAT testsuite runs. |
|
1431 |
* debian/patches/adalibgnat{vsn,prj}.diff, |
|
1432 |
debian/rules.d/binary-ada.mk: install libgnat{vsn,prj}.so.* in the correct |
|
1433 |
multiarch directory. |
|
1434 |
* debian/control.m4, debian/rules.d/binary-ada.mk: move the SJLJ version |
|
1435 |
of the Ada run-time library to a new package, gnat-4.6-sjlj. |
|
1436 |
* debian/control.m4 (libgnatvsn4.6, libgnatvsn4.6-dbg, libgnatprj4.6, |
|
1437 |
libgnatprj4.6-dbg): pre-depend on multiarch-support and add |
|
1438 |
Multi-Arch: same. |
|
1439 |
||
1440 |
[Nicolas Boulenguez] |
|
1441 |
* debian/rules.d/binary-ada.mk: add gnathtml to the package gnat-4.6. |
|
1442 |
* debian/gnat.1: remove the version number of GCC. Mention gnathtml. |
|
1443 |
||
1444 |
[ Matthias Klose ] |
|
1445 |
* Do not install the spu and hppa64 cross compilers into the multiarch path. |
|
1446 |
* Update the Linaro support to 20110704. |
|
1447 |
||
1448 |
[ Thorsten Glaser ] |
|
1449 |
* Apply changes from src:gcc-4.4 for m68k support. Closes: #632380. |
|
1450 |
- debian/rules.defs: Remove m68k from locale_no_cpus. |
|
1451 |
- debian/patches/gcc-multiarch.diff: Add m68k multiarch_mappings. |
|
1452 |
- debian/patches/pr43804.diff: Fix backported from SVN. |
|
1453 |
- debian/rules.patch: Add pr43804. |
|
1454 |
||
1455 |
-- Matthias Klose <doko@debian.org> Tue, 05 Jul 2011 10:45:56 +0200 |
|
1456 |
||
1457 |
gcc-4.6 (4.6.1-1) unstable; urgency=low |
|
1458 |
||
1459 |
* GCC 4.6.1 release. |
|
1460 |
||
1461 |
[Ludovic Brenta] |
|
1462 |
* debian/patches/ada-gnatvsn.diff, |
|
1463 |
debian/patches/ada-polyorb-dsa.diff: remove backports, no longer |
|
1464 |
needed. |
|
1465 |
||
1466 |
[ Matthias Klose ] |
|
1467 |
* Fix plugin header installation. Closes: #631082. |
|
1468 |
* Stop passing -Wno-error=unused-but-set-parameter and |
|
1469 |
-Wno-error=unused-but-set-variable if -Werror is present. |
|
1470 |
This was a temporary workaround introduced in 4.6.0~rc1-2. Closes: #615157. |
|
1471 |
* gcc-4.6-spu: Install the lto plugin. Closes: #631772. |
|
1472 |
||
1473 |
-- Matthias Klose <doko@debian.org> Mon, 27 Jun 2011 13:54:04 +0200 |
|
1474 |
||
1475 |
gcc-4.6 (4.6.0-14) unstable; urgency=low |
|
1476 |
||
1477 |
* Update to SVN 20110616 (r175102) from the gcc-4_6-branch. |
|
1478 |
- Fix PR debug/48459, PR fortran/49103, PR rtl-optimization/49390, |
|
1479 |
PR c++/49117, PR c++/49369, PR c++/49290, PR target/44618, |
|
1480 |
PR tree-optimization/49419 (closes: #630567). |
|
1481 |
* Update the Linaro support to the 4.6-2011.06-0 release. |
|
1482 |
||
1483 |
-- Matthias Klose <doko@debian.org> Thu, 16 Jun 2011 16:10:33 +0200 |
|
1484 |
||
1485 |
gcc-4.6 (4.6.0-13) unstable; urgency=low |
|
1486 |
||
1487 |
* Update to SVN 20110611 (r174958) from the gcc-4_6-branch. |
|
1488 |
* Extend multiarch support for mips/mipsel. |
|
1489 |
* Fix control files for gcj multiarch builds. |
|
1490 |
* Update libstdc++ symbols files. |
|
1491 |
||
1492 |
-- Matthias Klose <doko@debian.org> Sat, 11 Jun 2011 20:49:42 +0200 |
|
1493 |
||
1494 |
gcc-4.6 (4.6.0-12) unstable; urgency=medium |
|
1495 |
||
1496 |
* Update to SVN 20110608 (r174800) from the gcc-4_6-branch. |
|
1497 |
- PR target/49186, PR rtl-optimization/49235, PR tree-optimization/48702, |
|
1498 |
PR tree-optimization/49243, PR c++/49134, PR target/49238, |
|
1499 |
PR gcov-profile/49299, PR c++/48780, PR c++/49298, PR fortran/49268. |
|
1500 |
* Fix c++ biarch header installation on i386. LP: #793411. |
|
1501 |
* Enable multiarch. |
|
1502 |
* Add multiarch attributes for gnat and libgnat packages. |
|
1503 |
* Add multiarch attributes for libgcj* packages. |
|
1504 |
* Adjust build dependency on multiarch glibc. |
|
1505 |
||
1506 |
-- Matthias Klose <doko@debian.org> Wed, 08 Jun 2011 11:26:52 +0200 |
|
1507 |
||
1508 |
gcc-4.6 (4.6.0-11) unstable; urgency=low |
|
1509 |
||
1510 |
* Update to SVN 20110604 (r174637) from the gcc-4_6-branch. |
|
1511 |
- Fix PR c++/49165, PR tree-optimization/49218, PR target/45263, |
|
1512 |
PR target/43700, PR target/43995, PR tree-optimization/49217, |
|
1513 |
PR c++/49223, PR c++/47049, PR c++/47277, PR c++/48284, PR c++/48657, |
|
1514 |
PR c++/49176, PR fortran/48955, PR tree-optimization/49038, |
|
1515 |
PR tree-optimization/49093, PR middle-end/48985, PR middle-end/48953, |
|
1516 |
PR c++/49276, PR fortran/49265, PR fortran/45786. |
|
1517 |
* Configure the hppa64 and spu cross builds with --enable-plugin. |
|
1518 |
||
1519 |
-- Matthias Klose <doko@debian.org> Sat, 04 Jun 2011 16:12:27 +0200 |
|
1520 |
||
1521 |
gcc-4.6 (4.6.0-10) unstable; urgency=high |
|
1522 |
||
1523 |
* Update to SVN 20110526 (r174290) from the gcc-4_6-branch. |
|
1524 |
- Fix PR target/44643, PR c++/49165, PR tree-optimization/49161, |
|
1525 |
PR target/49128, PR tree-optimization/44897, PR target/49133, |
|
1526 |
PR c++/44994, PR c++/49156, PR c++/45401, PR c++/44311, PR c++/44311, |
|
1527 |
PR c++/45698, PR c++/46145, PR c++/46245, PR c++/46696, PR c++/47184, |
|
1528 |
PR c++/48935, PR c++/45418, PR c++/45080, PR c++/48292, PR c++/49136, |
|
1529 |
PR c++/49042, PR c++/48884, PR c++/49105, PR c++/47263, PR c++/47336, |
|
1530 |
PR c++/47544, PR c++/48617, PR c++/48424, PR libstdc++/49141, |
|
1531 |
PR libobjc/48177. |
|
1532 |
* Proposed fix for PR tree-optimization/48702, PR tree-optimization/49144. |
|
1533 |
Closes: #627795. |
|
1534 |
* Proposed fix for PR fortran/PR48955. |
|
1535 |
* Add some conditionals to build the package on older releases. |
|
1536 |
||
1537 |
-- Matthias Klose <doko@debian.org> Thu, 26 May 2011 16:00:49 +0200 |
|
1538 |
||
1539 |
gcc-4.6 (4.6.0-9) unstable; urgency=low |
|
1540 |
||
1541 |
* Update to SVN 20110524 (r174102) from the gcc-4_6-branch. |
|
1542 |
- Fix PR lto/49123, PR debug/49032, PR c/49120, PR middle-end/48973, |
|
1543 |
PR target/49104, PR middle-end/49029, PR c++/48647, PR c++/48945, |
|
1544 |
PR c++/48780, PR c++/49066, PR libstdc++/49058, PR target/49104. |
|
1545 |
* Use gcc-4.4 as the bootstrap compiler for kfreebsd to work around |
|
1546 |
a bootstrap issue. |
|
1547 |
||
1548 |
-- Matthias Klose <doko@debian.org> Tue, 24 May 2011 09:41:35 +0200 |
|
1549 |
||
1550 |
gcc-4.6 (4.6.0-8) unstable; urgency=low |
|
1551 |
||
1552 |
* Update to SVN 20110521 (r173994) from the gcc-4_6-branch. |
|
1553 |
- Fix PR target/48986, PR preprocessor/48677, PR tree-optimization/48975, |
|
1554 |
PR tree-optimization/48822, PR debug/48967, PR debug/48159, |
|
1555 |
PR target/48857, PR target/48495, PR tree-optimization/48837, |
|
1556 |
PR tree-optimization/48611, PR tree-optimization/48794, PR c++/48859, |
|
1557 |
PR c++/48574, PR fortran/48889, PR target/49002, PR lto/48207, |
|
1558 |
PR tree-optimization/49039, PR tree-optimization/49018, PR lto/48703, |
|
1559 |
PR tree-optimization/48172, PR tree-optimization/48172, PR c++/48873, |
|
1560 |
PR tree-optimization/49000, PR c++/48869, PR c++/49043, PR c++/49082, |
|
1561 |
PR c++/48948, PR c++/48745, PR c++/48736, PR bootstrap/49086, |
|
1562 |
PR tree-optimization/49079, PR tree-optimization/49073. |
|
1563 |
* Update the Linaro support to the 4.6-2011.05-0 release. |
|
1564 |
* pr45979.diff: Update to the version from the trunk. |
|
1565 |
||
1566 |
-- Matthias Klose <doko@debian.org> Sat, 21 May 2011 12:19:10 +0200 |
|
1567 |
||
1568 |
gcc-4.6 (4.6.0-7) unstable; urgency=low |
|
1569 |
||
1570 |
* Update to SVN 20110507 (r173528) from the gcc-4_6-branch. |
|
1571 |
- Fix PR middle-end/48597, PR c++/48656, PR fortran/48112, |
|
1572 |
PR fortran/48279, PR fortran/48788, PR tree-optimization/48809, |
|
1573 |
PR target/48262, PR fortran/48462, PR fortran/48746, |
|
1574 |
PR fortran/48810, PR fortran/48800, PR libstdc++/48760, |
|
1575 |
PR libgfortran/48030, PR preprocessor/48192, PR lto/48846, |
|
1576 |
PR target/48723, PR fortran/48894, PR target/48900, PR target/48252, |
|
1577 |
PR c++/40975, PR target/48252, PR target/48774, PR c++/48838, |
|
1578 |
PR c++/48749, PR ada/48844, PR fortran/48720, PR libstdc++/48750, |
|
1579 |
PR c++/48909, PR c++/48911, PR c++/48446, PR c++/48089. |
|
1580 |
||
1581 |
* Fix issue with volatile bitfields vs. inline asm memory constraints, |
|
1582 |
taken from the trunk, apply for ARM only. Addresses: #625825. |
|
1583 |
||
1584 |
-- Matthias Klose <doko@debian.org> Sat, 07 May 2011 14:54:51 +0200 |
|
1585 |
||
1586 |
gcc-4.6 (4.6.0-6) unstable; urgency=low |
|
1587 |
||
1588 |
* Update to SVN 20110428 (r173059) from the gcc-4_6-branch. |
|
1589 |
- Fix PR c/48685 (closes: #623161), PR tree-optimization/48717, PR c/48716, |
|
1590 |
PR c/48742, PR debug/48768, PR tree-optimization/48734, |
|
1591 |
PR tree-optimization/48731, PR other/48748, PR c++/42687, PR c++/48726, |
|
1592 |
PR c++/48707, PR fortran/48588, PR libstdc++/48521, PR c++/48046, |
|
1593 |
PR preprocessor/48740. |
|
1594 |
* Update the ibm/gcc-4_6-branch to 20110428. |
|
1595 |
* Use gcc-4.6 as bootstrap compiler on kfreebsd-*. |
|
1596 |
||
1597 |
-- Matthias Klose <doko@debian.org> Thu, 28 Apr 2011 10:33:52 +0200 |
|
1598 |
||
1599 |
gcc-4.6 (4.6.0-5) unstable; urgency=low |
|
1600 |
||
1601 |
* Update to SVN 20110421 (r172845) from the gcc-4_6-branch. |
|
1602 |
- Fix PR target/48288, PR tree-optimization/48611, PR lto/48148, |
|
1603 |
PR lto/48492, PR fortran/47976, PR c++/48594, PR c++/48657, |
|
1604 |
PR c++/46304, PR target/48708, PR middle-end/48695. |
|
1605 |
||
1606 |
* Update the Linaro support to the 4.6-2011.04-0 release. |
|
1607 |
||
1608 |
-- Matthias Klose <doko@debian.org> Thu, 21 Apr 2011 22:50:25 +0200 |
|
1609 |
||
1610 |
gcc-4.6 (4.6.0-4) unstable; urgency=medium |
|
1611 |
||
1612 |
* Update to SVN 20110419 (r172584) from the gcc-4_6-branch. |
|
1613 |
- Fix PR target/48678, PR middle-end/48661, PR tree-optimization/48616, |
|
1614 |
PR lto/48538, PR c++/48537, PR c++/48632, PR testsuite/48675, |
|
1615 |
PR libstdc++/48635, PR libfortran/47571. |
|
1616 |
||
1617 |
[ Aurelien Jarno ] |
|
1618 |
* Enable SSP on mips/mipsel. |
|
1619 |
||
1620 |
[ Matthias Klose ] |
|
1621 |
* (Build-)depend on binutils 2.21.51. |
|
1622 |
||
1623 |
-- Matthias Klose <doko@debian.org> Tue, 19 Apr 2011 23:45:16 +0200 |
|
1624 |
||
1625 |
gcc-4.6 (4.6.0-3) unstable; urgency=high |
|
1626 |
||
1627 |
* Update to SVN 20110416 (r172584) from the gcc-4_6-branch. |
|
1628 |
- Fix PR rtl-optimization/48143, PR target/48142, PR target/48349, |
|
1629 |
PR debug/48253, PR fortran/48291, PR target/16292, PR c++/48280, |
|
1630 |
PR c++/48212, PR c++/48369, PR c++/48281, PR c++/48265, PR lto/48246, |
|
1631 |
PR libstdc++/48398, PR bootstrap/48431, PR tree-optimization/48377, |
|
1632 |
PR debug/48343, PR rtl-optimization/48144, PR debug/48466, PR c/48517, |
|
1633 |
PR middle-end/48335, PR c++/48450, PR target/47829, PR c++/48534, |
|
1634 |
PR c++/48523, PR libstdc++/48566, PR libstdc++/48541, PR target/48366, |
|
1635 |
PR libstdc++/48465, PR middle-end/48591, PR target/48605, |
|
1636 |
PR middle-end/48591, PR target/48090, PR tree-optimization/48195, |
|
1637 |
PR rtl-optimization/48549, PR c++/48594, PR c++/48570, PR c++/48574, |
|
1638 |
PR fortran/48360, PR fortran/48456, PR libstdc++/48631, |
|
1639 |
PR libstdc++/48635, PR libstdc++/48476. |
|
1640 |
||
1641 |
[ Matthias Klose ] |
|
1642 |
* libjava-jnipath.diff: Add /usr/lib/<multiarch>/jni as jnipath too. |
|
1643 |
* Add mudflap support for varargs (patch taken from the trunk). |
|
1644 |
* gcc-4.6-plugin-dev: Install gtype.state. |
|
1645 |
* Bootstrap with gcc-4.4 -g -O2 on armel. |
|
1646 |
* Fix linker plugin configuration. Closes: #620661. |
|
1647 |
* Update the Linaro support for GCC-4.6. |
|
1648 |
* gcc-snapshot builds: |
|
1649 |
- Fix build with multiarch changes. |
|
1650 |
- Use gcc-snapshot as the bootstrap compiler on armel. |
|
1651 |
- Re-enable building java in the gcc-snapshot package. |
|
1652 |
* Build supporting multiarch on wheezy/sid. |
|
1653 |
* Adjust (build)-dependency to new libgmp-dev name. |
|
1654 |
||
1655 |
[ Marcin Juszkiewicz ] |
|
1656 |
* Configure stage1 cross builds with --disable-libquadmath. |
|
1657 |
||
1658 |
-- Matthias Klose <doko@debian.org> Sat, 16 Apr 2011 17:02:30 +0200 |
|
1659 |
||
1660 |
gcc-4.6 (4.6.0-2) unstable; urgency=low |
|
1661 |
||
1662 |
* Update to SVN 20110329 (r171700) from the gcc-4_6-branch. |
|
1663 |
- Fix PR bootstrap/48135, PR target/47553, PR middle-end/48269, |
|
1664 |
PR tree-optimization/48228, PR middle-end/48134, PR middle-end/48031, |
|
1665 |
PR other/48179, PR other/48221, PR other/48234, PR target/48237, |
|
1666 |
PR debug/48204, PR c/42544, PR c/48197, PR rtl-optimization/48141, |
|
1667 |
PR rtl-optimization/48141, PR c++/48166, PR c++/48296, PR c++/48289, |
|
1668 |
PR c++/47999, PR c++/48313, Core 1232, Core 1148, PR c++/47504, |
|
1669 |
PR c++/47570, PR preprocessor/48248, PR c++/48319. |
|
1670 |
||
1671 |
[ Matthias Klose ] |
|
1672 |
* Update NEWS files. |
|
1673 |
* Configure the hppa64 cross build with --disable-libquadmath. |
|
1674 |
* Don't build armhf from the Linaro branch. |
|
1675 |
* Don't try to build Go on sh4. |
|
1676 |
||
1677 |
[ Marcin Juszkiewicz ] |
|
1678 |
* Fixes issues with staged cross builds. LP: #741855, #741853. |
|
1679 |
* Fix libdir setting for multiarch enabled cross builds. LP: #741846. |
|
1680 |
* Drop alternatives for cross builds. LP: #676454. |
|
1681 |
||
1682 |
-- Matthias Klose <doko@debian.org> Tue, 29 Mar 2011 23:22:07 +0200 |
|
1683 |
||
1684 |
gcc-4.6 (4.6.0-1) unstable; urgency=low |
|
1685 |
||
1686 |
* GCC 4.6.0 release. |
|
1687 |
||
1688 |
* Build the gold LTO plugin for ppc64 (Hiroyuki Yamamoto). Closes: #618865. |
|
1689 |
* Fix PR target/48226, Allow Iterator::vector vector on powerpc with VSX, |
|
1690 |
taken from the trunk. |
|
1691 |
* Fix PR target/47487 ICE building libgo, taken from the trunk. |
|
1692 |
* Merge multiarch changes from the gcc-4.5 package. |
|
1693 |
* Apply proposed patch to reduce the overhead of dwarf2 location tracking. |
|
1694 |
Addresses: #618748. |
|
1695 |
||
1696 |
-- Matthias Klose <doko@debian.org> Sat, 26 Mar 2011 03:03:21 +0100 |
|
1697 |
||
1698 |
gcc-4.6 (4.6.0~rc1-3) experimental; urgency=low |
|
1699 |
||
1700 |
* GCC 4.6.0 release candidate 2. |
|
1701 |
||
1702 |
-- Matthias Klose <doko@debian.org> Tue, 22 Mar 2011 22:11:42 +0100 |
|
1703 |
||
1704 |
gcc-4.6 (4.6.0~rc1-2) experimental; urgency=low |
|
1705 |
||
1706 |
[ Loic Minier ] |
|
1707 |
* Rework config/vxworks-dummy.h installation snippet to test |
|
1708 |
DEB_TARGET_GNU_CPU against patterns close to the upstream ones (arm% mips% |
|
1709 |
sh% sparc%) as to also install this header on other ports targetting the |
|
1710 |
relevant upstream CPUs such as armhf. Add a comment pointing at the |
|
1711 |
upstream bug. |
|
1712 |
* Update __aeabi symbol handling to test whether DEB_TARGET_GNU_TYPE matches |
|
1713 |
arm-linux-gnueabi% instead of testing whether DEB_TARGET_ARCH equals |
|
1714 |
armel. Add a comment pointing at the Debian bug and indicating that this |
|
1715 |
is only useful for older dpkg-dev versions. |
|
1716 |
* debian/rules.def: fix "armel" entry to "arm" in list of |
|
1717 |
DEB_TARGET_ARCH_CPUs for Debian experimental GCC 4.5/4.6 libraries. |
|
1718 |
* debian/rules2: drop commented out GCC #42509 workaround as this was fixed |
|
1719 |
upstream in 4.4+. |
|
1720 |
* Change bogus DEB_TARGET_GNU_CPU test on armel and armhf to just test for |
|
1721 |
arm as ths is what the Debian arm, armel and armhf port use. |
|
1722 |
* Rework snippet setting armv7 on Debian armhf / Ubuntu to avoid |
|
1723 |
duplication, as a comment called out for. |
|
1724 |
* Use "arm" instead of armel/armhf in DEB_TARGET_GNU_CPU test when deciding |
|
1725 |
whether to enable profiledbootstrap. |
|
1726 |
* Set DEJAGNU_TIMEOUT=600 on Ubuntu armhf as well. |
|
1727 |
* Fix a couple more uses of armel or armhf against DEB_TARGET_GNU_CPU. |
|
1728 |
* Patched a couple of comments mentioning armel to also mention armhf. |
|
1729 |
* Add patch armhf-triplet-backport, support for arm-linux-*eabi* backported |
|
1730 |
from a patch sent on the upstream mailing-list. |
|
1731 |
||
1732 |
[ Matthias Klose ] |
|
1733 |
* Update libstdc++ symbols files. |
|
1734 |
* Update libgfortran symbols files. |
|
1735 |
||
1736 |
-- Matthias Klose <doko@debian.org> Sun, 20 Mar 2011 13:53:48 +0100 |
|
1737 |
||
1738 |
gcc-4.6 (4.6.0~rc1-2) experimental; urgency=low |
|
1739 |
||
1740 |
* Update to SVN 20110320 (r171192) from the gcc-4_6-branch. |
|
1741 |
||
1742 |
[ Matthias Klose ] |
|
1743 |
* Update gcc-default-ssp* patches for the release candidate. |
|
1744 |
* Pass -Wno-error=unused-but-set-parameter if -Werror is present (temporary |
|
1745 |
for rebuild tests). |
|
1746 |
* Always configure --with-plugin-ld, always install liblto_plugin.so. |
|
1747 |
||
1748 |
[ Marcin Juszkiewicz ] |
|
1749 |
* Add conflicts with -4.5-*dev packages. Closes: #618450. |
|
1750 |
||
1751 |
[ Petr Salinger] |
|
1752 |
* Disable lock-2.c test on kfreebsd-*. Closes: #618988. |
|
1753 |
* Re-enable parallel builds on kfreebsd. |
|
1754 |
* Package lto_plugin for kfreebsd-* and Hurd. |
|
1755 |
||
1756 |
-- Matthias Klose <doko@debian.org> Sun, 20 Mar 2011 13:53:48 +0100 |
|
1757 |
||
1758 |
gcc-4.6 (4.6.0~rc1-1) experimental; urgency=low |
|
1759 |
||
1760 |
* Build from the GCC 4.6.0 release candidate tarball. |
|
1761 |
||
1762 |
[ Matthias Klose ] |
|
1763 |
* Disable Go on powerpc. Closes: #615827. |
|
1764 |
* Fix lintian errors for the -plugin-dev package. |
|
1765 |
* Update kbsd-gnu.diff (Petr Salinger). Closes: #615826. |
|
1766 |
* Disable parallel builds on kfreebsd (Petr Salinger). |
|
1767 |
* Update gmp (build) dependencies. |
|
1768 |
* Update GFDL compliant builds. Closes: #609161. |
|
1769 |
* For GFDL compliant builds, build a dummy s-tm-texi without access |
|
1770 |
to the texinfo sources. |
|
1771 |
||
1772 |
[ Aurelien Jarno ] |
|
1773 |
* Import symbol files for kfreebsd-amd64, kfreebsd-i386, sh4 and |
|
1774 |
sparc64 from gcc-4.5. |
|
1775 |
||
1776 |
-- Matthias Klose <doko@debian.org> Mon, 14 Mar 2011 19:01:08 +0100 |
|
1777 |
||
1778 |
gcc-4.6 (4.6-20110227-1) experimental; urgency=low |
|
1779 |
||
1780 |
[ Matthias Klose ] |
|
1781 |
* Update libquadmath symbols file. |
|
1782 |
* gcc-4.6-plugin-dev: Install gengtype. |
|
1783 |
||
1784 |
[ Sebastian Andrzej Siewior ] |
|
1785 |
* Remove -many on powerpcspe (__SPE__). |
|
1786 |
* Remove classic FPU opcodes from libgcc if target has no support for them |
|
1787 |
(powerpcspe). |
|
1788 |
||
1789 |
-- Matthias Klose <doko@debian.org> Sun, 27 Feb 2011 22:33:45 +0100 |
|
1790 |
||
1791 |
gcc-4.6 (4.6-20110216-1) experimental; urgency=low |
|
1792 |
||
1793 |
* GCC snapshot, taken from the trunk. |
|
1794 |
* Pass --no-add-needed by default to the linker. See |
|
1795 |
http://wiki.debian.org/ToolChain/DSOLinking, section "Not resolving symbols |
|
1796 |
in indirect dependent shared libraries" for more information. |
|
1797 |
||
1798 |
-- Matthias Klose <doko@debian.org> Wed, 16 Feb 2011 23:55:32 +0100 |
|
1799 |
||
1800 |
gcc-4.6 (4.6-20110125-1) experimental; urgency=low |
|
1801 |
||
1802 |
* debian/copyright: Add unicode copyright for |
|
1803 |
libjava/classpath/resource/gnu/java/locale/* files. Addresses: #609161. |
|
1804 |
||
1805 |
-- Matthias Klose <doko@debian.org> Wed, 26 Jan 2011 03:42:10 +0100
|
|
1806 |
||
1807 |
gcc-4.6 (4.6-20110123-1) experimental; urgency=low
|
|
1808 |
||
1809 |
* GCC snapshot, taken from the trunk.
|
|
1810 |
* Don't run the libstdc++ testsuite on mipsel, times out on the buildd.
|
|
1811 |
||
1812 |
[ Marcin Juszkiewicz ]
|
|
1813 |
* Fix biarch/triarch cross builds.
|
|
1814 |
- dpkg-shlibdeps failed to find libraries for 64 or n32 builds
|
|
1815 |
- LD_LIBRARY_PATH for dpkg-shlibdeps lacked host dirs.
|
|
1816 |
||
1817 |
-- Matthias Klose <doko@debian.org> Sun, 23 Jan 2011 12:14:49 +0100
|
|
1818 |
||
1819 |
gcc-4.6 (4.6-20110116-1) experimental; urgency=low
|
|
1820 |
||
1821 |
* GCC snapshot, taken from the trunk.
|
|
1822 |
* Update patches for the trunk.
|
|
1823 |
* Pass -Wno-error=unused-but-set-variable if -Werror is present (temporary
|
|
1824 |
for rebuild tests).
|
|
1825 |
* Work around PR libffi/47248, force a read only eh frame section.
|
|
1826 |
||
1827 |
-- Matthias Klose <doko@debian.org> Sun, 16 Jan 2011 23:28:28 +0100
|
|
1828 |
||
1829 |
gcc-4.6 (4.6-20110105-1) experimental; urgency=low
|
|
1830 |
||
1831 |
[ Matthias Klose ]
|
|
1832 |
* Rename and update libobjc symbols files.
|
|
1833 |
* Update cloog/ppl build dependencies.
|
|
1834 |
* Adjust libstdc++ configure and paths for stylesheets and dtds.
|
|
1835 |
* Update copyright for libquadmath, libgo, gcc/go/gofrontend.
|
|
1836 |
* Enable Go for more architectures.
|
|
1837 |
* DP: libgo: Fix GOARCH for i386 biarch, add GOARCH for powerpc
|
|
1838 |
||
1839 |
[ Kees Cook ]
|
|
1840 |
* Update hardening patches for GCC-4.6. LP: #696990.
|
|
1841 |
||
1842 |
-- Matthias Klose <doko@debian.org> Wed, 05 Jan 2011 22:29:57 +0100
|
|
1843 |
||
1844 |
gcc-4.6 (4.6-20101220-1) maverick; urgency=low
|
|
1845 |
||
1846 |
* GCC snapshot, taken from the trunk.
|
|
1847 |
||
1848 |
-- Matthias Klose <doko@ubuntu.com> Tue, 21 Dec 2010 00:16:19 +0100
|
|
1849 |
||
1850 |
gcc-4.5 (4.5.2-7) unstable; urgency=low
|
|
1851 |
||
1852 |
* Update to SVN 20110323 (r171351) from the gcc-4_5-branch.
|
|
1853 |
- Fix PR c++/47125, PR fortran/47348, PR libstdc++/48114,
|
|
1854 |
PR libfortran/48066, PR target/48171, PR target/47862.
|
|
1855 |
PR preprocessor/48192.
|
|
1856 |
||
1857 |
[ Steve Langasek ]
|
|
1858 |
* Make dpkg-dev versioned build-dependency conditional on whether we want
|
|
1859 |
to build for multiarch.
|
|
1860 |
* Add a new patch, gcc-multiarch+biarch.diff, used only when building for
|
|
1861 |
multiarch to set our multilib paths to the correct relative directories.
|
|
1862 |
* debian/rules.defs: support turning on multiarch build by architecture;
|
|
1863 |
but don't enable this yet, we still need to wait for dpkg-dev.
|
|
1864 |
* When DEB_HOST_MULTIARCH is available (i.e., with the next dpkg upload),
|
|
1865 |
use it as our multiarch path.
|
|
1866 |
* debian/rules.d/binary-java.mk: jvm-exports path is /usr/lib/jvm-exports,
|
|
1867 |
not $(libdir)/jvm-exports.
|
|
1868 |
* OTOH, libgcj_bc *is* in $(libdir).
|
|
1869 |
* the spu build is not a multiarch build; look in the correct
|
|
1870 |
non-multiarch directory.
|
|
1871 |
* debian/rules2: pass --libdir also for stageX builds, needed in order to
|
|
1872 |
successfully build for multiarch.
|
|
1873 |
* debian/rules2: $(usr_lib) for a cross-build should not include the
|
|
1874 |
multiarch dir as part of the path.
|
|
1875 |
* debian/patches/gcc-multiarch+biarch.diff: restore the original intent of
|
|
1876 |
the patch, namely, that the multilib dir for the default variant is
|
|
1877 |
always equal to libdir (the multiarch dir), and we walk up the tree
|
|
1878 |
to find lib<qual> for the secondary variant.
|
|
1879 |
* debian/patches/gcc-multiarch+biarch32.diff: apply the same multilib
|
|
1880 |
directory rewriting for biarch paths with multiarch as we do without;
|
|
1881 |
still needed in the near term.
|
|
1882 |
* Put our list of patches in README.Debian.$(DEB_TARGET_ARCH) instead of
|
|
1883 |
in README.Debian, so that the individual files are architecture-neutral
|
|
1884 |
and play nicely with multiarch. LP: #737846.
|
|
1885 |
* Add a comment at the bottom of README.Debian with a pointer to the new
|
|
1886 |
file listing the patches.
|
|
1887 |
||
1888 |
[ Loic Minier ]
|
|
1889 |
* Rework config/vxworks-dummy.h installation snippet to test
|
|
1890 |
DEB_TARGET_GNU_CPU against patterns close to the upstream ones (arm% mips%
|
|
1891 |
sh% sparc%) as to also install this header on other ports targetting the
|
|
1892 |
relevant upstream CPUs such as armhf. Add a comment pointing at the
|
|
1893 |
upstream bug.
|
|
1894 |
* Update __aeabi symbol handling to test whether DEB_TARGET_GNU_TYPE matches
|
|
1895 |
arm-linux-gnueabi% instead of testing whether DEB_TARGET_ARCH equals
|
|
1896 |
armel. Add a comment pointing at the Debian bug and indicating that this
|
|
1897 |
is only useful for older dpkg-dev versions.
|
|
1898 |
* debian/rules.def: fix "armel" entry to "arm" in list of
|
|
1899 |
DEB_TARGET_ARCH_CPUs for Debian experimental GCC 4.5/4.6 libraries.
|
|
1900 |
* debian/rules2: drop commented out GCC #42509 workaround as this was fixed
|
|
1901 |
upstream in 4.4+.
|
|
1902 |
* Change bogus DEB_TARGET_GNU_CPU test on armel and armhf to just test for
|
|
1903 |
arm as ths is what the Debian arm, armel and armhf port use.
|
|
1904 |
* Rework snippet setting armv7 on Debian armhf / Ubuntu to avoid
|
|
1905 |
duplication, as a comment called out for.
|
|
1906 |
* Use "arm" instead of armel/armhf in DEB_TARGET_GNU_CPU test when deciding
|
|
1907 |
whether to enable profiledbootstrap.
|
|
1908 |
* Set DEJAGNU_TIMEOUT=600 on Ubuntu armhf as well.
|
|
1909 |
* Fix a couple more uses of armel or armhf against DEB_TARGET_GNU_CPU.
|
|
1910 |
* Patched a couple of comments mentioning armel to also mention armhf.
|
|
1911 |
* Add patch armhf-triplet-backport, support for arm-linux-*eabi* backported
|
|
1912 |
from a patch sent on the upstream mailing-list.
|
|
1913 |
||
1914 |
[ Matthias Klose ]
|
|
1915 |
* Fix PR target/48226, Allow Iterator::vector vector on powerpc with VSX,
|
|
1916 |
taken from the trunk.
|
|
1917 |
* Fix PR preprocessor/48192, make conditional macros not defined for
|
|
1918 |
#ifdef, proposed patch.
|
|
1919 |
* Build the gold LTO plugin for ppc64 (Hiroyuki Yamamoto). Closes: #618864.
|
|
1920 |
* Fix issue with volatile bitfields, default to -fstrict-volatile-bitfields
|
|
1921 |
again on armel for Linaro builds. LP: #675347.
|
|
1922 |
||
1923 |
-- Matthias Klose <doko@debian.org> Wed, 23 Mar 2011 15:44:01 +0100
|
|
1924 |
||
1925 |
gcc-4.5 (4.5.2-6) unstable; urgency=low
|
|
1926 |
||
1927 |
* Update to SVN 20110312 (r170895) from the gcc-4_5-branch.
|
|
1928 |
- Fix PR tree-optimization/45967, PR tree-optimization/47278,
|
|
1929 |
PR target/47862, PR c++/44629, PR c++/45651, PR c++/47289, PR c++/47705,
|
|
1930 |
PR c++/47488, PR libgfortran/47778, PR c++/48029.
|
|
1931 |
||
1932 |
[ Steve Langasek ]
|
|
1933 |
* Make sure our libs Pre-Depend on 'multiarch-support' when building for
|
|
1934 |
multiarch.
|
|
1935 |
* debian/patches/gcc-multiarch*, debian/rules.patch: use i386 in the
|
|
1936 |
multiarch path for amd64 / kfreebsd-amd64, not i486 or i686. This lets
|
|
1937 |
us use a common set of paths on both Debian and Ubuntu, regardless of
|
|
1938 |
the target default optimization level.
|
|
1939 |
* debian/rules.conf: when building for multiarch, we need to be sure we
|
|
1940 |
are building against a libc-dev that supports the corresponding paths.
|
|
1941 |
(the referenced version number for this needs to be bumped once this is
|
|
1942 |
officially in the archive.)
|
|
1943 |
||
1944 |
[ Matthias Klose ]
|
|
1945 |
* Don't run the libmudflap testsuite on hppa; times out on the buildd.
|
|
1946 |
* Don't run the libstdc++ testsuite on mipsel; times out on the buildd.
|
|
1947 |
* Post Linaro 4.5-2011.03-0 release changes (up to 20110313).
|
|
1948 |
* Undefine LINK_EH_SPEC before redefining it to turn off warnings on
|
|
1949 |
powerpc.
|
|
1950 |
* Update gmp (build) dependencies.
|
|
1951 |
||
1952 |
[ Aurelien Jarno ]
|
|
1953 |
* Add symbol files on kfreebsd-i386.
|
|
1954 |
* Add symbol files on kfreebsd-amd64.
|
|
1955 |
* Add symbol files on sparc64.
|
|
1956 |
* Add symbol files on sh4.
|
|
1957 |
||
1958 |
-- Matthias Klose <doko@debian.org> Sun, 13 Mar 2011 17:30:48 +0100
|
|
1959 |
||
1960 |
gcc-4.5 (4.5.2-5) unstable; urgency=low
|
|
1961 |
||
1962 |
* Update to SVN 20110305 (r170696) from the gcc-4_5-branch.
|
|
1963 |
- Fix PR target/43810, PR fortran/47886, PR tree-optimization/47615,
|
|
1964 |
PR middle-end/47639, PR tree-optimization/47890, PR libfortran/47830,
|
|
1965 |
PR tree-optimization/46723, PR target/45261, PR target/45808,
|
|
1966 |
PR c++/46159, PR c++/47904, PR fortran/47886, PR libstdc++/47433,
|
|
1967 |
PR target/42240, PR fortran/47878, PR libfortran/47694.
|
|
1968 |
* Update the Linaro support to the 4.5-2011.03-0 release.
|
|
1969 |
- Fix LP: #705689, LP: #695302, LP: #710652, LP: #710623, LP: #721021,
|
|
1970 |
LP: #721021, LP: #709453.
|
|
1971 |
||
1972 |
-- Matthias Klose <doko@debian.org> Sun, 06 Mar 2011 02:58:01 +0100
|
|
1973 |
||
1974 |
gcc-4.5 (4.5.2-4) unstable; urgency=low
|
|
1975 |
||
1976 |
* Update to SVN 20110222 (r170382) from the gcc-4_5-branch.
|
|
1977 |
- Fix PR target/43653, PR fortran/47775, PR target/47840,
|
|
1978 |
PR libfortran/47830.
|
|
1979 |
||
1980 |
[ Matthias Klose ]
|
|
1981 |
* Don't apply a patch twice.
|
|
1982 |
* Build libgcc_s with -fno-stack-protector, when not building from the
|
|
1983 |
Linaro branch.
|
|
1984 |
* Backport proposed fix for PR tree-optimization/46723 from the trunk.
|
|
1985 |
||
1986 |
[ Steve Langasek ]
|
|
1987 |
* debian/control.m4: add missing Multi-Arch: same for libgcc4; make sure
|
|
1988 |
Multi-Arch: same doesn't get set for libmudflap when building an
|
|
1989 |
Architecture: all cross-compiler package.
|
|
1990 |
* debian/rules2: use $libdir for libiberty.a.
|
|
1991 |
* debian/patches/gcc-multiarch-*.diff: make sure we're using the same
|
|
1992 |
set_multiarch_path definition for all variants.
|
|
1993 |
||
1994 |
[ Sebastian Andrzej Siewior ]
|
|
1995 |
* PR target/44364
|
|
1996 |
* Remove -many on powerpcspe (__SPE__)
|
|
1997 |
* Remove classic FPU opcodes from libgcc if target has no support for them
|
|
1998 |
(powerpcspe)
|
|
1999 |
||
2000 |
-- Matthias Klose <doko@debian.org> Wed, 23 Feb 2011 00:35:54 +0100
|
|
2001 |
||
2002 |
gcc-4.5 (4.5.2-3) experimental; urgency=low
|
|
2003 |
||
2004 |
* Update to SVN 20110215 (r170181) from the gcc-4_5-branch.
|
|
2005 |
- Fix PR rtl-optimization/44469, PR tree-optimization/47411,
|
|
2006 |
PR bootstrap/44699, PR target/44392, PR fortran/47331, PR fortran/47448,
|
|
2007 |
PR pch/14940, PR rtl-optimization/47166, PR target/47272, PR target/47580,
|
|
2008 |
PR tree-optimization/47541, PR target/44606, PR boehm-gc/34544,
|
|
2009 |
PR fortran/47569, PR libstdc++/47709, PR libstdc++/46914, PR libffi/46661.
|
|
2010 |
* Update the Linaro support to the 4.5 2011.02-0 release.
|
|
2011 |
* Pass --no-add-needed by default to the linker. See
|
|
2012 |
http://wiki.debian.org/ToolChain/DSOLinking, section "Not resolving symbols
|
|
2013 |
in indirect dependent shared libraries" for more information.
|
|
2014 |
||
2015 |
-- Matthias Klose <doko@debian.org> Wed, 16 Feb 2011 15:29:26 +0100
|
|
2016 |
||
2017 |
gcc-4.5 (4.5.2-2) experimental; urgency=low
|
|
2018 |
||
2019 |
* Update to SVN 20110123 (r169142) from the gcc-4_5-branch.
|
|
2020 |
- Fix PR target/46915, PR target/46729, PR libgcj/46774, PR target/47038,
|
|
2021 |
PR target/46685, PR target/45447, PR tree-optimization/46758,
|
|
2022 |
PR tree-optimization/45552, PR tree-optimization/43023,
|
|
2023 |
PR middle-end/46734, PR fortran/45338, PR preprocessor/39213,
|
|
2024 |
PR target/43309, PR fortran/46874, PR tree-optimization/47286,
|
|
2025 |
PR tree-optimization/44592, PR target/47201, PR c/47150, PR target/46880,
|
|
2026 |
PR middle-end/45852, PR tree-optimization/43655, PR debug/46893,
|
|
2027 |
PR rtl-optimization/46804, PR rtl-optimization/46865, PR target/41082,
|
|
2028 |
PR tree-optimization/46864, PR fortran/45777, PR tree-optimization/47365,
|
|
2029 |
PR tree-optimization/47167, PR target/47318, PR target/46655,
|
|
2030 |
PR fortran/47394, PR libstdc++/47354.
|
|
2031 |
||
2032 |
[ Matthias Klose ]
|
|
2033 |
* Update the Linaro support to the 4.5 2011.01-1 release.
|
|
2034 |
* Don't build packages now built from the gcc-4.6 package for architectures
|
|
2035 |
with a sucessful gcc-4.6 build.
|
|
2036 |
||
2037 |
[ Kees Cook ]
|
|
2038 |
* debian/patches/gcc-default-ssp.patch: do not ignore -fstack-protector-all
|
|
2039 |
(LP: #691722).
|
|
2040 |
||
2041 |
[ Marcin Juszkiewicz ]
|
|
2042 |
* Fix biarch/triarch cross builds.
|
|
2043 |
- dpkg-shlibdeps failed to find libraries for 64 or n32 builds
|
|
2044 |
- LD_LIBRARY_PATH for dpkg-shlibdeps lacked host dirs.
|
|
2045 |
||
2046 |
-- Matthias Klose <doko@debian.org> Sun, 23 Jan 2011 11:54:52 +0100
|
|
2047 |
||
2048 |
gcc-4.5 (4.5.2-1) experimental; urgency=low
|
|
2049 |
||
2050 |
* GCC 4.5.2 release.
|
|
2051 |
||
2052 |
-- Matthias Klose <doko@debian.org> Sat, 18 Dec 2010 14:14:38 +0100
|
|
2053 |
||
2054 |
gcc-4.5 (4.5.1-12) experimental; urgency=low
|
|
2055 |
||
2056 |
* Update to SVN 20101129 (r167272) from the gcc-4_5-branch.
|
|
2057 |
- Fix PR fortran/45742, PR tree-optimization/46498, PR target/45807,
|
|
2058 |
PR target/44266, PR rtl-optimization/46315, PR tree-optimization/44545,
|
|
2059 |
PR tree-optimization/46491, PR rtl-optimization/46571, PR target/31100,
|
|
2060 |
PR c/46547, PR fortran/46638, PR tree-optimization/46675, PR debug/46258,
|
|
2061 |
PR ada/40777.
|
|
2062 |
||
2063 |
[ Matthias Klose ]
|
|
2064 |
* Use lib instead of lib64 as the 64bit system dir on biarch
|
|
2065 |
architectures defaulting to 64bit. Closes: #603597.
|
|
2066 |
* Fix powerpc and s390 builds when biarch is disabled.
|
|
2067 |
* Backport PR bootstrap/44768, miscompilation of dpkg on ARM
|
|
2068 |
with -O2 (Chung-Lin Tang). LP: #674146.
|
|
2069 |
* Update libgcc2 symbols file. Closes: #602099.
|
|
2070 |
||
2071 |
[ Marcin Juszkiewicz ]
|
|
2072 |
* Do not depend on target mpfr and zlib -dev packages for cross builds.
|
|
2073 |
LP: #676027.
|
|
2074 |
||
2075 |
[ Konstantinos Margaritis ]
|
|
2076 |
* Add support for new target architecture `armhf'. Closes: #603948.
|
|
2077 |
||
2078 |
-- Matthias Klose <doko@debian.org> Mon, 22 Nov 2010 08:12:08 +0100
|
|
2079 |
||
2080 |
gcc-4.5 (4.5.1-11) experimental; urgency=low
|
|
2081 |
||
2082 |
* Update to SVN 20101114 (r166728) from the gcc-4_5-branch.
|
|
2083 |
- Fix PR fortran/45742.
|
|
2084 |
* Don't hardcode debian/patches when referencing patches. Closes: #600502.
|
|
2085 |
||
2086 |
-- Matthias Klose <doko@debian.org> Sun, 14 Nov 2010 08:36:27 +0100
|
|
2087 |
||
2088 |
gcc-4.5 (4.5.1-10) experimental; urgency=low
|
|
2089 |
||
2090 |
* Update to SVN 20101112 (r166653) from the gcc-4_5-branch.
|
|
2091 |
- Fix PR rtl-optimization/44691, PR tree-optimization/46355,
|
|
2092 |
PR tree-optimization/46177, PR c/44772, PR tree-optimization/46099,
|
|
2093 |
PR middle-end/43690, PR tree-optimization/46165, PR middle-end/46419,
|
|
2094 |
PR tree-optimization/46107, PR tree-optimization/45314, PR debug/45939,
|
|
2095 |
PR rtl-optimization/46237, PR middle-end/44569, PR middle-end/44569,
|
|
2096 |
PR tree-optimization/45902, PR target/46153, PR rtl-optimization/46226,
|
|
2097 |
PR tree-optimization/46167, PR target/46098, PR target/45946,
|
|
2098 |
PR fortran/42169, PR middle-end/46019, PR c/45969, PR c++/45894,
|
|
2099 |
PR c++/46160, PR c++/45983, PR fortran/46152, PR fortran/46140,
|
|
2100 |
PR libstdc++/45999, PR libgfortran/46373, PR libgfortran/46010,
|
|
2101 |
PR fortran/46007, PR c++/46024.
|
|
2102 |
* Update the Linaro support to the 4.5 2010.11 release.
|
|
2103 |
* Update gcc-4.5 source dependencies. Closes: #600503.
|
|
2104 |
* ARM: Fix Thumb-1 reload ICE with nested functions (Julian Brown),
|
|
2105 |
taken from the trunk.
|
|
2106 |
* Fix earlyclobbers on some arm.md DImode shifts (may miscompile "x >> 1"),
|
|
2107 |
taken from the trunk. Closes: #600888.
|
|
2108 |
||
2109 |
-- Matthias Klose <doko@debian.org> Fri, 12 Nov 2010 18:34:47 +0100
|
|
2110 |
||
2111 |
gcc-4.5 (4.5.1-9) experimental; urgency=low
|
|
2112 |
||
2113 |
* Update to SVN 20101014 (r165474) from the gcc-4_5-branch.
|
|
2114 |
- Fix PR target/45820, PR tree-optimization/45854, PR target/45843,
|
|
2115 |
PR target/43764, PR rtl-optimization/43358, PR bootstrap/44621,
|
|
2116 |
PR libffi/45677, PR middle-end/45869, PR middle-end/45569,
|
|
2117 |
PR tree-optimization/45752, PR fortran/45748, PR libstdc++/45403,
|
|
2118 |
PR libstdc++/45924, PR libfortran/45710, PR bootstrap/44455,
|
|
2119 |
PR java/43839, PR debug/45656, PR debug/44832, PR libstdc++/45711,
|
|
2120 |
PR tree-optimization/45982.
|
|
2121 |
||
2122 |
[ Matthias Klose ]
|
|
2123 |
* Update the Linaro support to the 4.5 2010.10 release.
|
|
2124 |
* Just try to build java on mips/mipsel (was disabled in 4.5.0-9, when
|
|
2125 |
java was built from the same source package). Addresses: #599976.
|
|
2126 |
* Remove the gpc packaging support.
|
|
2127 |
* Fix libmudflap.so symlink. Addresses: #600161.
|
|
2128 |
* Fix pch test failures with heap randomization on armel (PR pch/45979).
|
|
2129 |
||
2130 |
[ Kees Cook ]
|
|
2131 |
* Don't enable -fstack-protector with -ffreestanding.
|
|
2132 |
||
2133 |
-- Matthias Klose <doko@debian.org> Thu, 14 Oct 2010 19:17:41 +0200
|
|
2134 |
||
2135 |
gcc-4.5 (4.5.1-8) experimental; urgency=low
|
|
2136 |
||
2137 |
* Update to SVN 20100925 (r164618) from the gcc-4_5-branch.
|
|
2138 |
- Fix PR middle-end/44763, PR java/44095, PR target/35664,
|
|
2139 |
PR rtl-optimization/41085, PR rtl-optimization/45051,
|
|
2140 |
PR target/45694, PR middle-end/45678, PR middle-end/45678,
|
|
2141 |
PR middle-end/45704, PR rtl-optimization/45728, PR libfortran/45532,
|
|
2142 |
PR rtl-optimization/45695, PR rtl-optimization/42775, PR target/45726,
|
|
2143 |
PR tree-optimization/45623, PR tree-optimization/45709, PR debug/43628,
|
|
2144 |
PR tree-optimization/45709, PR rtl-optimization/45593, PR fortran/45081,
|
|
2145 |
* Find 32bit system libraries on sparc64, s390x.
|
|
2146 |
* Remove README.Debian from the source package to avoid confusion for
|
|
2147 |
readers of the packaging.
|
|
2148 |
* Don't include info files and man pages in hppa64 and spu builds.
|
|
2149 |
Closes: #597435.
|
|
2150 |
* Apply proposed patch for PR mudflap/24619 (instrumentation of dlopen)
|
|
2151 |
(Brian M. Carlson) Closes: #507514.
|
|
2152 |
||
2153 |
-- Matthias Klose <doko@debian.org> Sat, 25 Sep 2010 14:11:39 +0200
|
|
2154 |
||
2155 |
gcc-4.5 (4.5.1-7) experimental; urgency=low
|
|
2156 |
||
2157 |
* Update to SVN 20100914 (r164279) from the gcc-4_5-branch.
|
|
2158 |
- Fix PR target/40959, PR middle-end/45567, PR debug/45660,
|
|
2159 |
PR rtl-optimization/41087, PR rtl-optimization/44919, PR target/36502,
|
|
2160 |
PR target/42313, PR target/44651.
|
|
2161 |
* Add support to build from the Linaro 4.5 2010.09 release.
|
|
2162 |
* gcc-4.5-plugin-dev: Install config/arm/arm-cores.def.
|
|
2163 |
* Remove non-existing URL's in README.c++ (Osamu Aoki). Closes: #596406.
|
|
2164 |
* Don't provide c++abi2-dev for g++ cross builds.
|
|
2165 |
* Don't pass -mimplicit-it=thumb if -mthumb to as on ARM, rejected upstream.
|
|
2166 |
||
2167 |
-- Matthias Klose <doko@debian.org> Tue, 14 Sep 2010 12:52:34 +0200
|
|
2168 |
||
2169 |
gcc-4.5 (4.5.1-6) experimental; urgency=low
|
|
2170 |
||
2171 |
* Update to SVN 20100909 (r164132) from the gcc-4_5-branch.
|
|
2172 |
- Fix PR middle-end/45312, PR bootstrap/43847, PR middle-end/44554,
|
|
2173 |
PR middle-end/40386, PR other/45443, PR c++/45200, PR c++/45293,
|
|
2174 |
PR c++/45558, PR fortran/45595, PR fortran/45530, PR fortran/45489,
|
|
2175 |
PR fortran/45019, PR libstdc++/45398.
|
|
2176 |
||
2177 |
[ Matthias Klose ]
|
|
2178 |
* Tighten binutils dependencies to 2.20.1-14.
|
|
2179 |
||
2180 |
[ Marcin Juszkiewicz ]
|
|
2181 |
* Fix the gcc-4.5-plugin-dev package name for cross builds. LP: #631474.
|
|
2182 |
* Build the gcc-4.5-plugin-dev for stage1 cross builds.
|
|
2183 |
* Fix priorities and sections for some cross packages.
|
|
2184 |
||
2185 |
[ Al Viro ]
|
|
2186 |
* Fix installation of libgcc_s.so as a linker script for biarch builds.
|
|
2187 |
||
2188 |
[ Kees Cook ]
|
|
2189 |
* Push glibc stack traces into stderr when building the package.
|
|
2190 |
* debian/patches/gcc-default-ssp.patch: Lower ssp-buffer-size to 4.
|
|
2191 |
||
2192 |
-- Matthias Klose <doko@debian.org> Fri, 10 Sep 2010 21:25:37 +0200
|
|
2193 |
||
2194 |
gcc-4.5 (4.5.1-5) experimental; urgency=low
|
|
2195 |
||
2196 |
* Always add dependencies on multilib library packages in *-multilib
|
|
2197 |
packages.
|
|
2198 |
* Fix installation of libgcc_s.so on architectures when libgcc_s.so is
|
|
2199 |
a linker script, not a symlink (Steve Langasek). Closes: #595474.
|
|
2200 |
* Remove the lib32gcc1 preinst script. Closes: #595495.
|
|
2201 |
||
2202 |
-- Matthias Klose <doko@debian.org> Sat, 04 Sep 2010 12:41:40 +0200
|
|
2203 |
||
2204 |
gcc-4.5 (4.5.1-4) experimental; urgency=low
|
|
2205 |
||
2206 |
* Update to SVN 20100903 (r163833) from the gcc-4_5-branch.
|
|
2207 |
- Fix PR target/45070, PR middle-end/45458, PR rtl-optimization/45353,
|
|
2208 |
PR middle-end/45423, PR c/45079, PR tree-optimization/45393,
|
|
2209 |
PR c++/44991, PR middle-end/45484, PR debug/45500, PR lto/45496.
|
|
2210 |
||
2211 |
[ Matthias Klose ]
|
|
2212 |
* Install config/vxworks-dummy.h in the gcc-4.5-plugin-dev package
|
|
2213 |
on armel, mipsel and sparc64 too.
|
|
2214 |
* Cleanup packaging files in gcc-source package.
|
|
2215 |
* [ARM] Provide __builtin_expect() hints in linux-atomic.c (backport).
|
|
2216 |
||
2217 |
[ Al Viro ]
|
|
2218 |
* Fix builds with disabled biarch library packages.
|
|
2219 |
* New variables {usr_lib,gcc_lib_dir,libgcc_dir}{,32,64,n32}, and switch
|
|
2220 |
to using them in rules.d/*; as the result, most of the explicit pathnames
|
|
2221 |
in there are gone _and_ we get uniformity across different flavours.
|
|
2222 |
* New variables {usr_lib,gcc_lib_dir,libgcc_dir}{,32,64,n32}, and switch
|
|
2223 |
to using them in rules.d/*; as the result, most of the explicit pathnames
|
|
2224 |
in there are gone _and_ we get uniformity across different flavours.
|
|
2225 |
* Merge bi-/tri-arch stuff in binary-gcc.mk.
|
|
2226 |
* Merge rules for libgcc biarch variants.
|
|
2227 |
* Merge rules for libstdc++ biarch variants. Fix n32 variant of
|
|
2228 |
libstdc++-dbg removing _pic.a from the wrong place.
|
|
2229 |
* Merge libgfortran rules.
|
|
2230 |
* Merge rules for cxx-multi and objc-multi packages.
|
|
2231 |
* Enable gcc-hppa64 in cross-gcc-to-hppa build.
|
|
2232 |
||
2233 |
[ Marcin Juszkiewicz ]
|
|
2234 |
* Create libgcc1 and gcc-*-base packages for stage2 cross builds.
|
|
2235 |
LP: #628855.
|
|
2236 |
||
2237 |
-- Matthias Klose <doko@debian.org> Fri, 03 Sep 2010 18:09:40 +0200
|
|
2238 |
||
2239 |
gcc-4.5 (4.5.1-3) experimental; urgency=low
|
|
2240 |
||
2241 |
* Update to SVN 20100829 (r163627) from the gcc-4_5-branch.
|
|
2242 |
- Fix PR target/45327, PR middle-end/45292, PR fortran/45344,
|
|
2243 |
PR target/41484, PR rtl-optimization/44858, PR rtl-optimization/45400,
|
|
2244 |
PR tree-optimization/45260, PR c++/45315.
|
|
2245 |
||
2246 |
[ Matthias Klose ]
|
|
2247 |
* Don't run the libstdc++ testsuite on armel on the buildds.
|
|
2248 |
* Integrate and extend bi/tri-arch cross builds patches.
|
|
2249 |
* Fix dependencies for mips* triarch library packages depend on *both* lib64*
|
|
2250 |
and libn32* packages. Closes: #594540.
|
|
2251 |
* Tighten binutils dependencies to 2.20.1-13.
|
|
2252 |
* Update LAST_UPDATED file when applying upstream updates.
|
|
2253 |
||
2254 |
[ Al Viro ]
|
|
2255 |
* Bi/tri-arch cross builds patches.
|
|
2256 |
* Fix installation paths in bi/tri-arch libobjc and libmudflap packages.
|
|
2257 |
* Merge rules for all flavours of libgomp, libmudflap, libobjc.
|
|
2258 |
* Crossbuild fix for lib32gomp (use $(PFL)/lib32 instead of $(lib32)).
|
|
2259 |
* gcc-4.5: libgcc_s.so.1 symlink creation on cross-builds.
|
|
2260 |
* Enable gcc-multilib for cross-builds and fix what needs fixing.
|
|
2261 |
* Enable g++-multilib for cross-builds, fix pathnames.
|
|
2262 |
* Enable gobjc/gobjc++ multilib for cross-builds, fixes.
|
|
2263 |
* Enable gfortran multilib for cross-builds, fix paths.
|
|
2264 |
* Multilib dependency fixes for cross-builds.
|
|
2265 |
||
2266 |
-- Matthias Klose <doko@debian.org> Sun, 29 Aug 2010 18:24:37 +0200
|
|
2267 |
||
2268 |
gcc-4.5 (4.5.1-2) experimental; urgency=low
|
|
2269 |
||
2270 |
* Update to SVN 20100818 (r163323) from the gcc-4_5-branch.
|
|
2271 |
- Fix PR target/41089, PR tree-optimization/44914, PR c++/45112,
|
|
2272 |
PR fortran/44929, PR middle-end/45262, PR debug/45259, PR debug/45055,
|
|
2273 |
PR target/44805, PR middle-end/45034, PR tree-optimization/45109,
|
|
2274 |
PR target/44942, PR fortran/31588, PR fortran/43954, PR fortran/44660,
|
|
2275 |
PR fortran/42051, PR fortran/44064, PR fortran/45151, PR libstdc++/44963,
|
|
2276 |
PR tree-optimization/45241, PR middle-end/44632 (closes: #585925),
|
|
2277 |
PR libstdc++/45283, PR target/45296.
|
|
2278 |
||
2279 |
[ Matthias Klose ]
|
|
2280 |
* Allow overwriting of the PF macro used in the build from the environment
|
|
2281 |
(Jim Heck). Closes: #588381.
|
|
2282 |
* Fix libc-dbg build dependency for java enabled builds. Addresses: #591424.
|
|
2283 |
* gcj: Align data in .rodata.jutf8.* sections, patch taken from the trunk.
|
|
2284 |
* Configure with --enable-checking+release. LP: #612822.
|
|
2285 |
* Add the complete packaging to the -source package. LP: #608650.
|
|
2286 |
* Drop the gcc-ix86-asm-generic32.diff patch.
|
|
2287 |
* Tighten (build-) dependency on cloog-ppl (>= 0.15.9-2).
|
|
2288 |
* Apply proposed patch for PR middle-end/45292.
|
|
2289 |
* Re-enable running the libstdc++ testsuite on armel and ia64 on the buildds.
|
|
2290 |
||
2291 |
[ Steve Langasek ]
|
|
2292 |
* s,/lib/,/$(libdir)/, throughout debian/rules*; a no-op in the current
|
|
2293 |
case, but required for us to find the libraries when building for
|
|
2294 |
multiarch
|
|
2295 |
* Don't append multiarch paths to any multilib paths except for the default;
|
|
2296 |
our biarch (multilib) builds need to remain independent of multiarch in
|
|
2297 |
the near term, so we want to make sure we can find /usr/lib32 without
|
|
2298 |
/usr/lib/i486-linux-gnu being available.
|
|
2299 |
* debian/control.m4, debian/rules.conf: conditionally set packages to be
|
|
2300 |
Multi-Arch: yes when MULTIARCH is defined.
|
|
2301 |
||
2302 |
[ Marcin Juszkiewicz ]
|
|
2303 |
* Allow building intermediate stages for cross builds. LP: #603497.
|
|
2304 |
||
2305 |
-- Matthias Klose <doko@debian.org> Wed, 18 Aug 2010 07:00:12 +0200
|
|
2306 |
||
2307 |
gcc-4.5 (4.5.1-1) experimental; urgency=low
|
|
2308 |
||
2309 |
* GCC-4.5.1 release.
|
|
2310 |
* Update to SVN 20100731 (r162781) from the gcc-4_5-branch.
|
|
2311 |
- Fix PR tree-optimization/45052, PR target/43698.
|
|
2312 |
* Apply proposed fixes for PR c++/45112, PR c/45079.
|
|
2313 |
* Install config/vxworks-dummy.h in the gcc-4.5-plugin-dev package
|
|
2314 |
on armel, mips, mipsel, sh4, sparc, sparc64. Closes: #590054.
|
|
2315 |
* Link executables statically when `static' is passed in DEB_BUILD_OPTIONS
|
|
2316 |
(Jim Heck). Closes: #590102.
|
|
2317 |
* Stop building java packages from the gcc-4.5 source package.
|
|
2318 |
||
2319 |
-- Matthias Klose <doko@debian.org> Sat, 31 Jul 2010 16:30:20 +0200
|
|
2320 |
||
2321 |
gcc-4.5 (4.5.0-10) experimental; urgency=low
|
|
2322 |
||
2323 |
* Update to SVN 20100725 (r162508) from the gcc-4_5-branch.
|
|
2324 |
- Fix PR tree-optimization/45047, PR c++/43016, PR c++/45008.
|
|
2325 |
* Disable building gcj/libjava on mips/mipsel (fails to link libgcj).
|
|
2326 |
* Update libstdc++6 symbols files.
|
|
2327 |
||
2328 |
-- Matthias Klose <doko@debian.org> Sun, 25 Jul 2010 16:39:11 +0200
|
|
2329 |
||
2330 |
gcc-4.5 (4.5.0-9) experimental; urgency=low
|
|
2331 |
||
2332 |
* Update to SVN 20100723 (r162448) from the gcc-4_5-branch (post
|
|
2333 |
GCC-4.5.1 release candidate 1).
|
|
2334 |
- Fix PR debug/45015, PR target/44942, PR tree-optimization/44900,
|
|
2335 |
PR tree-optimization/44977, PR c++/44996, PR fortran/44929,
|
|
2336 |
PR fortran/30668, PR fortran/31346, PR fortran/34260,
|
|
2337 |
PR fortran/40011.
|
|
2338 |
||
2339 |
[ Marcin Juszkiewicz ]
|
|
2340 |
* Fix dependencies on cross library packages.
|
|
2341 |
* Copy all debian/rules* files to the -source package.
|
|
2342 |
||
2343 |
[ Matthias Klose ]
|
|
2344 |
* Fix versioned build dependency on gcc-4.x-source package for cross builds.
|
|
2345 |
LP: #609060.
|
|
2346 |
* Set Vcs attributes in control file.
|
|
2347 |
||
2348 |
-- Matthias Klose <doko@debian.org> Fri, 23 Jul 2010 13:08:07 +0200
|
|
2349 |
||
2350 |
gcc-4.5 (4.5.0-8) experimental; urgency=low
|
|
2351 |
||
2352 |
* Update to SVN 20100718 (r161892) from the gcc-4_5-branch.
|
|
2353 |
- Fixes: PR target/44531, PR bootstrap/44820, PR target/44597,
|
|
2354 |
PR target/44705, PR middle-end/44777, PR debug/44694, PR c++/44039,
|
|
2355 |
PR tree-optimization/43801, PR target/44575, PR debug/44104,
|
|
2356 |
PR middle-end/44671, PR middle-end/44686, PR tree-optimization/44357,
|
|
2357 |
PR debug/44694, PR middle-end/43866, PR debug/42278, PR c++/44059,
|
|
2358 |
PR tree-optimization/43905, PR middle-end/44133, PR tree-optimize/44063,
|
|
2359 |
PR tree-optimization/44683, PR rtl-optimization/43332, PR debug/44610,
|
|
2360 |
PR middle-end/44684, PR tree-optimization/44393, PR middle-end/44674,
|
|
2361 |
PR c++/44628, PR c++/44587, PR fortran/44582, PR fortran/43841,
|
|
2362 |
PR fortran/43843, PR libstdc++/44708, PR tree-optimization/44886,
|
|
2363 |
PR target/43888, PR tree-optimization/44284, PR middle-end/44828,
|
|
2364 |
PR middle-end/41355, PR c++/44703, PR ada/43731, PR fortran/44773,
|
|
2365 |
PR fortran/44847.
|
|
2366 |
||
2367 |
[ Marcin Juszkiewicz ]
|
|
2368 |
* debian/rules2: Merge rules.d includes.
|
|
2369 |
* Properly -name -dbg packages for cross builds.
|
|
2370 |
* Various cross build fixes.
|
|
2371 |
* Build libmudflap packages for cross builds.
|
|
2372 |
* Fix generation of maintainer scripts for cross packages.
|
|
2373 |
* Build a gcc-base package for cross builds.
|
|
2374 |
||
2375 |
[ Kees Cook ]
|
|
2376 |
* Fix additional libstdc++ testsuite failures for hardening defaults.
|
|
2377 |
||
2378 |
[ Samuel Thibault ]
|
|
2379 |
* Update hurd patch for 4.5, fixing build failure. Closes: #584819.
|
|
2380 |
||
2381 |
[ Matthias Klose ]
|
|
2382 |
* gcc-arm-implicit-it.diff: Only pass -mimplicit-it=thumb when in
|
|
2383 |
thumb mode (Andrew Stubbs).
|
|
2384 |
||
2385 |
-- Matthias Klose <doko@debian.org> Sun, 18 Jul 2010 10:53:51 +0200
|
|
2386 |
||
2387 |
gcc-4.5 (4.5.0-7) experimental; urgency=low
|
|
2388 |
||
2389 |
* Update to SVN 20100625 (r161383) from the gcc-4_5-branch.
|
|
2390 |
- Fixes: PR bootstrap/44426, PR target/44546, PR target/44261,
|
|
2391 |
PR target/43740, PR libstdc++/44630 (closes: #577458),
|
|
2392 |
PR c++/44627 (LP: #503668), PR target/39690, PR target/44615,
|
|
2393 |
PR fortran/44556, PR c/44555.
|
|
2394 |
- Update libstdc++'s pretty printer for python2.6. Closes: #585202.
|
|
2395 |
||
2396 |
[ Matthias Klose ]
|
|
2397 |
* Fix libstdc++ symbols files for powerpc and sparc.
|
|
2398 |
* Add maintainer scripts for cross packages.
|
|
2399 |
||
2400 |
[ Samuel Thibault ]
|
|
2401 |
* Update hurd patch for 4.5, fixing build failure. Closes: #584454,
|
|
2402 |
#584819.
|
|
2403 |
||
2404 |
[ Marcin Juszkiewicz ]
|
|
2405 |
* Merge the rules.d/binary-*-cross.mk files into rules.d/binary-*.mk.
|
|
2406 |
||
2407 |
-- Matthias Klose <doko@debian.org> Fri, 25 Jun 2010 15:57:38 +0200
|
|
2408 |
||
2409 |
gcc-4.5 (4.5.0-6) experimental; urgency=low
|
|
2410 |
||
2411 |
[ Matthias Klose ]
|
|
2412 |
||
2413 |
* Update to SVN 20100617 (r161901) from the gcc-4_5-branch. Fixes:
|
|
2414 |
PR target/44169, PR bootstrap/43170, PR objc/35996, PR objc++/32052,
|
|
2415 |
PR objc++/23716, PR lto/44464, PR rtl-optimization/42461, PR fortran/44536,
|
|
2416 |
PR tree-optimization/44258, PR tree-optimization/44423, PR target/44534,
|
|
2417 |
PR bootstrap/44426, PR tree-optimization/44508, PR tree-optimization/44507,
|
|
2418 |
PR lto/42776, PR target/44481, PR debug/41371, PR bootstrap/37304,
|
|
2419 |
PR target/44067, PR debug/41371, PR debug/41371, PR target/44075,
|
|
2420 |
PR c++/44366, PR c++/44401, PR fortran/44347, PR fortran/44430,
|
|
2421 |
PR lto/42776, PR libstdc++/44487, PR other/43838, PR libgcj/44216.
|
|
2422 |
* debian/patches/cross-fixes.diff: Update for 4.5 (Marcin Juszkiewicz).
|
|
2423 |
* debian/patches/libstdc++-pic.diff: Fix installation for cross builds.
|
|
2424 |
* Fix PR bootstrap/43847, --enable-plugin for cross builds.
|
|
2425 |
* Export long double versions of "C" math library for arm-linux-gnueabi,
|
|
2426 |
m68k-linux-gnu (ColdFire), mips*-linux-gnu (o32 ABI), sh*-linux-gnu
|
|
2427 |
(not 32 bit). Merge the libstdc++-*-ldbl-compat.diff patches.
|
|
2428 |
* Merge binary-libgcc.mk packaging changes into binary-libgcc-cross.mk
|
|
2429 |
(Loic Minier).
|
|
2430 |
* Update libgcc and libstdc++ symbols files.
|
|
2431 |
||
2432 |
[ Aurelien Jarno ]
|
|
2433 |
|
|
2434 |
* libstdc++-mips-ldbl-compat.diff: On MIPS provide the long double
|
|
2435 |
versions of "C" math functions in libstdc++ as we need to keep the
|
|
2436 |
ABI. Closes: #584610.
|
|
2437 |
||
2438 |
-- Matthias Klose <doko@debian.org> Thu, 17 Jun 2010 14:56:14 +0200
|
|
2439 |
||
2440 |
gcc-4.5 (4.5.0-5) experimental; urgency=low
|
|
2441 |
||
2442 |
* Update to SVN 20100602 (r160097) from the gcc-4_5-branch. Fixes:
|
|
2443 |
PR target/44338, PR middle-end/44337, PR tree-optimization/44182,
|
|
2444 |
PR target/44161, PR c++/44358, PR fortran/44360, PR lto/44385.
|
|
2445 |
* Fix PR target/44261, taken from the trunk. Closes: #582787.
|
|
2446 |
* Fix passing the expanded -iplugindir option.
|
|
2447 |
* Disable broken profiled bootstrap on alpha.
|
|
2448 |
* On ix86, pass -mtune=generic32 in 32bit mode to the assembler, when
|
|
2449 |
configured for i586-linux-gnu or i686-linux-gnu.
|
|
2450 |
||
2451 |
-- Matthias Klose <doko@debian.org> Thu, 03 Jun 2010 00:44:37 +0200
|
|
2452 |
||
2453 |
gcc-4.5 (4.5.0-4) experimental; urgency=low
|
|
2454 |
||
2455 |
* Update to SVN 20100527 (r160047) from the gcc-4_5-branch. Fixes:
|
|
2456 |
PR rtl-optimization/44164, PR middle-end/44069, PR target/44199,
|
|
2457 |
PR lto/44196, PR target/43733, PR target/44245, PR target/43869,
|
|
2458 |
PR debug/44223, PR tree-optimization/44038, PR tree-optimization/43949,
|
|
2459 |
PR debug/44205, PR debug/44178, PR bootstrap/43870, PR target/44202,
|
|
2460 |
PR target/44074, PR lto/43455, PR lto/42653, PR lto/42425, PR lto/43080,
|
|
2461 |
PR lto/43946, PR c++/43382, PR c++/41510, PR c++/44193, PR c++/44157,
|
|
2462 |
PR c++/44158, PR lto/44256, PR libstdc++/44190, PR lto/44312,
|
|
2463 |
PR target/43636, PR target/43726, PR c++/43555PR libstdc++/40497.
|
|
2464 |
||
2465 |
[ Matthias Klose ]
|
|
2466 |
||
2467 |
* Enable multilibs again on powerpcspe. Closes: #579780.
|
|
2468 |
* Fix setting CC for REVERSE_CROSS build (host == target,host != build).
|
|
2469 |
Closes: #579779.
|
|
2470 |
* Fix setting biarch_cpu macro.
|
|
2471 |
* Don't bother with un-normalized paths in .la files, just remove them.
|
|
2472 |
* debian/locale-gen: Update locales needed for the libstdc++-v3 testsuite.
|
|
2473 |
* If libstdc++6 is built from newer gcc-4.x source, run the libstdc++-v3
|
|
2474 |
testsuite against the installed lib too.
|
|
2475 |
* Configure with --enable-secureplt on powerpcspe.
|
|
2476 |
||
2477 |
[ Aurelien Jarno ]
|
|
2478 |
||
2479 |
* Fix $(distrelease) on non-official archives. Fix powerpcspe, sh4 and
|
|
2480 |
sparc64 builds.
|
|
2481 |
||
2482 |
-- Matthias Klose <doko@debian.org> Sun, 30 May 2010 12:52:02 +0200
|
|
2483 |
||
2484 |
gcc-4.5 (4.5.0-3) experimental; urgency=low
|
|
2485 |
||
2486 |
* Update to SVN 20100519 (r159556) from the gcc-4_5-branch. Fixes:
|
|
2487 |
PR c++/43704, PR fortran/43339, PR middle-end/43337, PR target/43635,
|
|
2488 |
PR tree-optimization/43783, PR tree-optimization/43796, PR middle-end/43570,
|
|
2489 |
PR libgomp/43706, PR libgomp/43569, PR middle-end/43835, PR c/43893,
|
|
2490 |
PR tree-optimization/43572, PR tree-optimization/43845, PR libgcj/40860,
|
|
2491 |
PR target/43744, PR debug/43370, PR c++/43880, PR middle-end/43671,
|
|
2492 |
PR debug/43972, PR target/43921, PR c++/38064, PR c++/43953,
|
|
2493 |
PR fortran/43985, PR fortran/43592, PR fortran/40539, PR c++/43787,
|
|
2494 |
PR middle-end/44085, PR middle-end/44071, PR middle-end/43812,
|
|
2495 |
PR debug/44028, PR rtl-optimization/44012, PR target/44046,
|
|
2496 |
PR documentation/44016, PR fortran/44036, PR fortran/40728,
|
|
2497 |
PR libstdc++/44014, PR lto/44184, PR bootstrap/42347, PR middle-end/44102,
|
|
2498 |
PR c++/44127, PR debug/44136, PR target/44088, PR tree-optimization/44124,
|
|
2499 |
PR fortran/43591, PR fortran/44135, PR libstdc++/43259.
|
|
2500 |
||
2501 |
[ Matthias Klose ]
|
|
2502 |
* Revert gcj-arm-no-merge-exidx-entries patch, fixed by PR libgcj/40860.
|
|
2503 |
* Don't run the libstdc++-v3 testsuite on the ia64 buildds. Timeouts.
|
|
2504 |
* Backport two libjava fixes from the trunk to run josm with gcj.
|
|
2505 |
* Ubuntu only:
|
|
2506 |
- Pass --hash-style=gnu instead of --hash-style=both to the linker.
|
|
2507 |
* Preliminary architecture port for powerpcspe (Kyle Moffett).
|
|
2508 |
Closes: #579780.
|
|
2509 |
* Update configury to be able to target i686 instead of i486 on i386.
|
|
2510 |
||
2511 |
[ Aurelien Jarno]
|
|
2512 |
* Don't link with --hash-style=both on mips/mipsel as GNU hash is not
|
|
2513 |
compatible with the MIPS ABI.
|
|
2514 |
* Default to -mplt on mips(el), -march=mips2 and -mtune=mips32 on 32-bit
|
|
2515 |
mips(el), -march=mips3 and -mtune=mips64 on 64-bit mips(el).
|
|
2516 |
||
2517 |
-- Matthias Klose <doko@debian.org> Wed, 19 May 2010 09:48:20 +0200
|
|
2518 |
||
2519 |
gcc-4.5 (4.5.0-2) experimental; urgency=low
|
|
2520 |
||
2521 |
* Update to SVN 20100419 from the gcc-4_5-branch.
|
|
2522 |
- Fix PR tree-optimization/43627, c++/43641, PR c++/43621, PR c++/43611,
|
|
2523 |
PR fortran/31538, PR fortran/30073, PR target/43662,
|
|
2524 |
PR tree-optimization/43572, PR tree-optimization/43771.
|
|
2525 |
* Install the linker plugin.
|
|
2526 |
* Search the linker plugin as a readable, not an executable file.
|
|
2527 |
* Link with --hash-style=both on mips/mipsel.
|
|
2528 |
* On mips, pass -mfix-loongson2f-nop to as, if -mno-fix-loongson2f-nop
|
|
2529 |
is not passed.
|
|
2530 |
* Sequel to PR40521, fix -g to generate .eh_frame on ARM.
|
|
2531 |
* On ARM, let gcj pass --no-merge-exidx-entries to the linker.
|
|
2532 |
* Build-depend/depend on binutils snapshot.
|
|
2533 |
* Update NEWS.html and NEWS.gcc.
|
|
2534 |
||
2535 |
-- Matthias Klose <doko@debian.org> Mon, 19 Apr 2010 15:22:55 +0200
|
|
2536 |
||
2537 |
gcc-4.5 (4.5.0-1) experimental; urgency=low
|
|
2538 |
||
2539 |
* GCC 4.5.0 release.
|
|
2540 |
* Always apply biarch patches.
|
|
2541 |
* Build the lto-linker plugin again. Closes: #575448.
|
|
2542 |
* Run the libstdc++v3 testsuite on armel again.
|
|
2543 |
* Fix --enable-libstdcxx-time documentation, show configure result.
|
|
2544 |
* On linux targets always pass --no-add-needed to the linker.
|
|
2545 |
* Update the patch to search for plugins in a default plugin directory.
|
|
2546 |
* Fix java installations in snapshot builds.
|
|
2547 |
* Configure --with-plugin-ld=ld.gold.
|
|
2548 |
* Linker selection: ld is used by default, to use the gold linker,
|
|
2549 |
pass -fuse-linker-plugin (no other side effects if -flto/-fwhopr
|
|
2550 |
is not passed). To force ld.bfd or ld.gold, pass -B/usr/lib/compat-ld
|
|
2551 |
for ld.bfd or /usr/lib/gold-ld for ld.gold.
|
|
2552 |
* Don't apply the gold-and-ld patch for now.
|
|
2553 |
* Stop building the documentation for dfsg compliant builds. Closes: #571759.
|
|
2554 |
||
2555 |
-- Matthias Klose <doko@debian.org> Wed, 14 Apr 2010 13:29:20 +0200
|
|
2556 |
||
2557 |
gcc-4.5 (4.5-20100404-1) experimental; urgency=low
|
|
2558 |
||
2559 |
* Update to SVN 20100404 from the trunk.
|
|
2560 |
* Fix build failures building cross compilers configure --with-ld.
|
|
2561 |
* lib32gcc1: Set priority to `extra'.
|
|
2562 |
* Apply proposed patch to search for plugins in a default plugin directory.
|
|
2563 |
* In snapshot builds, use for javac/ecj1 the jvm provided by the package.
|
|
2564 |
* libstdc++-arm-ldbl-compat.diff: On ARM provide the long double versions
|
|
2565 |
of "C" math functions in libstdc++; these are dropped when built
|
|
2566 |
against glibc-2.11.
|
|
2567 |
||
2568 |
-- Matthias Klose <doko@debian.org> Sun, 04 Apr 2010 15:51:25 +0200
|
|
2569 |
||
2570 |
gcc-4.5 (4.5-20100321-1) experimental; urgency=low
|
|
2571 |
||
2572 |
* Update to SVN 20100321 from the trunk.
|
|
2573 |
* gcj-4.5-jre-headless: Stop providing java-virtual-machine.
|
|
2574 |
* gcj-4.5-plugin-dev: Don't suggest mudflap packages.
|
|
2575 |
* Apply proposed patch to enable both gold and ld in a single toolchain.
|
|
2576 |
New option -fuse-ld=ld.bfd, -fuse-ld=gold.
|
|
2577 |
||
2578 |
-- Matthias Klose <doko@debian.org> Sun, 21 Mar 2010 11:45:48 +0100
|
|
2579 |
||
2580 |
gcc-4.5 (4.5-20100227-1) experimental; urgency=low
|
|
2581 |
||
2582 |
* Update to SVN 20100227 from the trunk.
|
|
2583 |
* Don't run the libstdc++-v3 testsuite on arm*-*-linux-gnueabi, when
|
|
2584 |
defaulting to thumb mode (Timeouts on the Ubuntu buildd).
|
|
2585 |
||
2586 |
-- Matthias Klose <doko@debian.org> Sat, 27 Feb 2010 08:29:55 +0100
|
|
2587 |
||
2588 |
gcc-4.5 (4.5-20100222-1) experimental; urgency=low
|
|
2589 |
||
2590 |
* Update to SVN 20100222 from the trunk.
|
|
2591 |
- Install additional header files needed by plugins. Closes: #562881.
|
|
2592 |
* gcc-4.5-plugin-dev: Should depend on libgmp3-dev. Closes: #566366.
|
|
2593 |
* Update libstdc++6 symbols files.
|
|
2594 |
||
2595 |
-- Matthias Klose <doko@debian.org> Tue, 23 Feb 2010 02:16:22 +0100
|
|
2596 |
||
2597 |
gcc-4.5 (4.5-20100216-0ubuntu1~ppa1) lucid; urgency=low
|
|
2598 |
||
2599 |
* Update to SVN 20100216 from the trunk.
|
|
2600 |
* Don't call dh_makeshlibs with -V for shared libraries with
|
|
2601 |
symbol files.
|
|
2602 |
* Don't run the libstdc++-v3 testsuite in thumb mode on armel
|
|
2603 |
to work around buildd timeout (see PR target/42509).
|
|
2604 |
||
2605 |
-- Matthias Klose <doko@ubuntu.com> Wed, 17 Feb 2010 02:06:02 +0100
|
|
2606 |
||
2607 |
gcc-4.5 (4.5-20100204-1) experimental; urgency=low
|
|
2608 |
||
2609 |
* Update to SVN 20100204 from the trunk.
|
|
2610 |
||
2611 |
-- Matthias Klose <doko@debian.org> Thu, 04 Feb 2010 19:44:19 +0100
|
|
2612 |
||
2613 |
gcc-4.5 (4.5-20100202-1) experimental; urgency=low
|
|
2614 |
||
2615 |
* Update to SVN 20100202 from the trunk.
|
|
2616 |
- gcc-stack_chk_fail-check.diff: Remove, applied upstream.
|
|
2617 |
* Update libstdc++6 symbol files.
|
|
2618 |
* Build gnat in snapshot builds on arm.
|
|
2619 |
* Configure with --enable-checking=yes for snapshot builds, and for
|
|
2620 |
4.5 builds before the release.
|
|
2621 |
* Temporary workaround: On arm-linux-gnueabi run the libstdc++v3 testsuite
|
|
2622 |
with -Wno-abi.
|
|
2623 |
* When building the hppa64 cross compiler, add $(builddir)/gcc to
|
|
2624 |
LD_LIBRARY_PATH to find the just built libgcc6. Closes: #565862.
|
|
2625 |
* On sh4-linux, use sh as java architecture name instead of sh4.
|
|
2626 |
* On armel, build gnat-4.5 using gcc-snapshot.
|
|
2627 |
* Revert the bump of the libgcc soversion on hppa (6 -> 4).
|
|
2628 |
||
2629 |
-- Matthias Klose <doko@debian.org> Tue, 02 Feb 2010 19:35:25 +0100
|
|
2630 |
||
2631 |
gcc-4.5 (4.5-20100107-1) experimental; urgency=low
|
|
2632 |
||
2633 |
[ Matthias Klose ]
|
|
2634 |
* Update to SVN 20100107 from the trunk.
|
|
2635 |
* Revert the workaround for the alpha build (PR bootstrap/42511 is fixed).
|
|
2636 |
* testsuite-hardening-format.diff: Add a fix for the libstdc++ testsuite.
|
|
2637 |
* Build-depend again on autogen.
|
|
2638 |
* Work around PR lto/41569 (installation bug when configured with
|
|
2639 |
--enabled-gold).
|
|
2640 |
* On armel run the testsuite both in arm and thumb mode, when the
|
|
2641 |
distribution is supporthing tumb processors.
|
|
2642 |
* Work around PR target/42509 (armel), not setting BOOT_CFLAGS, but
|
|
2643 |
applying libcpp-arm-workaround.diff.
|
|
2644 |
||
2645 |
[ Nobuhiro Iwamatsu ]
|
|
2646 |
* Update gcc-multiarch patch for sh4.
|
|
2647 |
||
2648 |
-- Matthias Klose <doko@debian.org> Thu, 07 Jan 2010 16:34:57 +0100
|
|
2649 |
||
2650 |
gcc-4.5 (4.5-20100106-0ubuntu1) lucid; urgency=low
|
|
2651 |
||
2652 |
* Update to SVN 20100106 from the trunk.
|
|
2653 |
* gcj-4.5-jdk: Include /usr/lib/jvm-exports.
|
|
2654 |
* Rename libgcc symbols file for hppa.
|
|
2655 |
* On alpha and armel, set BOOT_CFLAGS to -g -O1 to work around bootstrap
|
|
2656 |
failures (see PR target/42509 (armel) and PR bootstrap/42511 (alpha)).
|
|
2657 |
* Base the source build-dependency on the package version instead of the
|
|
2658 |
gcc version.
|
|
2659 |
||
2660 |
-- Matthias Klose <doko@ubuntu.com> Wed, 06 Jan 2010 14:17:29 +0100
|
|
2661 |
||
2662 |
gcc-4.5 (4.5-20100103-1) experimental; urgency=low
|
|
2663 |
||
2664 |
* Update to SVN 20100103 from the trunk.
|
|
2665 |
||
2666 |
[ Samuel Thibault ]
|
|
2667 |
* Update hurd patch for 4.5. Closes: #562802.
|
|
2668 |
||
2669 |
[ Aurelien Jarno ]
|
|
2670 |
* Remove patches/kbsd-gnu-ada.diff (merged upstream).
|
|
2671 |
||
2672 |
[ Matthias Klose ]
|
|
2673 |
* libgcj11: Move .so symlinks into gcj-4.5-jdk. Addresses: #563280.
|
|
2674 |
* gcc-snapshot: On sparc64, use gcc-snapshot as bootstrap compiler.
|
|
2675 |
* Don't use expect-tcl8.3 on hppa anymore.
|
|
2676 |
* Merge gnat-4.4 changes back from 4.4.2-5.
|
|
2677 |
* Bump libgcc soversion on hppa (4 -> 6).
|
|
2678 |
* Default to v9a (ultrasparc) on sparc*-linux.
|
|
2679 |
||
2680 |
-- Matthias Klose <doko@debian.org> Sun, 03 Jan 2010 17:25:27 +0100
|
|
2681 |
||
2682 |
gcc-4.5 (4.5-20091226-1) experimental; urgency=low
|
|
2683 |
||
2684 |
* Update to SVN 20091226 from the trunk.
|
|
2685 |
* Fix powerpc spu installation.
|
|
2686 |
* Enable multiarch for sh4.
|
|
2687 |
* Fix libffi multilib test runs.
|
|
2688 |
* Configure the hppa -> hppa64 cross compiler --with-system-zlib.
|
|
2689 |
* gcc-4.5-hppa64: Don't ship info dir file.
|
|
2690 |
* lib32stdc++6{,-dbg}: Add dependency on 32bit glibc.
|
|
2691 |
||
2692 |
-- Matthias Klose <doko@debian.org> Sat, 26 Dec 2009 15:38:23 +0100
|
|
2693 |
||
2694 |
gcc-4.5 (4.5-20091223-1) experimental; urgency=low
|
|
2695 |
||
2696 |
* Update to SVN 20091223 from the trunk.
|
|
2697 |
||
2698 |
[ Matthias Klose ]
|
|
2699 |
* Update hardening patches for 4.5.
|
|
2700 |
* Don't call install-info directly, depend on dpkg | install-info instead.
|
|
2701 |
* Add conflicts with packages built from GCC 4.4 sources.
|
|
2702 |
* On ARM, pass --hash-style=both to ld.
|
|
2703 |
* Update libgfortran3 symbols file.
|
|
2704 |
* Update libstdc++6 symbols file.
|
|
2705 |
||
2706 |
[ Arthur Loiret ]
|
|
2707 |
* debian/rules.conf (gen_no_archs): Handle multiple arm ports.
|
|
2708 |
||
2709 |
-- Matthias Klose <doko@debian.org> Wed, 23 Dec 2009 18:02:24 +0100
|
|
2710 |
||
2711 |
gcc-4.5 (4.5-20091220-1) experimental; urgency=low
|
|
2712 |
||
2713 |
* Update to SVN 20091220 from the trunk.
|
|
2714 |
- Remove patches applied upstream: arm-boehm-gc-locks.diff,
|
|
2715 |
arm-gcc-gcse.diff, deb-protoize.diff, gcc-arm-thumb2-sched.diff,
|
|
2716 |
gcc-atom-doc.diff, gcc-atom.diff, gcc-build-id.diff,
|
|
2717 |
gcc-unwind-debug-hook.diff, gcj-use-atomic-builtins-doc.diff,
|
|
2718 |
gcj-use-atomic-builtins.diff, libjava-atomic-builtins-eabi.diff,
|
|
2719 |
libjava-nobiarch-check-snap.diff, lp432222.diff, pr25509-doc.diff,
|
|
2720 |
pr25509.diff, pr39429.diff, pr40133.diff, pr40134.diff, rev146451.diff,
|
|
2721 |
s390-biarch-snap.diff, sh4-scheduling.diff, sh4_atomic_update.diff.
|
|
2722 |
- Update patches: gcc-multiarch.diff, gcc-textdomain.diff,
|
|
2723 |
libjava-nobiarch-check.diff, libjava-subdir.diff, libstdc++-doclink.diff,
|
|
2724 |
libstdc++-man-3cxx.diff, libstdc++-pic.diff, note-gnu-stack.diff,
|
|
2725 |
rename-info-files.diff, s390-biarch.diff.
|
|
2726 |
* Stop building the protoize package, removed from the GCC 4.5 sources.
|
|
2727 |
* gcc-4.5: Install lto1, lto-wrapper, and new header files for intrinsics.
|
|
2728 |
* libstdc++6-4.5-dbg: Install the python files for use with gdb.
|
|
2729 |
* Build java packages from the gcc-4.5 source package.
|
|
2730 |
||
2731 |
-- Matthias Klose <doko@debian.org> Sun, 20 Dec 2009 10:56:56 +0100
|
|
2732 |
||
2733 |
gcc-4.4 (4.4.2-6) unstable; urgency=low
|
|
2734 |
||
2735 |
* Update to SVN 20091220 from the gcc-4_4-branch (r155367).
|
|
2736 |
Fix PR c++/42387, PR c++/41183.
|
|
2737 |
||
2738 |
[ Matthias Klose ]
|
|
2739 |
* Apply svn-doc-updates.diff for non DFSG builds.
|
|
2740 |
* gcc-snapshot:
|
|
2741 |
- Remove patches integrated upstream: pr40133.diff. Closes: #561550.
|
|
2742 |
||
2743 |
[ Nobuhiro Iwamatsu ]
|
|
2744 |
* Backport linux atomic ops changes for sh4 from the trunk. Closes: #561550.
|
|
2745 |
* Backport from trunk: [SH] Not run scheduling before reload as default.
|
|
2746 |
Closes: #561429.
|
|
2747 |
||
2748 |
[ Arthur Loiret ]
|
|
2749 |
* Apply spu patches independently of the hardening patches; fix build
|
|
2750 |
failure on powerpc.
|
|
2751 |
||
2752 |
-- Matthias Klose <doko@debian.org> Sun, 20 Dec 2009 10:20:19 +0100
|
|
2753 |
||
2754 |
gcc-4.4 (4.4.2-5) unstable; urgency=low
|
|
2755 |
||
2756 |
* Update to SVN 20091212 from the gcc-4_4-branch (r155122).
|
|
2757 |
Revert the fix for PR libstdc++/42261, fix PR fortran/42268,
|
|
2758 |
PR target/42263, PR target/42263, PR target/41196, PR target/41939,
|
|
2759 |
PR rtl-optimization/41574.
|
|
2760 |
||
2761 |
[ Matthias Klose ]
|
|
2762 |
* Regenerate svn-updates.diff.
|
|
2763 |
* Disable biarch testsuite runs for libffi (broken and unused).
|
|
2764 |
* Support xz compression of source tarballs.
|
|
2765 |
* Fix typo in PR libstdc++/40133 to do the link tests.
|
|
2766 |
* gcc-snapshot:
|
|
2767 |
- Remove patches integrated upstream: pr40134-snap.diff.
|
|
2768 |
- Update s390-biarch.diff for trunk.
|
|
2769 |
||
2770 |
[ Aurelien Jarno ]
|
|
2771 |
* Add sparc64 support: disable multilib and install the libraries
|
|
2772 |
in /lib.
|
|
2773 |
||
2774 |
-- Matthias Klose <doko@debian.org> Sun, 13 Dec 2009 10:28:19 +0100
|
|
2775 |
||
2776 |
gcc-4.4 (4.4.2-4) unstable; urgency=low
|
|
2777 |
||
2778 |
* Update to SVN 20091210 from the gcc-4_4-branch (r155122), Fixes:
|
|
2779 |
PR target/42165, PR target/42113, PR libgfortran/42090,
|
|
2780 |
PR middle-end/42049, PR c++/42234, PR fortran/41278, PR libstdc++/42261,
|
|
2781 |
PR libstdc++/42273 PR java/41991.
|
|
2782 |
||
2783 |
[ Matthias Klose ]
|
|
2784 |
* gcc-arm-thumb2-sched.diff: Don't restrict reloads to LO_REGS for Thumb-2.
|
|
2785 |
* PR target/40134: Don't redefine LIB_SPEC on hppa.
|
|
2786 |
* PR target/42263, fix wrong code bugs in SMP support on ARM, backport from
|
|
2787 |
the trunk.
|
|
2788 |
* Pass -mimplicit-it=thumb to as by default on ARM, when configured
|
|
2789 |
--with-mode=thumb.
|
|
2790 |
* Fix boehm-gc build on ARM --with-mode=thumb.
|
|
2791 |
* ARM: Don't copy uncopyable instructions in gcse.c (backport from trunk).
|
|
2792 |
* Build the spu cross compiler for powerpc from the cell-4_4-branch.
|
|
2793 |
* gcj: add option -fuse-atomic-builtins (backport from the trunk).
|
|
2794 |
||
2795 |
[ Arthur Loiret ]
|
|
2796 |
* Make svn update interdiffs more readable.
|
|
2797 |
||
2798 |
-- Matthias Klose <doko@debian.org> Thu, 10 Dec 2009 04:29:36 +0100
|
|
2799 |
||
2800 |
gcc-4.4 (4.4.2-3) unstable; urgency=low
|
|
2801 |
||
2802 |
* Update to SVN 20091118 from the gcc-4_4-branch (r154294).
|
|
2803 |
Fix PR PR c++/9381, PR c++/21008, PR c++/35067, PR c++/36912, PR c++/37037,
|
|
2804 |
PR c++/37093, PR c++/38699, PR c++/39786, c++/36959, PR c++/41754,
|
|
2805 |
PR c++/41876, PR c++/41967, PR c++/41972, PR c++/41994, PR c++/42059,
|
|
2806 |
PR c++/42061,
|
|
2807 |
PR fortran/41772, PR fortran/41850, PR fortran/41909,
|
|
2808 |
PR middle-end/40946, PR middle-end/41317, R tree-optimization/41643,
|
|
2809 |
PR target/41900, PR rtl-optimization/41917, PR middle-end/41963,
|
|
2810 |
PR middle-end/42029.
|
|
2811 |
* Snapshot builds:
|
|
2812 |
- Patch updates.
|
|
2813 |
- Configure with --disable-browser-plugin.
|
|
2814 |
* Configure with --disable-libstdcxx-pch on hppa.
|
|
2815 |
* Backport armel patches form the trunk:
|
|
2816 |
- Fix PR objc/41848 - workaround ObjC and -fsection-anchors.
|
|
2817 |
- Enable scheduling for Thumb-2, including the fix for PR target/42031.
|
|
2818 |
- Fix PR target/41939, EABI violation in accessing values below the stack.
|
|
2819 |
||
2820 |
-- Matthias Klose <doko@debian.org> Wed, 18 Nov 2009 08:37:18 -0600
|
|
2821 |
||
2822 |
gcc-4.4 (4.4.2-2) unstable; urgency=low
|
|
2823 |
||
2824 |
* Update to SVN 20091031 from the gcc-4_4-branch (r153603).
|
|
2825 |
- Fix PR debug/40521, PR target/40913, PR middle-end/22072,
|
|
2826 |
PR target/41665, PR c++/38798, PR c++/40092, PR c++/37875,
|
|
2827 |
PR c++/37204, PR fortran/41755, PR libstdc++/40654, PR libstdc++/40826,
|
|
2828 |
PR target/41702, PR c/41842, PR target/41762, PR c++/40808,
|
|
2829 |
PR fortran/41777, PR libstdc++/40852.
|
|
2830 |
* Snapshot builds:
|
|
2831 |
- Configure with --enable-plugin, disable the gcjwebplugin by a patch.
|
|
2832 |
Addresses: #551200.
|
|
2833 |
- Proposed patch for PR lto/41652, compile lto-plugin with
|
|
2834 |
-D_FILE_OFFSET_BITS=64
|
|
2835 |
- Allow disabling the ada build via DEB_BUILD_OPTIONS nolang=ada.
|
|
2836 |
* Fixes for reverse cross builds.
|
|
2837 |
* On sparc default to v9 in 32bit mode.
|
|
2838 |
* Fix __stack_chk_fail check for cross builds configured --with-headers.
|
|
2839 |
* Apply some fixes for uClibc cross builds (Jonas Meyer, Hector Oron).
|
|
2840 |
||
2841 |
-- Matthias Klose <doko@debian.org> Sat, 31 Oct 2009 14:16:03 +0100
|
|
2842 |
||
2843 |
gcc-4.4 (4.4.2-1) unstable; urgency=low
|
|
2844 |
||
2845 |
* GCC 4.4.2 release.
|
|
2846 |
- Fixes PR target/26515, PR target/41680, PR rtl-optimization/41646,
|
|
2847 |
PR c++/39863, PR c++/41038.
|
|
2848 |
* Fix setting timeout for testsuite runs.
|
|
2849 |
* gcj-4.4/gcc-snapshot: Drop build-dependency on libgconf2-dev, disabled
|
|
2850 |
by default.
|
|
2851 |
* gcj-4.4: Run the libffi testsuite as well.
|
|
2852 |
* Add explicit build dependency on zlib1g-dev.
|
|
2853 |
* Fix cross builds, add support for gomp and gfortran (only tested for
|
|
2854 |
non-biarch targets).
|
|
2855 |
* (Build-)depend on binutils-2.20.
|
|
2856 |
* Fix up omp.h for multilibs (taken from Fedora).
|
|
2857 |
||
2858 |
-- Matthias Klose <doko@debian.org> Sun, 18 Oct 2009 02:31:32 +0200
|
|
2859 |
||
2860 |
gcc-4.4 (4.4.1-6) unstable; urgency=low
|
|
2861 |
||
2862 |
* Snapshot builds:
|
|
2863 |
- Add build dependency on libelfg0-dev (>= 0.8.12).
|
|
2864 |
- Add build dependency on binutils-gold where available.
|
|
2865 |
- Suggest binutils-gold; not perfect, it is required when using
|
|
2866 |
-use-linker-plugin.
|
|
2867 |
- Work around installation failure in the lto-plugin (PR lto/41569).
|
|
2868 |
- Install java home symlinks in /usr/lib/jvm.
|
|
2869 |
- Revert the dwarf2cfi_asm workaround, obsoleted by PR debug/40521.
|
|
2870 |
* PR debug/40521:
|
|
2871 |
- Apply patch for PR debug/40521, taken from the trunk.
|
|
2872 |
- Revert the dwarf2cfi_asm workaround, obsoleted by PR debug/40521.
|
|
2873 |
- Depend on binutils (>= 2.19.91.20091005).
|
|
2874 |
* Update to SVN 20091005 from the gcc-4_4-branch (r152450).
|
|
2875 |
- Fixes PR fortran/41479.
|
|
2876 |
* In the test summary, add more information about package versions
|
|
2877 |
used for the build.
|
|
2878 |
||
2879 |
-- Matthias Klose <doko@debian.org> Wed, 07 Oct 2009 02:12:56 +0200
|
|
2880 |
||
2881 |
gcc-4.4 (4.4.1-5) unstable; urgency=medium
|
|
2882 |
||
2883 |
* Update to SVN 20091003 from the gcc-4_4-branch (r152174).
|
|
2884 |
- Fixes PR target/22093, PR c/39779, PR libffi/40242, PR target/40473,
|
|
2885 |
PR debug/40521, PR c/41049, PR debug/41065, PR ada/41100,
|
|
2886 |
PR tree-optimization/41101, PR libgfortran/41328, PR libffi/41443,
|
|
2887 |
PR fortran/41515.
|
|
2888 |
* Updates for snapshot builds:
|
|
2889 |
- Fix build dependency on automake for snapshot builds.
|
|
2890 |
- Update patches pr40134-snap and libjava-nobiarch-check-snap.
|
|
2891 |
* Fix lintian errors in libstdc++ packages and lintian warnings in the
|
|
2892 |
source package.
|
|
2893 |
* Add debian/README.source.
|
|
2894 |
* Don't apply PR libstdc++/39491 for the trunk anymore.
|
|
2895 |
* Install java home symlinks for snapshot builds in /usr/lib/jvm,
|
|
2896 |
including javac. Depend on ecj. Addresses #536102.
|
|
2897 |
* Fix build failure on armel with -mfloat-abi=softfp.
|
|
2898 |
* Don't pessimize the code for newer armv6 and armv7 processors.
|
|
2899 |
* libjava: Use atomic builtins For Linux ARM/EABI, backported from the
|
|
2900 |
trunk.
|
|
2901 |
* Proposed patch to fix wrong-code on powerpc (Alan Modra). LP: #432222.
|
|
2902 |
* Link against -ldl instead of -lcloog -lppl. Exit with an error when using
|
|
2903 |
the Graphite loop transformation infrastructure without having the
|
|
2904 |
libcloog-ppl0 package installed (patch taken from Fedora). Packages
|
|
2905 |
using these optimizations should build-depend on libcloog-ppl0.
|
|
2906 |
gcc-4.4: Suggest the cloog runtime libraries.
|
|
2907 |
* Install a hook _Unwind_DebugHook, called during unwinding. Intended as
|
|
2908 |
a hook for a debugger to intercept exceptions. CFA is the CFA of the
|
|
2909 |
target frame. HANDLER is the PC to which control will be transferred
|
|
2910 |
(patch taken from Fedora).
|
|
2911 |
||
2912 |
-- Matthias Klose <doko@debian.org> Sat, 03 Oct 2009 13:33:05 +0100
|
|
2913 |
||
2914 |
gcc-4.4 (4.4.1-4) unstable; urgency=low
|
|
2915 |
||
2916 |
* Update to SVN 20090911 from the gcc-4_4-branch (r151649).
|
|
2917 |
- Fixes PR target/34412, PR middle-end/41094, PR target/40718,
|
|
2918 |
PR fortran/41062, PR libstdc++/41005, PR target/41184,
|
|
2919 |
PR bootstrap/41180, PR c++/41127, PR fortran/41258,
|
|
2920 |
PR rtl-optimization/40861, PR target/41315, PR fortran/39876.
|
|
2921 |
||
2922 |
[ Matthias Klose ]
|
|
2923 |
* Avoid underscores in doc-base document id's to workaround a
|
|
2924 |
dh_installdocs bug.
|
|
2925 |
* Update file names for the Ada user's guide.
|
|
2926 |
* Set Homepage attribute for packages.
|
|
2927 |
* Update the patch for gnat on armel.
|
|
2928 |
* gcj-4.4-jdk: Depend on libantlr-java. Addresses: #546062.
|
|
2929 |
* Backport patch for PR tree-optimization/41101 from the trunk.
|
|
2930 |
Closes: #541816.
|
|
2931 |
* Update libstdc++6.symbols for symbols introduced with the fix
|
|
2932 |
for PR libstdc++/41005.
|
|
2933 |
* Apply proposed patches for PR libstdc++/40133 and PR target/40134.
|
|
2934 |
Add symbols exception propagation support in libstdc++ on armel
|
|
2935 |
to the libstdc++6 symbols.
|
|
2936 |
||
2937 |
[ Ludovic Brenta]
|
|
2938 |
Merge from gnat-4.4 (4.4.1-3) unstable; urgency=low
|
|
2939 |
* debian/rules.defs, debian/rules.d/binary-ada.mk, debian/rules.patch:
|
|
2940 |
better support for architectures that support only one exception
|
|
2941 |
handling mechanism (SJLJ or ZCX).
|
|
2942 |
||
2943 |
-- Matthias Klose <doko@debian.org> Sat, 12 Sep 2009 03:18:17 +0200
|
|
2944 |
||
2945 |
gcc-4.4 (4.4.1-3) unstable; urgency=low
|
|
2946 |
||
2947 |
* Update to SVN 20090822 from the gcc-4_4-branch (r151011).
|
|
2948 |
- Fixes PR tree-optimization/41016, PR tree-optimization/41011,
|
|
2949 |
PR tree-optimization/41008, PR tree-optimization/40991,
|
|
2950 |
PR tree-optimization/40964, PR target/8603 (closes: #161432),
|
|
2951 |
PR target/41019, PR target/41015, PR target/40957, PR target/40934,
|
|
2952 |
PR rtl-optimization/41033, PR middle-end/41047, PR middle-end/41006,
|
|
2953 |
PR fortran/41070, PR fortran/40995, PR fortran/40847, PR debug/40990,
|
|
2954 |
PR debug/37801, PR c/41046, PR c/40948, PR c/40866, PR bootstrap/41018,
|
|
2955 |
PR middle-end/41123,PR target/40971, PR c++/41131, PR fortran/41102,
|
|
2956 |
PR libfortran/40962.
|
|
2957 |
||
2958 |
[ Arthur Loiret ]
|
|
2959 |
* Only use -fno-stack-protector when known to the stage1 compiler.
|
|
2960 |
||
2961 |
[ Aurelien Jarno ]
|
|
2962 |
* lib32* packages: remove the Pre-Depends: libc6-i386 (>= 2.9-18) and
|
|
2963 |
upgrade the Conflicts: libc6-i386 from (<< 2.9-18) to (<< 2.9-22).
|
|
2964 |
Closes: #537466.
|
|
2965 |
* kbsd-gnu-ada.dpatch: add support for kfreebsd-amd64.
|
|
2966 |
||
2967 |
[ Matthias Klose ]
|
|
2968 |
* Build gnat on armel, the gnat-4.4 build still failing, gcc-snapshot
|
|
2969 |
builds good enough to build itself.
|
|
2970 |
* Merge enough of the gnat-4.4 changes back to allow a combined build
|
|
2971 |
from the gcc-4.4 source.
|
|
2972 |
* Build libgnatprj for armel.
|
|
2973 |
* On armel build just one version of the ada run-time library.
|
|
2974 |
* Update auto* build dependencies for snapshot builds.
|
|
2975 |
* Apply proposed patch for PR target/40718.
|
|
2976 |
||
2977 |
-- Matthias Klose <doko@debian.org> Sun, 23 Aug 2009 11:50:38 +0200
|
|
2978 |
||
2979 |
gcc-4.4 (4.4.1-2) unstable; urgency=low
|
|
2980 |
||
2981 |
[ Matthias Klose ]
|
|
2982 |
* Update to SVN 20090808 from the gcc-4_4-branch (r150577).
|
|
2983 |
- Fixes PR target/40832, PR rtl-optimization/40710,
|
|
2984 |
PR tree-optimization/40321, PR build/40010, PR fortran/40727,
|
|
2985 |
PR build/40010, PR rtl-optimization/40924, PR c/39902,
|
|
2986 |
PR middle-end/40943, PR target/40577, PR c++/39987, PR debug/39706,
|
|
2987 |
PR c++/40948, PR c++/40749, PR fortran/40851, PR fortran/40878,
|
|
2988 |
PR target/40906.
|
|
2989 |
* Bump GCC version required in dependencies to 4.4.1.
|
|
2990 |
* Enable Ada for snapshot builds on all archs with a gnat package
|
|
2991 |
available in the archive.
|
|
2992 |
* Build-depend on binutils 2.19.51.20090805, needed at least for armel.
|
|
2993 |
||
2994 |
[ Aurelien Jarno ]
|
|
2995 |
* kbsd-gnu-ada.dpatch: new patch to fix build on GNU/kFreeBSD.
|
|
2996 |
||
2997 |
-- Matthias Klose <doko@ubuntu.com> Sat, 08 Aug 2009 10:17:39 +0200
|
|
2998 |
||
2999 |
gcc-4.4 (4.4.1-1) unstable; urgency=low
|
|
3000 |
||
3001 |
* GCC 4.4.1 release.
|
|
3002 |
- Fixes PR target/39943, PR tree-optimization/40792, PR c++/40780,
|
|
3003 |
PR middle-end/40747, PR libstdc++/40691, PR libfortran/40714,
|
|
3004 |
PR tree-optimization/40813 (ICE in OpenJDK build on sparc).
|
|
3005 |
* Apply proposed patch for PR target/39429, an ARM wrong-code error.
|
|
3006 |
* Fix a typo in the arm back-end (proposed patch).
|
|
3007 |
* Build-depend on libmpc-dev for snapshot builds.
|
|
3008 |
* Fix build failure in cross builds (Hector Oron). Closes: #522597.
|
|
3009 |
* Run the testsuite as part of the build target, not the install target.
|
|
3010 |
||
3011 |
-- Matthias Klose <doko@debian.org> Wed, 22 Jul 2009 13:24:39 +0200
|
|
3012 |
||
3013 |
gcc-4.4 (4.4.0-11) unstable; urgency=medium
|
|
3014 |
||
3015 |
[ Matthias Klose ]
|
|
3016 |
* Update to SVN 20090715 from the gcc-4_4-branch (r149690).
|
|
3017 |
- Corresponds to the 4.4.1 release candidate.
|
|
3018 |
- Fixes PR target/38900, PR debug/40666, PR middle-end/40669,
|
|
3019 |
PR middle-end/40328, PR target/40587, PR middle-end/40585,
|
|
3020 |
PR c++/40566, PR tree-optimization/40542, PR c/39902,
|
|
3021 |
PR tree-optimization/40579, PR tree-optimization/40550, PR c++/40684,
|
|
3022 |
PR c++/35828, PR c++/37816, PR c++/40639, PR c++/40633, PR c++/40619,
|
|
3023 |
PR c++/40595, PR fortran/40440, PR fortran/40551, PR fortran/40638,
|
|
3024 |
PR fortran/40443, PR libstdc++/40600, PR rtl-optimization/40667, PR c++/40740,
|
|
3025 |
PR c++/36628, PR c++/37206, PR c++/40689, PR c++/40502, PR middle-end/40747.
|
|
3026 |
* Backport of PR c/25509, new option -Wno-unused-result. LP: #305176.
|
|
3027 |
* gcc-4.4: Depend on libgomp1, even if not building the libgomp1 package.
|
|
3028 |
* Add proposed patches for PR libstdc++/40133, PR target/40134; don't apply
|
|
3029 |
yet.
|
|
3030 |
||
3031 |
[Emilio Pozuelo Monfort]
|
|
3032 |
* Backport build-id support, configure with --enable-linker-build-id.
|
|
3033 |
||
3034 |
-- Matthias Klose <doko@debian.org> Tue, 14 Jul 2009 16:09:33 -0400
|
|
3035 |
||
3036 |
gcc-4.4 (4.4.0-10) unstable; urgency=low
|
|
3037 |
||
3038 |
[ Arthur Loiret ]
|
|
3039 |
* debian/rules.patch: Record the auto* calls to run them once only.
|
|
3040 |
||
3041 |
[ Matthias Klose ]
|
|
3042 |
* Update to SVN 20090627 from the gcc-4_4-branch (r149023).
|
|
3043 |
- Fixes PR other/40024.
|
|
3044 |
* Fix typo, adding blacklisted symbols to the libgcc1 symbols file on armel.
|
|
3045 |
* On mips/mipsel use -O2 in STAGE1_CFLAGS until binutils is updated.
|
|
3046 |
||
3047 |
-- Matthias Klose <doko@debian.org> Sun, 28 Jun 2009 10:13:08 +0200
|
|
3048 |
||
3049 |
gcc-4.4 (4.4.0-9) unstable; urgency=high
|
|
3050 |
||
3051 |
* Update to SVN 20090624 from the gcc-4_4-branch (r148821).
|
|
3052 |
- Fix PR objc/28050 (LP: #362217), PR libstdc++/40297, PR c++/40342.
|
|
3053 |
* Continue the well planned lib32 transition on amd64, adding pre-dependencies
|
|
3054 |
on libc6-i386 (>= 2.9-18) on Debian. Closes: #533767.
|
|
3055 |
* Enable SSP on arm and armel, run the testsuite with -fstack-protector.
|
|
3056 |
LP: #375189.
|
|
3057 |
* Fix spu fortran build in gcc-snapshot builds.
|
|
3058 |
* Add missing symbols for 64bit libgfortran library.
|
|
3059 |
* Update libstdc++ symbol files for sparc 64bit, adding symbols
|
|
3060 |
for exception propagation support.
|
|
3061 |
* Explicitely add __aeabi symbols to the libgcc1 symbols file on armel.
|
|
3062 |
Closes: #533843.
|
|
3063 |
||
3064 |
-- Matthias Klose <doko@debian.org> Wed, 24 Jun 2009 23:46:02 +0200
|
|
3065 |
||
3066 |
gcc-4.4 (4.4.0-8) unstable; urgency=medium
|
|
3067 |
||
3068 |
* Let all 32bit libs conflict with libc6-i386 (<< 2.9-17). Closes: #533767.
|
|
3069 |
* Update to SVN 20090620 from the gcc-4_4-branch (r148747).
|
|
3070 |
- Fixes PR fortran/39800, PR fortran/40402.
|
|
3071 |
* Work around tar bug on kfreebsd unpacking java class file updates (#533356).
|
|
3072 |
||
3073 |
-- Matthias Klose <doko@debian.org> Sat, 20 Jun 2009 15:15:22 +0200
|
|
3074 |
||
3075 |
gcc-4.4 (4.4.0-7) unstable; urgency=medium
|
|
3076 |
||
3077 |
* Update to SVN 20090618 from the gcc-4_4-branch (r148685).
|
|
3078 |
- Fixes PR middle-end/40446, PR middle-end/40389, PR middle-end/40460,
|
|
3079 |
PR fortran/40168, PR target/40470.
|
|
3080 |
* On amd64, install 32bit libraries into /lib32 and /usr/lib32.
|
|
3081 |
* lib32gcc1, lib32gomp1, lib32stdc++6: Conflict with libc6-i386 (= 2.9-15),
|
|
3082 |
libc6-i386 (= 2.9-16).
|
|
3083 |
* Handle serialver alternative in -jdk install scripts, not in -jre-headless.
|
|
3084 |
||
3085 |
-- Matthias Klose <doko@debian.org> Fri, 19 Jun 2009 01:36:00 +0200
|
|
3086 |
||
3087 |
gcc-4.4 (4.4.0-6) unstable; urgency=low
|
|
3088 |
||
3089 |
[ Matthias Klose ]
|
|
3090 |
* Update to SVN 20090612 from the gcc-4_4-branch (r148433).
|
|
3091 |
- Fixes PR c++/38064, PR c++/40139, PR target/40017, PR target/40266,
|
|
3092 |
PR bootstrap/40027, PR tree-optimization/40087, PR target/39856,
|
|
3093 |
PR rtl-optimization/40105, PR target/39942, PR middle-end/40204,
|
|
3094 |
PR debug/40109, PR tree-optimization/39999, PR libfortran/37754,
|
|
3095 |
PR fortran/22423, PR libfortran/39667, PR libfortran/39782,
|
|
3096 |
PR libfortran/38668, PR libfortran/39665, PR libfortran/39702,
|
|
3097 |
PR libfortran/39709, PR libfortran/39665i, PR libgfortran/39664,
|
|
3098 |
PR fortran/38654, PR libfortran/37754, PR libfortran/37754,
|
|
3099 |
PR libfortran/25561, PR libfortran/37754, PR middle-end/40291,
|
|
3100 |
PR target/40017, PR middle-end/40340, PR c++/40308, PR c++/40311,
|
|
3101 |
PR c++/40306, PR c++/40307, PR c++/40370, PR c++/40372, PR c++/40373,
|
|
3102 |
PR c++/40381, PR fortran/40019, PR fortran/39893.
|
|
3103 |
* gcj-4.4-jdk: Depend on libecj-java-gcj instead of libecj-java.
|
|
3104 |
* Let gjdoc --version use the Configuration class instead of
|
|
3105 |
version.properties (Alexander Sack). LP: #385682.
|
|
3106 |
* Preserve libgcc_s.so linker scripts. Closes: #532263.
|
|
3107 |
||
3108 |
[Ludovic Brenta]
|
|
3109 |
* debian/patches/ppc64-ada.dpatch,
|
|
3110 |
debian/patches/ada-mips.dpatch,
|
|
3111 |
debian/patches/ada-mipsel.dpatch: remove, merged upstream.
|
|
3112 |
* debian/patches/*ada*.dpatch:
|
|
3113 |
- rename to *.diff;
|
|
3114 |
- remove the dpatch prologue shell script
|
|
3115 |
- refresh with quilt -p ab and without time stamps
|
|
3116 |
- adjust to GCC 4.4
|
|
3117 |
* debian/patches/ada-library-project-files-soname.diff,
|
|
3118 |
debian/patches/ada-polyorb-dsa.diff,
|
|
3119 |
debian/patches/pr39856.diff: new.
|
|
3120 |
* debian/rules.patch: adjust accordingly.
|
|
3121 |
* debian/rules.defs: re-enable Ada.
|
|
3122 |
* debian/rules2: do a lean bootstrap when building Ada.
|
|
3123 |
* debian/rules.d/binary-ada.mk: do not build gnatbl or gprmake anymore,
|
|
3124 |
removed upstream.
|
|
3125 |
||
3126 |
-- Matthias Klose <doko@debian.org> Fri, 12 Jun 2009 18:34:13 +0200
|
|
3127 |
||
3128 |
gcc-4.4 (4.4.0-5) unstable; urgency=medium
|
|
3129 |
||
3130 |
* Update to SVN 20090517 from the gcc-4_4-branch (r147630).
|
|
3131 |
- Fixes PR tree-optimization/40062, PR middle-end/39986,
|
|
3132 |
PR middle-end/40057, PR fortran/39879, PR libstdc++/40038,
|
|
3133 |
PR middle-end/40035, PR target/37179, PR middle-end/39666,
|
|
3134 |
PR tree-optimization/40074, PR fortran/40018, PR fortran/38863,
|
|
3135 |
PR middle-end/40147, PR fortran/40018, PR target/40153.
|
|
3136 |
||
3137 |
[ Matthias Klose ]
|
|
3138 |
* Update libstdc++ symbols files.
|
|
3139 |
* Update libgcc, libobjc, libstdc++ symbols files for armel.
|
|
3140 |
* Fix version symlink in gcc_lib_dir. Closes: #527837.
|
|
3141 |
* Fix symlinks for javac and header files in /usr/lib/jvm.
|
|
3142 |
Closes: #528084.
|
|
3143 |
* Don't build the stage1 compiler with -O with recent binutils (trunk).
|
|
3144 |
* Revert doing link tests to check for the atomic builtins, disabling
|
|
3145 |
exception propagation support in libstdc++ on armel. See PR40133, PR40134.
|
|
3146 |
* On mips/mipsel don't run the java testsuite with -mabi=64.
|
|
3147 |
* Default to armv4 for the gcc-snapshot package as well. Closes: #523936.
|
|
3148 |
* Mention GCC trunk in the gcc-snapshot package description. Closes: #526309.
|
|
3149 |
* Remove unneed '..' elements from symlinks in JAVA_HOME.
|
|
3150 |
* Fix some lintian warnings for gcc-snapshot.
|
|
3151 |
||
3152 |
[ Arthur Loiret ]
|
|
3153 |
* Add missing dir separator to multiarch path. Closes: #527537.
|
|
3154 |
||
3155 |
-- Matthias Klose <doko@debian.org> Sun, 17 May 2009 11:15:52 +0200
|
|
3156 |
||
3157 |
gcc-4.4 (4.4.0-4) unstable; urgency=medium
|
|
3158 |
||
3159 |
* Update to SVN 20090506 from the gcc-4_4-branch (r147161).
|
|
3160 |
- Fixes PR rtl-optimization/39914, PR testsuite/39776,
|
|
3161 |
PR tree-optimization/40022, PR libstdc++/39909.
|
|
3162 |
||
3163 |
[ Matthias Klose ]
|
|
3164 |
* gcc-4.4-source: Don't depend on gcc-4.4-base, depend on quilt
|
|
3165 |
and patchutils.
|
|
3166 |
* On armel, link the shared libstdc++ with both -lgcc_s and -lgcc.
|
|
3167 |
* Update libgcc and libstdc++ symbol files for mips and mipsel.
|
|
3168 |
* Update libstdc++ symbol files for armel and hppa, adding symbols
|
|
3169 |
for exception propagation support.
|
|
3170 |
* Add ARM EABI symbols to libstdc++ symbol files for armel.
|
|
3171 |
* Add libobjc symbols file for armel.
|
|
3172 |
* Fix PR libstdc++/40038, missing ceill/tanhl symbols in libstdc++.
|
|
3173 |
|
|
3174 |
[ Aurelien Jarno ]
|
|
3175 |
* Fix libc name for biarch packages on kfreebsd-amd64.
|
|
3176 |
||
3177 |
-- Matthias Klose <doko@debian.org> Wed, 06 May 2009 15:10:36 +0200
|
|
3178 |
||
3179 |
gcc-4.4 (4.4.0-3) unstable; urgency=low
|
|
3180 |
||
3181 |
* libstdc++-doc: Install the man pages again.
|
|
3182 |
* Fix build configuration for the GC enabled ObjC runtime library.
|
|
3183 |
* Fix thinko in autotools_files, resulting in autoconf not run in
|
|
3184 |
some cases.
|
|
3185 |
* Do link tests to check for the atomic builtins, enables exception
|
|
3186 |
propagation support in libstdc++ on armel and hppa.
|
|
3187 |
||
3188 |
-- Matthias Klose <doko@debian.org> Sun, 03 May 2009 23:38:56 +0200
|
|
3189 |
||
3190 |
gcc-4.4 (4.4.0-2) unstable; urgency=low
|
|
3191 |
||
3192 |
[ Samuel Thibault ]
|
|
3193 |
* Enable java build on the hurd.
|
|
3194 |
||
3195 |
[ Matthias Klose ]
|
|
3196 |
* libobjc2.symbols.armel: Remove, use the default one.
|
|
3197 |
* Address PR libstdc++/39491, removing __signbitl from the libstdc++6
|
|
3198 |
symbols file on hppa.
|
|
3199 |
* libstdc++6.symbols.armel: Fix error introduced with copy from the
|
|
3200 |
arm symbols file.
|
|
3201 |
* libstdc++6.symbols.*: Don't assume exception propagation support
|
|
3202 |
enabled for all architectures (although it should on armel, hppa,
|
|
3203 |
sparc).
|
|
3204 |
* Disable the build of the ObjC garbage collection library on mips*,
|
|
3205 |
working around a build failure.
|
|
3206 |
||
3207 |
-- Matthias Klose <doko@debian.org> Sat, 02 May 2009 14:22:35 +0200
|
|
3208 |
||
3209 |
gcc-4.4 (4.4.0-1) unstable; urgency=low
|
|
3210 |
||
3211 |
[ Matthias Klose ]
|
|
3212 |
* Update to SVN 20090429 from the gcc-4_4-branch (r146989).
|
|
3213 |
* Configure java enabled builds with --enable-java-home.
|
|
3214 |
* Integrate the bits previously found in java-gcj-compat.
|
|
3215 |
* Rename the packages using the naming schema used for OpenJDK:
|
|
3216 |
gcj-X.Y-{jre-headless,jre,jre-lib,jdk,source}. The packages
|
|
3217 |
{gij,gcj,gappletviewer}-X.Y and libgcjN-{jar,source} are gone.
|
|
3218 |
* Build the libgcj documentation with the just built gjdoc.
|
|
3219 |
* Don't use profiled bootstrap when building the gcj source.
|
|
3220 |
* Apply proposed patch for PR target/39856.
|
|
3221 |
* Fix some lintian warnings.
|
|
3222 |
* Don't include debug symbols for libstdc++.so.6, if the library is
|
|
3223 |
built by a newer GCC version.
|
|
3224 |
* Adjust hrefs to point to the local libstdc++ documentation. LP: #365414.
|
|
3225 |
* Update libgcc, libgfortran, libobjc, libstdc++ symbol files.
|
|
3226 |
* gcc-4.4: Include libssp_nonshared.a.
|
|
3227 |
* For ix86, set the java architecture directory to i386.
|
|
3228 |
||
3229 |
[ Samuel Thibault ]
|
|
3230 |
* Update Hurd changes.
|
|
3231 |
* Configure with --enable-clocale=gnu on hurd-i386.
|
|
3232 |
* debian/patches/hurd-pthread.diff: Reapply.
|
|
3233 |
||
3234 |
-- Matthias Klose <doko@debian.org> Thu, 30 Apr 2009 00:30:20 +0200
|
|
3235 |
||
3236 |
gcc-4.4 (4.4.0-1~exp2) experimental; urgency=low
|
|
3237 |
||
3238 |
* Update to SVN 20090423 from the gcc-4_4-branch.
|
|
3239 |
||
3240 |
[ Aurelien Jarno ]
|
|
3241 |
* kbsd-gnu.diff: remove parts merged upstream.
|
|
3242 |
||
3243 |
[ Matthias Klose ]
|
|
3244 |
* Remove conflicts/replaces for *-spu packages.
|
|
3245 |
* Configure the spu cross compiler without --with-sysroot and
|
|
3246 |
--enable-multiarch.
|
|
3247 |
* Fix and reenable the gfortran-spu build.
|
|
3248 |
* Work around build failures with missing libstdc++ baseline files.
|
|
3249 |
* Install gjdoc man page.
|
|
3250 |
* Fix java configuration with --enable-java-home and include symlinks
|
|
3251 |
for JAVA_HOME in /usr/lib/jvm.
|
|
3252 |
* Apply proposed fix for PR middle-end/39794.
|
|
3253 |
* Install libstdc++ man pages with suffix .3cxx instead of .3.
|
|
3254 |
Closes: #525244.
|
|
3255 |
* lib*stdc++6-{dbg,doc}: Add conflicts to the corresponding 4.3 packages.
|
|
3256 |
||
3257 |
-- Matthias Klose <doko@debian.org> Thu, 23 Apr 2009 18:11:49 +0200
|
|
3258 |
||
3259 |
gcc-4.4 (4.4.0-1~exp1) experimental; urgency=low
|
|
3260 |
||
3261 |
* Final GCC 4.4.0 release.
|
|
3262 |
||
3263 |
* Don't build the Fortran SPU cross compiler, currently broken.
|
|
3264 |
* spu cross build: Build without spucache and spumea64.
|
|
3265 |
* Configure --with-arch-32=i486 on amd64, i386, and kfreebsd-{amd64,i386},
|
|
3266 |
--with-arch-32=i586 on hurd-i386, --with-cpu=atom on lpia.
|
|
3267 |
* Build using profiled bootstrap.
|
|
3268 |
* Remove the gcc-4.4-base.postinst. Addresses: #524708.
|
|
3269 |
* Update debian/copyright: Include runtime library exception, remove
|
|
3270 |
D and Phobas license.
|
|
3271 |
* Apply proposed patch for PR libstdc++/39491, missing symbol in libstdc++
|
|
3272 |
on hppa.
|
|
3273 |
* Remove unsused soft-fp functions in the 64bit libgcc on powerpc (PR39828).
|
|
3274 |
* Update NEWS files for 4.4.
|
|
3275 |
* Build again libgfortran for the non-default multilib configuration.
|
|
3276 |
* Restore missing chunks in note-gnu-stack.diff, lost during the conversion
|
|
3277 |
to quilt.
|
|
3278 |
||
3279 |
-- Matthias Klose <doko@debian.org> Wed, 22 Apr 2009 00:53:16 +0200
|
|
3280 |
||
3281 |
gcc-4.4 (4.4-20090418-1) experimental; urgency=low
|
|
3282 |
||
3283 |
* Update to SVN 20090418 from the gcc-4_4-branch.
|
|
3284 |
||
3285 |
[ Arthur Loiret ]
|
|
3286 |
* Update patches:
|
|
3287 |
- boehm-gc-nocheck, cross-include, libjava-rpath, link-libs:
|
|
3288 |
Rebase on trunk.
|
|
3289 |
- gcc-m68k-pch, libjava-debuginfo, libjava-loading-constraints:
|
|
3290 |
Remove, merged in trunk.
|
|
3291 |
- cell-branch, cell-branch-doc: Remove, there is no upstream cell 4.4
|
|
3292 |
branch yet.
|
|
3293 |
- gdc-fix-build-kbsd-gnu, svn-gdc-updates, gpc-4.1, gpc-gcc-4.x,
|
|
3294 |
gpc-names: Remove, gpc and gdc are not ported to GCC 4.4 yet.
|
|
3295 |
- svn-class-updates, svn-doc-updates, svn-updates: Make empty.
|
|
3296 |
- Refresh all others, and convert them all to quilt.
|
|
3297 |
||
3298 |
* Build system improvements:
|
|
3299 |
- Partial rewrite/refactor of rules files.
|
|
3300 |
- Switch patch system to quilt.
|
|
3301 |
- Autogenerate debian/copyright.
|
|
3302 |
- Use the autoconf2.59 package.
|
|
3303 |
||
3304 |
* multilib/multiarch support improvements: Closes: #369064, #484589.
|
|
3305 |
- mips-triarch.diff: Replace with a newer version (approved upstream).
|
|
3306 |
- s390-biarch.diff: Ditto.
|
|
3307 |
- debian/rules2: Configure with --enable-targets=all on mips-linux,
|
|
3308 |
mipsel-linux and s390-linux.
|
|
3309 |
- gcc-multiarch.diff: New, add multiarch include directories and
|
|
3310 |
libraries path to the system paths.
|
|
3311 |
- debian/rules2: Configure with --enable-multiarch. Configure spu build
|
|
3312 |
with --with-multiarch-defaults=spu-elf.
|
|
3313 |
- multiarch-include.diff: Remove.
|
|
3314 |
- debian/multiarch.inc: Ditto.
|
|
3315 |
||
3316 |
* cross-compilers changes:
|
|
3317 |
- Never build a separated -base package, don't symlink any doc dir.
|
|
3318 |
- Build gobjc again.
|
|
3319 |
||
3320 |
* Run the 64-bit tests with -mabi=64 instead of -m64 on mips/mipsel to
|
|
3321 |
hopefully fix the massive failure.
|
|
3322 |
* Always set $(distribution) to "Debian" on mips/mipsel, workarounds FTBFS
|
|
3323 |
on those archs due to a kernel bug triggered by lsb_release call.
|
|
3324 |
Adresses: #524416.
|
|
3325 |
* debian/rules.patch: Only apply the ada-nobiarch-check patch when ada is
|
|
3326 |
enabled. Remove gpc and gdc patches.
|
|
3327 |
* debian/rules.unpack (install_autotools_stamp): Remove.
|
|
3328 |
* debian/rules.defs (configure_dependencies): Remove autotools dependency.
|
|
3329 |
* debian/rules.conf: Add a copyright-file target.
|
|
3330 |
* debian/control.m4: Build-Depends on autoconf2.59 and patchutils.
|
|
3331 |
Make gcc-4.4-source Depends on autoconf2.59.
|
|
3332 |
Add myself to Uploaders.
|
|
3333 |
* debian/rules.d/binary-source.mk: Don't build and install an embedded
|
|
3334 |
copy or autoconf2.59 in gcc-4.4-source.
|
|
3335 |
* debian/copyright.in: New.
|
|
3336 |
||
3337 |
[ Matthias Klose ]
|
|
3338 |
* Build gcj on hppa.
|
|
3339 |
* Add support to build vfp optimized runtime libraries on armel.
|
|
3340 |
* gcc-4.4-spu: Depend on newlib-spu.
|
|
3341 |
* Fix sections of -dbg and java packages.
|
|
3342 |
* gcc-default-ssp.dpatch: Set the default as well, when calling the
|
|
3343 |
preprocessor. LP: #346126.
|
|
3344 |
* Build-depend on quilt.
|
|
3345 |
* Keep the copyright file in the archive.
|
|
3346 |
* Remove conflict of the gcc-X.Y-source packages.
|
|
3347 |
* Update removal of gfdl doc files for 4.4.
|
|
3348 |
* Don't re-run the autotools (introduced with the switch to quilt).
|
|
3349 |
* On arm and armel, install the arm_neon.h header. LP: #360819.
|
|
3350 |
* When hardening options are turned on by default, patch the testsuite
|
|
3351 |
to handle the hardening defaults (Kees Cook).
|
|
3352 |
* Only run the patch target once. Avoids multiple autotool runs, but
|
|
3353 |
doesn't reflect changes in the series file anymore.
|
|
3354 |
* libgcj-doc: Fix documentation title.
|
|
3355 |
* Fix gcj source build with recent build changes.
|
|
3356 |
* Don't check for libraries in DEB_BUILD_OPTIONS/nolang.
|
|
3357 |
* gappletviewer: Include missing binary.
|
|
3358 |
||
3359 |
[ Aurelien Jarno ]
|
|
3360 |
* Remove: patches/kbsd-gnu-ada.dpatch (merged upstream).
|
|
3361 |
* kbsd-gnu.diff: add fix for stuff broken by upstream.
|
|
3362 |
||
3363 |
-- Matthias Klose <doko@debian.org> Mon, 20 Apr 2009 01:34:26 +0200
|
|
3364 |
||
3365 |
gcc-4.4 (4.4-20090317-1) experimental; urgency=low
|
|
3366 |
||
3367 |
* Initial upload of GCC-4.4, based on trunk 20090317 (r144904).
|
|
3368 |
||
3369 |
[Matthias Klose]
|
|
3370 |
* Branch from the gcc-4.3 packaging.
|
|
3371 |
* Remove *-trunk patches, update remaining patches for the trunk.
|
|
3372 |
* Remove patches integrated upstream: libobjc-gc-link, libjava-file-support,
|
|
3373 |
libjava-realloc-leak, libjava-armel-ldflags, libstdc++-symbols-hppa,
|
|
3374 |
gcc-m68k-pch, libjava-extra-cflags, libjava-javah-bridge-tgts,
|
|
3375 |
hppa-atomic-builtins, armel-atomic-builtins, libssp-gnu, libobjc-armel,
|
|
3376 |
gfortran-armel-updates, sparc-biarch, libjava-xulrunner-1.9.
|
|
3377 |
* Update patches for 4.4, mostly using the patches converted for quilt by
|
|
3378 |
Arthur Loiret.
|
|
3379 |
* debian/patches/libjava-soname.dpatch: Remove, unmodifed upstream library.
|
|
3380 |
* debian/patches/gcc-driver-extra-langs.dpatch: Search Ada files in subdir.
|
|
3381 |
* debian/rules.unpack, debian/rules.d/binary-source.mk: Update for included
|
|
3382 |
autoconf tarball.
|
|
3383 |
* debian/rules.d/binary-{gcc,java}.mk: Install new header files.
|
|
3384 |
* debian/libgfortran3.symbols.common: Remove symbol not generated by
|
|
3385 |
gfortran (__iso_c_binding_c_f_procpointer@GFORTRAN_1.0), PR38871.
|
|
3386 |
* debian/rules.conf: Update for 4.4.
|
|
3387 |
* Fix build dependencies and configure options for 4.4, which were applied
|
|
3388 |
for snapshot builds only.
|
|
3389 |
||
3390 |
[Arthur Loiret]
|
|
3391 |
* Update patches from debian/patches:
|
|
3392 |
- Remove backported fixes:
|
|
3393 |
PR ada: pr10768.dpatch, pr15808.dpatch, pr15915.dpatch, pr16086.dpatch,
|
|
3394 |
pr16087.dpatch, pr16098.dpatch, pr17985.dpatch, pr18680.dpatch,
|
|
3395 |
pr22255.dpatch, pr22387.dpatch, pr28305.dpatch, pr28733.dpatch,
|
|
3396 |
pr29015.dpatch, pr30740.dpatch, pr30827.dpatch pr33688.dpatch,
|
|
3397 |
pr34466.dpatch, pr35050.dpatch, pr35792.dpatch.
|
|
3398 |
PR target: pr27880.dpatch, pr28102.dpatch, pr30961.dpatch,
|
|
3399 |
pr35965.dpatch, pr37661.dpatch.
|
|
3400 |
PR libgcj: pr24170.dpatch, pr35020.dpatch.
|
|
3401 |
PR gcov-profile: pr38292.dpatch.
|
|
3402 |
PR other: pr28322.dpatch.
|
|
3403 |
* debian/rules.patch: Update.
|
|
3404 |
* debian/symbols/libgomp1.symbols.common: Add new symbols from OpenMP 3.0.
|
|
3405 |
||
3406 |
-- Matthias Klose <doko@debian.org> Tue, 17 Mar 2009 02:28:01 +0100
|
|
3407 |
||
3408 |
gcc-4.3 (4.3.3-5) unstable; urgency=low
|
|
3409 |
||
3410 |
Merge from gnat-4.3 (4.3.3-1):
|
|
3411 |
||
3412 |
[Petr Salinger]
|
|
3413 |
* debian/patches/ada-libgnatprj.dpatch: enable support for GNU/kFreeBSD.
|
|
3414 |
Fixes: #512277.
|
|
3415 |
||
3416 |
[Ludovic Brenta]
|
|
3417 |
* debian/patches/ada-acats.dpatch: attempt to fix ACATS tests (not entirely
|
|
3418 |
successful yet).
|
|
3419 |
* New upstream version. Fixes: #514565.
|
|
3420 |
||
3421 |
[Matthias Klose]
|
|
3422 |
* Update to SVN 20090301 from the gcc-4_3-branch.
|
|
3423 |
- Fix PR c/35446, PR c++/38950, PR fortran/38852, PR fortran/39006,
|
|
3424 |
PR c++/39225 (closes: #516727), PR c++/38950, PR target/38056,
|
|
3425 |
PR target/39228, PR middle-end/36578, PR inline-asm/39058,
|
|
3426 |
PR middle-end/37861.
|
|
3427 |
* Don't provide the 4.3.2 symlink in gcc_lib_dir anymore.
|
|
3428 |
* Require binutils-2.19.1.
|
|
3429 |
||
3430 |
-- Matthias Klose <doko@debian.org> Sun, 01 Mar 2009 14:18:09 +0100
|
|
3431 |
||
3432 |
gcc-4.3 (4.3.3-4) unstable; urgency=low
|
|
3433 |
||
3434 |
* Fix Fix PR gcov-profile/38292 (wrong profile information), taken
|
|
3435 |
from the trunk.
|
|
3436 |
* Update to SVN 20090215 from the gcc-4_3-branch.
|
|
3437 |
Fix PR c/35435, PR tree-optimization/39100, PR rtl-optimization/39076,
|
|
3438 |
PR c/35433, PR tree-optimization/39041, PR target/38988,
|
|
3439 |
PR middle-end/38969, PR c++/36897, PR c++/39054, PR c/39035, PR c/35434,
|
|
3440 |
PR c/36432, PR target/38991, PR c/39084, PR target/39118.
|
|
3441 |
* Reapply the fix for PR middle-end/38615.
|
|
3442 |
* Include autoconf-2.59 sources into the source package, and install as
|
|
3443 |
part of the gcc-4.3-source package.
|
|
3444 |
* Explicitely use autoconf-1.9.
|
|
3445 |
* Disable building the gcjwebplugin.
|
|
3446 |
* Don't configure with --enable-cld on amd64 and i386.
|
|
3447 |
||
3448 |
-- Matthias Klose <doko@debian.org> Sun, 15 Feb 2009 23:40:09 +0100
|
|
3449 |
||
3450 |
gcc-4.3 (4.3.3-3) unstable; urgency=medium
|
|
3451 |
||
3452 |
* Revert fix for PR middle-end/38615. Closes: #513420.
|
|
3453 |
||
3454 |
-- Matthias Klose <doko@debian.org> Thu, 29 Jan 2009 07:05:15 +0100
|
|
3455 |
||
3456 |
gcc-4.3 (4.3.3-2) unstable; urgency=low
|
|
3457 |
||
3458 |
* Update to SVN 20090127 from the gcc-4_3-branch.
|
|
3459 |
- Fix PR tree-optimization/38359. Closes: #492505.
|
|
3460 |
- Fix PR tree-optimization/38932 (ice-on-valid-code), PR target/38931
|
|
3461 |
(ice-on-valid-code), PR rtl-optimization/38879 (wrong-code),
|
|
3462 |
PR c++/23287 (rejects-valid), PR fortran/38907 (ice-on-valid-code),
|
|
3463 |
PR fortran/38859 (wrong-code), PR fortran/38657 (rejects-valid),
|
|
3464 |
PR fortran/38672 (ice-on-valid-code).
|
|
3465 |
* Fix PR middle-end/38969, taken from the trunk. Closes: #513007.
|
|
3466 |
||
3467 |
-- Matthias Klose <doko@debian.org> Tue, 27 Jan 2009 23:42:45 +0100
|
|
3468 |
||
3469 |
gcc-4.3 (4.3.3-1) unstable; urgency=low
|
|
3470 |
||
3471 |
* GCC-4.3.3 release (no changes compared to the 4.3.2-4 upload).
|
|
3472 |
* Fix PR middle-end/38615 (wrong code, taken from the trunk).
|
|
3473 |
||
3474 |
-- Matthias Klose <doko@debian.org> Sat, 24 Jan 2009 14:43:09 +0100
|
|
3475 |
||
3476 |
gcc-4.3 (4.3.2-4) unstable; urgency=medium
|
|
3477 |
||
3478 |
* Update to SVN 20090119 from the gcc-4_3-branch.
|
|
3479 |
- Fix PR tree-optimization/36765 (wrong code).
|
|
3480 |
* Remove patch for PR 34571, applied upstream (fix build failure on alpha).
|
|
3481 |
* Apply proposed patch for PR middle-end/38902 (wrong code).
|
|
3482 |
||
3483 |
-- Matthias Klose <doko@debian.org> Tue, 20 Jan 2009 00:22:41 +0100
|
|
3484 |
||
3485 |
gcc-4.3 (4.3.2-3) unstable; urgency=low
|
|
3486 |
||
3487 |
* Update to SVN 20090117 from the gcc-4_3-branch (4.3.3 release candidate).
|
|
3488 |
- Fix PR target/34571, PR debug/7055, PR tree-optimization/37194,
|
|
3489 |
PR tree-optimization/38529, PR fortran/38763, PR fortran/38765,
|
|
3490 |
PR fortran/38669, PR fortran/38487, PR fortran/35681, PR fortran/38657,
|
|
3491 |
PR c++/36019, PR c++/31488, PR c++/37646, PR c++/36334, PR c++/38357,
|
|
3492 |
PR c++/31260, PR c++/38877, PR libstdc++/36801, PR libgcj/38396.
|
|
3493 |
- debian/patches/libgcj-bc.dpatch: Remove, applied upstream.
|
|
3494 |
* Fix PR middle-end/38616 (wrong code with -fstack-protector).
|
|
3495 |
* Update backport for PR28322 (Gunther Nikl).
|
|
3496 |
||
3497 |
-- Matthias Klose <doko@debian.org> Sat, 17 Jan 2009 21:09:35 +0100
|
|
3498 |
||
3499 |
gcc-4.3 (4.3.2-2) unstable; urgency=low
|
|
3500 |
||
3501 |
* Update to SVN 20090110 from the gcc-4_3-branch.
|
|
3502 |
- Fix PR target/36654, PR tree-optimization/38752, PR fortran/38675,
|
|
3503 |
PR fortran/37469, PR libstdc++/38000.
|
|
3504 |
||
3505 |
-- Matthias Klose <doko@debian.org> Sat, 10 Jan 2009 18:32:34 +0100
|
|
3506 |
||
3507 |
gcc-4.3 (4.3.2-2~exp5) experimental; urgency=low
|
|
3508 |
||
3509 |
* Adjust build-dependencies for cross builds. Closes: #499998.
|
|
3510 |
* Update to SVN 20081231 from the gcc-4_3-branch.
|
|
3511 |
- Fix PR middle-end/38565, PR target/38062, PR bootstrap/38383,
|
|
3512 |
PR target/38402, PR testsuite/35677, PR tree-optimization/38478,
|
|
3513 |
PR target/38054, PR middle-end/29056, PR testsuite/28870,
|
|
3514 |
PR target/38254.
|
|
3515 |
- Fix PR libstdc++/37144, PR c++/37582, PR libstdc++/38080.
|
|
3516 |
- Fix PR fortran/38602, PR fortran/38602, PR fortran/38487,
|
|
3517 |
PR fortran/38113, PR fortran/35983, PR fortran/35937, PR testsuite/36889.
|
|
3518 |
* Update the spu cross compiler from the cell-gcc-4_3-branch 20081217.
|
|
3519 |
* debian/patches/libobjc-armel.dpatch: Don't define EH_USES.
|
|
3520 |
* Apply the Atomic builtins patch for PARISC.
|
|
3521 |
||
3522 |
-- Matthias Klose <doko@debian.org> Thu, 18 Dec 2008 00:34:46 +0100
|
|
3523 |
||
3524 |
gcc-4.3 (4.3.2-2~exp4) experimental; urgency=low
|
|
3525 |
||
3526 |
* Update to SVN 20081130 from the gcc-4_3-branch.
|
|
3527 |
- Fix PR bootstrap/33304, PR middle-end/37807, PR middle-end/37809,
|
|
3528 |
PR rtl-optimization/37489, PR target/35574, PR c/37924,
|
|
3529 |
PR tree-optimization/37879, PR middle-end/37858, PR middle-end/37870,
|
|
3530 |
PR target/38016, PR target/37939, PR rtl-optimization/37769,
|
|
3531 |
PR target/37909, PR fortran/37597, PR fortran/35820, PR fortran/37445,
|
|
3532 |
PR fortran/PR35769, PR fortran/37903, PR fortran/37749.
|
|
3533 |
- Fix PR target/37640, PR tree-optimization/37868, PR bootstrap/33100,
|
|
3534 |
PR other/38214, PR c++/37142, PR c++/35405, PR c++/37563, PR c++/38030,
|
|
3535 |
PR c++/37932, PR c++/38007.
|
|
3536 |
- Fix PR fortran/37836, PR fortran/38171, PR fortran/35681,
|
|
3537 |
PR fortran/37792, PR fortran/37926, PR fortran/38033, PR fortran/36526.
|
|
3538 |
- Fix PR target/38287. Closes: #506713.
|
|
3539 |
* Atomic builtins using kernel helpers for PARISC and ARM Linux/EABI, taken
|
|
3540 |
from the trunk.
|
|
3541 |
||
3542 |
-- Matthias Klose <doko@debian.org> Mon, 01 Dec 2008 01:29:51 +0100
|
|
3543 |
||
3544 |
gcc-4.3 (4.3.2-2~exp3) experimental; urgency=low
|
|
3545 |
||
3546 |
* Update to SVN 20081117 from the gcc-4_3-branch.
|
|
3547 |
* Add build dependencies on spu packages for snapshot builds.
|
|
3548 |
* Add build dependency on libantlr-java for snapshot builds.
|
|
3549 |
* Disable fortran on spu for snapshot builds.
|
|
3550 |
* Add dependency on binutils-{hppa64,spu} for snapshot builds.
|
|
3551 |
||
3552 |
-- Matthias Klose <doko@debian.org> Mon, 17 Nov 2008 21:57:51 +0100
|
|
3553 |
||
3554 |
gcc-4.3 (4.3.2-2~exp2) experimental; urgency=low
|
|
3555 |
||
3556 |
* Update to SVN 20081023 from the gcc-4_3-branch.
|
|
3557 |
- General regression fixes: PR rtl-optimization/37882 (wrong code),
|
|
3558 |
- Fortran regression fixes: PR fortran/37787, PR fortran/37723.
|
|
3559 |
* Use gij-4.3 for builds in java maintainer mode.
|
|
3560 |
* Don't run the testsuite with -fstack-protector for snapshot builds.
|
|
3561 |
* Update the spu cross compiler from the cell-gcc-4_3-branch 20081023.
|
|
3562 |
Don't disable multilibs, install additional components in the gcc-4.3-spu
|
|
3563 |
package.
|
|
3564 |
* Enable building the spu cross compiler for powerpc and ppc64 snapshot
|
|
3565 |
builds.
|
|
3566 |
* Apply proposed patch for PR tree-optimization/37868 (wrong code).
|
|
3567 |
* Apply proposed patch to parallelize make check.
|
|
3568 |
* For biarch builds, disable the gnat testsuite for the non-default
|
|
3569 |
architecture (no biarch support in gnat yet).
|
|
3570 |
||
3571 |
-- Matthias Klose <doko@debian.org> Thu, 23 Oct 2008 22:06:38 +0200
|
|
3572 |
||
3573 |
gcc-4.3 (4.3.2-2~exp1) experimental; urgency=low
|
|
3574 |
||
3575 |
* Update to SVN 20081017 from the gcc-4_3-branch.
|
|
3576 |
- General regression fixes: PR rtl-optimization/37408 (wrong code),
|
|
3577 |
PR tree-optimization/36630, PR tree-optimization/37102 (wrong code),
|
|
3578 |
PR c/35437 (ice on invalid code), PR middle-end/37731 (wrong code),
|
|
3579 |
PR target/37603 (wrong code, hppa), PR tree-optimization/35737 (ice on
|
|
3580 |
valid code), PR middle-end/36575 (wrong code), PR c/37645 (ice on valid
|
|
3581 |
code), PR tree-optimization/37539 (compile time hog), PR middle-end/37236
|
|
3582 |
(ice on invalid code), PR tree-optimization/36343 (wrong code),
|
|
3583 |
PR rtl-optimization/37544 (wrong code), PR target/35620 (ice on valid
|
|
3584 |
code), PR target/35713 (ice on valid code, wrong code), PR c/35712 (wrong
|
|
3585 |
code), PR target/37466 (wrong code, AVR).
|
|
3586 |
- C++ regression fixes: PR c++/37389 (LP: #252301), PR c++/37555 (ice on
|
|
3587 |
invalid code).
|
|
3588 |
- Fortran regression fixes: PR fortran/37199, PR fortran/36214,
|
|
3589 |
PR fortran/35770, PR fortran/36454, PR fortran/36374, PR fortran/37274,
|
|
3590 |
PR fortran/37583, PR fortran/36700, PR fortran/35945, PR fortran/37626,
|
|
3591 |
PR fortran/37504, PR fortran/37580, PR fortran/37706, PR fortran/35680,
|
|
3592 |
PR fortran/37794.
|
|
3593 |
* Remove obsolete patches: ada-driver.dpatch, pr33148.dpatch.
|
|
3594 |
* Fix naming of bridge targets in gjavah (wrong header generation).
|
|
3595 |
* Fix PR target/37661, SPARC64 int-to-TFmode conversions.
|
|
3596 |
* Include the complete test summaries in a binary package, to allow
|
|
3597 |
regression checking from the previous build.
|
|
3598 |
* Tighten inter-package dependencies to (>= 4.3.2-1).
|
|
3599 |
* Drop the 4.3.1 symlink in gcc_lib_dir, add a 4.3.3 symlink to 4.3.
|
|
3600 |
||
3601 |
-- Matthias Klose <doko@debian.org> Fri, 17 Oct 2008 23:26:50 +0200
|
|
3602 |
||
3603 |
gcc-4.3 (4.3.2-1) unstable; urgency=medium
|
|
3604 |
||
3605 |
[Matthias Klose]
|
|
3606 |
* Final gcc-4.3.2 release (regression fixes).
|
|
3607 |
- Remove the generated install docs from the tarball (GFDL licensed).
|
|
3608 |
- C++ regression fixes: PR debug/37156.
|
|
3609 |
- general regression fixes: PR debug/37156, PR target/37101.
|
|
3610 |
- Java regression fixes: PR libgcj/8995.
|
|
3611 |
* Update to SVN 20080905 from the gcc-4_3-branch.
|
|
3612 |
- C++ regression fixes: PR c++/36741 (wrong diagnostic),
|
|
3613 |
- general regression fixes: PR target/37184 (ice on valid code),
|
|
3614 |
PR target/37191 (ice on valid code), PR target/37197 (ice on valid code),
|
|
3615 |
PR middle-end/36817 (ice on valid code), PR middle-end/36548 (wrong code),
|
|
3616 |
PR middle-end/37125 (wrong code), PR c/37261 (wrong diagnostic),
|
|
3617 |
PR target/37168 (ice on valid code), PR middle-end/36449 (wrong code),
|
|
3618 |
PR middle-end/37248 (missed optimization), PR target/36332 (wrong code).
|
|
3619 |
- Fortran regression fixes: PR fortran/37193 (rejects valid code).
|
|
3620 |
* Move symlinks in gcc_lib_dir from cpp-4.3 to gcc-4.3-base. Closes: #497369.
|
|
3621 |
* Don't build-depend on autogen on architectures where it is not installable
|
|
3622 |
(needed for the fixincludes testsuite only); don't build-depend on it for
|
|
3623 |
source packages not running the fixincludes testsuite.
|
|
3624 |
||
3625 |
[Ludovic Brenta]
|
|
3626 |
* Add sdefault.ads to libgnatprj4.3-dev. Fixes: #492866.
|
|
3627 |
* turn gnatvsn.gpr and gnatprj.gpr into proper library project files.
|
|
3628 |
* Unconditionally build-depend on gnat when building gnat-4.3.
|
|
3629 |
Fixes: #487564.
|
|
3630 |
* (debian/rules.d/binary-ada.mk): Add a symlink libgnat.so to
|
|
3631 |
/usr/lib/libgnat-4.3.so in the adalib directory. Fixes: #493814.
|
|
3632 |
* (debian/patches/ada-sjlj.dpatch): remove dangling symlinks from all
|
|
3633 |
adalib directories.
|
|
3634 |
* debian/patches/ada-alpha.dpatch: remove, applied upstream.
|
|
3635 |
||
3636 |
[Samuel Tardieu, Ludovic Brenta]
|
|
3637 |
* debian/patches/pr16086.dpatch: new; backport from GCC 4.4.
|
|
3638 |
Closes: #248172.
|
|
3639 |
* debian/patches/pr35792.dpatch: new; backport from GCC 4.4.
|
|
3640 |
* debian/patches/pr15808.dpatch (fixes: #246392),
|
|
3641 |
debian/patches/pr30827.dpatch: new; backport from the trunk.
|
|
3642 |
||
3643 |
-- Matthias Klose <doko@debian.org> Fri, 05 Sep 2008 22:52:58 +0200
|
|
3644 |
||
3645 |
gcc-4.3 (4.3.1-9) unstable; urgency=low
|
|
3646 |
||
3647 |
* Update to SVN 20080814 from the gcc-4_3-branch.
|
|
3648 |
- C++/libstdc++ regression fixes: PR c++/36688, PR c++/37016, PR c++/36999,
|
|
3649 |
PR c++/36405, PR c++/36767, PR c++/36852.
|
|
3650 |
- general regression fixes: PR target/36613, PR rtl-optimization/36998,
|
|
3651 |
PR middle-end/37042, PR middle-end/35432, PR target/35659,
|
|
3652 |
PR middle-end/37026, PR middle-end/36691, PR tree-optimization/36991,
|
|
3653 |
PR rtl-optimization/35542, PR bootstrap/35752, PR rtl-optimization/36419,
|
|
3654 |
PR debug/36278, PR preprocessor/36649, PR rtl-optimization/36929,
|
|
3655 |
PR tree-optimization/36830, PR c/35746, PR middle-end/37014,
|
|
3656 |
PR middle-end/37103.
|
|
3657 |
- Fortran regression fixes: PR fortran/36132.
|
|
3658 |
- Java regression fixes: PR libgcj/31890.
|
|
3659 |
- Fixes PR middle-end/37090. Closes: #494815.
|
|
3660 |
||
3661 |
-- Matthias Klose <doko@debian.org> Thu, 14 Aug 2008 18:02:52 +0000
|
|
3662 |
||
3663 |
gcc-4.3 (4.3.1-8) unstable; urgency=low
|
|
3664 |
||
3665 |
* Undo Revert PR tree-optimization/36262 on i386 (PR 36917 is invalid).
|
|
3666 |
||
3667 |
-- Matthias Klose <doko@debian.org> Fri, 25 Jul 2008 21:47:52 +0200
|
|
3668 |
||
3669 |
gcc-4.3 (4.3.1-7) unstable; urgency=low
|
|
3670 |
||
3671 |
* Update to SVN 20080722 from the gcc-4_3-branch.
|
|
3672 |
- Fix PR middle-end/36811, infinite loop building with -O3.
|
|
3673 |
- C++/libstdc++ regression fixes: PR c++/36407, PR c++/34963,
|
|
3674 |
PR libstdc++/36832, PR libstdc++/36552, PR libstdc++/36729.
|
|
3675 |
- Fortran regression fixes: PR fortran/36366, PR fortran/36824.
|
|
3676 |
- general regression fixes: PR middle-end/36877, PR target/36780,
|
|
3677 |
PR target/36827, PR rtl-optimization/35281, PR rtl-optimization/36753,
|
|
3678 |
PR target/36827, PR target/36784, PR target/36782, PR middle-end/36369,
|
|
3679 |
PR target/36780, PR target/35492, PR middle-end/36811,
|
|
3680 |
PR rtl-optimization/36419, PR target/35802, PR target/36736,
|
|
3681 |
PR target/34780.
|
|
3682 |
* Revert PR tree-optimization/36262 on i386, causing miscompilation of
|
|
3683 |
OpenJDK hotspot.
|
|
3684 |
* gij/gcj: Don't remove alternatives on upgrade. Addresses: #479950.
|
|
3685 |
||
3686 |
-- Matthias Klose <doko@debian.org> Tue, 22 Jul 2008 23:55:54 +0200
|
|
3687 |
||
3688 |
gcc-4.3 (4.3.1-6) unstable; urgency=low
|
|
3689 |
||
3690 |
* Start the logwatch script on alpha as well to avoid timeouts in
|
|
3691 |
the testsuite.
|
|
3692 |
||
3693 |
-- Matthias Klose <doko@debian.org> Mon, 07 Jul 2008 11:31:58 +0200
|
|
3694 |
||
3695 |
gcc-4.3 (4.3.1-5) unstable; urgency=low
|
|
3696 |
||
3697 |
* Update to SVN 20080705 from the gcc-4_3-branch.
|
|
3698 |
- Fix PR target/36634, wrong-code on powerpc with -msecure-plt.
|
|
3699 |
* Fix PR target/35965, PIC + -fstack-protector on arm/armel. Closes: #469517.
|
|
3700 |
* Don't run the libjava testsuite with -mabi=n32.
|
|
3701 |
* Update patch for PR other/28322, that unknown -Wno-* options do not
|
|
3702 |
cause errors, but warnings instead.
|
|
3703 |
* On m68k, add -fgnu89-inline when in gnu99 mode (requested by Michael
|
|
3704 |
Casadeval for the m68k port). Closes: #489234.
|
|
3705 |
||
3706 |
-- Matthias Klose <doko@debian.org> Sun, 06 Jul 2008 01:39:30 +0200
|
|
3707 |
||
3708 |
gcc-4.3 (4.3.1-4) unstable; urgency=low
|
|
3709 |
||
3710 |
* Revert: debian/patches/gcc-multilib64dir.dpatch: Remove obsolete patch.
|
|
3711 |
* Remove obsolete multiarch-lib patch.
|
|
3712 |
||
3713 |
-- Matthias Klose <doko@debian.org> Mon, 30 Jun 2008 23:05:17 +0200
|
|
3714 |
||
3715 |
gcc-4.3 (4.3.1-3) unstable; urgency=medium
|
|
3716 |
||
3717 |
[Arthur Loiret]
|
|
3718 |
* debian/rules2:
|
|
3719 |
- configure sh4-linux with --with-multilib-list=m4,m4-nofpu
|
|
3720 |
and --with-cpu=sh4.
|
|
3721 |
- configure sparc-linux with --enable-targets=all on snapshot builds
|
|
3722 |
(change already in 4.3.1-1).
|
|
3723 |
* debian/rules.patch: Don't apply sh4-multilib.dpatch.
|
|
3724 |
||
3725 |
[Matthias Klose]
|
|
3726 |
* Update to SVN 20080628 from the gcc-4_3-branch.
|
|
3727 |
- Fix PR target/36533, wrong-code with incorrectly assumed aligned_operand.
|
|
3728 |
Closes: #487115.
|
|
3729 |
* debian/rules.defs: Remove hurd-i386 from ssp_no_archs (Samuel Thibault).
|
|
3730 |
Closes: #483613.
|
|
3731 |
* Do not create a /usr/lib/gcc/<target-arch>/4.3.0 symlink.
|
|
3732 |
* debian/patches/gcc-multilib64dir.dpatch: Remove obsolete patch.
|
|
3733 |
* libjava/classpath: Set and use EXTRA_CFLAGS (taken from the trunk).
|
|
3734 |
||
3735 |
-- Matthias Klose <doko@debian.org> Sat, 28 Jun 2008 16:00:38 +0200
|
|
3736 |
||
3737 |
gcc-4.3 (4.3.1-2) unstable; urgency=low
|
|
3738 |
||
3739 |
* Update to SVN 20080610 from the gcc-4_3-branch.
|
|
3740 |
- config.gcc: Fix quoting for in the enable_cld test.
|
|
3741 |
* Use GNU locales on hurd-i386 (Samuel Thibault). Closes: #485395.
|
|
3742 |
* libstdc++-doc: Fix URL's for locally installed docs. Closes: #485133.
|
|
3743 |
* libjava: On armel apply kludge to fix unwinder infinitely looping 'til
|
|
3744 |
it runs out of memory.
|
|
3745 |
* Adjust dependencies to require GCC 4.3.1.
|
|
3746 |
||
3747 |
-- Matthias Klose <doko@debian.org> Wed, 11 Jun 2008 00:35:38 +0200
|
|
3748 |
||
3749 |
gcc-4.3 (4.3.1-1) unstable; urgency=high
|
|
3750 |
||
3751 |
[Samuel Tardieu, Ludovic Brenta]
|
|
3752 |
* debian/patches/pr16087.dpatch: new. Fixes: #248173.
|
|
3753 |
* Correct the patches from the previous upload.
|
|
3754 |
||
3755 |
[Ludovic Brenta]
|
|
3756 |
* debian/patches/ada-acats.dpatch: really run the just-built gnat, not the
|
|
3757 |
bootstrap gnat.
|
|
3758 |
* debian/rules2: when running the Ada test suite, do not run the multilib
|
|
3759 |
tests as gnat does not support multilib yet.
|
|
3760 |
* Run the ACATS testsuite again (patch it so it correctly finds gnatmake).
|
|
3761 |
||
3762 |
[Thiemo Seufer]
|
|
3763 |
* debian/patches/ada-libgnatprj.dpatch,
|
|
3764 |
debian/patches/ada-mips{,el}.dpatch: complete support for mips and mipsel.
|
|
3765 |
Fixes: #482433.
|
|
3766 |
||
3767 |
[Matthias Klose]
|
|
3768 |
* GCC-4.3.1 release.
|
|
3769 |
* Do not include standard system paths in libgcj pkgconfig file.
|
|
3770 |
* Suggest the correct libmudflap0-dbg package.
|
|
3771 |
* Fix PR libjava/35020, taken from the trunk.
|
|
3772 |
* Apply proposed patch for PR tree-optimization/36343.
|
|
3773 |
* On hurd-i386 with -fstack-protector do not link with libssp_nonshared
|
|
3774 |
(Samuel Thibault). Closes: #483613.
|
|
3775 |
* Apply proposed patch for PR tree-optimization/34244.
|
|
3776 |
* Remove debian-revision in symbols files.
|
|
3777 |
* Fix installation of all biarch -multilib packages which are not triarch.
|
|
3778 |
* Fix some lintian warnings.
|
|
3779 |
* Include library symlinks in gobjc and gfortran multilib packages, when
|
|
3780 |
not building the library packages.
|
|
3781 |
* Fix sections in doc-base files.
|
|
3782 |
* Don't apply the sparc-biarch patch when building the gcc-snapshot package.
|
|
3783 |
* libjava: Add @file support for gjavah & gjar.
|
|
3784 |
* Apply patch for PR rtl-optimization/36111, taken from the trunk.
|
|
3785 |
||
3786 |
* Closing reports reported against gcc-4.0 and fixed in gcc-4.3:
|
|
3787 |
- General
|
|
3788 |
+ Fix PR optimization/3511, inlined strlen() could be smarter.
|
|
3789 |
Close: #86251.
|
|
3790 |
- C
|
|
3791 |
+ Fix PR c/9072, Split of -Wconversion in two different flags.
|
|
3792 |
Closes: #128950, #226952.
|
|
3793 |
- C++/libstdc++
|
|
3794 |
+ PR libstdc++/24660, implement versioning weak symbols in libstdc++.
|
|
3795 |
Closes: #328421.
|
|
3796 |
- Architecture specific:
|
|
3797 |
- mips
|
|
3798 |
+ PR target/26560, unable to find a register to spill in class
|
|
3799 |
'FP_REGS'. Closes: #354439.
|
|
3800 |
- sparc
|
|
3801 |
+ Fix PR rtl-optimization/23454, ICE in invert_exp_1. Closes: #340951.
|
|
3802 |
* Closing reports reported against gcc-4.1 and fixed in gcc-4.2:
|
|
3803 |
- General
|
|
3804 |
+ PR tree-optimization/30132, ICE in find_lattice_value. Closes: #400484.
|
|
3805 |
+ PR other/29534, ICE in "gcc -O -ftrapv" with decreasing array index.
|
|
3806 |
Closes: #405065.
|
|
3807 |
+ Incorrect SSE2 code generation for vector initialization.
|
|
3808 |
Closes: #406442.
|
|
3809 |
+ Fix segfault in cc1 due to infinite loop in error() when using -ftrapv.
|
|
3810 |
Closes: #458072.
|
|
3811 |
+ Fix regression in code size with -Os compared to GCC-3.3.
|
|
3812 |
Closes: #348298.
|
|
3813 |
- C++
|
|
3814 |
+ Fix initialization of global variables with non-constant initializer.
|
|
3815 |
Closes: #446067.
|
|
3816 |
+ Fix ICE building muse. Closes: #429385.
|
|
3817 |
* Closing reports reported against gcc-4.1 and fixed in gcc-4.3:
|
|
3818 |
- C++
|
|
3819 |
+ PR c++/28705, ICE: in type_dependent_expression_p. Closes: #406324.
|
|
3820 |
+ PR c++/7302, -Wnon-virtual-dtor should't complain of protected dtor.
|
|
3821 |
Closes: #356316.
|
|
3822 |
+ PR c++/28316, PR c++/24791, PR c++/20133, ICE in instantiate_decl.
|
|
3823 |
Closes: #327346, #355909.
|
|
3824 |
- Fortran
|
|
3825 |
+ PR fortran/31639, ICE in gfc_conv_constant. Closes: #401496.
|
|
3826 |
- Java
|
|
3827 |
+ Fix ICE using gcj with --coverage. Closes: #416326.
|
|
3828 |
+ PR libgcj/29869, LogManager class loading failure. Closes: #399251
|
|
3829 |
+ PR swing/29547 setText (String) of JButton does not work
|
|
3830 |
with HTML code. Closes: #392791.
|
|
3831 |
+ PR libgcj/29178, CharsetEncoder.canEncode() gives different results
|
|
3832 |
than Sun version. Closes: #388596.
|
|
3833 |
+ PR java/8923, ICE when modifying a variable decleared "final static".
|
|
3834 |
Closes: #351512.
|
|
3835 |
+ PR java/22507, segfault building Apache Cocoon. Closes: #318534.
|
|
3836 |
+ PR java/2499, class members should be inherited from implemented
|
|
3837 |
interfaces. Closes: #225434.
|
|
3838 |
+ PR java/10581, ICE compiling freenet. Closes: #186922.
|
|
3839 |
+ PR libgcj/28340, gij ignores -Djava.security.manager. Closes: #421098.
|
|
3840 |
+ PR java/32846, build failure on GNU/Hurd. Closes: #408888.
|
|
3841 |
+ PR java/29194, fails to import package from project. Closes: #369873.
|
|
3842 |
+ PR libgcj/31700, -X options not recognised by JNI_CreateJavaVM.
|
|
3843 |
Closes: #426742.
|
|
3844 |
+ java.util.Calendar.setTimeZone fails to set ZONE_OFFSET.
|
|
3845 |
Closes: #433636.
|
|
3846 |
- Architecture specific:
|
|
3847 |
- alpha
|
|
3848 |
+ C++, fix segfault in constructor with -Os. Closes: #438436.
|
|
3849 |
- hppa
|
|
3850 |
+ PR target/30131, ICE in propagate_one_insn. Closes: #397341.
|
|
3851 |
- m32r
|
|
3852 |
+ PR target/28508, assembler error (operand out of range).
|
|
3853 |
Closes: #417542.
|
|
3854 |
- m68k
|
|
3855 |
+ PR target/34688, ICE in output_operand. Closes: #459429.
|
|
3856 |
* Closing reports reported against gcc-4.2 and fixed in gcc-4.3:
|
|
3857 |
- General
|
|
3858 |
+ PR tree-optimization/33826, wrong code generation for infinitely
|
|
3859 |
recursive functions. Closes: #445536.
|
|
3860 |
- C++
|
|
3861 |
+ PR c++/24791, ICE on invalid instantiation of template's static member.
|
|
3862 |
Closes: #446698.
|
|
3863 |
||
3864 |
[Aurelien Jarno]
|
|
3865 |
* Really apply arm-funroll-loops.dpatch on arm and armel. Closes: #476460.
|
|
3866 |
||
3867 |
-- Matthias Klose <doko@debian.org> Sat, 07 Jun 2008 23:16:21 +0200
|
|
3868 |
||
3869 |
gcc-4.3 (4.3.0-5) unstable; urgency=medium
|
|
3870 |
||
3871 |
* Update to SVN 20080523 from the gcc-4_3-branch.
|
|
3872 |
- Remove gcc-i386-emit-cld patch.
|
|
3873 |
- On Debian amd64 and i386 configure with --enable-cld.
|
|
3874 |
* Fix PR tree-optimization/36129, ICE with -fprofile-use.
|
|
3875 |
* Add spu build dependencies independent of the architecture.
|
|
3876 |
* Move arm -funroll-loops fix to arm-funroll-loops from
|
|
3877 |
gfortran-armel-updates. Apply it on both arm and armel.
|
|
3878 |
Closes: #476460.
|
|
3879 |
* Use iceape-dev as a build dependency for Java enabled builds.
|
|
3880 |
* Build the sru cross compiler from a separate source dir without applying
|
|
3881 |
the hardening patches.
|
|
3882 |
||
3883 |
-- Matthias Klose <doko@debian.org> Fri, 23 May 2008 10:12:02 +0200
|
|
3884 |
||
3885 |
gcc-4.3 (4.3.0-4) unstable; urgency=low
|
|
3886 |
||
3887 |
[ Aurelien Jarno ]
|
|
3888 |
* Fix gnat-4.3 build on mips/mipsel.
|
|
3889 |
* Update libgcc1 symbols for hurd-i386.
|
|
3890 |
||
3891 |
[ Arthur Loiret ]
|
|
3892 |
* Make gcc-4.3-spu Recommends newlib-spu. Closes: #476088
|
|
3893 |
* Build depend on spu build dependencies only when building
|
|
3894 |
as gcc-4.x source package.
|
|
3895 |
* Disable spu for snapshot builds.
|
|
3896 |
* Support sh4 targets:
|
|
3897 |
- sh4-multilib.dpatch: Add, fix multilib (m4/m4-nofpu) for sh4-linux
|
|
3898 |
- multiarch-include.dpatch: Don't apply on sh4.
|
|
3899 |
||
3900 |
[ Matthias Klose ]
|
|
3901 |
* Stop building libffi packages.
|
|
3902 |
* Update to SVN 20080501 from the gcc-4_3-branch.
|
|
3903 |
- Fix PR target/35662, wrong gfortran code on mips/mipsel. Closes: #476427.
|
|
3904 |
- Fixes mplayer build on powerpc. Closes: #475153.
|
|
3905 |
* Stop building gij/gcj on alpha, arm and hppa. Closes: #459560.
|
|
3906 |
* libstdc++6-4.3-doc: Fix file location in doc-base file. Closes: #476253.
|
|
3907 |
* debian/patches/template.dpatch: Remove the `exit 0' line.
|
|
3908 |
* Fix alternative names for amd64 cross builds. Addresses: #466422.
|
|
3909 |
* debian/copyright: Update to GPLv3, remove the text of the GFDL
|
|
3910 |
and reference the copy in common-licenses.
|
|
3911 |
* Generate the locale data for the testsuite, if the locales package
|
|
3912 |
is installed (not a dependency on all archs).
|
|
3913 |
* Update libgcc2 symbols for m68k, libstdc++6 symbols for arm, m68k, mips
|
|
3914 |
and mipsel.
|
|
3915 |
* Do not include a symbols file for libobjc_gc.so.
|
|
3916 |
* Add four more symbols to libgcj_bc, patch taken from the trunk.
|
|
3917 |
* Adjust names of manual pages in the spu build on powerpc.
|
|
3918 |
* ARM EABI (armel) updates (Andrew Jenner, Julian Brown):
|
|
3919 |
- Add Objective-C support.
|
|
3920 |
- Fortran support patches.
|
|
3921 |
- Fix ICE in gfortran.dg/vector_subscript_1.f90 for -Os -mthumb reload.
|
|
3922 |
* Build ObjC and Obj-C++ packages on armel.
|
|
3923 |
* Reenable running the testsuite on m68k.
|
|
3924 |
||
3925 |
[Samuel Tardieu, Ludovic Brenta]
|
|
3926 |
* debian/patches/gnalasup_to_lapack.dpatch: new.
|
|
3927 |
* debian/patches/pr34466.dpatch,
|
|
3928 |
debian/patches/pr22255.dpatch,
|
|
3929 |
debian/patches/pr33688.dpatch,
|
|
3930 |
debian/patches/pr10768.dpatch,
|
|
3931 |
debian/patches/pr28305.dpatch,
|
|
3932 |
debian/patches/pr17985.dpatch (#278685)
|
|
3933 |
debian/patches/pr15915.dpatch,
|
|
3934 |
debian/patches/pr16098.dpatch,
|
|
3935 |
debian/patches/pr18680.dpatch,
|
|
3936 |
debian/patches/pr28733.dpatch,
|
|
3937 |
debian/patches/pr22387.dpatch,
|
|
3938 |
debian/patches/pr29015.dpatch: new; backport Ada bug fixes from GCC 4.4.
|
|
3939 |
* debian/patches/rules.patch: apply them.
|
|
3940 |
* debian/patches/pr35050.dpatch: update.
|
|
3941 |
||
3942 |
[Andreas Jochens]
|
|
3943 |
* debian/patches/ppc64-ada.dpatch: update, adding support for ppc64.
|
|
3944 |
(#476868).
|
|
3945 |
||
3946 |
[Ludovic Brenta]
|
|
3947 |
* Apply ppc64-ada.dpatch whenever we build libgnat, not just on ppc64.
|
|
3948 |
* debian/patches/pr28322.dpatch: never pass -Wno-overlength-strings to
|
|
3949 |
the bootstrap compiler, as the patch breaks the detection of whether
|
|
3950 |
the bootstrap compiler supports this option or not.
|
|
3951 |
Fixes: #471192. Works around #471767.
|
|
3952 |
* Merge Aurélien Jarno's mips patch. Fixes: #472854.
|
|
3953 |
||
3954 |
[ Samuel Tardieu ]
|
|
3955 |
* debian/patches/pr30740.dpatch: new Ada bug fix.
|
|
3956 |
* debian/patches/pr35050.dpatch: new Ada bug fix.
|
|
3957 |
||
3958 |
[ Xavier Grave ]
|
|
3959 |
* debian/patches/ada-mips{,el}.dpatch: new; split mips/mipsel support
|
|
3960 |
into new patches, out of ada-sjlj.dpatch.
|
|
3961 |
* debian/rules.d/binary-ada.mk: fix the version number of libgnarl-4.3.a.
|
|
3962 |
||
3963 |
[Roman Zippel]
|
|
3964 |
* PR target/25343, fix gcc.dg/pch/pch for m68k.
|
|
3965 |
||
3966 |
-- Matthias Klose <doko@debian.org> Thu, 01 May 2008 21:08:09 +0200
|
|
3967 |
||
3968 |
gcc-4.3 (4.3.0-3) unstable; urgency=medium
|
|
3969 |
||
3970 |
[ Matthias Klose ]
|
|
3971 |
* Update to SVN 20080401 from the gcc-4_3-branch.
|
|
3972 |
- Fix PR middle-end/35705 (hppa only).
|
|
3973 |
* Update libstdc++6 symbols for hurd-i386. Closes: #472334.
|
|
3974 |
* Update symbol files for libgomp (ppc64).
|
|
3975 |
* Only apply the gcc-i386-emit-cld patch on amd64 and i386 architectures.
|
|
3976 |
* Update libstdc++ baseline symbols for hppa.
|
|
3977 |
* Install powerpc specific header files new in 4.3.
|
|
3978 |
* gcc-4.3-hppa64: Don't include the install tools in the package.
|
|
3979 |
||
3980 |
[ Aurelien Jarno ]
|
|
3981 |
* Fix gobjc-4.3-multilib dependencies. Closes: #473455.
|
|
3982 |
* Fix gnat-4.3 build on mips/mipsel.
|
|
3983 |
* patches/ada-alpha.dpatch: new patch to fix gnat-4.3 build on alpha.
|
|
3984 |
Closes: #472852.
|
|
3985 |
* patches/config-ml.dpatch: also check for n32 multidir.
|
|
3986 |
||
3987 |
[ Arthur Loiret ]
|
|
3988 |
* Build-Depends on binutils (>= 2.18.1~cvs20080103-2) on mips and mipsel,
|
|
3989 |
required for triarch.
|
|
3990 |
* libstdc++-pic.dpatch: Update, don't fail anymore if shared lib is disabled.
|
|
3991 |
||
3992 |
[ Andreas Jochens ]
|
|
3993 |
* Fix build failures on ppc64. Closes: #472917.
|
|
3994 |
- gcc-multilib64dir.dpatch: Remove "msoft-float" and "nof" from MULTILIB
|
|
3995 |
variables.
|
|
3996 |
- Removed ppc64-biarch.dpatch.
|
|
3997 |
- Add debian/lib32gfortan3.symbols.ppc64.
|
|
3998 |
||
3999 |
[ Arthur Loiret, Matthias Klose ]
|
|
4000 |
* Build compilers for spu-elf target on powerpc and ppc64.
|
|
4001 |
- Add gcc-4.3-spu, g++-4.3-spu and gfortran-4.3-spu packages.
|
|
4002 |
- Partly based on the work in Ubuntu on the spu toolchain.
|
|
4003 |
||
4004 |
-- Matthias Klose <doko@debian.org> Tue, 01 Apr 2008 23:29:21 +0000
|
|
4005 |
||
4006 |
gcc-4.3 (4.3.0-2) unstable; urgency=low
|
|
4007 |
||
4008 |
[Matthias Klose]
|
|
4009 |
* Update to SVN 20080321 from the gcc-4_3-branch.
|
|
4010 |
- Remove some broken code that attempts to enforce linker
|
|
4011 |
constraints. Closes: #432541.
|
|
4012 |
* Temporary fix, will be removed once a fixed kernel is available
|
|
4013 |
in testing: Emit cld instruction when stringops are used (i386).
|
|
4014 |
Do not expose the -mcld option until added upstream. Closes: #469567.
|
|
4015 |
* Update NEWS files.
|
|
4016 |
* libjava: Don't leak upon failed realloc (taken from the trunk).
|
|
4017 |
* debian/rules2: The build is not yet prepared to take variables from
|
|
4018 |
the environment; unexport and unset those.
|
|
4019 |
||
4020 |
[Arthur Loiret/Aurelien Jarno]
|
|
4021 |
* MIPS tri-arch support:
|
|
4022 |
- mips-triarch.dpatch: new patch to default to o32 and follow the
|
|
4023 |
glibc convention for n32 & 64 bit names.
|
|
4024 |
- Rename $(biarch) and related vars into $(biarch64).
|
|
4025 |
- Fix biarchsubdir to allow triarch.
|
|
4026 |
- Add biarchn32 support.
|
|
4027 |
- Add mips and mipsel to biarch64 and biarchn32 archs.
|
|
4028 |
- Update binary rules for biarchn32 and libn32 targets.
|
|
4029 |
- Fix multilib deps for triarch.
|
|
4030 |
- control.m4: Add libn32 packages.
|
|
4031 |
||
4032 |
-- Matthias Klose <doko@debian.org> Sat, 22 Mar 2008 00:06:33 +0100
|
|
4033 |
||
4034 |
gcc-4.3 (4.3.0-1) unstable; urgency=low
|
|
4035 |
||
4036 |
[Matthias Klose]
|
|
4037 |
* GCC-4.3.0, final release.
|
|
4038 |
* Update to SVN 20080309 from the gcc-4_3-branch.
|
|
4039 |
* Build from a modified tarball, without GFDL documentation with
|
|
4040 |
invariant sections and cover texts.
|
|
4041 |
* debian/rules.unpack: Avoid make warnings.
|
|
4042 |
* debian/rules.d/binary-cpp.mk: Add 4.3.0 symlink in gcclibdir.
|
|
4043 |
* Stop building treelang (removed upstream).
|
|
4044 |
* gcj-4.3: Hardcode libgcj-bc dependency, don't run dh_shlibdeps on ecj1.
|
|
4045 |
||
4046 |
[Aurelien Jarno]
|
|
4047 |
* Update libssp-gnu.dpatch and reenable it.
|
|
4048 |
||
4049 |
-- Matthias Klose <doko@debian.org> Sun, 09 Mar 2008 15:18:08 +0100
|
|
4050 |
||
4051 |
gcc-4.3 (4.3.0~rc2-1) unstable; urgency=medium
|
|
4052 |
||
4053 |
* Update to SVN 20080301 from the gcc-4_3-branch.
|
|
4054 |
* Include the biarch libobjc_gc library in the packages.
|
|
4055 |
* Link libobjc_gc with libgcjgc_convenience.la.
|
|
4056 |
* Add new symbols to libstdc++6 symbol files, remove the symbols for
|
|
4057 |
<system_error> support (reverted upstream for the 4.3 branch).
|
|
4058 |
* Disable running the testsuite on m68k.
|
|
4059 |
* Update PR other/28322, ignore only unknown -W* options.
|
|
4060 |
||
4061 |
-- Matthias Klose <doko@debian.org> Sat, 01 Mar 2008 15:09:16 +0100
|
|
4062 |
||
4063 |
gcc-4.3 (4.3-20080227-1) unstable; urgency=low
|
|
4064 |
||
4065 |
[Matthias Klose]
|
|
4066 |
* Update to SVN 20080227 from the gcc-4_3-branch.
|
|
4067 |
* Fix PR other/28322, GCC new warnings and compatibility.
|
|
4068 |
Addresses: #367657.
|
|
4069 |
||
4070 |
[Hector Oron]
|
|
4071 |
* Fix cross-compile builds. Closes: #467471.
|
|
4072 |
||
4073 |
-- Matthias Klose <doko@debian.org> Thu, 28 Feb 2008 00:30:38 +0100
|
|
4074 |
||
4075 |
gcc-4.3 (4.3-20080219-1) unstable; urgency=medium
|
|
4076 |
||
4077 |
[Matthias Klose]
|
|
4078 |
* Update to SVN 20080219 from the gcc-4_3-branch.
|
|
4079 |
* Apply proposed patch for PR target/34571 (alpha).
|
|
4080 |
* libgcj9-dev: Don't claim that the package contains the static
|
|
4081 |
libraries.
|
|
4082 |
* libjava-xulrunner1.9.dpatch: Add configure check for xulrunner-1.9.
|
|
4083 |
Name the alternative xulrunner-1.9-javaplugin.so.
|
|
4084 |
* libgcj-doc: Don't include the examples; these cannot be built
|
|
4085 |
with the existing Makefile anyway. Addresses: #449608.
|
|
4086 |
* Manpages for gc-analyze and grmic are GFDL. Don't include these when
|
|
4087 |
building DFSG compliant packages.
|
|
4088 |
* Fix build failure building amd64 cross-target libstdc++ packages
|
|
4089 |
(Tim Bagot). Addresses: #464365.
|
|
4090 |
* Fix typos in rename-info-files patch (Richard Guenther).
|
|
4091 |
* Fix PR libgcj/24170.
|
|
4092 |
||
4093 |
[Aurelien Jarno]
|
|
4094 |
* kbsd-gnu-ada.dpatch: new patch to fix build on GNU/kFreeBSD.
|
|
4095 |
||
4096 |
[Ludovic Brenta]
|
|
4097 |
* debian/rules.defs: Temporarily disable the testsuite when building gnat.
|
|
4098 |
* debian/patches/libffi-configure.dpatch: run autoconf in the top-level
|
|
4099 |
directory, where we've changed configure.ac; not in src/gcc.
|
|
4100 |
* debian/patches/ada-sjlj.dpatch: do not run autoconf since we don't
|
|
4101 |
change configure.ac.
|
|
4102 |
* debian/control.m4 (gnat-4.3-doc): conflict with gnat-4.[12]-doc.
|
|
4103 |
Closes: #464801.
|
|
4104 |
||
4105 |
-- Matthias Klose <doko@debian.org> Tue, 19 Feb 2008 23:20:45 +0000
|
|
4106 |
||
4107 |
gcc-4.3 (4.3-20080202-1) unstable; urgency=low
|
|
4108 |
||
4109 |
[ Matthias Klose ]
|
|
4110 |
* Update to SVN 20080202 from the trunk.
|
|
4111 |
- Fix PR c/35017, pedwarns about valid code. Closes: #450506.
|
|
4112 |
- Fix PR target/35045, wrong code generation with -O3 on i386.
|
|
4113 |
Closes: #463478.
|
|
4114 |
* gcj-4.3: On armel depend on g++-4.3.
|
|
4115 |
* Re-enable build of libobjc_gc, using the internal version of boehm-gc.
|
|
4116 |
Closes: #212248.
|
|
4117 |
||
4118 |
[Ludovic Brenta]
|
|
4119 |
* debian/patches/ada-default-project-path.dpatch,
|
|
4120 |
debian/patches/ada-gcc-name.dpatch,
|
|
4121 |
debian/patches/ada-symbolic-tracebacks.dpatch,
|
|
4122 |
debian/patches/ada-link-lib.dpatch,
|
|
4123 |
debian/patches/ada-libgnatvsn.dpatch,
|
|
4124 |
debian/patches/ada-libgnatprj.dpatch,
|
|
4125 |
debian/patches/ada-sjlj.dpatch: adjust to GCC 4.3.
|
|
4126 |
* debian/README.gnat, debian/TODO,
|
|
4127 |
debian/rules.d/binary-ada.mk: merge from gnat-4.2.
|
|
4128 |
* debian/README.maintainers: add instructions for patching GCC.
|
|
4129 |
* debian/patches/ada-driver.dpatch: remove, no longer used.
|
|
4130 |
* debian/patches/libffi-configure.dpatch: do not patch the top-level
|
|
4131 |
configure anymore; instead, rerun autoconf. This allows removing the
|
|
4132 |
patch cleanly.
|
|
4133 |
* debian/rules2: use gnatgcc as the bootstrap compiler, not gcc-4.2.
|
|
4134 |
||
4135 |
-- Matthias Klose <doko@debian.org> Sat, 02 Feb 2008 19:58:48 +0100
|
|
4136 |
||
4137 |
gcc-4.3 (4.3-20080127-1) unstable; urgency=low
|
|
4138 |
||
4139 |
[ Matthias Klose ]
|
|
4140 |
* Update to SVN 20080126 from the trunk.
|
|
4141 |
* Tighten build dependency on doxygen.
|
|
4142 |
* Update libstdc++ patches to current svn.
|
|
4143 |
* gij-4.3: Provide java*-runtime-headless instead of java*-runtime.
|
|
4144 |
|
|
4145 |
[ Aurelien Jarno]
|
|
4146 |
* debian/multiarch.inc: change mipsel64 into mips64el.
|
|
4147 |
||
4148 |
-- Matthias Klose <doko@debian.org> Sun, 27 Jan 2008 01:33:35 +0100
|
|
4149 |
||
4150 |
gcc-4.3 (4.3-20080116-1) unstable; urgency=medium
|
|
4151 |
||
4152 |
* Update to SVN 20080116 from the trunk.
|
|
4153 |
* Update debian/watch.
|
|
4154 |
* Build libgomp documentation without building libgomp. Addresses: #460660.
|
|
4155 |
* Handle lzma compressed tarballs.
|
|
4156 |
* Fix dependency generation for the gcc-snapshot package: Addresses: #454667.
|
|
4157 |
* Restore lost chunk in libjava-subdir.dpatch.
|
|
4158 |
||
4159 |
-- Matthias Klose <doko@debian.org> Wed, 16 Jan 2008 20:33:50 +0100
|
|
4160 |
||
4161 |
gcc-4.3 (4.3-20080112-1) unstable; urgency=low
|
|
4162 |
||
4163 |
* Update to SVN 20080112 from the trunk.
|
|
4164 |
* Tighten build-dependency on dpkg-dev (closes: #458894).
|
|
4165 |
* Update symbol definitions for alpha.
|
|
4166 |
* Build-depend on libmpfr-dev for all source packages.
|
|
4167 |
||
4168 |
-- Matthias Klose <doko@debian.org> Sun, 13 Jan 2008 00:40:28 +0100
|
|
4169 |
||
4170 |
gcc-4.3 (4.3-20080104-1) unstable; urgency=low
|
|
4171 |
||
4172 |
* Update to SVN 20080104 from the trunk.
|
|
4173 |
* Update symbol definitions for alpha, hppa, ia64, mips, mipsel, powerpc,
|
|
4174 |
s390, sparc.
|
|
4175 |
||
4176 |
-- Matthias Klose <doko@debian.org> Fri, 04 Jan 2008 07:34:15 +0100
|
|
4177 |
||
4178 |
gcc-4.3 (4.3-20080102-1) unstable; urgency=low
|
|
4179 |
||
4180 |
[ Matthias Klose ]
|
|
4181 |
* Update to SVN 20080102 from the trunk.
|
|
4182 |
- Fix 64bit biarch builds (addresses: #447443).
|
|
4183 |
* debian/rules.d/binary-java.mk: Reorder packaging to get shlibs
|
|
4184 |
dependencies right.
|
|
4185 |
* Use lib instead of lib64 as multilibdir on amd64 and ppc64.
|
|
4186 |
* Build the java plugin always using libxul-dev.
|
|
4187 |
* Add libgcj_bc to the libgcj9-0 shlibs file.
|
|
4188 |
* Add symbol files for libgcc1, lib32gcc1, lib64gcc1, libstdc++6,
|
|
4189 |
lib32stdc++6, lib64stdc++6, libgomp1, lib32gomp1, lib64gomp1, libffi4,
|
|
4190 |
lib32ffi4, lib64ffi4, libobjc2, lib32objc2, lib64objc2, libgfortran3,
|
|
4191 |
lib32gfortran3, lib64gfortran3.
|
|
4192 |
Adjust build dependencies on dpkg-dev and debhelper.
|
|
4193 |
* Do not build the java packages from the gcc-4.3 source package.
|
|
4194 |
||
4195 |
[ Aurelien Jarno ]
|
|
4196 |
* Disable amd64-biarch patch on kfreebsd-amd64.
|
|
4197 |
||
4198 |
-- Matthias Klose <doko@debian.org> Wed, 02 Jan 2008 23:48:14 +0100
|
|
4199 |
||
4200 |
gcc-4.3 (4.3-20071124-1) experimental; urgency=low
|
|
4201 |
||
4202 |
[ Matthias Klose ]
|
|
4203 |
* Update to SVN 20071124 from the trunk.
|
|
4204 |
* Fix dependencies of lib*gcc1-dbg packages.
|
|
4205 |
* gcjwebplugin: Fix path of the gcj subdirectory. LP: #149792.
|
|
4206 |
* gij-hppa: Call gij-4.2, not gij-4.1. Addresses: #446282.
|
|
4207 |
* Don't run the testsuite on hppa when expect-tcl8.3 is not available.
|
|
4208 |
* Fix libgcc1-dbg doc directory symlink. Closes: #447969.
|
|
4209 |
||
4210 |
[ Aurelien Jarno ]
|
|
4211 |
* Update kbsd-gnu patch.
|
|
4212 |
* Remove kbsd-gnu-ada patch (merged upstream).
|
|
4213 |
||
4214 |
-- Matthias Klose <doko@debian.org> Sat, 24 Nov 2007 13:14:29 +0100
|
|
4215 |
||
4216 |
gcc-4.3 (4.3-20070930-1) experimental; urgency=low
|
|
4217 |
||
4218 |
[Matthias Klose]
|
|
4219 |
* Update to SVN 20070929 from the trunk.
|
|
4220 |
* Update debian patches to the current trunk.
|
|
4221 |
* Regenerate the control file.
|
|
4222 |
* On powerpc-linux-gnu and i486-linux-gnu cross-compile the 64bit
|
|
4223 |
multilib libraries to allow a sucessful build on 32bit kernels
|
|
4224 |
(our buildds). Although we won't get 64bit test results this way ...
|
|
4225 |
* Remove the build dependency on expect-tcl8.3.
|
|
4226 |
* Fix MULTILIB_OSDIRNAMES for cross builds targeted for amd64 and ppc64.
|
|
4227 |
* When -fstack-protector is the default (Ubuntu), do not enable
|
|
4228 |
-fstack-protector when -nostdlib is specified. LP: #77865.
|
|
4229 |
* Always set STAGE1_CFLAGS to -g -O2, only pass other settings
|
|
4230 |
when configuring when required.
|
|
4231 |
* Configure --with-bugurl, adjust the bug reporting instructions.
|
|
4232 |
* gcc-4.3: Install new cpuid.h header.
|
|
4233 |
* Fix installation of the s390 libstdc++ biarch headers.
|
|
4234 |
* Install new bmmintrin.h, mmintrin-common.h headers.
|
|
4235 |
* Build -dbg packages for libgcc, libgomp, libmudflap, libffi, libobjc,
|
|
4236 |
libgfortran.
|
|
4237 |
* Downgrade libmudflap-dev recommendation to a suggestion. Closes: #443929.
|
|
4238 |
||
4239 |
[Riku Voipio]
|
|
4240 |
* Configure armeabi with --disable-sjlj-exceptions.
|
|
4241 |
* armel testsuite takes ages, adjust build accordingly.
|
|
4242 |
||
4243 |
-- Matthias Klose <doko@debian.org> Sun, 30 Sep 2007 12:06:02 +0200
|
|
4244 |
||
4245 |
gcc-4.3 (4.3-20070902-1) experimental; urgency=low
|
|
4246 |
||
4247 |
* Upload to experimental.
|
|
4248 |
||
4249 |
-- Matthias Klose <doko@debian.org> Sun, 2 Sep 2007 20:51:16 +0200
|
|
4250 |
||
4251 |
gcc-4.3 (4.3-20070902-0ubuntu1) gutsy; urgency=low
|
|
4252 |
||
4253 |
* Update to SVN 20070902 from the trunk.
|
|
4254 |
* Fix the build logic for the Ubuntu i386 buildd; we can't build biarch.
|
|
4255 |
* Only remove libgcj9's classmap db if no other libgcj9* library is
|
|
4256 |
installed.
|
|
4257 |
* A lot more updates for 4.3 packaging.
|
|
4258 |
||
4259 |
-- Matthias Klose <doko@ubuntu.com> Sat, 01 Sep 2007 21:01:43 +0200
|
|
4260 |
||
4261 |
gcc-4.3 (4.3-20070901-0ubuntu1) gutsy; urgency=low
|
|
4262 |
||
4263 |
* Update to SVN 20070901 from the trunk.
|
|
4264 |
* First gcc-4.3 package build.
|
|
4265 |
- Update patches for the *-linux-gnu builds.
|
|
4266 |
- Update build files for 4.3.
|
|
4267 |
* Add proposed patch for PR middle-end/33029.
|
|
4268 |
* gcj-4.3: Install gc-analyze.
|
|
4269 |
||
4270 |
-- Matthias Klose <doko@ubuntu.com> Sat, 1 Sep 2007 20:52:16 +0200
|
|
4271 |
||
4272 |
gcc-4.2 (4.2.2-7) unstable; urgency=low
|
|
4273 |
||
4274 |
* Update to SVN 20080114 from the ubuntu/gcc-4_2-branch.
|
|
4275 |
- Fix PR middle-end/34762. LP: #182412.
|
|
4276 |
* Update debian/watch. Closes: #459259. Addresses: #459391, #459392.
|
|
4277 |
* Build libgomp documentation without building libgomp. Closes: #460660.
|
|
4278 |
* Restore gomp development files. Closes: #460736.
|
|
4279 |
||
4280 |
-- Matthias Klose <doko@debian.org> Mon, 14 Jan 2008 23:20:04 +0100
|
|
4281 |
||
4282 |
gcc-4.2 (4.2.2-6) unstable; urgency=low
|
|
4283 |
||
4284 |
* Update to SVN 20080113 from the ubuntu/gcc-4_2-branch.
|
|
4285 |
* Adjust build-dependency on debhelper, dpkg-dev.
|
|
4286 |
* Fix gnat-4.2 build failure (addresses: #456867).
|
|
4287 |
* Do not build packages built from the gcc-4.3 source.
|
|
4288 |
||
4289 |
-- Matthias Klose <doko@debian.org> Sun, 13 Jan 2008 13:48:49 +0100
|
|
4290 |
||
4291 |
gcc-4.2 (4.2.2-5) unstable; urgency=low
|
|
4292 |
||
4293 |
[Matthias Klose]
|
|
4294 |
* Update to SVN 20080102 from the ubuntu/gcc-4_2-branch.
|
|
4295 |
- Fix PR middle-end/32889, ICE in delete_output_reload.
|
|
4296 |
Closes: #444873, #445336, #451047.
|
|
4297 |
- Fix PR target/34215, ICE in assign_386_stack_local.
|
|
4298 |
Closes: #446714, #452451.
|
|
4299 |
- Fix PR target/33848, reference to non-existent label at -O1 on
|
|
4300 |
mips/mipsel. Closes: #441633.
|
|
4301 |
* debian/rules.d/binary-java.mk: dpkg-shlibsdeps can't handle the dangling
|
|
4302 |
symlink to libgcj_bc.so.1. Remove it temporarily.
|
|
4303 |
* Add libgcj_bc to the libgcj8-1 shlibs file.
|
|
4304 |
* Fix build failures for gnat-4.2, gpc-4.2, gdc-4.2 introduced by recent
|
|
4305 |
gdc changes.
|
|
4306 |
* Add symbol files for libgcc1, lib32gcc1, lib64gcc1, libstdc++6,
|
|
4307 |
lib32stdc++6, lib64stdc++6, libgomp1, lib32gomp1, lib64gomp1, libffi4,
|
|
4308 |
lib32ffi4, lib64ffi4, libobjc2, lib32objc2, lib64objc2. Adjust build
|
|
4309 |
dependencies on dpkg-dev and debhelper.
|
|
4310 |
Adjust build-dependency on dpkg-dev.
|
|
4311 |
||
4312 |
[Arthur Loiret]
|
|
4313 |
* Fix gdc-4.2 build failure.
|
|
4314 |
* Update gdc to upstream SVN 20071124.
|
|
4315 |
- d-bi-attrs: Support attributes on declarations in other modules.
|
|
4316 |
- d-codegen.cc (IRState::attributes): Support constant declarations as
|
|
4317 |
string arguments.
|
|
4318 |
* Enable libphobos:
|
|
4319 |
- gdc-4.2.dpatch: Fix ICEs.
|
|
4320 |
- gdc-4.2-build.dpatch: Update, make it cleaner.
|
|
4321 |
* Install libphobos in the private gcc lib dir.
|
|
4322 |
* gdc-4.2.dpatch: Update from gdc-4.1.dpatch.
|
|
4323 |
- gcc/tree-sra.c: Do not use SRA on structs with aliased fields created
|
|
4324 |
for anonymous unions.
|
|
4325 |
- gcc/predict.c: Add null-pointer check.
|
|
4326 |
* debian/rules.defs: Disable phobos on hurd-i386.
|
|
4327 |
- gdc-hurd-proc_maps.dpatch: Remove.
|
|
4328 |
||
4329 |
-- Matthias Klose <doko@debian.org> Wed, 02 Jan 2008 15:49:30 +0100
|
|
4330 |
||
4331 |
gcc-4.2 (4.2.2-4) unstable; urgency=low
|
|
4332 |
||
4333 |
[Matthias Klose]
|
|
4334 |
* Update to SVN 20071123 from the ubuntu/gcc-4_2-branch.
|
|
4335 |
- Fix PR middle-end/34130, wrong code with some __builtin_abs expressions.
|
|
4336 |
Closes: #452108.
|
|
4337 |
* Don't run the testsuite on hppa when expect-tcl8.3 is not available.
|
|
4338 |
* Fix libgcc1-dbg doc directory symlink. Closes: #447969.
|
|
4339 |
* Use gcc-multilib as build-dependency instead of gcc-4.1-mulitlib.
|
|
4340 |
* Support for fast-math on hurd-i386 (Michael Banck). Closes: #451520.
|
|
4341 |
* Fix again profiling support on the Hurd (Thomas Schwinge). Closes: #434937.
|
|
4342 |
||
4343 |
[Arthur Loiret]
|
|
4344 |
* Merge gdc-4.1 patches and build infrastructure:
|
|
4345 |
- gdc-4.2.dpatch: Add, setup gcc-4.2.x for D.
|
|
4346 |
- gdc-4.2-build.dpatch: Add, update gdc builtins and driver objs.
|
|
4347 |
- gdc-driver-zlib.dpatch: Add, use up-to-date system zlib.
|
|
4348 |
- gdc-driver-defaultlib.dpatch: Add, add -defaultlib/-debuglib switches.
|
|
4349 |
- gdc-driver-nophobos.dpatch: Add, disable libphobos when unsupported.
|
|
4350 |
- gdc-libphobos-build.dpatch: Add, enable libphobos build when supported.
|
|
4351 |
- gdc-fix-build.dpatch: Add, fix build on non-biarched 64bits targets.
|
|
4352 |
- gdc-libphobos-std-format.dpatch: Add, replace assert when formating a
|
|
4353 |
struct on non-x86_64 archs by a FormatError.
|
|
4354 |
- gdc-arm-unwind_ptr.dpatch: Add, fix build on arm.
|
|
4355 |
- gdc-mips-gcc-config.dpatch: Add, fix build on mips.
|
|
4356 |
- gdc-hurd-proc_maps.dpatch: Add, fix build on hurd.
|
|
4357 |
||
4358 |
-- Matthias Klose <doko@debian.org> Sat, 24 Nov 2007 12:01:06 +0100
|
|
4359 |
||
4360 |
gcc-4.2 (4.2.2-3) unstable; urgency=low
|
|
4361 |
||
4362 |
* Update to SVN 20071014 from the ubuntu/gcc-4_2-branch.
|
|
4363 |
- Fix build failure in libjava on mips/mipsel.
|
|
4364 |
* Make 4.2.2-2 a requirement for frontends built from separate sources.
|
|
4365 |
Addresses: #446596.
|
|
4366 |
||
4367 |
-- Matthias Klose <doko@debian.org> Sun, 14 Oct 2007 14:13:00 +0200
|
|
4368 |
||
4369 |
gcc-4.2 (4.2.2-2) unstable; urgency=low
|
|
4370 |
||
4371 |
* Update to SVN 20071011 from the ubuntu/gcc-4_2-branch.
|
|
4372 |
- Fix PR middle-end/33448, ICE in create_tmp_var. Closes: #439687.
|
|
4373 |
- Remove debian/patches/pr31899.dpatch, applied upstream.
|
|
4374 |
- Remove debian/patches/pr33381.dpatch, applied upstream.
|
|
4375 |
* gij-hppa: Call gij-4.2, not gij-4.1. Addresses: #446282.
|
|
4376 |
||
4377 |
-- Matthias Klose <doko@debian.org> Thu, 11 Oct 2007 23:41:52 +0200
|
|
4378 |
||
4379 |
gcc-4.2 (4.2.2-1) unstable; urgency=low
|
|
4380 |
||
4381 |
* Update to SVN 20071008 from the ubuntu/gcc-4_2-branch, corresponding
|
|
4382 |
to the GCC-4.2.2 release.
|
|
4383 |
* Fix dependencies of lib*gcc1-dbg packages. Closes: #445190.
|
|
4384 |
* Remove libjava-armeabi patch integrated upstream.
|
|
4385 |
* gcjwebplugin: Fix path of the gcj subdirectory. LP: #149792.
|
|
4386 |
* Apply proposed patch for PR debug/31899. Closes: #445268.
|
|
4387 |
||
4388 |
* Add niagara2 optimization support (David Miller).
|
|
4389 |
||
4390 |
-- Matthias Klose <doko@debian.org> Mon, 08 Oct 2007 21:12:41 +0200
|
|
4391 |
||
4392 |
gcc-4.2 (4.2.1-6) unstable; urgency=high
|
|
4393 |
||
4394 |
[Matthias Klose]
|
|
4395 |
* Update to SVN 20070929 from the ubuntu/gcc-4_2-branch.
|
|
4396 |
- Fix PR middle-end/33382, ICE (closes: #441481).
|
|
4397 |
- Fix PR tree-optimization/28544 (4.2.1, closes: #380482).
|
|
4398 |
- Fix PR libffi/28313, port to mips64 (closes: #358235).
|
|
4399 |
* Fix PR tree-optimization/33099, PR tree-optimization/33381,
|
|
4400 |
wrong code generation with VRP/SCEV. Closes: #440545, #443576.
|
|
4401 |
* Update Hurd fixes (Samuel Thibault).
|
|
4402 |
* When -fstack-protector is the default (Ubuntu), do not enable
|
|
4403 |
-fstack-protector when -nostdlib is specified. LP: #77865.
|
|
4404 |
* Add -g to BOOT_CFLAGS, set STAGE1_CFLAGS to -g -O, only pass
|
|
4405 |
other settings when required.
|
|
4406 |
* Fix installation of the s390 libstdc++ biarch headers.
|
|
4407 |
* Allow the powerpc build on a 32bit machine (without running the
|
|
4408 |
biarch testsuite).
|
|
4409 |
* Build -dbg packages for libgcc, libgomp, libmudflap, libffi, libobjc,
|
|
4410 |
libgfortran.
|
|
4411 |
* Drop the build dependency on expect-tcl8.3 (the hppa testsuite seems
|
|
4412 |
to complete sucessfully with the expect package).
|
|
4413 |
* Downgrade libmudflap-dev recommendation to a suggestion. Closes: #443929.
|
|
4414 |
||
4415 |
* Closing reports reported against gcc-4.1 and fixed in gcc-4.2:
|
|
4416 |
- General
|
|
4417 |
+ PR rtl-optimization/21299, error in invalid asm statement.
|
|
4418 |
Closes: #380121.
|
|
4419 |
- C++
|
|
4420 |
+ PR libstdc++/19664, libstdc++ headers have pop/push of the visibility
|
|
4421 |
around the declarations (closes: #307207, #324290, #423547).
|
|
4422 |
+ PR c++/21581, functions in anonymous namespaces default to "hidden"
|
|
4423 |
visibility (closes: #278310).
|
|
4424 |
+ PR c++/4882, specialization of inner template using outer template
|
|
4425 |
argument (closes: #269513).
|
|
4426 |
+ PR c++/6634, wrong parsing of "long long double" (closes: #247112).
|
|
4427 |
+ PR c++/10891, code using dynamic_cast causes segfaults when -fno-rtti
|
|
4428 |
is used (closes: #188943).
|
|
4429 |
+ PR libstdc++/14991, stream::attach(int fd) porting entry out-of-date.
|
|
4430 |
Closes: #178561.
|
|
4431 |
+ PR libstdc++/31638, string usage leads to warning with -Wcast-align.
|
|
4432 |
Closes: #382153.
|
|
4433 |
+ Fix memory hog seen with g++-4.1. Closes: #411234.
|
|
4434 |
- Fortran
|
|
4435 |
+ PR fortran/29228, ICE in gfc_trans_deferred_array (closes: #387222).
|
|
4436 |
+ PR fortran/24285, allow dollars everywhere in format (closes: #324600).
|
|
4437 |
+ PR libfortran/28354, 0.99999 printed as 0. instead of 1. by
|
|
4438 |
format(f3.0). Closes: #397671.
|
|
4439 |
+ Fix ICE in gfc_get_extern_function_decl (closes: #396292).
|
|
4440 |
- Architecture specific:
|
|
4441 |
- i386
|
|
4442 |
+ Fix error with -m64 (unable to find a register to spill in class
|
|
4443 |
'DIREG'). Closes: #430049.
|
|
4444 |
- mips
|
|
4445 |
+ Fix ICE in tsubst (closes: #422303).
|
|
4446 |
- s390
|
|
4447 |
+ Fix ICE (segmentation fault) building dcmtk (closes: #435736).
|
|
4448 |
||
4449 |
[Roman Zippel]
|
|
4450 |
* Update the m68k patches.
|
|
4451 |
||
4452 |
[Riku Voipio]
|
|
4453 |
* Configure armeabi with --disable-sjlj-exceptions.
|
|
4454 |
* armel testsuite takes ages, adjust build accordingly.
|
|
4455 |
||
4456 |
[Ludovic Brenta and Xavier Grave]
|
|
4457 |
* Add a version of the Ada run-time library using the setjump/longjump
|
|
4458 |
exception handling mechanism (static library only). Use with
|
|
4459 |
gnatmake --RTS=sjlj. Particularly useful for distributed (Annex E)
|
|
4460 |
programs.
|
|
4461 |
* Restore building libgnatvsn-dev and libgnatprj-dev.
|
|
4462 |
||
4463 |
-- Matthias Klose <doko@debian.org> Sat, 29 Sep 2007 11:19:40 +0200
|
|
4464 |
||
4465 |
gcc-4.2 (4.2.1-5) unstable; urgency=low
|
|
4466 |
||
4467 |
* Update to SVN 20070825 from the ubuntu/gcc-4_2-branch.
|
|
4468 |
- Fix PR debug/32610, LP: #121911.
|
|
4469 |
* Apply proposed patches:
|
|
4470 |
- Improve debug info for packed arrays with constant bounds
|
|
4471 |
(PR fortran/22244).
|
|
4472 |
- Fix ICE in rtl_for_decl_init on const vector initializers
|
|
4473 |
(PR debug/32914).
|
|
4474 |
- Fix (neg (lt X 0)) optimization (PR rtl-optimization/33148).
|
|
4475 |
- Fix libgcc.a(tramp.o) on ppc32.
|
|
4476 |
- Fix redundant reg/mem stores/moves (PR target/30961).
|
|
4477 |
* Update the -fdirectives-only backport.
|
|
4478 |
* gappletviewer-4.2: Include the gcjwebplugin binary. LP: #131114.
|
|
4479 |
* Update gpc patches and build support (not yet enabled).
|
|
4480 |
* Fix gcc-snapshot hppa64 install target.
|
|
4481 |
* Set the priority of the source package to optional.
|
|
4482 |
* Remove .la files from the biarch libstdc++ debug packages,
|
|
4483 |
conflict with the 3.4 package. Closes: #440490.
|
|
4484 |
||
4485 |
[Arthur Loiret]
|
|
4486 |
* Add build support for GDC.
|
|
4487 |
||
4488 |
-- Matthias Klose <doko@debian.org> Mon, 27 Aug 2007 01:39:32 +0200
|
|
4489 |
||
4490 |
gcc-4.2 (4.2.1-4) unstable; urgency=medium
|
|
4491 |
||
4492 |
* gcc-4.2: Include missing std*.h header files.
|
|
4493 |
||
4494 |
-- Matthias Klose <doko@debian.org> Tue, 14 Aug 2007 11:14:35 +0200
|
|
4495 |
||
4496 |
gcc-4.2 (4.2.1-3) unstable; urgency=low
|
|
4497 |
||
4498 |
* Update to SVN 20070812 from the ubuntu/gcc-4_2-branch.
|
|
4499 |
* debian/rules.defs: Fix typo, run the checks in biarch mode too.
|
|
4500 |
* libgcj8-awt: Loosen dependency on gcj-4.2-base.
|
|
4501 |
* Build only needed multilib libraries when building as gcj or gnat.
|
|
4502 |
* Always build biarch libgomp in biarch builds.
|
|
4503 |
* debian/rules2: Adjust testsuite logs files for logwatch.sh.
|
|
4504 |
* Include header files from $/gcc_lib_dir)/include-fixed.
|
|
4505 |
* Backport from trunk: -fdirectives-only (when preprocessing, handle
|
|
4506 |
directives, but do not expand macros).
|
|
4507 |
* Report an ICE to apport (if apport is available and the environment
|
|
4508 |
variable GCC_NOAPPORT is not set)
|
|
4509 |
* Fix gcj build failure on the Hurd (Samuel Thibault). Closes: #437470.
|
|
4510 |
||
4511 |
-- Matthias Klose <doko@debian.org> Sun, 12 Aug 2007 21:11:00 +0200
|
|
4512 |
||
4513 |
gcc-4.2 (4.2.1-2) unstable; urgency=low
|
|
4514 |
||
4515 |
[Matthias Klose]
|
|
4516 |
* Update to SVN 20070804 from the ubuntu/gcc-4_2-branch (20070804):
|
|
4517 |
- Merge gcc-4_2-branch SVN 20070804.
|
|
4518 |
- Imported classpath CVS 20070727.
|
|
4519 |
- Bump the libgcj soname, add conflict with java-gcj-compat (<< 1.0.76-4).
|
|
4520 |
- Remove patches integrated in the branches: pr32862.
|
|
4521 |
- Update patches: libjava-subdir, libjava-jar.
|
|
4522 |
- Add regenerated class files: svn-class-updates.
|
|
4523 |
||
4524 |
* Fix profiling support on the Hurd (Michael Casadeval). Closes: #434937.
|
|
4525 |
* Fix build on kfreebsd-amd64 (Aurelien Jarno). Closes: #435053.
|
|
4526 |
* Period of grace is over, run the testsuite on m68k-linux again.
|
|
4527 |
* Update infrastructure for the gcc-source package (Bastian Blank).
|
|
4528 |
* Update profiling on the Hurd (Samuel Thibault, Michael Casadevall).
|
|
4529 |
Closes: #433539.
|
|
4530 |
* debian/rules2: Allow DEB_BUILD_OPTIONS=parallel=<n> to overwrite NJOBS.
|
|
4531 |
* Allow lang=<l1>,<l2> nolang=<l3,l4> in DEB_BUILD_OPTIONS; deprecating
|
|
4532 |
WITHOUT_LANG, and WITHOUT_CHECK.
|
|
4533 |
* debian/rules.defs, debian/rules.conf: Cache some often used macros.
|
|
4534 |
||
4535 |
* Preliminary work: Enable Java for ARM EABI (Andrew Haley), build
|
|
4536 |
libffi for armel.
|
|
4537 |
* gcj: Don't build the browser plugin in gcc-snapshot builds to get
|
|
4538 |
rid of the xulrunner dependency.
|
|
4539 |
* gcjwebplugin: Register for more browsers (package currently not built).
|
|
4540 |
* gij/boehm-gc: Use sysconf as fallback, if reading /proc/stat fails.
|
|
4541 |
Closes: #422469.
|
|
4542 |
* libjava: Avoid dependency on MAXHOSTNAMELEN (Samuel Thibault).
|
|
4543 |
* gcj: On arm and armel, use the ecj1 binary built from the ecj package.
|
|
4544 |
* gcj: Don't require javac without java maintainer mode, remove build
|
|
4545 |
dependencies on gcj and ecj, add build dependency on libecj-java.
|
|
4546 |
||
4547 |
-- Matthias Klose <doko@debian.org> Sun, 05 Aug 2007 15:56:07 +0200
|
|
4548 |
||
4549 |
gcc-4.2 (4.2.1-1) unstable; urgency=medium
|
|
4550 |
||
4551 |
[Ludovic Brenta]
|
|
4552 |
* debian/patches/ada-symbolic-tracebacks.c: remove all trace of
|
|
4553 |
the function convert_addresses from adaint.c. Fixes FTBFS on alpha,
|
|
4554 |
s390 and possibly other platforms. Closes: #433633.
|
|
4555 |
* debian/control.m4: list myself as uploader if the source package name
|
|
4556 |
is gnat. Relax build-dependency on gnat-4.2-source.
|
|
4557 |
* debian/control.m4, debian/rules.conf: Build-depend on libmpfr-dev only
|
|
4558 |
if building Fortran.
|
|
4559 |
||
4560 |
[Matthias Klose]
|
|
4561 |
* debian/rules.conf: Fix breakage of Fortran build dependencies introduced
|
|
4562 |
by merge of the Ada bits.
|
|
4563 |
* Don't include the gccbug binary anymore in the gcc package; upstream bug
|
|
4564 |
reports should be reported to the upstream bug tracker at
|
|
4565 |
http://gcc.gnu.org/bugzilla.
|
|
4566 |
* Don't build and test libjava for the biarch architecture.
|
|
4567 |
* Install gappletviewer man page. Addresses: #423094.
|
|
4568 |
* debian/patches/m68k-java.dpatch: Readd.
|
|
4569 |
* gjar: support @ arguments.
|
|
4570 |
* Update to SVN 20070726 from the ubuntu/gcc-4_2-branch.
|
|
4571 |
- Fix mips/mipsel builds.
|
|
4572 |
* libmudflap0: Fix update leaving an empty doc dir. Closes: #428306.
|
|
4573 |
* arm/armel doesn't have ssp support. Closes: #433172.
|
|
4574 |
* Update kbsd-gnu-ada patch (Aurelien Jarno): Addresses: #434754.
|
|
4575 |
* gcj-4.2: Build depend on gcj-4.2 to build the classpath examples files
|
|
4576 |
for the binary-indep target.
|
|
4577 |
* Fix PR java/32862, bugs in EnumMap implementation. Addresses: #423160.
|
|
4578 |
||
4579 |
[Arthur Loiret]
|
|
4580 |
* Fix cross builds targeting x86_64. Closes: LP: #121834.
|
|
4581 |
||
4582 |
-- Matthias Klose <doko@debian.org> Thu, 26 Jul 2007 21:46:03 +0200
|
|
4583 |
||
4584 |
gcc-4.2 (4.2.1-0) unstable; urgency=low
|
|
4585 |
||
4586 |
[Matthias Klose]
|
|
4587 |
* Update to SVN 20070719 from the ubuntu/gcc-4_2-branch, corresponding
|
|
4588 |
to the GCC-4.2.1 release.
|
|
4589 |
- debian/patches/arm-gij.dpatch: Remove. Closes: #433714.
|
|
4590 |
* Apply proposed patch for PR tree-optimization/32723.
|
|
4591 |
* Tighten build dependency on libmpfr-dev.
|
|
4592 |
* On ia64, apply proposed patch for PR target/27880. Closes: #433719.
|
|
4593 |
||
4594 |
[Hector Oron]
|
|
4595 |
* Fix cross and reverse-cross builds. Closes: #432356.
|
|
4596 |
||
4597 |
-- Matthias Klose <doko@debian.org> Thu, 19 Jul 2007 17:59:37 +0200
|
|
4598 |
||
4599 |
gnat-4.2 (4.2-20070712-1) unstable; urgency=low
|
|
4600 |
||
4601 |
* debian/rules.d/binary-ada.mk, debian/control.m4:
|
|
4602 |
disable building libgnatvsn-dev and libgnatprj-dev, as they conflict
|
|
4603 |
with packages from gnat-4.1. Will reenable them for the transition to
|
|
4604 |
gnat-4.2.
|
|
4605 |
* Upload as gnat-4.2. Closes: #432525.
|
|
4606 |
||
4607 |
-- Ludovic Brenta <lbrenta@debian.org> Sat, 14 Jul 2007 15:12:34 +0200
|
|
4608 |
||
4609 |
gcc-4.2 (4.2-20070712-1) unstable; urgency=high
|
|
4610 |
||
4611 |
[Matthias Klose]
|
|
4612 |
* Update to SVN 20070712 from the ubuntu/gcc-4_2-branch.
|
|
4613 |
- 4.2.1 RC2, built from SVN.
|
|
4614 |
- same as gcc-4_2-branch, plus backport of gcc/java, boehm-gc, libffi,
|
|
4615 |
libjava, zlib from the trunk.
|
|
4616 |
- debian/patches/arm-libffi.dpatch: Remove.
|
|
4617 |
- Fixes ICE in update_equiv_regs. Closes: #432604.
|
|
4618 |
* debian/control.m4: Restore build dependency on dejagnu.
|
|
4619 |
* debian/patches/arm-gij.dpatch: Update.
|
|
4620 |
* i386-biarch.dpatch: Update for the backport for PR target/31868.
|
|
4621 |
Closes: #432599.
|
|
4622 |
||
4623 |
-- Matthias Klose <doko@debian.org> Fri, 13 Jul 2007 08:07:51 +0200
|
|
4624 |
||
4625 |
gcc-4.2 (4.2-20070707-1) unstable; urgency=low
|
|
4626 |
||
4627 |
[Matthias Klose]
|
|
4628 |
* Update to SVN 20070707 from the ubuntu/gcc-4_2-branch.
|
|
4629 |
- debian/patches/libjava-soname.dpatch: Remove.
|
|
4630 |
- debian/patches/disable-configure-run-check.dpatch: Update.
|
|
4631 |
* Only suggest multilib packages on multilib architectures.
|
|
4632 |
* Point ICE messages to the 4.2 docdir.
|
|
4633 |
* Explicitely use fastjar to build gcj-4.1. Addresses: #416001.
|
|
4634 |
* Configure with --enable-libgcj on m32r (Kazuhiro Inaoka).
|
|
4635 |
* Include the hppa64 cross compiler on hppa snapshot builds.
|
|
4636 |
* debian/patches/arm-libffi.dpatch: Update.
|
|
4637 |
* libgcj-doc: Include the generated documentation.
|
|
4638 |
* Fix building the libjava/classpath examples.
|
|
4639 |
* Support reverse cross builds (Neil Williams). Closes: #431086.
|
|
4640 |
||
4641 |
-- Matthias Klose <doko@debian.org> Sat, 07 Jul 2007 10:59:26 +0200
|
|
4642 |
||
4643 |
gcc-4.2 (4.2-20070627-1) unstable; urgency=high
|
|
4644 |
||
4645 |
[Matthias Klose]
|
|
4646 |
* Update to SVN gcc-4_2-branch/20070626.
|
|
4647 |
* Update to SVN trunk/20070626 (gcc/java, libjava, libffi, boehm-gc).
|
|
4648 |
* On mips*-linux, always imply -lpthread for -pthread (Thiemo Seufer).
|
|
4649 |
Addresses: #428741.
|
|
4650 |
* Fix libstdc++ cross builds (Arthur Loiret). Closes: #430395.
|
|
4651 |
* README.Debian: Point to debian-toolchain for general toolchain topics.
|
|
4652 |
* Use the generated locales for the libstdc++ build to fix the setting
|
|
4653 |
of the gnu locale model. Closes: #428926, #429660.
|
|
4654 |
* For ix86 lpia targets, configure --with-tune=i586.
|
|
4655 |
* Make build dependency on gcc-4.1-multilib architecture specific.
|
|
4656 |
* Do not ignore bootstrap comparision failure on ia64.
|
|
4657 |
||
4658 |
[Ludovic Brenta]
|
|
4659 |
* ada-link-lib.dpatch: update to apply cleanly on GCC 4.2.
|
|
4660 |
* ada-libgnat{vsn,prj}.dpatch: adjust to GCC 4.2. Reenable in rules.patch.
|
|
4661 |
* rules.conf: do not build libgomp as part of gnat-4.2.
|
|
4662 |
* rules.conf, control.m4: build-depend on libz-dev, lib32z-dev or
|
|
4663 |
lib64-dev only when building Java.
|
|
4664 |
* rules2, rules.defs: $(with_mudflap): remove, use $(with_libmudflap) only.
|
|
4665 |
* config.m4, binary-ada.mk: tighten dependencies; no Ada package depends
|
|
4666 |
on gcc-4.2-base anymore.
|
|
4667 |
* TODO: rewrite.
|
|
4668 |
* README.gnat: include in gnat-4.2-base. Remove outdated information.
|
|
4669 |
* README.maintainers: new. Include in gnat-4.2-base.
|
|
4670 |
||
4671 |
[Hector Oron]
|
|
4672 |
* Merge DEB_CROSS_INDEPENDENT with DEB_CROSS.
|
|
4673 |
* Disables libssp0 for arm and armel targets when cross compiling.
|
|
4674 |
* Updates README.cross.
|
|
4675 |
* Fixes linker mapping problem on binary-libstdcxx-cross.mk. Closes: #430688.
|
|
4676 |
||
4677 |
-- Matthias Klose <doko@debian.org> Wed, 27 Jun 2007 21:54:08 +0200
|
|
4678 |
||
4679 |
gcc-4.2 (4.2-20070609-1) unstable; urgency=low
|
|
4680 |
||
4681 |
* Update to SVN gcc-4_2-branch/20070609.
|
|
4682 |
- Remove patches integrated upstream: pr30052, hppa-caller-save-pic-tls.
|
|
4683 |
* Update to SVN trunk/20070609 (gcc/java, libjava, libffi, boehm-gc).
|
|
4684 |
- Remove patches integrated upstream: libjava-qt-peer,
|
|
4685 |
classpath-config-guess.
|
|
4686 |
* Do not build with --enable-java-maintainer-mode.
|
|
4687 |
* debian/rules.patch: Comment out m68k-peephole, requires m68k-split_shift.
|
|
4688 |
* Add target to apply patches up to a specific patch (Wouter Verhelst).
|
|
4689 |
Closes: #424855.
|
|
4690 |
* libstdc++6-4.2-*: Add conflicts with 4.1 packages. Closes: #419511.
|
|
4691 |
* Apply proposed fix for PR target/28102. Closes: #426905.
|
|
4692 |
* Fix build failure for cross compiler builds (Jiri Palecek). Closes: #393897.
|
|
4693 |
* Update build macros for kfreebsd-amd64. Closes: #424693.
|
|
4694 |
||
4695 |
-- Matthias Klose <doko@ubuntu.com> Sat, 9 Jun 2007 06:54:13 +0200
|
|
4696 |
||
4697 |
gcc-4.2 (4.2-20070528-1) unstable; urgency=low
|
|
4698 |
||
4699 |
* Update to SVN gcc-4_2-branch/20070528.
|
|
4700 |
* Add backport for PR middle-end/20218.
|
|
4701 |
* Add proposed PTA solver backport, PR tree-optimization/30052.
|
|
4702 |
* Add backport for PR target/31868.
|
|
4703 |
* Reenable the testsuite for arm, mips, mipsel.
|
|
4704 |
||
4705 |
-- Matthias Klose <doko@debian.org> Mon, 28 May 2007 09:03:04 +0200
|
|
4706 |
||
4707 |
gcc-4.2 (4.2-20070525-1) unstable; urgency=low
|
|
4708 |
||
4709 |
* Update to SVN gcc-4_2-branch/20070525.
|
|
4710 |
* Update to SVN trunk/20070520 (gcc/java, libjava, libffi, boehm-gc).
|
|
4711 |
* Do not explicitely configure for __cxa_atexit.
|
|
4712 |
* libstdc++6-4.2-doc: Conflict with libstdc++6-4.1-doc. Closes: #424896.
|
|
4713 |
* Update m68k patches:
|
|
4714 |
- Remove patches applied upstream: m68k-jumptable, m68k-gc,
|
|
4715 |
- Reenable patches: m68k-save_pic, m68k-dwarf, m68k-limit_reload,
|
|
4716 |
m68k-prevent-qipush, m68k-peephole, m68k-return, m68k-sig-unwind,
|
|
4717 |
m68k-align-code m68k-align-stack, m68k-symbolic-operand,
|
|
4718 |
m68k-bitfield-offset.
|
|
4719 |
- Update: m68k-return, m68k-secondary-addr-reload, m68k-notice-move
|
|
4720 |
m68k-secondary-addr-reload, m68k-notice-move.
|
|
4721 |
- TODO: m68k-split_shift, m68k-dwarf3, m68k-fpcompare.
|
|
4722 |
* Update the kfreebsd and arm patches (Aurelien Jarno). Closes: #425011.
|
|
4723 |
* Temporarily disable the testsuite on slow architectures to get the
|
|
4724 |
package built soon.
|
|
4725 |
||
4726 |
-- Matthias Klose <doko@debian.org> Fri, 25 May 2007 07:14:36 +0200
|
|
4727 |
||
4728 |
gcc-4.2 (4.2-20070516-1) unstable; urgency=low
|
|
4729 |
||
4730 |
* Update to SVN gcc-4_2-branch/20070516.
|
|
4731 |
* Update to SVN trunk/20070516 (gcc/java, libjava, libffi, boehm-gc).
|
|
4732 |
* Merge changes from gcc-4.1_4.1.2-7.
|
|
4733 |
* Update NEWS files.
|
|
4734 |
||
4735 |
-- Matthias Klose <doko@debian.org> Wed, 16 May 2007 02:33:57 +0200
|
|
4736 |
||
4737 |
gcc-4.2 (4.2-20070502-1) unstable; urgency=low
|
|
4738 |
||
4739 |
* Update to SVN gcc-4_2-branch/20070502.
|
|
4740 |
- Remove pr11953 patch, integrated upstream.
|
|
4741 |
* Update to SVN trunk/20070502 (gcc/java, libjava, libffi, boehm-gc).
|
|
4742 |
* Adjust tetex/tex-live build dependency.
|
|
4743 |
* Fix gobjc-4.2's, gobjc++-4.2's dependency on libobjc2.
|
|
4744 |
* Tighten (build) dependency on binutils. Addresses: #421197.
|
|
4745 |
* gfortran-4.2: Depend on libgfortran2, provide the libgfortran.so
|
|
4746 |
symlink. Adresses: #421362.
|
|
4747 |
* Build-depend on gcc-multilib [amd64 i386 powerpc ppc64 s390 sparc].
|
|
4748 |
* (Build-) depend on glibc (>= 2.5) for all architectures.
|
|
4749 |
* Remove libssp packages from the control file.
|
|
4750 |
||
4751 |
-- Matthias Klose <doko@debian.org> Wed, 2 May 2007 18:46:57 +0200
|
|
4752 |
||
4753 |
gcc-4.2 (4.2-20070405-1) experimental; urgency=low
|
|
4754 |
||
4755 |
* Update to SVN gcc-4_2-branch/20070405.
|
|
4756 |
* Update to SVN trunk/20070405 (gcc/java, libjava, libffi, boehm-gc).
|
|
4757 |
* gcc-4.2-hppa64: Don't depend on libc6-dev.
|
|
4758 |
* Robustify setting of make's -j flag. Closes: #410919.
|
|
4759 |
* gcc-snapshot: Use the install_snap_stamp target for installation.
|
|
4760 |
||
4761 |
-- Matthias Klose <doko@debian.org> Thu, 5 Apr 2007 23:56:35 +0200
|
|
4762 |
||
4763 |
gcc-4.2 (4.2-20070307-1) experimental; urgency=low
|
|
4764 |
||
4765 |
* Update to SVN gcc-4_2-branch/20070307.
|
|
4766 |
* Update to SVN trunk/20070307 (gcc/java, libjava, libffi, boehm-gc).
|
|
4767 |
* Build gnat from separate sources.
|
|
4768 |
* Merge changes from gcc-4.1-4.1.2-1.
|
|
4769 |
* Install into /usr/lib/gcc/<target_alias>/4.2, to ease upgrades
|
|
4770 |
between subminor versions.
|
|
4771 |
* Configure --with-gxx-include-dir=/usr/include/c++/4.2
|
|
4772 |
||
4773 |
-- Matthias Klose <doko@debian.org> Thu, 8 Mar 2007 02:52:00 +0100
|
|
4774 |
||
4775 |
gcc-4.2 (4.2-20070210-1) experimental; urgency=low
|
|
4776 |
||
4777 |
* Merge Java backport from Ubuntu:
|
|
4778 |
- Update to SVN gcc-4_2-branch/20070210.
|
|
4779 |
- Update to SVN trunk/20070210 (gcc/java, libjava).
|
|
4780 |
- Backout trunk specific gcc/java changes.
|
|
4781 |
- Build-depend on gcj-4.1 and ecj-bootstrap.
|
|
4782 |
- gcj-4.2: Depend on ecj-bootstrap, recommend ecj-bootstrap-gcj.
|
|
4783 |
- Merge libgcj8-awt-gtk back into libgcj8-awt; the Qt peers
|
|
4784 |
are disabled by upstream again.
|
|
4785 |
- Generate manual pages for the classpath tools from the classpath
|
|
4786 |
documentation.
|
|
4787 |
- Adopt packaging for the merged libjava.
|
|
4788 |
- Update patches for the merged libjava: libjava-lib32-properties,
|
|
4789 |
i386-biarch, reporting, libjava-soname, libjava-subdir,
|
|
4790 |
libjava-lib32subdir.
|
|
4791 |
- Remove obsolete patches: libjava-plugin-binary, libjava-ia32fix,
|
|
4792 |
libstdc++-docfixes.
|
|
4793 |
||
4794 |
* Set priority of development packages to optional.
|
|
4795 |
* debian/libgcjGCJ.postrm: Don't fail on purge when directories
|
|
4796 |
don't exist anymore. Closes: #406017.
|
|
4797 |
* debian/patches/gcc-textdomain.dpatch: Update for 4.2.
|
|
4798 |
* Generate and install libgomp docs into gcc-4.2-doc.
|
|
4799 |
||
4800 |
-- Matthias Klose <doko@debian.org> Sat, 10 Feb 2007 16:53:11 +0100
|
|
4801 |
||
4802 |
gcc-4.2 (4.2-20070105-1) experimental; urgency=low
|
|
4803 |
||
4804 |
* Update to SVN 20070105.
|
|
4805 |
* Add tetex-extra to Build-Depend-Indep (libstd++ doxygen docs),
|
|
4806 |
fix doxygen build (libstdc++-docfixes.dpatch).
|
|
4807 |
* Enable parallel build by default on SMP machines.
|
|
4808 |
||
4809 |
-- Matthias Klose <doko@debian.org> Fri, 5 Jan 2007 22:42:18 +0100
|
|
4810 |
||
4811 |
gcc-4.2 (4.2-20061217-1) experimental; urgency=low
|
|
4812 |
||
4813 |
* Update to SVN 20061217.
|
|
4814 |
* Merge changes from gcc-4.1_4.1.1-16 to gcc-4.1_4.1.1-21.
|
|
4815 |
* Update patches to the current branch.
|
|
4816 |
* Add multilib packages for gcc, g++, gobjc, gobjc++, gfortran.
|
|
4817 |
* Link using --hash-style=gnu (alpha, amd64, ia64, i386, powerpc, ppc64,
|
|
4818 |
s390, sparc).
|
|
4819 |
||
4820 |
-- Matthias Klose <doko@debian.org> Sun, 17 Dec 2006 15:54:54 +0100
|
|
4821 |
||
4822 |
gcc-4.2 (4.2-20061003-1) experimental; urgency=low
|
|
4823 |
||
4824 |
* libgcj.postinst: Remove /var/lib/gcj-4.2 on package removal.
|
|
4825 |
* Don't install backup files in the doc directory, only one gcc-4.1
|
|
4826 |
upgrade was broken. Closes: #389366.
|
|
4827 |
* Merge gcc-biarch-generic.dpatch into i386-biarch.dpatch.
|
|
4828 |
* Update link-libs.dpatch.
|
|
4829 |
* Merge libgfortran2-dev into gfortran-4.2.
|
|
4830 |
||
4831 |
-- Matthias Klose <doko@debian.org> Tue, 3 Oct 2006 16:26:38 +0000
|
|
4832 |
||
4833 |
gcc-4.2 (4.2-20060923-1) experimental; urgency=low
|
|
4834 |
||
4835 |
* Update to SVN 20060923.
|
|
4836 |
* Remove patches applied upstream: kbsd-gnu-java, kbsd-gnu.
|
|
4837 |
||
4838 |
-- Matthias Klose <doko@debian.org> Sat, 23 Sep 2006 15:11:36 +0200
|
|
4839 |
||
4840 |
gcc-4.2 (4.2-20060905-1) experimental; urgency=low
|
|
4841 |
||
4842 |
* Update to SVN 20060905.
|
|
4843 |
* Merge changes from gcc-4.1 (4.1.1-10 - 4.1.1-12).
|
|
4844 |
* Move gomp development files into gcc and gfortran.
|
|
4845 |
* Build-depend on binutils (>= 2.17).
|
|
4846 |
||
4847 |
-- Matthias Klose <doko@debian.org> Tue, 5 Sep 2006 03:33:00 +0200
|
|
4848 |
||
4849 |
gcc-4.2 (4.2-20060818-1) experimental; urgency=low
|
|
4850 |
||
4851 |
* Update to SVN 20060818.
|
|
4852 |
- libjava-libgcjbc.dpatch: Remove, applied upstream.
|
|
4853 |
* Merge changes from the Ubuntu gcj-4.2 package:
|
|
4854 |
- libjava-soname.dpatch: Remove, applied upstream.
|
|
4855 |
- libjava-native-libdir.dpatch: update.
|
|
4856 |
- libffi-without-libgcj.dpatch: Remove, new libffi-configure to
|
|
4857 |
enable --disable-libffi.
|
|
4858 |
- Changes required for the classpath-0.92 update:
|
|
4859 |
- New packages gappletviewer-4.2, gcjwebplugin-4.2.
|
|
4860 |
- gij-4.2: Add keytool alternative.
|
|
4861 |
- gcj-4.2: Add jarsigner alternative.
|
|
4862 |
- libgcj8-dev: Remove conflicts with older libgcjX-dev packages.
|
|
4863 |
- lib32gcj8: Populate the /usr/lib32/gcj-4.2 directory.
|
|
4864 |
- libjava-library-path.dpatch:
|
|
4865 |
- When running the i386 binaries on amd64, look in
|
|
4866 |
/usr/lib32/gcj-x.y and /usr/lib32/jni instead.
|
|
4867 |
- Add /usr/lib/jni to java.library.path. Adresses: #364820.
|
|
4868 |
- Add more debugging symbols to libgcj8-dbg. Adresses: #383705.
|
|
4869 |
- Fix and renable the biarch build for sparc.
|
|
4870 |
* Disable gnat for alpha, fails to build.
|
|
4871 |
* Configure without --enable-objc-gc, fails to build.
|
|
4872 |
||
4873 |
-- Matthias Klose <doko@debian.org> Sat, 19 Aug 2006 18:25:50 +0200
|
|
4874 |
||
4875 |
gcc-4.2 (4.2-20060709-1) experimental; urgency=low
|
|
4876 |
||
4877 |
* Test build, SVN trunk 20060709.
|
|
4878 |
* Merge libssp0-dev into gcc-4.1 (-fstack-protector is a common option).
|
|
4879 |
* Rename libmudflap0-dev to libmudflap0-4.2-dev.
|
|
4880 |
* Ignore compiler warnings when checking whether compiler driver understands
|
|
4881 |
Ada fails.
|
|
4882 |
* Merge changes from the gcc-4.1 package.
|
|
4883 |
||
4884 |
-- Matthias Klose <doko@debian.org> Sun, 9 Jul 2006 14:28:03 +0200
|
|
4885 |
||
4886 |
gcc-4.2 (4.2-20060617-1) experimental; urgency=low
|
|
4887 |
||
4888 |
* Test build, SVN trunk 20060617.
|
|
4889 |
||
4890 |
[Matthias Klose]
|
|
4891 |
* Configure using --enable-objc-gc, using the internal boehm-gc.
|
|
4892 |
* Build-depend on bison (>= 1:2.3).
|
|
4893 |
* Build the QT based awt peer library, not yet the same functionality
|
|
4894 |
as the GTK based peer library.
|
|
4895 |
* Update libjava-* patches.
|
|
4896 |
||
4897 |
[Ludovic Brenta]
|
|
4898 |
* Do not provide the symbolic link /usr/bin/gnatgcc; this will now
|
|
4899 |
be provided by package gnat from the source package gcc-defaults.
|
|
4900 |
* debian/control.m4, debian/control (gnat): conflict with gnat (<< 4.1),
|
|
4901 |
not all versions of gnat, since gcc-defaults will now provide gnat (= 4.1)
|
|
4902 |
which depends on gnat-4.1.
|
|
4903 |
||
4904 |
[Bastian Blank]
|
|
4905 |
* Make it possible to overwrite arch per DEB_TARGET_ARCH and
|
|
4906 |
DEB_TARGET_GNU_TYPE.
|
|
4907 |
* Disable biarch only on request for cross builds.
|
|
4908 |
* Use correct source directory for tarballs.
|
|
4909 |
* Produce correct multiarch.inc for source builds.
|
|
4910 |
||
4911 |
-- Matthias Klose <doko@debian.org> Sat, 17 Jun 2006 19:02:01 +0200
|
|
4912 |
||
4913 |
gcc-4.2 (4.2-20060606-1) experimental; urgency=low
|
|
4914 |
||
4915 |
* Test build, SVN trunk 20060606.
|
|
4916 |
* Remove obsolete patches, update patches for 4.2.
|
|
4917 |
* Update the biarch-include patches to work with mips-triarch.
|
|
4918 |
* Disable Ada, not yet updated.
|
|
4919 |
* New packages: libgomp*.
|
|
4920 |
* Remove fastjar, not included upstream anymore.
|
|
4921 |
||
4922 |
-- Matthias Klose <doko@debian.org> Tue, 6 Jun 2006 10:52:28 +0200
|
|
4923 |
||
4924 |
gcc-4.1 (4.1.2-12) unstable; urgency=high
|
|
4925 |
||
4926 |
* i386-biarch.dpatch: Update for the backport for PR target/31868.
|
|
4927 |
Closes: #427185.
|
|
4928 |
* m68k-libffi2.dpatch: Update. Closes: #425399.
|
|
4929 |
||
4930 |
-- Matthias Klose <doko@debian.org> Mon, 4 Jun 2007 23:53:23 +0200
|
|
4931 |
||
4932 |
gcc-4.1 (4.1.2-11) unstable; urgency=low
|
|
4933 |
||
4934 |
* Update to SVN 20070601.
|
|
4935 |
* Build the libmudflap0-dev package again.
|
|
4936 |
* Don't build libffi, when the packages are not built.
|
|
4937 |
||
4938 |
-- Matthias Klose <doko@debian.org> Fri, 1 Jun 2007 23:55:22 +0200
|
|
4939 |
||
4940 |
gcc-4.1 (4.1.2-10) unstable; urgency=low
|
|
4941 |
||
4942 |
* Regenerate the control file.
|
|
4943 |
||
4944 |
-- Matthias Klose <doko@debian.org> Wed, 30 May 2007 00:29:29 +0200
|
|
4945 |
||
4946 |
gcc-4.1 (4.1.2-9) unstable; urgency=low
|
|
4947 |
||
4948 |
* Update to SVN 20070528.
|
|
4949 |
* Don't build packages now built from the gcc-4.2 source (arm, m68k,
|
|
4950 |
mips, mipsel).
|
|
4951 |
* Add backport for PR middle-end/20218.
|
|
4952 |
* Add backport for PR target/31868.
|
|
4953 |
||
4954 |
-- Matthias Klose <doko@debian.org> Tue, 29 May 2007 00:01:12 +0200
|
|
4955 |
||
4956 |
gcc-4.1 (4.1.2-8) unstable; urgency=low
|
|
4957 |
||
4958 |
* Update to SVN 20070518.
|
|
4959 |
* Don't build packages now built from the gcc-4.2 source.
|
|
4960 |
||
4961 |
[ Aurelian Jarno ]
|
|
4962 |
* Update libffi patch for ARM. Closes: #425011.
|
|
4963 |
* arm-pr30486, arm-pr28516, arm-unbreak-eabi-armv4t: New.
|
|
4964 |
* Disable FFI, Java, ObjC for armel.
|
|
4965 |
||
4966 |
-- Matthias Klose <doko@debian.org> Sun, 20 May 2007 10:31:24 +0200
|
|
4967 |
||
4968 |
gcc-4.1 (4.1.2-7) unstable; urgency=low
|
|
4969 |
||
4970 |
* Update to SVN 20070514.
|
|
4971 |
* Link using --hash-style=both on supported architectures. Addresses: #421790.
|
|
4972 |
* On hppa, build ecjx as a native binary.
|
|
4973 |
* note-gnu-stack.dpatch: Fix ARM comment marker (Daniel Jacobowitz).
|
|
4974 |
Closes: #422978.
|
|
4975 |
* Add build dependency on libxul-dev for *-freebsd. Closes: #422995.
|
|
4976 |
* Update config.guess/config.sub and build gcjwebplugin on GNU/kFreeBSD
|
|
4977 |
(Aurelian Jarno). Closes: #422995.
|
|
4978 |
* Disable ssp on hurd-i386. Closes: #423757.
|
|
4979 |
||
4980 |
-- Matthias Klose <doko@debian.org> Mon, 14 May 2007 08:40:08 +0200
|
|
4981 |
||
4982 |
gcc-4.1 (4.1.2-6) unstable; urgency=low
|
|
4983 |
||
4984 |
* Update libjava from the gcc-4.1 Fedora branch 20070504.
|
|
4985 |
* gfortran-4.1: Fix the target of the libgfortran.so symlink.
|
|
4986 |
Closes: #421362.
|
|
4987 |
* Build-depend on gcc-multilib [amd64 i386 powerpc ppc64 s390 sparc].
|
|
4988 |
* Readd build dependency on binutils on arm.
|
|
4989 |
* (Build-) depend on glibc (>= 2.5) for all architectures.
|
|
4990 |
* Remove libssp packages from the control file.
|
|
4991 |
* Fix wrong code generation on hppa when TLS variables are used.
|
|
4992 |
Closes: #422421.
|
|
4993 |
||
4994 |
-- Matthias Klose <doko@debian.org> Sun, 6 May 2007 10:00:23 +0200
|
|
4995 |
||
4996 |
gcc-4.1 (4.1.2-5) unstable; urgency=low
|
|
4997 |
||
4998 |
* Update to SVN 20070429.
|
|
4999 |
* Update libjava from the gcc-4.1 Fedora branch 20070428.
|
|
5000 |
* Update m68k patches:
|
|
5001 |
- Remove pr25514, pr27736, applied upstream.
|
|
5002 |
- Update m68k-java.
|
|
5003 |
* Link using --hash-style=gnu/both.
|
|
5004 |
* Tighten (build) dependency on binutils. Closes: #421197.
|
|
5005 |
* gij-4.1: Add a conflict with java-gcj-compat (<< 1.0.69).
|
|
5006 |
* gfortran-4.1: Depend on libgfortran1, provide the libgfortran.so
|
|
5007 |
symlink. Closes: #421362.
|
|
5008 |
* gcc-4.1, gcc-4.1-multilib: Fix compatibility symlinks. Closes: #421382.
|
|
5009 |
* Temporarily remove build dependency on locales on arm, hppa, m68k, mipsel.
|
|
5010 |
* Temporarily remove build dependency on binutils on arm.
|
|
5011 |
* Fix FTBFS on GNU/kFreeBSD (Aurelian Jarno). Closes: #421423.
|
|
5012 |
* gij-4.1 postinst: Create /var/lib/gcj-4.1. Closes: #421526.
|
|
5013 |
||
5014 |
-- Matthias Klose <doko@debian.org> Mon, 30 Apr 2007 08:13:32 +0200
|
|
5015 |
||
5016 |
gcc-4.1 (4.1.2-4) unstable; urgency=medium
|
|
5017 |
||
5018 |
* Update to SVN 20070423.
|
|
5019 |
- Remove pr11953, applied upstream.
|
|
5020 |
- Fix ld version detection in libstdc++v3.
|
|
5021 |
* Update libjava from the gcc-4.1 Fedora branch 20070423.
|
|
5022 |
* Merge libgfortran1-dev into gfortran-4.1.
|
|
5023 |
* Add multilib packages for gcc, g++, gobjc, gobjc++, gfortran.
|
|
5024 |
* Don't link using --hash-style=gnu/both; loosen dependency on binutils.
|
|
5025 |
* Don't revert the patch to fix PR c++/27227.
|
|
5026 |
||
5027 |
-- Matthias Klose <doko@debian.org> Mon, 23 Apr 2007 23:13:14 +0200
|
|
5028 |
||
5029 |
gcc-4.1 (4.1.2-3) experimental; urgency=low
|
|
5030 |
||
5031 |
* Update to SVN 20070405.
|
|
5032 |
* Update libjava from the gcc-4.1 Fedora branch 20070405.
|
|
5033 |
* Robustify setting of make's -j flag. Closes: #414316.
|
|
5034 |
* Only build the libssp packages, when building the common libraries.
|
|
5035 |
* gcc-4.1-hppa64: Don't depend on libc6-dev.
|
|
5036 |
||
5037 |
-- Matthias Klose <doko@debian.org> Fri, 6 Apr 2007 00:28:29 +0200
|
|
5038 |
||
5039 |
gcc-4.1 (4.1.2-2) experimental; urgency=low
|
|
5040 |
||
5041 |
* Update to SVN 20070306.
|
|
5042 |
* Update libjava from the gcc-4.1 Fedora branch 20070306.
|
|
5043 |
||
5044 |
[Matthias Klose]
|
|
5045 |
* Don't install gij-wrapper anymore, directly register gij as a java
|
|
5046 |
alternative.
|
|
5047 |
* Don't install gcjh-wrapper anymore.
|
|
5048 |
* Don't use exact versioned dependencies on gcj-base for libgcj and
|
|
5049 |
libgcj-awt.
|
|
5050 |
* Fix glibc build dependency for alpha.
|
|
5051 |
* Support -ffast-math on hurd-i386 (Samuel Thibault). Closes: #413342.
|
|
5052 |
* Update kfreebsd-amd64 patches (Aurelien Jarno). Closes: #406015.
|
|
5053 |
* gij: Consistently use $(dbexecdir) to reference the gcj sub dir.
|
|
5054 |
* Install into /usr/lib/gcc/<target_alias>/4.1, to ease upgrades
|
|
5055 |
between minor versions.
|
|
5056 |
Add compatibility symlinks in <target_alias>/4.1.2 to build gnat-4.1
|
|
5057 |
and gcj-4.1 from separate sources.
|
|
5058 |
||
5059 |
-- Matthias Klose <doko@debian.org> Wed, 7 Mar 2007 03:51:47 +0100
|
|
5060 |
||
5061 |
gcc-4.1 (4.1.2-1) experimental; urgency=low
|
|
5062 |
||
5063 |
[Matthias Klose]
|
|
5064 |
* Update to gcc-4.1.2.
|
|
5065 |
* Update libjava backport patches, split out boehm-gc-backport patch.
|
|
5066 |
* Enable the cpu-default-generic patch (i386, amd64), backport from 4.2.
|
|
5067 |
* Correct mfctl instruction syntax (hppa), backport from the trunk.
|
|
5068 |
* Backport PR java/9861 (name mangling updates).
|
|
5069 |
* gcc.c (main): Call expandargv (backport from 4.2).
|
|
5070 |
* Apply gcc dwarf2 unwinding patches from the trunk.
|
|
5071 |
* Apply backport for PR 20208 on amd64 i386 powerpc ppc64 sparc s390.
|
|
5072 |
* Apply patches from the 4.1 branch for PR rtl-optimization/28772,
|
|
5073 |
PR middle-end/30313, PR middle-end/30473, PR c++/30536, PR debug/30189,
|
|
5074 |
PR fortran/30478, PR rtl-optimization/30787, PR tree-optimization/30823,
|
|
5075 |
PR rtl-optimization/28173, PR ada/30684, bug in pointer dependency test,
|
|
5076 |
PR rtl-optimization/30931, PR fortran/25392, PR fortran/30400,
|
|
5077 |
PR libgfortran/30910, PR libgfortran/30918, PR fortran/29441,
|
|
5078 |
PR target/30634.
|
|
5079 |
* Update NEWS files.
|
|
5080 |
* Include a backport of the ecj+generics java updates as
|
|
5081 |
gcj-ecj-20070215.tar.bz2. Install it into the gcc-4.1-source package.
|
|
5082 |
* Do not build fastjar anymore from this source.
|
|
5083 |
* debian/control.m4: Move expect-tcl8.3 before dejagnu.
|
|
5084 |
* Work around firefox/icewhatever dropping plugin dependencies on xpcom.
|
|
5085 |
* Refactor naming of libgcj packages in the build files.
|
|
5086 |
* Make libstdc++-doc's build dependencies depending on the source package.
|
|
5087 |
* Do not build packages on architectures, which are already built by gcc-4.2.
|
|
5088 |
||
5089 |
* Merge the gcj generics backport from Ubuntu:
|
|
5090 |
||
5091 |
- Merge the Java bits (eclipse based compiler, 1.5 compatibility,
|
|
5092 |
classpath generics) from the gcc-4.1 Fedora branch.
|
|
5093 |
- Drop all previous patches from the classpath-0.93 merge, keep
|
|
5094 |
the boehm-gc backport (splitted out as a separate patch).
|
|
5095 |
- Add a gcj-ecj-generics.tar.bz2 tarball, containing gcc/java, libjava,
|
|
5096 |
config/unwind_ipinfo.m4, taken from the Fedora branch.
|
|
5097 |
- Drop the libjava-hppa, libjava-plugin-binary, pr29362, pr29805 patches
|
|
5098 |
integrated in the backport.
|
|
5099 |
- Update patches for the merge: reporting, libjava-subdir, i386-biarch,
|
|
5100 |
classpath-tooldoc, pr26885
|
|
5101 |
- Add libjava-dropped, libjava-install; dropped chunks from the merge.
|
|
5102 |
- Add pr9861-nojava mangling changes, non-java parts for PR 9861.
|
|
5103 |
- Add gcc-expandv, expand `@' parameters on the commandline; backport
|
|
5104 |
from the trunk.
|
|
5105 |
- Disable the m68k-gc patch, needs update for the merge.
|
|
5106 |
- Configure --with-java-home set for 1.5.0.
|
|
5107 |
- Configure with --enable-java-maintainer-mode to build the header
|
|
5108 |
and class files on the fly.
|
|
5109 |
- Add build dependency on ecj-bootstrap, configure --with-ecj-jar.
|
|
5110 |
- Build an empty libgcj-doc package; gjdoc currently cannot handle
|
|
5111 |
generics.
|
|
5112 |
- Apply gcc dwarf2 unwinding patches from the trunk, allowing the Events
|
|
5113 |
testcase to pass.
|
|
5114 |
- Tighten dependencies on shared libraries.
|
|
5115 |
- Use /usr/lib/gcj-4-1-71 as private gcj subdir.
|
|
5116 |
- Bump the libgcj soversion to 71, rename the libgcj7-0 package
|
|
5117 |
to libgcj7-1, rename the libgcj7-awt package to libgcj7-1-awt.
|
|
5118 |
- gij-4.1: Add and provide alternatives for gorbd, grmid, gserialver.
|
|
5119 |
- gcj-4.1: Remove gcjh, gcjh-wrapper, gjnih.
|
|
5120 |
- gcj-4.1: Add and provide alternatives for jar, javah, native2ascii,
|
|
5121 |
tnameserv.
|
|
5122 |
- gcj-4.1: Add dependency on ecj-bootstrap, recommend fastjar,
|
|
5123 |
ecj-bootstrap-gcj.
|
|
5124 |
- Add build dependency on ecj-bootstrap version providing the GCCMain
|
|
5125 |
class.
|
|
5126 |
- libgcj7-1: Recommend libgcj7-1-awt.
|
|
5127 |
- Add build dependency on libmagic-dev.
|
|
5128 |
- Build-depend on gcj-4.1; build our own ecj1 and gjdoc before
|
|
5129 |
starting the build.
|
|
5130 |
- Make ecj1 available when running the testsuite.
|
|
5131 |
- Fix build failure on sparc-linux.
|
|
5132 |
- Fix gjavah compatibility problems (PR cp-tools/3070[67]).
|
|
5133 |
- Fixed driver issue source files (PR driver/30714).
|
|
5134 |
- Add (rudimentary) manual pages for classpath tools.
|
|
5135 |
||
5136 |
[Kevin Brown]
|
|
5137 |
* debian/control.m4, debian/rules.d/binary-ada.mk: provide new packages
|
|
5138 |
containing debugging symbols for Ada libraries: libgnat-4.1-dbg,
|
|
5139 |
libgnatprj4.1-dbg, and libgnatvsn4.1-dbg. Adresses: #401385.
|
|
5140 |
||
5141 |
-- Matthias Klose <doko@debian.org> Sat, 3 Mar 2007 23:12:08 +0100
|
|
5142 |
||
5143 |
gcc-4.1 (4.1.1ds2-30) experimental; urgency=low
|
|
5144 |
||
5145 |
* Update to SVN 20070106.
|
|
5146 |
* Do not revert the fixes for PR 25878, PR 29138, PR 29408.
|
|
5147 |
* Don't build the packages built by gcc-4.2 source.
|
|
5148 |
* debian/patches/note-gnu-stack.dpatch: Add .note.GNU-stack sections
|
|
5149 |
for gcc's crt files, libffi and boehm-gc. Taken from FC. Closes: #382741.
|
|
5150 |
* Merge from Ubuntu:
|
|
5151 |
- Backport g++ visibility patches from the FC gcc-4_1-branch.
|
|
5152 |
- Update the long-double patches; require glibc-2.4 as a build dependency
|
|
5153 |
on alpha, powerpc, sparc, s390. Bump the shlibs dependencies to
|
|
5154 |
require 4.1.1-21.
|
|
5155 |
- On powerpc-linux configure using --enable-secureplt. Closes: #382748.
|
|
5156 |
- When using the cpu-default-generic patch, build for generic x86-64
|
|
5157 |
on amd64 and i386 biarch.
|
|
5158 |
- Link using --hash-style=both (alpha, amd64, ia64, i386, powerpc, ppc64,
|
|
5159 |
s390, sparc).
|
|
5160 |
* gij-4.1: Recommends libgcj7-awt instead of suggesting it. Closes: #394917.
|
|
5161 |
* Split the gcc-long-double patch into a code and doc part.
|
|
5162 |
* Set priority of development packages to optional.
|
|
5163 |
* Add support for kfreebsd-amd64 (Aurelian Jarno). Closes: #406015.
|
|
5164 |
||
5165 |
-- Matthias Klose <doko@debian.org> Sat, 6 Jan 2007 10:35:42 +0100
|
|
5166 |
||
5167 |
gcc-4.1 (4.1.1ds2-22) unstable; urgency=high
|
|
5168 |
||
5169 |
* Enable -pthread for GNU/Hurd (Michael Banck). Closes: #400031.
|
|
5170 |
* Update the m68k-fpcompare patch (Roman Zippel). Closes: #401585.
|
|
5171 |
||
5172 |
-- Matthias Klose <doko@debian.org> Sun, 10 Dec 2006 12:35:06 +0100
|
|
5173 |
||
5174 |
gcc-4.1 (4.1.1ds2-20) unstable; urgency=low
|
|
5175 |
||
5176 |
[Matthias Klose]
|
|
5177 |
* Update to SVN 20061115.
|
|
5178 |
- Fix PR tree-optimization/27891, ICE in tree_split_edge.
|
|
5179 |
Closes: #370248, #391657, #394630.
|
|
5180 |
- Fix PR tree-optimization/9814, duplicate of PR tree-optimization/29797.
|
|
5181 |
Closes: #181096.
|
|
5182 |
* Apply the libjava/net backport from the redhat/gcc-4_1-branch.
|
|
5183 |
* Apply proposed patch for PR java/29805.
|
|
5184 |
||
5185 |
[Roman Zippel]
|
|
5186 |
* Build the ObjC and ObjC++ compilers in cross builds.
|
|
5187 |
* debian/patches/m68k-symbolic-operand.dpatch: Better recognize
|
|
5188 |
symbolic operands in addresses.
|
|
5189 |
* debian/patches/m68k-bitfield-offset.dpatch: Only use constant offset
|
|
5190 |
for register bitfields (combine expects shifts, but does a rotate).
|
|
5191 |
* debian/patches/m68k-bitfield-offset.dpatch: Update and apply.
|
|
5192 |
||
5193 |
[Daniel Jacobowitz]
|
|
5194 |
* Don't try to use _Unwind_Backtrace on SJLJ targets.
|
|
5195 |
See bug #387875, #388505, GCC PR 29206.
|
|
5196 |
||
5197 |
-- Matthias Klose <doko@debian.org> Wed, 15 Nov 2006 08:59:53 -0800
|
|
5198 |
||
5199 |
gcc-4.1 (4.1.1ds2-19) unstable; urgency=low
|
|
5200 |
||
5201 |
* Fix typo in arm-pragma-pack.dpatch.
|
|
5202 |
||
5203 |
-- Matthias Klose <doko@debian.org> Sat, 28 Oct 2006 11:04:00 +0200
|
|
5204 |
||
5205 |
gcc-4.1 (4.1.1ds2-18) unstable; urgency=medium
|
|
5206 |
||
5207 |
[Matthias Klose]
|
|
5208 |
* Update to SVN 20061028.
|
|
5209 |
* Fix #pragma pack on ARM (Paul Brook). Closes: #394703.
|
|
5210 |
* Revert PR c++/29138, PR c++/29408. Closes: #392559.
|
|
5211 |
* Revert PR c++/25878. Addresses: #387989.
|
|
5212 |
* fastjar: Provide jar. Closes: #395397.
|
|
5213 |
||
5214 |
[Ludovic Brenta]
|
|
5215 |
* debian/control.m4 (libgnatprj-dev): depend on libgnatvsn-dev.
|
|
5216 |
debian/gnatprj.gpr: with gnatvsn.gpr. Closes: #395000.
|
|
5217 |
||
5218 |
-- Matthias Klose <doko@debian.org> Thu, 26 Oct 2006 23:51:10 +0200
|
|
5219 |
||
5220 |
gcc-4.1 (4.1.1ds2-17) unstable; urgency=low
|
|
5221 |
||
5222 |
[Matthias Klose]
|
|
5223 |
* Update to SVN 20061020.
|
|
5224 |
- Fix PR debug/26881, ICE in dwarf2out_finish. Closes: #377613.
|
|
5225 |
- Fix PR PR c++/29408, parse error for valid code. Closes: #392327, #393010.
|
|
5226 |
- Fix PR c++/29435, segfault with sizeof and templates. Closes: #393071.
|
|
5227 |
- Fix PR target/29338, segfault with -finline-limit on arm. Closes: 390620.
|
|
5228 |
- Fix 3.4/4.0 backwards compatibility problem in libstdc++.
|
|
5229 |
* Fix PR classpath/29362, taken from the redhat/gcc-4_1-branch.
|
|
5230 |
* Remove the INSTALL directory from the source tarball. Closes: #392974.
|
|
5231 |
* Disable building the static libgcj; non-functional, and cutting
|
|
5232 |
down build times.
|
|
5233 |
* libgcj7-0: Tighten dependency on libgcj-common.
|
|
5234 |
* libgcj7-dev: Install .pc file as libgcj-4.1.pc.
|
|
5235 |
* README.cross: Updated (Hector Oron). Addresses: #380251.
|
|
5236 |
* config-ml.dpatch: Use *-linux-gnu as *_GNU_TYPE. Closes: #394034.
|
|
5237 |
||
5238 |
[Nikita V. Youshchenko]
|
|
5239 |
* Fix typo in the cross build scripts. Closes: #391445.
|
|
5240 |
||
5241 |
[Falk Hueffner]
|
|
5242 |
* alpha-no-ev4-directive.dpatch: Fix kernel build failure.
|
|
5243 |
||
5244 |
[Roman Zippel]
|
|
5245 |
* debian/patches/m68k-align-code.dpatch: Use "move.l %a4,%a4" to advance
|
|
5246 |
within code.
|
|
5247 |
* debian/patches/m68k-align-stack.dpatch: Try to keep the stack word aligned.
|
|
5248 |
* debian/patches/m68k-dwarf3.dpatch: Emit correct dwarf info for cfa offset
|
|
5249 |
and register with -fomit-frame-pointer.
|
|
5250 |
* debian/patches/m68k-fpcompare.dpatch: Bring fp compare early to its
|
|
5251 |
desired form to relieve reload. Closes: #390879.
|
|
5252 |
* debian/patches/m68k-prevent-swap.dpatch: Don't swap operands
|
|
5253 |
during reloads.
|
|
5254 |
* debian/patches/m68k-reg-inc.dpatch: Reinsert REG_INC notes after splitting
|
|
5255 |
an instruction.
|
|
5256 |
* debian/patches/m68k-secondary-addr-reload.dpatch: Add secondary reloads
|
|
5257 |
to allow reload to get byte values into addr regs. Closes: #385327.
|
|
5258 |
* debian/patches/m68k-symbolic-operand.dpatch: Better recognize symbolic
|
|
5259 |
operands in addresses.
|
|
5260 |
* debian/patches/m68k-limit_reload.dpatch: Remove, superseded by
|
|
5261 |
m68k-secondary-addr-reload.dpatch.
|
|
5262 |
* debian/patches/m68k-notice-move.dpatch: Apply, was checked in in -16.
|
|
5263 |
* debian/patches/m68k-autoinc.dpatch: Updated, don't attempt to increment
|
|
5264 |
the register, if it's used multiple times in the instruction .
|
|
5265 |
||
5266 |
-- Matthias Klose <doko@debian.org> Sat, 21 Oct 2006 00:25:05 +0200
|
|
5267 |
||
5268 |
gcc-4.1 (4.1.1ds1-16) unstable; urgency=low
|
|
5269 |
||
5270 |
[Matthias Klose]
|
|
5271 |
* Update to SVN 20061008.
|
|
5272 |
- Fix PR c++/29226, ICE in make_decl_rtl. Closes: #388263.
|
|
5273 |
* libgcj7-0: Fix package removal. Closes: #390874.
|
|
5274 |
* Configure with --disable-libssp on architectures that don't
|
|
5275 |
support it (alpha, hppa, ia64, m68k, mips, mipsel).
|
|
5276 |
* On hppa, remove build-dependency on dash.
|
|
5277 |
* gij/gcj: Do not install slave links for the non DFSG manpages.
|
|
5278 |
Closes: #390425, #390532.
|
|
5279 |
* libgcj-common: rebuild-gcj-db: Don't do anything, if no classmap
|
|
5280 |
files are found. Closes: #390966.
|
|
5281 |
* Fix PR libstdc++/11953, extended for all linux architectures.
|
|
5282 |
Closes: #391268.
|
|
5283 |
* libffi4-dev: Conflict with libffi. Closes: #387561.
|
|
5284 |
* Backport PR target/27880 to the gcc-4_1-branch. Patch by Steve Ellcey.
|
|
5285 |
Closes: #390693.
|
|
5286 |
* On ia64, don't use _Unwind_GetIPInfo in libjava and libstdc++.
|
|
5287 |
* Add a README.ssp with minimal documentation about stack smashing
|
|
5288 |
protection. Closes: #366094.
|
|
5289 |
* Do not build libgcj-common from the gcc-4.1/gcj-4.1 sources anymore.
|
|
5290 |
||
5291 |
[Roman Zippel]
|
|
5292 |
* debian/patches/m68k-notice-move.dpatch: Don't set cc_status
|
|
5293 |
for fp move without fp register.
|
|
5294 |
||
5295 |
-- Matthias Klose <doko@debian.org> Sun, 8 Oct 2006 02:21:49 +0200
|
|
5296 |
||
5297 |
gcc-4.1 (4.1.1ds1-15) unstable; urgency=medium
|
|
5298 |
||
5299 |
* Update to SVN 20060927.
|
|
5300 |
- Fix PR debug/29132, exception handling on mips. Closes: #389468, #390042.
|
|
5301 |
- Fix typo in gcc documentation. Closes: #386180.
|
|
5302 |
- Fix PR target/29230, wrong code generation on arm. Closes: #385505.
|
|
5303 |
* libgcj-common: Ignore exit value of gcj-dbtool in rebuild-gcj-db on
|
|
5304 |
arm, m68k, hppa. Adresses: #388505.
|
|
5305 |
* libgcj-common: Replaces java-gcj-compat-dev and java-gcj-compat.
|
|
5306 |
Closes: #389539.
|
|
5307 |
* libgcj-common: /usr/share/gcj/debian_defaults: Define gcj_native_archs.
|
|
5308 |
* Update the java backport from the redhat/gcc-4_1-branch upto 2006-09-27;
|
|
5309 |
remove libjava-str2double.dpatch, pr28661.dpatch.
|
|
5310 |
* Disable ssp on hppa, not supported.
|
|
5311 |
* i386-biarch.dpatch: Avoid warnings about macro redefinitions.
|
|
5312 |
||
5313 |
-- Matthias Klose <doko@debian.org> Fri, 29 Sep 2006 22:32:41 +0200
|
|
5314 |
||
5315 |
gcc-4.1 (4.1.1ds1-14) unstable; urgency=medium
|
|
5316 |
|
|
5317 |
[Matthias Klose]
|
|
5318 |
* Update to SVN 20060920.
|
|
5319 |
- Fix PR c++/26957. Closes: #373257, #386910.
|
|
5320 |
- Fix PR rtl-optimization/28243. Closes: #378325.
|
|
5321 |
* Remove patch for PR rtl-optimization/28634, applied upstream.
|
|
5322 |
* Fix FTBFS on GNU/kFreeBSD (fallout from the backport of classpath-0.92).
|
|
5323 |
(Petr Salinger). Closes: #385974.
|
|
5324 |
* Merge from Ubuntu:
|
|
5325 |
- Do not encode the subminor version in the jar files.
|
|
5326 |
- Fix typo for the versioned gcj subdirectory in lib32gcj-0.
|
|
5327 |
- When running the i386 binaries on amd64, adjust the properties
|
|
5328 |
java.home, gnu.classpath.home.url, sun.boot.class.path,
|
|
5329 |
gnu.gcj.precompiled.db.path.
|
|
5330 |
- Configure the 32bit build on amd64
|
|
5331 |
--with-java-home=/usr/lib32/jvm/java-1.4.2-gcj-4.1-1.4.2.0/jre.
|
|
5332 |
- Configure --with-long-double-128 for glibc-2.4 on alpha, powerpc, ppc64,
|
|
5333 |
s390, s390x, sparc, sparc64.
|
|
5334 |
- Update the java backport from the redhat/gcc-4_1-branch upto 2006-09-20.
|
|
5335 |
- Fix PR java/29013, invalid byte code generation. Closes: #386926.
|
|
5336 |
- debian/patches/gcc-pfrs-2.dpatch: Apply a fix for a regression in the
|
|
5337 |
backport of PR 28946 from the trunk (H.J. Lu).
|
|
5338 |
* Backport PR classpath/28661 from the trunk.
|
|
5339 |
* Don't ship the .la files for the java modules. Closes: #386228.
|
|
5340 |
* gcj-4.1: Remove dangling symlink. Closes: #386430.
|
|
5341 |
* gij: Suggest java-gcj-compat, gcj: Suggest java-gcj-compat-dev.
|
|
5342 |
Closes: #361942.
|
|
5343 |
* Fix infinite loop in string-to-double conversion on 64bit targets.
|
|
5344 |
Closes: #348792.
|
|
5345 |
* gij-4.1: Ignore exit value of gcj-dbtool in postinst. Adresses: #388505.
|
|
5346 |
* libgcj-common: Move rebuild-gcj-db from java-gcj-compat into libgcj-common.
|
|
5347 |
* On hppa, install a wrapper around gij-4.1 to ignore unaligned memory
|
|
5348 |
accesses. Works around buildd configurations enabling this check by
|
|
5349 |
default. Addresses: #364819.
|
|
5350 |
||
5351 |
[Ludovic Brenta]
|
|
5352 |
* debian/patches/ada-libgnatprj.dpatch: Build mlib-tgt-linux.adb instead of
|
|
5353 |
mlib-tgt.adb. Closes: #387826.
|
|
5354 |
* debian/patches/ada-pr15802.dpatch: Backport from the trunk.
|
|
5355 |
Closes: #246384.
|
|
5356 |
* debian/control.m4 (gnat-4.1): do not provide gnat (supplied by
|
|
5357 |
gcc-defaults instead); conflict with gnat-4.2 which will soon be in
|
|
5358 |
unstable.
|
|
5359 |
||
5360 |
[Roman Zippel]
|
|
5361 |
* debian/patches/m68k-dwarf2.dpatch: Recognize stack adjustments also
|
|
5362 |
in the src of an instruction.
|
|
5363 |
* debian/patches/m68k-jumptable.dpatch: Don't force byte offset when
|
|
5364 |
accessing the jumptable, gas can generate the correct offset size instead.
|
|
5365 |
* debian/patches/m68k-peephole.dpatch: Convert some text peepholes to rtl
|
|
5366 |
peepholes, so the correct DWARF2 information can be generated for stack
|
|
5367 |
manipulations (Keep a few peepholes temporarily disabled).
|
|
5368 |
* debian/patches/m68k-peephole-note.dpatch: Don't choke on notes while
|
|
5369 |
reinserting REG_EH_REGION notes.
|
|
5370 |
* debian/patches/m68k-return.dpatch: Don't use single return if fp register
|
|
5371 |
have to be restored. Closes: #386864.
|
|
5372 |
* debian/patches/m68k-sig-unwind.dpatch: Add support for unwinding over
|
|
5373 |
signal frames.
|
|
5374 |
* Fix PR rtl-optimization/27736, backport from the trunk.
|
|
5375 |
* Add java support for m68k. Closes: #312830, #340874, #381022.
|
|
5376 |
||
5377 |
-- Matthias Klose <doko@debian.org> Sun, 24 Sep 2006 19:36:31 +0200
|
|
5378 |
||
5379 |
gcc-4.1 (4.1.1ds1-13) unstable; urgency=medium
|
|
5380 |
||
5381 |
* Update to SVN 20060901; remove patches applied upstream:
|
|
5382 |
- PR target/24367.
|
|
5383 |
- PR c++/26670.
|
|
5384 |
* Apply proposed patch for PR fortran/28908.
|
|
5385 |
* Fix biarch symlinks in lib64stdc++ for cross builds.
|
|
5386 |
* Fix biarch symlinks in lib32objc on amd64.
|
|
5387 |
||
5388 |
-- Matthias Klose <doko@debian.org> Fri, 1 Sep 2006 00:04:05 +0200
|
|
5389 |
||
5390 |
gcc-4.1 (4.1.1ds1-12) unstable; urgency=medium
|
|
5391 |
||
5392 |
[Matthias Klose]
|
|
5393 |
* Update to SVN 20060830.
|
|
5394 |
* Add backport of PR other/26208, bump libgcc1 shlibs dependency.
|
|
5395 |
* Add backport of PR c++/26670. Closes: #356548.
|
|
5396 |
* Apply proposed patch for PR target/24367 (s390).
|
|
5397 |
* Add /usr/lib/jni to the libjava dlsearch path. Closes: #364820.
|
|
5398 |
* Build without GFDL licensed docs. Closes: #384036.
|
|
5399 |
- debian/patches/{svn-doc-updates,pr25524-doc,pr26885-doc}.dpatch:
|
|
5400 |
Split out -doc specific patches.
|
|
5401 |
- debian/*.texi, debian/porting.html: Add dummy documentation.
|
|
5402 |
- debian/rules.unpack, debian/rules.patch: Update for non-gfdl build.
|
|
5403 |
- fastjar.texi: Directly define the gcctabopt and gccoptlist macros.
|
|
5404 |
||
5405 |
* Merge from Ubuntu:
|
|
5406 |
- Backport the classpath-0.92, libjava, gcc/java merge from the
|
|
5407 |
redhat/gcc-4_1-branch branch.
|
|
5408 |
- Apply the proposed patch for PR libgcj/28698.
|
|
5409 |
- Change the libgcj/libgij sonames. Rename libgcj7 to libgcj7-0.
|
|
5410 |
- Do not remove the rpath from libjvm.so and libjawt.so. Some
|
|
5411 |
configure scripts rely on being able to link that libraries
|
|
5412 |
directly.
|
|
5413 |
- When running the i386 binaries on amd64, look in
|
|
5414 |
/usr/lib32/gcj-x.y and /usr/lib32/jni instead.
|
|
5415 |
- Add /usr/lib/jni to java.library.path. Closes: #364820.
|
|
5416 |
- Add debugging symbols for more binary packages to libgcj7-dbg.
|
|
5417 |
Closes: #383705.
|
|
5418 |
- libgcj7-dev: Remove conflicts with older libgcjX-dev packages.
|
|
5419 |
- Do not build the libgcj-bc and lib32gcj-bc packages anymore from
|
|
5420 |
the gcj-4.1 source.
|
|
5421 |
||
5422 |
[Roman Zippel]
|
|
5423 |
* debian/patches/m68k-limit_reload.dpatch: Correctly limit reload class.
|
|
5424 |
Closes: #375522.
|
|
5425 |
* debian/patches/m68k-split_shift.dpatch: Use correct predicates for long long
|
|
5426 |
shifts and use more splits. Closes: #381572.
|
|
5427 |
* debian/patches/m68k-prevent-qipush.dpatch: Prevent combine from creating
|
|
5428 |
a byte push on the stack (invalid on m68k). Closes: #385021.
|
|
5429 |
* debian/patches/m68k-autoinc.dpatch: Recognize a few more autoinc possibilities.
|
|
5430 |
* debian/patches/pr25514.dpatch: Backport from the trunk.
|
|
5431 |
* debian/patches/m68k-gc.dpatch: Change STACKBOTTOM to LINUX_STACKBOTTOM
|
|
5432 |
so it works with 2.6 kernels.
|
|
5433 |
* Other m68k bug reports fixed in 4.1.1-11 and 4.1.1-12:
|
|
5434 |
Closes: #378599, #345574, #344041, #323426, #340293.
|
|
5435 |
* Build the stage1 compiler using -g -O2; saves a few hours build time
|
|
5436 |
and apparently is working at the moment.
|
|
5437 |
||
5438 |
-- Matthias Klose <doko@debian.org> Tue, 29 Aug 2006 21:37:28 +0200
|
|
5439 |
||
5440 |
gcc-4.1 (4.1.1-11) unstable; urgency=low
|
|
5441 |
||
5442 |
* The "Our priority are our users, remove the documentation!" release.
|
|
5443 |
||
5444 |
[Matthias Klose]
|
|
5445 |
* Fix build failure building the hppa->hppa64 cross compiler.
|
|
5446 |
* Update to SVN 20060814.
|
|
5447 |
- Fix directory traversal vulnerability in fastjar. Closes: #368397.
|
|
5448 |
CVE-2006-3619.
|
|
5449 |
- Fix PR rtl-optimization/23454, ICE in invert_exp_1 on sparc.
|
|
5450 |
Closes: #321215.
|
|
5451 |
- Fix PR c++/26757, C++ front-end producing two DECLs with the same UID.
|
|
5452 |
Closes: #356569.
|
|
5453 |
* Remove patch for PR rtl-optimization/28075, applied upstream.
|
|
5454 |
* Apply proposed patch for PR rtl-optimization/28634, rounding problem with
|
|
5455 |
-fdelayed-branch on hppa/mips. Closes: #381710.
|
|
5456 |
* Fixed at least in 4.1.1-10: boost::date_time build failure.
|
|
5457 |
Closes: #382352.
|
|
5458 |
* Build-depend on make (>= 3.81), add make (>= 3.81) as dependency to
|
|
5459 |
gcc-4.1-source. Closes: #381117.
|
|
5460 |
* Backport of libffi from the trunk; needed for the java backport in
|
|
5461 |
experimental.
|
|
5462 |
* libffi4-dev: Install the libffi_convenience library as libffi_pic.a.
|
|
5463 |
* When building a package without the GFDL'd documentation, don't create
|
|
5464 |
the alternative's slave links for manual pages for the java tools.
|
|
5465 |
* Do not build the -doc packages and derived manual pages licensed under
|
|
5466 |
the GFDL with invariant sections or cover texts.
|
|
5467 |
* Only build the libssp package, if the target libc doesn't provide
|
|
5468 |
ssp support.
|
|
5469 |
* Run the complete testsuite, when building a standalone gcj package.
|
|
5470 |
||
5471 |
[Roman Zippel]
|
|
5472 |
* debian/patches/m68k-fjump.dpatch:
|
|
5473 |
Always use as fjcc pseudo op, we rely heavily on as to generate the
|
|
5474 |
right size for the jump instructions. Closes: #359281.
|
|
5475 |
* debian/patches/m68k-gc.dpatch:
|
|
5476 |
The thread suspend handler has to save all registers.
|
|
5477 |
Reenable MPROTECT_VDB, it should work, otherwise it's probably a kernel bug.
|
|
5478 |
* debian/patches/m68k-save_pic.dpatch:
|
|
5479 |
Correctly save the pic register, when not done by reload().
|
|
5480 |
(fixes _Unwind_RaiseException and thus exception handling).
|
|
5481 |
* debian/patches/m68k-libffi.dpatch: Add support for closures.
|
|
5482 |
* debian/patches/m68k-bitfield.dpatch: Avoid propagation of mem expression
|
|
5483 |
past a zero_extract lvalue.
|
|
5484 |
* debian/patches/m68k-dwarf.dpatch: Correct the dwarf frame information,
|
|
5485 |
but preserve compatibility.
|
|
5486 |
||
5487 |
[Christian Aichinger]
|
|
5488 |
* Fix building a cross compiler targeted for ia64. Closes: #382627.
|
|
5489 |
||
5490 |
-- Matthias Klose <doko@debian.org> Tue, 15 Aug 2006 00:41:00 +0200
|
|
5491 |
||
5492 |
gcc-4.1 (4.1.1-10) unstable; urgency=low
|
|
5493 |
||
5494 |
* Update to SVN 20060729.
|
|
5495 |
- Fix PR c++/28225, segfault in type_dependent_expression_p.
|
|
5496 |
Closes: #376148.
|
|
5497 |
* Apply proposed patch for PR rtl-optimization/28075.
|
|
5498 |
Closes: #373820.
|
|
5499 |
* Apply proposed backport and proposed patch for PR rtl-optimization/28221.
|
|
5500 |
Closes: #376084.
|
|
5501 |
* libgcj7-jar: Loosen dependency on gcj-4.1-base.
|
|
5502 |
* Add ssp header files to the private gcc includedir.
|
|
5503 |
* Do not build the Ada packages from the gcc-4.1 source, introducing
|
|
5504 |
a new gnat-4.1 source package.
|
|
5505 |
* Build libgnat on alpha and s390 as well.
|
|
5506 |
* Do not build the gnat-4.1-doc package (GFDL with invariant sections or
|
|
5507 |
cover texts).
|
|
5508 |
* Remove references to the stl-manual package. Closes: #378698.
|
|
5509 |
||
5510 |
-- Matthias Klose <doko@debian.org> Sat, 29 Jul 2006 22:08:59 +0200
|
|
5511 |
||
5512 |
gcc-4.1 (4.1.1-9) unstable; urgency=low
|
|
5513 |
||
5514 |
* Update to SVN 20060715.
|
|
5515 |
- Fix PR c++/28016, do not emit uninstantiated static data members.
|
|
5516 |
Closes: #373895, #376871.
|
|
5517 |
* Revert the patch to fix PR c++/27227. Closes: #378321.
|
|
5518 |
* multiarch-include.dpatch: Renamed from biarch-include.dpatch;
|
|
5519 |
apply for all architectures.
|
|
5520 |
* Do not build the java compiler in gcc-4.1 package, just include the
|
|
5521 |
options and specs in the gcc driver.
|
|
5522 |
* Remove gnat-4.0 as an alternative build dependency.
|
|
5523 |
* Add a patch to enable -fstack-protector by default for C, C++, ObjC, ObjC++.
|
|
5524 |
The patch is disabled by default.
|
|
5525 |
||
5526 |
-- Matthias Klose <doko@debian.org> Sat, 15 Jul 2006 17:07:29 +0200
|
|
5527 |
||
5528 |
gcc-4.1 (4.1.1-8) unstable; urgency=medium
|
|
5529 |
||
5530 |
* Update to SVN 20060708.
|
|
5531 |
- Fix typo in gcov documentation. Closes: #375140.
|
|
5532 |
- Fix typo in gccint documentation. Closes: #376412.
|
|
5533 |
- [alpha], Fix -fvisibility-inlines-hidden segfaults on reference to
|
|
5534 |
static method. PR target/27082. Closes: #369642.
|
|
5535 |
||
5536 |
* Fix ppc64 architecture string in debian/multiarch.inc. Closes: #374535.
|
|
5537 |
* Fix conflict, replace and provide libssp0-dev for cross compilers.
|
|
5538 |
Closes: #377012.
|
|
5539 |
* Ignore compiler warnings when checking whether compiler driver understands
|
|
5540 |
Ada fails. Closes: #376660.
|
|
5541 |
* Backport fix for PR libmudflap/26864 from the trunk. Closes: #26864.
|
|
5542 |
* README.C++: Remove non-existing URL. Closes: #347601.
|
|
5543 |
* gij-4.1: Provide java2-runtime. Closes: #360906.
|
|
5544 |
||
5545 |
* Closed reports reported against gcc-3.0 and fixed in gcc-4.1:
|
|
5546 |
- C++
|
|
5547 |
+ PR libstdc++/13943, call of overloaded `llabs(int)' is ambiguous.
|
|
5548 |
Closes: #228645.
|
|
5549 |
- Java
|
|
5550 |
+ Fixed segmentation fault on compiling bad program. Closes: #165635
|
|
5551 |
* Closed reports reported against gcc-3.3 and fixed in gcc-4.1:
|
|
5552 |
- Stack protector available. Closes: #213994, #233208.
|
|
5553 |
- Better documentation of -finline-limit option. Closes: #296047.
|
|
5554 |
* Closed reports reported against gcc-3.4 and fixed in gcc-4.1:
|
|
5555 |
- General
|
|
5556 |
+ Fixed [unit-at-a-time] Using -O2 cannot detect missing return
|
|
5557 |
statement in a function. Closes: #276843.
|
|
5558 |
- C++
|
|
5559 |
+ PR13943, call of overloaded `llabs(int)' is ambiguous. Closes: #228645.
|
|
5560 |
+ PR c++/21280, #pragma interface, templates, and "inline function used
|
|
5561 |
but never defined". Closes: #364412.
|
|
5562 |
- Architecture specific:
|
|
5563 |
- m68k
|
|
5564 |
+ Segfault building glibc. Closes: #353618.
|
|
5565 |
+ ICE when trying to build boost. Closes: #321486.
|
|
5566 |
* Closed reports reported against gcc-4.0 and fixed in gcc-4.1:
|
|
5567 |
- General
|
|
5568 |
+ Handling of #pragma GCC visibility for builtin functions.
|
|
5569 |
Closes: #330279.
|
|
5570 |
+ gettext interpretation the two conditional strings as one.
|
|
5571 |
Closes: #227193.
|
|
5572 |
+ ICE due to if-conversion. Closes: #335078.
|
|
5573 |
+ Fix unaligned accesses with __attribute__(packed) and memcpy.
|
|
5574 |
Closes: #355297.
|
|
5575 |
+ Fix ICE in expand_expr_real_1, at expr.c. Closes: #369817.
|
|
5576 |
- Ada
|
|
5577 |
+ Link error not finding -laddr2line. Closes: #322849.
|
|
5578 |
+ ICE on invalid code. Closes: #333564.
|
|
5579 |
- C++
|
|
5580 |
+ libstdc++: bad thousand separator with fr_FR.UTF-8. Closes: #351786.
|
|
5581 |
+ The Compiler uses less memory than 4.0. Closes: #336225.
|
|
5582 |
+ Fix "fails to compare reverse map iterators". Closes: #362840.
|
|
5583 |
+ Fix "fail to generate code for base destructor defined inline with
|
|
5584 |
pragma interface". Closes: #356435.
|
|
5585 |
+ Fix ICE in cp_expr_size, at cp/cp-objcp-common.c. Closes: #317455.
|
|
5586 |
+ Fix wrong warning: control may reach end of non-void function.
|
|
5587 |
Closes: #319309.
|
|
5588 |
+ Fix bogus warning "statement has no effect" with template and
|
|
5589 |
statement-expression. Closes: #336915.
|
|
5590 |
+ Fixed segfault on syntax error. Closes: #349087.
|
|
5591 |
+ Fix ICE with __builtin_constant_p in template argument.
|
|
5592 |
Closes: #353366.
|
|
5593 |
+ Implement DR280 (fixing "no operator!= for const_reverse_iterator").
|
|
5594 |
Closes: #244894.
|
|
5595 |
- Fortran
|
|
5596 |
+ Fix wrong behaviour in unformatted writing. Closes: #369547.
|
|
5597 |
- Java
|
|
5598 |
+ Fixed segfault on -fdump-tree-all-all. Closes: #344265.
|
|
5599 |
+ Fixed ant code completion in eclipse generating a nullpointer
|
|
5600 |
exception. Closes: #337510.
|
|
5601 |
+ Fixed abort in gnu_java_awt_peer_gtk_GtkImage.c. Closes: #343112.
|
|
5602 |
+ Fixed assertion failure in gij with rhdb-explain. Closes: #335650.
|
|
5603 |
+ Fixed assertion failure when calling JTabbedPane.addTab(null, ...).
|
|
5604 |
Closes: #314704.
|
|
5605 |
+ Fixed error when displaying empty window with bound larger than the
|
|
5606 |
displayed content. Closes: #324502.
|
|
5607 |
+ Fixed: Exception in JComboBox.removeAllItems(). Closes: #314706.
|
|
5608 |
+ Fixed assertian error in gnu_java_awt_peer_gtk_GtkImage.c.
|
|
5609 |
Closes: #333733.
|
|
5610 |
- libmudflap
|
|
5611 |
+ PR libmudflap/23170, libmudflap should not use functions marked
|
|
5612 |
obsolescent by POSIX/SUS. Closes: #320398.
|
|
5613 |
- Architecture specific:
|
|
5614 |
- m68k
|
|
5615 |
+ FTBFS building tin. Closes: #323016.
|
|
5616 |
+ ICE with -g -fomit-frame-pointer. Closes: #331150.
|
|
5617 |
+ ICE in instantiate_virtual_regs_lossage. Closes: #333536.
|
|
5618 |
+ Wrong code generation with loop unrolling. Closes: #342121.
|
|
5619 |
+ ICEs while building gst-ffmpeg. Closes: #343692.
|
|
5620 |
- mips
|
|
5621 |
+ Fix gjdoc build failure. Closes: #344986.
|
|
5622 |
+ Fix link failure for static libs and object files when xgot
|
|
5623 |
needs to be used. Closes: #274942.
|
|
5624 |
* gnat bug reports fixed since gnat-3.15p:
|
|
5625 |
- GNAT miscounts UTF8 characters in string with -gnaty. Closes: #66175.
|
|
5626 |
- Bug box from "with Text_IO" when compiling optimized. Closes: #243795.
|
|
5627 |
- Nonconforming parameter lists not detected. Closes: #243796.
|
|
5628 |
- Illegal use clause not detected. Closes: #243797.
|
|
5629 |
- Compiler enters infinite loop on illegal program with tagged records.
|
|
5630 |
Closes: #243799.
|
|
5631 |
- Compiler crashes on illegal program (missing discriminant, unconstrained
|
|
5632 |
parent). Closes: #243800.
|
|
5633 |
- Bug box at sinfo.adb:1215 on illegal program. Closes: #243801.
|
|
5634 |
- Bug box at sinfo.adb:1651 on illegal program. Closes: #243802.
|
|
5635 |
- Illegal program not detected (entry families). Closes: #243803.
|
|
5636 |
- Illegal program not detected, RM 10.1.1(14). Closes: #243807.
|
|
5637 |
- Bug box at exp_ch9.adb:7254 on illegal code. Closes: #243812.
|
|
5638 |
- Illegal program not detected, RM 4.1.4(14). Closes: #243816.
|
|
5639 |
- Bug box in Gigi, code=116, on legal program. Closes: #244225.
|
|
5640 |
- Illegal program not detected, 12.7(10) (generic parameter is visible,
|
|
5641 |
shouldn't be). Closes: #244483.
|
|
5642 |
- Illegal program not detected, ambiguous aggregate. Closes: #244496.
|
|
5643 |
- Bug box at sem_ch3.adb:8003. Closes: #244940.
|
|
5644 |
- Bug box in Gigi, code=103, on illegal program. Closes: #244945.
|
|
5645 |
- Legal program rejected, overloaded procedures. Closes: #246188.
|
|
5646 |
- Bug box in Gigi, code=999, on legal program. Closes: #246388.
|
|
5647 |
- Illegal program not detected, RM 10.1.6(3). Closes: #246389.
|
|
5648 |
- Illegal program not detected, RM 3.10.2(24). Closes: #247014.
|
|
5649 |
- Illegal program not detected, RM 3.9(17). Closes: #247015.
|
|
5650 |
- Legal program rejected. Closes: #247016.
|
|
5651 |
- Legal program rejected. Closes: #247021.
|
|
5652 |
- Illegal program not detected, RM 4.7(3). Closes: #247022.
|
|
5653 |
- Illegal program not detected, RM 3.10.2(27). Closes: #247562.
|
|
5654 |
- Legal program rejected, "limited type has no stream attributes".
|
|
5655 |
Closes: #247563.
|
|
5656 |
- Wrong output from legal program. Closes: #247565.
|
|
5657 |
- Compiler enters infinite loop on illegal program. Closes: #247567.
|
|
5658 |
- Illegal program not detected, RM 8.6(31). Closes: #247568.
|
|
5659 |
- Legal program rejected, visible declaration not seen. Closes: #247572.
|
|
5660 |
- Illegal program not detected, RM 8.2(9). Closes: #247573.
|
|
5661 |
- Wrong output from legal program, dereferencing access all T'Class.
|
|
5662 |
Closes: #248171.
|
|
5663 |
- Compiler crashes on illegal program, RM 5.2(6). Closes: #248174.
|
|
5664 |
- Cannot find generic package body, RM 1.1.3(4). Closes: #248677.
|
|
5665 |
- Illegal program not detected, RM 3.4.1(5). Closes: #248679.
|
|
5666 |
- Compiler ignores legal override of abstract subprogram. Closes: #248686.
|
|
5667 |
- Bug box, Assert_Failure at sinfo.adb:2365 on illegal program.
|
|
5668 |
Closes: #251266.
|
|
5669 |
- Ada.Numerics.Generic_Elementary_Functions.Log erroneout with -gnatN.
|
|
5670 |
Closes: #263498.
|
|
5671 |
- Bug box, Assert_Failure at atree.adb:2906 or Gigi abort, code=102
|
|
5672 |
with -gnat -gnatc. Closes: #267788.
|
|
5673 |
- Bug box in Gigi, code=116, 'Unrestricted_Access of a protected
|
|
5674 |
subprogram. Closes: #269775.
|
|
5675 |
- Stack overflow on illegal program, AI-306. Closes: #276225.
|
|
5676 |
- Illegal program not detected, RM B.1(24). Closes: #276226.
|
|
5677 |
- Wrong code generated with -O -fPIC. Closes: #306833.
|
|
5678 |
- Obsolete: bashism's in debian/rules file. Closes: #370681.
|
|
5679 |
- Supports more debian architectures. Closes: #171477.
|
|
5680 |
||
5681 |
-- Matthias Klose <doko@debian.org> Sat, 8 Jul 2006 16:24:47 +0200
|
|
5682 |
||
5683 |
gcc-4.1 (4.1.1-7) unstable; urgency=low
|
|
5684 |
||
5685 |
* Prefer gnat-4.1 over gnat-4.0 as a build dependency.
|
|
5686 |
* libssp0: Set priority to standard.
|
|
5687 |
||
5688 |
-- Matthias Klose <doko@debian.org> Sun, 2 Jul 2006 10:22:50 +0000
|
|
5689 |
||
5690 |
gcc-4.1 (4.1.1-6) unstable; urgency=low
|
|
5691 |
||
5692 |
[Ludovic Brenta]
|
|
5693 |
* Do not provide the symbolic link /usr/bin/gnatgcc; this will now
|
|
5694 |
be provided by package gnat from the source package gcc-defaults.
|
|
5695 |
* debian/control.m4, debian/control (gnat): conflict with gnat (<< 4.1),
|
|
5696 |
not all versions of gnat, since gcc-defaults will now provide gnat (= 4.1)
|
|
5697 |
which depends on gnat-4.1.
|
|
5698 |
||
5699 |
[Matthias Klose]
|
|
5700 |
* libjava: Change the default for enable_hash_synchronization_default
|
|
5701 |
on PA-RISC. Tighten the libgcj7 shlibs version on hppa.
|
|
5702 |
* Update to SVN 20060630.
|
|
5703 |
* Apply proposed patch for PR 26991.
|
|
5704 |
* Don't use the version for the libstdc++ shlibs dependency for the libgcj
|
|
5705 |
shlibs dependency.
|
|
5706 |
* Merge from Ubuntu edgy:
|
|
5707 |
- Fix %g7 usage in TLS, add patch sparc-g7.dpatch, fixes glibc-2.4 build
|
|
5708 |
failure on sparc (Fabio M. Di Nitto).
|
|
5709 |
- Merge libssp0-dev into gcc-4.1 (-fstack-protector is a common option).
|
|
5710 |
- Run the testsuite with -fstack-protector as well.
|
|
5711 |
||
5712 |
[Bastian Blank]
|
|
5713 |
* Make it possible to overwrite arch per DEB_TARGET_ARCH and DEB_TARGET_GNU_TYPE.
|
|
5714 |
* Disable biarch only on request for cross builds.
|
|
5715 |
* Use correct source directory for tarballs.
|
|
5716 |
* Produce correct multiarch.inc for source builds.
|
|
5717 |
||
5718 |
-- Matthias Klose <doko@debian.org> Sat, 1 Jul 2006 01:49:55 +0200
|
|
5719 |
||
5720 |
gcc-4.1 (4.1.1-5) unstable; urgency=low
|
|
5721 |
||
5722 |
* Fix build error running with dpkg-buildpackage -rsudo.
|
|
5723 |
||
5724 |
-- Matthias Klose <doko@debian.org> Wed, 14 Jun 2006 01:54:13 +0200
|
|
5725 |
||
5726 |
gcc-4.1 (4.1.1-4) unstable; urgency=low
|
|
5727 |
||
5728 |
* Really do not backout the fix for PR c++/26068.
|
|
5729 |
Closes: #372152, #372559.
|
|
5730 |
* Update fastjar version string to 4.1.
|
|
5731 |
* Disable pascal again.
|
|
5732 |
||
5733 |
-- Matthias Klose <doko@debian.org> Mon, 12 Jun 2006 20:29:57 +0200
|
|
5734 |
||
5735 |
gcc-4.1 (4.1.1-3) unstable; urgency=low
|
|
5736 |
||
5737 |
* Update to SVN 20060608, do not revert the fix for PR c++/26068.
|
|
5738 |
Closes: #372152, #372559.
|
|
5739 |
* Fix build failures for Pascal, enable Pascal on all architectures.
|
|
5740 |
* Fix another build failure on GNU/kFreeBSD (Aurelien Jarno).
|
|
5741 |
Closes: #370661.
|
|
5742 |
* Fix build fauilure in gcc/p with parallel make.
|
|
5743 |
* Remove cross-configure patch (Kazuhiro Inaoka). Closes: #370649.
|
|
5744 |
* Only build the gcc-4.1-source package, when building from the gcc-4.1
|
|
5745 |
source.
|
|
5746 |
* Fix upgrade problem from standalone gcj-4.1.
|
|
5747 |
* Fix build error using bison-2.2, build-depend on bison (>= 2.3).
|
|
5748 |
Closes: #372605.
|
|
5749 |
* Backport PR libstdc++/25524 from the trunk, update the biarch-include
|
|
5750 |
patch. mips triarch support can be added more easily.
|
|
5751 |
||
5752 |
-- Matthias Klose <doko@debian.org> Mon, 12 Jun 2006 00:23:45 +0200
|
|
5753 |
||
5754 |
gcc-4.1 (4.1.1-2) unstable; urgency=low
|
|
5755 |
||
5756 |
* Update to SVN 20060604.
|
|
5757 |
- Fix PR c++/26757, C++ front-end producing two DECLs with the same UID.
|
|
5758 |
Closes: #356569.
|
|
5759 |
- Fix PR target/27158, ICE in extract_insn with -maltivec.
|
|
5760 |
Closes: #362307.
|
|
5761 |
* Revert PR c++/26068 to work around PR c++/27884 (Martin Michlmayr).
|
|
5762 |
Closes: #370308.
|
|
5763 |
* Mention Ada in copyright, update copyright file (Ludovic Brenta).
|
|
5764 |
Closes: #366744.
|
|
5765 |
* Fix kbsd-gnu-java.dpatch (Petr Salinger). Closes: #370320.
|
|
5766 |
* Don't include version control files in gcc-4.1-source.
|
|
5767 |
||
5768 |
-- Matthias Klose <doko@debian.org> Sun, 4 Jun 2006 19:13:37 +0000
|
|
5769 |
||
5770 |
gcc-4.1 (4.1.1-1) unstable; urgency=low
|
|
5771 |
||
5772 |
[Matthias Klose]
|
|
5773 |
* Update to SVN 20060601.
|
|
5774 |
* Reenable the gpc build.
|
|
5775 |
* PR libgcj/26483, libffi patch for IA-64 denorms, taken from trunk.
|
|
5776 |
* Disable Ada for m32r targets. Closes: #367595.
|
|
5777 |
* lib32gfortran1: Do not create empty directory /usr/lib32. Closes: #367999.
|
|
5778 |
* gcc-4.1: Add a conflict to the gcj-4.1 version with a different
|
|
5779 |
gcc_libdir.
|
|
5780 |
* Build gij/gcj for GNU/k*BSD. Closes: #367166.
|
|
5781 |
* Update hurd-changes patch (Michael Banck). Closes: #369690.
|
|
5782 |
* debian/copyright: Add exception for the gpc runtime library.
|
|
5783 |
* Update gpc/gpc-doc package descriptions.
|
|
5784 |
||
5785 |
[Ludovic Brenta]
|
|
5786 |
* patches/ada-libgnatprj.dpatch: add prj-pars.ad[bs] and sfn_scan.ad[bs]
|
|
5787 |
to libgnatprj; remove them from gnatmake.
|
|
5788 |
||
5789 |
-- Matthias Klose <doko@debian.org> Thu, 1 Jun 2006 20:35:54 +0200
|
|
5790 |
||
5791 |
gcc-4.1 (4.1.0-4) unstable; urgency=low
|
|
5792 |
||
5793 |
[Ludovic Brenta]
|
|
5794 |
* Fix a stupid bug whereby fname.ad{b,s} would be included in both
|
|
5795 |
libgnatvsn-dev and libgnatprj-dev, preventing use of gnatprj.gpr.
|
|
5796 |
Closes: #366733.
|
|
5797 |
||
5798 |
-- Matthias Klose <doko@debian.org> Thu, 11 May 2006 04:34:50 +0200
|
|
5799 |
||
5800 |
gcc-4.1 (4.1.0-3) unstable; urgency=low
|
|
5801 |
||
5802 |
* Update to SVN 20060507.
|
|
5803 |
* debian/rules.d/binary-java.mk: Use $(lib32) everywhere. Closes: #365388.
|
|
5804 |
* Always configure hppa64-linux-gnu with
|
|
5805 |
--includedir=/usr/hppa64-linux-gnu/include.
|
|
5806 |
* Make libgnatvsn4.1 and libgnatprj4.1 priority optional. Closes: #365900.
|
|
5807 |
* Call autoconf2.13 explicitely in the Ada patches, build-depend on
|
|
5808 |
autoconf2.13. Closes: #365780.
|
|
5809 |
* Fix libgnatprj-dev and libgnatvsn-dev dependencies on their shared
|
|
5810 |
libraries.
|
|
5811 |
* Deduce softfloat and vfp (ARM) configure options (Pjotr Kourzanov).
|
|
5812 |
* Update proposed patch for PR26885 (May 2 version).
|
|
5813 |
* Build the libxxstdc++-dbg packages, when not building the library pacakges.
|
|
5814 |
* Do not include the _pic library in the libxxstdc++-dbg packages.
|
|
5815 |
||
5816 |
-- Matthias Klose <doko@debian.org> Sun, 7 May 2006 15:29:53 +0200
|
|
5817 |
||
5818 |
gcc-4.1 (4.1.0-2) unstable; urgency=medium
|
|
5819 |
||
5820 |
* Update to SVN 20060428.
|
|
5821 |
* Apply proposed patches for PR26885.
|
|
5822 |
||
5823 |
* Keep libffi doc files in its own directory. Closes: #360466.
|
|
5824 |
* Update ppc64 patches for 4.1 (Andreas Jochens). Closes: #360498.
|
|
5825 |
* Fix PR tree-optimization/26763, wrong-code, taken from the 4.1 branch.
|
|
5826 |
Closes: #356896. CVE-2006-1902.
|
|
5827 |
* hppa-cbranch, hppa-cbranch2 patches: Fix for PR target/26743,
|
|
5828 |
PR target/11254, PR target/10274, backport from trunk (Randolph Chung).
|
|
5829 |
* Let libgccN provide -dcv1 when cross-compiling (Pjotr Kourzanov).
|
|
5830 |
Closes: #363289.
|
|
5831 |
* (Build-)depend on glibc-2.3.6-7. Closes: #360895, #361904.
|
|
5832 |
* Fix a pedantic report about a package description. Add a hint that
|
|
5833 |
we do not like bug reports with locales other than "C". Closes: #361409.
|
|
5834 |
* Enable the libjava interpreter on mips/mipsel.
|
|
5835 |
* gcc-4.1-source: Depend on gcc-4.1-base.
|
|
5836 |
* gnat-4.1: Fix permissions of .ali files.
|
|
5837 |
* Build lib32gcj7 on amd64.
|
|
5838 |
* debian/patches/ada-gnatvsn.dpatch: New. Apply proposed fix for
|
|
5839 |
PR27194.
|
|
5840 |
||
5841 |
[Ludovic Brenta]
|
|
5842 |
* debian/patches/ada-default-project-path.dpatch: new. Change the
|
|
5843 |
default search path for project files to the one specified
|
|
5844 |
by the Debian Policy for Ada: /usr/share/ada/adainclude.
|
|
5845 |
* debian/patches/ada-symbolic-tracebacks.dpatch: new. Enable support for
|
|
5846 |
symbolic tracebacks in exceptions.
|
|
5847 |
* debian/patches/ada-missing-lib.dpatch: remove, superseded by the above.
|
|
5848 |
* debian/patches/ada-link-lib.dpatch: changed.
|
|
5849 |
- Instead of building libada as a target library only, build it as
|
|
5850 |
both a host and, if different, target library.
|
|
5851 |
- Build the GNAT tools in their top-level directory; do not use
|
|
5852 |
recursive makefiles.
|
|
5853 |
- Link the GNAT tools dynamically against libgnat.
|
|
5854 |
- Apply proposed fix for PR27300.
|
|
5855 |
- Rerun autoconf (Matthias Klose).
|
|
5856 |
* debian/patches/ada-libgnatvsn.dpatch: new.
|
|
5857 |
- Introduce a new shared library named libgnatvsn, containing
|
|
5858 |
common components of GNAT under the GNAT-Modified GPL, for
|
|
5859 |
use in GNAT tools, ASIS, GLADE and GPS.
|
|
5860 |
- Link the gnat tools against this new library.
|
|
5861 |
- Rerun autoconf (Matthias Klose).
|
|
5862 |
* debian/patches/ada-libgnatprj.dpatch: new.
|
|
5863 |
- Introduce a new shared library named libgnatprj, containing the
|
|
5864 |
GNAT Project Manager, i.e. the parts of GNAT that parses project
|
|
5865 |
files (*.gpr). Licensed under pure GPL; for use in GLADE and GPS.
|
|
5866 |
- Link the gnat tools against this new library.
|
|
5867 |
- Rerun autoconf (Matthias Klose).
|
|
5868 |
* debian/patches/ada-acats.dpatch: new.
|
|
5869 |
- When running the ACATS, look for the gnat tools in their new
|
|
5870 |
directory (build/gnattools), and for the shared libraries in
|
|
5871 |
build/gcc/ada/rts, build/libgnatvsn and build/libgnatprj.
|
|
5872 |
* debian/gnatvsn.gpr, debian/gnatprj.gpr: new.
|
|
5873 |
* debian/rules.d/binary-ada.mk, debian/control.m4: new binary packages:
|
|
5874 |
libgnatvsn-dev, libgnatvsn4.1, libgnatprj-dev, libgnatprj4.1. Place
|
|
5875 |
the *.gpr files in their respective -dev packages.
|
|
5876 |
||
5877 |
-- Matthias Klose <doko@debian.org> Sat, 29 Apr 2006 00:32:09 +0200
|
|
5878 |
||
5879 |
gcc-4.1 (4.1.0-1) unstable; urgency=low
|
|
5880 |
||
5881 |
* libstdc++CXX-BV-dev.preinst: Remove (handling of c++ include dir for 4.0).
|
|
5882 |
* libgcj-common: Move removal of docdir from preinst into postinst.
|
|
5883 |
* libgcj7: Move removal of docdir from preinst into postinst.
|
|
5884 |
* Drop alternative build dependency on gnat-3.4, not built anymore.
|
|
5885 |
* Fix PR libgcj/26103, wrong exception thrown (4.1 branch).
|
|
5886 |
* debian/patches/libjava-stacktrace.dpatch: Add support to print file names
|
|
5887 |
and line numbers in stacktraces.
|
|
5888 |
* Add debugging symbols for libgcjawt and lib-gnu-java-awt-peer-gtk
|
|
5889 |
in the libgcj7-dbg and lib32gcj7-dbg packages.
|
|
5890 |
* Remove dependency of the libgcj-dbg packages on the libgcj-dev packages,
|
|
5891 |
add recommendations on binutils and libgcj-dev. Mention the requirement
|
|
5892 |
of binutils for the stacktraces.
|
|
5893 |
* Fix upgrade from version 4.0.2-9, loosing the Debian changelog.
|
|
5894 |
Closes: #355439.
|
|
5895 |
* gij/gcj: Install one alternative for each command, do not use slave
|
|
5896 |
links for rmiregistry, javah, rmic. Ubuntu #26781. Closes: #342557.
|
|
5897 |
* Fix for PR tree-optimization/26587, taken from the 4.1 branch.
|
|
5898 |
* Fix PR libstdc++/26526 (link failure when _GLIBCXX_DEBUG is defined).
|
|
5899 |
* Configure with --enable-clocale=gnu, even if not building C++ packages.
|
|
5900 |
* Remove runtime path from biarch libraries as well.
|
|
5901 |
* PR middle-end/26557 (ice-on-vaild-code, regression), taken from
|
|
5902 |
the gcc-4_1-branch. Closes: #349083.
|
|
5903 |
* PR tree-optimization/26672 (ice-on-vaild-code, regression), taken from
|
|
5904 |
the gcc-4_1-branch. Closes: #356231.
|
|
5905 |
* PR middle-end/26004 (rejects-vaild-code, regression), taken from
|
|
5906 |
the gcc-4_1-branch.
|
|
5907 |
* When building as standalone gcj, build libgcc4 (hppa only) and fastjar.
|
|
5908 |
* Configure --with-cpu=v8 on sparc.
|
|
5909 |
* debian/patches/libjava-hppa.dpatch: pa/pa32-linux.h
|
|
5910 |
(CRT_CALL_STATIC_FUNCTION): Define when CRTSTUFFS_O is defined.
|
|
5911 |
(John David Anglin). Closes: #353346.
|
|
5912 |
* Point to the 4.1 version of README.Bugs (closes: #356230).
|
|
5913 |
* Disable the libmudflap testsuite on alpha (getting killed).
|
|
5914 |
||
5915 |
-- Matthias Klose <doko@debian.org> Sat, 18 Mar 2006 23:00:39 +0100
|
|
5916 |
||
5917 |
gcc-4.1 (4.1.0-0) experimental; urgency=low
|
|
5918 |
||
5919 |
* GCC 4.1.0 final release.
|
|
5920 |
* Build the packages for the Java language from a separate source.
|
|
5921 |
* Update NEWS.html, NEWS.gcc.
|
|
5922 |
* libgcj-doc: Auto generated API documentation for libgcj7, classpath
|
|
5923 |
example programs.
|
|
5924 |
* Add gjdoc to Build-Depends-Indep.
|
|
5925 |
* On amd64, build-depend on libc6-dev-i386 instead of ia32-libs-dev.
|
|
5926 |
* Internal ssp headers now installed in the gcc libdir.
|
|
5927 |
* Do not build gcj-4.1-base when building the gcc-4.1 packages.
|
|
5928 |
* When building as gcj-4.1, use the tarball from the gcc-4.1-source
|
|
5929 |
package.
|
|
5930 |
||
5931 |
[Ludovic Brenta]
|
|
5932 |
* Allow to enable and disable NLS and bootstrapping from the environment.
|
|
5933 |
- Adding "nls" to WITHOUT_LANG disables NLS support.
|
|
5934 |
- If WITH_BOOTSTRAP is set, debian/rules2 calls configure
|
|
5935 |
--enable-bootstrap=$(WITH_BOOTSTRAP) and just "make". If
|
|
5936 |
WITH_BOOTSTRAP is unset, it calls configure without a bootstrapping
|
|
5937 |
option and calls "make profiledbootstrap" or "make bootstrap-lean"
|
|
5938 |
depending on the target CPU.
|
|
5939 |
Currently overwritten to default to "bootstrap".
|
|
5940 |
||
5941 |
-- Matthias Klose <doko@debian.org> Thu, 2 Mar 2006 00:03:45 +0100
|
|
5942 |
||
5943 |
gcc-4.1 (4.1ds9-0exp9) experimental; urgency=low
|
|
5944 |
||
5945 |
* Update to GCC 4.1.0 release candidate 1 (gcc-4.1.0-20060219 tarball).
|
|
5946 |
* Update gcc-version patch for gcc-4.1.
|
|
5947 |
* libgccN, libstdc++N*: Fix upgrade of /usr/share/doc symlinks.
|
|
5948 |
* libjava awt & swing update, taken from trunk 2006-02-16.
|
|
5949 |
* libgcj7-dev: Suggest libgcj-doc, built from a separate source package.
|
|
5950 |
* Shorten build-dependency line (work around buildd problems
|
|
5951 |
on arm* and mips*).
|
|
5952 |
* New patch gcc-ice-hack (saving the preprocessed source on an ICE),
|
|
5953 |
taken from Fedora.
|
|
5954 |
||
5955 |
-- Matthias Klose <doko@debian.org> Mon, 20 Feb 2006 10:07:23 +0100
|
|
5956 |
||
5957 |
gcc-4.1 (4.1ds8-0exp8) experimental; urgency=low
|
|
5958 |
||
5959 |
* Update to SVN 20060212, taken from the 4.1 release branch.
|
|
5960 |
* libgccN: Fix upgrade of /usr/share/doc/libgccN symlink.
|
|
5961 |
||
5962 |
-- Matthias Klose <doko@debian.org> Sun, 12 Feb 2006 19:48:31 +0000
|
|
5963 |
||
5964 |
gcc-4.1 (4.1ds7-0exp7) experimental; urgency=low
|
|
5965 |
||
5966 |
* Update to SVN 20060127, taken from the 4.1 release branch.
|
|
5967 |
- On hppa, bump the libgcc soversion to 4.
|
|
5968 |
* Add an option not to depend on the system -base package for cross compiler
|
|
5969 |
(Ian Wienand). Closes: #347484.
|
|
5970 |
* Remove workaround increasing the stack size limit for some architectures,
|
|
5971 |
not needed anymore on ia64.
|
|
5972 |
* On amd64, build-depend on libc6-dev-i386, depend on libc6-i386, where
|
|
5973 |
available.
|
|
5974 |
* libstdc++6: Properly upgrade the doc directory. Closes: #346171.
|
|
5975 |
* libstdc++6: Add a conflict to scim (<< 1.4.2-1). Closes: #343313.
|
|
5976 |
* Set default 32bit ix86 architecture to i486.
|
|
5977 |
||
5978 |
-- Matthias Klose <doko@debian.org> Fri, 27 Jan 2006 22:23:22 +0100
|
|
5979 |
||
5980 |
gcc-4.1 (4.1ds6-0ubuntu6) experimental; urgency=low
|
|
5981 |
||
5982 |
* Update to SVN 20060107, taken from the 4.1 release branch.
|
|
5983 |
- Remove fix for PR ada/22533, fixed by patch for PR c++/23171.
|
|
5984 |
* Remove binary packages from the control file, which aren't built
|
|
5985 |
yet on any architecture.
|
|
5986 |
* gcc-hppa64: Use /usr/hppa64-linux-gnu/include as location for the glibc
|
|
5987 |
headers, tighten glibc (build-)dependency.
|
|
5988 |
* libffi [arm]: Add support for closures, libjava [arm]: enable the gij
|
|
5989 |
interpreter (Phil Blundell). Addresses: #337263.
|
|
5990 |
* For the gcj standalone build, include cc1 into the gcj-4.1 package,
|
|
5991 |
needed for linking java programs compiled to native code.
|
|
5992 |
||
5993 |
-- Matthias Klose <doko@debian.org> Sat, 7 Jan 2006 03:36:33 +0100
|
|
5994 |
||
5995 |
gcc-4.1 (4.1ds4-0exp4) experimental; urgency=low
|
|
5996 |
||
5997 |
* Update to SVN 20051210, taken from the 4.1 release branch.
|
|
5998 |
* Prepare to build the java packages from it's own source (merged
|
|
5999 |
from Ubuntu).
|
|
6000 |
- Build the java packages from the gcc-4.1 source, as long as packages
|
|
6001 |
are prepared for experimental.
|
|
6002 |
- When built as gcj, run only the libjava testsuite, don't build the
|
|
6003 |
libstdc++ debug packages, don't package the gcc source.
|
|
6004 |
- Loosen package dependencies, when java packages are built from
|
|
6005 |
separate sources.
|
|
6006 |
- Fix gcj hppa build, when java packages are built from separate sources.
|
|
6007 |
- gij-4.1: Install test-summary, when doing separate builds.
|
|
6008 |
- Allow java packages be installed independent from other packages built
|
|
6009 |
from the source package.
|
|
6010 |
- Rename libgcj7-common to libgcj7-jar.
|
|
6011 |
- Introduce a gcj-4.1-base package to completely separate the two and not
|
|
6012 |
duplicate the changelog in each gcj/gij package.
|
|
6013 |
* Java related changes:
|
|
6014 |
- libjava-xml-transform: Update from classpath trunk, needed for
|
|
6015 |
eclipse (Michael Koch), applied upstream.
|
|
6016 |
- Fix java wrapper scripts to point to 4.1 (closes: #341710).
|
|
6017 |
- Reenable java on mips and mipsel.
|
|
6018 |
- Fix libgcj6 dependency. Ubuntu #19935.
|
|
6019 |
- Add libxt-dev as a java build dependency. autoconf explicitely checks
|
|
6020 |
for X11/Intrinsic.h.
|
|
6021 |
* Ada related changes:
|
|
6022 |
- Apply proposed fix for PR ada/22533, reenable ada on alpha, powerpc,
|
|
6023 |
mips, mipsel and s390.
|
|
6024 |
- Add Ada support for GNU/kFreeBSD (Aurelien Jarno). Closes: #341356.
|
|
6025 |
- Remove ada bootstrap workaround for alpha.
|
|
6026 |
* Build a separate gcc-4.1-source package (Bastian Blank). Closes: #333922.
|
|
6027 |
* Remove obsolete patch: libstdc++-automake.
|
|
6028 |
* Remove patch integrated upstream: libffi-mips.
|
|
6029 |
* Fix the installation of the hppa64 compiler in snapshot builds.
|
|
6030 |
* Rename libgfortran0* to libgfortran1* (upstream soversion change).
|
|
6031 |
* Add a dependency on libc-dev for all compilers / -dev packages except
|
|
6032 |
gcc (which can be used for kernel builds without libc-dev).
|
|
6033 |
* libffi4-dev: Fix package description.
|
|
6034 |
* On amd64, install 32bit libraries into /emul/ia32-linux/usr/lib.
|
|
6035 |
Addresses: #341147.
|
|
6036 |
* Fix installation of biarch libstdc++ headers on amd64.
|
|
6037 |
* Configure --with-tune=i686 on ix86 architectures (on Ubuntu with
|
|
6038 |
-mtune=pentium4). Remove the cpu-default-* patches.
|
|
6039 |
* debian/control.m4: Fix libxxgcc package names.
|
|
6040 |
* Update the build infrastructure to build cross compilers
|
|
6041 |
(Nikita V. Youshchenko).
|
|
6042 |
* Tighten binutils (build-)dependency. Closes: #342484.
|
|
6043 |
* Symlink more doc directories.
|
|
6044 |
* debian/control.m4: Explicitely set Architecture for biarch packages.
|
|
6045 |
||
6046 |
-- Matthias Klose <doko@debian.org> Sat, 10 Dec 2005 16:56:45 +0100
|
|
6047 |
||
6048 |
gcc-4.1 (4.1ds1-0ubuntu1) UNRELEASED; urgency=low
|
|
6049 |
||
6050 |
* Build Java packages only.
|
|
6051 |
* Update to SVN 20051121, taken from the 4.1 release branch.
|
|
6052 |
- Remove libjava-saxdriver-fix patch, applied upstream.
|
|
6053 |
- Remove ada-gnat-version patch, applied upstream.
|
|
6054 |
* Fix FTBFS in biarch builds on 32bit kernels.
|
|
6055 |
* Update libstdc++-doc doc-base file (closes: #339046).
|
|
6056 |
* Remove obsolete patch: gcc-alpha-ada_fix.
|
|
6057 |
* Fix installation of biarch libstdc++ headers (Ubuntu #19655).
|
|
6058 |
* Fix sparc and s390 biarch patches to build the 64bit libffi.
|
|
6059 |
* Work around biarch build failure in libjava/classpath/native/jni/midi-alsa.
|
|
6060 |
* Install spe.h header on powerpc.
|
|
6061 |
* Add libasound build dependencies.
|
|
6062 |
* libgcj: Fix installation of libgjsmalsa library.
|
|
6063 |
* Remove patches not used anymore: libjava-no-rpath, i386-config-ml-nomf,
|
|
6064 |
libobjc, multiarch-include, disable-biarch-check-mf, gpc-profiled,
|
|
6065 |
gpc-no-gpidump, libgpc-shared, acats-expect.
|
|
6066 |
* Fix references to manuals in gnat(1). Ubuntu #19772.
|
|
6067 |
* Remove build dependency on xlibs-dev, add libxtst-dev.
|
|
6068 |
* Do not configure with --disable-werror.
|
|
6069 |
* Merge *-config-ml patches into one config-ml patch, configure the biarch
|
|
6070 |
libs in debian/rules.defs.
|
|
6071 |
* debian/gcj-wrapper: Accept -Xss.
|
|
6072 |
* Do not build biarch java on Debian (missing biarch libasound).
|
|
6073 |
* Do not build the java packages from this source package, avoiding
|
|
6074 |
dependencies on X.
|
|
6075 |
||
6076 |
-- Matthias Klose <doko@ubuntu.com> Mon, 21 Nov 2005 20:29:43 +0100
|
|
6077 |
||
6078 |
gcc-4.1 (4.1ds0-0exp0) experimental; urgency=low
|
|
6079 |
||
6080 |
* Configure libstdc++ using the default allocator.
|
|
6081 |
* Update to 20051112, taken from the svn trunk.
|
|
6082 |
||
6083 |
-- Matthias Klose <doko@debian.org> Sat, 12 Nov 2005 23:47:01 +0100
|
|
6084 |
||
6085 |
gcc-4.1 (4.1ds0-0ubuntu0) breezy; urgency=low
|
|
6086 |
||
6087 |
* UNRELEASED
|
|
6088 |
* First snapshot of gcc-4.1 (CVS 20051019).
|
|
6089 |
- adds SSP support (closes: #213994, #233208).
|
|
6090 |
* Remove patches applied upstream/not needed anymore.
|
|
6091 |
* Update patches for 4.1: link-libs, gcc-textdomain, libjava-dlsearch-path,
|
|
6092 |
rename-info-files, reporting, classmap-path, i386-biarch, sparc-biarch,
|
|
6093 |
libjava-biarch-awt, ada-gcc-name.
|
|
6094 |
* Disable patches:
|
|
6095 |
- 323016, m68k, necessary for 4.1?
|
|
6096 |
* debian/copyright: Update for 4.1.
|
|
6097 |
* debian/control, debian/control.m4, debian/rules.defs, debian/rules.conf:
|
|
6098 |
Update for 4.1, add support for Obj-C++ and SSP.
|
|
6099 |
* Fix generation of Ada docs in info format.
|
|
6100 |
* Set Ada library version to 4.1.
|
|
6101 |
* Drop gnat-3.3 as an alternative build dependency.
|
|
6102 |
* Use fortran instead of f95 for the build files.
|
|
6103 |
* Update build support for awt peer libs.
|
|
6104 |
* Add packaging support for SSP library.
|
|
6105 |
* Add packaging support for Obj-C++.
|
|
6106 |
* Run the testsuite for -march=i686 on i386 and amd64 as well.
|
|
6107 |
* Fix generation of Pascal docs in html format.
|
|
6108 |
* Update config-ml patches to build libssp biarch.
|
|
6109 |
* Disable libssp for hppa64 build.
|
|
6110 |
* libgcj7-dev: Install jni_md.h.
|
|
6111 |
* Disable gnat for powerpc, currently fails to build.
|
|
6112 |
* Add biarch runtime lib packages for ssp, mudflap, ffi.
|
|
6113 |
* Do not explicitely configure with --enable-java-gc=boehm, which is the
|
|
6114 |
default.
|
|
6115 |
* libjava-saxdriver-fix: Fix a problem in the Aelfred2 SAX parser.
|
|
6116 |
* libstdc++6-4.0-dev: Depend on the libc-dev package. Ubuntu #18885.
|
|
6117 |
* Build-depend on expect-tcl8.3 on all architectures.
|
|
6118 |
* Build-depend on lib32z1-dev on amd64 and ppc64, drop build dependency on
|
|
6119 |
amd64-libs.
|
|
6120 |
* Disable ada on alpha mips mipsel powerpc s390, currently broken.
|
|
6121 |
||
6122 |
-- Matthias Klose <doko@ubuntu.com> Wed, 19 Oct 2005 11:02:31 +0200
|
|
6123 |
||
6124 |
gcc-4.0 (4.0.2-3) unstable; urgency=low
|
|
6125 |
||
6126 |
* Update to CVS 20051015, taken from the gcc-4_0-branch.
|
|
6127 |
- gcc man page fixes (closes: #327254, #330099).
|
|
6128 |
- PR java/19870, PR java/20338, PR java/21844, PR java/21540:
|
|
6129 |
Remove Debian patches.
|
|
6130 |
- Applied libjava-echo-fix patch.
|
|
6131 |
- Fix PR target/24284, ICE (Segmentation fault) on sparc-linux.
|
|
6132 |
Closes: #329840.
|
|
6133 |
- Fix PR c++/23797, ICE on typename outside template. Closes: #325545.
|
|
6134 |
- Fix PR c++/22551, ICE in tree_low_cst. Closes: #318932.
|
|
6135 |
* libstdc++6: Tighten libstdc++ shlibs version to 4.0.2-3 (new symbol).
|
|
6136 |
* Update generated Ada files.
|
|
6137 |
* Fix logic to disable mudflap and Obj-C++ via the environment.
|
|
6138 |
* Remove f77 build bits.
|
|
6139 |
* gij-4.0: Remove /var/lib/gcj-4.0/classmap.db on purge (closes: #330800).
|
|
6140 |
* Let gcj-4.0 depend on libgcj6-dev, instead of recommending it. This is
|
|
6141 |
not necessary for byte-code compilations, but for compilations to native
|
|
6142 |
code. For compilations to byte-code, use a better compiler like ecj
|
|
6143 |
for now (found in the ecj-bootstrap package).
|
|
6144 |
* Disable biarch setup in cross compilers (Josh Triplett). Closes: #333952.
|
|
6145 |
* Fix with_libnof logic for cross-compilations (Josh Triplett).
|
|
6146 |
Closes: #333951.
|
|
6147 |
* Depend on binutils (>= 2.16.1cvs20050902-1) on the alpha architecture.
|
|
6148 |
Closes: #333954.
|
|
6149 |
* On i386, build-depend on libc6-dev-amd64. Closes: #329108.
|
|
6150 |
* (Build-)depend on glibc 2.3.5-5.
|
|
6151 |
||
6152 |
-- Matthias Klose <doko@debian.org> Sun, 2 Oct 2005 14:25:54 +0200
|
|
6153 |
||
6154 |
gcc-4.0 (4.0.2-2) unstable; urgency=low
|
|
6155 |
||
6156 |
* Update to CVS 20051001, taken from the gcc-4_0-branch. Includes the
|
|
6157 |
changes between 4.0.2 RC3 and the final 4.0.2 release, missing from
|
|
6158 |
the upstream tarball. Remove patches applied upstream (gcc-c-decl,
|
|
6159 |
pr23182, pr23043, pr23367, pr23891, pr21418, pr24018).
|
|
6160 |
* On ix86 architectures run the testsuite for -march=i686 as well.
|
|
6161 |
* Build libffi on the Hurd (closes: #328705).
|
|
6162 |
* Add big-endian arm (armeb) support (Lennert Buytenhek). Closes: #330730.
|
|
6163 |
* Update libjava xml to classpath CVS HEAD 20050930 (Michael Koch).
|
|
6164 |
* Reapply patch to make -mieee the default on alpha-linux. Closes: #330826.
|
|
6165 |
* Add workaround not to make libmudflap _start/_end not small data on
|
|
6166 |
mips/mipsel, taken from CVS HEAD.
|
|
6167 |
* Don't build the nof libraries on powerpc.
|
|
6168 |
* Number crunching time on m68k, reenable gfortran on m68k-linux-gnu.
|
|
6169 |
||
6170 |
-- Matthias Klose <doko@debian.org> Sat, 1 Oct 2005 15:42:10 +0200
|
|
6171 |
||
6172 |
gcc-4.0 (4.0.2-1) unstable; urgency=low
|
|
6173 |
||
6174 |
* GCC 4.0.2 release.
|
|
6175 |
* lib64stdc++6: Set priority to optional.
|
|
6176 |
* Fix bug in StreamSerializer, seen with eclipse-3.1 (Ubuntu 12744).
|
|
6177 |
Backport from CVS HEAD, Michael Koch.
|
|
6178 |
* Apply java patches, proposed for the 4.0 branch: PR java/24018,
|
|
6179 |
PR libgcj/23182, PR java/19870, PR java/21844, PR libgcj/23367,
|
|
6180 |
PR java/20338.
|
|
6181 |
* Update the expect/pty test to actually call expect directly, rather
|
|
6182 |
than test for the existence of PTYs, since a working expect is what
|
|
6183 |
we really care about, not random device files (Adam Conrad).
|
|
6184 |
Closes: #329715.
|
|
6185 |
* Add build dependencies on lib64z1-dev.
|
|
6186 |
* gcc-c-decl.dpatch: Fix C global decl handling regression in 4.0.2 from
|
|
6187 |
4.0.1
|
|
6188 |
||
6189 |
-- Matthias Klose <doko@debian.org> Thu, 29 Sep 2005 19:50:08 +0200
|
|
6190 |
||
6191 |
gcc-4.0 (4.0.1-9) unstable; urgency=low
|
|
6192 |
||
6193 |
* Update to CVS 20050922, taken from the gcc-4_0-branch (4.0.2 RC3).
|
|
6194 |
* Apply patches:
|
|
6195 |
- Fix PR java/21418: Order of source files matters when compiling,
|
|
6196 |
backported from mainline.
|
|
6197 |
- Fix for PR 23043, backported form mainline.
|
|
6198 |
- Proposed patch for #323016 (m68k only). Patch by Roman Zippel.
|
|
6199 |
* libstdc++6: Tighten libstdc++ shlibs version to 4.0.1-9 (new symbol).
|
|
6200 |
* Fail the build early, if the system doesn't have any pty devices
|
|
6201 |
created in /dev. Needed for running the testsuite.
|
|
6202 |
* Update hurd changes again (closes: #328973).
|
|
6203 |
||
6204 |
-- Matthias Klose <doko@debian.org> Thu, 22 Sep 2005 07:28:18 +0200
|
|
6205 |
||
6206 |
gcc-4.0 (4.0.1-8) unstable; urgency=medium
|
|
6207 |
||
6208 |
* Update to CVS 20050917, taken from the gcc-4_0-branch.
|
|
6209 |
- Fix FTBFS for boost, introduced in 4.0.1-7 (closes: #328684).
|
|
6210 |
* Fix PR java/23891, eclipse bootstrap.
|
|
6211 |
* Set priority of gcc-4.0-hppa64 package to standard.
|
|
6212 |
* Bump standards version to 3.6.2.
|
|
6213 |
* Fix java wrapper script, mishandles command line options with arguments.
|
|
6214 |
Patch from Olly Betts. Closes: #296456.
|
|
6215 |
* Bump epoch of the lib32gcc1 package to the same epoch as for the the
|
|
6216 |
libgcc1 and lib64gcc1 packages.
|
|
6217 |
* Fix some lintian warnings.
|
|
6218 |
* Build libffi on the Hurd (closes: #328705).
|
|
6219 |
* For biarch builds, disable the testsuite for the non-default architecture
|
|
6220 |
for runtime libraries, which are not built by default (libjava).
|
|
6221 |
* Add gsfonts-x11 to Build-Depends-Indep to avoid warnings from doxygen.
|
|
6222 |
* Install Ada .ali files read-only.
|
|
6223 |
||
6224 |
-- Matthias Klose <doko@debian.org> Sat, 17 Sep 2005 10:35:23 +0200
|
|
6225 |
||
6226 |
gcc-4.0 (4.0.1-7) unstable; urgency=low
|
|
6227 |
||
6228 |
* Update to CVS 20050913, taken from the gcc-4_0-branch.
|
|
6229 |
- Fix PR c++/19004, ICE in uses_template_parms (closes: #284777).
|
|
6230 |
- Fix PR rtl-optimization/23454, ICE in invert_exp_1 on sparc.
|
|
6231 |
Closes: #321215.
|
|
6232 |
- Fix PR libstdc++/23417, make bits/stl_{list,tree}.h -Weffc++ clean.
|
|
6233 |
Closes: ##322170.
|
|
6234 |
* Install 'altivec.h' on ppc64 (closes: #323945).
|
|
6235 |
* Install locale data with the versioned package name (closes: #321591).
|
|
6236 |
* Fix fastjar build without building libjava.
|
|
6237 |
* On hppa, don't build using gcc-3.3 when ada is disabled.
|
|
6238 |
* On m68k, don't build the stage1 compiler using -O.
|
|
6239 |
||
6240 |
* Ludovic Brenta <ludovic@ludovic-brenta.org>
|
|
6241 |
- Allow the choice whether or not to build with NLS.
|
|
6242 |
- Fix a typo whereby libffi was always enabled on i386.
|
|
6243 |
||
6244 |
-- Matthias Klose <doko@debian.org> Tue, 13 Sep 2005 23:23:11 +0200
|
|
6245 |
||
6246 |
gcc-4.0 (4.0.1-6) unstable; urgency=low
|
|
6247 |
||
6248 |
* Update to CVS 20050821, taken from the gcc-4_0-branch.
|
|
6249 |
- debian/patches/pr21562.dpatch: Removed, applied upstream.
|
|
6250 |
- debian/patches/libjava-awt-name.dpatch: Updated.
|
|
6251 |
- debian/patches/classpath-20050618.dpatch: Updated.
|
|
6252 |
* Use all available CPU's for the check target, unless USE_NJOBS == no.
|
|
6253 |
* debian/patches/biarch-include.dpatch: Include
|
|
6254 |
/usr/local/include/<arch>-linux-gnu before including /usr/local/include.
|
|
6255 |
* Fix biarch system include directories for the non-default architecture.
|
|
6256 |
* Prefer gnat-4.0 over gnat-3.4 over gnat-3.3 as a build-dependency.
|
|
6257 |
||
6258 |
-- Matthias Klose <doko@debian.org> Thu, 18 Aug 2005 18:36:23 +0200
|
|
6259 |
||
6260 |
gcc-4.0 (4.0.1-5) unstable; urgency=low
|
|
6261 |
||
6262 |
* Update to CVS 20050816, taken from the gcc-4_0-branch.
|
|
6263 |
- Fix PR middle-end/23369, wrong code generation for funcptr comparison
|
|
6264 |
on hppa. Closes: #321785.
|
|
6265 |
- Fix PR fortran/23368 ICE with NAG routines (closes: #322912).
|
|
6266 |
* Build-depend on libcairo2-dev (they say, that's the final package name ...)
|
|
6267 |
* libgcj: Search /usr/lib/gcj-4.0 for dlopened libraries, place a copy
|
|
6268 |
of the .la files in the libgcj6 package into this directory.
|
|
6269 |
Closes: #322576.
|
|
6270 |
* Tighten the dependencies between the compiler packages to the same
|
|
6271 |
version and release. Use some substitution variables for control file
|
|
6272 |
generation.
|
|
6273 |
* Remove build dependencies for gpc.
|
|
6274 |
* Don't use '/emul/ia32-linux' on ppc64 (closes: #322890).
|
|
6275 |
* Synchronize with Ubuntu.
|
|
6276 |
||
6277 |
-- Matthias Klose <doko@debian.org> Tue, 16 Aug 2005 22:45:47 +0200
|
|
6278 |
||
6279 |
gcc-4.0 (4.0.1-4ubuntu1) breezy; urgency=low
|
|
6280 |
||
6281 |
* Jeff Bailey <jbailey@ubuntu.com>
|
|
6282 |
||
6283 |
Enable i386 biarch using biarch glibc (not yet enabled for unstable).
|
|
6284 |
- debian/rules.d/binary-libgcc.mk: Make i386 lib64gcc1 depend on
|
|
6285 |
libc6-amd64
|
|
6286 |
- debian/control.m4: Suggest libc6-amd64 rather than amd64-libs.
|
|
6287 |
- debian/rules.conf: Build-Dep on libc6-dev-amd64 [i386]
|
|
6288 |
Build-Dep on binutils >= 2.16.1-2ubuntu3
|
|
6289 |
- debian/rules2: Enable biarch build in Ubuntu.
|
|
6290 |
||
6291 |
* Matthias Klose <doko@ubuntu.com>
|
|
6292 |
||
6293 |
- Add shlibs file and dependency information for the lib32gcc1 package.
|
|
6294 |
- debian/patches/gcc-textdomain.dpatch: Update (closes: #321591).
|
|
6295 |
- Set priority of gcc-4.0-base and libstdc++6 packages to `required'.
|
|
6296 |
Closes: #321016.
|
|
6297 |
- libffi-hppa.dpatch: Remove, applied upstream.
|
|
6298 |
||
6299 |
-- Matthias Klose <doko@debian.org> Mon, 8 Aug 2005 19:39:02 +0200
|
|
6300 |
||
6301 |
gcc-4.0 (4.0.1-4) unstable; urgency=low
|
|
6302 |
||
6303 |
* Enable the biarch compiler for powerpc (closes: #268023).
|
|
6304 |
* Update to CVS 20050806, taken from the gcc-4_0-branch.
|
|
6305 |
* Build depend on libcairo0.6.0-dev (closes: #321540).
|
|
6306 |
* Fix Ada build on the hurd (closes: #321350).
|
|
6307 |
* Update libffi for mips (Thiemo Seufer). Closes: #321100.
|
|
6308 |
* Fix segfault on 64bit archs in the AWT Gtk peer library (Dan Frazier).
|
|
6309 |
Closes: #320915.
|
|
6310 |
* Add libXXgcc1 build dependencies for biarch builds.
|
|
6311 |
||
6312 |
-- Matthias Klose <doko@debian.org> Sun, 7 Aug 2005 07:01:59 +0000
|
|
6313 |
||
6314 |
gcc-4.0 (4.0.1-3) unstable; urgency=medium
|
|
6315 |
||
6316 |
* Update to CVS 20050725, taken from the gcc-4_0-branch.
|
|
6317 |
- Fix ICE with -O and -mno-ieee-fp/-ffast-math (closes: #319087).
|
|
6318 |
* Synchronize with Ubuntu.
|
|
6319 |
* Fix applying hurd specific patches for the hurd build (closes: #318443).
|
|
6320 |
* Do not build-depend on libmpfr-dev on architectures, where fortran
|
|
6321 |
is not built.
|
|
6322 |
* Apply biarch include patch on ppc64 as well (closes: #318603).
|
|
6323 |
* Correct libstdc++-dev package description (closes: #319082).
|
|
6324 |
* debian/rules.defs: Replace DEB_TARGET_GNU_CPU with DEB_TARGET_ARCH_CPU.
|
|
6325 |
* gcc-4.0-hppa64: Rename hppa64-linux-gcc to hppa64-linux-gnu-gcc.
|
|
6326 |
Closes: #319818.
|
|
6327 |
||
6328 |
-- Matthias Klose <doko@debian.org> Mon, 25 Jul 2005 10:43:06 +0200
|
|
6329 |
||
6330 |
gcc-4.0 (4.0.1-2ubuntu3) breezy; urgency=low
|
|
6331 |
||
6332 |
* Update to CVS 20050720, taken from the gcc-4_0-branch.
|
|
6333 |
- Fix PR22278, volatile issues, seen when building xorg.
|
|
6334 |
* Build against new libcairo1-dev (0.5.2).
|
|
6335 |
||
6336 |
-- Matthias Klose <doko@debian.org> Wed, 20 Jul 2005 12:29:50 +0200
|
|
6337 |
||
6338 |
gcc-4.0 (4.0.1-2ubuntu2) breezy; urgency=low
|
|
6339 |
||
6340 |
* Acknowledge that i386 biarch builds still need to be fixed for glibc-2.3.5.
|
|
6341 |
||
6342 |
-- Matthias Klose <doko@ubuntu.com> Tue, 19 Jul 2005 08:29:30 +0000
|
|
6343 |
||
6344 |
gcc-4.0 (4.0.1-2ubuntu1) breezy; urgency=low
|
|
6345 |
||
6346 |
* Synchronize with Debian.
|
|
6347 |
* Update to CVS 20050718, taken from the gcc-4_0-branch.
|
|
6348 |
- Fix PR c++/22132 (closes: #318488), upcasting a const class pointer
|
|
6349 |
to struct the class derives from generates wrong code.
|
|
6350 |
* Build biarch runtime libraries for Fortran and ObjC.
|
|
6351 |
* Apply proposed patch for PR22309 (crash with mt_allocator if libstdc++
|
|
6352 |
is dlclosed). Closes: #293466.
|
|
6353 |
||
6354 |
-- Matthias Klose <doko@ubuntu.com> Mon, 18 Jul 2005 17:10:18 +0200
|
|
6355 |
||
6356 |
gcc-4.0 (4.0.1-2) unstable; urgency=low
|
|
6357 |
||
6358 |
* Don't apply the patch to make -mieee the default on alpha-linux-gnu.
|
|
6359 |
Causes the bootstrap to fail on alpha-linux-gnu.
|
|
6360 |
||
6361 |
-- Matthias Klose <doko@debian.org> Tue, 12 Jul 2005 00:14:12 +0200
|
|
6362 |
||
6363 |
gcc-4.0 (4.0.1-1) unstable; urgency=high
|
|
6364 |
||
6365 |
* GCC 4.0.1 final release. See /usr/share/doc/gcc-4.0/NEWS.{gcc,html}.
|
|
6366 |
* Build fastjar on mips/mipsel, fix fastjar build without building java.
|
|
6367 |
* Disable the comparision check on unstable/ia64. adaint.o differs,
|
|
6368 |
currently cannot be reproduced with glibc-2.3.5 and binutils-2.16.1.
|
|
6369 |
* libffi/hppa: Fix handling of 3 and 5-7 byte struct returns.
|
|
6370 |
* amd64: Fix libgcc symlinks to point to /usr/lib32, instead of /lib32.
|
|
6371 |
* On powerpc, don't build with -j >1, apparently doesn't succeeds
|
|
6372 |
on the Debian buildd.
|
|
6373 |
* Apply revised patch to make -mieee the default on alpha-linux,
|
|
6374 |
and add -mieee-disable switch to turn the default off (Tyson Whitehead).
|
|
6375 |
* Disable multiarch-includes; redo biarch-includes to include the paths
|
|
6376 |
for the non-default biarch, when called with -m32/-m64.
|
|
6377 |
* Move new java headers from libstdc++-dev to libgcj-dev, add replaces
|
|
6378 |
line.
|
|
6379 |
* Update classpath patch to work with cairo-0.5.1. Patch provided by
|
|
6380 |
Michael Koch.
|
|
6381 |
* Further classpath updates for gnu.xml and javax.swing.text.html.
|
|
6382 |
Patch provided by Michael Koch.
|
|
6383 |
* Require binutils (>= 2.16.1) as a build dependency and a dependency.
|
|
6384 |
* On i386, require amd64-libs-dev (>= 1.2).
|
|
6385 |
* Update debian/NEWS.{html,gcc}.
|
|
6386 |
||
6387 |
* Closing bug reports reported against older gcc versions (some of them
|
|
6388 |
still present in Debian, but not anymore as the default compiler).
|
|
6389 |
Usually, forwarded bug reports are linked to
|
|
6390 |
http://gcc.gnu.org/PR<upstream bug number>
|
|
6391 |
The upstream bug number usually can be found in the Debian reports.
|
|
6392 |
||
6393 |
* Closed reports reported against gcc-3.3 and fixed in gcc-3.4:
|
|
6394 |
- General:
|
|
6395 |
+ PR rtl-optimization/2960: Duplicate loop conditions even with -Os
|
|
6396 |
Closes: #94701.
|
|
6397 |
+ PR optimization/3995: i386 optimisation: joining tests.
|
|
6398 |
Closes: #105309.
|
|
6399 |
+ PR rtl-optimization/11635: Unnecessary store onto stack, more
|
|
6400 |
curefully expand union cast (closes: #202016).
|
|
6401 |
+ PR target/7618: vararg disallowed in virtual function. Closes: #205404.
|
|
6402 |
+ Large array problem on 64 bit platforms (closes: #209152).
|
|
6403 |
+ Mark more strings as translatable (closes: #227129).
|
|
6404 |
+ PR gcc/14711: ICE when compiling a huge source file Closes: #234711.
|
|
6405 |
+ Better code generation for if(!p) return NULL;return p;
|
|
6406 |
Closes: #242318.
|
|
6407 |
+ PR rtl-optimization/16152: Perl ftbfs on {ia64,arm,m68k}-linux.
|
|
6408 |
Closes: #255801.
|
|
6409 |
+ ICE (segfault) while compiling Linux 2.6.9 (closes: #277206).
|
|
6410 |
+ Link error building memtest (closes: #281445).
|
|
6411 |
- Ada:
|
|
6412 |
+ PR ada/12450: Constraint error for valid input (closes: #210844).
|
|
6413 |
+ PR ada/13620: miscompilation of array initializer with
|
|
6414 |
-O3 -fprofile-arcs. Closes: #226244.
|
|
6415 |
- C:
|
|
6416 |
+ PR c/6897: Code produced with -fPIC reserves EBX, but compiles
|
|
6417 |
bad __asm__ anyway (closes: #73065).
|
|
6418 |
+ PR c/9209: On i386, gcc-3.0 allows $ in indentifiers but not the asm.
|
|
6419 |
Closes: #121282.
|
|
6420 |
+ PR c/11943: Accepts invalid declaration "int x[2, 3];" in C99 mode.
|
|
6421 |
Closes: #177303.
|
|
6422 |
+ PR c/11942: restrict keyword broken in C99 mode. Closes: #187091.
|
|
6423 |
+ PR other/11370: -Wunreachable-code gives false complaints.
|
|
6424 |
Closes: #196600.
|
|
6425 |
+ PR c/11369: Too relaxed checking with -Wstrict-prototypes.
|
|
6426 |
Closes: #197504.
|
|
6427 |
+ PR c/11445: False positive warning with -Wunreachable-code.
|
|
6428 |
Closes: #200140.
|
|
6429 |
+ PR c/11459: -stdc=c90 -pedantic warns about C90's non long-long
|
|
6430 |
support when in C99 mode. Closes: #200392.
|
|
6431 |
+ PR c/456: Handling of constant expressions. Closes: #225935.
|
|
6432 |
+ ICE on invalid #define with -traditional (closes: #242916).
|
|
6433 |
+ No warning when initializing a variable with itself, new option
|
|
6434 |
-Winit-self (closes: #293957).
|
|
6435 |
- C++:
|
|
6436 |
+ C++ parse error (closes: #42946).
|
|
6437 |
+ PR libstdc++/9073: Replacement for __STL_ASSERTIONS (libstdc++v3
|
|
6438 |
debug mode). Closes: #128993.
|
|
6439 |
+ Parse errors in nested constructor calls (closes: #138561).
|
|
6440 |
+ PR optimization/1823: -ftrapv aborts with pointer difference due to
|
|
6441 |
division optimization. Closes: #169862.
|
|
6442 |
+ ICE on invalid code (closes: #176101).
|
|
6443 |
+ PR c++/10199: ICE handling method parametrized by template.
|
|
6444 |
Closes: #185604.
|
|
6445 |
+ High memory usage building packages OpenOffice.org and MythTV.
|
|
6446 |
Closes: #194345, #194513.
|
|
6447 |
+ Improved documentation of std::lower_bound (closes: #196380).
|
|
6448 |
+ ICE in regenerate_decl_from_template (closes: #197674).
|
|
6449 |
+ PR c++/11444: Function fails to propagate up class tree
|
|
6450 |
(template-related). Closes: #198042.
|
|
6451 |
+ ICE when using namespaced typedef of primitive type as struct.
|
|
6452 |
Closes: #198261.
|
|
6453 |
+ Bug using streambuf / iostream to read from a named pipe.
|
|
6454 |
Closes: #216105.
|
|
6455 |
+ PR c++/11437: ICE in lookup_name_real (closes: #200011).
|
|
6456 |
+ Add large file support (LFS) in libstdc++ (closes: #220000).
|
|
6457 |
+ PR c++/13621: ICE compiling a statement expression returning type
|
|
6458 |
string (closes: #224413).
|
|
6459 |
+ g++ doesn't find inherited inner class after template instantiation.
|
|
6460 |
Closes: #227518.
|
|
6461 |
+ PR libstdc++/13928: Add whatis info in man pages generated by doxygen.
|
|
6462 |
Closes: #229642.
|
|
6463 |
+ Missing symbol _M_setstate in libstdc++ (closes: #232709).
|
|
6464 |
+ Unable to parse declaration of inline constructor explicit
|
|
6465 |
specialization (closes: #234709).
|
|
6466 |
+ ICE (segfault) on invalid C++ code (closes: #246031).
|
|
6467 |
+ ICE in lookup_tempate_function (closes: #262441).
|
|
6468 |
+ Undefined symbols in libstdc++, when using specials char_traits.
|
|
6469 |
Closes: #266110.
|
|
6470 |
+ PR libstdc++/16011: Outputting numbers with ostream in the locale fr_BE
|
|
6471 |
causes infinite recursion (closes: #270795).
|
|
6472 |
+ ICE in tree_low_cst (closes: #276291).
|
|
6473 |
+ ICE in in expand_call (closes: #283503).
|
|
6474 |
+ typeof operator is misparsed in a template function (closes: #288555).
|
|
6475 |
+ ICE in tree_low_cs (closes: #291374).
|
|
6476 |
+ Improve uninformative error messages (closes: #292961, #293076).
|
|
6477 |
+ ICE on array initialization (closes: #294560).
|
|
6478 |
+ Failure to build xine-lib with -finline-functions (closes: #306854).
|
|
6479 |
- Java:
|
|
6480 |
+ Fix error finding files in subdirectories (closes: #195480).
|
|
6481 |
+ Implement java.text.CollationElementIterator lacks getOffset().
|
|
6482 |
Closes: #259789.
|
|
6483 |
- Treelang:
|
|
6484 |
+ Pointer truncation on 64bit architectures (closes: #308367).
|
|
6485 |
- Architecture specific:
|
|
6486 |
- alpha
|
|
6487 |
+ PR debug/10695: ICE on alpha while building agistudio.
|
|
6488 |
Closes: #192568.
|
|
6489 |
+ ICE when building fceu (closes: #228018, #252764).
|
|
6490 |
- amd64
|
|
6491 |
+ Miscompilation of Objective-C code (closes: #250174).
|
|
6492 |
+ g++ hangs compiling k3d on amd64 (closes: #285364).
|
|
6493 |
- arm
|
|
6494 |
+ PR target/19008: gcc -O3 -fPIC produces wrong code via auto inlining.
|
|
6495 |
Closes: #285238.
|
|
6496 |
- i386
|
|
6497 |
+ PR target/4106: i386 -fPIC asm ebx clobber no error.
|
|
6498 |
Closes: #153472.
|
|
6499 |
+ PR target/10984: x86/sse2 ICEs on vector intrinsics. Closes: #166940.
|
|
6500 |
+ Wrong code generation on at least ix86 (closes: #275655).
|
|
6501 |
- m68k
|
|
6502 |
+ PR target/9201: ICE compiling octave-2.1 (closes: #175478).
|
|
6503 |
+ ICE in verify_initial_elim_offsets (closes: #204407, #257012).
|
|
6504 |
+ g77 generates invalid assembly code (closes: #225621).
|
|
6505 |
+ ICE in verify_local_live_at_start (closes #245584).
|
|
6506 |
- powerpc
|
|
6507 |
+ PR optimization/12828: -floop-optimize is unstable on PowerPC (float
|
|
6508 |
to int conversion problem). Closes: #218219.
|
|
6509 |
+ PR target/13619: ICE building altivec code in ffmpeg.
|
|
6510 |
Closes: #226148.
|
|
6511 |
+ PR target/20046: Miscompilation of bind 9.3.0. Closes: #292958.
|
|
6512 |
- sparc
|
|
6513 |
+ ICE (segfault) while building atlas3 on sparc32 (closes: #249108).
|
|
6514 |
+ Wrong optimization on sparc32 when building linux kernel.
|
|
6515 |
Closes: #254626.
|
|
6516 |
||
6517 |
* Closed reports reported against gcc-3.3 or gcc-3.4 and fixed in gcc-4.0:
|
|
6518 |
- General:
|
|
6519 |
+ PR rtl-optimization/6901: Optimizer improvement (removing unused
|
|
6520 |
local variables). Closes: #67206.
|
|
6521 |
+ PR middle-end/179: Failure to detect use of unitialized variable
|
|
6522 |
with -O -Wall. Closes: #117765.
|
|
6523 |
+ ICE building glibc's nptl on amd64 (closes: #260710, #307993).
|
|
6524 |
+ PR middle-end/17827: ICE in make_decl_rtl. Closes: #270854.
|
|
6525 |
+ PR middle-end/21709: ICE on compile-time complex NaN. Closes: #305344.
|
|
6526 |
- Ada:
|
|
6527 |
+ PR ada/10889: Convention Fortran matrices mishandled in generics.
|
|
6528 |
Closes: #192135.
|
|
6529 |
+ PR ada/13897: Implement tasking on powerpc. Closes: #225346.
|
|
6530 |
- C:
|
|
6531 |
+ PR c/13072: Bogus warning with VLA in switch. Closes: #218803.
|
|
6532 |
+ PR c/13519: typeof(nonconst+const) is const. Closes: #208981.
|
|
6533 |
+ PR c/12867: Incorrect warning message (void format, should be void*
|
|
6534 |
format). Closes: #217360.
|
|
6535 |
+ PR c/16066: PR 16066] i386 loop strength reduction bug.
|
|
6536 |
Closes: #254659.
|
|
6537 |
- C++:
|
|
6538 |
+ PR c++/13518: -Wnon-virtual-dtor doesn't always work. Closes: #212260.
|
|
6539 |
+ PR translation/16025: ICE with unsupported locale(closes: #242158).
|
|
6540 |
+ PR c++/15125: -Wformat doesn't warn for different types in fprintf.
|
|
6541 |
Closes: #243507.
|
|
6542 |
+ PR c++/15214: Warn only if the dtor is non-private or the class has
|
|
6543 |
friends. (closes: #246639).
|
|
6544 |
+ PR libstdc++/17218: Unknown subjects in generated libstdc++ manpages.
|
|
6545 |
Closes: #262934.
|
|
6546 |
+ PR libstdc++/17223: Missing .so references in generated libstdc++
|
|
6547 |
manpages. Closes: #262956.
|
|
6548 |
+ libstdc++-doc: Improve man pages (closes: #280910).
|
|
6549 |
+ PR c++/19006: ICE in tree_low_cst. Closes: #285692.
|
|
6550 |
+ g++ does not check arguments to fprintf. Closes: #281847.
|
|
6551 |
- Java:
|
|
6552 |
+ PR java/7304: gcj ICE (closes: #152501).
|
|
6553 |
+ PR libgcj/7305: Installation of headers not directly in /usr/include.
|
|
6554 |
Closes: #195483.
|
|
6555 |
+ PR libgcj/11941: libgcj timezone handling (closes: #203212).
|
|
6556 |
+ PR java/14709: gcj fails to wait for its child processes on exec().
|
|
6557 |
Closes: #238432.
|
|
6558 |
+ PR libgcj/21703: gcj hangs when rapidly calling String.intern().
|
|
6559 |
Closes: #275547.
|
|
6560 |
+ SocketChannel.get(ByteBuffer) returns 0 at EOF. Closes: #281602.
|
|
6561 |
+ PR java/19711: gcj segfaults instead of reporting the ambiguous
|
|
6562 |
expression. Closes: #286715.
|
|
6563 |
+ Static libgcj contains repeated archive members (closes: #298263).
|
|
6564 |
- Architecture specific:
|
|
6565 |
- alpha
|
|
6566 |
+ Unaligned accesses with ?-operator (closes: #301983).
|
|
6567 |
- arm
|
|
6568 |
+ Compilation error of glibc-2.3.4 on arm (closes: #298508).
|
|
6569 |
- m68k
|
|
6570 |
+ ICE in add_insn_before (closes: #248432).
|
|
6571 |
- mips
|
|
6572 |
+ Fix o32 ABI breakage in gcc 3.3/3.4 (closes: #270620).
|
|
6573 |
- powerpc
|
|
6574 |
+ ICE in extract_insn (closes: #311128).
|
|
6575 |
||
6576 |
* Closing bug reports as wontfix:
|
|
6577 |
- g++ defines _GNU_SOURCE when using the libstdc++ header files.
|
|
6578 |
Behaviour did change since 3.0. Closes: #126703, #164872.
|
|
6579 |
||
6580 |
-- Matthias Klose <doko@debian.org> Sat, 9 Jul 2005 17:10:54 +0000
|
|
6581 |
||
6582 |
gcc-4.0 (4.0.0ds2-12) unstable; urgency=high
|
|
6583 |
||
6584 |
* Update to CVS 20050701, taken from the gcc-4_0-branch.
|
|
6585 |
* Apply proposed patch for MMAP configure fix; aka PR 19877. Backport
|
|
6586 |
from mainline.
|
|
6587 |
* Disable Fortran on m68k. Currently FTBFS.
|
|
6588 |
* Split multiarch-include/lib patches. Update multiarch-include patch.
|
|
6589 |
* Fix FTBFS of the hppa64-linux cross compiler. Don't add the
|
|
6590 |
multiarch include dirs when cross compiling.
|
|
6591 |
* Configure --with-java-home, as used by java-gcj-compat.
|
|
6592 |
Closes: #315646.
|
|
6593 |
* Make libgcj-dbg packages priority extra.
|
|
6594 |
* Set the path of classmap.db to /var/lib/gcj-@gcc_version@.
|
|
6595 |
* On m68k, do not create the default classmap.db in the gcj postinst.
|
|
6596 |
See #312830.
|
|
6597 |
* On amd64, install the 32bit libraries into /emul/ia32-linux/usr/lib.
|
|
6598 |
Restore the /usr/lib32 symlink.
|
|
6599 |
* On amd64, don't reference lib64, but instead lib (lib64 is a symlink
|
|
6600 |
to lib). Closes: #293050.
|
|
6601 |
* Remove references to build directories from the .la files.
|
|
6602 |
* Make cpp-X.Y conflict with earlier versions of gcc-X.Y, g++-X.Y, gobjc-X.Y,
|
|
6603 |
gcj-X.Y, gfortran-X.Y, gnat-X.Y, treelang-X.Y, if a path component in
|
|
6604 |
the gcc library path changes (i.e. version or target alias).
|
|
6605 |
* Disable Ada for sh3 sh3eb sh4 sh4eb.
|
|
6606 |
* For gcj-4.0, add a conflict to libgcj4-dev and libgcj5-dev.
|
|
6607 |
Closes: #316499.
|
|
6608 |
||
6609 |
-- Matthias Klose <doko@debian.org> Sat, 2 Jul 2005 11:04:35 +0200
|
|
6610 |
||
6611 |
gcc-4.0 (4.0.0ds1-11) unstable; urgency=low
|
|
6612 |
||
6613 |
* debian/rules.defs: Disable Ada for alpha.
|
|
6614 |
* debian/rules.conf: Fix typo in type-handling replacement code.
|
|
6615 |
* Don't ship an empty libgcj6-dbg package.
|
|
6616 |
||
6617 |
-- Matthias Klose <doko@debian.org> Thu, 23 Jun 2005 09:03:21 +0200
|
|
6618 |
||
6619 |
gcc-4.0 (4.0.0ds1-10) unstable; urgency=medium
|
|
6620 |
||
6621 |
* debian/patches/libstdc++-api-compat.dpatch: Apply proposed patch
|
|
6622 |
to fix libstdc++ 3.4.5/4.0 compatibility.
|
|
6623 |
* type-handling output became insane. Don't use it anymore.
|
|
6624 |
* Drop the reference to the stl-manual package (closes: #314983).
|
|
6625 |
* Disable java on GNU/kFreeBSD targets, requested by Robert Millan.
|
|
6626 |
Closes: #315140.
|
|
6627 |
* Terminate the acats-killer process, even if the build is aborted
|
|
6628 |
by the user (closes: #314405).
|
|
6629 |
* debian/rules.defs: Define DEB_TARGET_ARCH_{OS,CPU}.
|
|
6630 |
* Start converting the use of DEB_*_GNU_* to DEB_*_ARCH_* in the build
|
|
6631 |
files.
|
|
6632 |
* Do not configure with --enable-gtk-cairo. Needs newer gtk. Drop
|
|
6633 |
build dependency on libcairo-dev.
|
|
6634 |
* Fix setting of the system header directory for the hurd (Michael Banck).
|
|
6635 |
Closes: #315386.
|
|
6636 |
* Fix FTBFS on hurd-i386: MAXPATHLEN issue (Michael Banck). Closes: #315384.
|
|
6637 |
||
6638 |
-- Matthias Klose <doko@debian.org> Wed, 22 Jun 2005 19:45:50 +0200
|
|
6639 |
||
6640 |
gcc-4.0 (4.0.0ds1-9ubuntu2) breezy; urgency=low
|
|
6641 |
||
6642 |
* Fix version number in libgcj shlibs file.
|
|
6643 |
||
6644 |
-- Matthias Klose <doko@ubuntu.com> Sun, 19 Jun 2005 10:34:02 +0200
|
|
6645 |
||
6646 |
gcc-4.0 (4.0.0ds1-9ubuntu1) breezy; urgency=low
|
|
6647 |
||
6648 |
* Update to 4.0.1, release candidate 2.
|
|
6649 |
* libstdc++ shlibs file: Require 4.0.0ds1-9ubuntu1 as minimum version.
|
|
6650 |
* Rename libawt to libgcjawt to avoid conflicts with other
|
|
6651 |
libawt implementations (backport from HEAD).
|
|
6652 |
* Update classpath awt, swing and xml parser for HTML support in swing.
|
|
6653 |
Taken from classpath CVS HEAD 2005-06-18. Patch provided by Michael Koch.
|
|
6654 |
* Remove the libgcj-buffer-strategy path, part of the classpath update.
|
|
6655 |
* libgcj shlibs file: Require 4.0.0ds1-9ubuntu1 as minimum version.
|
|
6656 |
* Require cairo-0.5 as build dependency.
|
|
6657 |
* gij-4.0: Provide java1-runtime.
|
|
6658 |
* gij-4.0: Provide an rmiregistry alternative (using grmiregistry-4.0).
|
|
6659 |
* gcj-4.0: Provide an rmic alternative (using grmic-4.0).
|
|
6660 |
* libgcj6-dev conflicts with libgcj5-dev, libgcj4-dev, not libgcj6.
|
|
6661 |
Closes: #312741.
|
|
6662 |
* libmudflap-entry-point.dpatch: Correct name of entry point on mips/mipsel.
|
|
6663 |
* Apply proposed patch for PR 18421 and PR 18719 (m68k only).
|
|
6664 |
* Apply proposed path for PR 21562.
|
|
6665 |
* Add build dependency on dpkg (>= 1.13.7).
|
|
6666 |
* On linux systems, configure for <cpu>-linux-gnu.
|
|
6667 |
* Configure the hppa64 cross compiler to target hppa64-linux-gnu.
|
|
6668 |
* (Build-)depend on binutils-2.16.1.
|
|
6669 |
* libstdc{32,64}++6-4.0-dbg: Depend on libstdc++6-4.0-dev.
|
|
6670 |
* gnat-4.0: only depend on libgnat, when a shared libgnat is built.
|
|
6671 |
* gfortran-4.0: Depend on libgmp3c2 | libgmp3.
|
|
6672 |
* On hppa, explicitely use gcc-3.3 as a build dependency in the case
|
|
6673 |
that Ada is disabled.
|
|
6674 |
* libmudflap: Always build the library for the non-default biarch
|
|
6675 |
architecture, or else the test results show link failures.
|
|
6676 |
||
6677 |
-- Matthias Klose <doko@ubuntu.com> Sat, 18 Jun 2005 00:42:55 +0000
|
|
6678 |
||
6679 |
gcc-4.0 (4.0.0-9) unstable; urgency=low
|
|
6680 |
||
6681 |
* Upload to unstable.
|
|
6682 |
||
6683 |
-- Matthias Klose <doko@debian.org> Wed, 25 May 2005 19:02:20 +0200
|
|
6684 |
||
6685 |
gcc-4.0 (4.0.0-8ubuntu3) breezy; urgency=low
|
|
6686 |
||
6687 |
* debian/control: Regenerate.
|
|
6688 |
||
6689 |
-- Matthias Klose <doko@ubuntu.com> Sat, 4 Jun 2005 10:56:27 +0200
|
|
6690 |
||
6691 |
gcc-4.0 (4.0.0-8ubuntu2) breezy; urgency=low
|
|
6692 |
||
6693 |
* Fix powerpc-config-ml patch.
|
|
6694 |
||
6695 |
-- Matthias Klose <doko@ubuntu.com> Fri, 3 Jun 2005 15:47:52 +0200
|
|
6696 |
||
6697 |
gcc-4.0 (4.0.0-8ubuntu1) breezy; urgency=low
|
|
6698 |
||
6699 |
* powerpc biarch support:
|
|
6700 |
- Enable powerpc biarch support, build lib64gcc1 on powerpc.
|
|
6701 |
- Add patch to disable libstdc++'s configure checking, if it can't run
|
|
6702 |
64bit binaries on 32bit kernels (Sven Luther).
|
|
6703 |
- Apply the same patch to the other runtime librararies as well.
|
|
6704 |
- Run the testsuite with -m64, if we can execute 64bit binaries.
|
|
6705 |
- Add libc6-dev-ppc64 as build dependency for powerpc.
|
|
6706 |
* 32bit gcj libs for amd64.
|
|
6707 |
* debian/logwatch.sh: Don't remove logwatch pid file on exit (suggested
|
|
6708 |
by Ryan Murray).
|
|
6709 |
* Update to CVS 20050603, taken from the gcc-4_0-branch.
|
|
6710 |
* g++-4.0 provides c++abi2-dev.
|
|
6711 |
* Loosen dependencies on packages of architecture `all' to not break
|
|
6712 |
binary only uploads.
|
|
6713 |
* Build libgfortran for biarch as well, else the testsuite will fail.
|
|
6714 |
||
6715 |
-- Matthias Klose <doko@ubuntu.com> Fri, 3 Jun 2005 13:38:19 +0200
|
|
6716 |
||
6717 |
gcc-4.0 (4.0.0-8) experimental; urgency=low
|
|
6718 |
||
6719 |
* Synchronize with Ubuntu.
|
|
6720 |
||
6721 |
-- Matthias Klose <doko@debian.org> Mon, 23 May 2005 01:56:28 +0000
|
|
6722 |
||
6723 |
gcc-4.0 (4.0.0-7ubuntu7) breezy; urgency=low
|
|
6724 |
||
6725 |
* Fix build failures for builds with disabled testsuite.
|
|
6726 |
* Adjust debian/rules conditionals to work with all dpkg versions.
|
|
6727 |
* Build separate lib32stdc6-4.0-dbg/lib64stdc6-4.0-dbg packages.
|
|
6728 |
* Add the debugging symbols of the optimzed libstdc++ build in the
|
|
6729 |
lib*stdc++6-dbg packages as well.
|
|
6730 |
* Build a libgcj6-dbg package.
|
|
6731 |
* Update to CVS 20050522, taken from the gcc-4_0-branch.
|
|
6732 |
* Add Ada support for the ppc64 architecture (Andreas Jochens):
|
|
6733 |
* debian/patches/ppc64-ada.dpatch
|
|
6734 |
- Add gcc/ada/system-linux-ppc64.ads, which has been copied from
|
|
6735 |
gcc/ada/system-linux-ppc.ads and changed to use 'Word_Size' 64
|
|
6736 |
instead of 32.
|
|
6737 |
- gcc/ada/Makefile.in: Use gcc/ada/system-linux-ppc64.ads on powerpc64.
|
|
6738 |
* debian/rules.patch
|
|
6739 |
- Use ppc64-ada patch on ppc64.
|
|
6740 |
* debian/rules.d/binary-ada.mk
|
|
6741 |
Place the symlinks libgnat.so, libgnat-4.0.so, libgnarl.so,
|
|
6742 |
libgnarl-4.0.so in '/usr/lib' instead of '<gcc_lib_dir>/adalib'.
|
|
6743 |
Closes: #308948.
|
|
6744 |
* Add libc6-dev-i386 as an alternative build dependency for amd64.
|
|
6745 |
Closes: #305690.
|
|
6746 |
||
6747 |
-- Matthias Klose <doko@ubuntu.com> Sun, 22 May 2005 22:14:20 +0200
|
|
6748 |
||
6749 |
gcc-4.0 (4.0.0-7ubuntu6) breezy; urgency=low
|
|
6750 |
||
6751 |
* Don't trust dpkg-architecture (1.13.4), it "hurds" ...
|
|
6752 |
||
6753 |
-- Matthias Klose <doko@ubuntu.com> Wed, 18 May 2005 11:36:38 +0200
|
|
6754 |
||
6755 |
gcc-4.0 (4.0.0-7ubuntu5) breezy; urgency=low
|
|
6756 |
||
6757 |
* libgcj6-dev: Don't provide libgcj-dev.
|
|
6758 |
||
6759 |
-- Matthias Klose <doko@ubuntu.com> Wed, 18 May 2005 00:30:32 +0000
|
|
6760 |
||
6761 |
gcc-4.0 (4.0.0-7ubuntu4) breezy; urgency=low
|
|
6762 |
||
6763 |
* Update to CVS 20050517, taken from the gcc-4_0-branch.
|
|
6764 |
* Apply proposed patch for PR21293.
|
|
6765 |
||
6766 |
-- Matthias Klose <doko@ubuntu.com> Tue, 17 May 2005 23:05:40 +0000
|
|
6767 |
||
6768 |
gcc-4.0 (4.0.0-7ubuntu2) breezy; urgency=low
|
|
6769 |
||
6770 |
* Update to CVS 20050515, taken from the gcc-4_0-branch.
|
|
6771 |
||
6772 |
-- Matthias Klose <doko@ubuntu.com> Sun, 15 May 2005 23:48:00 +0200
|
|
6773 |
||
6774 |
gcc-4.0 (4.0.0-7ubuntu1) breezy; urgency=low
|
|
6775 |
||
6776 |
* Synchronize with Debian.
|
|
6777 |
||
6778 |
-- Matthias Klose <doko@ubuntu.com> Mon, 9 May 2005 19:35:29 +0200
|
|
6779 |
||
6780 |
gcc-4.0 (4.0.0-7) experimental; urgency=low
|
|
6781 |
||
6782 |
* Update to CVS 20050509, taken from the gcc-4_0-branch.
|
|
6783 |
* Remove the note from the fastjar package description, stating, that
|
|
6784 |
fastjar is incomplete compared to the "standard" jar utility.
|
|
6785 |
* Fix typo in build depends. dpkg-checkbuilddeps doesn't like a comma
|
|
6786 |
inside [].
|
|
6787 |
* Tighten shlibs dependencies to require the current version.
|
|
6788 |
||
6789 |
-- Matthias Klose <doko@debian.org> Mon, 9 May 2005 19:02:03 +0200
|
|
6790 |
||
6791 |
gcc-4.0 (4.0.0-6) experimental; urgency=low
|
|
6792 |
||
6793 |
* Update to CVS 20050508, taken from the gcc-4_0-branch.
|
|
6794 |
||
6795 |
-- Matthias Klose <doko@debian.org> Sun, 8 May 2005 14:08:28 +0200
|
|
6796 |
||
6797 |
gcc-4.0 (4.0.0-5ubuntu1) breezy; urgency=low
|
|
6798 |
||
6799 |
* Temporarily disable the i386 biarch build. Remove the amd64-libs-dev
|
|
6800 |
build dependency, add (build-)conflict (<= 1.1ubuntu1).
|
|
6801 |
||
6802 |
-- Matthias Klose <doko@ubuntu.com> Sat, 7 May 2005 16:56:21 +0200
|
|
6803 |
||
6804 |
gcc-4.0 (4.0.0-5) breezy; urgency=low
|
|
6805 |
||
6806 |
* gnat-3.3 and gnat-4.0 are alternative build dependencies (closes: #308002).
|
|
6807 |
* Update to CVS 20050507, taken from the gcc-4_0-branch.
|
|
6808 |
* gcj-4.0: Install gjnih.
|
|
6809 |
* Add libgcj buffer strategy framework (Thomas Fitzsimmons), needed for OOo2.
|
|
6810 |
Backport from 4.1.
|
|
6811 |
* Fix all lintian errors and most of the warnings.
|
|
6812 |
||
6813 |
-- Matthias Klose <doko@ubuntu.com> Sat, 7 May 2005 12:26:15 +0200
|
|
6814 |
||
6815 |
gcc-4.0 (4.0.0-4) breezy; urgency=low
|
|
6816 |
||
6817 |
* Still prefer gnat-3.3 over gnat-4.0 as a build dependency.
|
|
6818 |
||
6819 |
-- Matthias Klose <doko@ubuntu.com> Fri, 6 May 2005 22:30:43 +0200
|
|
6820 |
||
6821 |
gcc-4.0 (4.0.0-3) breezy; urgency=low
|
|
6822 |
||
6823 |
* Update to CVS 20050506, taken from the gcc-4_0-branch.
|
|
6824 |
* Update priority of java alternatives to 40.
|
|
6825 |
* Move gcj-dbtool to gij package, move the default classmap.db to
|
|
6826 |
/var/lib/gcj-4.0/classmap.db. Create it in the postinst.
|
|
6827 |
* Fix gcc-4.0-hppa64 postinst (closes: #307762).
|
|
6828 |
* Fix gcc-4.0-hppa64, gij-4.0 and gcj-4.0 postinst, to not ignore errors
|
|
6829 |
from update-alternatives.
|
|
6830 |
* Fix gcc-4.0-hppa64, fastjar, gij-4.0 and gcj-4.0 prerm,
|
|
6831 |
to not ignore errors from update-alternatives.
|
|
6832 |
||
6833 |
-- Matthias Klose <doko@ubuntu.com> Fri, 6 May 2005 17:50:58 +0200
|
|
6834 |
||
6835 |
gcc-4.0 (4.0.0-2) experimental; urgency=low
|
|
6836 |
||
6837 |
* GCC 4.0.0 release.
|
|
6838 |
* Update to CVS 20050503, taken from the gcc-4_0-branch.
|
|
6839 |
* Add gnat-4.0 as an alternative build dependency (closes: #305690).
|
|
6840 |
||
6841 |
-- Matthias Klose <doko@debian.org> Tue, 3 May 2005 15:41:26 +0200
|
|
6842 |
||
6843 |
gcc-4.0 (4.0.0-1) experimental; urgency=low
|
|
6844 |
||
6845 |
* GCC 4.0.0 release.
|
|
6846 |
||
6847 |
-- Matthias Klose <doko@debian.org> Sun, 24 Apr 2005 11:28:42 +0200
|
|
6848 |
||
6849 |
gcc-4.0 (4.0ds11-0pre11) breezy; urgency=low
|
|
6850 |
||
6851 |
* CVS 20050413, taken from the gcc-4_0-branch.
|
|
6852 |
* Add proposed patches for PR20126, PR20490, PR20929.
|
|
6853 |
||
6854 |
-- Matthias Klose <doko@ubuntu.com> Wed, 13 Apr 2005 09:43:00 +0200
|
|
6855 |
||
6856 |
gcc-4.0 (4.0ds10-0pre10) experimental; urgency=low
|
|
6857 |
||
6858 |
* gcc-4.0.0-20050410 release candidate 1, built from the prerelease tarball.
|
|
6859 |
- C++ fix for "optimizer breaks function inlining". Closes: #302989.
|
|
6860 |
* Append the GCC version to the fastjar/grepjar version string.
|
|
6861 |
* Use short file names in the libstdc++ docs (closes: #301140).
|
|
6862 |
* Fix libstdc++-dbg dependencies (closes: #303866).
|
|
6863 |
||
6864 |
-- Matthias Klose <doko@debian.org> Mon, 11 Apr 2005 13:16:01 +0200
|
|
6865 |
||
6866 |
gcc-4.0 (4.0ds9-0pre9) experimental; urgency=low
|
|
6867 |
||
6868 |
* CVS 20050326, taken from the gcc-4_0-branch.
|
|
6869 |
* Reenable Ada on ia64.
|
|
6870 |
* Build libgnat on hppa, sparc, s390 again.
|
|
6871 |
* ppc64 support (Andreas Jochens):
|
|
6872 |
* debian/control.m4
|
|
6873 |
- Add libc6-dev-powerpc [ppc64] to the Build-Depends.
|
|
6874 |
- Change the Description for lib32gcc1: s/ia32/32 bit Version/
|
|
6875 |
* debian/rules.defs
|
|
6876 |
- Define 'biarch_ia32' for ppc64 to use the same 32 bit multilib
|
|
6877 |
facilities as amd64.
|
|
6878 |
* debian/rules.d/binary-gcc.mk
|
|
6879 |
- Correct an error in the 'files_gcc' definition for biarch_ia32
|
|
6880 |
(replace '64' by '32').
|
|
6881 |
* debian/rules2
|
|
6882 |
- Do not use '--disable-multilib' on powerpc64-linux.
|
|
6883 |
Use '--disable-nof --disable-softfloat' instead.
|
|
6884 |
* debian/rules.d/binary-libstdcxx.mk
|
|
6885 |
- Put the 32 bit libstdc++ files in '/usr/lib32'.
|
|
6886 |
* debian/rules.patch
|
|
6887 |
- Apply 'ppc64-biarch' patch on ppc64.
|
|
6888 |
* debian/patches/ppc64-biarch.dpatch
|
|
6889 |
- MULTILIB_OSDIRNAMES: Use /lib for native 64 bit libraries and
|
|
6890 |
/lib32 for 32 bit libraries.
|
|
6891 |
- Add multilib handling to src/config-ml.in (taken from
|
|
6892 |
amd64-biarch.dpatch).
|
|
6893 |
* Rename biarch_ia32 to biarch32, as suggsted by Andreas.
|
|
6894 |
* Use /bin/dash on hppa.
|
|
6895 |
* Reenable the build of the hppa64 compiler.
|
|
6896 |
* Enable parallel builds by defaults (set environment variale USE_NJOBS=no
|
|
6897 |
or USE_NJOBS=<number> to modify the default, which is to use the
|
|
6898 |
number of available processors).
|
|
6899 |
||
6900 |
-- Matthias Klose <doko@debian.org> Sat, 26 Mar 2005 19:07:30 +0100
|
|
6901 |
||
6902 |
gcc-4.0 (4.0ds8-0pre8) experimental; urgency=low
|
|
6903 |
||
6904 |
* CVS 20050322, taken from the gcc-4_0-branch.
|
|
6905 |
- Add proposed fix for PR19406.
|
|
6906 |
* Configure --with-gtk-cairo only if version 0.3.0 is found.
|
|
6907 |
* Split out gcc-4.0-locales package. Better chance of getting
|
|
6908 |
bug reports in english language.
|
|
6909 |
||
6910 |
-- Matthias Klose <doko@debian.org> Tue, 22 Mar 2005 14:20:24 +0100
|
|
6911 |
||
6912 |
gcc-4.0 (4.0ds7-0pre7) experimental; urgency=low
|
|
6913 |
||
6914 |
* CVS 20050304, taken from the gcc-4_0-branch.
|
|
6915 |
* Build the treelang compiler.
|
|
6916 |
||
6917 |
-- Matthias Klose <doko@debian.org> Fri, 4 Mar 2005 21:29:56 +0100
|
|
6918 |
||
6919 |
gcc-4.0 (4.0ds6-0pre6ubuntu6) hoary; urgency=low
|
|
6920 |
||
6921 |
* Fix lib32gcc1 symlink on amd64. Ubuntu #7099.
|
|
6922 |
||
6923 |
-- Matthias Klose <doko@ubuntu.com> Thu, 3 Mar 2005 00:17:26 +0100
|
|
6924 |
||
6925 |
gcc-4.0 (4.0ds6-0pre6ubuntu5) hoary; urgency=low
|
|
6926 |
||
6927 |
* Add patch from PR20160, avoid creating archives with components
|
|
6928 |
that have duplicate basenames.
|
|
6929 |
||
6930 |
-- Matthias Klose <doko@ubuntu.com> Wed, 2 Mar 2005 14:22:04 +0100
|
|
6931 |
||
6932 |
gcc-4.0 (4.0ds6-0pre6ubuntu4) hoary; urgency=low
|
|
6933 |
||
6934 |
* CVS 20050301, taken from the gcc-4_0-branch.
|
|
6935 |
Test builds on i386, amd64, powerpc, ia64, check libgcc_s.so.1.
|
|
6936 |
* Add fastjar-4.0 binary and manpage. Some java packages append it
|
|
6937 |
for all java related tools.
|
|
6938 |
* Add libgcj6-src package for source code availability in IDE's.
|
|
6939 |
* On hppa, disable the build of the hppa64 cross compiler, disable
|
|
6940 |
java, disable running the testsuite (request by Lamont).
|
|
6941 |
* On amd64, lib32gcc1 replaces ia32-libs.openoffice.org (<< 1ubuntu3).
|
|
6942 |
* Build-Depend on libcairo1-dev, configure with --enable-gtk-cairo.
|
|
6943 |
Work around libtool problems install libjawt.
|
|
6944 |
Install jawt header files in libgcj6-dev.
|
|
6945 |
* Add workaround for PR debug/19769.
|
|
6946 |
||
6947 |
-- Matthias Klose <doko@ubuntu.com> Tue, 1 Mar 2005 11:26:19 +0100
|
|
6948 |
||
6949 |
gcc-4.0 (4.0ds5-0pre6ubuntu3) hoary; urgency=low
|
|
6950 |
||
6951 |
* Drop libgmp3-dev (<< 4.1.4-3) as an alterntative build dependency.
|
|
6952 |
||
6953 |
-- Matthias Klose <doko@ubuntu.com> Thu, 10 Feb 2005 15:16:27 +0100
|
|
6954 |
||
6955 |
gcc-4.0 (4.0ds5-0pre6ubuntu2) hoary; urgency=low
|
|
6956 |
||
6957 |
* Disable Ada for powerpc.
|
|
6958 |
||
6959 |
-- Matthias Klose <doko@ubuntu.com> Wed, 9 Feb 2005 16:47:07 +0100
|
|
6960 |
||
6961 |
gcc-4.0 (4.0ds5-0pre6ubuntu1) hoary; urgency=low
|
|
6962 |
||
6963 |
* Avoid build dependency on type-handling.
|
|
6964 |
* Install 32bit libs on amd64 in /lib32 and /usr/lib32.
|
|
6965 |
||
6966 |
-- Matthias Klose <doko@ubuntu.com> Wed, 9 Feb 2005 08:27:21 +0100
|
|
6967 |
||
6968 |
gcc-4.0 (4.0ds5-0pre6) experimental; urgency=low
|
|
6969 |
||
6970 |
* gcc-4.0 snapshot, taken from the HEAD branch CVS 20050208.
|
|
6971 |
* Build-depend on graphviz (moved to main), remove the pregenerated
|
|
6972 |
libstdc++ docs from the diff.
|
|
6973 |
* Fix PR19162, libobjc build failure on arm-linux (closes: #291497).
|
|
6974 |
||
6975 |
-- Matthias Klose <doko@debian.org> Tue, 8 Feb 2005 11:47:31 +0000
|
|
6976 |
||
6977 |
gcc-4.0 (4.0ds4-0pre5) experimental; urgency=low
|
|
6978 |
||
6979 |
* gcc-4.0 snapshot, taken from the HEAD branch CVS 20050125.
|
|
6980 |
* Call the 4.0 gcx versions in the java wrappers (closes: #291075).
|
|
6981 |
* Correctly install libgij (closes: #291077).
|
|
6982 |
* libgcj6-dev: Add conflicts to other libgcj-dev packages (closes: #290950).
|
|
6983 |
||
6984 |
-- Matthias Klose <doko@debian.org> Mon, 24 Jan 2005 23:59:54 +0100
|
|
6985 |
||
6986 |
gcc-4.0 (4.0ds3-0pre4) experimental; urgency=low
|
|
6987 |
||
6988 |
* gcc-4.0 snapshot, taken from the HEAD branch CVS 20050115.
|
|
6989 |
* Update cross build patches (Nikita V. Youshchenko).
|
|
6990 |
* Enable Ada on i386, amd64, mips, mipsel, powerpc, sparc, s390.
|
|
6991 |
Doesn't yet bootstrap on alpha, hppa, ia64.
|
|
6992 |
||
6993 |
-- Matthias Klose <doko@debian.org> Sat, 15 Jan 2005 18:44:03 +0100
|
|
6994 |
||
6995 |
gcc-4.0 (4.0ds2-0pre3) experimental; urgency=low
|
|
6996 |
||
6997 |
* gcc-4.0 snapshot, taken from the HEAD branch CVS 20041224.
|
|
6998 |
||
6999 |
-- Matthias Klose <doko@debian.org> Wed, 22 Dec 2004 00:31:44 +0100
|
|
7000 |
||
7001 |
gcc-4.0 (4.0ds1-0pre2) experimental; urgency=low
|
|
7002 |
||
7003 |
* gcc-4.0 snapshot, taken from the HEAD branch CVS 20041205.
|
|
7004 |
* Lot's of merges and updates from the gcc-3.4 packages.
|
|
7005 |
||
7006 |
-- Matthias Klose <doko@debian.org> Sat, 04 Dec 2004 12:14:51 +0100
|
|
7007 |
||
7008 |
gcc-4.0 (4.0ds0-0pre1) experimental; urgency=low
|
|
7009 |
||
7010 |
* gcc-4.0 snapshot, taken from the HEAD branch CVS 20041114.
|
|
7011 |
- Addresses many issues with the libstdc++ man pages (closes: #278549).
|
|
7012 |
* Disable Ada on hppa, ia64, mips, mipsel, powerpc, s390 and sparc, at least
|
|
7013 |
these are known to be broken at the time of the snapshot.
|
|
7014 |
* Minor kbsd.gnu build fixes (Robert Millan). Closes: #273004.
|
|
7015 |
* For amd64, add missing libstdc++ files to 'libstdc++6-dev' package.
|
|
7016 |
(Andreas Jochens). Fixes: #274362.
|
|
7017 |
* Update libffi-mips patch (closes: #274096).
|
|
7018 |
* Updated i386-biarch patch. Don't build 64bit libstdc++, ICE.
|
|
7019 |
* Update sparc biarch patch.
|
|
7020 |
* Fix symlinks for gfortran manpage (closes: #278548).
|
|
7021 |
* Update cross build patches (Nikita V. Youshchenko).
|
|
7022 |
* Update Ada patches (Ludovic Brenta).
|
|
7023 |
||
7024 |
-- Matthias Klose <doko@debian.org> Sat, 13 Nov 2004 10:38:25 +0100
|
|
7025 |
||
7026 |
gcc-4.0 (4.0-0pre0) experimental; urgency=low
|
|
7027 |
||
7028 |
* gcc-4.0 snapshot, taken from the HEAD branch CVS 20040912.
|
|
7029 |
||
7030 |
* Matthias Klose <doko@debian.org>
|
|
7031 |
||
7032 |
- Integrate accumulated packaging patches from gcc-3.4.
|
|
7033 |
- Rename libstdc++6-* packages to libstdc++6-4-* (closes: #261693).
|
|
7034 |
- libffi4-dev: conflict with libffi3-dev (closes: #265939).
|
|
7035 |
||
7036 |
* Robert Millan <rmh@debian.org>
|
|
7037 |
||
7038 |
* control.m4:
|
|
7039 |
- s/locale_no_archs !hurd-i386/locale_no_archs/g
|
|
7040 |
(This is now handled in rules.defs. [1])
|
|
7041 |
- s/procps [check_no_archs]/procps [linux_gnu_archs]/g [2]
|
|
7042 |
- Add type-handling to build-deps. [3]
|
|
7043 |
* rules.conf:
|
|
7044 |
- Don't require (>= $(libc_ver)) for libc0.1-dev. [4]
|
|
7045 |
- Generate *_no_archs variables with type-handling and use them for
|
|
7046 |
for m4's -D parameters. [3]
|
|
7047 |
* rules.defs:
|
|
7048 |
- use filter instead of findstring [1].
|
|
7049 |
- s/netbsd-elf-gnu/netbsdelf-gnu/g [5].
|
|
7050 |
- enable java for kfreebsd-gnu [6]
|
|
7051 |
- enable ffi for kfreebsd-gnu and knetbsd-gnu [6]
|
|
7052 |
- enable libgc for kfreebsd-gnu [6]
|
|
7053 |
- enable checks for kfreebsd-gnu and knetbsd-gnu [7]
|
|
7054 |
- enable locales for kfreebsd-gnu and gnu [1] [8].
|
|
7055 |
* Closes: #264025.
|
|
7056 |
||
7057 |
-- Matthias Klose <doko@debian.org> Sun, 12 Sep 2004 12:52:56 +0200
|
|
7058 |
||
7059 |
gcc-3.5 (3.5ds1-0pre1) experimental; urgency=low
|
|
7060 |
||
7061 |
* gcc-3.5 snapshot, taken from the HEAD branch CVS 20040724.
|
|
7062 |
* Install locale data with versioned package name (closes: #260497).
|
|
7063 |
* Fix libgnat symlinks.
|
|
7064 |
||
7065 |
-- Matthias Klose <doko@debian.org> Sat, 24 Jul 2004 21:26:23 +0200
|
|
7066 |
||
7067 |
gcc-3.5 (3.5-0pre0) experimental; urgency=low
|
|
7068 |
||
7069 |
* gcc-3.5 snapshot, taken from the HEAD branch CVS 20040718.
|
|
7070 |
||
7071 |
-- Matthias Klose <doko@debian.org> Sun, 18 Jul 2004 12:26:00 +0200
|
|
7072 |
||
7073 |
gcc-3.4 (3.4.1-1) experimental; urgency=low
|
|
7074 |
||
7075 |
* gcc-3.4.1 final release.
|
|
7076 |
- configured wth --enable-libstdcxx-allocator=mt.
|
|
7077 |
* Fixes for generating cross compiler packages (Jeff Bailey).
|
|
7078 |
||
7079 |
-- Matthias Klose <doko@debian.org> Fri, 2 Jul 2004 22:49:05 +0200
|
|
7080 |
||
7081 |
gcc-3.4 (3.4.0-4) experimental; urgency=low
|
|
7082 |
||
7083 |
* gcc-3.4.1 release candidate 1.
|
|
7084 |
* Add logic to build biarch compiler on powerpc (disabled, needs lib64c).
|
|
7085 |
* Don't build the libg2c0 package on mipsel-linux (no clear answer on
|
|
7086 |
debian-mips, if the libg2c0's built by gcc-3.3 and gcc-3.4 are compatible
|
|
7087 |
(post-sarge issue).
|
|
7088 |
* Don't use gcc-2.95 as bootstrap compiler on m68k anymore.
|
|
7089 |
||
7090 |
-- Matthias Klose <doko@debian.org> Sat, 26 Jun 2004 22:40:20 +0200
|
|
7091 |
||
7092 |
gcc-3.4 (3.4.0-3) experimental; urgency=low
|
|
7093 |
||
7094 |
* Update to gcc-3.4 CVS 20040613.
|
|
7095 |
* On sparc, set the the build target to sparc64-linux, build with
|
|
7096 |
switch defaulting to code generation for v7. To generate code for
|
|
7097 |
sparc64, use the -m64 switch.
|
|
7098 |
* Add missing doc-base files to -doc packages.
|
|
7099 |
* Add portability patches and kbsd-gnu patch (Robert Millan).
|
|
7100 |
Closes: #251293, #251294.
|
|
7101 |
* Apply fixes for cross build (Nikita V. Youshchenko).
|
|
7102 |
* Do not include the precompiled libstdc++ header files into the -dev
|
|
7103 |
package (still experimental). Closes: #251707.
|
|
7104 |
* Reflect renaming of Ada user's guide.
|
|
7105 |
* Move AWT peer libraries for libgcj into it's own package (fixes: #247791).
|
|
7106 |
||
7107 |
-- Matthias Klose <doko@debian.org> Mon, 14 Jun 2004 00:03:18 +0200
|
|
7108 |
||
7109 |
gcc-3.4 (3.4.0-2) experimental; urgency=low
|
|
7110 |
||
7111 |
* Update to gcc-3.4 CVS 20040516.
|
|
7112 |
* Do not provide the /usr/hppa64-linux/include in the gcc-hppa64 package,
|
|
7113 |
migrated to libc6-dev. Adjust dependencies.
|
|
7114 |
* Integrate gpc test results into the GCC test summary.
|
|
7115 |
* gnatchop calls gcc-3.4 (closes: #245438).
|
|
7116 |
* debian/locale-gen.sh: Update for recent libstdc+++ testsuite.
|
|
7117 |
* debian/copyright: Add libstdc++-v3's exception clause.
|
|
7118 |
* Add libffi update for mips (Thiemo Seufer).
|
|
7119 |
* Reference Debian specific bug reporting instructions.
|
|
7120 |
* Update README.Bugs.
|
|
7121 |
* Fix FTBFS for libstdc++-doc.
|
|
7122 |
* Update libjava patch for hppa (Randolph Chung).
|
|
7123 |
* Fix installation of ffitarget.h header file.
|
|
7124 |
* On amd64-linux, configure --without-multilib, disable Ada.
|
|
7125 |
||
7126 |
-- Matthias Klose <doko@debian.org> Sun, 16 May 2004 07:53:39 +0200
|
|
7127 |
||
7128 |
gcc-3.4 (3.4.0-1) experimental; urgency=low
|
|
7129 |
||
7130 |
* gcc-3.4.0 final release.
|
|
7131 |
||
7132 |
* Why experimental?
|
|
7133 |
- Do not interfer with packages currently built from gcc-3.3 sources,
|
|
7134 |
i.e. libgcc1, libobjc1, libffi2, libffi2-dev, libg2c0.
|
|
7135 |
- Biarch sparc compiler doesn't built yet.
|
|
7136 |
- Use of configure flags affecting binary ABI's not yet determined.
|
|
7137 |
- Several ABI bugs have been fixed. Unfortunately, these changes will break
|
|
7138 |
binary compatibility with earlier releases on several architectures:
|
|
7139 |
alpha, mips, sparc,
|
|
7140 |
- hppa and m68k changed sjlj based exception handling to dwarf2 based
|
|
7141 |
exception handling.
|
|
7142 |
||
7143 |
See NEWS.html or http://gcc.gnu.org/gcc-3.4/changes.html for more
|
|
7144 |
specific information.
|
|
7145 |
||
7146 |
-- Matthias Klose <doko@debian.org> Tue, 20 Apr 2004 20:54:56 +0200
|
|
7147 |
||
7148 |
gcc-3.4 (3.4ds3-0pre4) experimental; urgency=low
|
|
7149 |
||
7150 |
* Update to gcc-3.4 CVS 20040403.
|
|
7151 |
* Add gpc tarball, gpc patches for 3.4 (Waldek Hebisch).
|
|
7152 |
* Reenable sparc-biarch patches (closes: #239856).
|
|
7153 |
* Build the shared libgnat library, needed to fix FTBFS for some
|
|
7154 |
Ada library packages (Ludovic Brenta).
|
|
7155 |
Currently enabled for hppa, i386, ia64.
|
|
7156 |
||
7157 |
-- Matthias Klose <doko@debian.org> Sat, 3 Apr 2004 08:47:55 +0200
|
|
7158 |
||
7159 |
gcc-3.4 (3.4ds1-0pre2) experimental; urgency=low
|
|
7160 |
||
7161 |
* Update to gcc-3.4 CVS 20040320.
|
|
7162 |
* For libstdc++6-doc, add a conflict to libstdc++5-3.3-doc (closes: #236560).
|
|
7163 |
* For libstdc++6-dbg, add a conflict to libstdc++5-3.3-dbg (closes: #236798).
|
|
7164 |
* Reenable s390-biarch patches.
|
|
7165 |
* Update the cross compiler build files (Nikita V. Youshchenko).
|
|
7166 |
||
7167 |
-- Matthias Klose <doko@debian.org> Sat, 20 Mar 2004 09:15:10 +0100
|
|
7168 |
||
7169 |
gcc-3.4 (3.4ds0-0pre1) experimental; urgency=low
|
|
7170 |
||
7171 |
* Start gcc-3.4 packaging, get rid of the epoch for most of the
|
|
7172 |
packages.
|
|
7173 |
||
7174 |
-- Matthias Klose <doko@debian.org> Sun, 22 Feb 2004 16:00:03 +0100
|
|
7175 |
||
7176 |
gcc-3.3 (1:3.3.3ds6-6) unstable; urgency=medium
|
|
7177 |
||
7178 |
* Update to gcc-3_3-branch CVS 20040401.
|
|
7179 |
- Fixed ICE in emit_move_insn_1 on legal code (closed: #223215).
|
|
7180 |
- Fix PR 14755, miscompilation of loops with bitfield counter.
|
|
7181 |
Closes: #241255.
|
|
7182 |
- Fix PR 16040, crash in function initializing const data with
|
|
7183 |
reinterpret_cast-ed pointer-to-member function crashes (closes: #238621).
|
|
7184 |
- Remove patches integrated upstream.
|
|
7185 |
* Reenable build of gpidump on powerpc and s390.
|
|
7186 |
||
7187 |
-- Matthias Klose <doko@debian.org> Thu, 1 Apr 2004 23:51:54 +0200
|
|
7188 |
||
7189 |
gcc-3.3 (1:3.3.3ds6-5) unstable; urgency=medium
|
|
7190 |
||
7191 |
* Update to gcc-3_3-branch CVS 20040321.
|
|
7192 |
- Fix PR target/13889 (ICE on valid code on m68k).
|
|
7193 |
* Fix FTFBS on s390. Do not build gpc's gpidump on s390.
|
|
7194 |
* Reenable gpc on arm.
|
|
7195 |
||
7196 |
-- Matthias Klose <doko@debian.org> Mon, 22 Mar 2004 07:37:26 +0100
|
|
7197 |
||
7198 |
gcc-3.3 (1:3.3.3ds6-4) unstable; urgency=low
|
|
7199 |
||
7200 |
* Update to gcc-3_3-branch CVS 20040320.
|
|
7201 |
- Revert patch for PR14640 (with this, at least mozilla-firefox was
|
|
7202 |
miscompiled on x86 (closes: #238621).
|
|
7203 |
* Update the gpc tarball (there were two releases with the same name ...).
|
|
7204 |
* Reenable gpc on alpha and ia64.
|
|
7205 |
||
7206 |
-- Matthias Klose <doko@debian.org> Sat, 20 Mar 2004 07:39:24 +0100
|
|
7207 |
||
7208 |
gcc-3.3 (1:3.3.3ds5-3) unstable; urgency=low
|
|
7209 |
||
7210 |
* Update to gcc-3_3-branch CVS 20040314.
|
|
7211 |
- Fixes miscompilation with -O -funroll-loops on powerpc (closes: #229567).
|
|
7212 |
- Fix ICE in dwarf-2 on code using altivec (closes: #203835).
|
|
7213 |
* Update hurd-changes patch.
|
|
7214 |
* Add libgcj4-dev as a recommendation for gcj (closes: #236547).
|
|
7215 |
* debian/copyright: Added exemption to static linking of libgcc.
|
|
7216 |
||
7217 |
* Phil Blundell:
|
|
7218 |
- debian/patches/arm-ldm.dpatch, debian/patches/arm-gotoff.dpatch: Update.
|
|
7219 |
||
7220 |
-- Matthias Klose <doko@debian.org> Sun, 14 Mar 2004 09:56:06 +0100
|
|
7221 |
||
7222 |
gcc-3.3 (1:3.3.3ds5-2) unstable; urgency=low
|
|
7223 |
||
7224 |
* Update to gcc-3_3-branch CVS 20040306.
|
|
7225 |
- Fixes bootstrap comparision error on ia64.
|
|
7226 |
- Allows ghc build with gcc-3.3.
|
|
7227 |
- On amd64, don't imply 3DNow! for -m64 by default.
|
|
7228 |
- Some arm specific changes
|
|
7229 |
- Fix C++/13944: exception in constructor of a class to be thrown is not
|
|
7230 |
caught. Closes: #228099.
|
|
7231 |
* Enable the build of gcc-3.3-hppa64 on hppa.
|
|
7232 |
Add symlinks for as and ld to point to hppa64-linux-{as,ld}.
|
|
7233 |
* gcj-3.3 depends on g++-3.3, recommends gij-3.3. gij-3.3 suggests gcj-3.3.
|
|
7234 |
* Fix libgc2c-pic compatibility links (closes: #234333).
|
|
7235 |
The link will be removed for gcc-3.4.
|
|
7236 |
* g77-3.3: Conflict with other g77-x.y packages.
|
|
7237 |
* Tighten shlibs dependencies to latest released versions.
|
|
7238 |
||
7239 |
* Phil Blundell:
|
|
7240 |
- debian/patches/arm-233633.dpatch: New Fixes problems with half-word
|
|
7241 |
loads on ARMv3 architecture. (Closes: #233633)
|
|
7242 |
- debian/patches/arm-ldm.dpatch: New. Avoids inefficient epilogue for
|
|
7243 |
leaf functions in PIC code on ARM.
|
|
7244 |
||
7245 |
-- Matthias Klose <doko@debian.org> Sat, 6 Mar 2004 10:57:14 +0100
|
|
7246 |
||
7247 |
gcc-3.3 (1:3.3.3ds5-1) unstable; urgency=medium
|
|
7248 |
||
7249 |
* gcc-3.3.3 final release.
|
|
7250 |
See /usr/share/doc/gcc-3.3/NEWS.{gcc,html}.
|
|
7251 |
||
7252 |
-- Matthias Klose <doko@debian.org> Mon, 16 Feb 2004 08:59:52 +0100
|
|
7253 |
||
7254 |
gcc-3.3 (1:3.3.3ds4-0pre4) unstable; urgency=low
|
|
7255 |
||
7256 |
* Update to gcc-3.3.3 CVS 20040214 (2nd gcc-3.3.3 prerelease).
|
|
7257 |
* Fix title of libstdc++'s html main index (closes: #196381).
|
|
7258 |
* Move libg2c libraray files out of the gcc specific libdir to /usr/lib.
|
|
7259 |
For g77-3.3 add conflicts to other g77 packages. Closes: #224848.
|
|
7260 |
* Update the stack protector patch to 3.3-7, but don't apply it by default.
|
|
7261 |
Closes: #230338.
|
|
7262 |
* On arm, use arm6 as the cpu default (backport from mainline, PR12527).
|
|
7263 |
* Add libffi and libjava support for hppa (Randolph Chung). Closes: #232615.
|
|
7264 |
||
7265 |
-- Matthias Klose <doko@debian.org> Sat, 14 Feb 2004 09:26:15 +0100
|
|
7266 |
||
7267 |
gcc-3.3 (1:3.3.3ds3-0pre3) unstable; urgency=low
|
|
7268 |
||
7269 |
* Update to gcc-3.3.3 CVS 20040125.
|
|
7270 |
- Fixed PR11350, undefined labels with -Os -fPIC (closes: #195911).
|
|
7271 |
- Fixed PR11793, ICE in extract_insn, at recog.c (closes: #203835).
|
|
7272 |
- Fixed PR13544, removed backport for PR12862.
|
|
7273 |
- Integrated backport for PR12441.
|
|
7274 |
* Fixed since 3.3: java: not implemented interface methods of abstract
|
|
7275 |
classes not found (closes: #225438).
|
|
7276 |
* Disable pascal on arm architecture (currently broken).
|
|
7277 |
* Update the build files to build a cross compiler (Nikita V. Youshchenko).
|
|
7278 |
See debian/README.cross in the source package.
|
|
7279 |
* Apply revised patch to make -mieee the default on alpha-linux,
|
|
7280 |
and add -mieee-disable switch to turn the default off (closes: #212912).
|
|
7281 |
(Tyson Whitehead)
|
|
7282 |
||
7283 |
-- Matthias Klose <doko@debian.org> Sun, 25 Jan 2004 17:41:04 +0100
|
|
7284 |
||
7285 |
gcc-3.3 (1:3.3.3ds2-0pre2) unstable; urgency=medium
|
|
7286 |
||
7287 |
* Update to gcc-3.3.3 CVS 20040110.
|
|
7288 |
- Fixes compilation not terminating at -O1 on hppa (closes: #207516).
|
|
7289 |
* Add backport to fix PR12441 (closes: #224576).
|
|
7290 |
* Revert backport to 3.3 branch to fix PR12862, which introduced another
|
|
7291 |
regression (PR13544). Closes: #225663.
|
|
7292 |
* Tighten dependency of gnat-3.3 on gcc-3.3 (closes: #226273).
|
|
7293 |
* Disable treelang build for cross compiler build.
|
|
7294 |
* Disable pascal on alpha and ia64 architectures (currently broken).
|
|
7295 |
||
7296 |
-- Matthias Klose <doko@debian.org> Sat, 10 Jan 2004 12:33:59 +0100
|
|
7297 |
||
7298 |
gcc-3.3 (1:3.3.3ds1-0pre1) unstable; urgency=low
|
|
7299 |
||
7300 |
* Update to gcc-3.3.3 CVS 20031229.
|
|
7301 |
- Fixes bootstrap error on ia64-linux.
|
|
7302 |
- Fix -pthread on mips{,el}-linux (closes: #224875).
|
|
7303 |
- Fix -Wformat for C++ (closes: #217075).
|
|
7304 |
* Backport from mainline: Preserve inline-ness when redeclaring
|
|
7305 |
a function template (closes: #195264).
|
|
7306 |
* Add missing intrinsics headers on ix86 (closes: #224593).
|
|
7307 |
* Fix location of libg2c libdir in libg2c.la file (closes: #224848).
|
|
7308 |
||
7309 |
-- Matthias Klose <doko@debian.org> Mon, 29 Dec 2003 10:36:29 +0100
|
|
7310 |
||
7311 |
gcc-3.3 (1:3.3.3ds0-0pre0.1) unstable; urgency=high
|
|
7312 |
||
7313 |
* NMU
|
|
7314 |
* Fixed mips(el) spec file for -pthread: (Closes: #224875)
|
|
7315 |
* [debian/patches/mips-pthread.dpatch] New.
|
|
7316 |
* [debian/rules.patch] Added it to debian_patches.
|
|
7317 |
||
7318 |
-- J.H.M. Dassen (Ray) <jdassen@debian.org> Sat, 27 Dec 2003 15:51:47 +0100
|
|
7319 |
||
7320 |
gcc-3.3 (1:3.3.3ds0-0pre0) unstable; urgency=low
|
|
7321 |
||
7322 |
* Update to gcc-3.3.3 CVS 20031206.
|
|
7323 |
- Fixes ICE in verify_local_live_at_start (hppa). Closes: #201550.
|
|
7324 |
- Fixes miscompilation of linux-2.6/sound/core/oss/rate.c.
|
|
7325 |
Closes: #219949.
|
|
7326 |
* Add missing unwind.h to gcc package (closes: #220846).
|
|
7327 |
* Regenerate control file to fix build dependencies for m68k.
|
|
7328 |
* More gpc only patches to fix test failures on m68k.
|
|
7329 |
* Reenable gpc for the Hurd (closes: #189851).
|
|
7330 |
||
7331 |
-- Matthias Klose <doko@debian.org> Sat, 6 Dec 2003 10:29:07 +0100
|
|
7332 |
||
7333 |
gcc-3.3 (1:3.3.2ds5-4) unstable; urgency=low
|
|
7334 |
||
7335 |
* Update libffi-dev package description (closes: #219508).
|
|
7336 |
* For gij and libgcj fix dependency on the libstdc++ package, if
|
|
7337 |
the latter isn't installed during the build.
|
|
7338 |
* Apply patch to emit .note.GNU-stack section on linux arches
|
|
7339 |
which by default need executable stack.
|
|
7340 |
* Prefer gnat-3.3 over gnat-3.2 as a build dependency.
|
|
7341 |
* Update the pascal tarball (different version released with the
|
|
7342 |
same name).
|
|
7343 |
* Add pascal patches to address various gpc testsuite failures.
|
|
7344 |
On alpha and ia64, build gpc from the 20030830 version. Reenable
|
|
7345 |
the build on m68k.
|
|
7346 |
Remove the 20030507 gpc version from the tarball.
|
|
7347 |
* Apply patch to build the shared ada libs and link the ada tools
|
|
7348 |
against the shared libs. Not enabled by default, because gnat
|
|
7349 |
and gnatlib are rebuilt during install. (Ludovic Brenta)
|
|
7350 |
||
7351 |
-- Matthias Klose <doko@debian.org> Sun, 9 Nov 2003 22:34:33 +0100
|
|
7352 |
||
7353 |
gcc-3.3 (1:3.3.2ds4-3) unstable; urgency=low
|
|
7354 |
||
7355 |
* Fix rules to omit inclusion of gnatpsta in mips(el) gnat package.
|
|
7356 |
||
7357 |
-- Matthias Klose <doko@debian.org> Sun, 2 Nov 2003 14:29:59 +0100
|
|
7358 |
||
7359 |
gcc-3.3 (1:3.3.2ds4-2) unstable; urgency=medium
|
|
7360 |
||
7361 |
* s390-ifcvt patch added. Fixes gcl miscompilation (closes: #217240).
|
|
7362 |
(Gerhard Tonn)
|
|
7363 |
* Fix an infinite loop in g++ compiling lufs, regression from 3.3.1.
|
|
7364 |
* Fix a wrong code generation bug on alpha.
|
|
7365 |
(Falk Hueffner)
|
|
7366 |
* Update NEWS files.
|
|
7367 |
* Add Falk Hueffner to the Debian GCC maintainers.
|
|
7368 |
* Enable ada on mips and mipsel, but don't build the gnatpsta tool.
|
|
7369 |
||
7370 |
-- Matthias Klose <doko@debian.org> Wed, 29 Oct 2003 00:12:37 +0100
|
|
7371 |
||
7372 |
gcc-3.3 (1:3.3.2ds4-1) unstable; urgency=medium
|
|
7373 |
||
7374 |
* Update to gcc-3.3.2.
|
|
7375 |
* Update NEWS files.
|
|
7376 |
* Miscompilation in the pari package at -O3 fixed (closes: #198172).
|
|
7377 |
* On alpha-linux, revert -mieee as the default (Falk Hueffner).
|
|
7378 |
Reopens: #212912.
|
|
7379 |
* Add ia64-unwind patch (Jeff Bailey).
|
|
7380 |
* Closed reports reported against gcc-2.96 (ia64), fixed at least in gcc-3.3:
|
|
7381 |
- ICE in verify_local_live_at_start, at flow.c:2733 (closes: #135404).
|
|
7382 |
- Compilation failure of stlport (closes: #135224).
|
|
7383 |
- Infinite loop compiling cssc's pfile.cc with -O2 (closes: #115390).
|
|
7384 |
- Added missing some string::compare() members (closes: #141199).
|
|
7385 |
- <cmath> header declares std::pow (closes: #161853).
|
|
7386 |
- <vector> does have at() method (closes: #59776).
|
|
7387 |
- Fixed error in stl_deque.h (closes: #69530).
|
|
7388 |
- Fixed problem with bastring (closes: #75759, #96539).
|
|
7389 |
- bad_alloc and std:: namespace problem (closes: #75120).
|
|
7390 |
- Excessive warnings from headers with -Weffc++ (closes: #76827).
|
|
7391 |
||
7392 |
-- Matthias Klose <doko@debian.org> Fri, 17 Oct 2003 08:07:01 +0200
|
|
7393 |
||
7394 |
gcc-3.3 (1:3.3.2ds3-0pre5) unstable; urgency=low
|
|
7395 |
||
7396 |
* Update to gcc-3.3.2 CVS 20031005.
|
|
7397 |
- Fixes cpp inserting a spurious newline (closes: #210478, #210482).
|
|
7398 |
- Fixes generation of unrecognizable insn compiling kernel source
|
|
7399 |
on alpha (closes: #202762).
|
|
7400 |
- Fixes ICE in add_abstract_origin_attribute (closes: #212406).
|
|
7401 |
- Fixes forward declaration in libstdc++ (closes: #209386).
|
|
7402 |
- Fixes ICE in in extract_insn, at recog.c on alpha (closes: #207564).
|
|
7403 |
* Make libgcj-common architecture all (closes: #211909).
|
|
7404 |
* Build depend on: flex-old | flex (<< 2.5.31).
|
|
7405 |
* Fix spec linking libraries with -pthread on powerpc (closes: #211054).
|
|
7406 |
* debian/patches/arm-gotoff.dpatch: fix two kinds of PIC lossage.
|
|
7407 |
(Phil Blundell)
|
|
7408 |
* debian/patches/arm-common.dpatch: fix excessive alignment of common
|
|
7409 |
blocks causing binutils testsuite failures.
|
|
7410 |
(Phil Blundell)
|
|
7411 |
* Update priorities in debian/control to match the archive.
|
|
7412 |
(Ryan Murray)
|
|
7413 |
* s390-nonlocal-goto patch added. Fixes some pascal testcase failures.
|
|
7414 |
(Gerhard Tonn)
|
|
7415 |
* On alpha-linux, make -mieee default and add -mieee-disable switch
|
|
7416 |
to turn default off (closes: #212912).
|
|
7417 |
(Tyson Whitehead)
|
|
7418 |
* Add gpc upstream patch for memory corruption fix.
|
|
7419 |
||
7420 |
-- Matthias Klose <doko@debian.org> Sun, 5 Oct 2003 19:53:49 +0200
|
|
7421 |
||
7422 |
gcc-3.3 (1:3.3.2ds2-0pre4) unstable; urgency=low
|
|
7423 |
||
7424 |
* Add gcc-unsharing_lhs patch (closes: #210848)
|
|
7425 |
||
7426 |
-- Ryan Murray <rmurray@debian.org> Fri, 19 Sep 2003 22:51:19 -0600
|
|
7427 |
||
7428 |
gcc-3.3 (1:3.3.2ds2-0pre3) unstable; urgency=low
|
|
7429 |
||
7430 |
* Update to gcc-3.3.2 CVS 20030908.
|
|
7431 |
* PR11716 (Michael Eager, Dan Jacobowitz):
|
|
7432 |
Make GCC think that the maximum length of a short branch is
|
|
7433 |
64K instead of 128K. It's a big hammer, but it works.
|
|
7434 |
Closes: #207915.
|
|
7435 |
* Downgrade gpc to 20030507 on alpha and ia64 (closes: #208717).
|
|
7436 |
||
7437 |
-- Matthias Klose <doko@debian.org> Mon, 8 Sep 2003 21:49:52 +0200
|
|
7438 |
||
7439 |
gcc-3.3 (1:3.3.2ds1-0pre2) unstable; urgency=low
|
|
7440 |
||
7441 |
* Update to gcc-3.3.2 CVS 20030831.
|
|
7442 |
- Fix java NullPointerException detection with 2.6 kernels.
|
|
7443 |
Closes: #206377.
|
|
7444 |
- Fix bug in C++ typedef handling (closes: #205402).
|
|
7445 |
- Fix -Wunreachable-code giving false complaints (closes: #196600).
|
|
7446 |
* Update to gpc-20030830.
|
|
7447 |
* Don't include /usr/share/java/repository into the class path according
|
|
7448 |
to the new version of th Debian Java policy (closes: #205643).
|
|
7449 |
* Build-Depend/Depend on libgc-dev.
|
|
7450 |
||
7451 |
-- Matthias Klose <doko@debian.org> Sun, 31 Aug 2003 08:56:53 +0200
|
|
7452 |
||
7453 |
gcc-3.3 (1:3.3.2ds0-0pre1) unstable; urgency=low
|
|
7454 |
||
7455 |
* Remove the build dependency on locales for now.
|
|
7456 |
||
7457 |
-- Matthias Klose <doko@debian.org> Fri, 15 Aug 2003 07:48:18 +0200
|
|
7458 |
||
7459 |
gcc-3.3 (1:3.3.2ds0-0pre0) unstable; urgency=medium
|
|
7460 |
||
7461 |
* Update to gcc-3.3.2 CVS 20030812.
|
|
7462 |
- Fixes generation of wrong code for XDM-AUTHORIZATION-1 key generation
|
|
7463 |
and/or validation. Closes: #196090.
|
|
7464 |
* Update NEWS files.
|
|
7465 |
* Change ix86 default CPU type for code generation:
|
|
7466 |
- i386-linux -> i486-linux
|
|
7467 |
- i386-gnu -> i586-gnu
|
|
7468 |
- i386-freebsd-gnu -> i486-freebsd-gnu
|
|
7469 |
Use -march=i386 to target i386 CPUs.
|
|
7470 |
||
7471 |
-- Matthias Klose <doko@debian.org> Tue, 12 Aug 2003 10:31:28 +0200
|
|
7472 |
||
7473 |
gcc-3.3 (1:3.3.1ds3-1) unstable; urgency=low
|
|
7474 |
||
7475 |
* gcc-3.3.1 (taken from CVS 20030805).
|
|
7476 |
- C++: Fix declaration conflicts (closes: #203351).
|
|
7477 |
- Fix ICE on ia64 (closes: #203840).
|
|
7478 |
||
7479 |
-- Matthias Klose <doko@debian.org> Tue, 5 Aug 2003 20:38:02 +0200
|
|
7480 |
||
7481 |
gcc-3.3 (1:3.3.1ds2-0rc2) unstable; urgency=low
|
|
7482 |
||
7483 |
* Update to gcc-3.3.1 CVS 20030728.
|
|
7484 |
- Fix ICE in extract_insn, at recog.c:2148 on m68k.
|
|
7485 |
Closes: #177840, #180375, #190818.
|
|
7486 |
- Fix ICE while building libquicktime on alpha (closes: #192576).
|
|
7487 |
- Fix failure to deal with using and private inheritance (closes: #202696).
|
|
7488 |
* On sparc, /usr/lib was added to the library search path. Fix it.
|
|
7489 |
* Closed reports reported against gcc-3.2.x and fixed in gcc-3.3:
|
|
7490 |
- Fix error building the gcl package on arm (closes: #199835).
|
|
7491 |
||
7492 |
-- Matthias Klose <doko@debian.org> Mon, 28 Jul 2003 20:39:07 +0200
|
|
7493 |
||
7494 |
gcc-3.3 (1:3.3.1ds1-0rc1) unstable; urgency=low
|
|
7495 |
||
7496 |
* Update to gcc-3.3.1 CVS 20030722 (3.3.1 release candidate 1).
|
|
7497 |
- Fix ICE in copy_to_mode_reg on 64-bit targets (closes: #189365).
|
|
7498 |
- Remove documentation about multi-line strings (closes: #194391).
|
|
7499 |
- Correctly document -falign-* parameters (closes: #198269).
|
|
7500 |
- out-of-class specialization of a private nested template class.
|
|
7501 |
Closes: #193830.
|
|
7502 |
- Tighten shlibs dependency due to new symbols in libgcc.
|
|
7503 |
* README.Debian for libg2c0, describing the need for g77-x.y when
|
|
7504 |
working with the g2c header and library (closes: #189059).
|
|
7505 |
* Call make with -j<number of CPU's>, if USE_NJOBS is set and non-empty
|
|
7506 |
in the environment.
|
|
7507 |
* Add another two m68k patches, partly replacing the workarounds provided
|
|
7508 |
by Roman Zippel.
|
|
7509 |
* Add the stack protector patch, but don't apply it by default. Edit
|
|
7510 |
debian/rules.patch to apply it (closes: #171699, #189494).
|
|
7511 |
* Remove wrong symlinks from gnat package (closes: #201882).
|
|
7512 |
* Closed reports reported against gcc-2.95 and fixed in newer versions:
|
|
7513 |
- SMP kernel compilation on alpha (closes: #134197, #146883).
|
|
7514 |
- ICE on arm while building imagemagick (closes: #173475).
|
|
7515 |
* Closed reports reported against gcc-3.2.x and fixed in gcc-3.3:
|
|
7516 |
- Miscompilation of octave2.1 on hppa (closes: #192296, #193804).
|
|
7517 |
||
7518 |
-- Matthias Klose <doko@debian.org> Sun, 13 Jul 2003 10:26:30 +0200
|
|
7519 |
||
7520 |
gcc-3.3 (1:3.3.1ds0-0pre0) unstable; urgency=medium
|
|
7521 |
||
7522 |
* Update to gcc-3.3.1 CVS 20030626.
|
|
7523 |
- Fix ICE on arm compiling xfree86 (closes: #195424).
|
|
7524 |
- Fix ICE on arm compiling fftw (closes: #186185).
|
|
7525 |
- Fix ICE on arm in change_address_1, affecting a few packages.
|
|
7526 |
Closes: #197099.
|
|
7527 |
- Fix ICE in merge_assigned_reloads building Linux 2.4.2x sched.c.
|
|
7528 |
Closes: #195237.
|
|
7529 |
- Do not warn about failing to inline functions declared in system headers.
|
|
7530 |
Closes: #193049.
|
|
7531 |
- Fix ICE on mips{,el} in propagate_one_insn (closes: #194330, #196091).
|
|
7532 |
- Fix ICE on m68k in reg_overlap_mentioned_p (closes: #194749).
|
|
7533 |
- Build crtbeginT.o on m68k (closes: #197613).
|
|
7534 |
* Fix g++ man page symlink (closes: #196271).
|
|
7535 |
* mips/mipsel: Depend on binutils (>= 2.14.90.0.4). Closes: #196744.
|
|
7536 |
* Disable treelang on powerpc (again). Closes: #196915.
|
|
7537 |
* Pass -encoding in gcj-wrapper.
|
|
7538 |
||
7539 |
-- Matthias Klose <doko@debian.org> Fri, 27 Jun 2003 00:14:43 +0200
|
|
7540 |
||
7541 |
gcc-3.3 (1:3.3ds9-3) unstable; urgency=low
|
|
7542 |
||
7543 |
* Closing more reports, fixed in 3.2/3.3:
|
|
7544 |
- ICE building texmacs on m68k (closes: #177433).
|
|
7545 |
- libstdc++: <cmath> doesn't define trunc(...) (closes: #105285).
|
|
7546 |
- libstdc++: setw is ignored for strings output (closes: #52382, #76645).
|
|
7547 |
* Add build support to omit the manual pages and info docs from the
|
|
7548 |
packages, disabled by default. Wait for a Debian statement, which can
|
|
7549 |
be cited. Adresses: #193787.
|
|
7550 |
* Reenable the m68k-const patch, don't run the g77 testsuite on m68k.
|
|
7551 |
Addresses ICEs (#177840, #190818).
|
|
7552 |
* Update arm-xscale patch.
|
|
7553 |
* libstdc++: use __attribute__(__unknown__), instead of (unknown).
|
|
7554 |
Closes: #195796.
|
|
7555 |
* Build-Depend on glibc (>= 2.3.1) to prevent incorrect builds on woody.
|
|
7556 |
Request from Adrian Bunk.
|
|
7557 |
* Add treelang-update patch (Tim Josling), reenable treelang on powerpc.
|
|
7558 |
* Add <GNU_TYPE>-{cpp,gcc,g++,gcj,g77} symlinks (addresses: #189466).
|
|
7559 |
* Make sure not to build using binutils-2.14.90.0.[12].
|
|
7560 |
||
7561 |
-- Matthias Klose <doko@debian.org> Mon, 2 Jun 2003 22:35:45 +0200
|
|
7562 |
||
7563 |
gcc-3.3 (1:3.3ds9-2) unstable; urgency=medium
|
|
7564 |
||
7565 |
* Correct autoconf-related snafu in newly added ARM patches (Phil Blundell).
|
|
7566 |
* Correct libgcc1 dependency (closes: #193689).
|
|
7567 |
* Work around ldd/dpkg-shlibs failure on s390x.
|
|
7568 |
||
7569 |
-- Matthias Klose <doko@debian.org> Sun, 18 May 2003 09:40:15 +0200
|
|
7570 |
||
7571 |
gcc-3.3 (1:3.3ds9-1) unstable; urgency=low
|
|
7572 |
||
7573 |
* gcc-3.3 final release.
|
|
7574 |
See /usr/share/doc/gcc-3.3/NEWS.{gcc,html}.
|
|
7575 |
* First merge of i386/x86-64 biarch support (Arnd Bergmann).
|
|
7576 |
Disabled by default. Closes: #190066.
|
|
7577 |
* New gpc-20030507 version.
|
|
7578 |
* Upstream gpc update to fix netbsd build failure (closes: #191407).
|
|
7579 |
* Add arm-xscale.dpatch, arm-10730.dpatch, arm-tune.dpatch, copied
|
|
7580 |
from gcc-3.2 (Phil Blundell).
|
|
7581 |
* Closing bug reports reported against older gcc versions (some of them
|
|
7582 |
still present in Debian, but not anymore as the default compiler).
|
|
7583 |
Usually, forwarded bug reports are linked to
|
|
7584 |
http://gcc.gnu.org/PR<upstream bug number>
|
|
7585 |
The upstream bug number usually can be found in the Debian reports.
|
|
7586 |
||
7587 |
* Closed reports reported against gcc-3.1.x, gcc-3.2.x and fixed in gcc-3.3:
|
|
7588 |
- General:
|
|
7589 |
+ GCC accepts multi-line strings without \ or " " &c (closes: #2910).
|
|
7590 |
+ -print-file-name sometimes fails (closes: #161615).
|
|
7591 |
+ ICE: reporting routines re-entered (closes: #179597, #180937).
|
|
7592 |
+ Misplaced paragraph in gcc documentation (closes: #179363).
|
|
7593 |
+ Error: suffix or operands invalid for `div' (closes: #150558).
|
|
7594 |
+ builtin memcmp() could be optimised (closes: #85535).
|
|
7595 |
- Ada:
|
|
7596 |
+ Preelaborate, exceptions, and -gnatN (closes: #181679).
|
|
7597 |
- C:
|
|
7598 |
+ Duplicate loop conditions even with -Os (closes: #94701).
|
|
7599 |
+ ICE (signal 11) (closes: #65686).
|
|
7600 |
- C++:
|
|
7601 |
+ C++ error on virtual function which uses ... (closes: #165829).
|
|
7602 |
+ ICE when warning about cleanup nastiness in switch statements
|
|
7603 |
(closes: #184108).
|
|
7604 |
+ Fails to compile virtual inheritance with variable number of
|
|
7605 |
argument method (closes: #151357).
|
|
7606 |
+ xmmintrin.h broken for c++ (closes: #168310).
|
|
7607 |
+ Stack corruption with variable-length automatic arrays and virtual
|
|
7608 |
destructors (closes: #188527).
|
|
7609 |
+ ICE on illegal code (closes: #184862).
|
|
7610 |
+ _attribute__((unused)) is ignored in C++ (closes: #45440).
|
|
7611 |
+ g++ handles &(void *)foo bizzarely (closes: #79225).
|
|
7612 |
+ ICE (with wrong code, though) (closes: #81122).
|
|
7613 |
- Java:
|
|
7614 |
+ Broken zip file handling (closes: #180567).
|
|
7615 |
- ObjC:
|
|
7616 |
+ @protocol forward definitions do not work (closes: #80468).
|
|
7617 |
- Architecture specific:
|
|
7618 |
- alpha
|
|
7619 |
+ va_start is off by one (closes: #186139).
|
|
7620 |
+ ICE while building kseg/ddd (closes: #184753).
|
|
7621 |
+ g++ -O2 optimization error (closes: #70743).
|
|
7622 |
- arm
|
|
7623 |
+ ICE with -O2 in change_address_1 (closes: #180750).
|
|
7624 |
+ gcc optimization error with -O2, affecting bison (closes: #185903).
|
|
7625 |
- hppa
|
|
7626 |
+ ICE in insn_default_length (closes: #186447).
|
|
7627 |
- ia64
|
|
7628 |
+ gcc-3.2 fails w/ optimization (closes: #178830).
|
|
7629 |
- i386
|
|
7630 |
+ unnecessary generation of instruction cwtl (closes: #95318).
|
|
7631 |
+ {athlon} ICE building mplayer (closes: #184800).
|
|
7632 |
+ {pentium4} ICE while compiling mozilla with -march=pentium4
|
|
7633 |
(closes: #187910).
|
|
7634 |
+ i386 optimisation: joining tests (closes: #105309).
|
|
7635 |
- m68k
|
|
7636 |
+ ICE in instantiate_virtual_regs_1 (closes: #180493).
|
|
7637 |
+ gcc optimizer bug on m68k (closes: #64832).
|
|
7638 |
- powerpc
|
|
7639 |
+ ICE in extract_insn, at recog.c:2175 building php3 (closes: #186299).
|
|
7640 |
+ ICE with -O -Wunreachable-code (closes: #189702).
|
|
7641 |
- s390
|
|
7642 |
+ Operand out of range at assembly time when using -O2
|
|
7643 |
(closes: #178596).
|
|
7644 |
- sparc
|
|
7645 |
+ gcc-3.2 regression (wrong code) (closes: #176387).
|
|
7646 |
+ ICE in mem_loc_descriptor when optimizing (closes: #178909).
|
|
7647 |
+ ICE in gen_reg_rtx when optimizing (closes: #178965).
|
|
7648 |
+ Optimisation leads to unaligned access in memcpy (closes: #136659).
|
|
7649 |
||
7650 |
* Closed reports reported against gcc-3.0 and fixed in gcc-3.2.x:
|
|
7651 |
- General:
|
|
7652 |
+ Use mkstemp instead of mktemp (closed: #127802).
|
|
7653 |
- Preprocessor:
|
|
7654 |
+ Fix redundant error message from cpp (closed: #100722).
|
|
7655 |
- C:
|
|
7656 |
+ Optimization issue on ix86 (pointless moving) (closed: #97904).
|
|
7657 |
+ Miscompilation of allegro on ix86 (closed: #105741).
|
|
7658 |
+ Fix generation of ..ng references for static aliases (alpha-linux).
|
|
7659 |
(closed: #108036).
|
|
7660 |
+ ICE compiling pari on hppa (closed: #111613).
|
|
7661 |
+ ICE on ia64 in instantiate_virtual_regs_1 (closed: #121668).
|
|
7662 |
+ ICE in c-typeck.c (closed: #123687).
|
|
7663 |
+ ICE in gen_subprogram_die on alpha (closed: #127890).
|
|
7664 |
+ SEGV in initialization of flexible char array member (closed: #131399).
|
|
7665 |
+ ICE on arm compiling lapack (closed: #135967).
|
|
7666 |
+ ICE in incomplete_type_error (closed: #140606).
|
|
7667 |
+ Fix -Wswitch (also part of -Wall) (closed: #140995).
|
|
7668 |
+ Wrong code in mke2fs on hppa (closed: #150232).
|
|
7669 |
+ sin(a) * sin(b) gives wrong result (closed: #164135).
|
|
7670 |
- C++:
|
|
7671 |
+ Error in std library headers on arm (closed: #107633).
|
|
7672 |
+ ICE nr. 19970302 (closed: #119635).
|
|
7673 |
+ std::wcout does not perform encoding conversions (closed: #128026).
|
|
7674 |
+ SEGV, when compiling iostream.h with -fPIC (closed: #134315).
|
|
7675 |
+ Fixed segmentation fault in included code for <rope> (closed: #137017).
|
|
7676 |
+ Fix with exception handling and -O (closed: #144232).
|
|
7677 |
+ Fix octave-2.1 build failure on ia64 (closed: #144584).
|
|
7678 |
+ nonstandard overloads in num_get facet (closed: #155900).
|
|
7679 |
+ ICE in expand_end_loop with -O (closed: #158371).
|
|
7680 |
- Fortran:
|
|
7681 |
+ Fix blas build failure on arm (closed: #137959).
|
|
7682 |
- Java:
|
|
7683 |
+ Interface members are public by default (closed: #94974).
|
|
7684 |
+ Strange message with -fno-bounds-check in combination with -W.
|
|
7685 |
(closed: #102353).
|
|
7686 |
+ Crash in FileWriter using IOException (closed: #116128).
|
|
7687 |
+ Fix ObjectInputStream.readObject() calling constructors.
|
|
7688 |
(closed: #121636).
|
|
7689 |
+ gij: better error reporting on `class not found' (closed: #125649).
|
|
7690 |
+ Lockup during .java->.class compilation (closed: #141899).
|
|
7691 |
+ Compile breaks using temporary inner class instance (closed: #141900).
|
|
7692 |
+ Default constructor for inner class causes broken bytecode.
|
|
7693 |
(closed: #141902).
|
|
7694 |
+ gij-3.2 linked against libgcc1 (closed: #165180).
|
|
7695 |
+ gij-wrapper understands -classpath parameter (closed: #146634).
|
|
7696 |
+ gij-3.2 doesn't ignore -jar when run as "java" (closed: #167673).
|
|
7697 |
- ObjC:
|
|
7698 |
+ ICE on alpha (closed: #172353).
|
|
7699 |
||
7700 |
* Closed reports reported against gcc-2.95 and fixed in newer versions:
|
|
7701 |
- General:
|
|
7702 |
+ Undocumented option -pthread (closes: #165110).
|
|
7703 |
+ stdbool.h broken (closes: #167439).
|
|
7704 |
+ regparm/profiling breakage (closes: #20695).
|
|
7705 |
+ another gcc optimization error (closes: #51456).
|
|
7706 |
+ ICE in `output_fix_trunc' (closes: #55967).
|
|
7707 |
+ Fix "Unable to generate reloads for" (closes: #58219, #131890).
|
|
7708 |
+ gcc -c -MD x/y.c -o x/y.o leaves y.d in cwd (closes: #59232).
|
|
7709 |
+ Compiler error with -O2 (closes: #67631).
|
|
7710 |
+ ICE (unrecognizable insn) compiling php4 (closes: #83550, #84969).
|
|
7711 |
+ Another ICE (closes: #90666).
|
|
7712 |
+ man versus info inconsistency (-W and -Wall) (closes: #93708).
|
|
7713 |
+ ICE on invalid extended asm (closes: #136630).
|
|
7714 |
+ ICE in `emit_no_conflict_block' compiling perl (closes: #154599).
|
|
7715 |
+ ICE in `gen_tagged_type_instantiation_die'(closes: #166766).
|
|
7716 |
+ ICE on __builtin_memset(s, 0, -1) (closes: #170994).
|
|
7717 |
+ -Q option to gcc appears twice in the documentation (closes: #137382).
|
|
7718 |
+ New options for specifying targets:- -MQ and -MT (closes: #27878).
|
|
7719 |
+ Configure using --enable-nls (closes: #51651).
|
|
7720 |
+ gcc -dumpspecs undocumented (closes: #65406).
|
|
7721 |
- Preprocessor:
|
|
7722 |
+ cpp fails to parse macros with varargs correctly(closes: #154767).
|
|
7723 |
+ __VA_ARGS__ stringification crashes preprocessor if __VA_ARGS__ is
|
|
7724 |
empty (closes: #152709).
|
|
7725 |
+ gcc doesn't handle empty args in macro function if there is only
|
|
7726 |
one arg(closes: #156450).
|
|
7727 |
- C:
|
|
7728 |
+ Uncaught floating point exception causes ICE (closes: #33786).
|
|
7729 |
+ gcc -fpack-struct doesn't pack structs (closes: #64628).
|
|
7730 |
+ ICE in kernel (matroxfb) code (closes: #151196).
|
|
7731 |
+ gcc doesn't warn about unreachable code (closes: #158704).
|
|
7732 |
+ Fix docs for __builtin_return_address(closes: #165992).
|
|
7733 |
+ C99 symbols in limits.h not defined (closes: #168346).
|
|
7734 |
+ %zd printf spec generates warning, even in c9x mode (closes: #94891).
|
|
7735 |
+ Update GCC attribute syntax (closes: #12253, #43119).
|
|
7736 |
- C++ & libstdc++-v3:
|
|
7737 |
+ template and virtual inheritance bug (closes: #152315).
|
|
7738 |
+ g++ has some troubles with nested templates (closes: #21255).
|
|
7739 |
+ vtable thunks implementation is broken (closes: #34876, #35477).
|
|
7740 |
+ ICE for templated friend (closes: #42662).
|
|
7741 |
+ ICE compiling mnemonic (closes: #42989).
|
|
7742 |
+ Deprecated: result naming doesn't work for functions defined in a
|
|
7743 |
class (closes: #43170).
|
|
7744 |
+ volatile undefined ... (closes: #50529).
|
|
7745 |
+ ICE concerning templates (closes: #53698).
|
|
7746 |
+ Program compiled -O3 -malign-double segfaults in ofstream::~ofstream
|
|
7747 |
(closes: #56867).
|
|
7748 |
+ __attribute__ ((constructor)) doesn't work with C++ (closes: #61806).
|
|
7749 |
+ Another ICE (closes: #65687).
|
|
7750 |
+ ICE in `const_hash' (closes: #72933).
|
|
7751 |
+ ICE on illegal code (closes: #83221).
|
|
7752 |
+ Wrong code with -O2 (closes: #83363).
|
|
7753 |
+ ICE on template class (closes: #85934).
|
|
7754 |
+ No warning for missing return in non-void member func (closes: #88260).
|
|
7755 |
+ Not a bug/fixed in libgcc1: libgcc.a symbols end up exported by
|
|
7756 |
shared libraries (closes: #118670).
|
|
7757 |
+ ICE using nested templates (closes: #118781).
|
|
7758 |
+ Another ICE with templates (closes: #127489).
|
|
7759 |
+ More ICEs (closes: #140427, #141797).
|
|
7760 |
+ ICE when template declared after use(closes: #148603).
|
|
7761 |
+ template function default arguments are not handled (closes: #157292).
|
|
7762 |
+ Warning when including stl.h (closes: #162074).
|
|
7763 |
+ g++ -pedantic-errors -D_GNU_SOURCE cannot #include <complex>
|
|
7764 |
(closes: #151671).
|
|
7765 |
+ c++ error message improvement suggestion (closes: #46181).
|
|
7766 |
+ Compilation error in stl_alloc.h with -fhonor-std (closes: #59005).
|
|
7767 |
+ libstdc++ has no method at() in stl_= (closes: #68963).
|
|
7768 |
- Fortran:
|
|
7769 |
+ g77 crash (closes: #130415).
|
|
7770 |
- ObjC:
|
|
7771 |
+ ICE: program cc1obj got fatal signal 11 (closes: #62309).
|
|
7772 |
+ Interface to garbage collector is undocumented. (closes: #68987).
|
|
7773 |
- Architecture specific:
|
|
7774 |
- alpha
|
|
7775 |
+ Can't compile with define gnu_source with stdio and curses
|
|
7776 |
(closes: #97603).
|
|
7777 |
+ Header conflicts on alpha (closes: #134558).
|
|
7778 |
+ lapack-dev: cannot link on alpha (closes: #144602).
|
|
7779 |
+ ICE `fixup_var_refs_1' (closes: #43001).
|
|
7780 |
+ Mutt segv on viewing list of attachments (closes: #47981).
|
|
7781 |
+ ICE building open-amulet (closes: #48530).
|
|
7782 |
+ ICE compiling hatman (closes: #55291).
|
|
7783 |
+ dead code removal in switch() broken (closes: #142844).
|
|
7784 |
- arm
|
|
7785 |
+ Miscompilation using -fPIC on arm (closes: #90363).
|
|
7786 |
+ infinite loop with -O on arm (closes: #151675).
|
|
7787 |
- i386
|
|
7788 |
+ ICE when using -mno-ieee-fp and -march=i686 (closes: #87540).
|
|
7789 |
- m68k
|
|
7790 |
+ Optimization (-O2) broken on m68k (closes: #146006).
|
|
7791 |
- mips
|
|
7792 |
+ g++ exception catching does not work... (closes: #105569).
|
|
7793 |
+ update-menus gets Bus Error (closes: #120333).
|
|
7794 |
- mipsel
|
|
7795 |
+ aspell: triggers ICE on mipsel (closes: #128367).
|
|
7796 |
- powerpc
|
|
7797 |
+ -O2 produces wrong code (gnuchess example) (closes: #131454).
|
|
7798 |
- sparc
|
|
7799 |
+ Misleading documentation for -malign-{jump,loop,function}s
|
|
7800 |
(closes: #114029).
|
|
7801 |
+ Sparc GCC issue with -mcpu=ultrasparc (closes: #172956).
|
|
7802 |
+ flightgear: build failure on sparc (closes: #88694).
|
|
7803 |
||
7804 |
-- Matthias Klose <doko@debian.org> Fri, 16 May 2003 07:13:57 +0200
|
|
7805 |
||
7806 |
gcc-3.3 (1:3.3ds8-0pre9) unstable; urgency=high
|
|
7807 |
||
7808 |
* gcc-3.3 second prerelease.
|
|
7809 |
- Fixing exception handling on s390 (urgency high).
|
|
7810 |
* Reenabled gpc build (I had it disabled ...). Closes: #192347.
|
|
7811 |
||
7812 |
-- Matthias Klose <doko@debian.org> Fri, 9 May 2003 07:32:14 +0200
|
|
7813 |
||
7814 |
gcc-3.3 (1:3.3ds8-0pre8) unstable; urgency=low
|
|
7815 |
||
7816 |
* gcc-3.3 prerelease.
|
|
7817 |
- Fixes gcj ICE (closes: #189545).
|
|
7818 |
* For libstdc++ use the i486 atomicity implementation, introduced with
|
|
7819 |
0pre6, left out in 0pre7 (closes: #191684).
|
|
7820 |
* Add README.Debian for treelang (closes: #190812).
|
|
7821 |
* Apply NetBSD changes (Joel Baker). Closes: #191551.
|
|
7822 |
* New symbols in libgcc1, tighten the shlibs dependency.
|
|
7823 |
* Disable testsuite run on mips/mipsel because of an outdated libc-dev
|
|
7824 |
package.
|
|
7825 |
* Do not build libffi with debug information, although configuring
|
|
7826 |
with --enable-debug.
|
|
7827 |
||
7828 |
-- Matthias Klose <doko@debian.org> Tue, 6 May 2003 06:53:49 +0200
|
|
7829 |
||
7830 |
gcc-3.3 (1:3.3ds7-0pre7) unstable; urgency=low
|
|
7831 |
||
7832 |
* gcc-3.3 prerelease taken from the gcc-3_3-branch (CVS 20030429).
|
|
7833 |
* Revert upstream libstdc++ change (closes: #191145, #191147, #191148,
|
|
7834 |
#191149, #149159, #149151, and other reports).
|
|
7835 |
Sorry for not detecting this before the upload, seems to be
|
|
7836 |
broken on i386 "only".
|
|
7837 |
* hurd-i386: Use /usr/include, not /include.
|
|
7838 |
* Disable gpc on hurd-i386 (closes: #189851).
|
|
7839 |
* Disable building the debug version of libstdc++ on powerpc-linux
|
|
7840 |
(fixes about 200 java test cases).
|
|
7841 |
* Install libstdc++v3 man pages (closes: #127263).
|
|
7842 |
||
7843 |
-- Matthias Klose <doko@debian.org> Tue, 29 Apr 2003 23:28:44 +0200
|
|
7844 |
||
7845 |
gcc-3.3 (1:3.3ds6-0pre6) unstable; urgency=high
|
|
7846 |
||
7847 |
* gcc-3.3 prerelease taken from the gcc-3_3-branch (CVS 20030426).
|
|
7848 |
* libstdc++-doc: Fix index.html link (closes: #189424).
|
|
7849 |
* Revert back to the i486 atomicity implementation, that was used
|
|
7850 |
for gcc-3.2 as well. Reopens: #184446, #185662. Closes: #189983.
|
|
7851 |
For this reason, tighten the libstdc++5 shlibs dependency. See
|
|
7852 |
http://lists.debian.org/debian-devel/2003/debian-devel-200304/msg01895.html
|
|
7853 |
Don't build the ix86 specfic libstdc++ libs anymore.
|
|
7854 |
||
7855 |
-- Matthias Klose <doko@debian.org> Sun, 27 Apr 2003 19:47:54 +0200
|
|
7856 |
||
7857 |
gcc-3.3 (1:3.3ds5-0pre5) unstable; urgency=low
|
|
7858 |
||
7859 |
* gcc-3.3 prerelease taken from the gcc-3_3-branch (CVS 20030415).
|
|
7860 |
* Disable treelang on powerpc.
|
|
7861 |
* Disable gpc on m68k.
|
|
7862 |
* Install locale data. Conflict with gcc-3.2 (<= 1:3.2.3-0pre8).
|
|
7863 |
* Fix generated bits/atomicity.h (closes: #189183).
|
|
7864 |
* Tighten libgcc1 shlibs dependency (new symbol _Unwind_Backtrace).
|
|
7865 |
||
7866 |
-- Matthias Klose <doko@debian.org> Wed, 16 Apr 2003 00:37:05 +0200
|
|
7867 |
||
7868 |
gcc-3.3 (1:3.3ds4-0pre4) unstable; urgency=low
|
|
7869 |
||
7870 |
* gcc-3.3 prerelease taken from the gcc-3_3-branch (CVS 20030412).
|
|
7871 |
* Avoid sparc64 dependencies for libgcc1 on sparc (Clint Adams).
|
|
7872 |
* Make the default sparc 32bit target v8 instead of v7. This mainly
|
|
7873 |
enables hardmul, which should speed up v8 and v9 systems by a large
|
|
7874 |
margin (Ben Collins).
|
|
7875 |
* Tighten binutils dependency for sparc.
|
|
7876 |
* On i386, build libstdc++ optimized for i486 and above. The library
|
|
7877 |
in /usr/lib is built for i386. Closes: #184446, #185662.
|
|
7878 |
* Add gpc build (from gcc-snapshot package).
|
|
7879 |
* debian/control: Include all packages, that _can_ be built from
|
|
7880 |
this source package (except the cross packages).
|
|
7881 |
* Add m68k patches: m68k-const, m68k-subreg, m68k-loop.
|
|
7882 |
* Run the 3.3 testsuite a second time with the installed gcc-3.2
|
|
7883 |
to check for regressions (promised, only this time, and for the
|
|
7884 |
final release ;). Add build dependencies (gobjc-3.2, g77-3.2, g++-3.2).
|
|
7885 |
||
7886 |
-- Matthias Klose <doko@debian.org> Sat, 12 Apr 2003 10:11:11 +0200
|
|
7887 |
||
7888 |
gcc-3.3 (1:3.3ds3-0pre3) unstable; urgency=low
|
|
7889 |
||
7890 |
* gcc-3.3 prerelease taken from the gcc-3_3-branch (CVS 20030331).
|
|
7891 |
* Reenable java on arm.
|
|
7892 |
* Build-Depend on binutils-2.13.90.0.18-1.3 on m68k. Fixes all
|
|
7893 |
bprob/gcov testsuite failures.
|
|
7894 |
* Enable C++ build on arm.
|
|
7895 |
* Enable the sparc64 build.
|
|
7896 |
||
7897 |
-- Matthias Klose <doko@debian.org> Mon, 31 Mar 2003 23:24:54 +0200
|
|
7898 |
||
7899 |
gcc-3.3 (1:3.3ds2-0pre2) unstable; urgency=low
|
|
7900 |
||
7901 |
* gcc-3.3 prerelease taken from the gcc-3_3-branch (CVS 20030317).
|
|
7902 |
* Disable building the gcc-3.3-nof package.
|
|
7903 |
* Disable Ada on mips and mipsel.
|
|
7904 |
* Remove the workaround to build Ada on powerpc.
|
|
7905 |
* Add GNU Free documentation license to copyright file.
|
|
7906 |
* Update the sparc64 build patches (Clint Adams). Not yet enabled.
|
|
7907 |
* Disable C++ on arm (Not yet tested).
|
|
7908 |
* Add fix for ICE on powerpc (see: #184684).
|
|
7909 |
||
7910 |
-- Matthias Klose <doko@debian.org> Sun, 16 Mar 2003 21:40:57 +0100
|
|
7911 |
||
7912 |
gcc-3.3 (1:3.3ds1-0pre1) unstable; urgency=low
|
|
7913 |
||
7914 |
* gcc-3.3 prerelease taken from the gcc-3_3-branch (CVS 20030310).
|
|
7915 |
* Add gccbug manpage.
|
|
7916 |
* Don't build libgnat package (no shared library).
|
|
7917 |
* Configure with --enable-sjlj-exceptions on hppa and m68k for
|
|
7918 |
binary compatibility with libstdc++ built with gcc-3.2.
|
|
7919 |
* Disable Java on arm-linux (never seen it sucessfully bootstrap).
|
|
7920 |
* Install non-conflicting baseline README.
|
|
7921 |
* multilib *.so and *.a moved to /usr/lib/gcc-lib/... , so that several
|
|
7922 |
compiler versions can be installed concurrently.
|
|
7923 |
* Remove libstdc++-incdir patch applied upstream.
|
|
7924 |
* libstdc++ 64 bit development files now handled in -dev target.
|
|
7925 |
(Gerhard Tonn)
|
|
7926 |
* Drop build dependencies for gpc (tetex-bin, help2man, libncurses5-dev).
|
|
7927 |
* Add libstdc++5-3.3-dev confict to libstdc++5-dev (<= 1:3.2.3-0pre3).
|
|
7928 |
* Enable builds on m68k (all but C++ for the moment). gcc-3.3 bootstraps,
|
|
7929 |
while gcc-3.2 doesn't.
|
|
7930 |
||
7931 |
-- Matthias Klose <doko@debian.org> Mon, 10 Mar 2003 23:41:00 +0100
|
|
7932 |
||
7933 |
gcc-3.3 (1:3.3ds0-0pre0) unstable; urgency=low
|
|
7934 |
||
7935 |
* First gcc-3.3 package, built for s390 only. All other architectures
|
|
7936 |
build the gcc-3.3-base package only.
|
|
7937 |
To build the package on other architectures, edit debian/rules.defs
|
|
7938 |
(macro no_dummy_archs).
|
|
7939 |
* gcc-3.3 prerelease taken from the gcc-3_3-branch (CVS 20030301).
|
|
7940 |
* Don't include the gcc locale files (would conflict with 3.2).
|
|
7941 |
* Remove libffi-install-fix patch.
|
|
7942 |
* Fix netbsd-i386 patches.
|
|
7943 |
* Change priority of libstdc++5 and gcc-3.2-base to important.
|
|
7944 |
* Install gcjh-wrapper for javah.
|
|
7945 |
* gij suggests fastjar, gcj recommends fastjar.
|
|
7946 |
* Allow builds using automake1.4 | automake (<< 1.5).
|
|
7947 |
* Backport fix for to output more correct line numbers.
|
|
7948 |
* Add help2man to build dependencies needed for some gpc man pages.
|
|
7949 |
* gpc: Install binobj and gpidump binaries and man pages.
|
|
7950 |
* Apply cross compilation patches submitted by Bastian Blank.
|
|
7951 |
* Replace s390-biarch patch and copy s390-config-ml patch from 3.2
|
|
7952 |
(Gerhard Tonn).
|
|
7953 |
* Configure using --enable-debug.
|
|
7954 |
* Add infrastructure to only build a subset of binary packages.
|
|
7955 |
* Rename libstdc++-{dev,dbg,pic,doc} packages.
|
|
7956 |
* Build treelang compiler.
|
|
7957 |
||
7958 |
-- Matthias Klose <doko@debian.org> Sat, 1 Mar 2003 12:56:42 +0100
|
|
7959 |
||
7960 |
gcc-3.2 (1:3.2.3ds2-0pre3) unstable; urgency=low
|
|
7961 |
||
7962 |
* gcc-3.2.3 prerelease (CVS 20030228)
|
|
7963 |
- Fixes bootstrap failure on alpha-linux.
|
|
7964 |
- Fixes ICE on m68k (closes: #177016).
|
|
7965 |
* Build Pascal with -O1 on powerpc, disable Pascal on arm, m68k and
|
|
7966 |
sparc (due to wrong code generation for fwrite in glibc,
|
|
7967 |
see PR optimization/9279).
|
|
7968 |
* Apply cross compilation patches submitted by Bastian Blank.
|
|
7969 |
||
7970 |
-- Matthias Klose <doko@debian.org> Fri, 28 Feb 2003 20:26:30 +0100
|
|
7971 |
||
7972 |
gcc-3.2 (1:3.2.3ds1-0pre2) unstable; urgency=medium
|
|
7973 |
||
7974 |
* gcc-3.2.3 prerelease (CVS 20030221)
|
|
7975 |
- Fixes ICE on hppa (closes: #181813).
|
|
7976 |
* Patch for ffitest in s390-java.dpatch deleted, since already fixed
|
|
7977 |
upstream. (Gerhard Tonn)
|
|
7978 |
* Build crtbeginT.o on m68k-linux (closes: #179807).
|
|
7979 |
* Install gcjh-wrapper for javah (closes: #180218).
|
|
7980 |
* gij suggests fastjar, gcj recommends fastjar (closes: #179298).
|
|
7981 |
* Allow builds using automake1.4 | automake (<< 1.5) (closes: #180048).
|
|
7982 |
* Backport fix for to output more correct line numbers (closes: #153965).
|
|
7983 |
* Add help2man to build dependencies needed for some gpc man pages.
|
|
7984 |
* gpc: Install binobj and gpidump binaries and man pages.
|
|
7985 |
* Disable gpc on arm due to wrong code generation for fwrite in
|
|
7986 |
glibc (see PR optimization/9279).
|
|
7987 |
||
7988 |
-- Matthias Klose <doko@debian.org> Sat, 22 Feb 2003 19:58:20 +0100
|
|
7989 |
||
7990 |
gcc-3.2 (1:3.2.3ds0-0pre1) unstable; urgency=low
|
|
7991 |
||
7992 |
* gcc-3.2.3 prerelease (CVS 20030210)
|
|
7993 |
- Fixes long millicode calls on hppa (closes: #180520)
|
|
7994 |
* New gpc-20030209 version. Remove gpc-update.dpatch and gpc-testsuite.dptch
|
|
7995 |
as they are no longer needed.
|
|
7996 |
* Fix netbsd-i386 patches (closes: #180129, #179931)
|
|
7997 |
* m68k-bootstrap.dpatch: backport gcse.c changes from 3.3/MAIN to 3.2
|
|
7998 |
* Change priority of libstdc++5 and gcc-3.2-base to important.
|
|
7999 |
||
8000 |
-- Ryan Murray <rmurray@debian.org> Tue, 11 Feb 2003 06:18:09 -0700
|
|
8001 |
||
8002 |
gcc-3.2 (1:3.2.2ds8-1) unstable; urgency=low
|
|
8003 |
||
8004 |
* gcc-3.2.2 release.
|
|
8005 |
- Fixes ICE, regression from 2.95 (closes: #176117).
|
|
8006 |
- Fixes ICE, regression from 2.95 (closes: #179161).
|
|
8007 |
* libstdc++ for biarch installs now upstream to usr/lib64,
|
|
8008 |
therefore mv usr/lib/64 usr/lib64 no longer necessary. (Gerhard Tonn)
|
|
8009 |
||
8010 |
-- Ryan Murray <rmurray@debian.org> Wed, 5 Feb 2003 01:35:29 -0700
|
|
8011 |
||
8012 |
gcc-3.2 (1:3.2.2ds7-0pre8) unstable; urgency=low
|
|
8013 |
||
8014 |
* gcc-3.2.2 prerelease (CVS 20030130).
|
|
8015 |
* update s390 libffi patch
|
|
8016 |
* debian/control: add myself to uploaders and change libc12-dev depends to
|
|
8017 |
libc-dev on i386 (closes: #179128)
|
|
8018 |
* Build-Depend on procps so that ps is available for logwatch
|
|
8019 |
||
8020 |
-- Ryan Murray <rmurray@debian.org> Fri, 31 Jan 2003 04:00:15 -0700
|
|
8021 |
||
8022 |
gcc-3.2 (1:3.2.2ds6-0pre7) unstable; urgency=low
|
|
8023 |
||
8024 |
* gcc-3.2.2 prerelease (CVS 20030128).
|
|
8025 |
- Update needed for hppa.
|
|
8026 |
- Fixes ICE on arm, regression from 2.95.x (closes: #168086).
|
|
8027 |
- Can use default bison (1.875).
|
|
8028 |
* Apply netbsd build patches (closes: #177674, #178328, #178325,
|
|
8029 |
#178326, #178327).
|
|
8030 |
* Run the logwatch script on "slow" architectures (arm, m68k) only.
|
|
8031 |
* autoreconf.dpatch: Only update libtool.m4, which is newer conceptually
|
|
8032 |
than libtool 1.4 (Ryan Murray).
|
|
8033 |
* Apply autoreconf patch universally (Ryan Murray).
|
|
8034 |
* More robust gij/gcj wrapper scripts, include /usr/lib/jni in default
|
|
8035 |
JNI search path (Ben Burton). Closes: #167932.
|
|
8036 |
* Build crtbeginT.o on m68k (closes: #177036).
|
|
8037 |
* Fixed libc-dev source dependency (closes: #178602).
|
|
8038 |
* Tighten shlib dependency to the current package version; should be
|
|
8039 |
1:3.2.2-1 for the final release (closes: #178867).
|
|
8040 |
||
8041 |
-- Matthias Klose <doko@debian.org> Tue, 28 Jan 2003 21:59:30 +0100
|
|
8042 |
||
8043 |
gcc-3.2 (1:3.2.2ds5-0pre6) unstable; urgency=low
|
|
8044 |
||
8045 |
* gcc-3.2 snapshot taken from the gcc-3_2-branch (CVS 20030123).
|
|
8046 |
* Build locales needed by the libstdc++ testsuite.
|
|
8047 |
* Update config.{guess,sub} files from autotools-dev (closes: #177674).
|
|
8048 |
* Disable Ada and Java on netbsd-i386 (closes: #177679).
|
|
8049 |
* gnat: Add suggests for gnat-doc and ada-reference-manual.
|
|
8050 |
||
8051 |
-- Matthias Klose <doko@debian.org> Thu, 23 Jan 2003 22:16:53 +0100
|
|
8052 |
||
8053 |
gcc-3.2 (1:3.2.2ds4-0pre5.1) unstable; urgency=low
|
|
8054 |
||
8055 |
* Readd build dependency `locales' on arm. locales is now installable
|
|
8056 |
* Add autoreconf patch for mips{,el}. (closes: #176311)
|
|
8057 |
||
8058 |
-- Ryan Murray <rmurray@debian.org> Wed, 22 Jan 2003 14:31:14 -0800
|
|
8059 |
||
8060 |
gcc-3.2 (1:3.2.2ds4-0pre5) unstable; urgency=low
|
|
8061 |
||
8062 |
* Remove build dependency `libc6-dev-sparc64 [sparc]' for now.
|
|
8063 |
* Remove build dependency `locales' on arm. locales is uninstallable
|
|
8064 |
on arm due to the missing glibc-2.3.
|
|
8065 |
* Use bison-1.35. bison-1.875 causes an hard error on the reduce/reduce
|
|
8066 |
conflict in objc-parse.y.
|
|
8067 |
||
8068 |
-- Matthias Klose <doko@debian.org> Fri, 10 Jan 2003 10:10:43 +0100
|
|
8069 |
||
8070 |
gcc-3.2 (1:3.2.2ds4-0pre4) unstable; urgency=low
|
|
8071 |
||
8072 |
* Try building with gcc-2.95 on m68k-linux. Building gcc-3.2 with gcc-3.2
|
|
8073 |
does not work for me. m68k-linux doesn't look good at all ...
|
|
8074 |
* Fix s390 build error.
|
|
8075 |
* Add locales to build dependencies. A still unsolved issue is the
|
|
8076 |
presence of the locales de_DE, en_PH, en_US, es_MX, fr_FR and it_IT,
|
|
8077 |
or else some tests in the libstdc++ testsuite will fail.
|
|
8078 |
* Put all -nof files in the -nof package (closes: #175253).
|
|
8079 |
* Correctly exit logwatch script (closes: #175251).
|
|
8080 |
* Install linker-map.gnu file for libstdc++_pic (closes: #175144).
|
|
8081 |
* Install versioned gpcs docs only (closes: #173844).
|
|
8082 |
* Include gpc test results in gpc package.
|
|
8083 |
* Link local libstdc++ documentation to local source-level documentation.
|
|
8084 |
* Clarify libstdc++ description (so version and library version).
|
|
8085 |
Closes: #175799.
|
|
8086 |
* Include library in libstdc++-dbg package (closes: #176005).
|
|
8087 |
||
8088 |
-- Matthias Klose <doko@debian.org> Wed, 8 Jan 2003 23:39:50 +0100
|
|
8089 |
||
8090 |
gcc-3.2 (1:3.2.2ds3-0pre3) unstable; urgency=low
|
|
8091 |
||
8092 |
* gcc-3.2 snapshot taken from the gcc-3_2-branch (CVS 20021231).
|
|
8093 |
- Fix loop count computation for preconditioned unrolled loops.
|
|
8094 |
Closes: #162919.
|
|
8095 |
- Fix xmmintrin.h (_MM_TRANSPOSE4_PS) CVS 20021027 (closes: #163647).
|
|
8096 |
- Fix [PR 8601] strlen/template interaction causes ICE CVS 20021201.
|
|
8097 |
Closes: #166143.
|
|
8098 |
* Watch the log files, which are written during the testsuite runs and print
|
|
8099 |
out a message, if there is still activity. No more buildd timeouts on arm
|
|
8100 |
and m68k ...
|
|
8101 |
* Remove gpc's reference to librx1g-dev package (closes: #172953).
|
|
8102 |
* Remove trailing dots on package descriptions.
|
|
8103 |
* Fix external reference to cpp.info in gcc.info (closes: #174598).
|
|
8104 |
||
8105 |
-- Matthias Klose <doko@debian.org> Tue, 31 Dec 2002 13:47:52 +0100
|
|
8106 |
||
8107 |
gcc-3.2 (1:3.2.2ds2-0pre2) unstable; urgency=medium
|
|
8108 |
||
8109 |
* Friday, 13th upload, so what do you expect ...
|
|
8110 |
* gcc-3.2 snapshot taken from the gcc-3_2-branch (CVS 20021212).
|
|
8111 |
* Fix gnat build (autobuild maintainers: please revert back to gnat-3.2
|
|
8112 |
(<= 1:3.2.1ds6-1) for building gnat-3.2, if the build fails building
|
|
8113 |
gnatlib and gnattools).
|
|
8114 |
* Really disable sparc64 support.
|
|
8115 |
||
8116 |
-- Matthias Klose <doko@debian.org> Fri, 13 Dec 2002 00:26:37 +0100
|
|
8117 |
||
8118 |
gcc-3.2 (1:3.2.2ds1-0pre1) unstable; urgency=low
|
|
8119 |
||
8120 |
* A candidate for the transition ...
|
|
8121 |
* gcc-3.2 snapshot taken from the gcc-3_2-branch (CVS 20021210).
|
|
8122 |
- doc/invoke.texi: Remove last reference to -a (closes: #171748).
|
|
8123 |
* Disable sparc64 support. For now please use egcs64 to build sparc64
|
|
8124 |
kernels.
|
|
8125 |
* Disable Pascal on the sparc architecture (doesn't bootstrap).
|
|
8126 |
||
8127 |
-- Matthias Klose <doko@debian.org> Tue, 10 Dec 2002 22:33:13 +0100
|
|
8128 |
||
8129 |
gcc-3.2 (1:3.2.2ds0-0pre0) unstable; urgency=low
|
|
8130 |
||
8131 |
* gcc-3.2 snapshot taken from the gcc-3_2-branch (CVS 20021202).
|
|
8132 |
- Should fix _Pragma expansion within macros (closes: #157416).
|
|
8133 |
* New gpc-20021128 version. Run check using EXTRA_TEST_PFLAGS=-g0
|
|
8134 |
* Add tetex-bin to build dependencies (gpc needs it). Closes: #171203.
|
|
8135 |
||
8136 |
-- Matthias Klose <doko@debian.org> Tue, 3 Dec 2002 08:22:33 +0100
|
|
8137 |
||
8138 |
gcc-3.2 (1:3.2.1ds6-1) unstable; urgency=low
|
|
8139 |
||
8140 |
* gcc-3.2.1 final release.
|
|
8141 |
* Build gpc-20021111 for all architectures. hppa and i386 are
|
|
8142 |
known to work. For the other architectures, send the usual FTBFS ...
|
|
8143 |
WARNING: this gpc version is an alpha version, especially debug info
|
|
8144 |
doesn't work well, so use -g0 for compiling. If you need a stable
|
|
8145 |
gpc compiler, use gpc-2.95.
|
|
8146 |
* Encode the gpc upstream version in the package name, the gpc release
|
|
8147 |
date in the version number (requested by gpc upstream).
|
|
8148 |
* Added libncurses5-dev and libgmp3-dev as build dependencies for the
|
|
8149 |
gpc tests and runtime.
|
|
8150 |
* Clean CVS files as well (closes: #169101).
|
|
8151 |
* s390-biarch.dpatch added, backported from CVS (Gerhard Tonn).
|
|
8152 |
* s390-config-ml.dpatch added, disables biarch for java,
|
|
8153 |
libffi and boehm-gc on s390. They need a 64 bit runtime
|
|
8154 |
during build which is not yet available on s390 (Gerhard Tonn).
|
|
8155 |
* Biarch support for packaging adapted (Gerhard Tonn).
|
|
8156 |
biarch variable added and with-sparc64 variable substituted in
|
|
8157 |
most places by biarch.
|
|
8158 |
dh_shlibdeps is applied only to 32 bit libraries on s390, since
|
|
8159 |
ldd for 64 bit libraries don't work on 32 bit runtime.
|
|
8160 |
Build dependency to libc6-dev-s390x added.
|
|
8161 |
||
8162 |
-- Matthias Klose <doko@debian.org> Wed, 20 Nov 2002 00:20:58 +0100
|
|
8163 |
||
8164 |
gcc-3.2 (1:3.2.1ds5-0pre6) unstable; urgency=medium
|
|
8165 |
||
8166 |
* gcc-3.2.1 prerelease.
|
|
8167 |
* Removed arm patch integrated upstream.
|
|
8168 |
* Adjust gnat build dependency (closes: #167116).
|
|
8169 |
* Always configure with --enable-clocale=gnu. The autobuilders do have
|
|
8170 |
locales installed, but not generated the "de_DE" locale needed for
|
|
8171 |
the autoconf test in libstdcc++-v3/aclocal.m4.
|
|
8172 |
* libstdc++ documentaion: Don't compresss '*.txt' referenced by html pages.
|
|
8173 |
||
8174 |
-- Matthias Klose <doko@debian.org> Tue, 12 Nov 2002 07:19:44 +0100
|
|
8175 |
||
8176 |
gcc-3.2 (1:3.2.1ds4-0pre5) unstable; urgency=medium
|
|
8177 |
||
8178 |
* gcc-3.2.1 snapshot (CVS 20021103).
|
|
8179 |
* sparc64-build.dpatch: Updated. Lets sparc boostrap again.
|
|
8180 |
* s390-loop.dpatch removed, already fixed upstream (Gerhard Tonn).
|
|
8181 |
* bison.dpatch: Removed, patch submitted upstream.
|
|
8182 |
* backport-java-6865.dpatch: Apply again during build.
|
|
8183 |
* Tighten glibc dependency (closes: #166703).
|
|
8184 |
||
8185 |
-- Matthias Klose <doko@debian.org> Sun, 3 Nov 2002 12:22:02 +0100
|
|
8186 |
||
8187 |
gcc-3.2 (1:3.2.1ds3-0pre4) unstable; urgency=high
|
|
8188 |
||
8189 |
* gcc-3.2.1 snapshot (CVS 20021020).
|
|
8190 |
- Expansion of _Pragma within macros fixed (closes: #157416).
|
|
8191 |
* FTBFS: With the switch to bison-1.50 (and 1.75), gcc-3.2 fails to build from
|
|
8192 |
source on Debian unstable systems. This is fixed in gcc HEAD, but not on
|
|
8193 |
the current release branch.
|
|
8194 |
HELP NEEDED:
|
|
8195 |
- check what is missing from the patches in debian/patches/bison.dpatch.
|
|
8196 |
This is a backport of the bison related patches, but showing regressions
|
|
8197 |
in the gcc testsuite, so it cannot be applied.
|
|
8198 |
- build gcc using byacc (bootstrap currently fails using byacc).
|
|
8199 |
- build bison-1.35 in it's own package (the current 1.35-3 package fails
|
|
8200 |
to build form source).
|
|
8201 |
- and finally ask upstream to backport the patch to the branch. It's not
|
|
8202 |
helpful not beeing able to follow the stable branch. Maybe we should
|
|
8203 |
just switch to gcc HEAD as BSD does ...
|
|
8204 |
As a terrible workaround, build the sources from CVS first on a machine,
|
|
8205 |
with bison-1.35 installed, then package the tarball, so the bison
|
|
8206 |
generated files are not rebuilt.
|
|
8207 |
||
8208 |
* re-add lost patch: configure with --enable-__cxa_atexit (closes: #163422),
|
|
8209 |
Therefore urgency high.
|
|
8210 |
* gcj-wrapper, gij-wrapper: Accept names starting with `.' (closes: #163172,
|
|
8211 |
#164009).
|
|
8212 |
* Point g++ manpage to correct g++ version (closes: #162843).
|
|
8213 |
* Support for i386-freebsd-gnu (closes: #163883).
|
|
8214 |
* s390-java.dpatch replaced with backport from cvs head (Gerhard Tonn).
|
|
8215 |
* Disable the testsuite run on the Hurd (closes: #159650).
|
|
8216 |
* s390-loop.dpatch added, fixes runtime problem (Gerhard Tonn).
|
|
8217 |
* debian/patches/bison.dpatch: Backport for bison-1.75 compatibility.
|
|
8218 |
Don't use it due to regressions.
|
|
8219 |
* debian/patches/backport-java-6865.dpatch: Directly applied in the
|
|
8220 |
included tarball because of bison problems.
|
|
8221 |
* Make fixincludes priority optional, so linda can depend on it.
|
|
8222 |
* Tighten binutils dependency.
|
|
8223 |
||
8224 |
-- Matthias Klose <doko@debian.org> Sun, 20 Oct 2002 10:52:49 +0200
|
|
8225 |
||
8226 |
gcc-3.2 (1:3.2.1ds2-0pre3) unstable; urgency=low
|
|
8227 |
||
8228 |
* gcc-3.2.1 snapshot (CVS 20020923).
|
|
8229 |
* Run the libstdc++ check-abi script. Results are put into the file
|
|
8230 |
/usr/share/doc/libstdc++5/README.libstdc++-baseline in the libstdc++5-dev
|
|
8231 |
package. This file contains a new baseline, if no baseline for this
|
|
8232 |
architecture is included in the gcc sources.
|
|
8233 |
* gcj-wrapper: Accept files starting with an underscore, accept
|
|
8234 |
path names (closes: #160859, #161517).
|
|
8235 |
* Explicitely call automake-1.4 when rebuilding Makefiles (closes: #161438).
|
|
8236 |
* Let installed fixincludes script find files in /usr/lib/fixincludes.
|
|
8237 |
* debian/rules.patch: Add .NOTPARALLEL as target, so that patches are
|
|
8238 |
applied sequentially (closes: #159395).
|
|
8239 |
||
8240 |
-- Matthias Klose <doko@debian.org> Tue, 24 Sep 2002 07:36:56 +0200
|
|
8241 |
||
8242 |
gcc-3.2 (1:3.2.1ds1-0pre2) unstable; urgency=low
|
|
8243 |
||
8244 |
* gcc-3.2.1 snapshot (CVS 20020913). Welcome back m68k in bootstrap land!
|
|
8245 |
* Fix arm-tune.dpatch (closes: #159354).
|
|
8246 |
* Don't overwrite LD_LIBRARY_PATH in build (closes: #158459).
|
|
8247 |
* --disable-__cxa_atexit on NetBSD (closes: #159620).
|
|
8248 |
* Reenable installation of message catalogs (disabled in 3.2-0pre2).
|
|
8249 |
Closes: #160175.
|
|
8250 |
* Ben Collins
|
|
8251 |
- Re-enable sparc64 build. This time, it's part of the default compiler.
|
|
8252 |
I have disabled 64/alt libraries as they are too much overhead. All
|
|
8253 |
libraries build 64bit, but currently only libgcc/libstdc++ include the
|
|
8254 |
64bit libraries.
|
|
8255 |
Closes: #160404.
|
|
8256 |
* Depend on autoconf2.13, instead of autoconf.
|
|
8257 |
* Phil Blundell
|
|
8258 |
- debian/patches/arm-update.dpatch: Fix python2.2 build failure.
|
|
8259 |
||
8260 |
-- Matthias Klose <doko@debian.org> Sat, 7 Sep 2002 08:05:02 +0200
|
|
8261 |
||
8262 |
gcc-3.2 (1:3.2.1ds0-0pre1) unstable; urgency=medium
|
|
8263 |
||
8264 |
* gcc-3.2.1 snapshot (CVS 20020829).
|
|
8265 |
New g++ option -Wabi:
|
|
8266 |
Warn when G++ generates code that is probably not compatible with the
|
|
8267 |
vendor-neutral C++ ABI. Although an effort has been made to warn about
|
|
8268 |
all such cases, there are probably some cases that are not warned about,
|
|
8269 |
even though G++ is generating incompatible code. There may also be
|
|
8270 |
cases where warnings are emitted even though the code that is generated
|
|
8271 |
will be compatible.
|
|
8272 |
The current version of the ABI is 102, defined by the __GXX_ABI_VERSION
|
|
8273 |
macro.
|
|
8274 |
* debian/NEWS.*: Updated.
|
|
8275 |
* Fix libstdc++-dev dependency on libc-dev for the Hurd (closes: #157004).
|
|
8276 |
* Add versioned expect build dependency.
|
|
8277 |
* Tighten binutils dependency to 2.13.90.0.4.
|
|
8278 |
* debian/patches/arm-tune.dpatch: Increase stack limit for configure.
|
|
8279 |
* 3.2-0pre4 did build gnat-3.2 compilers for all architectures. Build-Depend
|
|
8280 |
on gnat-3.2 now (closes: #156734).
|
|
8281 |
* Remove bashism's in gcj-wrapper (closes: #157982).
|
|
8282 |
* Add -cp and -classpath options to gij(1). Backport from HEAD (#146634).
|
|
8283 |
* Add fastjar documentation.
|
|
8284 |
||
8285 |
-- Matthias Klose <doko@debian.org> Fri, 30 Aug 2002 10:35:00 +0200
|
|
8286 |
||
8287 |
gcc-3.2 (1:3.2ds0-0pre4) unstable; urgency=low
|
|
8288 |
||
8289 |
* Correct build dependency on gnat-3.1.
|
|
8290 |
||
8291 |
-- Matthias Klose <doko@debian.org> Mon, 12 Aug 2002 01:21:58 +0200
|
|
8292 |
||
8293 |
gcc-3.2 (1:3.2ds0-0pre3) unstable; urgency=low
|
|
8294 |
||
8295 |
* gcc-3.2 upstream prerelease.
|
|
8296 |
* Disable all configure options, which are standard:
|
|
8297 |
--enable-threads=posix --enable-long-long, --enable-clocale=gnu
|
|
8298 |
||
8299 |
-- Matthias Klose <doko@debian.org> Fri, 9 Aug 2002 21:59:08 +0200
|
|
8300 |
||
8301 |
gcc-3.2 (1:3.2ds0-0pre2) unstable; urgency=low
|
|
8302 |
||
8303 |
* gcc-3.2 snapshot (CVS 20020802).
|
|
8304 |
* Fix g++-include dir.
|
|
8305 |
* Don't install the locale files (temporarily, until we don't build
|
|
8306 |
gcc-3.1 anymore).
|
|
8307 |
* New package libgcj-common to avoid conflict with classpath package.
|
|
8308 |
||
8309 |
-- Matthias Klose <doko@debian.org> Sat, 3 Aug 2002 09:08:34 +0200
|
|
8310 |
||
8311 |
gcc-3.2 (1:3.2ds0-0pre1) unstable; urgency=low
|
|
8312 |
||
8313 |
* gcc-3.2 snapshot (CVS 20020729).
|
|
8314 |
||
8315 |
-- Matthias Klose <doko@debian.org> Mon, 29 Jul 2002 20:36:54 +0200
|
|
8316 |
||
8317 |
gcc-3.1 (1:3.1.1ds3-1) unstable; urgency=low
|
|
8318 |
||
8319 |
* gcc-3.1.1 release. Following this release we will have a gcc-3.2
|
|
8320 |
release soon, which is gcc-3.1.1 plus some C++ ABI changes. Once
|
|
8321 |
gcc-3.2 hits the archives, gcc-3.1.1 will go away.
|
|
8322 |
* Don't build the sparc64 compiler. The packaging/patches are
|
|
8323 |
currently broken.
|
|
8324 |
* Add missing headers on m68k and powerpc.
|
|
8325 |
* Install libgcc_s_nof on powerpc.
|
|
8326 |
* Install libffi's copyright and doc files (closes: #152198).
|
|
8327 |
* Remove dangling symlink (closes: #149002).
|
|
8328 |
* libgcj3: Add a conflict to the classpath package (closes: #148664).
|
|
8329 |
* README.C++: Fix URLs.
|
|
8330 |
* libstdc++-dbg: Install into /usr/lib/debug, document it.
|
|
8331 |
* backport-java-6865.dpatch: backport from HEAD.
|
|
8332 |
* Fix typo in gcj docs (closes: #148890).
|
|
8333 |
* Change libstdc++ include dir: /usr/include/c++/3.1.
|
|
8334 |
* libstdc++-codecvt.dpatch: New patch (closes: #149776).
|
|
8335 |
* Build libstdc++-pic package.
|
|
8336 |
* Move 64bit libgcc in its own package libgcc1-64 (closes: #147249).
|
|
8337 |
* Tighten glibc dependency.
|
|
8338 |
||
8339 |
-- Matthias Klose <doko@debian.org> Mon, 29 Jul 2002 00:34:49 +0200
|
|
8340 |
||
8341 |
gcc-3.1 (1:3.1.1ds2-0pre3) unstable; urgency=low
|
|
8342 |
||
8343 |
* Updated to CVS 2002-06-06 (gcc-3_1-branch).
|
|
8344 |
* Updated s390-java patch (Gerhard Tonn).
|
|
8345 |
* Don't use -O in STAGE1_FLAGS on m68k.
|
|
8346 |
* Fix `-classpath' option in gcj-wrapper script (closes: #150142).
|
|
8347 |
* Remove g++-cxa-atexit patch, use --enable-__cxa_atexit configure option.
|
|
8348 |
||
8349 |
-- Matthias Klose <doko@debian.org> Wed, 3 Jul 2002 23:52:58 +0200
|
|
8350 |
||
8351 |
gcc-3.1 (1:3.1.1ds1-0pre2) unstable; urgency=low
|
|
8352 |
||
8353 |
* Updated to CVS 2002-06-06 (gcc-3_1-branch), fixing an ObjC regression.
|
|
8354 |
* Welcome m68k to bootstrap land (thanks to Andreas Schwab).
|
|
8355 |
* Add javac wrapper for gcj-3.1 (Michael Koch).
|
|
8356 |
* Remove dangling symlink in /usr/share/doc/gcc-3.1 (closes: #149002).
|
|
8357 |
||
8358 |
-- Matthias Klose <doko@debian.org> Fri, 7 Jun 2002 00:26:05 +0200
|
|
8359 |
||
8360 |
gcc-3.1 (1:3.1.1ds0-0pre1) unstable; urgency=low
|
|
8361 |
||
8362 |
* Updated to CVS 2002-05-31 (gcc-3_1-branch).
|
|
8363 |
* Change priorities from fastjar and gij-wrapper-3.1 from 30 to 31.
|
|
8364 |
* Update arm-tune patch.
|
|
8365 |
* Install xmmintrin.h header on i386 (closes: #148181).
|
|
8366 |
* Install altivec.h header on powerpc.
|
|
8367 |
* Call correct gij in gij-wrapper (closes: #148662, #148682).
|
|
8368 |
||
8369 |
-- Matthias Klose <doko@debian.org> Wed, 29 May 2002 22:47:40 +0200
|
|
8370 |
||
8371 |
gcc-3.1 (1:3.1ds2-2) unstable; urgency=low
|
|
8372 |
||
8373 |
* Tighten binutils dependency.
|
|
8374 |
* Fix libstdc include dir for multilibs (Dan Jacobowitz).
|
|
8375 |
||
8376 |
-- Matthias Klose <doko@debian.org> Tue, 21 May 2002 08:03:49 +0200
|
|
8377 |
||
8378 |
gcc-3.1 (1:3.1ds2-1) unstable; urgency=low
|
|
8379 |
||
8380 |
* GCC 3.1 release.
|
|
8381 |
* Ada cannot be built by the autobuilders for the first time. Do it by hand.
|
|
8382 |
gnatgcc and gnatbind need to be in the PATH.
|
|
8383 |
* Build with CC=gnatgcc, when building the Ada compiler.
|
|
8384 |
* Hurd fixes.
|
|
8385 |
* Don't build the sparc64 compiler; the hack isn't up to date and glibc
|
|
8386 |
isn't converted to use /lib64 and /usr/lib64.
|
|
8387 |
* m68k-linux shows bootstrap comparision failures. If you want to build
|
|
8388 |
the compiler anyway and ignore the bootstrap comparision failure, edit
|
|
8389 |
debian/rules.patch and uncomment the patch to ignore the failure. See
|
|
8390 |
/usr/share/doc/gcc-3.1/BOOTSTRAP_COMPARISION_FAILURE for the differences.
|
|
8391 |
||
8392 |
-- Matthias Klose <doko@debian.org> Wed, 15 May 2002 09:53:00 +0200
|
|
8393 |
||
8394 |
gcc-3.1 (1:3.1ds1-0pre6) unstable; urgency=low
|
|
8395 |
||
8396 |
* Build from the "final prerelease" tarball (gcc-3.1-20020508.tar.gz).
|
|
8397 |
* Build gnat-3.1-doc package.
|
|
8398 |
* Build fastjar package without building java packages.
|
|
8399 |
* Hurd fixes.
|
|
8400 |
* Updated sparc64-build patch.
|
|
8401 |
* Add s390-ada patch (Gerhard Tonn).
|
|
8402 |
* Undo the dwarf2 support for hppa from -0pre5.
|
|
8403 |
||
8404 |
-- Matthias Klose <doko@debian.org> Thu, 9 May 2002 17:21:09 +0200
|
|
8405 |
||
8406 |
gcc-3.1 (1:3.1ds0-0pre5) unstable; urgency=low
|
|
8407 |
||
8408 |
* Use /usr/include/g++-v3-3.1 as C++ include dir.
|
|
8409 |
* Update s390-java patch (Gerhard Tonn).
|
|
8410 |
* Tighten binutils dependency (gas patch for m68k-linux).
|
|
8411 |
* Use gnat-3.1 as the gnat package name (as found in gcc/ada/gnatvsn.ads).
|
|
8412 |
* dwarf2 support hppa: a snapshot of the gcc/config/pa directory
|
|
8413 |
from the trunk dated 2002-05-02.
|
|
8414 |
||
8415 |
-- Matthias Klose <doko@debian.org> Fri, 3 May 2002 22:51:37 +0200
|
|
8416 |
||
8417 |
gcc-3.1 (1:3.1ds0-0pre4) unstable; urgency=low
|
|
8418 |
||
8419 |
* Use gnat-5.00w as the gnat package name (as found in gcc/ada/gnatvsn.ads).
|
|
8420 |
* Don't build the shared libgnat library. It assumes an existing shared
|
|
8421 |
libiberty library.
|
|
8422 |
* Don't install the libgcjgc library.
|
|
8423 |
||
8424 |
-- Matthias Klose <doko@debian.org> Thu, 25 Apr 2002 08:48:04 +0200
|
|
8425 |
||
8426 |
gcc-3.1 (1:3.1ds0-0pre3) unstable; urgency=low
|
|
8427 |
||
8428 |
* Build fastjar on all architectures.
|
|
8429 |
* Update m68k patches.
|
|
8430 |
* Update s390-java patch (Gerhard Tonn).
|
|
8431 |
||
8432 |
-- Matthias Klose <doko@debian.org> Sun, 14 Apr 2002 15:34:47 +0200
|
|
8433 |
||
8434 |
gcc-3.1 (1:3.1ds0-0pre2) unstable; urgency=low
|
|
8435 |
||
8436 |
* Add Ada support. To successfully build, a working gnatbind and gcc
|
|
8437 |
driver with Ada support is needed.
|
|
8438 |
* Apply needed arm patches from 3.0.4.
|
|
8439 |
||
8440 |
-- Matthias Klose <doko@debian.org> Sat, 6 Apr 2002 13:17:08 +0200
|
|
8441 |
||
8442 |
gcc-3.1 (1:3.1ds0-0pre1) unstable; urgency=low
|
|
8443 |
||
8444 |
* First try for gcc-3.1.
|
|
8445 |
||
8446 |
-- Matthias Klose <doko@debian.org> Mon, 1 Apr 2002 23:39:30 +0200
|
|
8447 |
||
8448 |
gcc-3.0 (1:3.0.4ds3-6) unstable; urgency=medium
|
|
8449 |
||
8450 |
* Second try at fixing sparc build problems.
|
|
8451 |
||
8452 |
-- Phil Blundell <pb@debian.org> Sun, 24 Mar 2002 14:49:26 +0000
|
|
8453 |
||
8454 |
gcc-3.0 (1:3.0.4ds3-5) unstable; urgency=medium
|
|
8455 |
||
8456 |
* Enable java on ARM.
|
|
8457 |
* Create missing directory to fix sparc build.
|
|
8458 |
||
8459 |
-- Phil Blundell <pb@debian.org> Fri, 22 Mar 2002 20:21:59 +0000
|
|
8460 |
||
8461 |
gcc-3.0 (1:3.0.4ds3-4) unstable; urgency=low
|
|
8462 |
||
8463 |
* Link with system zlib (closes: #136359).
|
|
8464 |
||
8465 |
-- Matthias Klose <doko@debian.org> Tue, 12 Mar 2002 20:47:59 +0100
|
|
8466 |
||
8467 |
gcc-3.0 (1:3.0.4ds3-3) unstable; urgency=low
|
|
8468 |
||
8469 |
* Build libf2c (pic and non-pic) with -mieee on alpha-linux.
|
|
8470 |
||
8471 |
-- Matthias Klose <doko@debian.org> Sun, 10 Mar 2002 00:37:24 +0100
|
|
8472 |
||
8473 |
gcc-3.0 (1:3.0.4ds3-2) unstable; urgency=medium
|
|
8474 |
||
8475 |
* Apply hppa-build patch (Randolph Chung). Closes: #136731.
|
|
8476 |
* Make libgcc1 conflict/replace with libgcc1-sparc64. Closes: #135709.
|
|
8477 |
* gij-3.0 provides the `java' command. Closes: #128947.
|
|
8478 |
* Depend on binutils (>= 2.11.93.0.2-2), allows stripping of libgcj.a
|
|
8479 |
again. Closes: #99307.
|
|
8480 |
* Update README.cross pointing to the README of the toolchain-source
|
|
8481 |
package.
|
|
8482 |
||
8483 |
-- Matthias Klose <doko@debian.org> Wed, 6 Mar 2002 21:53:34 +0100
|
|
8484 |
||
8485 |
gcc-3.0 (1:3.0.4ds3-1) unstable; urgency=low
|
|
8486 |
||
8487 |
* Final gcc-3.0.4 release.
|
|
8488 |
* debian/rules.d/binary-java.mk: Fix dormant typo, exposed by removing the
|
|
8489 |
duplicate libgcj dependency and adding the gij-3.0 package.
|
|
8490 |
Closes: #134005.
|
|
8491 |
* New patch by Phil Blundell to fix scalapack build error on m68k.
|
|
8492 |
||
8493 |
-- Matthias Klose <doko@debian.org> Wed, 20 Feb 2002 23:59:43 +0100
|
|
8494 |
||
8495 |
gcc-3.0 (1:3.0.4ds2-0pre020210) unstable; urgency=low
|
|
8496 |
||
8497 |
* Make the base package dependent on the binary-arch target. Closes: #133433.
|
|
8498 |
* Get libstdc++ on arm woring (define _GNU_SOURCE). Closes: #133435.
|
|
8499 |
||
8500 |
-- Matthias Klose <doko@debian.org> Mon, 11 Feb 2002 20:31:12 +0100
|
|
8501 |
||
8502 |
gcc-3.0 (1:3.0.4ds2-0pre020209) unstable; urgency=high
|
|
8503 |
||
8504 |
* Update to CVS sources (20020209 gcc-3_0-branch).
|
|
8505 |
* Apply patch to fix bootstrap error on arm-linux (submitted upstream
|
|
8506 |
by Phil Blundell). Closes: #130422.
|
|
8507 |
* Make base package architecture any.
|
|
8508 |
* Decouple versioned shlib dependencies from release number for
|
|
8509 |
libobjc as well.
|
|
8510 |
||
8511 |
-- Matthias Klose <doko@debian.org> Sat, 9 Feb 2002 01:30:11 +0100
|
|
8512 |
||
8513 |
gcc-3.0 (1:3.0.4ds1-0pre020203) unstable; urgency=medium
|
|
8514 |
||
8515 |
* One release critical bug outstanding:
|
|
8516 |
- bootstrap error on arm.
|
|
8517 |
* Update to CVS sources (20020203 gcc-3_0-branch).
|
|
8518 |
* Fixed upstream: PR c/3504: Correct documentation of __alignof__.
|
|
8519 |
Closes: #85445.
|
|
8520 |
* Remove libgcc-powerpc patch, integrated upstream (closes: #131977).
|
|
8521 |
* Tighten binutils build dependency (to address #126162).
|
|
8522 |
* Move jv-convert to gcj package (closes: #131985).
|
|
8523 |
||
8524 |
-- Matthias Klose <doko@debian.org> Sun, 3 Feb 2002 14:47:14 +0100
|
|
8525 |
||
8526 |
gcc-3.0 (1:3.0.4ds0-0pre020127) unstable; urgency=low
|
|
8527 |
||
8528 |
* Two release critical bugs outstanding:
|
|
8529 |
- bootstrap error on arm.
|
|
8530 |
- bus errors for C++ and java executables on sparc (see the testsuite
|
|
8531 |
results).
|
|
8532 |
* Update to CVS sources (20020125 gcc-3_0-branch).
|
|
8533 |
* Enable java support for s390 architecture (patch from Gerhard Tonn).
|
|
8534 |
* Updated NEWS file for 3.0.3.
|
|
8535 |
* Disable building the gcc-sparc64, but build a multilibbed compiler
|
|
8536 |
for sparc as the default.
|
|
8537 |
* Disabled the subreg-byte patch for sparc (request from Ben Collins).
|
|
8538 |
* Fixed reference to libgcc1 package in README (closes: #126218).
|
|
8539 |
* Do recommend libc-dev, not depend on it. For low-end or embedded systems
|
|
8540 |
the dependency on libc-dev can make the difference between
|
|
8541 |
having enough or having too little space to build a kernel.
|
|
8542 |
* README.cross: Updated by Hakan Ardo.
|
|
8543 |
* Decouple versioned shlib dependencies from release number. Closes: #118391.
|
|
8544 |
* Fix diversions for gcc-3.0-sparc64 package (closes: #128178),
|
|
8545 |
unconditionally remove `sparc64-linux-gcc' alternative.
|
|
8546 |
* g77/README.libg2c.Debian: New file mentioning `libg2c-pic'. The next
|
|
8547 |
g77 version (3.1) does build a static and shared library (closes: #104250).
|
|
8548 |
* Fix formatting errors in the synopsis of the java man pages. Maybe the
|
|
8549 |
reason for #127571. Closes: #127571.
|
|
8550 |
* fastjar: Fail for the (currently incorrect) -u option. Addresses: #116145.
|
|
8551 |
Add alternative for `jar' using priority 30 (closes: #118648).
|
|
8552 |
* jv-convert: Add --help option and man page. Backport from HEAD branch.
|
|
8553 |
* libgcj2-dev: Remove duplicate dependency (closes: #127805).
|
|
8554 |
* Giving up and make just another new package gij-X.Y with only the gij-X.Y
|
|
8555 |
binary for policy conformance (closes: #127111).
|
|
8556 |
* gij: Provides an alternative for `java' (priority 30) using a wrapper
|
|
8557 |
script (Stephen Zander) (closes: #128974). Added simple manpage.
|
|
8558 |
||
8559 |
-- Matthias Klose <doko@debian.org> Sun, 27 Jan 2002 13:33:41 +0100
|
|
8560 |
||
8561 |
gcc-3.0 (1:3.0.3ds3-1) unstable; urgency=low
|
|
8562 |
||
8563 |
* Final gcc-3.0.3 release.
|
|
8564 |
* Do not compress .txt files in libstdc++ docs referenced from html
|
|
8565 |
pages (closes: #124136).
|
|
8566 |
* libstdc++-dev suggests libstdc++-doc.
|
|
8567 |
* debian/patches/gcc-ia64-NaT.dpatch: Update (closes: #123685).
|
|
8568 |
||
8569 |
-- Matthias Klose <doko@debian.org> Fri, 21 Dec 2001 02:54:11 +0100
|
|
8570 |
||
8571 |
gcc-3.0 (1:3.0.3ds2-0pre011215) unstable; urgency=low
|
|
8572 |
||
8573 |
* Update to CVS sources (011215).
|
|
8574 |
* libstdc++ documentation updated upstream (closes: #123790).
|
|
8575 |
* debian/patches/gcc-ia64-NaT.dpatch: Disable. Fixes bootstrap error
|
|
8576 |
on ia64 (#123685).
|
|
8577 |
||
8578 |
-- Matthias Klose <doko@debian.org> Sat, 15 Dec 2001 14:43:21 +0100
|
|
8579 |
||
8580 |
gcc-3.0 (1:3.0.3ds1-0pre011210) unstable; urgency=medium
|
|
8581 |
||
8582 |
* Update to CVS sources (011208).
|
|
8583 |
* Supposed to fix powerpc build error (closes: #123155).
|
|
8584 |
||
8585 |
-- Matthias Klose <doko@debian.org> Thu, 13 Dec 2001 07:26:05 +0100
|
|
8586 |
||
8587 |
gcc-3.0 (1:3.0.3ds0-0pre011209) unstable; urgency=medium
|
|
8588 |
||
8589 |
* Update to CVS sources (011208). Frozen for upstream 3.0.3 release.
|
|
8590 |
* Apply contrib/PR3145.patch, a backport of Nathan Sidwell's patch to
|
|
8591 |
fix PR c++/3145, the infamous "virtual inheritance" bug. This affected
|
|
8592 |
especially KDE2 (eg. artsd). Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
|
|
8593 |
* cc1plus segfault in strength reduction fixed upstream. Closes: #122547.
|
|
8594 |
* debian/patches/gcc-ia64-NaT.dpatch: Add patch to avoid a bug that can
|
|
8595 |
cause miscompiled userapps to crash the kernel. Closes: #121924.
|
|
8596 |
* Reenable shared libgcc for powerpc. Fixed upstream.
|
|
8597 |
http://gcc.gnu.org/ml/gcc-patches/2001-11/msg00340.html
|
|
8598 |
debian/patches/libgcc-powerpc.dpatch: New patch.
|
|
8599 |
* Add upstream changelogs.
|
|
8600 |
* Remove gij alternative. Move to gij package.
|
|
8601 |
||
8602 |
-- Matthias Klose <doko@debian.org> Sun, 9 Dec 2001 09:36:48 +0100
|
|
8603 |
||
8604 |
gcc-3.0 (1:3.0.2ds4-4) unstable; urgency=medium
|
|
8605 |
||
8606 |
* Disable building of libffi on mips and mipsel.
|
|
8607 |
(closes: #117503).
|
|
8608 |
* Enable building of shared libgcc on s390
|
|
8609 |
(closes: #120452).
|
|
8610 |
||
8611 |
-- Christopher C. Chimelis <chris@debian.org> Sat, 1 Dec 2001 06:15:29 -0500
|
|
8612 |
||
8613 |
gcc-3.0 (1:3.0.2ds4-3) unstable; urgency=medium
|
|
8614 |
||
8615 |
* Fix logic to build libffi without java (closes: #117503).
|
|
8616 |
||
8617 |
-- Matthias Klose <doko@debian.org> Sun, 4 Nov 2001 14:34:50 +0100
|
|
8618 |
||
8619 |
gcc-3.0 (1:3.0.2ds4-2) unstable; urgency=medium
|
|
8620 |
||
8621 |
* Enable java for ia64 (Jeff Licquia). Closes: #116798.
|
|
8622 |
* Allow building of libffi without gcj (Jeff Licquia).
|
|
8623 |
New libffi packages for arm hurd-i386 mips mipsel,
|
|
8624 |
still missing: hppa, s390.
|
|
8625 |
* debian/NEWS.gcc: Add 3.0.2 release notes.
|
|
8626 |
* debian/patches/hppa-align.dpatch: New patch from Alan Modra,
|
|
8627 |
submitted by Randolph Tausq.
|
|
8628 |
||
8629 |
-- Matthias Klose <doko@debian.org> Thu, 25 Oct 2001 23:59:31 +0200
|
|
8630 |
||
8631 |
gcc-3.0 (1:3.0.2ds4-1) unstable; urgency=medium
|
|
8632 |
||
8633 |
* Final gcc-3.0.2 release. The source tarball is not the released
|
|
8634 |
tarball, but taken from CVS 011024).
|
|
8635 |
* Remove patch for s390, included upstream.
|
|
8636 |
||
8637 |
-- Matthias Klose <doko@debian.org> Wed, 24 Oct 2001 00:49:40 +0200
|
|
8638 |
||
8639 |
gcc-3.0 (1:3.0.2ds3-0pre011014) unstable; urgency=low
|
|
8640 |
||
8641 |
* Update to CVS sources (011014). Frozen for upstream 3.0.2 release.
|
|
8642 |
Closes: #109351, #114099, #114216, #105741 (allegro3938).
|
|
8643 |
* Added debian/patches/fastjar.dpatch, which makes fastjar extract
|
|
8644 |
filenames correctly (previously, some had incorrect names on extract).
|
|
8645 |
Closes: #113236.
|
|
8646 |
* Priorities fixed in the past (closes: #94404).
|
|
8647 |
||
8648 |
-- Matthias Klose <doko@debian.org> Sun, 14 Oct 2001 13:19:43 +0200
|
|
8649 |
||
8650 |
gcc-3.0 (1:3.0.2ds2-0pre010923) unstable; urgency=low
|
|
8651 |
||
8652 |
* Bootstraps on powerpc again (closes: #112777).
|
|
8653 |
||
8654 |
-- Matthias Klose <doko@debian.org> Sun, 23 Sep 2001 01:32:11 +0200
|
|
8655 |
||
8656 |
gcc-3.0 (1:3.0.2ds2-0pre010922) unstable; urgency=low
|
|
8657 |
||
8658 |
* Update to CVS sources (010922).
|
|
8659 |
* Fixed upstream (closes: #111801). #105569 on hppa.
|
|
8660 |
* Update hppa patch (Matt Taggart).
|
|
8661 |
* Fix libstdc++-dev package description (closes: #112758).
|
|
8662 |
* debian/rules.d/binary-objc.mk: Fix build error (closes: #112462).
|
|
8663 |
* Make gobjc-3.0 conflict with gcc-3.0-sparc64 (closes: #111772).
|
|
8664 |
||
8665 |
-- Matthias Klose <doko@debian.org> Sat, 22 Sep 2001 09:34:49 +0200
|
|
8666 |
||
8667 |
gcc-3.0 (1:3.0.2ds1-0pre010908) unstable; urgency=low
|
|
8668 |
||
8669 |
* Update to CVS sources (010908).
|
|
8670 |
* Update hppa patch (Matt Taggart).
|
|
8671 |
* Depend on libgc6-dev, not libgc5-dev, which got obsolete (during
|
|
8672 |
the freeze ...). However adds s390 support (closes: #110189).
|
|
8673 |
* debian/patches/m68k-reload.dpatch: New patch (Roman Zippel).
|
|
8674 |
Fixes #89023.
|
|
8675 |
* debian/patches/gcc-sparc.dpatch: New patch ("David S. Miller").
|
|
8676 |
Fixes libstdc++ testsuite failures on sparc.
|
|
8677 |
||
8678 |
-- Matthias Klose <doko@debian.org> Sat, 8 Sep 2001 14:26:20 +0200
|
|
8679 |
||
8680 |
gcc-3.0 (1:3.0.2ds0-0pre010826) unstable; urgency=low
|
|
8681 |
||
8682 |
* gcc-3.0-nof: Fix symlink to gcc-3.0-base doc directory.
|
|
8683 |
* debian/patches/gcj-without-rpath: New patch.
|
|
8684 |
* Remove self dependency on libgcj package.
|
|
8685 |
* Handle diversions for upgrades from 3.0 and 3.0.1 -> 3.0.2
|
|
8686 |
in gcc-3.0-sparc64 package.
|
|
8687 |
* Build libg2c.a with -fPIC -DPIC and name the result libg2c-pic.a.
|
|
8688 |
Link with this library to avoid linking with non-pic code.
|
|
8689 |
Use this library when building dynamically loadable objects (python
|
|
8690 |
modules, gimp plugins, ...), which need to be linked against g2c or
|
|
8691 |
a library which is linked against g2c (i.e. lapack).
|
|
8692 |
Packages needing '-lg2c-pic' must have a build dependency on
|
|
8693 |
'g77-3.0 (>= 1:3.0.2-0pre010826).
|
|
8694 |
||
8695 |
-- Matthias Klose <doko@debian.org> Sun, 26 Aug 2001 13:59:03 +0200
|
|
8696 |
||
8697 |
gcc-3.0 (1:3.0.2ds0-0pre010825) unstable; urgency=low
|
|
8698 |
||
8699 |
* Update to CVS sources (010825).
|
|
8700 |
* Add libc6-dev-sparc64 to gcc-3.0-sparc64 and to sparc build dependencies.
|
|
8701 |
* Remove conflicts on egcc package (closes: #109718).
|
|
8702 |
* Fix gcc-3.0-nof dependency.
|
|
8703 |
* s390 patches against gcc-3.0.1 (Gerhard Tonn).
|
|
8704 |
* debian/control: Require binutils (>= 2.11.90.0.27)
|
|
8705 |
||
8706 |
-- Matthias Klose <doko@debian.org> Sat, 25 Aug 2001 10:59:15 +0200
|
|
8707 |
||
8708 |
gcc-3.0 (1:3.0.1ds3-1) unstable; urgency=low
|
|
8709 |
||
8710 |
* Final gcc-3.0.1 release.
|
|
8711 |
* Changed upstream: default of -flimit-inline is 600 (closes: #106716).
|
|
8712 |
* Add fastjar man page (submitted by "The Missing Man Pages Project",
|
|
8713 |
http://www.netmeister.org/misc/m2p2i/) (closes: #103051).
|
|
8714 |
* Fixed in last upload as well: #105246.
|
|
8715 |
* debian/patches/cpp-memory-leak.dpatch: New patch
|
|
8716 |
* Disable installation of shared libgcc on s390 (Gerhard Tonn).
|
|
8717 |
||
8718 |
-- Matthias Klose <doko@debian.org> Mon, 20 Aug 2001 20:47:13 +0200
|
|
8719 |
||
8720 |
gcc-3.0 (1:3.0.1ds2-0pre010811) unstable; urgency=high
|
|
8721 |
||
8722 |
* Update to CVS sources (010811). Includes s390 support.
|
|
8723 |
* Add xlibs-dev to Build-Depends (libgcj).
|
|
8724 |
* Enable java for powerpc, disable java for ia64.
|
|
8725 |
* Enable ObjC garbage collection for all archs, which have a libgc5-dev
|
|
8726 |
package.
|
|
8727 |
* New patch libstdc++-codecvt (Michael Piefel) (closes: #104614).
|
|
8728 |
* Don't strip static libgcj library (work around binutils bug #107812).
|
|
8729 |
* Handle diversions for upgrade 3.0 -> 3.0.1 in gcc-3.0-sparc64 package
|
|
8730 |
(closes: #107569).
|
|
8731 |
||
8732 |
-- Matthias Klose <doko@debian.org> Sat, 11 Aug 2001 20:42:15 +0200
|
|
8733 |
||
8734 |
gcc-3.0 (1:3.0.1ds1-0pre010801) unstable; urgency=high
|
|
8735 |
||
8736 |
* Update to CVS sources (010801). (closes: #107012).
|
|
8737 |
* Remove build dependency on non-free graphviz and include pregenerated
|
|
8738 |
docs (closes: #107124).
|
|
8739 |
* Fixed in 3.0.1 (closes: #99307).
|
|
8740 |
* Updated m68k-updates patch (Roman Zippel).
|
|
8741 |
* Another fix for ia64 packaging bits (Randolph Chung).
|
|
8742 |
||
8743 |
-- Matthias Klose <doko@debian.org> Tue, 31 Jul 2001 21:52:55 +0200
|
|
8744 |
||
8745 |
gcc-3.0 (1:3.0.1ds0-0pre010727) unstable; urgency=high
|
|
8746 |
||
8747 |
* Update to CVS sources (010727).
|
|
8748 |
* Add epoch to source version. Change '.dsx' to 'dsx', so that
|
|
8749 |
3.1.1ds0 gt 3.1ds7 (closes: #106538).
|
|
8750 |
||
8751 |
-- Matthias Klose <doko@debian.org> Sat, 28 Jul 2001 09:56:29 +0200
|
|
8752 |
||
8753 |
gcc-3.0 (3.0.1.ds0-0pre010723) unstable; urgency=high
|
|
8754 |
||
8755 |
* ia64 packaging bits (Randolph Chung) (closes: #106252).
|
|
8756 |
||
8757 |
-- Matthias Klose <doko@debian.org> Mon, 23 Jul 2001 23:02:03 +0200
|
|
8758 |
||
8759 |
gcc-3.0 (3.0.1.ds0-0pre010721) unstable; urgency=high
|
|
8760 |
||
8761 |
* Update to CVS sources (010721).
|
|
8762 |
- Remove patches applied upstream: libstdc++-limits.dpatch,
|
|
8763 |
objc-data-references
|
|
8764 |
- Updated other patches.
|
|
8765 |
* Fix gij alternative (closes: #103468, #103883).
|
|
8766 |
* Patch to fix bootstrap on sparc (closes: #103568).
|
|
8767 |
* Corrected (closes: #105371) and updated README.Debian.
|
|
8768 |
* m68k patches for sucessful bootstrap (Roman Zippel).
|
|
8769 |
* Add libstdc++v3 porting hints to README.Debian and README.C++.
|
|
8770 |
* m68k md fix (#105622) (Roman Zippel).
|
|
8771 |
* debian/rules2: Disable non-functional ulimit on Hurd (#105884).
|
|
8772 |
* debian/control: Require binutils (>= 2.11.90.0.24)
|
|
8773 |
* Java is enabled for alpha (closes: #87300).
|
|
8774 |
||
8775 |
-- Matthias Klose <doko@debian.org> Sun, 22 Jul 2001 08:24:04 +0200
|
|
8776 |
||
8777 |
gcc-3.0 (3.0.ds9-4) unstable; urgency=high
|
|
8778 |
||
8779 |
* Move this version to testing ASAP. testing still has a prerelease
|
|
8780 |
version with now incompatible ABI's. If sparc doesn't build,
|
|
8781 |
then IMHO it's better to remove it from testing.
|
|
8782 |
* debian/control.m4: Set uploaders field. Adjust description of
|
|
8783 |
gcc-3.0 (binary) package (closes: #102271, #102620).
|
|
8784 |
* Separate gij.1 in it's own pseudo man page (closes: #99523).
|
|
8785 |
* debian/patches/java-manpages.dpatch: New patch.
|
|
8786 |
* libgcj: Install unversioned gij.
|
|
8787 |
||
8788 |
-- Matthias Klose <doko@debian.org> Tue, 3 Jul 2001 07:38:08 +0200
|
|
8789 |
||
8790 |
gcc-3.0 (3.0.ds9-3) unstable; urgency=high
|
|
8791 |
||
8792 |
* Reenable configuration with posix threads on i386 (lost in hurd-i386
|
|
8793 |
merge).
|
|
8794 |
||
8795 |
-- Matthias Klose <doko@debian.org> Sun, 24 Jun 2001 22:21:45 +0200
|
|
8796 |
||
8797 |
gcc-3.0 (3.0.ds9-2) unstable; urgency=medium
|
|
8798 |
||
8799 |
* Move this version to testing ASAP. testing still has a prerelease
|
|
8800 |
version with now incompatible ABI's.
|
|
8801 |
* Add libgcc0 and libgcc300 to the build conflicts (#102041).
|
|
8802 |
* debian/README.FIRST: Removed (#101534).
|
|
8803 |
* Updated subreg-byte patch (doc files).
|
|
8804 |
* Disable java for the Hurd, mips and mipsel (#101570).
|
|
8805 |
* Patch for building on the Hurd (#101708) (Jeff Bailey <jbailey@nisa.net>).
|
|
8806 |
* Packaging fixes for the Hurd (#101711) (Jeff Bailey <jbailey@nisa.net>).
|
|
8807 |
* Include pregenerated doxygen (1.2.6) docs for libstdc++-v3 (#101557).
|
|
8808 |
The current doxygen-1.2.8.1 segaults.
|
|
8809 |
* C++: Enable -fuse-cxa-atexit by default (#101901).
|
|
8810 |
* Correct mail address in gccbug (#101743).
|
|
8811 |
* Make rules resumable after failure in binary-xxx targets (#101637).
|
|
8812 |
||
8813 |
-- Matthias Klose <doko@debian.org> Sun, 24 Jun 2001 16:04:53 +0200
|
|
8814 |
||
8815 |
gcc-3.0 (3.0.ds9-1) unstable; urgency=low
|
|
8816 |
||
8817 |
* Final 3.0 release.
|
|
8818 |
* Update libgcc version number (#100983, #100988, #101069, #101115, #101328).
|
|
8819 |
* Updated hppa-build patch (Matt Taggart <taggart@carmen.fc.hp.com>).
|
|
8820 |
* Disable java for hppa.
|
|
8821 |
* Updated subreg-byte patch for sparc (Ben Collins).
|
|
8822 |
||
8823 |
-- Matthias Klose <doko@debian.org> Mon, 18 Jun 2001 18:26:04 +0200
|
|
8824 |
||
8825 |
gcc-3.0 (3.0.ds8-0pre010613) unstable; urgency=low
|
|
8826 |
||
8827 |
* Update patches for recent (010613 23:13 +0200) CVS sources.
|
|
8828 |
* Fix packaging bugs (#100459, #100447, #100483).
|
|
8829 |
* Build-Depend on gawk, mawk doesn't work well with test_summary.
|
|
8830 |
||
8831 |
-- Matthias Klose <doko@debian.org> Wed, 13 Jun 2001 23:13:38 +0200
|
|
8832 |
||
8833 |
gcc-3.0 (3.0.ds7-0pre010609) unstable; urgency=low
|
|
8834 |
||
8835 |
* Fix build dependency for the hurd (#99164).
|
|
8836 |
* Update patches for recent (010609) CVS sources.
|
|
8837 |
* Disable java on powerpc (link error in libjava).
|
|
8838 |
* gcc-3.0-base.postinst: Don't prompt for non-interactive installs (#100110).
|
|
8839 |
||
8840 |
-- Matthias Klose <doko@debian.org> Sun, 10 Jun 2001 09:45:57 +0200
|
|
8841 |
||
8842 |
gcc-3.0 (3.0.ds6-0pre010526) unstable; urgency=high
|
|
8843 |
||
8844 |
* Urgency "high" for replacing the gcc-3.0 snapshots in testing, which
|
|
8845 |
now are incompatile due to the changed ABIs.
|
|
8846 |
* Upstream begins tagging with "gcc-3_0_pre_2001mmdd".
|
|
8847 |
* Tighten dependencies to install only binary packages derived from
|
|
8848 |
one source (#98851). Tighten libc6-dev dependency to match libc6.
|
|
8849 |
||
8850 |
-- Matthias Klose <doko@debian.org> Sun, 27 May 2001 11:35:31 +0200
|
|
8851 |
||
8852 |
gcc-3.0 (3.0.ds6-0pre010525) unstable; urgency=low
|
|
8853 |
||
8854 |
* ATTENTION: The ABI (exception handling) changed. No upgrade path from
|
|
8855 |
earlier snapshots (you had been warned in the postinst ...)
|
|
8856 |
Closing #93597, #94576, #96448, #96461.
|
|
8857 |
You have to rebuild
|
|
8858 |
* HELP is appreciated for scanning the Debian BTS and sending followups
|
|
8859 |
to bug reports!!!
|
|
8860 |
* Should we name debian gcc uploads? What about a "still seeking
|
|
8861 |
g++ maintainer" upload?
|
|
8862 |
* Fixed in gcc-3.0: #97030
|
|
8863 |
* Update patches for recent (010525) CVS sources.
|
|
8864 |
* Make check depend on build target (fakeroot problmes).
|
|
8865 |
* debian/rules.d/binary-libgcc.mk: new file, build first.
|
|
8866 |
* Free memory detection on the hurd for running the testsuite.
|
|
8867 |
* Update debhelper build dependency.
|
|
8868 |
* libstdc++-doc: Include doxygen generated docs.
|
|
8869 |
* Fix boring packaging bugs, too tired for appropriate changelogs ...
|
|
8870 |
#93343, #96348, #96262, #97134, #97905, #96451, #95812, #93157
|
|
8871 |
* Fixed bugs: #87000.
|
|
8872 |
||
8873 |
-- Matthias Klose <doko@debian.org> Sat, 26 May 2001 23:10:42 +0200
|
|
8874 |
||
8875 |
gcc-3.0 (3.0.ds5-0pre010510) unstable; urgency=low
|
|
8876 |
||
8877 |
* Update patches for recent (010506) CVS sources.
|
|
8878 |
* New version of source, as of 2001-05-10
|
|
8879 |
* New version of gpc source, as of 2001-05-06 (disabled by default).
|
|
8880 |
* Make gcc-3.0-sparc64 provide an alternative for sparc64-linux-gcc,
|
|
8881 |
since it can build kernels just fine (it seems)
|
|
8882 |
* Add hppa patch from Matt Taggart
|
|
8883 |
* Fix objc info inclusion...now merged with gcc info
|
|
8884 |
* Do not install the .la for libstdc++, since it confuses libtool linked
|
|
8885 |
applications when libstdc++3-dev and libstdc++2.10-dev are both
|
|
8886 |
installed (closes #97905).
|
|
8887 |
* Fixed gcc-base and libgcc section/prio to match overrides
|
|
8888 |
||
8889 |
-- Ben Collins <bcollins@debian.org> Mon, 7 May 2001 00:08:52 +0200
|
|
8890 |
||
8891 |
gcc-3.0 (3.0.ds5-0pre010427) unstable; urgency=low
|
|
8892 |
||
8893 |
* Fixed priority for fastjar from optional to extra
|
|
8894 |
* New version of source, as of 2001-04-27
|
|
8895 |
* Fix description of libgcj-dev
|
|
8896 |
* libffi-install: Make libffi installable
|
|
8897 |
* Add libffi and libffi-dev packages. libffi is only enabled for java
|
|
8898 |
targets right now. Perhaps more will be enabled later.
|
|
8899 |
* Fixes to build cross compiler package (for avr)
|
|
8900 |
(Hakan Ardo <hakan@debian.org>).
|
|
8901 |
* Better fixincludes description (#93157).
|
|
8902 |
* Remove all remnants of libg++
|
|
8903 |
* Remove all hacks around libstdc++ version. Since we are strictly v3 now,
|
|
8904 |
we can treat it like a normal shared lib, and not worry about all those
|
|
8905 |
ABI changes.
|
|
8906 |
* Remove all cruft control scripts. Note, debhelper will create scripts
|
|
8907 |
that it needs to. It will do the doc link stuff and the ldconfig stuff
|
|
8908 |
explicitly.
|
|
8909 |
* Clean up the SONAME parsing stuff, make it a little more cleaner over
|
|
8910 |
all the lib packages
|
|
8911 |
* Make libffi install when built (IOW, whenever java is enabled). This
|
|
8912 |
should obsolete the libffi package, which is old and broken
|
|
8913 |
* Revert to normal sonames, except for ia64 (for now)
|
|
8914 |
* Remove all references to dh_testversion, since they are deprecated for
|
|
8915 |
Build-Depends
|
|
8916 |
* Fix powerpc nof build
|
|
8917 |
* Remove all references to the MULTILIB stuff, since the arches are
|
|
8918 |
using specialized builds anyway (nof, softfloat).
|
|
8919 |
* Added 64bit sparc64 package (gcc-3.0-sparc64, libgcc0-sparc64)
|
|
8920 |
* Removed obsolete shlibs.local file
|
|
8921 |
||
8922 |
-- Ben Collins <bcollins@debian.org> Sun, 15 Apr 2001 21:33:15 -0400
|
|
8923 |
||
8924 |
gcc-3.0 (3.0.ds4-0pre010403) unstable; urgency=low
|
|
8925 |
||
8926 |
* debian/README: Updated for gcc-3.0
|
|
8927 |
* debian/rules.patch: Added subreg-byte patch for sparc
|
|
8928 |
* debian/rules.unpack: Update to current CVS for gcc tarball name
|
|
8929 |
* debian/patches/subreg-byte.dpatch: sparc subreg-byte support
|
|
8930 |
* debian/patches/gcc-rawhide.dpatch: Removed
|
|
8931 |
debian/patches/gpc-2.95.dpatch: Removed
|
|
8932 |
debian/patches/sparc32-rfi.dpatch: Removed
|
|
8933 |
debian/patches/temporary.dpatch: Removed
|
|
8934 |
* Moving to unstable now
|
|
8935 |
* debian/patches/gcc-ppc-disable-shared-libgcc.dpatch: New patch,
|
|
8936 |
disables shared libgcc for powerpc target, since it isn't compatible
|
|
8937 |
with the EABI objects.
|
|
8938 |
* Create $(with_shared_libgcc) var
|
|
8939 |
* debian/rules.d/binary-gcc.mk: Use this new variable to determine if
|
|
8940 |
the libgcc package actually has any files
|
|
8941 |
||
8942 |
-- Ben Collins <bcollins@debian.org> Tue, 3 Apr 2001 23:00:55 -0400
|
|
8943 |
||
8944 |
gcc-3.0 (3.0.ds2-0pre010223) experimental; urgency=low
|
|
8945 |
||
8946 |
* New snapshot. Use distinct shared object names for shared libraries:
|
|
8947 |
we don't know if binary API's still change until the final release.
|
|
8948 |
* Versioned package names.
|
|
8949 |
* debian/control.m4: New file. Add gcc-base, libgcc0, libobjc1,
|
|
8950 |
libstdc++-doc, libgcj1, libgcj1-dev, fastjar, fixincludes packages.
|
|
8951 |
Remove gcc-docs package.
|
|
8952 |
* debian/gcov.1: Remove.
|
|
8953 |
* debian/*: Remove 2.95.x support. Prepare for 3.0.
|
|
8954 |
* debian/patches: Remove 2.95.x patches.
|
|
8955 |
* Changed source package name. It's not allowed anymore to overwrite
|
|
8956 |
source packages with different content. Introducing a 'debian source
|
|
8957 |
element' (.ds<num>), which is stripped again from the version number
|
|
8958 |
for the binary packages.
|
|
8959 |
* Fixed bugs and added functionality:
|
|
8960 |
#26436, #27878, #33786, #34876, #35477, #42662, #46181, #42989,
|
|
8961 |
#47981, #48530, #50529, #51227, #51456, #51651, #52382, #53698,
|
|
8962 |
#55291, #55967, #56867, #58219, #59005, #59232, #59776, #64628,
|
|
8963 |
#65687, #67631, #68632, #68963, #68987, #69530, #72933, #75120,
|
|
8964 |
#75759, #76645, #76827, #83221, #87540
|
|
8965 |
* libgcj fixes: 42894, #51266, #68560, #71187, #79984
|
|
8966 |
||
8967 |
-- Matthias Klose <doko@debian.org> Sat, 24 Feb 2001 13:41:11 +0100
|
|
8968 |
||
8969 |
gcc-2.95 (2.95.3-2.001222) experimental; urgency=low
|
|
8970 |
||
8971 |
* New upstream version 2.95.3 experimental (CVS 20001222).
|
|
8972 |
* debian/control.in: Versioned package names, removal of snapshot logic.
|
|
8973 |
Remove fake gcc-docs package.
|
|
8974 |
* Reserve -1 release numbers for woody.
|
|
8975 |
* Updated to gpc-20001218.
|
|
8976 |
||
8977 |
-- Matthias Klose <doko@debian.org> Fri, 22 Dec 2000 19:53:03 +0100
|
|
8978 |
||
8979 |
gcc (2.95.2-20) unstable; urgency=low
|
|
8980 |
||
8981 |
* Apply patch from gcc-2_95-branch; remove ulimit for make check.
|
|
8982 |
||
8983 |
-- Matthias Klose <doko@debian.org> Sun, 10 Dec 2000 17:01:13 +0100
|
|
8984 |
||
8985 |
gcc (2.95.2-19) unstable; urgency=low
|
|
8986 |
||
8987 |
* Added testsuite-20001207 from current snapshots. We'll need results
|
|
8988 |
for 2.95.2 to make sure there are no regressions against that release.
|
|
8989 |
Dear build daemons and porters to other architectures, please send an
|
|
8990 |
email to gcc-testresults@gcc.gnu.org.
|
|
8991 |
You can do this by running "debian/rules mail-summary".
|
|
8992 |
* Updated to gpc-20001206.
|
|
8993 |
* Added S/390 patch prepared by Chu-yeon Park <kokids@debian.org> (#78983).
|
|
8994 |
* debian/patches/libio.dpatch: Fix iostream doc (fixes #77647).
|
|
8995 |
* debian/patches/gcc-doc.dpatch: Update URL (fixes #77542).
|
|
8996 |
* debian/patches/gcc-reload1.dpatch Patch from the gcc-bug list which
|
|
8997 |
fixes a problem in "long long" on i[345]86 (i686 was not affected).
|
|
8998 |
||
8999 |
-- Matthias Klose <doko@debian.org> Sat, 9 Dec 2000 12:30:32 +0100
|
|
9000 |
||
9001 |
gcc (2.95.2-18) unstable; urgency=low
|
|
9002 |
||
9003 |
* debian/control.in: Fix syntax errors (fixes #76146, #76458).
|
|
9004 |
Disable gpc on the hurd by request (#75686).
|
|
9005 |
* debian/patches/arm-various.dpatch: Patches from Philip Blundell
|
|
9006 |
for ARM arch (fixes #75801).
|
|
9007 |
* debian/patches/gcc-alpha-mi-thunk.dpatch: Patches from Chris Chimelis
|
|
9008 |
for alpha arch.
|
|
9009 |
* debian/patches/g77-docs.dpatch: Adjust g77 docs (fixes #72594).
|
|
9010 |
* Update gpc to gpc-20001118.
|
|
9011 |
* Reenable gpc for alpha.
|
|
9012 |
* debian/README.C++: Merge debian/README.libstdc++ and C++ FAQ information
|
|
9013 |
provided by Matt Zimmermann.
|
|
9014 |
* Build gcj only on architectures, where libgcj-2.95.1 can be built as well.
|
|
9015 |
Probably needs some adjustments ...
|
|
9016 |
* Conditionalize for chill, fortran, java, objc and chill.
|
|
9017 |
||
9018 |
* NOT APPLIED:
|
|
9019 |
debian/patches/libstdc++-bastring.dpatch: Apply fix (fixes #75759).
|
|
9020 |
||
9021 |
-- Matthias Klose <doko@debian.org> Sun, 19 Nov 2000 10:40:41 +0100
|
|
9022 |
||
9023 |
gcc (2.95.2-17) unstable; urgency=low
|
|
9024 |
||
9025 |
* Disable gpc for alpha.
|
|
9026 |
* Include gpc-cpp in gpc package (fixes #74492).
|
|
9027 |
* Don't build gcc-docs compatibility package anymore.
|
|
9028 |
||
9029 |
-- Matthias Klose <doko@debian.org> Wed, 11 Oct 2000 06:16:53 +0200
|
|
9030 |
||
9031 |
gcc (2.95.2-16) unstable; urgency=low
|
|
9032 |
||
9033 |
* Applied the emdebian/cross compiler patch and documentation
|
|
9034 |
(Frank Smith <smith@amirix.com>).
|
|
9035 |
* Applied patch for avr target (Hakan Ardo <hakan@debian.org>).
|
|
9036 |
* debian/control.in: Add awk to Build-Depends.
|
|
9037 |
Tighten libc6-dev dependency for libstdc++-dev (fixes #73031,
|
|
9038 |
#72531, #72534).
|
|
9039 |
* Disable libobjc_gc for m68k again (fixes #74380).
|
|
9040 |
* debian/patches/arm-namespace.dpatch: Apply patch from Philip
|
|
9041 |
Blundell <pb@futuretv.com> to fix name space pollution on arm
|
|
9042 |
(fixes #70937).
|
|
9043 |
* Fix more warnings in STL headers (fixes #69352, #71943).
|
|
9044 |
||
9045 |
-- Matthias Klose <doko@debian.org> Mon, 9 Oct 2000 21:51:41 +0200
|
|
9046 |
||
9047 |
gcc (2.95.2-15) unstable; urgency=low
|
|
9048 |
||
9049 |
* debian/control.in: Add libgc5-dev to build depends (fixes #67015).
|
|
9050 |
* debian/rules.def: Build GC enabled ObjC runtime for sparc.
|
|
9051 |
* Bug #58741 fixed (in some version since 2.95.2-5).
|
|
9052 |
* debian/control.in: Recommend librx1g-dev, libgmp2-dev, libncurses5-dev
|
|
9053 |
(unit dependencies).
|
|
9054 |
* Patches from Marcus Brinkmann for the hurd (fixes #67763):
|
|
9055 |
- debian/rules.defs: Disable objc_gc on hurd-i386.
|
|
9056 |
Disable libg++ on GNU systems.
|
|
9057 |
- debian/rules2: Set correct names of libstdc++/libg++
|
|
9058 |
libraries on GNU systems.
|
|
9059 |
Write out correct shlibs and shlibs.local file content.
|
|
9060 |
- Keep _G_config.h for the Hurd.
|
|
9061 |
* Apply patch for ObjC linker warnings.
|
|
9062 |
* Don't apply gcj backport patch for sparc.
|
|
9063 |
* Apply libio compatability patch
|
|
9064 |
* debian/glibcver.sh: generate appropriate version for glibc
|
|
9065 |
* debian/rules.conf: for everything after glibc 2.1, we always append
|
|
9066 |
"-glibc$(ver)" to the C++ libs for linux.
|
|
9067 |
* Back down gpc to -13 version (-14 wont compile on anything but i386
|
|
9068 |
and m68k becuase of gpc).
|
|
9069 |
* Remove extraneous and obsolete sparc64 patches/files from debian/*
|
|
9070 |
||
9071 |
-- Ben Collins <bcollins@debian.org> Thu, 21 Sep 2000 08:08:35 -0400
|
|
9072 |
||
9073 |
gcc-snapshot (20000901-2.2) experimental; urgency=low
|
|
9074 |
||
9075 |
* New snapshot.
|
|
9076 |
* debian/rules2: Move tradcpp0 to cpp package.
|
|
9077 |
||
9078 |
-- Matthias Klose <doko@debian.org> Sat, 2 Sep 2000 01:14:28 +0200
|
|
9079 |
||
9080 |
gcc-snapshot (20000802-2.1) experimental; urgency=low
|
|
9081 |
||
9082 |
* New snapshot.
|
|
9083 |
* debian/rules2: Fixes. tradcpp0 is in gcc package, not cpp.
|
|
9084 |
||
9085 |
-- Matthias Klose <doko@debian.org> Thu, 3 Aug 2000 07:40:05 +0200
|
|
9086 |
||
9087 |
gcc-snapshot (20000720-2) experimental; urgency=low
|
|
9088 |
||
9089 |
* New snapshot.
|
|
9090 |
* Enable libstdc++-v3.
|
|
9091 |
* debian/rules2: Don't use -D for /usr/bin/install.
|
|
9092 |
||
9093 |
-- Matthias Klose <doko@debian.org> Thu, 20 Jul 2000 22:33:37 +0200
|
|
9094 |
||
9095 |
gcc (2.95.2-14) unstable; urgency=low
|
|
9096 |
||
9097 |
* Update gpc patch.
|
|
9098 |
||
9099 |
-- Matthias Klose <doko@debian.org> Wed, 5 Jul 2000 20:51:16 +0200
|
|
9100 |
||
9101 |
gcc (2.95.2-13) frozen unstable; urgency=low
|
|
9102 |
||
9103 |
* Update debian/README: document how to compile 2.0.xx kernels; don't
|
|
9104 |
register gcc272 as an alternative for gcc (closes #62419).
|
|
9105 |
Clarify compiler setup (closes #65548).
|
|
9106 |
* debian/control.in: Make libstdc++-dev depend on current version of g++.
|
|
9107 |
* Undo CVS update from release -8 (problems on alpha, #55263).
|
|
9108 |
||
9109 |
-- Matthias Klose <doko@debian.org> Mon, 19 Jun 2000 23:06:48 +0200
|
|
9110 |
||
9111 |
gcc (2.95.2-12) frozen unstable; urgency=low
|
|
9112 |
||
9113 |
* debian/gpc.postinst: Correct typo introduced with -11 (fixes #64193).
|
|
9114 |
* debian/patches/gcc-rs600.dpatch: ppc codegen fix (fixes #63933).
|
|
9115 |
||
9116 |
-- Matthias Klose <doko@debian.org> Sun, 21 May 2000 15:56:05 +0200
|
|
9117 |
||
9118 |
gcc (2.95.2-11) frozen unstable; urgency=medium
|
|
9119 |
||
9120 |
* Upload to unstable again (fixes critical #63784).
|
|
9121 |
* Fix doc-base files (fixes important #63810).
|
|
9122 |
* gpc wasn't built in -10 (fixes #63977).
|
|
9123 |
* Make /usr/bin/pc an alternative (fixes #63888).
|
|
9124 |
* Add SYSCALLS.c.X to gcc package.
|
|
9125 |
||
9126 |
-- Matthias Klose <doko@debian.org> Sun, 14 May 2000 22:17:44 +0200
|
|
9127 |
||
9128 |
gcc (2.95.2-10) frozen; urgency=low
|
|
9129 |
||
9130 |
* debian/control.in: make gcc conflict on any version of egcc
|
|
9131 |
(slink to potato upgrade problem, fixes grave #62084).
|
|
9132 |
* Build protoize programs, separate out in new package (fixes #59436,
|
|
9133 |
#62911).
|
|
9134 |
* Create dummy gcc-docs package for smooth update from slink (fixes #62537).
|
|
9135 |
* Add doc-base support for all -doc packages (fixes #63380).
|
|
9136 |
||
9137 |
-- Matthias Klose <doko@debian.org> Mon, 1 May 2000 22:24:28 +0200
|
|
9138 |
||
9139 |
gcc (2.95.2-9) frozen unstable; urgency=low
|
|
9140 |
||
9141 |
* Disable the sparc-bi-arch.dpatch (patch from Ben Collins, built
|
|
9142 |
for sparc as NMU 8.1) (fixes critical #61529 and #61511).
|
|
9143 |
"Seems that when you compile gcc 2.95.x for sparc64-linux and compile
|
|
9144 |
sparc32 programs, the code is not the same as sparc-linux compile for
|
|
9145 |
sparc32 (this is a bug, and is fixed in gcc 2.96 CVS)."
|
|
9146 |
* debian/patches/gcj-vs-iconv.dpatch: Option '--encoding' for
|
|
9147 |
encoding of input files. Patch from Tom Tromey <tromey@cygnus.com>
|
|
9148 |
backported to 2.95.2 (fixes #42895).
|
|
9149 |
Compile a Latin-1 encoded file with `gcj --encoding=Latin1 ...'.
|
|
9150 |
* debian/control.in: gcc, g++ and gobjc suggest their corresponding
|
|
9151 |
task packages (fixes #59623).
|
|
9152 |
||
9153 |
-- Matthias Klose <doko@debian.org> Sat, 8 Apr 2000 20:19:15 +0200
|
|
9154 |
||
9155 |
gcc (2.95.2-8) frozen unstable; urgency=low
|
|
9156 |
||
9157 |
* Post-2.95.2 CVS updates of the gcc-2_95-branch until 20000313.
|
|
9158 |
* debian/rules2: configure with --enable-java-gc=no for sparc. Fixes
|
|
9159 |
gcj side of #60535.
|
|
9160 |
* debian/rules.patch: Disable gcc-emit-rtl patch for all archs but
|
|
9161 |
alpha. Disable g++-is-tree patch ("just for 2.95.1").
|
|
9162 |
* debian/README: Update for gcc-2.95.
|
|
9163 |
||
9164 |
-- Matthias Klose <doko@debian.org> Mon, 27 Mar 2000 00:03:16 +0200
|
|
9165 |
||
9166 |
gcc (2.95.2-7) frozen unstable; urgency=low
|
|
9167 |
||
9168 |
* debian/patches/gcc-empty-struct-init.dpatch; Apply patch from
|
|
9169 |
http://gcc.gnu.org/ml/gcc-patches/2000-02/msg00637.html. Fixes
|
|
9170 |
compilation of 2.3.4x kernels.
|
|
9171 |
* debian/patches/gcc-emit-rtl.dpatch: Apply patch from David Huggins-Daines
|
|
9172 |
<dhuggins@linuxcare.com> (backport from 2.96 CVS to fix #55263).
|
|
9173 |
* debian/patches/gcc-pointer-arith.dpatch: Apply patch from Jim Kingdon
|
|
9174 |
<kingdon@redhat.com> (backport from 2.96 CVS to fix #54951).
|
|
9175 |
||
9176 |
-- Matthias Klose <doko@debian.org> Thu, 2 Mar 2000 23:16:43 +0100
|
|
9177 |
||
9178 |
gcc (2.95.2-6) frozen unstable; urgency=low
|
|
9179 |
||
9180 |
* Post-2.95.2 CVS updates of the gcc-2_95-branch until 20000220.
|
|
9181 |
* Remove dangling symlink probably left over from libstdc++2.9
|
|
9182 |
package (fixes #53661).
|
|
9183 |
* debian/patches/gcc-alpha-complex-float.dpatch: Fixed patch by
|
|
9184 |
David Huggins-Daines (fixes #58486).
|
|
9185 |
* debian/g++.{postinst,prerm}: Remove outdated g++FAQ registration
|
|
9186 |
(fixes #58253).
|
|
9187 |
* debian/control.in: gcc-doc replaces gcc-docs (fixes #58108).
|
|
9188 |
* debian/rules2: Include some fixed headers (asm, bits, linux, ...).
|
|
9189 |
* debian/patches/{gcc-alpha-ev5-fix,libstdc++-valarray}.dpatch: Remove.
|
|
9190 |
Applied upstream.
|
|
9191 |
* debian/patches/libstdc++-bastring.dpatch: Add patch from
|
|
9192 |
sicard@bigruth.solsoft.fr (fixes #56715).
|
|
9193 |
||
9194 |
-- Matthias Klose <doko@debian.org> Sun, 20 Feb 2000 15:08:13 +0100
|
|
9195 |
||
9196 |
gcc (2.95.2-5) frozen unstable; urgency=low
|
|
9197 |
||
9198 |
* Post-2.95.2 CVS updates of the gcc-2_95-branch until 20000116.
|
|
9199 |
* Add more build dependencies (fixes #53204).
|
|
9200 |
* debian/patches/gcc-alpha-complex-float.dpatch: Patch from
|
|
9201 |
Joel Klecker <jk@espy.org> to compile glibc correctly on alpha.
|
|
9202 |
"Should fix the g77 problems too."
|
|
9203 |
* debian/patches/{libio,libstdc++-wall2}.dpatch. Remove patches
|
|
9204 |
applied upstream.
|
|
9205 |
||
9206 |
-- Matthias Klose <doko@debian.org> Sun, 16 Jan 2000 19:16:54 +0100
|
|
9207 |
||
9208 |
gcc (2.95.2-4) unstable; urgency=low
|
|
9209 |
||
9210 |
* debian/patches/libio.dpatch: Patch from Martin v. Loewis.
|
|
9211 |
(fixes: #35628).
|
|
9212 |
* debian/patches/libstdc++-deque.dpatch: Patch from Martin v. Loewis.
|
|
9213 |
(fixes: #52689).
|
|
9214 |
* debian/control.in: Updated Build-Depends, removed outdated README.build.
|
|
9215 |
Fixes #51246.
|
|
9216 |
* Tighten dependencies to cpp (>= 2.95.2-4) (closes: #50294).
|
|
9217 |
* debian/rules.patch: Really do not apply patches/gcj-backport.dpatch.
|
|
9218 |
Fixes #51636.
|
|
9219 |
* Apply updated sparc-bi-arch.dpatch from Ben Collins.
|
|
9220 |
* libstdc++: Define wstring type, if __ENABLE_WSTRING is defined. Request
|
|
9221 |
from the author of the War FTP Daemon for Linux ("Jarle Aase"
|
|
9222 |
<jgaa@jgaa.com>).
|
|
9223 |
* debain/g++.preinst: Remove dangling sysmlinks (fixes #52359).
|
|
9224 |
||
9225 |
-- Matthias Klose <doko@debian.org> Sun, 19 Dec 1999 21:53:48 +0100
|
|
9226 |
||
9227 |
gcc (2.95.2-3) unstable; urgency=low
|
|
9228 |
||
9229 |
* debian/rules2: Don't install $(gcc_lib_dir)/include/asm; these are
|
|
9230 |
headers fixed for glibc-1.x (closes: #49434).
|
|
9231 |
* debian/patches/cpp-dos-newlines.dpatch: Keep CR's without
|
|
9232 |
following LF (closes: #49186).
|
|
9233 |
* Bug #37358 (internal compiler errors when building vdk_0.6.0-5)
|
|
9234 |
fixed in gcc-2.95.? (closes: #37358).
|
|
9235 |
* Apply patch gcc-alpha-ev5-fix from Richard Henderson <rth@cygnus.com>
|
|
9236 |
(should fix #48527 and #46963).
|
|
9237 |
* debian/README.Bugs: Documented non bug #44554.
|
|
9238 |
* Applied patch from Alexandre Oliva to fix gpc boostrap on alpha.
|
|
9239 |
Reenabled gpc on all architectures.
|
|
9240 |
* Post-2.95.2 CVS updates of the gcc-2_95-branch until 19991108.
|
|
9241 |
* Explicitely generate postinst/prerm chunks for usr/doc transition.
|
|
9242 |
debhelper currently doesn't handle generation for packages with
|
|
9243 |
symlinked directories.
|
|
9244 |
* debian/patches/libstdc++-wall3.dpatch: Fix warnings in stl_deque.h
|
|
9245 |
and stl_rope.h (closes: #46444, #46720).
|
|
9246 |
* debian/patches/gcj-backport.dpatch: Add file, don't apply (yet).
|
|
9247 |
||
9248 |
-- Matthias Klose <doko@debian.org> Wed, 10 Nov 1999 18:58:45 +0100
|
|
9249 |
||
9250 |
gcc (2.95.2-2) unstable; urgency=low
|
|
9251 |
||
9252 |
* New gpc-19991030 snapshot.
|
|
9253 |
* Post-2.95.2 CVS updates of the gcc-2_95-branch until 19991103.
|
|
9254 |
* Reintegrated sparc patches (bcollins@debian.org), which were lost
|
|
9255 |
in 2.95.2-1.
|
|
9256 |
* debian/rules2: Only install $(gcc_lib_dir)/include/asm, when existing.
|
|
9257 |
* debian/patches/gpc-2.95.{dpatch,diff}: updated patch to drop
|
|
9258 |
initialization in stor-layout.c.
|
|
9259 |
* debian/NEWS.gcc: Updated for gcc-2.95.2.
|
|
9260 |
* debian/bugs/bug-...: Removed testcases for fixed bugs.
|
|
9261 |
* debian/patches/...dpatch: Removed patches applied upstream.
|
|
9262 |
* debian/{rules2,g++.postinst,g++.prerm}: Handle c++ alternative.
|
|
9263 |
* debian/changelog: Merged gcc272, egcs and snapshot changelogs.
|
|
9264 |
||
9265 |
-- Matthias Klose <doko@debian.org> Tue, 2 Nov 1999 23:09:23 +0200
|
|
9266 |
||
9267 |
gcc (2.95.2-1.1) unstable; urgency=low
|
|
9268 |
||
9269 |
* Most of the powerpc patches have been applied upstream. Remove all
|
|
9270 |
but ppc-ice, ppc-andrew-dwarf-eh, and ppc-descriptions.
|
|
9271 |
* mulilib-install.dpatch was definitely a bad idea. Fix it properly
|
|
9272 |
by using install -D.
|
|
9273 |
* Also, don't make directories before installing any more. Simplifies
|
|
9274 |
rules a (tiny) bit.
|
|
9275 |
* Do not build with LDFLAGS=-s. Everything gets stripped out anyway by
|
|
9276 |
dh_strip -a -X_debug; so leave the binaries in the build tree with
|
|
9277 |
debugging symbols for simplified debugging of the packages.
|
|
9278 |
||
9279 |
-- Daniel Jacobowitz <dan@debian.org> Sat, 30 Oct 1999 12:40:12 -0400
|
|
9280 |
||
9281 |
gcc (2.95.2-1) unstable; urgency=low
|
|
9282 |
||
9283 |
* gcc-2.95.2 release (taken from the CVS archive). -fstrict-aliasing
|
|
9284 |
is disabled upstream.
|
|
9285 |
||
9286 |
-- Matthias Klose <doko@debian.org> Mon, 25 Oct 1999 10:26:19 +0200
|
|
9287 |
||
9288 |
gcc (2.95.2-0pre4) unstable; urgency=low
|
|
9289 |
||
9290 |
* Updated to cvs updates of the gcc-2_95-branch until 19991021.
|
|
9291 |
* Updated gpc to gpc-19991018 snapshot (closes: #33037, #47453).
|
|
9292 |
Enable gpc for all architectures ...
|
|
9293 |
* Document gcc exit codes (closes: #43863).
|
|
9294 |
* According to the bug submitter (Sergey V Kovalyov <sqk0316@scires.nyu.edu>)
|
|
9295 |
the original source of these CERN librarties is outdated now. The latest
|
|
9296 |
version of cernlibs compiles and works fine with slink (closes #31546).
|
|
9297 |
* According to the bug submitter (Gergely Madarasz <gorgo@sztaki.hu>),
|
|
9298 |
the problem triggered on i386 cannot be reproduced with the current
|
|
9299 |
jade and php3 versions anymore (closes: #35215).
|
|
9300 |
* Replace corrupted m68k-pic.dpatch (from Roman Hodek and Andreas Schwab
|
|
9301 |
<Roman.Hodek@informatik.uni-erlangen.de> <schwab@suse.de> and apply to
|
|
9302 |
all architectures (closes: #48011).
|
|
9303 |
* According to the bug submitter (Herbert Xu <herbert@gondor.apana.org.au>)
|
|
9304 |
this bug "probably has been fixed". Setting it to severity "fixed"
|
|
9305 |
(fixes: #39616), will close it later ...
|
|
9306 |
* debian/README.Bugs: Document throwing C++ exceptions "through" C
|
|
9307 |
libraries (closes: #22769).
|
|
9308 |
||
9309 |
-- Matthias Klose <doko@debian.org> Fri, 22 Oct 1999 20:33:00 +0200
|
|
9310 |
||
9311 |
gcc (2.95.2-0pre3) unstable; urgency=low
|
|
9312 |
||
9313 |
* Updated to cvs updates of the gcc-2_95-branch until 19991019.
|
|
9314 |
* Apply NMU patches (closes: #46217).
|
|
9315 |
* debian/control.in: Fix egcs64 conflict-dependency for sparc
|
|
9316 |
architecture (closes: #47088).
|
|
9317 |
* debian/rules2: dbg-packages share doc dir with lib packages
|
|
9318 |
(closes #45067).
|
|
9319 |
* debian/patches/gcj-debian-policy.dpatch: Patch from Stephane
|
|
9320 |
Bortzmeyer to conform to Debian policy (closes: #44463).
|
|
9321 |
* debian/bugs/bug-*: Added test cases for new bug reports.
|
|
9322 |
* debian/patches/libstdc++-bastring.dpatch: Patch by Richard Kettlewell
|
|
9323 |
(closes #46550).
|
|
9324 |
* debian/rules.patch: Apply libstdc++-wall2 patch (closes #46609).
|
|
9325 |
* debian/README: Fix typo (closes: #45253).
|
|
9326 |
* debian/control.in: Remove primary/secondary distinction;
|
|
9327 |
dbg-packages don't provide their normal counterparts (closes #45206).
|
|
9328 |
* debian/rules.patch: gcc-combine patch applied upstream.
|
|
9329 |
* debian/rules2: Only use mail if with_check is set (off by default).
|
|
9330 |
* debian/rules.conf: Tighten binutils dependency to 2.9.5.0.12.
|
|
9331 |
||
9332 |
-- Matthias Klose <doko@debian.org> Tue, 19 Oct 1999 20:33:00 +0200
|
|
9333 |
||
9334 |
gcc (2.95.2-0pre2.0.2) unstable; urgency=HIGH (for m68k)
|
|
9335 |
||
9336 |
* Binary-only NMU for m68k as quick fix for another bug; the patch
|
|
9337 |
is in CVS already, too.
|
|
9338 |
* Applied another patch by Andreas Schwab to fix %a5 restauration in
|
|
9339 |
some cases.
|
|
9340 |
||
9341 |
-- Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de> Thu, 30 Sep 1999 16:09:15 +0200
|
|
9342 |
||
9343 |
gcc (2.95.2-0pre2.0.1) unstable; urgency=HIGH (for m68k)
|
|
9344 |
||
9345 |
* Binary-only NMU for m68k as quick fix for serious bugs; the patches
|
|
9346 |
are already checked into gcc CVS and should be in the next official
|
|
9347 |
version, too.
|
|
9348 |
* Applied two patches by Andreas Schwab to fix -fpic and loop optimization.
|
|
9349 |
||
9350 |
-- Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de> Mon, 27 Sep 1999 15:32:49 +0200
|
|
9351 |
||
9352 |
gcc (2.95.2-0pre2) unstable; urgency=low
|
|
9353 |
||
9354 |
* Fixed in 2.95.2 (closes: #43478).
|
|
9355 |
* Previous version had Pascal examples missing in doc directory.
|
|
9356 |
||
9357 |
-- Matthias Klose <doko@debian.org> Wed, 8 Sep 1999 22:18:17 +0200
|
|
9358 |
||
9359 |
gcc (2.95.2-0pre1) unstable; urgency=low
|
|
9360 |
||
9361 |
* Updated to cvs updates of the gcc-2_95-branch until 19990828.
|
|
9362 |
* Apply work around memory corruption (just for 2.95.1) by
|
|
9363 |
Daniel Jacobowitz <dan@debian.org>.
|
|
9364 |
* debian/patches/libstdc++-wall2.dpatch: Patch from Franck Sicard
|
|
9365 |
<sicard@miniruth.solsoft.fr> to fix some warnings (closes: #44670).
|
|
9366 |
* debian/patches/libstdc++-valarray.dpatch: Patch from Hideaki Fujitani
|
|
9367 |
<fjtani@flab.fujitsu.co.jp> to fix a bug in valarray_array.h.
|
|
9368 |
* Applied NMU from Jim Pick minus the jump.c and fold-const.c patches
|
|
9369 |
already in the gcc-2_95-branch (closes: #44690).
|
|
9370 |
* Conform to debian-java policy (closes: #44463).
|
|
9371 |
* Move docs to /usr/share/doc (closes: #44782).
|
|
9372 |
* Remove debian/patches/gcc-align.dpatch applied upstream.
|
|
9373 |
* debian/*.postinst: Call install-info only, when configuring.
|
|
9374 |
* debian/*.{postinst,prerm}: Add #DEBHELPER# comments to handle
|
|
9375 |
/usr/doc -> /usr/share/doc transition.
|
|
9376 |
||
9377 |
-- Matthias Klose <doko@debian.org> Wed, 8 Sep 1999 22:18:17 +0200
|
|
9378 |
||
9379 |
gcc (2.95.1-2.1) unstable; urgency=low
|
|
9380 |
||
9381 |
* Non-maintainer upload.
|
|
9382 |
* ARM platform no longer needs library-prefix patch.
|
|
9383 |
* Updated patches from Philip Blundell.
|
|
9384 |
||
9385 |
-- Jim Pick <jim@jimpick.com> Wed, 8 Sep 1999 20:14:07 -0700
|
|
9386 |
||
9387 |
gcc (2.95.1-2) unstable; urgency=low
|
|
9388 |
||
9389 |
* debian/gcc.{postinst,prerm}: gcc provides an alternative for
|
|
9390 |
sparc64-linux-gcc.
|
|
9391 |
* Applied patch from Ben Collins to enable bi-architecture (32/64)
|
|
9392 |
support for sparc.
|
|
9393 |
* Rebuild debian/control and debian/rules.parameters after unpacking.
|
|
9394 |
* debian/rules2: binary-indep. Conditionalize on with_pascal.
|
|
9395 |
||
9396 |
-- Matthias Klose <doko@debian.org> Sat, 4 Sep 1999 13:47:30 +0200
|
|
9397 |
||
9398 |
gcc (2.95.1-1) unstable; urgency=low
|
|
9399 |
||
9400 |
* Updated to release gcc-2.95.1 and cvs updates of the gcc-2_95-branch
|
|
9401 |
until 19990828.
|
|
9402 |
* debian/README.gcc: Updated NEWS file to include 2.95 and 2.95.1 news.
|
|
9403 |
* debian/README.java: New file.
|
|
9404 |
* debian/rules.defs: Disabled gpc for alpha, arm. Disabled ObjC-GC
|
|
9405 |
for alpha.
|
|
9406 |
* debian/rules [clean]: Remove debian/rules.parameters.
|
|
9407 |
* debian/rules2 [binary-arch]: Call dh_shlibdeps with LD_LIBRARY_PATH set
|
|
9408 |
to installation dir of libstdc++. Why isn't this the default?
|
|
9409 |
* debian/control.in: *-dev packages do not longer conflict with
|
|
9410 |
libg++272-dev package.
|
|
9411 |
* Apply http://egcs.cygnus.com/ml/gcc-patches/1999-08/msg00599.html.
|
|
9412 |
* Only define BAD_THROW_ALLOC, when using exceptions (fixes #43462).
|
|
9413 |
* For ObjC (when configured with GC) recommend libgc4-dev, not libgc4.
|
|
9414 |
* New version of 68060 build patch.
|
|
9415 |
* debian/rules.conf: For m68k, depend on binutils version 2.9.1.
|
|
9416 |
||
9417 |
-- Matthias Klose <doko@debian.org> Sat, 28 Aug 1999 18:16:31 +0200
|
|
9418 |
||
9419 |
gcc (2.95.1-0pre2) unstable; urgency=medium
|
|
9420 |
||
9421 |
* gpc is back again (fixes grave #43022).
|
|
9422 |
* debian/patches/gpc-updates.dpatch: Patches sent to upstream authors.
|
|
9423 |
* Work around the fatal dependtry assertion failure bug in dpkg (hint
|
|
9424 |
from "Antti-Juhani Kaijanaho" <ajk@debian.org>, fixes important #43072).
|
|
9425 |
||
9426 |
-- Matthias Klose <doko@debian.org> Mon, 16 Aug 1999 19:34:14 +0200
|
|
9427 |
||
9428 |
gcc (2.95.1-0pre1) unstable; urgency=low
|
|
9429 |
||
9430 |
* Updated to cvs 19990815 gcc-2_95-branch; included install docs and
|
|
9431 |
FAQ from 2.95 release; upload source package as well.
|
|
9432 |
* Source package contains tarballs only (gcc, libg++, installdocs).
|
|
9433 |
* debian/rules: Splitted into debian/rules{,.unpack,.patch,.conf,2}.
|
|
9434 |
* debian/gcc.postinst: s/any key/RETURN; warn only when upgrading from
|
|
9435 |
pre 2.95 version; reference /usr/doc, not /usr/share/doc.
|
|
9436 |
* Checked syntax for attributes of functions; checked for #35068;
|
|
9437 |
checked for bad gmon.out files (at least with libc6 2.1.2-0pre5 and
|
|
9438 |
binutils 2.9.1.0.25-2 the problem doesn't show up anymore).
|
|
9439 |
* debian/patches/cpp-macro-doc.dpatch: Document macro varargs in cpp.texi.
|
|
9440 |
* gcc is primary compiler for all platforms but m68k. Setting
|
|
9441 |
severity of #22513 to fixed.
|
|
9442 |
* debian/patches/gcc-default-arch.dpatch: New patch to enable generation
|
|
9443 |
of i386 instruction as default (fixes #42743).
|
|
9444 |
* debian/rules: Removed outdated gcc NEWS file (fixes #42742).
|
|
9445 |
* debian/patches/libstdc++-out-of-mem.dpatch: Throw exception instead
|
|
9446 |
of aborting when out of memory (fixes #42622).
|
|
9447 |
* debian/patches/cpp-dos-newlines.dpatch: Handle ibackslashes after
|
|
9448 |
DOS newlines (fixes #29240).
|
|
9449 |
* Fixed in gcc-2.95.1: #43001.
|
|
9450 |
* Bugs closed in this version:
|
|
9451 |
Closes: #11525, #12253, #22513, #29240, #35068, #36182, #42584, #42585,
|
|
9452 |
#42602, #42622, #42742 #42743, #43001, #43002.
|
|
9453 |
||
9454 |
-- Matthias Klose <doko@debian.org> Sun, 15 Aug 1999 10:31:50 +0200
|
|
9455 |
||
9456 |
gcc (2.95-3) unstable; urgency=high
|
|
9457 |
||
9458 |
* Provide /lib/cpp again (fixes important bug #42524).
|
|
9459 |
* Updated to cvs 19990805 gcc-2_95-branch.
|
|
9460 |
* Build with the default scheduler.
|
|
9461 |
* Apply install-multilib patch from Dan Jacobowitz.
|
|
9462 |
* Apply revised cpp-A- patch from Dan Jacobowitz.
|
|
9463 |
||
9464 |
-- Matthias Klose <doko@debian.org> Fri, 6 Aug 1999 07:25:19 +0200
|
|
9465 |
||
9466 |
gcc (2.95-2) unstable; urgency=low
|
|
9467 |
||
9468 |
* Remove /lib/cpp. This driver uses files from /usr/lib/gcc-lib anyway.
|
|
9469 |
* The following bugs are fixed (compared to egcs-1.1.2).
|
|
9470 |
Closes: #4429, #20889, #21122, #26369, #28417, #28261, #31416, #35261,
|
|
9471 |
#35900, #35906, #38246, #38872, #39098, #39526, #40659, #40991, #41117,
|
|
9472 |
#41290, #41302, #41313.
|
|
9473 |
* The following by Joel Klecker:
|
|
9474 |
- Adopt dpkg-architecture variables.
|
|
9475 |
- Go back to SHELL = bash -e or it breaks where /bin/sh is not bash.
|
|
9476 |
- Disabled the testsuite, it is not included in the gcc 2.95 release.
|
|
9477 |
||
9478 |
-- Matthias Klose <doko@debian.org> Sat, 31 Jul 1999 18:00:42 +0200
|
|
9479 |
||
9480 |
gcc (2.95-1) unstable; urgency=low
|
|
9481 |
||
9482 |
* Update for official gcc-2.95 release.
|
|
9483 |
* Built without gpc.
|
|
9484 |
* debian/rules: Remove g++FAQ from rules, which is outdated.
|
|
9485 |
For ix86, build for i386, not i486.
|
|
9486 |
* Apply patch from Jim Pick for building multilib package on arm.
|
|
9487 |
||
9488 |
-- Matthias Klose <doko@debian.org> Sat, 31 Jul 1999 16:38:21 +0200
|
|
9489 |
||
9490 |
gcc (2.95-0pre10) unstable; urgency=low
|
|
9491 |
||
9492 |
* Use ../builddir-gcc-$(VER) by default instead of ./builddir; upstream
|
|
9493 |
strongly advises configuring outside of the source tree, and it makes
|
|
9494 |
some things much easier.
|
|
9495 |
* Add patch to prevent @local branches to weak symbols on powerpc (fixes
|
|
9496 |
apt compilation).
|
|
9497 |
* Add patch to make cpp -A- work as expected.
|
|
9498 |
* Renamed debian/patches/ppc-library-prefix.dpatch to library-prefix.dpatch;
|
|
9499 |
apply on all architectures.
|
|
9500 |
* debian/control.in: Remove snapshot dependencies.
|
|
9501 |
* debian/*.postinst: Reflect use of /usr/share/{info,man}.
|
|
9502 |
||
9503 |
-- Daniel Jacobowitz <dan@debian.org> Thu, 22 Jul 1999 19:27:12 -0400
|
|
9504 |
||
9505 |
gcc (2.95-0pre9) unstable; urgency=low
|
|
9506 |
||
9507 |
* The following bugs are fixed (compared to egcs-1.1.2): #4429, #20889,
|
|
9508 |
#21122, #26369, #28417, #28261, #35261, #38246, #38872, #39526, #40659,
|
|
9509 |
#40991, #41117, #41290.
|
|
9510 |
* Updated to CVS gcc-19990718 snapshot.
|
|
9511 |
* debian/control.in: Removed references to egcs in descriptions.
|
|
9512 |
Changed gcj's Recommends libgcj-dev to Depends.
|
|
9513 |
* debian/rules: Apply ppc-library-prefix for alpha as well.
|
|
9514 |
* debian/patches/arm-config.dpatch: Updated patch sent by Jim Pick.
|
|
9515 |
||
9516 |
-- Matthias Klose <doko@debian.org> Sun, 18 Jul 1999 12:21:07 +0200
|
|
9517 |
||
9518 |
gcc (2.95-0pre8) unstable; urgency=low
|
|
9519 |
||
9520 |
* Updated CVS.
|
|
9521 |
* debian/copyright: s%doc/copyright%share/common-licenses%
|
|
9522 |
* debian/README.Bugs: s/egcs.cygnus.com/gcc.gnu.org/ s/egcs-bugs/gcc-bugs/
|
|
9523 |
* debian/patches/reporting.dpatch: Remake diff for current sources.
|
|
9524 |
* debian/libstdc++-dev.postinst: It's /usr/share/info/iostream.info.
|
|
9525 |
* debian/rules: Current dejagnu snapshot reports a framework version
|
|
9526 |
of 1.3.1.
|
|
9527 |
||
9528 |
-- Joel Klecker <espy@debian.org> Sun, 18 Jul 1999 02:09:57 -0700
|
|
9529 |
||
9530 |
gcc-snapshot (19990714-0pre6) experimental; urgency=low
|
|
9531 |
||
9532 |
* Updated to CVS gcc-19990714 snapshot.
|
|
9533 |
* Applied ARM patch (#40515).
|
|
9534 |
* Converted DOS style linefeeds in debian/patches/ppc-* files.
|
|
9535 |
* debian/rules: Reflect change in gcc/version.c; use sh -e as shell:
|
|
9536 |
for some obscure reason, bash -e doesn't work.
|
|
9537 |
* Reflect version change for libstdc++ (2.10). Remove libg++-name
|
|
9538 |
patch; libg++ now has version 2.8.1.3. Removed libc version from
|
|
9539 |
the package name.
|
|
9540 |
||
9541 |
-- Matthias Klose <doko@debian.org> Wed, 14 Jul 1999 18:43:57 +0200
|
|
9542 |
||
9543 |
gcc-snapshot (19990625-0pre5.1) experimental; urgency=low
|
|
9544 |
||
9545 |
* Non-maintainer upload.
|
|
9546 |
* Added ARM specific patch.
|
|
9547 |
||
9548 |
-- Jim Pick <jim@jimpick.com> Tue, 29 Jun 1999 22:36:08 -0700
|
|
9549 |
||
9550 |
gcc-snapshot (19990625-0pre5) experimental; urgency=low
|
|
9551 |
||
9552 |
* Updated to CVS gcc-19990625 snapshot.
|
|
9553 |
||
9554 |
-- Matthias Klose <doko@debian.org> Fri, 25 Jun 1999 16:11:53 +0200
|
|
9555 |
||
9556 |
gcc-snapshot (19990609-0pre4.1) experimental; urgency=low
|
|
9557 |
||
9558 |
* Added and re-added a few last PPC patches.
|
|
9559 |
||
9560 |
-- Daniel Jacobowitz <dan@debian.org> Sat, 12 Jun 1999 16:48:01 -0500
|
|
9561 |
||
9562 |
gcc-snapshot (19990609-0pre4) experimental; urgency=low
|
|
9563 |
||
9564 |
* Updated to CVS egcs-19990611 snapshot.
|
|
9565 |
||
9566 |
-- Matthias Klose <doko@debian.org> Fri, 11 Jun 1999 10:20:09 +0200
|
|
9567 |
||
9568 |
gcc-snapshot (19990609-0pre3) experimental; urgency=low
|
|
9569 |
||
9570 |
* CVS gcc-19990609 snapshot.
|
|
9571 |
* New gpc-19990607 snapshot.
|
|
9572 |
||
9573 |
-- Matthias Klose <doko@debian.org> Wed, 9 Jun 1999 19:40:44 +0200
|
|
9574 |
||
9575 |
gcc-snapshot (19990524-0pre1) experimental; urgency=low
|
|
9576 |
||
9577 |
* egcs-19990524 snapshot.
|
|
9578 |
* First snapshot of the gcc-2_95-branch. egcs-1.2 is renamed to gcc-2.95,
|
|
9579 |
which is now the "official" successor to gcc-2.8.1. The full version
|
|
9580 |
name is: gcc-2.95 19990521 (prerelease).
|
|
9581 |
* debian/control.in: Changed maintainers to `Debian GCC maintainers'.
|
|
9582 |
* Moved all version numbers to epoch 1.
|
|
9583 |
* debian/rules: Major changes. The support for secondary compilers
|
|
9584 |
was already removed for the egcs-1.2 snapshots. Many fixes by
|
|
9585 |
Joel Klecker <espy@debian.org>.
|
|
9586 |
- Send mail to Debian maintainers for successful builds.
|
|
9587 |
- Fix VER and VERNO sed expressions.
|
|
9588 |
- Replace remaining GNUARCH occurrences.
|
|
9589 |
* New gpc snapshot (but don't build).
|
|
9590 |
* debian/patches/valarray.dpatch: Backport from libstdc++-v3.
|
|
9591 |
* debian/gcc-doc.*: Info is now gcc.info* (Joel Klecker <espy@debian.org>).
|
|
9592 |
* Use cpp driver provided by the package.
|
|
9593 |
* New script c89 (fixes #28261).
|
|
9594 |
||
9595 |
-- Matthias Klose <doko@debian.org> Sat, 22 May 1999 16:10:36 +0200
|
|
9596 |
||
9597 |
egcs (1.1.2-2) unstable; urgency=low
|
|
9598 |
||
9599 |
* Integrate NMU's for arm and sparc (fixes #37582, #36857).
|
|
9600 |
* Apply patch for the Hurd (fixes #37753).
|
|
9601 |
* Describe open bugs in TODO.Debian. Please have a look if you can help.
|
|
9602 |
* Update README / math functions section (fixes #35906).
|
|
9603 |
* Done by J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl>:
|
|
9604 |
- At Richard Braakman's request, made -dbg packages for libstdc++
|
|
9605 |
and libg++.
|
|
9606 |
- Provide egcc(1) (fixes lintian error).
|
|
9607 |
||
9608 |
-- Matthias Klose <doko@debian.org> Sun, 16 May 1999 14:30:56 +0200
|
|
9609 |
||
9610 |
egcs-snapshot (19990502-1) experimental; urgency=low
|
|
9611 |
||
9612 |
* New snapshot.
|
|
9613 |
||
9614 |
-- Matthias Klose <doko@debian.org> Thu, 6 May 1999 11:51:02 +0200
|
|
9615 |
||
9616 |
egcs-snapshot (19990418-2) experimental; urgency=low
|
|
9617 |
||
9618 |
* Merged Rays changes to build debug packages.
|
|
9619 |
||
9620 |
-- Matthias Klose <doko@debian.org> Wed, 21 Apr 1999 16:54:56 +0200
|
|
9621 |
||
9622 |
egcs-snapshot (19990418-1) experimental; urgency=low
|
|
9623 |
||
9624 |
* New snapshot.
|
|
9625 |
* Disable cpplib.
|
|
9626 |
||
9627 |
-- Matthias Klose <doko@debian.org> Mon, 19 Apr 1999 11:32:19 +0200
|
|
9628 |
||
9629 |
egcs (1.1.2-1.2) unstable; urgency=low
|
|
9630 |
||
9631 |
* NMU for arm
|
|
9632 |
* Added arm-optimizer.dpatch with optimizer workaround for ARM
|
|
9633 |
||
9634 |
-- Jim Pick <jim@jimpick.com> Mon, 19 Apr 1999 06:17:13 -0700
|
|
9635 |
||
9636 |
egcs (1.1.2-1.1) unstable; urgency=low
|
|
9637 |
||
9638 |
* NMU for sparc
|
|
9639 |
* Included dpatch to modify the references to gcc/crtstuff.c so that
|
|
9640 |
__register_frame_info is not a weak reference. This allows potato to
|
|
9641 |
remain binary compatible with slink, while still retaining compatibility
|
|
9642 |
with other sparc/egcs1.1.2 distributions. Diff in .dpatch format has
|
|
9643 |
been sent to the maintainer with a note it may not be needed for 1.1.3.
|
|
9644 |
||
9645 |
-- Ben Collins <bcollins@debian.org> Tue, 27 Apr 1999 10:15:03 -0600
|
|
9646 |
||
9647 |
egcs (1.1.2-1) unstable; urgency=low
|
|
9648 |
||
9649 |
* Final egcs-1.1.2 release built for potato as primary compiler
|
|
9650 |
for all architectures except m68k.
|
|
9651 |
||
9652 |
-- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Thu, 8 Apr 1999 13:14:29 +0200
|
|
9653 |
||
9654 |
egcs-snapshot (19990321-1) experimental; urgency=low
|
|
9655 |
||
9656 |
* New snapshot.
|
|
9657 |
* Disable gpc.
|
|
9658 |
* debian/rules: Simplified (no secondary compiler, bumped all versions
|
|
9659 |
to same epoch, libapi patch is included upstream).
|
|
9660 |
* Separated out cpp documentation to cpp-doc package.
|
|
9661 |
* Fixed in this version: #28417.
|
|
9662 |
||
9663 |
-- Matthias Klose <doko@debian.org> Tue, 23 Mar 1999 02:11:18 +0100
|
|
9664 |
||
9665 |
egcs (1.1.2-0slink2) stable; urgency=low
|
|
9666 |
||
9667 |
* Applied H.J.Lu's egcs-19990315.linux patch.
|
|
9668 |
* Install faq.html and egcs-1.1.2 announcment.
|
|
9669 |
||
9670 |
-- Matthias Klose <doko@debian.org> Tue, 23 Mar 1999 01:14:54 +0100
|
|
9671 |
||
9672 |
egcs (1.1.2-0slink1) stable; urgency=low
|
|
9673 |
||
9674 |
* Final egcs-1.1.2 release; compiled with glibc-2.0 for slink on i386.
|
|
9675 |
* debian/control.in: gcc provides egcc, when FIRST_PRIMARY defined.
|
|
9676 |
* Fixes #30767, #32278, #34252, #34352.
|
|
9677 |
* Don't build the libstdc++.so.2.9 library on architectures, which have
|
|
9678 |
switched to glibc-2.1.
|
|
9679 |
||
9680 |
-- Matthias Klose <doko@debian.org> Wed, 17 Mar 1999 12:55:59 +0100
|
|
9681 |
||
9682 |
egcs (1.1.1.63-2.2) unstable; urgency=low
|
|
9683 |
||
9684 |
* Non-maintainer upload.
|
|
9685 |
* Incorporate patch from Joel Klecker to fix snapshot packages
|
|
9686 |
by moving/removing the application of libapi.
|
|
9687 |
* Disable the new libstdc++-dev-config and the postinst message in
|
|
9688 |
glibc 2.1 versions.
|
|
9689 |
||
9690 |
-- Daniel Jacobowitz <dan@debian.org> Mon, 12 Mar 1999 14:16:02 -0500
|
|
9691 |
||
9692 |
egcs (1.1.1.63-2.1) unstable; urgency=low
|
|
9693 |
||
9694 |
* Non-maintainer upload.
|
|
9695 |
* Compile with glibc 2.1 release version.
|
|
9696 |
* New upstream version egcs-1.1.2 pre3.
|
|
9697 |
* Miscellaneous rules updates (see changelog.snapshot).
|
|
9698 |
* New set of powerpc-related patches from Franz Sirl,
|
|
9699 |
<fsirl@kernel.crashing.org>.
|
|
9700 |
* Disable libgcc.dpatch (new solution implemented upstream). Remove it.
|
|
9701 |
* Also pass $target to config.if.
|
|
9702 |
* Enable Dwarf2 EH for powerpc. Bump the C++ binary version. No
|
|
9703 |
loss in -backwards- compatibility as far as I can tell, so add a
|
|
9704 |
compatibility symlink, and add to shlibs file.
|
|
9705 |
* Add --no-backup-if-mismatch to the debian/patches/*.dpatch files,
|
|
9706 |
to prevent bogus .orig's in diffs.
|
|
9707 |
* Merged with (unreleased) 1.1.1.62-1 and 1.1.1.63-{1,2} packages from
|
|
9708 |
Matthias Klose <doko@debian.org>.
|
|
9709 |
* Stop adding a backwards compatibility link for egcs-nof on powerpc.
|
|
9710 |
To my knowledge, nothing uses it. Do add the libstdc++ API change
|
|
9711 |
link, though.
|
|
9712 |
||
9713 |
-- Daniel Jacobowitz <dan@debian.org> Mon, 8 Mar 1999 14:24:01 -0500
|
|
9714 |
||
9715 |
egcs (1.1.1.63-2) stable; urgency=low
|
|
9716 |
||
9717 |
* Provide a libstdc++ with a shared object name, which is compatible
|
|
9718 |
to other distributions. Documented the change in README.Debian,
|
|
9719 |
the libstdc++-2.9.postinst and the libstdc++-dev-config script.
|
|
9720 |
||
9721 |
-- Matthias Klose <doko@debian.org> Fri, 12 Mar 1999 00:36:20 +0100
|
|
9722 |
||
9723 |
egcs (1.1.1.63-1.1) unstable; urgency=low
|
|
9724 |
||
9725 |
* Non-Maintainer release.
|
|
9726 |
* Build against glibc 2.1.
|
|
9727 |
* Make egcs the primary compiler on i386.
|
|
9728 |
* Also confilct with egcc (<< FIRST_PRIMARY)
|
|
9729 |
if FIRST_PRIMARY is defined.
|
|
9730 |
(this tells dpkg that gcc completely obsoletes egcc)
|
|
9731 |
* Remove hjl-12 patch again, HJL says it should not be
|
|
9732 |
necessary with egcs 1.1.2.
|
|
9733 |
(as per forwarded reply from Christopher Chimelis)
|
|
9734 |
* Apply libapi patch in clean target before regenerating debian/control
|
|
9735 |
and remove the patch afterward. Otherwise, the libstdc++ and libg++
|
|
9736 |
package names are generated wrong on a glibc 2.1 system.
|
|
9737 |
||
9738 |
-- Joel Klecker <espy@debian.org> Tue, 9 Mar 1999 15:31:02 -0800
|
|
9739 |
||
9740 |
egcs (1.1.1.63-1) unstable; urgency=low
|
|
9741 |
||
9742 |
* New upstream version egcs-1.1.1-pre3.
|
|
9743 |
* Applied improved libstdc++ warning patch from Rob Browning.
|
|
9744 |
||
9745 |
-- Matthias Klose <doko@debian.org> Tue, 9 Mar 1999 16:14:07 +0100
|
|
9746 |
||
9747 |
egcs (1.1.1.62-1) unstable; urgency=low
|
|
9748 |
||
9749 |
* New upstream version egcs-1.1.1-pre2.
|
|
9750 |
* New upstream version libg++-2.8.1.3.
|
|
9751 |
* Readded ARM support
|
|
9752 |
* Readded hjl-12 per request from Christopher C Chimelis
|
|
9753 |
<chris@classnet.med.miami.edu>
|
|
9754 |
||
9755 |
-- Matthias Klose <doko@debian.org> Fri, 26 Feb 1999 09:54:01 +0100
|
|
9756 |
||
9757 |
egcs-snapshot (19990224-0.1) experimental; urgency=low
|
|
9758 |
||
9759 |
* New snapshot.
|
|
9760 |
* Add the ability to disable CPPLIB by setting CPPLIB=no in
|
|
9761 |
the environment.
|
|
9762 |
* Disable gpc for powerpc; I spent a long time getting it to
|
|
9763 |
make correctly, and then it goes and ICEs.
|
|
9764 |
||
9765 |
-- Daniel Jacobowitz <dan@debian.org> Tue, 24 Feb 1999 23:34:12 -0500
|
|
9766 |
||
9767 |
egcs (1.1.1.61-1) unstable; urgency=low
|
|
9768 |
||
9769 |
* New upstream version egcs-1.1.1-pre1.
|
|
9770 |
* debian/control.in: Applied patch from bug report #32987.
|
|
9771 |
* Split up H.J.Lu's hjl-19990115-linux patch into several small
|
|
9772 |
chunks: libapi, arm-mips, libgcc, hjl-other. The changelog.Linux
|
|
9773 |
aren't included in the separate chunks. Please refer to the
|
|
9774 |
unmodified hjl-19990115-linux patch file in the egcs source pkg.
|
|
9775 |
* Apply warning patch to fix the annoying spew you get if you try to
|
|
9776 |
use ropes or deques with -Wall (which makes -Wall mostly useless for
|
|
9777 |
spotting errors in your own code). Fixes #32996.
|
|
9778 |
* debian/rules: Unapply patches in the exact reverse order they were
|
|
9779 |
applied.
|
|
9780 |
||
9781 |
-- Matthias Klose <doko@debian.org> Sat, 20 Feb 1999 22:06:21 +0100
|
|
9782 |
||
9783 |
egcs (1.1.1-5) frozen unstable; urgency=medium
|
|
9784 |
||
9785 |
* Move libgcc.map file to g++ package, where gcc is the secondary
|
|
9786 |
compiler (fixes #32329, #32605, #32631).
|
|
9787 |
* Prepare to rename libstdc++2.9 package for glibc-2.1 (fixes #32148).
|
|
9788 |
* Apply NMU patch for arm architecure (fixes #32367).
|
|
9789 |
* Don't apply hjl-12 patch for alpha architectures (requested by the
|
|
9790 |
alpha developers, Christopher C Chimelis <chris@classnet.med.miami.edu>).
|
|
9791 |
* Call makeinfo with --no-validate to fix obscure build failure on alpha.
|
|
9792 |
* Build gpc info files in doc subdirectory.
|
|
9793 |
* Remove c++filt diversion (C++ name demangling patch is now in binutils,
|
|
9794 |
fixes #30820 and #32502).
|
|
9795 |
||
9796 |
-- Matthias Klose <doko@debian.org> Sun, 31 Jan 1999 23:19:35 +0100
|
|
9797 |
||
9798 |
egcs (1.1.1-4.1) unstable; urgency=low
|
|
9799 |
||
9800 |
* Non-maintainer upload.
|
|
9801 |
* Pascal doesn't build for ARM.
|
|
9802 |
||
9803 |
-- Jim Pick <jim@jimpick.com> Sun, 24 Jan 1999 16:13:34 -0800
|
|
9804 |
||
9805 |
egcs (1.1.1-4) frozen unstable; urgency=high
|
|
9806 |
||
9807 |
* Don't strip compiler libraries libgcc.a libobjc.a libg2c.a libgpc.a
|
|
9808 |
* Move Pascal examples to the right place (fixes #32149, part 1).
|
|
9809 |
* Add dependencies for switching from secondary to primary compiler,
|
|
9810 |
if FIRST_PRIMARY is defined (fixes #32149, part 2).
|
|
9811 |
||
9812 |
-- Matthias Klose <doko@debian.org> Wed, 20 Jan 1999 16:51:30 +0100
|
|
9813 |
||
9814 |
egcs (1.1.1-3) frozen unstable; urgency=low
|
|
9815 |
||
9816 |
* Updated with the H.J.Lu's hjl-19990115-linux patch (fixes the
|
|
9817 |
__register_frame_info problems, mips and arm port included).
|
|
9818 |
* Update gpc to 19990118 (beta release candidate).
|
|
9819 |
* Strip static libraries (fixes #31247 and #31248).
|
|
9820 |
* Changed maintainer address.
|
|
9821 |
||
9822 |
-- Matthias Klose <doko@debian.org> Tue, 19 Jan 1999 16:34:28 +0100
|
|
9823 |
||
9824 |
egcs (1.1.1-2) frozen unstable; urgency=low
|
|
9825 |
||
9826 |
* Moved egcs-docs, g77-doc and gpc-doc packages to doc section.
|
|
9827 |
* Downgraded Recommends: egcs-docs to Suggests: egcs-docs dependencies
|
|
9828 |
(for archs, where egcs is the primary compiler).
|
|
9829 |
* Add 'Suggests: stl-manual' dependency to libstdc++2.9-dev.
|
|
9830 |
* Applied one more alpha patch:
|
|
9831 |
ftp://ftp.yggdrasil.com/private/hjl/egcs/1.1.1/egcs-1.1.1.diff.12.gz
|
|
9832 |
* Applied PPro optimization patch.
|
|
9833 |
* Apply emit-rtl-nan patch.
|
|
9834 |
* Upgraded to libg++-2.8.1.2a-19981218.tar.gz.
|
|
9835 |
* Upgraded to gpc-19981218.
|
|
9836 |
* Make symlinks for gobjc, libstdc++2.9-dev and libg++2.8.2 doc directories.
|
|
9837 |
||
9838 |
-- Matthias Klose <doko@debian.org> Wed, 23 Dec 1998 18:04:53 +0200
|
|
9839 |
||
9840 |
egcs-snapshot (19981211-1) experimental; urgency=low
|
|
9841 |
||
9842 |
* New snapshot.
|
|
9843 |
* Adapted gpc to egcs-2.92.x (BOOT_CFLAGS must include -g).
|
|
9844 |
* New libg++-2.8.1.2a-19981209.tar.gz.
|
|
9845 |
* debian/rules: new target mail-summary.
|
|
9846 |
||
9847 |
-- Matthias Klose <doko@debian.org> Fri, 11 Dec 1998 18:14:53 +0200
|
|
9848 |
||
9849 |
egcs (1.1.1-1) frozen unstable; urgency=high
|
|
9850 |
||
9851 |
* Final egcs-1.1.1 release.
|
|
9852 |
* The last version depended on a versioned libc6 again.
|
|
9853 |
* Add lost dependency for libg++ on libstdc++.
|
|
9854 |
* Added debian-libstdc++.sh script to generate a libstdc++ on a Linux
|
|
9855 |
system, which doesn't use the libapi patch.
|
|
9856 |
||
9857 |
-- Matthias Klose <doko@cs.tu-berlin.de> Wed, 2 Dec 1998 12:06:15 +0200
|
|
9858 |
||
9859 |
egcs (1.1.0.91.59-2) frozen unstable; urgency=high
|
|
9860 |
||
9861 |
* Fixes bugs from libc6 2.0.7u-6 upload without dependency line
|
|
9862 |
Conflicts: libstdc++-2.9 (<< 2.91.59): #30019, #30066, #30078.
|
|
9863 |
* debian/copyright: Updated URLs.
|
|
9864 |
* gcc --help now mentions /usr/doc/debian/bug-reporting.txt.
|
|
9865 |
* Install README.Debian and include information about patches applied.
|
|
9866 |
* Depend on unversioned libc6 on i386, such that libstdc++2.9 can be used
|
|
9867 |
on a hamm system.
|
|
9868 |
||
9869 |
-- Matthias Klose <doko@cs.tu-berlin.de> Fri, 27 Nov 1998 18:32:02 +0200
|
|
9870 |
||
9871 |
egcs (1.1.0.91.59-1) frozen unstable; urgency=low
|
|
9872 |
||
9873 |
* This is egcs-1.1.1 prerelease #3, compiled with libc6 2.0.7u-6.
|
|
9874 |
* Added dependency for libstdc++2.9-dev on g++ (fixes #29631).
|
|
9875 |
* Package g77 provides f77 (fixes #29817).
|
|
9876 |
* Already fixed in earlier egcs-1.1 releases: #2493, #25271, #10620.
|
|
9877 |
* Bugs reported for gcc-2.7.x and fixed in the egcs version of gcc:
|
|
9878 |
#2493, #4430, #4954, #5367, #6047, #10612, #12375, #20606, #24788, #26100.
|
|
9879 |
* Upgraded libg++ to libg++-2.8.1.2a-19981114.
|
|
9880 |
* Upgraded gpc to gpc-19981124.
|
|
9881 |
* Close #25869: egcs and splay maintainers are unable to reproduce this
|
|
9882 |
bug with the current Debian packages. Bug submitter doesn't respond.
|
|
9883 |
* Close #25407: egcs maintainer cannot reproduce this bug with the current
|
|
9884 |
Debian compiler. Bug submitter doesn't respond.
|
|
9885 |
* Use debhelper 1.2.7 for building.
|
|
9886 |
* Replace the libstdc++ and libg++ compatibility links with fake libraries.
|
|
9887 |
||
9888 |
-- Matthias Klose <doko@cs.tu-berlin.de> Wed, 25 Nov 1998 12:11:42 +0200
|
|
9889 |
||
9890 |
egcs (1.1.0.91.58-5) frozen unstable; urgency=low
|
|
9891 |
||
9892 |
* Applied patch to build on the m68060.
|
|
9893 |
* Added c++filt and c++filt.1 to the g++ package.
|
|
9894 |
* Updated gpc to gpc-981105; fixes some regressions compared to egcs-1.1.
|
|
9895 |
* Separated out g77 and gpc doumentation to new packages g77-doc and gpc-doc.
|
|
9896 |
* Closed bugs (#22158).
|
|
9897 |
* Close #20248; on platforms where gas and gld are the default versions,
|
|
9898 |
it makes no difference to configure with or without enable-ld.
|
|
9899 |
* Close #24349. The bugs are in the amulet source.
|
|
9900 |
See http://www.cs.cmu.edu/afs/cs/project/amulet/www/FAQ.html#GCC28x
|
|
9901 |
* Rename gcc.info* files to egcs.info* (fixes #24088).
|
|
9902 |
* Documented known bugs (and workarounds) in BUGS.Debian.
|
|
9903 |
* Fixed demangling of C++ names (fixes #28787).
|
|
9904 |
* Applied patch form aspell to libstdc++/stl/stl_rope.h.
|
|
9905 |
* Updated from cvs 16 Nov 1998.
|
|
9906 |
||
9907 |
-- Matthias Klose <doko@cs.tu-berlin.de> Tue, 17 Nov 1998 09:41:24 +0200
|
|
9908 |
||
9909 |
egcs-snapshot (19981115-2) experimental; urgency=low
|
|
9910 |
||
9911 |
* New snapshot. Disabled gpc.
|
|
9912 |
* New packages g77-doc and gpc-doc.
|
|
9913 |
||
9914 |
-- Matthias Klose <doko@debian.org> Mon, 16 Nov 1998 12:48:09 +0200
|
|
9915 |
||
9916 |
egcs (1.1.0.91.58-3) frozen unstable; urgency=low
|
|
9917 |
||
9918 |
* Previous version installed in potato, not slink.
|
|
9919 |
* Updated from cvs 3 Nov 1998.
|
|
9920 |
||
9921 |
-- Matthias Klose <doko@cs.tu-berlin.de> Tue, 3 Nov 1998 18:34:44 +0200
|
|
9922 |
||
9923 |
egcs (1.1.0.91.58-2) unstable; urgency=low
|
|
9924 |
||
9925 |
* [debian/rules]: added targets to apply and unapply patches.
|
|
9926 |
* [debian/README.patches]: New file.
|
|
9927 |
* Moved patches dir to debian/patches. debian/rules has to select
|
|
9928 |
the patches to apply.
|
|
9929 |
* Manual pages for genclass and gcov (fixes #5995, #20950, #22196).
|
|
9930 |
* Apply egcs-1.1-reload patch needed for powerpc architecture.
|
|
9931 |
* Fixed bugs (#17768, #20252, #25508, #27788).
|
|
9932 |
* Reapplied alpha patch (#20875).
|
|
9933 |
* Fixes first part of #22513, extended README.Debian (combining C & C++).
|
|
9934 |
* Already fixed in earlier egcs-1.1 releases: #17963, #20252, #20524,
|
|
9935 |
#20640, #22450, #24244, #24288, #28520.
|
|
9936 |
||
9937 |
-- Matthias Klose <doko@cs.tu-berlin.de> Fri, 30 Oct 1998 13:41:45 +0200
|
|
9938 |
||
9939 |
egcs (1.1.0.91.58-1) experimental; urgency=low
|
|
9940 |
||
9941 |
* New upstream version. That's the egcs-1.1.1 prerelease plus patches from
|
|
9942 |
the cvs archive upto 29 Oct 1998.
|
|
9943 |
* Merged files from the egcs and snapshot packages.
|
|
9944 |
* Updated libg++ to libg++-2.8.1.2 (although the Debian package name is still
|
|
9945 |
2.8.2).
|
|
9946 |
* Moved patches dir to patches-1.1.
|
|
9947 |
* Dan Jacobowitz:
|
|
9948 |
* This is a snapshot from the egcs_1_1_branch, with
|
|
9949 |
libapi, reload, builtin-apply, and egcs patches from
|
|
9950 |
the debian/patches/ dir applied, along with the egcs-gpc-patches
|
|
9951 |
and gcc/p/diffs/gcc-egcs-2.91.55.diff.
|
|
9952 |
* Conditionalize gcj and chill (since they aren't in this branch).
|
|
9953 |
* Fake snapshots drop the -snap-main.
|
|
9954 |
||
9955 |
-- Matthias Klose <doko@cs.tu-berlin.de> Thu, 29 Oct 1998 15:15:19 +0200
|
|
9956 |
||
9957 |
egcs-snapshot (1.1-19981019-5.1) experimental; urgency=low
|
|
9958 |
||
9959 |
* This is a snapshot from the egcs_1_1_branch, with
|
|
9960 |
libapi, reload, builtin-apply, and egcs patches from
|
|
9961 |
the debian/patches/ dir applied, along with the egcs-gpc-patches
|
|
9962 |
and gcc/p/diffs/gcc-egcs-2.91.55.diff.
|
|
9963 |
* Conditionalize gcj and chill (since they aren't in this
|
|
9964 |
branch).
|
|
9965 |
* Fake snapshots drop the -snap-main.
|
|
9966 |
||
9967 |
-- Daniel Jacobowitz <dan@debian.org> Mon, 19 Oct 1998 22:19:23 -0400
|
|
9968 |
||
9969 |
egcs (1.1b-5) unstable; urgency=low
|
|
9970 |
||
9971 |
* [debian/control.in] Fixed typo in dependencies (#28076, #28087, #28092).
|
|
9972 |
||
9973 |
-- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Sun, 18 Oct 1998 22:56:51 +0200
|
|
9974 |
||
9975 |
egcs (1.1b-4) unstable; urgency=low
|
|
9976 |
||
9977 |
* Strengthened g++ dependency on libstdc++_LIB_SO_-dev from
|
|
9978 |
`Recommends' to `Depends'.
|
|
9979 |
* Updated README.Debian for egcs-1.1.
|
|
9980 |
* Updated TODO.
|
|
9981 |
||
9982 |
-- Matthias Klose <doko@cs.tu-berlin.de> Thu, 15 Oct 1998 12:38:47 +0200
|
|
9983 |
||
9984 |
egcs-snapshot (19981005-0.1) experimental; urgency=low
|
|
9985 |
||
9986 |
* Make libstdc++2.9-snap-main and libg++-snap-main provide
|
|
9987 |
their mainstream equivalents and put those equivalents into
|
|
9988 |
their shlibs file.
|
|
9989 |
* Package gcj, the GNU Compiler for Java(TM).
|
|
9990 |
||
9991 |
* New upstream version of egcs (The -regcs_latest_snapshot branch).
|
|
9992 |
* Build without libg++ entirely.
|
|
9993 |
* Leave out gpc for now - the internals are sufficiently different
|
|
9994 |
that it does not trivially compile.
|
|
9995 |
* Include an experimental reload patch for powerpc - this is,
|
|
9996 |
in the words of its author, not release quality, but it allows
|
|
9997 |
powerpc linuxthreads to function.
|
|
9998 |
* On architectures where we are the primary compiler, let snapshots
|
|
9999 |
build with --prefix=/usr and conflict with the stable versions.
|
|
10000 |
* Package chill, a front end for the language Chill.
|
|
10001 |
* Other applied patches from debian/patches/: egcs-patches and
|
|
10002 |
builtin-apply-patch.
|
|
10003 |
* Use reload.c revision 1.43 to avoid a nasty bug.
|
|
10004 |
||
10005 |
-- Daniel Jacobowitz <dan@debian.org> Wed, 7 Oct 1998 00:27:42 -0400
|
|
10006 |
||
10007 |
egcs (1.1b-3.1) unstable; urgency=low
|
|
10008 |
||
10009 |
* NMU to fix the egcc -> gcc link once and for all
|
|
10010 |
||
10011 |
-- Christopher C. Chimelis <chris@classnet.med.miami.edu> Tue, 22 Sep 1998 16:11:19 -0500
|
|
10012 |
||
10013 |
egcs (1.1b-3) unstable; urgency=low
|
|
10014 |
||
10015 |
* Oops. The egcc -> gcc link on archs where gcc is egcc was broken.
|
|
10016 |
Thanks to Chris Chimelis for pointing this out.
|
|
10017 |
||
10018 |
-- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Mon, 21 Sep 1998 20:51:35 +0200
|
|
10019 |
||
10020 |
egcs (1.1b-2) unstable; urgency=low
|
|
10021 |
||
10022 |
* New upstream spellfix release (Debian revision is 2 as the internal
|
|
10023 |
version numbers didn't change).
|
|
10024 |
* Added egcc -> gcc symlink on architectures where egcc is the primary C
|
|
10025 |
compiler. Thus, maintainers of packages that require egcc, can now
|
|
10026 |
simply use "egcc" without conditionals.
|
|
10027 |
* Porters: we hope/plan to make egcs's gcc the default C compiler on all
|
|
10028 |
platforms once the 2.2.x kernels are available. Please test this version
|
|
10029 |
thoroughly, and give us a GO / NO GO for your architecture.
|
|
10030 |
* Some symbols cpp used to predefine were removed upstream in order to clean
|
|
10031 |
up the cpp namespace, but imake requires them for determining the proper
|
|
10032 |
settings for LinuxMachineDefines (see /usr/X11R6/lib/X11/{Imake,linux}.cf),
|
|
10033 |
thus we put them back. Thanks to Paul Slootman for reporting his imake
|
|
10034 |
problems on Alpha.
|
|
10035 |
* [gcc/config/alpha/linux.h] Added -D__alpha to CPP_PREDEFINES .
|
|
10036 |
Thanks to Chris Chimelis for the alpha-only 1.1a-1.1 NMU which fixed
|
|
10037 |
this already.
|
|
10038 |
* [gcc/config/i386/linux.h] Added -D__i386__ to CPP_PREDEFINES .
|
|
10039 |
* [gcc/config/sparc/linux.h] Has -Dsparc in CPP_PREDEFINES .
|
|
10040 |
* [gcc/config/sparc/linux64.h] Has -Dsparc in CPP_PREDEFINES .
|
|
10041 |
* [gcc/config/m68k/linux.h] Has -Dmc68000 in CPP_PREDEFINES .
|
|
10042 |
* [gcc/config/rs6000/linux.h] Has -Dpowerpc in CPP_PREDEFINES .
|
|
10043 |
* [gcc/config/arm/linux.h] Has -Darm in CPP_PREDEFINES .
|
|
10044 |
* [gcc/config/i386/gnu.h] Has -Di386 in CPP_PREDEFINES .
|
|
10045 |
* Small fixes and updates in README.
|
|
10046 |
* Changes affecting the source package only:
|
|
10047 |
* [gcc/Makefile.in, gcc/cp/Make-lang.in, gcc/p/Make-lang.in]
|
|
10048 |
Daniel Jacobowitz: Ugly hacks of various kinds to make cplib2.txt get
|
|
10049 |
properly regenerated with multilib.
|
|
10050 |
* [debian/TODO] Created.
|
|
10051 |
* [INSTALL/index.html] Fixed broken link.
|
|
10052 |
||
10053 |
-- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Sun, 20 Sep 1998 14:05:15 +0200
|
|
10054 |
||
10055 |
egcs (1.1a-1) unstable; urgency=low
|
|
10056 |
||
10057 |
* New upstream release.
|
|
10058 |
* Added README.libstdc++ .
|
|
10059 |
* Updated Standards-Version.
|
|
10060 |
* Matthias:
|
|
10061 |
* Downgraded gobjc dependency on egcs-docs from Recommends: to Suggests: .
|
|
10062 |
* [libg++/Makefile.in] Patched not to rely on a `-f' flag of `ln'.
|
|
10063 |
||
10064 |
-- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Wed, 2 Sep 1998 19:57:43 +0200
|
|
10065 |
||
10066 |
egcs (1.1-1) unstable; urgency=low
|
|
10067 |
||
10068 |
* egcs-1.1 prerelease (from the last Debian package only the version file
|
|
10069 |
changed).
|
|
10070 |
* "Final" gpc Beta 2.1 gpc-19980830.
|
|
10071 |
* Included libg++ and gpc in the .orig tarball. so that diffs are getting
|
|
10072 |
smaller.
|
|
10073 |
* debian/control.in: Changed maintainer address to galenh-egcs@debian.org.
|
|
10074 |
* debian/copyright: Updated URLs.
|
|
10075 |
||
10076 |
-- Matthias Klose <doko@cs.tu-berlin.de> Mon, 31 Aug 1998 12:43:13 +0200
|
|
10077 |
||
10078 |
egcs (1.0.99.56-0.1) unstable; urgency=low
|
|
10079 |
||
10080 |
* New upstream snapshot 19980830 from CVS (called egcs-1.1 19980830).
|
|
10081 |
* New libg++ snapshot 980828.
|
|
10082 |
* Put all patches patches subdirectory; see patches/README in the source.
|
|
10083 |
* debian/control.in: readded for libg++2.8.2-dev:
|
|
10084 |
Replaces: libstdc++2.8-dev (<= 2.90.29-0.5)
|
|
10085 |
* Renamed libg++2.9 package to libg++2.8.2.
|
|
10086 |
* gcc/p/gpc-decl.c: Fix from Peter@Gerwinski.de; fixes optimization errors.
|
|
10087 |
* patches/gpc-patch2: Fix from Peter@Gerwinski.de; fixes alpha errors.
|
|
10088 |
* debian/rules: New configuration flag for building with and without
|
|
10089 |
libstdc++api patch; untested without ...
|
|
10090 |
||
10091 |
-- Matthias Klose <doko@cs.tu-berlin.de> Sun, 30 Aug 1998 12:04:22 +0200
|
|
10092 |
||
10093 |
egcs (1.0.99-0.6) unstable; urgency=low
|
|
10094 |
||
10095 |
* PowerPC fixes.
|
|
10096 |
* On powerpc, generate the -msoft-float libs and package them
|
|
10097 |
as egcs-nof.
|
|
10098 |
* Fix signed char error in gpc.
|
|
10099 |
* Create a libg++.so.2.9 compatibility symlink.
|
|
10100 |
||
10101 |
-- Daniel Jacobowitz <dan@debian.org> Tue, 25 Aug 1998 11:44:09 -0400
|
|
10102 |
||
10103 |
egcs (1.0.99-0.5) unstable; urgency=low
|
|
10104 |
||
10105 |
* New upstream snapshot 19980824.
|
|
10106 |
* New gpc snapshot gpc-980822; reenabled gpc for alpha.
|
|
10107 |
||
10108 |
-- Matthias Klose <doko@cs.tu-berlin.de> Tue, 25 Aug 1998 01:21:08 +0200
|
|
10109 |
||
10110 |
egcs (1.0.99-0.4) unstable; urgency=low
|
|
10111 |
||
10112 |
* New upstream snapshot 19980819. Should build glibc 2.0.9x on PPC.
|
|
10113 |
||
10114 |
-- Matthias Klose <doko@cs.tu-berlin.de> Wed, 19 Aug 1998 14:18:07 +0200
|
|
10115 |
||
10116 |
egcs (1.0.99-0.3) unstable; urgency=low
|
|
10117 |
||
10118 |
* New upstream snapshot 19980816.
|
|
10119 |
* debian/rules: build correct debian/control and debian/*.shlibs
|
|
10120 |
* Enabled Haifa scheduler for ix86.
|
|
10121 |
||
10122 |
-- Matthias Klose <doko@cs.tu-berlin.de> Mon, 17 Aug 1998 16:29:35 +0200
|
|
10123 |
||
10124 |
egcs (1.0.99-0.2) unstable; urgency=low
|
|
10125 |
||
10126 |
* New upstream snapshot: egcs-19980812, minor changes only.
|
|
10127 |
* Fixes for building on `primary' targets.
|
|
10128 |
* Disabled gpc on `alpha' architecture.
|
|
10129 |
* Uses debhelper 1.1.6
|
|
10130 |
* debian/control.in: Replace older snapshot versions in favor of newer
|
|
10131 |
normal versions.
|
|
10132 |
* debian/rules: Fixes building of binary-arch target only.
|
|
10133 |
||
10134 |
-- Matthias Klose <doko@cs.tu-berlin.de> Thu, 13 Aug 1998 11:59:41 +0200
|
|
10135 |
||
10136 |
egcs (1.0.99-0.1) unstable; urgency=low
|
|
10137 |
||
10138 |
* New upstream version: pre egcs-1.1 version.
|
|
10139 |
* Many changes ... for details see debian/changelog.snapshot in the
|
|
10140 |
source package.
|
|
10141 |
* New packages libstdc++2.9 and libstdc++2.9-dev.
|
|
10142 |
* New libg++ snapshot 980731: new packages libg++2.9 and libg++2.9-dev.
|
|
10143 |
* New gpc snapshot gpc-980729: new package gpc.
|
|
10144 |
* Uses debhelper 1.1
|
|
10145 |
||
10146 |
-- Matthias Klose <doko@cs.tu-berlin.de> Mon, 10 Aug 1998 13:00:27 +0200
|
|
10147 |
||
10148 |
egcs-snapshot (19980803-4) experimental; urgency=low
|
|
10149 |
||
10150 |
* rebuilt debian/control.
|
|
10151 |
||
10152 |
-- Matthias Klose <doko@debian.org> Wed, 5 Aug 1998 08:51:47 +0200
|
|
10153 |
||
10154 |
egcs-snapshot (19980803-3) experimental; urgency=low
|
|
10155 |
||
10156 |
* debian/rules: fix installation locations of NEWS, header and
|
|
10157 |
`undocumented' files.
|
|
10158 |
* man pages aren't compressed for the snapshot package.
|
|
10159 |
||
10160 |
-- Matthias Klose <doko@debian.org> Tue, 4 Aug 1998 17:34:31 +0200
|
|
10161 |
||
10162 |
egcs-snapshot (19980803-2) experimental; urgency=low
|
|
10163 |
||
10164 |
* debian/rules: Uses debhelper. Old in debian/rules.old.
|
|
10165 |
renamed postinst, prerm files for use with debhelper.
|
|
10166 |
* debian/{libg++2.9,libstdc++2.9}/postinst: call ldconfig only,
|
|
10167 |
when called for configure.
|
|
10168 |
* egcs-docs is architecture independent package.
|
|
10169 |
* new libg++ snapshot 980731.
|
|
10170 |
* installed libstdc++ api patch (still buggy).
|
|
10171 |
||
10172 |
-- Matthias Klose <doko@debian.org> Mon, 3 Aug 1998 13:20:59 +0200
|
|
10173 |
||
10174 |
egcs-snapshot (19980729-1) experimental; urgency=low
|
|
10175 |
||
10176 |
* New snapshot version 19980729 from CVS archive.
|
|
10177 |
* New gpc snapshot gpc-980729.
|
|
10178 |
* Let gcc/configure decide about using the Haifa scheduler.
|
|
10179 |
* Remove -DDEBIAN. That was needed for the security improvements with
|
|
10180 |
regard to the /tmp problem. egcs-1.1 chooses another approach.
|
|
10181 |
* Save test-protocol and extract gpc errors to gpc-test-summary.
|
|
10182 |
* Tighten binutils dependency to 2.9.1.
|
|
10183 |
* debian/rules: new build-info target
|
|
10184 |
* debian/{control.in,rules}: _SO_ and BINUTILSV substitution.
|
|
10185 |
* debian/rules: add dependency for debian/control.
|
|
10186 |
* debian/rules: remove bin/c++filt
|
|
10187 |
* TODO: next version will use debhelper; the unorganized moving of
|
|
10188 |
files becomes unmanageable ...
|
|
10189 |
* TODO: g++ headers in stdc++ package? check!
|
|
10190 |
||
10191 |
-- Matthias Klose <doko@debian.org> Thu, 30 Jul 1998 12:10:20 +0200
|
|
10192 |
||
10193 |
egcs-snapshot (19980721-1) experimental; urgency=low
|
|
10194 |
||
10195 |
* Unreleased. Infinite loops in executables made by gpc.
|
|
10196 |
||
10197 |
-- Matthias Klose <doko@debian.org> Wed, 22 Jul 1998 18:07:20 +0200
|
|
10198 |
||
10199 |
egcs-snapshot (19980715-1) experimental; urgency=low
|
|
10200 |
||
10201 |
* New snapshot version from CVS archive.
|
|
10202 |
* New gpc snapshot gpc-980715.
|
|
10203 |
* New libg++ version libg++-2.8.2-980708. Changed versioning
|
|
10204 |
schema for library. The major versions of libc, libstdc++ and the
|
|
10205 |
g++ interface are coded in the library name. Use this new schema,
|
|
10206 |
but provide a symlink to our previous schema, since the library
|
|
10207 |
seems to be binary compatible.
|
|
10208 |
* [debian/rules]: Fixed bug in build target, when bootstrap returns
|
|
10209 |
with an error
|
|
10210 |
||
10211 |
-- Matthias Klose <doko@debian.org> Wed, 15 Jul 1998 10:55:05 +0200
|
|
10212 |
||
10213 |
egcs-snapshot (19980701-1) experimental; urgency=low
|
|
10214 |
||
10215 |
* New snapshot version from CVS archive.
|
|
10216 |
Two check programs in libg++ had to be manually killed to finish the
|
|
10217 |
testsuite (tBag and tSet).
|
|
10218 |
* New gpc snapshot gpc-980629.
|
|
10219 |
* Incorporated debian/rules changes from egcs-1.0.3a-0.5 (but don't remove
|
|
10220 |
gcc/cp/parse.c gcc/c-parse.c gcc/c-parse.y gcc/objc/objc-parse.c
|
|
10221 |
gcc/objc/objc-parse.y, since these files are part of the release).
|
|
10222 |
* Disable the -DMKTEMP_EACH_FILE -DHAVE_MKSTEMP -DDEBIAN flags for the
|
|
10223 |
snapshot. egcs-1.1 will have another solution.
|
|
10224 |
* Don't bootstrap the snapshot with -fno-force-mem. Internal compiler
|
|
10225 |
error :-(
|
|
10226 |
* libf2c.a and f2c.h have changed names to libg2c.a and g2c.h and
|
|
10227 |
have moved again into the gcc-lib dir. They are installed under
|
|
10228 |
libg2c.a and g2c.h. Is it necessary to provide links f2c -> g2c ?
|
|
10229 |
* debian/rules: reflect change of build dir of libraries.
|
|
10230 |
||
10231 |
-- Matthias Klose <doko@debian.org> Wed, 2 Jul 1998 13:15:28 +0200
|
|
10232 |
||
10233 |
egcs-snapshot (19980628-0.1) experimental; urgency=low
|
|
10234 |
||
10235 |
* New upstream snapshot version.
|
|
10236 |
* Non-maintainer upload; Matthias appears to be absent currently.
|
|
10237 |
* Updated shlibs.
|
|
10238 |
* Merged changes from regular egcs:
|
|
10239 |
* [debian/control] Tightened dependency on binutils to 2.8.1.0.23 or
|
|
10240 |
newer, as according to INSTALL/SPECIFIC PowerPC (and possibly Sparc)
|
|
10241 |
need this.
|
|
10242 |
* [debian/rules] Clean up some generated files outside builddir,
|
|
10243 |
so the .diff.gz becomes smaller.
|
|
10244 |
* [debian/rules] Partial sync/update with the one for the regular egcs
|
|
10245 |
version.
|
|
10246 |
* [debian/rules] Make gcc/p/configure executable.
|
|
10247 |
||
10248 |
-- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Wed, 1 Jul 1998 07:12:15 +0200
|
|
10249 |
||
10250 |
egcs (1.0.3a-0.6) frozen unstable; urgency=low
|
|
10251 |
||
10252 |
* Some libg++ development files were in libstdc++2.8-dev rather than
|
|
10253 |
libg++2.8-dev. Fixed this and dealt with upgrading from the earlier
|
|
10254 |
versions (fixes #23908; this bug is not marked release-critical, but
|
|
10255 |
is annoying and can be quite confusing for users. Therefore, I think
|
|
10256 |
this fix should go in 2.0).
|
|
10257 |
||
10258 |
-- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Tue, 30 Jun 1998 11:10:14 +0200
|
|
10259 |
||
10260 |
egcs (1.0.3a-0.5) frozen unstable; urgency=low
|
|
10261 |
||
10262 |
* Fixed location of .hP files (Fixes #23448).
|
|
10263 |
* [debian/rules] simplified extraction of the files for libg++2.8-dev.
|
|
10264 |
||
10265 |
-- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Wed, 17 Jun 1998 09:33:41 +0200
|
|
10266 |
||
10267 |
egcs (1.0.3a-0.4) frozen unstable; urgency=low
|
|
10268 |
||
10269 |
* [gcc/gcc.c] There is one call to choose_temp_base for determining the
|
|
10270 |
tempdir to be used only; #ifdef HAVE_MKSTEMP delete the tempfile created
|
|
10271 |
as a side effect. (fixes #23123 for egcs).
|
|
10272 |
* [gcc/collect2.c] There's still a vulnerability here; I don't see how
|
|
10273 |
I can fix it without leaving behind tempfiles though.
|
|
10274 |
* [debian/control] Tightened dependency on binutils to 2.8.1.0.23 or
|
|
10275 |
newer, as according to INSTALL/SPECIFIC PowerPC (and possibly Sparc)
|
|
10276 |
need this.
|
|
10277 |
* [debian/rules] Clean up some generated files outside builddir, so the
|
|
10278 |
.diff.gz becomes smaller.
|
|
10279 |
||
10280 |
-- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Sat, 13 Jun 1998 09:06:52 +0200
|
|
10281 |
||
10282 |
egcs-snapshot (19980608-1) experimental; urgency=low
|
|
10283 |
||
10284 |
* New snapshot version.
|
|
10285 |
||
10286 |
-- Matthias Klose <doko@debian.org> Tue, 9 Jun 1998 14:07:44 +0200
|
|
10287 |
||
10288 |
egcs (1.0.3a-0.3) frozen unstable; urgency=high (security fixes)
|
|
10289 |
||
10290 |
* [gcc/toplev.c] set flag_force_mem to 1 at optimisation level 3 or higher.
|
|
10291 |
This works around #17768 which is considered release-critical.
|
|
10292 |
* Changes by Matthias:
|
|
10293 |
* [debian/README] Documentation of the compiler situation for Objective C.
|
|
10294 |
* [debian/rules, debian/control.*] Generate control file from a master
|
|
10295 |
file.
|
|
10296 |
* [debian/rules] Updates for Pascal and Fortran parts; brings it in sync
|
|
10297 |
with the one for the egcs snapshots.
|
|
10298 |
* Use the recommended settings LDFLAGS=-s CFLAGS= BOOT_CFLAGS='-O2'.
|
|
10299 |
* Really compile -DMKTEMP_EACH_FILE -DHAVE_MKSTEMP (really fixes #19453
|
|
10300 |
for egcs).
|
|
10301 |
* [gcc/gcc.c] A couple of temp files weren't marked for deletion.
|
|
10302 |
||
10303 |
-- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Sun, 31 May 1998 22:56:22 +0200
|
|
10304 |
||
10305 |
egcs (1.0.3a-0.2) frozen unstable; urgency=high (security fixes)
|
|
10306 |
||
10307 |
* Security improvements with regard to the /tmp problem
|
|
10308 |
(gcc opens predictably named files in TMPDIR which can be abused via
|
|
10309 |
symlinks) (Fixes #19453 for egcs).
|
|
10310 |
* Compile -DMKTEMP_EACH_FILE to ensure the %u name is generated randomly
|
|
10311 |
every time; affects gcc/gcc.c .
|
|
10312 |
* [gcc/choose-temp.c, libiberty/choose-temp.c]: use mktemp(3) if compiled
|
|
10313 |
-DUSE_MKSTEMP .
|
|
10314 |
* Security improvements: don't use the result of choose_temp_base in a
|
|
10315 |
predictable fashion.
|
|
10316 |
[gcc/gcc.c]:
|
|
10317 |
* @c, @objective-c: use random name rather then tempbasename.i for
|
|
10318 |
intermediate preprocessor output (%g.i -> %d%u).
|
|
10319 |
* @c, @objective-c: use random name rather then tempbasename.s for
|
|
10320 |
intermediate compiler output (%g.s -> %d%u).
|
|
10321 |
* @c, @objective-c, @cpp-output, @assembler-with-cpp: switched
|
|
10322 |
"as [-o output file] <input file>" to
|
|
10323 |
"as <input file> [-o output file]".
|
|
10324 |
* @c, @objective-c, @assembler-with-cpp: use previous random name
|
|
10325 |
(cc1|cpp output) rather then tempbasename.s for intermediate assembler
|
|
10326 |
input (%g.s -> %U)
|
|
10327 |
[gcc/f/lang-specs.h]:
|
|
10328 |
* @f77-cpp-input: use random name rather then tempbasename.i for
|
|
10329 |
intermediate cpp output (%g.i -> %d%u).
|
|
10330 |
* @f77-cpp-input: use previous random name (cpp output) rather than
|
|
10331 |
tempbasename.i for f771 input (%g.i -> %U).
|
|
10332 |
* @f77-cpp-input: switched
|
|
10333 |
"as [-o output file] <input file>" to
|
|
10334 |
"as <input file> [-o output file]".
|
|
10335 |
* @f77-cpp-input: use random name rather then tempbasename.s for
|
|
10336 |
intermediate compiler output (%g.s -> %d%u).
|
|
10337 |
* @ratfor: use random name rather then tempbasename.i for
|
|
10338 |
intermediate ratfor output (%g.f -> %d%u).
|
|
10339 |
* @ratfor: use previous random name (ratfor output) rather than
|
|
10340 |
tempbasename.i for f771 input (%g.f -> %U).
|
|
10341 |
* @ratfor: use random name rather then tempbasename.s for
|
|
10342 |
intermediate compiler output (%g.s -> %d%u).
|
|
10343 |
* @ratfor: switched
|
|
10344 |
"as [-o output file] <input file>" to
|
|
10345 |
"as <input file> [-o output file]".
|
|
10346 |
* @ratfor: use previous random name
|
|
10347 |
(ratfor output) rather then tempbasename.s for intermediate assembler
|
|
10348 |
input (%g.s -> %U).
|
|
10349 |
* @f77: use random name rather then tempbasename.s for
|
|
10350 |
intermediate ratfor output (%g.f -> %d%u).
|
|
10351 |
* @ratfor: use previous random name (ratfor output) rather than
|
|
10352 |
tempbasename.i for f771 input (%g.f -> %U).
|
|
10353 |
* @ratfor: use random name rather then tempbasename.s for
|
|
10354 |
intermediate compiler output (%g.s -> %d%u).
|
|
10355 |
* @ratfor: switched
|
|
10356 |
"as [-o output file] <input file>" to
|
|
10357 |
"as <input file> [-o output file]".
|
|
10358 |
* @ratfor: use previous random name
|
|
10359 |
(ratfor output) rather then tempbasename.s for intermediate assembler
|
|
10360 |
input (%g.s -> %U).
|
|
10361 |
* @f77: use random name rather then tempbasename.s for
|
|
10362 |
intermediate compiler output (%g.s -> %d%u).
|
|
10363 |
* @f77: switched
|
|
10364 |
"as [-o output file] <input file>" to
|
|
10365 |
"as <input file> [-o output file]".
|
|
10366 |
* @ratfor: use random name rather then tempbasename.s for
|
|
10367 |
intermediate compiler output (%g.s -> %U).
|
|
10368 |
* Run the testsuite (this requires the dejagnu package in experimental;
|
|
10369 |
unfortunately, it is difficult to distinguish this version from the one
|
|
10370 |
in frozen).
|
|
10371 |
if possible, and log the results in warn_summary and bootstrap-summary.
|
|
10372 |
* [gcc/choose-temp.c, libiberty/choose-temp.c]: s|returh|return| in
|
|
10373 |
comment.
|
|
10374 |
* Added notes on the Debian compiler setup [debian/README] to the
|
|
10375 |
development packages.
|
|
10376 |
* Matthias:
|
|
10377 |
* [libg++/etc/lf/Makefile.in] Replaced "-ltermcap" by "-lncurses".
|
|
10378 |
* [debian/rules] Updated so it can be used for both egcs releases and
|
|
10379 |
snapshots easily; added support for the GNU Pascal Compiler gpc.
|
|
10380 |
* [contrib/test_summary, contrib/warn_summary] Added from CVS.
|
|
10381 |
* Run compiler checks and include results in /usr/doc/<package>.
|
|
10382 |
* Updates to the README.
|
|
10383 |
* [debian/rules] Use assignments to speed up startup.
|
|
10384 |
* [debian/rules] Show the important variables at the start of the build
|
|
10385 |
process.
|
|
10386 |
* [debian/control.secondary] Added a dependency of gobjc on egcc on
|
|
10387 |
architectures where egcs provides the secondary compiler, as
|
|
10388 |
/usr/bin/egcc is the compiler driver for gobjc. (Fixes #22829).
|
|
10389 |
* [debian/control.*] Bumped Standards-Version; used shorter version
|
|
10390 |
numbers in the dependency relationships (esthetic difference only);
|
|
10391 |
fixed typo.
|
|
10392 |
||
10393 |
-- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Tue, 26 May 1998 21:47:41 +0200
|
|
10394 |
||
10395 |
egcs-snapshot (19980525-1) experimental; urgency=low
|
|
10396 |
||
10397 |
* New snapshot version.
|
|
10398 |
||
10399 |
-- Matthias Klose <doko@debian.org> Tue, 26 May 1998 18:04:06 +0200
|
|
10400 |
||
10401 |
egcs-snapshot (19980517-1) experimental; urgency=low
|
|
10402 |
||
10403 |
* "Initial" release of the egcs-snapshot package; many debian/* files
|
|
10404 |
derived from the egcs-1.0.3a-0.1 package (maintained by Galen Hazelwood
|
|
10405 |
<galenh@micron.net>, NMU's by J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl>)
|
|
10406 |
* The egcs-snapshot packages can coexist with the packages of the
|
|
10407 |
egcs release. Package names have a '-ss' appended.
|
|
10408 |
* All packages are installed in a separate tree (/usr/lib/egcs-ss following
|
|
10409 |
the FHSS).
|
|
10410 |
* Made all snapshot packages extra, all snapshot packages conflict
|
|
10411 |
with correspondent egcs packages, which are newer than the snapshot.
|
|
10412 |
* Included libg++-2.8.1-980505.
|
|
10413 |
* Included GNU Pascal (gpc-980511).
|
|
10414 |
* Haifa scheduler enabled for all snapshot packages.
|
|
10415 |
* Run compiler checks and include results in /usr/doc/<package>.
|
|
10416 |
* Further information in /usr/doc/<package>/README.snapshot.
|
|
10417 |
||
10418 |
-- Matthias Klose <doko@debian.org> Wed, 20 May 1998 11:14:06 +0200
|
|
10419 |
||
10420 |
egcs (1.0.3a-0.1) frozen unstable; urgency=low
|
|
10421 |
||
10422 |
* New upstream release egcs-2.90.29 980515 (egcs-1.0.3 release)
|
|
10423 |
(we were using 1.0.3-prerelease). This includes the Haifa patches
|
|
10424 |
we had since 1.0.3-0.2 and the gcc/objc/thr-posix.c patch we had
|
|
10425 |
since 1.0.3-0.1; the differences with 1.0.3-prerelease + patches
|
|
10426 |
we had is negligable.
|
|
10427 |
* iostream info documentation was in the wrong package (libg++2.8-dev).
|
|
10428 |
Now it's in libstdc++2.8-dev. (Thanks to Jens Rosenboom for bringing
|
|
10429 |
this to my attention). As 1.0.3-0.3 didn't make it out of Incoming,
|
|
10430 |
I'm not adding "Replaces:" for this; folks who had 1.0.3-0.3 installed
|
|
10431 |
already know enough to use --force-overwrite.
|
|
10432 |
* [gcc/objc/objc-act.c] Applied patch Matthias Klose supplied me with that
|
|
10433 |
demangles Objective C method names in gcc error messages.
|
|
10434 |
* Explicitly disable Haifa scheduling on Alpha, to make it easier to use
|
|
10435 |
this package's diff with egcs snapshots, which may turn on Haifa
|
|
10436 |
scheduling even though it is still unstable. (Requested by Chris Chimelis)
|
|
10437 |
* Don't run "configure" again if builddir already exists (makes it faster
|
|
10438 |
to restart builds in case one is hacking internals). Requested by
|
|
10439 |
Johnnie Ingram.
|
|
10440 |
* [gcc/gbl-ctors.h] Don't use extern declaration for atexit on glibc 2.1
|
|
10441 |
and higher (the prototype has probably changed; having the declaration
|
|
10442 |
broke Sparc compiles).
|
|
10443 |
* [debian/rules] Determine all version number automatically (from the
|
|
10444 |
version string in gcc/version.c).
|
|
10445 |
* [debian/copyright] Updated FTP locations; added text about libg++ (fixes
|
|
10446 |
#22465).
|
|
10447 |
||
10448 |
-- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Sat, 16 May 1998 17:41:44 +0200
|
|
10449 |
||
10450 |
egcs (1.0.3-0.3) frozen unstable; urgency=low
|
|
10451 |
||
10452 |
* Made an "egcs-doc" package containing documentation for egcs (e)gcc,
|
|
10453 |
g++, gobjc, so that administrators can choose whether to have this
|
|
10454 |
documenation or the documentation that comes with the GNU gcc package.
|
|
10455 |
Dependency on this is Recommends: on architectures where egcs provides
|
|
10456 |
the primary C compiler; Suggests: on the others (where GNU gcc is still
|
|
10457 |
the primary C compiler).
|
|
10458 |
* Use the g++ FAQ from gcc/cp rather than libg++, as that version is more
|
|
10459 |
up to date.
|
|
10460 |
* Added iostream info documentation to libstdc++2.8-dev.
|
|
10461 |
||
10462 |
-- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Wed, 13 May 1998 08:46:10 +0200
|
|
10463 |
||
10464 |
egcs (1.0.3-0.2) frozen unstable; urgency=low
|
|
10465 |
||
10466 |
* Added libg++ that works with egcs, found at
|
|
10467 |
ftp://ftp.yggdrasil.com/private/hjl/libg++-2.8.1-980505.tar.gz
|
|
10468 |
(fixes #20587 (Severity: important)).
|
|
10469 |
* The "libg++" and "libg++-dev" virtual packages now refer to the GNU
|
|
10470 |
extensions.
|
|
10471 |
* Added the g++ FAQ that comes with libg++ to the g++ package.
|
|
10472 |
* libg++/Makefile.in: added $(srcdir) to rule for g++FAQ.info so that it
|
|
10473 |
builds OK in builddir.
|
|
10474 |
* Added -D__i386__ to the cpp predefines on intel.
|
|
10475 |
* Patches Matthias supplied me with:
|
|
10476 |
* Further 1.0.3 prerelease patches from CVS.
|
|
10477 |
This includes patches to the Haifa scheduler. Alpha porters, please
|
|
10478 |
check if this makes the Haifa scheduler OK again.
|
|
10479 |
* Objective C patches from CVS.
|
|
10480 |
||
10481 |
-- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Fri, 8 May 1998 14:43:20 +0200
|
|
10482 |
||
10483 |
egcs (1.0.3-0.1) frozen unstable; urgency=low (high for maintainers that use objc)
|
|
10484 |
||
10485 |
* bug fixes only in new upstream version
|
|
10486 |
* Applied patches from egcs CVS archive (egcs_1_03_prerelease)
|
|
10487 |
(see gcc/ChangeLog in the egcs source package).
|
|
10488 |
* libstdc++2.8-dev no longer Provides: libg++-dev (fixes #21153).
|
|
10489 |
* libstdc++2.8-dev now Conflicts: libg++27-dev (bo),
|
|
10490 |
libg++272-dev (hamm) [regular packages] rather than
|
|
10491 |
Conflicts: libg++-dev [virtual package] to prepare the way for "libg++"
|
|
10492 |
to be used as a virtual package for a new libg++ package (i.e. an up to
|
|
10493 |
date one, which not longer contains libstdc++, but only the GNU
|
|
10494 |
extensions) that is compatible with the egcs g++ packages. Such a package
|
|
10495 |
isn't available yet. Joel Klecker tried building libg++2.8.1.1a within
|
|
10496 |
egcs's libstdc++ setup, but it appears to need true gcc 2.8.1 .
|
|
10497 |
* Filed Severity: important bugs against wxxt1-dev (#21707) because these
|
|
10498 |
still depend on libg++-dev, which is removed in this version.
|
|
10499 |
A fixed libsidplay1-dev has already been uploaded.
|
|
10500 |
* libstdc++2.8 is now Section: base and Priority: required (as dselect is
|
|
10501 |
linked against it).
|
|
10502 |
* Disabled Haifa scheduling on Alpha again; Chris Chimelis reported
|
|
10503 |
that this caused problems on some machines.
|
|
10504 |
* [gcc/extend.texi]
|
|
10505 |
ftp://maya.idiap.ch/pub/tmb/usenix88-lexic.ps.Z is no longer available;
|
|
10506 |
use http://master.debian.org/~karlheg/Usenix88-lexic.pdf .
|
|
10507 |
(fixes the egcs part of #20002).
|
|
10508 |
* Updated Standards-Version.
|
|
10509 |
* Changed chmod in debian/rules at Johnie Ingram's request.
|
|
10510 |
* Rather than hardwire the Debian part of the packages' version number,
|
|
10511 |
extract it from debian/changelog .
|
|
10512 |
* Use gcc/objc/thr-posix.c from 980418 egcs snapshot to make objc work.
|
|
10513 |
(Fixes #21192).
|
|
10514 |
* Applied workaround for the GNUstep packages on sparc systems.
|
|
10515 |
See README.sparc (on sparc packages only) in the doc directory.
|
|
10516 |
This affects the other compilers as well.
|
|
10517 |
* Already done in 1.0.2-0.7: the gobjc package now provides a virtual
|
|
10518 |
package objc-compiler.
|
|
10519 |
||
10520 |
-- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Tue, 28 Apr 1998 12:05:28 +0200
|
|
10521 |
||
10522 |
egcs (1.0.2-0.7) frozen unstable; urgency=low
|
|
10523 |
||
10524 |
* Separated out Objective-C compiler.
|
|
10525 |
* Applied patch from http://www.cygnus.com/ml/egcs/1998-Apr/0614.html
|
|
10526 |
||
10527 |
-- Matthias Klose <doko@debian.org> Fri, 17 Apr 1998 10:25:48 +0200
|
|
10528 |
||
10529 |
egcs (1.0.2-0.6) frozen unstable; urgency=low
|
|
10530 |
||
10531 |
* Due to upstream changes (libg++ is now only the GNU specific C++
|
|
10532 |
classes, and is no longer maintained; libstdc++ contains the C++
|
|
10533 |
standard library, including STL), the virtual "libg++-dev"
|
|
10534 |
package's meaning has become confusing. Therefore, new or updated
|
|
10535 |
packages should no longer use the virtual "libg++-dev" package.
|
|
10536 |
* Corrected g++'s Recommends to libstdc++2.8-dev (>=2.90.27-0.1).
|
|
10537 |
The previous version had Recommends: libstdc++-dev (>=2.90.27-0.1)
|
|
10538 |
which doesn't work, as libstc++-dev is a virtual package.
|
|
10539 |
* Bumped Standards-Version.
|
|
10540 |
||
10541 |
-- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Tue, 14 Apr 1998 11:52:08 +0200
|
|
10542 |
||
10543 |
egcs (1.0.2-0.5) frozen unstable; urgency=low (high for maintainers of packages that use libstdc++)
|
|
10544 |
||
10545 |
* Modified shlibs file for libstdc++ to generate versioned dependencies,
|
|
10546 |
as it is not link compatible with the 1.0.1-x versions in
|
|
10547 |
project/experimental. (Fixes #20247, #20033)
|
|
10548 |
Packages depending on libstd++ should be recompiled to fix their
|
|
10549 |
dependencies.
|
|
10550 |
* Strenghtened g++'s Recommends: libstdc++-dev to the 1.0.2 version or
|
|
10551 |
newer.
|
|
10552 |
* Fixed problems with the unknown(7) symlink for gcov.
|
|
10553 |
* Reordering links now works.
|
|
10554 |
||
10555 |
-- Adam Heath <adam.heath@usa.net> Sun, 12 Apr 1998 13:09:30 -0400
|
|
10556 |
||
10557 |
egcs (1.0.2-0.4) frozen unstable; urgency=low
|
|
10558 |
||
10559 |
* Unreleased. This is the version Adam Heath received from me.
|
|
10560 |
* Replaces: gcc (<= 2.7.2.3-3) so that the overlap with the older gcc
|
|
10561 |
packages (including bo's gcc_2.7.2.1-8) is handled properly
|
|
10562 |
(fixes #19931, #19672, #20217, #20593).
|
|
10563 |
* Alpha architecture (fixes #20875):
|
|
10564 |
* Patched gcc/config/alpha/linux.h for the gmon functions to operate
|
|
10565 |
properly.
|
|
10566 |
* Made egcs the primary C compiler.
|
|
10567 |
* Enabled Hafia scheduling.
|
|
10568 |
* Lintian-detected problems:
|
|
10569 |
* E: libstdc++2.8: ldconfig-symlink-before-shlib-in-deb usr/lib/libstdc++.so.2.8
|
|
10570 |
* E: egcc: binary-without-manpage gcov
|
|
10571 |
Reported as wishlist bug; added link to undocumented(7).
|
|
10572 |
* W: libstdc++2.8: non-standard-executable-perm usr/lib/libstdc++.so.2.8.0 0555
|
|
10573 |
* E: libstdc++2.8: shlib-with-executable-bit usr/lib/libstdc++.so.2.8.0 0555
|
|
10574 |
||
10575 |
-- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Fri, 10 Apr 1998 14:46:46 +0200
|
|
10576 |
||
10577 |
egcs (1.0.2-0.3) frozen unstable; urgency=low
|
|
10578 |
||
10579 |
* Really fixed dependencies.
|
|
10580 |
||
10581 |
-- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Mon, 30 Mar 1998 11:30:26 +0200
|
|
10582 |
||
10583 |
egcs (1.0.2-0.2) frozen unstable; urgency=low
|
|
10584 |
||
10585 |
* Fixed dependencies.
|
|
10586 |
||
10587 |
-- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Sat, 28 Mar 1998 13:58:58 +0100
|
|
10588 |
||
10589 |
egcs (1.0.2-0.1) frozen unstable; urgency=low
|
|
10590 |
||
10591 |
* New upstream version; it now has -Di386 in CPP_PREDEFINES.
|
|
10592 |
* Only used the debian/* patches from 1.0.1-2; the rest of it appears
|
|
10593 |
to be in 1.0.2 already.
|
|
10594 |
||
10595 |
-- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Fri, 27 Mar 1998 11:47:14 +0100
|
|
10596 |
||
10597 |
egcs (1.0.1-2) unstable; urgency=low
|
|
10598 |
||
10599 |
* Integrated pre-release 1.0.2 patches
|
|
10600 |
* Split out g++
|
|
10601 |
* egcs may now provide either the primary or secondary C compiler
|
|
10602 |
||
10603 |
-- Galen Hazelwood <galenh@micron.net> Sat, 14 Mar 1998 14:15:32 -0700
|
|
10604 |
||
10605 |
egcs (1.0.1-1) unstable; urgency=low
|
|
10606 |
||
10607 |
* New upstream version
|
|
10608 |
* egcs is now the standard Debian gcc!
|
|
10609 |
* gcc now provides c-compiler (#15248 et al.)
|
|
10610 |
* g77 now provides fortran77-compiler
|
|
10611 |
* g77 dependencies now correct (#16991)
|
|
10612 |
* /usr/doc/gcc/changelog.gz now has correct permissions (#16139)
|
|
10613 |
||
10614 |
-- Galen Hazelwood <galenh@micron.net> Sat, 7 Feb 1998 19:22:30 -0700
|
|
10615 |
||
10616 |
egcs (1.0-1) experimental; urgency=low
|
|
10617 |
||
10618 |
* First official release
|
|
10619 |
||
10620 |
-- Galen Hazelwood <galenh@micron.net> Thu, 4 Dec 1997 16:30:11 -0700
|
|
10621 |
||
10622 |
egcs (970917-1) experimental; urgency=low
|
|
10623 |
||
10624 |
* New upstream snapshot (There's a lot of stuff here as well, including
|
|
10625 |
a new libstdc++, but it _still_ won't build...)
|
|
10626 |
* eg77 driver now works properly
|
|
10627 |
||
10628 |
-- Galen Hazelwood <galenh@micron.net> Wed, 17 Sep 1997 20:44:29 -0600
|
|
10629 |
||
10630 |
egcs (970904-1) experimental; urgency=low
|
|
10631 |
||
10632 |
* New upstream snapshot
|
|
10633 |
||
10634 |
-- Galen Hazelwood <galenh@micron.net> Sun, 7 Sep 1997 18:25:06 -0600
|
|
10635 |
||
10636 |
egcs (ss-970814-1) experimental; urgency=low
|
|
10637 |
||
10638 |
* Initial packaging (of initial snapshot!)
|
|
10639 |
||
10640 |
-- Galen Hazelwood <galenh@micron.net> Wed, 20 Aug 1997 00:36:28 +0000
|
|
10641 |
||
10642 |
gcc272 (2.7.2.3-12) unstable; urgency=low
|
|
10643 |
||
10644 |
* Compiled on a glibc-2.0 based system.
|
|
10645 |
* Reflect move of manpage to /usr/share in gcc.postinst as well.
|
|
10646 |
* Moved gcc272-docs to section doc, priority optional.
|
|
10647 |
||
10648 |
-- Matthias Klose <doko@cs.tu-berlin.de> Sat, 28 Aug 1999 13:42:13 +0200
|
|
10649 |
||
10650 |
gcc272 (2.7.2.3-11) unstable; urgency=low
|
|
10651 |
||
10652 |
* Follow Debian policy for GNU system type (fixes #42657).
|
|
10653 |
* config/i386/linux.h: Remove %[cpp_cpu] from CPP_SPEC. Stops gcc-2.95
|
|
10654 |
complaining about obsolete spec operators (using gcc -V 2.7.2.3).
|
|
10655 |
Patch suggested by Zack Weinberg <zack@bitmover.com>.
|
|
10656 |
||
10657 |
-- Matthias Klose <doko@cs.tu-berlin.de> Sun, 15 Aug 1999 20:12:21 +0200
|
|
10658 |
||
10659 |
gcc272 (2.7.2.3-10) unstable; urgency=low
|
|
10660 |
||
10661 |
* Renamed source package to gcc272. The egcs source package is renamed
|
|
10662 |
to gcc, because it's now the "official" GNU C compiler.
|
|
10663 |
* Changed maintainer address to "Debian GCC maintainers".
|
|
10664 |
* Install info and man stuff to /usr/share.
|
|
10665 |
||
10666 |
-- Matthias Klose <doko@cs.tu-berlin.de> Thu, 27 May 1999 12:29:23 +0200
|
|
10667 |
||
10668 |
gcc (2.7.2.3-9) unstable; urgency=low
|
|
10669 |
||
10670 |
* debian/{postinst,prerm}-doc: handle gcc272.info, not gcc.info.
|
|
10671 |
Fixes #36306.
|
|
10672 |
||
10673 |
-- Matthias Klose <doko@cs.tu-berlin.de> Tue, 20 Apr 1999 07:32:58 +0200
|
|
10674 |
||
10675 |
gcc (2.7.2.3-8) unstable; urgency=low
|
|
10676 |
||
10677 |
* Make gcc-2.7 the secondary compiler. Rename gcc package to gcc272.
|
|
10678 |
On i386, sparc and m68k, this package is compiled against glibc2.0.
|
|
10679 |
* The cpp package is built from the egcs source package.
|
|
10680 |
||
10681 |
-- Matthias Klose <doko@cs.tu-berlin.de> Mon, 29 Mar 1999 22:48:50 +0200
|
|
10682 |
||
10683 |
gcc (2.7.2.3-7) frozen unstable; urgency=low
|
|
10684 |
||
10685 |
* Separated out ObjC compiler to gobjc27 package.
|
|
10686 |
* Changed maintainer address.
|
|
10687 |
* Synchronized README.Debian with egcs-1.1.1-3.
|
|
10688 |
||
10689 |
-- Matthias Klose <doko@cs.tu-berlin.de> Tue, 29 Dec 1998 19:05:26 +0100
|
|
10690 |
||
10691 |
gcc (2.7.2.3-6) frozen unstable; urgency=low
|
|
10692 |
||
10693 |
* Link with -lc on i386, m68k, sparc, when building shared libraries
|
|
10694 |
(fixes #25122).
|
|
10695 |
||
10696 |
-- Matthias Klose <doko@cs.tu-berlin.de> Thu, 3 Dec 1998 12:12:12 +0200
|
|
10697 |
||
10698 |
gcc (2.7.2.3-5) frozen unstable; urgency=low
|
|
10699 |
||
10700 |
* Updated maintainer info.
|
|
10701 |
* Updated Standards-Version; made lintian-clean.
|
|
10702 |
* gcc-docs can coexist with the latest egcs-docs, so added (<= version) to
|
|
10703 |
the Conflicts.
|
|
10704 |
* Updated the README and renamed it to README.Debian .
|
|
10705 |
* Put a reference to /usr/doc/gcc/README.Debian in the info docs.
|
|
10706 |
* Updated description of g++272 .
|
|
10707 |
* Clean up generated info files, to keep the diff small.
|
|
10708 |
||
10709 |
-- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Tue, 17 Nov 1998 20:05:59 +0100
|
|
10710 |
||
10711 |
gcc (2.7.2.3-4.8) frozen unstable; urgency=high
|
|
10712 |
||
10713 |
* Non-maintainer release
|
|
10714 |
* Fix type in extended description
|
|
10715 |
* Removed wrong test in postinst
|
|
10716 |
* Add preinst to clean up some stuff from an older gcc package properly
|
|
10717 |
and stop man complaining about dangling symlinks
|
|
10718 |
||
10719 |
-- Wichert Akkerman <wakkerma@debian.org> Fri, 17 Jul 1998 18:48:32 +0200
|
|
10720 |
||
10721 |
gcc (2.7.2.3-4.7) frozen unstable; urgency=high
|
|
10722 |
||
10723 |
* Really fixed gcc-docs postinst (Fixes #23470), so that `gcc-docs'
|
|
10724 |
becomes installable.
|
|
10725 |
||
10726 |
-- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Mon, 15 Jun 1998 07:53:40 +0200
|
|
10727 |
||
10728 |
gcc (2.7.2.3-4.6) frozen unstable; urgency=high
|
|
10729 |
||
10730 |
* [gcc.c] There is one call to choose_temp_base for determining the
|
|
10731 |
tempdir to be used only;
|
|
10732 |
#ifdef HAVE_MKSTEMP delete the tempfile created as a side effect.
|
|
10733 |
(fixes #23123 for gcc).
|
|
10734 |
* gcc-docs postinst was broken (due to a broken line) (fixes #23391, #23401).
|
|
10735 |
* [debian/control] description for gcc-docs said `egcs' where it should have
|
|
10736 |
said `gcc' (fixes #23396).
|
|
10737 |
||
10738 |
-- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Thu, 11 Jun 1998 12:48:50 +0200
|
|
10739 |
||
10740 |
gcc (2.7.2.3-4.5) frozen unstable; urgency=high
|
|
10741 |
||
10742 |
* The previous version left temporary files behind, as they were not
|
|
10743 |
marked for deletion afterwards.
|
|
10744 |
||
10745 |
-- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Sun, 31 May 1998 22:49:14 +0200
|
|
10746 |
||
10747 |
gcc (2.7.2.3-4.4) frozen unstable; urgency=high (security fixes)
|
|
10748 |
||
10749 |
* Security improvements with regard to the /tmp problem
|
|
10750 |
(gcc opens predictably named files in TMPDIR which can be abused via
|
|
10751 |
symlinks) (Fixes #19453 for gcc):
|
|
10752 |
* Compile -DMKTEMP_EACH_FILE to ensure the %u name is generated randomly
|
|
10753 |
every time; affects gcc/gcc.c .
|
|
10754 |
* [cp/g++.c, collect2.c, gcc.c] If compiled -DHAVE_MKSTEMP use mkstemp(3)
|
|
10755 |
rather than mktemp(3).
|
|
10756 |
* Security improvements: don't use the result of choose_temp_base in a
|
|
10757 |
predictable fashion.
|
|
10758 |
[gcc.c]:
|
|
10759 |
* @c, @objective-c: use random name rather then tempbasename.i for
|
|
10760 |
intermediate preprocessor output (%g.i -> %d%u).
|
|
10761 |
* @c, @objective-c: use random name rather then tempbasename.s for
|
|
10762 |
intermediate compiler output (%g.s -> %d%u).
|
|
10763 |
* @c, @objective-c, @cpp-output, @assembler-with-cpp: switched
|
|
10764 |
"as [-o output file] <input file>" to
|
|
10765 |
"as <input file> [-o output file]".
|
|
10766 |
* @c, @objective-c, @assembler-with-cpp: use previous random name
|
|
10767 |
(cc1|cpp output) rather then tempbasename.s for intermediate assembler
|
|
10768 |
input (%g.s -> %U)
|
|
10769 |
[f/lang-specs.h]:
|
|
10770 |
* @f77-cpp-input: use random name rather then tempbasename.i for
|
|
10771 |
intermediate cpp output (%g.i -> %d%u).
|
|
10772 |
* @f77-cpp-input: use previous random name (cpp output) rather than
|
|
10773 |
tempbasename.i for f771 input (%g.i -> %U).
|
|
10774 |
* @f77-cpp-input: switched
|
|
10775 |
"as [-o output file] <input file>" to
|
|
10776 |
"as <input file> [-o output file]".
|
|
10777 |
* @f77-cpp-input: use random name rather then tempbasename.s for
|
|
10778 |
intermediate compiler output (%g.s -> %d%u).
|
|
10779 |
* @ratfor: use random name rather then tempbasename.i for
|
|
10780 |
intermediate ratfor output (%g.f -> %d%u).
|
|
10781 |
* @ratfor: use previous random name (ratfor output) rather than
|
|
10782 |
tempbasename.i for f771 input (%g.f -> %U).
|
|
10783 |
* @ratfor: use random name rather then tempbasename.s for
|
|
10784 |
intermediate compiler output (%g.s -> %d%u).
|
|
10785 |
* @ratfor: switched
|
|
10786 |
"as [-o output file] <input file>" to
|
|
10787 |
"as <input file> [-o output file]".
|
|
10788 |
* @ratfor: use previous random name
|
|
10789 |
(ratfor output) rather then tempbasename.s for intermediate assembler
|
|
10790 |
input (%g.s -> %U).
|
|
10791 |
* @f77: use random name rather then tempbasename.s for
|
|
10792 |
intermediate ratfor output (%g.f -> %d%u).
|
|
10793 |
* @ratfor: use previous random name (ratfor output) rather than
|
|
10794 |
tempbasename.i for f771 input (%g.f -> %U).
|
|
10795 |
* @ratfor: use random name rather then tempbasename.s for
|
|
10796 |
intermediate compiler output (%g.s -> %d%u).
|
|
10797 |
* @ratfor: switched
|
|
10798 |
"as [-o output file] <input file>" to
|
|
10799 |
"as <input file> [-o output file]".
|
|
10800 |
* @ratfor: use previous random name
|
|
10801 |
(ratfor output) rather then tempbasename.s for intermediate assembler
|
|
10802 |
input (%g.s -> %U).
|
|
10803 |
* @f77: use random name rather then tempbasename.s for
|
|
10804 |
intermediate compiler output (%g.s -> %d%u).
|
|
10805 |
* @f77: switched
|
|
10806 |
"as [-o output file] <input file>" to
|
|
10807 |
"as <input file> [-o output file]".
|
|
10808 |
* @ratfor: use random name rather then tempbasename.s for
|
|
10809 |
intermediate compiler output (%g.s -> %U).
|
|
10810 |
||
10811 |
-- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Sat, 30 May 1998 17:27:03 +0200
|
|
10812 |
||
10813 |
gcc (2.7.2.3-4.3) frozen unstable; urgency=high
|
|
10814 |
||
10815 |
* The "alpha" patches from -4 affected a lot more than alpha support,
|
|
10816 |
and in all likeliness broke compilation of libc6 2.0.7pre3-1
|
|
10817 |
and 2.0.7pre1-4 . I removed them by selective application of the
|
|
10818 |
diff between -4 and -4. (should fix #22292).
|
|
10819 |
* Fixed reference to the trampolines paper (fixes #20002 for Debian;
|
|
10820 |
this still needs to be forwarded).
|
|
10821 |
* This is for frozen too. (obsoletes #22390 (request to move -4.2 to
|
|
10822 |
frozen)).
|
|
10823 |
* Split of gcc-docs package, so that the gcc can be succesfully installed
|
|
10824 |
on systems that have egcs-docs installed.
|
|
10825 |
* Added the README on the compiler situation that's already in the egcs
|
|
10826 |
packages.
|
|
10827 |
* Use the recommended settings LDFLAGS=-s CFLAGS= BOOT_CFLAGS='-O2'.
|
|
10828 |
||
10829 |
-- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Thu, 28 May 1998 20:03:59 +0200
|
|
10830 |
||
10831 |
gcc (2.7.2.3-4.2) unstable; urgency=low
|
|
10832 |
||
10833 |
* Still for unstable, as I have received no feedback about the g++272
|
|
10834 |
package yet.
|
|
10835 |
* gcc now Provides: objc-compiler .
|
|
10836 |
* Clean up /etc/alternatives/{g++,g++.1.gz} if they are dangling.
|
|
10837 |
(fixes #19765, #20563)
|
|
10838 |
||
10839 |
-- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Wed, 22 Apr 1998 12:40:45 +0200
|
|
10840 |
||
10841 |
gcc (2.7.2.3-4.1) unstable; urgency=low
|
|
10842 |
||
10843 |
* Bumped Standards-Version.
|
|
10844 |
* Forked off a g++272 package (e.g. for code that uses the GNU extensions
|
|
10845 |
in libg++); for now this is in "unstable" only; feedback appreciated.
|
|
10846 |
* Some cleanup (lintian): permissions, absolute link, gzip manpage.
|
|
10847 |
||
10848 |
-- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Fri, 17 Apr 1998 13:05:25 +0200
|
|
10849 |
||
10850 |
gcc (2.7.2.3-4) unstable; urgency=low
|
|
10851 |
||
10852 |
* Added alpha patches
|
|
10853 |
* Only build C and objective-c compilers, split off g++
|
|
10854 |
||
10855 |
-- Galen Hazelwood <galenh@micron.net> Sun, 8 Mar 1998 21:16:39 -0700
|
|
10856 |
||
10857 |
gcc (2.7.2.3-3) unstable; urgency=low
|
|
10858 |
||
10859 |
* Added patches for m68k
|
|
10860 |
* Added patches for sparc (#13968)
|
|
10861 |
||
10862 |
-- Galen Hazelwood <galenh@micron.net> Fri, 17 Oct 1997 18:25:21 -0600
|
|
10863 |
||
10864 |
gcc (2.7.2.3-2) unstable; urgency=low
|
|
10865 |
||
10866 |
* Added g77 support (g77 0.5.21)
|
|
10867 |
||
10868 |
-- Galen Hazelwood <galenh@micron.net> Wed, 10 Sep 1997 18:44:54 -0600
|
|
10869 |
||
10870 |
gcc (2.7.2.3-1) unstable; urgency=low
|
|
10871 |
||
10872 |
* New upstream version
|
|
10873 |
* Now using pristine source
|
|
10874 |
* Removed misplaced paragraph in cpp.texi (#10877)
|
|
10875 |
* Fix security bug for temporary files (#5298)
|
|
10876 |
* Added Suggests: libg++-dev (#12335)
|
|
10877 |
* Patched objc/thr-posix.c to support conditions (#12502)
|
|
10878 |
||
10879 |
-- Galen Hazelwood <galenh@micron.net> Mon, 8 Sep 1997 12:20:07 -0600
|
|
10880 |
||
10881 |
gcc (2.7.2.2-7) unstable; urgency=low
|
|
10882 |
||
10883 |
* Made cc and c++ managed through alternates mechanism (for egcs)
|
|
10884 |
||
10885 |
-- Galen Hazelwood <galenh@micron.net> Tue, 19 Aug 1997 22:37:03 +0000
|
|
10886 |
||
10887 |
gcc (2.7.2.2-6) unstable; urgency=low
|
|
10888 |
||
10889 |
* Tweaked Objective-C thread support (#11069)
|
|
10890 |
||
10891 |
-- Galen Hazelwood <galenh@micron.net> Wed, 9 Jul 1997 11:56:57 -0600
|
|
10892 |
||
10893 |
gcc (2.7.2.2-5) unstable; urgency=low
|
|
10894 |
||
10895 |
* More updated m68k patches
|
|
10896 |
* Now conflicts with libc5-dev (#10006, #10112)
|
|
10897 |
* More strict Depends: cpp, prevents version mismatch (#9954)
|
|
10898 |
||
10899 |
-- Galen Hazelwood <galenh@micron.net> Thu, 19 Jun 1997 01:29:02 -0600
|
|
10900 |
||
10901 |
gcc (2.7.2.2-4) unstable; urgency=low
|
|
10902 |
||
10903 |
* Moved to unstable
|
|
10904 |
* Temporarily removed fortran support (waiting for new g77)
|
|
10905 |
* Updated m68k patches
|
|
10906 |
||
10907 |
-- Galen Hazelwood <galenh@micron.net> Fri, 9 May 1997 13:35:14 -0600
|
|
10908 |
||
10909 |
gcc (2.7.2.2-3) experimental; urgency=low
|
|
10910 |
||
10911 |
* Built against libc6 (fixes bug #8511)
|
|
10912 |
||
10913 |
-- Galen Hazelwood <galenh@micron.net> Fri, 4 Apr 1997 13:30:10 -0700
|
|
10914 |
||
10915 |
gcc (2.7.2.2-2) experimental; urgency=low
|
|
10916 |
||
10917 |
* Fixed configure to build crt{begin,end}S.o on i386
|
|
10918 |
||
10919 |
-- Galen Hazelwood <galenh@micron.net> Tue, 11 Mar 1997 16:15:02 -0700
|
|
10920 |
||
10921 |
gcc (2.7.2.2-1) experimental; urgency=low
|
|
10922 |
||
10923 |
* Built for use with libc6-dev (experimental purposes only!)
|
|
10924 |
* Added m68k patches from Andreas Schwab
|
|
10925 |
||
10926 |
-- Galen Hazelwood <galenh@micron.net> Fri, 7 Mar 1997 12:44:17 -0700
|
|
10927 |
||
10928 |
gcc (2.7.2.1-7) unstable; urgency=low
|
|
10929 |
||
10930 |
* Patched to support g77 0.5.20
|
|
10931 |
||
10932 |
-- Galen Hazelwood <galenh@micron.net> Thu, 6 Mar 1997 22:20:23 -0700
|
|
10933 |
||
10934 |
gcc (2.7.2.1-6) unstable; urgency=low
|
|
10935 |
||
10936 |
* Added (small) manpage for protoize/unprotoize (fixes bug #6904)
|
|
10937 |
* Removed -lieee from specs file (fixes bug #7741)
|
|
10938 |
* No longer builds aout-gcc
|
|
10939 |
||
10940 |
-- Galen Hazelwood <galenh@micron.net> Mon, 3 Mar 1997 11:10:20 -0700
|
|
10941 |
||
10942 |
gcc (2.7.2.1-5) unstable; urgency=low
|
|
10943 |
||
10944 |
* debian/control now lists cpp in section "interpreters"
|
|
10945 |
* Re-added Objective-c patches for unstable
|
|
10946 |
||
10947 |
-- Galen Hazelwood <galenh@micron.net> Wed, 22 Jan 1997 10:27:52 -0700
|
|
10948 |
||
10949 |
gcc (2.7.2.1-4) stable unstable; urgency=low
|
|
10950 |
||
10951 |
* Changed original source file so dpkg-source -x works
|
|
10952 |
* Removed Objective-c patches (unsafe for stable)
|
|
10953 |
* Built against rex's libc, so fixes placed in -3 are available to
|
|
10954 |
those still using rex
|
|
10955 |
||
10956 |
-- Galen Hazelwood <galenh@micron.net> Tue, 21 Jan 1997 11:11:53 -0700
|
|
10957 |
||
10958 |
gcc (2.7.2.1-3) unstable; urgency=low
|
|
10959 |
||
10960 |
* New (temporary) maintainer
|
|
10961 |
* Updated to new standards and source format
|
|
10962 |
* Integrated aout-gcc into gcc source package
|
|
10963 |
* Demoted aout-gcc to Priority "extra"
|
|
10964 |
* cpp package description more clear (fixes bug #5428)
|
|
10965 |
* Removed cpp "Replaces: gcc" (fixes bug #5762)
|
|
10966 |
* Minor fix to invoke.texi (fixes bug #2909)
|
|
10967 |
* Added latest Objective-C patches for GNUstep people (fixes bug #4657)
|
|
10968 |
||
10969 |
-- Galen Hazelwood <galenh@micron.net> Sun, 5 Jan 1997 09:57:36 -0700
|