1 2011-05-13 Ville Voutilainen <ville.voutilainen@gmail.com>
3 * g++.dg/cpp0x/override1.C: Move from inherit/virtual9.C.
4 * g++.dg/cpp0x/override2.C: New.
6 2011-05-14 Tobias Burnus <burnus@net-b.de>
9 * gfortran.de/coarray_20.f90: New.
11 2011-05-14 Thomas Koenig <tkoenig@gcc.gnu.org>
14 * function_optimize_7.f90: New test case.
16 2011-05-13 Jason Merrill <jason@redhat.com>
18 * g++.dg/cpp0x/decltype26.C: New.
19 * g++.dg/cpp0x/enum11.C: New.
21 2011-05-13 Tobias Burnus <burnus@net-b.de>
25 * gfortran.dg/assign_8.f90: Update dg-error.
27 2011-05-13 Tobias Burnus <burnus@net-b.de>
30 * gfortran.dg/io_constraints_8.f90: New.
31 * gfortran.dg/io_constraints_9.f90: New.
33 2011-05-13 Martin Thuresson <martint@google.com>
36 * gcc.dg/pr47793.c: New.
38 2011-05-12 Jakub Jelinek <jakub@redhat.com>
40 PR tree-optimization/48975
41 * gcc.dg/pr48975.c: New test.
43 2011-05-12 Tobias Burnus <burnus@net-b.de>
46 * gfortran.dg/iso_c_binding_compiler_3.f90: New.
48 2011-05-12 Jason Merrill <jason@redhat.com>
50 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
52 2011-05-12 Geert Bosch <bosch@adacore.com>
54 * gnat.dg/view_conversion1.adb: New test.
56 2011-05-12 Richard Guenther <rguenther@suse.de>
58 PR tree-optimization/48172
59 * gcc.dg/vect/pr48172.c: New testcase.
61 2011-05-12 Jakub Jelinek <jakub@redhat.com>
64 * g++.dg/opt/pr48967.C: New test.
66 2011-05-11 Jason Merrill <jason@redhat.com>
68 * g++.dg/cpp0x/constexpr-friend.C: New.
69 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
71 * g++.dg/cpp0x/sfinae22.C: New.
73 2011-05-11 Tobias Burnus <burnus@net-b.de>
76 * gfortran.dg/generic_24.f90: New.
78 2011-05-11 Richard Guenther <rguenther@suse.de>
80 PR tree-optimization/15256
81 * gcc.dg/tree-ssa/forwprop-14.c: New testcase.
83 2011-05-11 Jakub Jelinek <jakub@redhat.com>
86 * gcc.dg/pr48159-1.c: New test.
87 * gcc.dg/pr48159-2.c: New test.
89 2011-05-11 Richard Guenther <rguenther@suse.de>
92 * gcc.dg/torture/pr48953.c: New testcase.
94 2011-05-11 Richard Guenther <rguenther@suse.de>
96 PR tree-optimization/18041
97 * gcc.dg/tree-ssa/forwprop-13.c: New testcase.
99 2011-05-11 Alan Modra <amodra@gmail.com>
102 * gcc.target/powerpc/pr47755-2.c: Require vsx_hw.
104 2011-05-10 Jason Merrill <jason@redhat.com>
106 * g++.dg/cpp0x/defaulted25.C: New.
107 * g++.dg/template/crash7.C: Adjust.
109 * g++.dg/cpp0x/variadic108.C: New.
111 2011-05-10 Ville Voutilainen <ville.voutilainen@gmail.com>
113 * g++.dg/inherit/virtual9.C: Extend.
115 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
118 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
119 are passed and returned in vector registers.
121 2011-05-10 Richard Guenther <rguenther@suse.de>
123 * gcc.dg/tree-ssa/ssa-fre-2.c: Disable forwprop.
124 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
125 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
126 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
127 * gcc.dg/tree-ssa/scev-cast.c: Adjust. Note what transformation
130 2011-05-10 Jakub Jelinek <jakub@redhat.com>
132 PR tree-optimization/48611
133 PR tree-optimization/48794
134 * gfortran.dg/gomp/pr48611.f90: New test.
135 * gfortran.dg/gomp/pr48794.f90: New test.
138 * gcc.dg/dfp/pr48928.c: New test.
140 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
143 * g++.dg/cpp0x/pr48522.C: New.
145 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
148 * g++.dg/cpp0x/sfinae21.C: New.
150 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
152 * g++.dg/template/sfinae28.C: Rename to...
153 * g++.dg/cpp0x/sfinae19.C: ... this.
154 * g++.dg/template/sfinae29.C: Rename to...
155 * g++.dg/cpp0x/sfinae20.C: ... this.
157 2011-05-09 Jeff Law <law@redhat.com>
159 * lib/gcc-gdb-test.exp (gdb-test): Reorder matchers to give more
162 2011-05-09 Fabien ChĂȘne <fabien@gcc.gnu.org>
165 * g++.dg/init/pr20039.C: New.
167 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
171 * g++.dg/template/sfinae28.C: New.
172 * g++.dg/template/sfinae29.C: Likewise.
174 2011-05-09 Jason Merrill <jason@redhat.com>
176 * g++.dg/template/nontype23.C: New.
178 2011-05-07 Fabien ChĂȘne <fabien@gcc.gnu.org>
180 * g++.dg/init/pr48859.C: New.
182 2011-05-09 Jason Merrill <jason@redhat.com>
184 * gcc.dg/gcc.dg/uninit-D.c: Move to c-c++-common.
185 * gcc.dg/gcc.dg/uninit-D-O0.c: Move to c-c++-common.
186 * gcc.dg/gcc.dg/uninit-E.c: Move to c-c++-common.
187 * gcc.dg/gcc.dg/uninit-E-O0.c: Move to c-c++-common.
188 * gcc.dg/gcc.dg/uninit-F.c: Move to c-c++-common.
189 * gcc.dg/gcc.dg/uninit-F-O0.c: Move to c-c++-common.
190 * gcc.dg/gcc.dg/uninit-G.c: Move to c-c++-common.
191 * gcc.dg/gcc.dg/uninit-G-O0.c: Move to c-c++-common.
193 2011-05-08 Ville Voutilainen <ville.voutilainen@gmail.com>
195 * g++.dg/inherit/virtual9.C: New.
197 2011-05-09 Dodji Seketeli <dodji@redhat.com>
200 * g++.dg/template/dependent-expr8.C: New test case.
202 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
204 PR tree-optimization/48837
205 * gcc.dg/pr48837.c: New testcase.
207 2011-05-06 Jason Merrill <jason@redhat.com>
209 * g++.dg/cpp0x/constexpr-condition2.C: New.
211 * g++.dg/cpp0x/constexpr-missing.C: New.
213 2011-05-06 Tobias Burnus <burnus@net-b.de>
216 * gfortran.dg/coarray/this_image_2.f90: New.
218 2011-05-06 Tobias Burnus <burnus@net-b.de>
222 * gfortran.dg/bind_c_usage_22.f90: New.
223 * gfortran.dg/bind_c_usage_23.f90: New.
224 * gfortran.dg/bind_c_usage_24.f90: New.
225 * gfortran.dg/bind_c_usage_24_c.c: New.
227 2011-05-06 Dodji Seketeli <dodji@redhat.com>
230 * g++.dg/template/member9.C: New test case.
232 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
234 * gnat.dg/discr29.ad[sb]: New test.
235 * gnat.dg/discr30.adb: Likewise.
237 2011-05-05 Julian Brown <julian@codesourcery.com>
239 * gcc.target/arm/neon-vset_lanes8.c: New test.
241 2011-05-05 Jason Merrill <jason@redhat.com>
243 * g++.dg/init/new32.C: New.
245 2011-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
247 * gfortran.dg/fmt_g0_6.f08: Use dg-options "-ffloat-store".
250 2011-05-05 Jakub Jelinek <jakub@redhat.com>
252 PR rtl-optimization/48381
253 * gcc.c-torture/compile/pr48381.c: New test.
255 2011-05-05 Uros Bizjak <ubizjak@gmail.com>
257 * gcc.target/i386/opt-1.c: Add --param min-insn-to-prefetch -ratio=0
259 * gcc.target/i386/opt-1.c: Ditto.
261 2011-05-04 Jason Merrill <jason@redhat.com>
263 * g++.dg/conversion/base1.C: New.
265 2011-05-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
268 * gfortran.dg/round_3.f08: Add more checks to test case.
270 2011-05-04 Hans-Peter Nilsson <hp@axis.com>
272 * gfortran.dg/pr47878.f90, gfortran.dg/endfile_3.f90,
273 gfortran.dg/endfile_4.f90, gfortran.dg/ftell_3.f90,
274 gfortran.dg/fmt_cache_1.f, gfortran.dg/namelist_66.f90:
275 Gate test on effective_target fd_truncate.
277 2011-05-04 Uros Bizjak <ubizjak@gmail.com>
279 * gcc.target/i386/recip-vec-divf.c: Decrease array sizes.
280 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
281 * gcc.target/i386/recip-vec-divf-avx.c: Increase array sizes.
282 * gcc.target/i386/recip-vec-sqrtf-avx.c: Ditto. Update scan times.
283 * gcc.target/i386/ssefn-1.c: Add -mno-sse2 to dg-options.
284 * gcc.target/i386/pr38824.c: Ditto.
285 * gcc.target/i386/vecinit-1.c: Add -mno-sse4 to dg-options.
286 * gcc.target/i386/vecinit-2.c: Ditto.
287 * gcc.target/i386/sse-19.c: Add -mno-ssse3 to dg-options.
288 * gcc.target/i386/parity-1.c: Add -mno-popcnt to dg-options.
289 * gcc.target/i386/parity-2.c: Ditto.
290 * gcc.target/i386/incoming-8.c: Add -mno-avx to dg-options.
292 2011-05-04 Stuart Henderson <shenders@gcc.gnu.org>
294 * gcc.target/bfin/mcpu-bf512.c: Update to latest silicon revision and
296 * gcc.target/bfin/mcpu-bf514.c: Likewise.
297 * gcc.target/bfin/mcpu-bf516.c: Likewise.
298 * gcc.target/bfin/mcpu-bf518.c: Likewise.
300 2011-05-03 Tobias Burnus <burnus@net-b.de>
303 * gfortran.dg/coarray/this_image_1.f90: Remove dg-options.
305 2011-05-03 Tobias Burnus <burnus@net-b.de>
308 * gfortran.dg/coarray/this_image_1.f90: New.
310 2011-05-03 Tobias Burnus <burnus@net-b.de>
313 * gfortran.dg/coarray/caf.dg: New.
314 * gfortran.dg/coarray/image_index_1.f90: New, copied
315 from ../coarray_16.f90.
317 2011-05-03 Paolo Carlini <paolo.carlini@oracle.com>
320 * g++.dg/ext/complex9.C: New.
322 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
325 * gcc.target/bfin/mcpu-bf542.c: Check SILICON_REVISION is 0x0004.
326 * gcc.target/bfin/mcpu-bf544.c, gcc.target/bfin/mcpu-bf547.c,
327 gcc.target/bfin/mcpu-bf548.c, gcc.target/bfin/mcpu-bf549.c: Likewise.
329 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
331 * gcc.target/bfin/builtins: Created.
332 * gcc.target/bfin/hisilh-O0.c: Deleted.
333 * gcc.target/bfin/hisilh.c: Moved to...
334 * gcc.target/bfin/builtins/hisilh.c: ...here.
335 * gcc.target/bfin/builtins/shl_fr1x16-6.c: New test.
336 * gcc.target/bfin/builtins/shr_fr1x16-1.c: Ditto.
337 * gcc.target/bfin/builtins/shl_fr1x32-9.c: Ditto.
338 * gcc.target/bfin/builtins/shr_fr1x32-4.c: Ditto.
339 * gcc.target/bfin/builtins/shr_fr1x32-8.c: Ditto.
340 * gcc.target/bfin/builtins/lshl_fr2x16-1.c: Ditto.
341 * gcc.target/bfin/builtins/abs_fr1x16-1.c: Ditto.
342 * gcc.target/bfin/builtins/norm32-1.c: Ditto.
343 * gcc.target/bfin/builtins/shrl_fr1x16-3.c: Ditto.
344 * gcc.target/bfin/builtins/norm_fr1x32-2.c: Ditto.
345 * gcc.target/bfin/builtins/bfin-builtins.exp: Ditto.
346 * gcc.target/bfin/builtins/norm16-2.c: Ditto.
347 * gcc.target/bfin/builtins/norm32-5.c: Ditto.
348 * gcc.target/bfin/builtins/norm_fr1x16-3.c: Ditto.
349 * gcc.target/bfin/builtins/mult_fr1x32x32-2.c: Ditto.
350 * gcc.target/bfin/builtins/norm16-6.c: Ditto.
351 * gcc.target/bfin/builtins/norm32-9.c: Ditto.
352 * gcc.target/bfin/builtins/mult_fr2x16-1.c: Ditto.
353 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-2.c: Ditto.
354 * gcc.target/bfin/builtins/min_fr2x16-1.c: Ditto.
355 * gcc.target/bfin/builtins/max_fr2x16-2.c: Ditto.
356 * gcc.target/bfin/builtins/norm32-10.c: Ditto.
357 * gcc.target/bfin/builtins/shl_fr2x16-3.c: Ditto.
358 * gcc.target/bfin/builtins/mulhisihh_fr2x16-1.c: Ditto.
359 * gcc.target/bfin/builtins/diff_hl_fr2x16-2.c: Ditto.
360 * gcc.target/bfin/builtins/shl_fr2x16-7.c: Ditto.
361 * gcc.target/bfin/builtins/shr_fr2x16-2.c: Ditto.
362 * gcc.target/bfin/builtins/mulhisilh_fr2x16-1.c: Ditto.
363 * gcc.target/bfin/builtins/lshl_fr1x16-1.c: Ditto.
364 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-2.c: Ditto.
365 * gcc.target/bfin/builtins/negate_fr1x32-2.c: Ditto.
366 * gcc.target/bfin/builtins/negate_fr1x16-3.c: Ditto.
367 * gcc.target/bfin/builtins/abs_fr2x16-2.c: Ditto.
368 * gcc.target/bfin/builtins/shrl_fr2x16-4.c: Ditto.
369 * gcc.target/bfin/builtins/mult_fr1x16-1.c: Ditto.
370 * gcc.target/bfin/builtins/max_fr1x32-1.c: Ditto.
371 * gcc.target/bfin/builtins/min_fr1x16-1.c: Ditto.
372 * gcc.target/bfin/builtins/shl_fr1x32-2.c: Ditto.
373 * gcc.target/bfin/builtins/max_fr1x16-2.c: Ditto.
374 * gcc.target/bfin/builtins/shl_fr1x16-3.c: Ditto.
375 * gcc.target/bfin/builtins/add_fr2x16-1.c: Ditto.
376 * gcc.target/bfin/builtins/shl_fr1x32-6.c: Ditto.
377 * gcc.target/bfin/builtins/shr_fr1x32-1.c: Ditto.
378 * gcc.target/bfin/builtins/shr_fr1x32.c: Ditto.
379 * gcc.target/bfin/builtins/shl_fr1x16-7.c: Ditto.
380 * gcc.target/bfin/builtins/shr_fr1x16-2.c: Ditto.
381 * gcc.target/bfin/builtins/shr_fr1x32-5.c: Ditto.
382 * gcc.target/bfin/builtins/shr_fr1x32-9.c: Ditto.
383 * gcc.target/bfin/builtins/abs_fr1x32-1.c: Ditto.
384 * gcc.target/bfin/builtins/lshl_fr2x16-2.c: Ditto.
385 * gcc.target/bfin/builtins/abs_fr1x16-2.c: Ditto.
386 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-1.c: Ditto.
387 * gcc.target/bfin/builtins/norm32-2.c: Ditto.
388 * gcc.target/bfin/builtins/shrl_fr1x16-4.c: Ditto.
389 * gcc.target/bfin/builtins/norm16-3.c: Ditto.
390 * gcc.target/bfin/builtins/norm32-6.c: Ditto.
391 * gcc.target/bfin/builtins/norm16-7.c: Ditto.
392 * gcc.target/bfin/builtins/mult_fr2x16-2.c: Ditto.
393 * gcc.target/bfin/builtins/min_fr2x16-2.c: Ditto.
394 * gcc.target/bfin/builtins/add_fr1x16-1.c: Ditto.
395 * gcc.target/bfin/builtins/norm32-11.c: Ditto.
396 * gcc.target/bfin/builtins/sub_fr2x16-1.c: Ditto.
397 * gcc.target/bfin/builtins/shl_fr2x16-4.c: Ditto.
398 * gcc.target/bfin/builtins/mulhisihh_fr2x16-2.c: Ditto.
399 * gcc.target/bfin/builtins/diff_lh_fr2x16-1.c: Ditto.
400 * gcc.target/bfin/builtins/shl_fr2x16-8.c: Ditto.
401 * gcc.target/bfin/builtins/shr_fr2x16-3.c: Ditto.
402 * gcc.target/bfin/builtins/mulhisilh_fr2x16-2.c: Ditto.
403 * gcc.target/bfin/builtins/lshl_fr1x16-2.c: Ditto.
404 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-1.c: Ditto.
405 * gcc.target/bfin/builtins/shrl_fr2x16-1.c: Ditto.
406 * gcc.target/bfin/builtins/mult_fr1x32-1.c: Ditto.
407 * gcc.target/bfin/builtins/min_fr1x32-1.c: Ditto.
408 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-1.c: Ditto.
409 * gcc.target/bfin/builtins/mult_fr1x16-2.c: Ditto.
410 * gcc.target/bfin/builtins/max_fr1x32-2.c: Ditto.
411 * gcc.target/bfin/builtins/min_fr1x16-2.c: Ditto.
412 * gcc.target/bfin/builtins/shl_fr1x32.c: Ditto.
413 * gcc.target/bfin/builtins/shl_fr1x32-3.c: Ditto.
414 * gcc.target/bfin/builtins/shl_fr1x16-4.c: Ditto.
415 * gcc.target/bfin/builtins/sub_fr1x16-1.c: Ditto.
416 * gcc.target/bfin/builtins/add_fr2x16-2.c: Ditto.
417 * gcc.target/bfin/builtins/shl_fr1x32-7.c: Ditto.
418 * gcc.target/bfin/builtins/shr_fr1x32-2.c: Ditto.
419 * gcc.target/bfin/builtins/shl_fr1x16-8.c: Ditto.
420 * gcc.target/bfin/builtins/shr_fr1x16-3.c: Ditto.
421 * gcc.target/bfin/builtins/shr_fr1x32-6.c: Ditto.
422 * gcc.target/bfin/builtins/circptr.c: Ditto.
423 * gcc.target/bfin/builtins/negate_fr2x16-1.c: Ditto.
424 * gcc.target/bfin/builtins/abs_fr1x32-2.c: Ditto.
425 * gcc.target/bfin/builtins/multr_fr2x16-1.c: Ditto.
426 * gcc.target/bfin/builtins/sum_fr2x16-1.c: Ditto.
427 * gcc.target/bfin/builtins/shrl_fr1x16-1.c: Ditto.
428 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-2.c: Ditto.
429 * gcc.target/bfin/builtins/norm32-3.c: Ditto.
430 * gcc.target/bfin/builtins/norm_fr1x16-1.c: Ditto.
431 * gcc.target/bfin/builtins/norm16-4.c: Ditto.
432 * gcc.target/bfin/builtins/norm32-7.c: Ditto.
433 * gcc.target/bfin/builtins/norm16-8.c: Ditto.
434 * gcc.target/bfin/builtins/add_fr1x32-1.c: Ditto.
435 * gcc.target/bfin/builtins/shl_fr2x16-1.c: Ditto.
436 * gcc.target/bfin/builtins/add_fr1x16-2.c: Ditto.
437 * gcc.target/bfin/builtins/shl_fr2x16-5.c: Ditto.
438 * gcc.target/bfin/builtins/norm32-12.c: Ditto.
439 * gcc.target/bfin/builtins/sub_fr2x16-2.c: Ditto.
440 * gcc.target/bfin/builtins/diff_lh_fr2x16-2.c: Ditto.
441 * gcc.target/bfin/builtins/mulhisihl_fr2x16-1.c: Ditto.
442 * gcc.target/bfin/builtins/shr_fr2x16-4.c: Ditto.
443 * gcc.target/bfin/builtins/mulhisill_fr2x16-1.c: Ditto.
444 * gcc.target/bfin/builtins/negate_fr1x16-1.c: Ditto.
445 * gcc.target/bfin/builtins/multr_fr1x16-1.c: Ditto.
446 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-2.c: Ditto.
447 * gcc.target/bfin/builtins/shrl_fr2x16-2.c: Ditto.
448 * gcc.target/bfin/builtins/mult_fr1x32x32NS-1.c: Ditto.
449 * gcc.target/bfin/builtins/mult_fr1x32-2.c: Ditto.
450 * gcc.target/bfin/builtins/min_fr1x32-2.c: Ditto.
451 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-2.c: Ditto.
452 * gcc.target/bfin/builtins/shl_fr1x16-1.c: Ditto.
453 * gcc.target/bfin/builtins/sub_fr1x32-1.c: Ditto.
454 * gcc.target/bfin/builtins/shl_fr1x32-4.c: Ditto.
455 * gcc.target/bfin/builtins/sub_fr1x16-2.c: Ditto.
456 * gcc.target/bfin/builtins/shl_fr1x16-5.c: Ditto.
457 * gcc.target/bfin/builtins/shl_fr1x32-8.c: Ditto.
458 * gcc.target/bfin/builtins/shr_fr1x32-3.c: Ditto.
459 * gcc.target/bfin/builtins/shr_fr1x16-4.c: Ditto.
460 * gcc.target/bfin/builtins/shr_fr1x32-7.c: Ditto.
461 * gcc.target/bfin/builtins/negate_fr2x16-2.c: Ditto.
462 * gcc.target/bfin/builtins/multr_fr2x16-2.c: Ditto.
463 * gcc.target/bfin/builtins/sum_fr2x16-2.c: Ditto.
464 * gcc.target/bfin/builtins/shrl_fr1x16-2.c: Ditto.
465 * gcc.target/bfin/builtins/norm_fr1x32-1.c: Ditto.
466 * gcc.target/bfin/builtins/norm16-1.c: Ditto.
467 * gcc.target/bfin/builtins/norm_fr1x16-2.c: Ditto.
468 * gcc.target/bfin/builtins/mult_fr1x32x32-1.c: Ditto.
469 * gcc.target/bfin/builtins/norm32-4.c: Ditto.
470 * gcc.target/bfin/builtins/norm16-5.c: Ditto.
471 * gcc.target/bfin/builtins/norm32-8.c: Ditto.
472 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-1.c: Ditto.
473 * gcc.target/bfin/builtins/max_fr2x16-1.c: Ditto.
474 * gcc.target/bfin/builtins/add_fr1x32-2.c: Ditto.
475 * gcc.target/bfin/builtins/shl_fr2x16-2.c: Ditto.
476 * gcc.target/bfin/builtins/shl_fr2x16-6.c: Ditto.
477 * gcc.target/bfin/builtins/diff_hl_fr2x16-1.c: Ditto.
478 * gcc.target/bfin/builtins/shr_fr2x16-1.c: Ditto.
479 * gcc.target/bfin/builtins/mulhisihl_fr2x16-2.c: Ditto.
480 * gcc.target/bfin/builtins/negate_fr1x32-1.c: Ditto.
481 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-1.c: Ditto.
482 * gcc.target/bfin/builtins/multr_fr1x16-2.c: Ditto.
483 * gcc.target/bfin/builtins/mulhisill_fr2x16-2.c: Ditto.
484 * gcc.target/bfin/builtins/negate_fr1x16-2.c: Ditto.
485 * gcc.target/bfin/builtins/abs_fr2x16-1.c: Ditto.
486 * gcc.target/bfin/builtins/shrl_fr2x16-3.c: Ditto.
487 * gcc.target/bfin/builtins/mult_fr1x32x32NS-2.c: Ditto.
488 * gcc.target/bfin/builtins/shl_fr1x32-1.c: Ditto.
489 * gcc.target/bfin/builtins/max_fr1x16-1.c: Ditto.
490 * gcc.target/bfin/builtins/shl_fr1x16-2.c: Ditto.
491 * gcc.target/bfin/builtins/sub_fr1x32-2.c: Ditto.
492 * gcc.target/bfin/builtins/shl_fr1x32-5.c: Ditto.
494 2011-05-03 Bernd Schmidt <bernds@codesourcery.com>
496 * gcc.target/arm/cold-lc.c: New test.
498 2011-05-03 Jakub Jelinek <jakub@redhat.com>
501 * gcc.dg/pr48774.c: New test.
503 2011-05-03 Richard Guenther <rguenther@suse.de>
505 * gcc.dg/large-size-array-5.c: New testcase.
507 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
509 * gcc.dg/vect/vect-strided-u16-i3.c: New test.
511 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
513 * lib/target-supports.exp (check_effective_target_vect_strided):
515 (check_effective_target_vect_strided2)
516 (check_effective_target_vect_strided3)
517 (check_effective_target_vect_strided4)
518 (check_effective_target_vect_strided8): ...these new functions.
520 * gcc.dg/vect/O3-pr39675-2.c: Update accordingly.
521 * gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c: Likewise.
522 * gcc.dg/vect/fast-math-slp-27.c: Likewise.
523 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: Likewise.
524 * gcc.dg/vect/pr37539.c: Likewise.
525 * gcc.dg/vect/slp-11a.c: Likewise.
526 * gcc.dg/vect/slp-11b.c: Likewise.
527 * gcc.dg/vect/slp-11c.c: Likewise.
528 * gcc.dg/vect/slp-12a.c: Likewise.
529 * gcc.dg/vect/slp-12b.c: Likewise.
530 * gcc.dg/vect/slp-18.c: Likewise.
531 * gcc.dg/vect/slp-19a.c: Likewise.
532 * gcc.dg/vect/slp-19b.c: Likewise.
533 * gcc.dg/vect/slp-21.c: Likewise.
534 * gcc.dg/vect/slp-23.c: Likewise.
535 * gcc.dg/vect/vect-cselim-1.c: Likewise.
537 * gcc.dg/vect/fast-math-vect-complex-3.c: Use vect_stridedN
538 instead of vect_interleave && vect_extract_even_odd.
539 * gcc.dg/vect/no-scevccp-outer-10a.c: Likewise.
540 * gcc.dg/vect/no-scevccp-outer-10b.c: Likewise.
541 * gcc.dg/vect/no-scevccp-outer-20.c: Likewise.
542 * gcc.dg/vect/vect-1.c: Likewise.
543 * gcc.dg/vect/vect-10.c: Likewise.
544 * gcc.dg/vect/vect-98.c: Likewise.
545 * gcc.dg/vect/vect-107.c: Likewise.
546 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
547 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
548 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
549 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
550 * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
551 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
552 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
553 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
554 * gcc.dg/vect/vect-strided-float.c: Likewise.
555 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
556 * gcc.dg/vect/vect-strided-mult.c: Likewise.
557 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
558 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
559 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
560 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
561 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
562 * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
563 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
564 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
565 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
566 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
567 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
568 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
569 * gcc.dg/vect/vect-vfa-03.c: Likewise.
571 * gcc.dg/vect/no-scevccp-outer-18.c: Add vect_stridedN to the
573 * gcc.dg/vect/pr30843.c: Likewise.
574 * gcc.dg/vect/pr33866.c: Likewise.
575 * gcc.dg/vect/slp-reduc-6.c: Likewise.
576 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
577 * gcc.dg/vect/vect-strided-store-u16-i4.c: Likewise.
578 * gcc.dg/vect/vect-strided-store-u32-i2.c: Likewise.
580 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
582 * gcc.dg/vect/slp-11.c: Split into...
583 * gcc.dg/vect/slp-11a.c, gcc.dg/vect/slp-11b.c,
584 gcc.dg/vect/slp-11c.c: ...these tests.
585 * gcc.dg/vect/slp-12a.c: Split 4-stride loop into...
586 * gcc.dg/vect/slp-12c.c: ...this new test.
587 * gcc.dg/vect/slp-19.c: Split into...
588 * gcc.dg/vect/slp-19a.c, gcc.dg/vect/slp-19b.c,
589 gcc.dg/vect/slp-19c.c: ...these new tests.
591 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
593 * lib/target-supports.exp
594 (check_effective_target_vect_extract_even_odd_wide): Delete.
595 (check_effective_target_vect_strided_wide): Likewise.
596 * gcc.dg/vect/O3-pr39675-2.c: Use the non-wide versions instead.
597 * gcc.dg/vect/fast-math-pr35982.c: Likewise.
598 * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
599 * gcc.dg/vect/pr37539.c: Likewise.
600 * gcc.dg/vect/slp-11.c: Likewise.
601 * gcc.dg/vect/slp-12a.c: Likewise.
602 * gcc.dg/vect/slp-12b.c: Likewise.
603 * gcc.dg/vect/slp-19.c: Likewise.
604 * gcc.dg/vect/slp-23.c: Likewise.
605 * gcc.dg/vect/vect-1.c: Likewise.
606 * gcc.dg/vect/vect-98.c: Likewise.
607 * gcc.dg/vect/vect-107.c: Likewise.
608 * gcc.dg/vect/vect-strided-float.c: Likewise.
610 2011-05-02 Jason Merrill <jason@redhat.com>
612 * g++.dg/init/new31.C: New.
614 2011-05-02 Simon Martin <simartin@users.sourceforge.net>
617 * gcc.dg/pr35445.c: New test.
619 2011-05-02 Jason Merrill <jason@redhat.com>
621 * c-c++-common/vla-1.c: New.
623 2011-05-02 Richard Guenther <rguenther@suse.de>
625 PR tree-optimization/48822
626 * gcc.dg/torture/pr48822.c: New testcase.
628 2011-05-02 Paolo Carlini <paolo.carlini@oracle.com>
631 * g++.dg/cpp0x/constexpr-47969.C: New.
633 2011-05-02 Ira Rosen <ira.rosen@linaro.org>
636 * gcc.dg/vect/slp-3.c: Increase loop bound. Don't expect to fail
637 on vect_no_align targets.
638 * gcc.dg/vect/no-vfa-pr29145.c: Don't expect to fail on
639 vect_no_align targets.
641 2011-05-01 Xinliang David Li <davidxl@google.com>
643 * gcc.dg/tree-ssa/integer-addr.c: New test.
644 * gcc.dg/tree-ssa/alias_bug.c: New test.
646 2011-05-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
649 * gfortran.dg/round_3.f08: Add more checks.
651 2011-04-30 Tobias Burnus <burnus@net-b.de>
654 * gfortran.dg/import9.f90: New, proper test.
655 * gfortran.dg/interface_37.f90: Remove bogus
656 test (bogus copy of interface_36.f90).
658 2011-04-30 Tobias Burnus <burnus@net-b.de>
661 * gfortran.dg/interface_37.f90: New.
663 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
666 * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
668 2011-04-30 Jakub Jelinek <jakub@redhat.com>
670 PR tree-optimization/48809
671 * gcc.c-torture/execute/pr48809.c: New test.
673 2011-04-29 Jeff Law <law@redhat.com>
675 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
677 2011-04-29 Paolo Carlini <paolo.carlini@oracle.com>
680 * g++.dg/init/ctor10.C: New.
682 2011-04-29 Le-Chun Wu <lcwu@google.com>
684 * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
685 warning in implicitly instantiated templates.
687 2011-04-29 Le-Chun Wu <lcwu@google.com>
689 * g++.dg/warn/Wnull-conversion-1.C: New.
690 * g++.dg/warn/Wnull-conversion-2.C: New.
692 2011-04-29 Diego Novillo <dnovillo@google.com>
694 * g++.old-deja/g++.other/null3.C: Expect warning about
695 converting boolean to a pointer.
697 2011-04-29 Paul Thomas <pault@gcc.gnu.org>
700 * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
704 * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
706 2011-04-29 Tobias Burnus <burnus@net-b.de>
709 * gfortran.dg/typebound_proc_22.f90: New.
712 * gfortran.dg/interface_36.f90: New.
714 2011-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
721 * gfortran.dg/fmt_g.f: Adjust test.
722 * gfortran.dg/fmt_g0_1.f08: Adjust test.
723 * gfortran.dg/round_3.f08: New test.
724 * gfortran.dg/namelist_print_1.f: Adjust test.
725 * gfortran.dg/char4_iunit_1.f03: Adjust test.
726 * gfortran.dg/f2003_io_5.f03: Adjust test.
727 * gfortran.dg/coarray_15.f90: Adjust test.
728 * gfortran.dg/namelist_65.f90: Adjust test.
729 * gfortran.dg/fmt_cache_1.f: Adjust test.
730 * gfortran.dg/char4_iunit_2.f03: Adjust test.
731 * gfortran.dg/real_const_3.f90: Adjust test.
733 2011-04-28 Xinliang David Li <davidxl@google.com>
735 * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
736 * testsuite/g++.dg/prof-robust-1.C: New test.
738 2011-04-28 Ira Rosen <ira.rosen@linaro.org>
740 PR tree-optimization/48765
741 * gcc.dg/vect/pr48765.c: New.
743 2011-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
745 PR tree-optimization/48775
746 * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
748 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
751 * g++.dg/inherit/pr48798.C: New.
752 * g++.old-deja/g++.other/base1.C: Adjust.
754 2011-04-28 Dodji Seketeli <dodji@redhat.com>
757 * g++.dg/template/inherit7.C: New test case.
759 2011-04-28 Richard Guenther <rguenther@suse.de>
761 PR tree-optimization/40052
762 PR tree-optimization/15347
763 * gcc.dg/tree-ssa/vrp57.c: New testcase.
764 * gcc.dg/pr15347.c: Likewise.
766 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
769 * g++.dg/cpp0x/sfinae18.C: New.
771 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
774 * g++.dg/ext/is_literal_type1.C: New.
776 2011-04-28 Tobias Burnus <burnus@net-b.de>
780 * gfortran.dg/interface_35.f90: New.
781 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
782 * gfortran.dg/func_result_6.f90: Add dg-warning.
783 * gfortran.dg/bessel_1.f90: Ditto.
784 * gfortran.dg/hypot_1.f90: Ditto.
785 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
786 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
787 * gfortran.dg/interface_assignment_4.f90: Ditto.
789 2011-04-27 Jason Merrill <jason@redhat.com>
791 * g++.dg/ext/complex8.C: New.
793 * g++.dg/cpp0x/initlist49.C: New.
794 * g++.dg/init/new30.C: New.
796 2011-04-27 Tobias Burnus <burnus@net-b.de>
799 * gfortran.dg/whole_file_34.f90: New.
801 2011-04-27 Jan Hubicka <jh@suse.cz>
803 * gcc.dg/tree-ssa/inline-9.c: New testcase.
805 2011-04-27 Jason Merrill <jason@redhat.com>
807 * g++.old-deja/g++.oliva/overload1.C: Adjust.
809 * g++.dg/parse/ambig6.C: New.
811 2011-04-27 Nick Clifton <nickc@redhat.com>
813 * gcc.dg/20020312-2.c: Add definition for RX.
815 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
816 option with RX targets.
818 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
821 2011-04-27 Richard Guenther <rguenther@suse.de>
823 * gcc.dg/tree-ssa/pr23382.c: Remove.
825 2011-04-27 Kaz Kojima <kkojima@gcc.gnu.org>
828 * gcc.c-torture/compile/pr48767.c: New test.
830 2011-04-27 Richard Guenther <rguenther@suse.de>
832 PR tree-optimization/48772
833 * g++.dg/pr48772.C: New testcase.
835 2011-04-27 Jakub Jelinek <jakub@redhat.com>
838 * gcc.c-torture/compile/pr48742.c: New test.
840 2011-04-26 Jason Merrill <jason@redhat.com>
842 * g++.dg/lookup/koenig13.C: New.
844 * g++.dg/cpp0x/initlist48.C: New.
846 2011-04-25 Jason Merrill <jason@redhat.com>
848 * g++.dg/cpp0x/sfinae17.C: New.
850 2011-03-23 Michael Meissner <meissner@linux.vnet.ibm.com>
853 * gcc.target/powerpc/pr48258-1.c: New file.
854 * gcc.target/powerpc/pr48258-2.c: Ditto.
856 2011-04-26 Xinliang David Li <davidxl@google.com>
858 * gcc.dg/uninit-suppress.c: New test.
859 * gcc.dg/uninit-suppress.c: New test.
861 2011-04-26 Jakub Jelinek <jakub@redhat.com>
864 * gcc.dg/pr48768.c: New test.
866 PR tree-optimization/48734
867 * gcc.c-torture/compile/pr48734.c: New test.
870 * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
872 2011-04-26 Richard Guenther <rguenther@suse.de>
874 PR tree-optimization/48731
875 * gcc.dg/torture/pr48731.c: New testcase.
877 2011-04-26 Richard Guenther <rguenther@suse.de>
880 * gcc.dg/tree-prof/val-prof-2.c: Adjust.
882 2011-04-26 Richard Guenther <rguenther@suse.de>
885 * gcc.dg/torture/pr48694-1.c: New testcase.
886 * gcc.dg/torture/pr48694-2.c: Likewise.
888 2011-04-25 Paolo Carlini <paolo.carlini@oracle.com>
890 * g++.dg/ext/underlying_type1.C: New.
891 * g++.dg/ext/underlying_type2.C: Likewise.
892 * g++.dg/ext/underlying_type3.C: Likewise.
893 * g++.dg/ext/underlying_type4.C: Likewise.
894 * g++.dg/ext/underlying_type5.C: Likewise.
895 * g++.dg/ext/underlying_type6.C: Likewise.
896 * g++.dg/ext/underlying_type7.C: Likewise.
897 * g++.dg/ext/underlying_type8.C: Likewise.
898 * g++.dg/ext/underlying_type9.C: Likewise.
899 * g++.dg/ext/underlying_type10.C: Likewise.
901 2011-04-25 Jason Merrill <jason@redhat.com>
903 * g++.dg/cpp0x/regress/template-const2.C: New.
905 2011-04-25 Jeff Law <law@redhat.com>
907 * gcc.dg/tree-ssa/vrp56.c: new test.
909 2011-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
911 * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
913 2011-04-24 Jakub Jelinek <jakub@redhat.com>
915 PR preprocessor/48740
916 * c-c++-common/raw-string-11.c: New test.
918 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
920 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
923 2011-04-23 Tobias Burnus <burnus@net-b.de>
926 * gfortran.dg/coarray_19.f90: New.
928 2011-04-23 Jakub Jelinek <jakub@redhat.com>
931 * gcc.dg/pr48685.c: New test.
933 2011-04-22 Jan Hubicka <jh@suse.cz>
935 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
937 2011-04-22 Jakub Jelinek <jakub@redhat.com>
939 PR tree-optimization/48717
940 * gcc.c-torture/execute/pr48717.c: New test.
942 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
945 * gcc.target/i386/pr48723.c: New test.
947 2011-04-22 Jakub Jelinek <jakub@redhat.com>
950 * gcc.dg/gomp/pr48716.c: New test.
951 * g++.dg/gomp/pr48716.C: New test.
953 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
956 * gcc.dg/missing-field-init-2.c: Update testcase.
958 2011-04-22 Alan Modra <amodra@gmail.com>
960 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
962 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
965 * gfortran.dg/function_optimize_6.f90: New test.
967 2011-04-21 Easwaran Raman <eraman@google.com>
969 * gcc.dg/stack-layout-2.c: New test.
971 2011-04-21 Richard Guenther <rguenther@suse.de>
974 * g++.dg/lto/pr48207-2_0.C: New testcase.
975 * g++.dg/lto/pr48207-3_0.C: Likewise.
977 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
979 * gnat.dg/volatile5.adb: New test.
980 * gnat.dg/volatile5_pkg.ads: New helper.
982 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
985 * gcc.target/i386/pr48708.c: New test.
987 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
989 * gcc.dg/vect/vect-119.c: New test.
991 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
993 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
996 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
997 Richard Sandiford <richard.sandiford@linaro.org>
1000 * gcc.target/arm/pr46329.c: New test.
1002 2011-04-21 Tobias Burnus <burnus@net-b.de>
1005 * gfortran.dg/coarray_18.f90: New.
1007 2011-04-20 Jason Merrill <jason@redhat.com>
1009 * g++.dg/cpp0x/initlist47.C: New.
1011 * g++.dg/init/dtor4.C: New.
1013 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
1016 * gcc.target/i386/sse2-pinsrw.c: New test.
1017 * gcc.target/i386/avx-vpinsrw.c: Ditto.
1018 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
1019 * gcc.target/i386/sse2-insvhi.c: Ditto.
1020 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
1021 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
1023 2011-04-20 Jason Merrill <jason@redhat.com>
1025 * g++.dg/template/const4.C: New.
1027 2011-04-20 Easwaran Raman <eraman@google.com>
1029 * gcc.dg/stack-layout-1.c: New test.
1031 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
1033 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
1034 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
1037 2011-04-20 Kai Tietz <ktietz@redhat.com>
1039 * gcc.dg/binop-xor1.c: New test.
1040 * gcc.dg/binop-xor2.c: New test.
1041 * gcc.dg/binop-xor3.c: New test.
1042 * gcc.dg/binop-xor4.c: New test.
1043 * gcc.dg/binop-xor5.c: New test.
1045 2011-04-20 Richard Guenther <rguenther@suse.de>
1047 PR tree-optimization/47892
1048 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
1050 2011-04-20 Richard Guenther <rguenther@suse.de>
1053 * g++.dg/torture/pr48695.C: New testcase.
1055 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
1057 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
1058 * gcc.c-torture/execute/cmpsi-2.c: Ditto
1059 * gcc.c-torture/execute/pr45262.c: Ditto
1060 * gcc.dg/torture/pr43165.c: Ditto.
1061 * gcc.dg/torture/pr47228.c: Ditto.
1062 * gcc.dg/tree-ssa/pr45144.c: Ditto.
1063 * gcc.dg/ipa/pr45644.c: Ditto.
1064 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
1067 2011-04-19 Jason Merrill <jason@redhat.com>
1069 * g++.dg/ext/complex7.C: New.
1071 * g++.dg/ext/attrib41.C: New.
1073 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
1076 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
1078 2011-04-19 Jakub Jelinek <jakub@redhat.com>
1081 * gcc.target/i386/pr48678.c: New test.
1083 2011-04-19 Martin Jambor <mjambor@suse.cz>
1085 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
1086 * g++.dg/opt/devirt2.C: New test.
1087 * g++.dg/ipa/devirt-g-1.C: Likewise.
1089 2011-04-19 Tobias Burnus <burnus@net-b.de>
1092 * gfortran.dg/whole_file_33.f90: New.
1094 2011-04-19 Martin Jambor <mjambor@suse.cz>
1096 * g++.dg/ipa/devirt-7.C: New test.
1098 2011-04-19 Richard Guenther <rguenther@suse.de>
1101 * g++.dg/lto/pr48207_0.C: New testcase.
1103 2011-04-18 Jason Merrill <jason@redhat.com>
1105 * g++.dg/init/void1.C: New.
1107 * g++.dg/cpp0x/union4.C: New.
1109 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1112 * g++.dg/torture/pr48661.C: New test.
1115 * g++.dg/gomp/pr48632.C: New test.
1117 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
1119 * gcc.target/i386/sse2-maskmovdqu.c: New test.
1120 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
1122 2011-04-18 Tobias Burnus <burnus@net-b.de>
1125 * gfortran.dg/coarray_17.f90: New.
1126 * gfortran.dg/coarray_10.f90: Update dg-error.
1128 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1131 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1132 * gfortran.dg/guality/guality.exp: Likewise.
1134 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1136 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
1138 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1140 * gcc.dg/vect/pr48377.c: Remove dg-do run.
1142 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1144 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
1146 2011-04-18 Richard Guenther <rguenther@suse.de>
1149 * g++.dg/torture/pr46364.C: New testcase.
1151 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1153 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
1155 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
1157 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
1159 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
1160 Ira Rosen <ira.rosen@linaro.org>
1163 * gcc.target/arm/pr48252.c: New test.
1165 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1167 PR tree-optimization/48616
1168 * gcc.dg/pr48616.c: New test.
1170 2011-04-18 Tobias Burnus <burnus@net-b.de>
1173 * gfortran.dg/coarray_16.f90: New.
1175 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
1178 * gfortran.dg/realloc_on_assign_7.f03: New test.
1180 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1182 PR libgfortran/48602
1183 * gfortran.dg/fmt_g0_6.f08: New test.
1185 2011-04-17 Jason Merrill <jason@redhat.com>
1187 * g++.dg/cpp0x/sfinae16.C: New.
1189 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
1191 * gcc.target/mips/reg-var-1.c: New test.
1193 2011-04-17 Jan Hubicka <jh@suse.cz>
1195 * gcc.dg/winline-5.c: Update testcase.
1197 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
1199 * gnat.dg/discr27.ad[sb]: Move dg directive.
1200 * gnat.dg/discr28.ad[sb]: New test.
1201 * gnat.dg/discr28_pkg.ads: New helper.
1203 2011-04-17 Michael Matz <matz@suse.de>
1205 PR tree-optimization/48622
1207 * gcc.dg/lto/pr48622_0.c: New test.
1209 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
1211 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
1212 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
1213 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
1214 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1215 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1216 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1218 2011-04-15 Jason Merrill <jason@redhat.com>
1220 * g++.dg/cpp0x/range-for17.C: New.
1222 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1224 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
1225 * g++.dg/cpp0x/range-for3.C: Likewise.
1226 * g++.dg/cpp0x/range-for9.C: Correct error message.
1227 * g++.dg/cpp0x/range-for11.C: New.
1228 * g++.dg/cpp0x/range-for12.C: New.
1229 * g++.dg/cpp0x/range-for13.C: New.
1230 * g++.dg/cpp0x/range-for14.C: New.
1231 * g++.dg/cpp0x/range-for15.C: New.
1232 * g++.dg/cpp0x/range-for16.C: New.
1234 2011-04-15 Tobias Burnus <burnus@net-b.de>
1237 * gfortran.dg/coarray_15.f90: Change to dg-do run.
1239 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
1241 * objc.dg/naming-4.m: Updated.
1242 * objc.dg/naming-5.m: Updated.
1243 * objc.dg/naming-6.m: New.
1244 * objc.dg/naming-7.m: New.
1245 * obj-c++.dg/naming-1.mm: Updated.
1246 * obj-c++.dg/naming-2.mm: Updated.
1247 * obj-c++.dg/naming-3.mm: New.
1248 * obj-c++.dg/naming-4.mm: New.
1250 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1252 PR libgfortran/48589
1253 * gfortran.dg/fmt_g0_5.f08: New test.
1255 2011-04-15 Richard Guenther <rguenther@suse.de>
1258 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
1260 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
1262 * gcc.target/avr/torture/pr41885.c (dg-options): Change
1263 -finline-limit=0 to -fno-inline
1265 2011-04-15 Jakub Jelinek <jakub@redhat.com>
1268 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
1271 2011-04-14 Jakub Jelinek <jakub@redhat.com>
1274 * gcc.target/i386/sse4_1-insertps-3.c: New test.
1275 * gcc.target/i386/sse4_1-insertps-4.c: New test.
1276 * gcc.target/i386/avx-insertps-3.c: New test.
1277 * gcc.target/i386/avx-insertps-4.c: New test.
1279 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1281 * gcc.target/avr/torture/pr41885.c (dg-options): Add
1284 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1289 * gcc.target/avr/pr46779-1.c: New test case
1290 * gcc.target/avr/pr46779-2.c: New test case
1292 2011-04-14 Jason Merrill <jason@redhat.com>
1294 * g++.dg/cpp0x/sfinae15.C: New.
1296 * g++.dg/cpp0x/sfinae14.C: New.
1298 * g++.dg/ext/vla10.C: New.
1300 2011-04-14 Richard Guenther <rguenther@suse.de>
1302 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
1304 2011-04-14 Richard Guenther <rguenther@suse.de>
1306 * gcc.dg/fold-bitand-4.c: Move ...
1307 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
1309 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1311 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
1313 * gcc.target/avr/torture/trivial.c: Ditto.
1315 2011-04-13 Jason Merrill <jason@redhat.com>
1317 * g++.dg/template/operator11.C: New.
1319 2011-04-13 Jakub Jelinek <jakub@redhat.com>
1322 * gcc.dg/gomp/pr48591.c: New test.
1325 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
1326 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
1328 2011-04-13 Dodji Seketeli <dodji@redhat.com>
1331 * g++.dg/template/dependent-expr7.C: New test case.
1333 2011-04-13 Jason Merrill <jason@redhat.com>
1335 * g++.dg/cpp0x/sfinae13.C: New.
1337 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
1339 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
1341 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1343 * gcc.target/arm/pr43698.c: Remove -march option.
1345 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1347 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
1350 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
1354 * gfortran.dg/realloc_on_assign_6.f03: New test.
1356 2011-04-12 Kai Tietz <ktietz@redhat.com>
1358 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
1359 targets the additional -mno-ms-bitfields and
1360 -Wno-packed-bitfield-compat options.
1361 * g++.dg/ext/bitfield3.C: Likewise.
1362 * g++.dg/ext/bitfield4.C: Likewise.
1363 * g++.dg/ext/bitfield5.C: Likewise.
1364 * gcc.dg/bitfld-15.c: Likewise.
1365 * gcc.dg/bitfld-16.c: Likewise.
1366 * gcc.dg/bitfld-17.c: Likewise.
1367 * gcc.dg/bitfld-18.c: Likewise.
1369 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
1371 * gcc.target/arm/neon-vld3-1.c: New test.
1372 * gcc.target/arm/neon-vst3-1.c: New test.
1373 * gcc.target/arm/neon/v*.c: Regenerate.
1375 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1377 PR rtl-optimization/48549
1378 * g++.dg/opt/pr48549.C: New test.
1380 2011-04-12 Richard Guenther <rguenther@suse.de>
1382 PR tree-optimization/46076
1383 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
1385 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1388 * lib/compat.exp (compat-execute): Declare unsupported after
1389 stripping path from src1.
1390 * lib/lto.exp (lto-execute): Likewise.
1392 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1395 * gcc.dg/pr48552-1.c: New test.
1396 * gcc.dg/pr48552-2.c: New test.
1398 2011-04-11 Jason Merrill <jason@redhat.com>
1400 * g++.dg/cpp0x/sfinae12.C: New.
1402 * g++.dg/cpp0x/enum10.C: New.
1404 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
1406 * g++.dg/cpp0x/rv-func.C: New.
1408 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1410 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
1413 2011-04-11 Martin Jambor <mjambor@suse.cz>
1415 PR tree-optimization/48195
1416 * gcc.dg/ipa/pr48195.c: New test.
1418 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
1420 * gnat.dg/return3.adb: Remove unused switch.
1422 2011-04-08 Mike Stump <mikestump@comcast.net>
1425 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
1426 default to fno-common.
1428 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
1430 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
1431 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
1433 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1436 * gfortran.dg/function_optimize_5.f90: New test.
1438 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
1440 * gnat.dg/aggr17.adb: New test.
1441 * gnat.dg/aggr18.adb: Likewise.
1443 2011-04-08 Michael Matz <matz@suse.de>
1446 * gcc.target/i386/pr48389.c: New test.
1448 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
1450 PR rtl-optimization/48272
1451 * g++.dg/opt/pr48272.C: New.
1453 2011-04-08 Dmitry Melnik <dm@ispras.ru>
1455 PR rtl-optimization/48235
1456 * gcc.dg/pr48235.c: New.
1458 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1460 PR rtl-optimization/48302
1461 * g++.dg/opt/pr48302.C: New.
1463 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1466 * g++.dg/opt/pr48273.C: New.
1468 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1470 PR rtl-optimization/48442
1471 * gcc.dg/pr48442.c: New.
1473 2011-04-08 Jakub Jelinek <jakub@redhat.com>
1475 PR tree-optimization/48377
1476 * gcc.dg/vect/pr48377.c: New test.
1478 2011-04-07 Jason Merrill <jason@redhat.com>
1480 * g++.dg/cpp0x/regress/call1.C: New.
1482 * g++.dg/cpp0x/variadic107.C: New.
1484 * g++.dg/cpp0x/sfinae11.C: New.
1485 * g++.dg/cpp0x/noexcept02.C: Fix.
1487 * g++.dg/cpp0x/sfinae10.C: New.
1489 * g++.dg/cpp0x/sfinae9.C: New.
1491 * c-c++-common/Wcast-qual-1.c: Move here from...
1492 * gcc.dg/cast-qual-3.c: ...here, and...
1493 * g++.dg/warn/Wcast-qual2.C: ...here.
1495 * g++.dg/cpp0x/sfinae8.C: New.
1497 * g++.dg/cpp0x/sfinae7.C: New.
1499 * g++.dg/cpp0x/enum9.C: New.
1501 2011-04-07 Mike Stump <mikestump@comcast.net>
1503 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
1504 with no trampolines.
1506 2011-04-07 Jakub Jelinek <jakub@redhat.com>
1509 * gfortran.dg/gomp/pr48117.f90: New test.
1512 * gcc.dg/torture/pr48343.c: New test.
1514 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1516 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
1518 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
1520 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
1522 2011-04-07 Tom de Vries <tom@codesourcery.com>
1525 * lib/scanasm.exp (object-size): New proc.
1526 * gcc.target/arm/pr43920-2.c: New test.
1528 2011-04-06 Tobias Burnus <burnus@net-b.de>
1532 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
1534 2011-04-06 Steve Ellcey <sje@cup.hp.com>
1536 * gcc.dg/mtune.c: Prune note from output.
1538 2011-04-06 Jakub Jelinek <jakub@redhat.com>
1541 * gcc.dg/guality/pr36977.c: New test.
1542 * gcc.dg/guality/pr48466.c: New test.
1544 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1546 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
1548 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
1550 * gnat.dg/return3.adb: New test.
1552 2011-04-06 Richard Guenther <rguenther@suse.de>
1554 PR tree-optimization/47663
1555 * gcc.dg/tree-ssa/inline-8.c: New testcase.
1557 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
1559 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
1560 Solaris 8 and 9 as well.
1562 2011-04-05 Tom de Vries <tom@codesourcery.com>
1565 * gcc.target/arm/pr43920-1.c: New test.
1567 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
1569 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
1570 (cctor): Actually return the value.
1571 (main): Cast return values.
1573 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1575 * gfortran.dg/character_comparison_8.f90: New test.
1577 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1579 * frontend-passes: (optimize_lexical_comparison): New function.
1580 (optimize_expr): Call it.
1581 (optimize_comparison): Also handle lexical comparison functions.
1582 Return false instad of -2 for unequal comparison.
1584 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1587 * function_optimize_4.f90: New test.
1589 2011-04-04 Tobias Burnus <burnus@net-b.de>
1592 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
1593 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
1594 * gfortran.dg/coarray_15.f90: New.
1596 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1598 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
1599 * gfortran.dg/bessel_7.f90: Likewise.
1601 2011-04-03 Tobias Burnus <burnus@net-b.de>
1603 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
1605 2011-04-03 Richard Guenther <rguenther@suse.de>
1606 Ira Rosen <ira.rosen@linaro.org>
1608 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
1609 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
1610 -ftree-loop-if-convert-stores.
1612 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
1614 * gnat.dg/specs/aggr2.ads: New test.
1616 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
1618 * gnat.dg/debug2.ad[sb]: New test.
1619 * gnat.dg/debug2_pkg.ads: New helper.
1620 * gnat.dg/debug3.ad[sb]: New test.
1622 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
1624 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
1626 2011-04-01 Jakub Jelinek <jakub@redhat.com>
1629 * gcc.c-torture/compile/pr48335-1.c: New test.
1630 * gcc.dg/pr48335-1.c: New test.
1631 * gcc.dg/pr48335-2.c: New test.
1632 * gcc.dg/pr48335-3.c: New test.
1633 * gcc.dg/pr48335-4.c: New test.
1634 * gcc.dg/pr48335-5.c: New test.
1635 * gcc.dg/pr48335-6.c: New test.
1636 * gcc.dg/pr48335-7.c: New test.
1637 * gcc.dg/pr48335-8.c: New test.
1638 * gcc.target/i386/pr48335-1.c: New test.
1640 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
1643 * gcc.dg/Waddress.c: New test.
1645 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
1648 * gfortran.dg/function_optimize_3.f90: New test.
1650 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
1652 * gcc.c-torture/compile/20110401-1.c: New test.
1654 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
1655 * g++.dg/lto/20091002-2_0.C: Likewise.
1656 * g++.dg/lto/20090303_0.c: Likewise.
1657 * g++.dg/lto/20091004-1_0.C: Likewise.
1658 * g++.dg/lto/20091002-3_0.C: Likewise.
1659 * g++.dg/lto/20091004-2_0.C: Likewise.
1660 * g++.dg/lto/20081123_0.C: Likewise.
1661 * g++.dg/lto/20090313_0.C: Likewise.
1662 * g++.dg/lto/20081109-1_0.C: Likewise.
1663 * g++.dg/lto/20081219_0.C: Likewise.
1664 * g++.dg/lto/20081204-1_0.C: Likewise.
1665 * g++.dg/lto/20090302_0.C: Likewise.
1666 * g++.dg/lto/20081119-1_0.C: Likewise.
1667 * g++.dg/lto/20081118_0.C: Likewise.
1668 * gcc.dg/lto/20091020-2_0.c: Likewise.
1669 * gcc.dg/lto/20090210_0.c: Likewise.
1670 * gcc.dg/lto/20081204-1_0.c: Likewise.
1671 * gcc.dg/lto/20081224_0.c: Likewise.
1672 * gcc.dg/lto/20090219_0.c: Likewise.
1673 * gcc.dg/lto/20091014-1_0.c: Likewise.
1674 * gcc.dg/lto/20091016-1_0.c: Likewise.
1675 * gcc.dg/lto/20090206-2_0.c: Likewise.
1676 * gcc.dg/lto/20090116_0.c: Likewise.
1677 * gcc.dg/lto/20091013-1_0.c: Likewise.
1678 * gcc.dg/lto/20091015-1_0.c: Likewise.
1679 * gcc.dg/lto/20090126-2_0.c: Likewise.
1681 2011-03-31 Ian Lance Taylor <iant@google.com>
1683 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
1685 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1687 * gnat.dg/opt16.adb: New test.
1689 2011-03-31 Jason Merrill <jason@redhat.com>
1691 * g++.dg/cpp0x/defaulted24.C: New.
1693 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1696 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
1699 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1701 * g++.dg/other/i386-9.C: New test.
1703 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1705 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
1707 2011-03-30 Jason Merrill <jason@redhat.com>
1709 * g++.dg/cpp0x/regress/error-recovery1.C: New.
1711 * g++.dg/cpp0x/regress/isnan.C: New.
1713 * g++.dg/cpp0x/initlist46.C: New.
1715 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
1718 * gcc.target/arm/neon-modes-2.c: New test.
1720 2011-03-30 Jakub Jelinek <jakub@redhat.com>
1723 * gcc.c-torture/compile/pr48305.c: New test.
1725 2011-03-29 Jason Merrill <jason@redhat.com>
1727 * g++.dg/cpp0x/regress/value-dep1.C: New.
1729 2011-03-29 Steve Ellcey <sje@cup.hp.com>
1731 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
1733 2011-03-29 Ian Lance Taylor <iant@google.com>
1735 * go.test/go-test.exp: Handle the test lines used in several new
1737 (errchk): Add opts parameter. Change all callers. Handle parens
1740 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
1741 Dominique d'Humieres <dominiq@lps.ens.fr>
1743 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
1744 and __APPLE__ && __PPC__ && __ALTIVEC__.
1746 2011-03-29 Jason Merrill <jason@redhat.com>
1748 * g++.dg/cpp0x/dependent1.C: New.
1750 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
1752 * g++.dg/cpp0x/constexpr-memfn1.C: New.
1754 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
1756 2011-03-29 Janus Weil <janus@gcc.gnu.org>
1759 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
1760 * gfortran.dg/proc_ptr_comp_32.f90: New.
1762 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
1764 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
1765 check for corresponding warning.
1767 2011-03-28 Jason Merrill <jason@redhat.com>
1769 * g++.dg/cpp0x/rv-deduce2.C: New.
1771 2011-03-29 Jakub Jelinek <jakub@redhat.com>
1774 * gcc.dg/pr48203.c: New test.
1776 2011-03-28 Jeff Law <law@redhat.com>
1778 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
1780 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
1782 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
1783 and __PPC__ && __ALTIVEC__.
1785 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1788 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
1789 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1790 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1791 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1793 2011-03-28 Jason Merrill <jason@redhat.com>
1795 * g++.dg/cpp0x/initlist-array2.C: New.
1797 * g++.dg/cpp0x/initlist-array1.C: New.
1799 * g++.dg/cpp0x/constexpr-compound.C: New.
1801 * g++.dg/cpp0x/constexpr-using.C: New.
1803 * g++.dg/cpp0x/constexpr-noexcept.C: New.
1805 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
1808 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
1810 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
1812 * gcc.dg/slp-1.c: New test.
1814 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
1816 * gcc.target/i386/avx256-unaligned-load-1.c: New.
1817 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
1818 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
1819 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
1820 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
1821 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
1822 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
1823 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
1824 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
1825 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
1826 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
1827 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
1828 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
1829 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
1831 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
1834 * gfortran.dg/trim_optimize_5.f90: New test.
1835 * gfortran.dg/trim_optimize_6.f90: New test.
1837 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
1840 * gcc.target/mips/madd-7.c: Remove -mlong32.
1841 * gcc.target/mips/msub-7.c: Likewise.
1843 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
1845 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
1846 accesses to preserve the meaning of the test for doubleword vectors.
1847 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
1848 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
1850 2011-03-26 Janus Weil <janus@gcc.gnu.org>
1853 * gfortran.dg/class_42.f03: New.
1855 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
1857 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
1860 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
1862 PR rtl-optimization/48144
1863 * gcc.dg/pr48144.c: New test.
1865 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1867 * gnat.dg/discr27.ad[sb]: New test.
1869 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1871 * gnat.dg/limited_with2.ad[sb]: New test.
1872 * gnat.dg/limited_with2_pkg1.ads: New helper.
1873 * gnat.dg/limited_with2_pkg2.ads: Likewise.
1875 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1877 * gnat.dg/opt15.adb: New test.
1878 * gnat.dg/opt15_pkg.ad[sb]: New helper.
1880 2011-03-25 Tobias Burnus <burnus@net-b.de>
1884 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
1885 * gfortran.dg/leadz_trailz_3.f90: Ditto
1887 2011-03-25 Martin Jambor <mjambor@suse.cz>
1889 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
1891 2011-03-25 Jason Merrill <jason@redhat.com>
1893 * g++.dg/cpp0x/defaulted22.C: New.
1894 * g++.dg/cpp0x/defaulted23.C: New.
1895 * g++.dg/cpp0x/defaulted15.C: Adjust.
1897 2011-03-25 Jason Merrill <jason@redhat.com>
1899 * g++.dg/cpp0x/move1.C: New.
1901 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
1904 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
1906 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1908 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
1909 for mips-sgi-irix6.5.
1910 Replace snprintf prototype by <stdio.h>.
1912 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1915 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
1916 run_expensive_tests.
1917 * gcc.dg/graphite/block-4.c: Likewise.
1918 * gcc.dg/graphite/block-7.c: Likewise.
1919 * gcc.dg/graphite/block-8.c: Likewise.
1921 2011-03-25 Richard Guenther <rguenther@suse.de>
1923 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
1924 * g++.dg/tree-ssa/pr8781.C: Likewise.
1925 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
1926 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
1927 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
1928 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
1929 * gcc.dg/tree-ssa/alias-18.c: Likewise.
1930 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
1931 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
1932 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
1933 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
1934 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1935 * gcc.dg/tree-ssa/pr21574.c: Likewise.
1936 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
1937 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1938 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
1939 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
1940 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
1941 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
1942 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
1943 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
1944 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
1945 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
1946 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
1947 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
1948 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
1949 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
1950 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
1951 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
1952 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
1953 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
1954 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
1955 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1956 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
1957 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1958 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
1959 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
1960 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
1961 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
1962 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
1963 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
1964 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
1965 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1966 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
1967 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
1968 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
1969 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
1970 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
1971 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
1972 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
1973 * c-c++-common/pr46562-2.c: Likewise.
1974 * gfortran.dg/pr42108.f90: Likewise.
1975 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
1976 foo to be inlined even at -O1.
1977 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
1978 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
1979 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
1980 * gcc.dg/matrix/matrix.exp: Disable FRE.
1982 2011-03-24 Jakub Jelinek <jakub@redhat.com>
1985 * gcc.dg/dfp/pr48204.c: New test.
1987 2011-03-24 Steve Ellcey <sje@cup.hp.com>
1990 * gcc.c-torture/execute/pr47917.c: Move this...
1991 * gcc.dg/torture/pr47917.c: to here and add xfails.
1993 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1995 * gnat.dg/array16.ad[sb]: New test.
1996 * gnat.dg/array16.ads: New helper.
1998 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2000 * gnat.dg/derived_type2.adb: New test.
2002 2011-03-24 Richard Guenther <rguenther@suse.de>
2004 PR tree-optimization/48271
2005 * g++.dg/torture/pr48271.C: New testcase.
2007 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2009 * gnat.dg/array15.ad[sb]: New test.
2011 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
2014 * gcc.target/i386/pr48237.c: New test.
2016 2011-03-24 Richard Guenther <rguenther@suse.de>
2019 * gcc.dg/builtin-object-size-10.c: New testcase.
2021 2011-03-24 Richard Guenther <rguenther@suse.de>
2023 PR tree-optimization/46562
2024 * c-c++-common/pr46562-2.c: New testcase.
2025 * c-c++-common/pr46562.c: Likewise.
2027 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
2029 * gcc.dg/vect/vect-cselim-1.c: New test.
2030 * gcc.dg/vect/vect-cselim-2.c: New test.
2032 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
2034 * gcc.target/arm/pr46934.c: New.
2036 2011-03-23 Ian Lance Taylor <iant@google.com>
2038 * go.test/go-test.exp (errchk): Ignore lines containing ////.
2040 2011-03-23 Richard Guenther <rguenther@suse.de>
2042 * gcc.dg/struct: Remove directory and contents.
2044 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2047 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
2049 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2051 * gnat.dg/discr26.ad[sb]: New test.
2052 * gnat.dg/discr26_pkg.ads: New helper.
2054 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
2057 * gcc.target/arm/neon-vld-1.c: New test.
2059 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2061 * gnat.dg/array14.ad[sb]: New test.
2062 * gnat.dg/array14_pkg.ads: New helper.
2064 2011-03-22 Joseph Myers <joseph@codesourcery.com>
2066 * gcc.c-torture/execute/920501-8.x: Remove.
2067 * gcc.c-torture/execute/930513-1.x: Remove.
2068 * gcc.c-torture/execute/960312-1.x: Remove.
2069 * gcc.c-torture/compile/20000804-1.c,
2070 gcc.c-torture/compile/20001205-1.c,
2071 gcc.c-torture/compile/20001226-1.c,
2072 gcc.c-torture/compile/20010518-2.c,
2073 gcc.c-torture/compile/20020312-1.c,
2074 gcc.c-torture/compile/20020604-1.c,
2075 gcc.c-torture/compile/920501-12.c,
2076 gcc.c-torture/compile/920501-4.c,
2077 gcc.c-torture/compile/920520-1.c,
2078 gcc.c-torture/compile/980506-1.c,
2079 gcc.c-torture/execute/980709-1.x,
2080 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
2081 options for m68hc11.
2082 * gcc.dg/cpp/assert4.c: Don't handle ARC.
2083 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
2086 2011-03-22 Nick Clifton <nickc@redhat.com>
2088 * lib/target-supports.exp (check_profiling_available): Add MN10300
2089 to the list of targets that do not support profiling. Restore
2090 alpha sorting to this list.
2092 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
2094 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
2095 failure on 32-bit systems.
2096 * gcc.dg/torture/vector-2.c: Ditto.
2098 2011-03-22 Richard Guenther <rguenther@suse.de>
2100 PR tree-optimization/48228
2101 * gcc.dg/Wstrict-overflow-23.c: New testcase.
2103 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2105 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
2109 * gcc.target/powerpc/pr48226.c: New file.
2111 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
2113 * lib/prune.exp (prune_gcc_output): Prune "could not create
2114 compact unwind for" warnings.
2116 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2120 * gcc.c-torture/execute/pr42544.c: New test.
2121 * gcc.c-torture/execute/pr48197.c: New test.
2123 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2125 PR preprocessor/48192
2126 * gcc.target/powerpc/pr48192.c: New file.
2129 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
2130 split problem of 0 being loaded in a VSX register.
2132 2011-03-21 Richard Guenther <rguenther@suse.de>
2135 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
2136 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2137 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2138 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2140 2011-03-21 Jakub Jelinek <jakub@redhat.com>
2143 * gcc.dg/pr48213.c: New test.
2145 2011-03-21 Kai Tietz <ktietz@redhat.com>
2148 * g++.dg/plugin/attribute_plugin.c: Adjust test.
2150 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
2152 * gcc.target/arm/xor-and.c: New.
2154 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2157 * gfortran.dg/function_optimize_1.f90: New test.
2158 * gfortran.dg/function_optimize_2.f90: New test.
2160 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
2162 PR rtl-optimization/47502
2163 * gcc.target/i386/pr47502-1.c: New.
2164 * gcc.target/i386/pr47502-2.c: Likewise.
2166 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2168 PR rtl-optimization/48156
2169 * gcc.dg/pr48156.c: New test.
2171 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2174 * gfortran.dg/scratch_1.f90: Adjust test.
2176 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2179 * gfortran.dg/scratch_1.f90: New test.
2181 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2183 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2184 variably modified typedefs.
2185 * gcc.dg/c1x-typedef-2.c: Remove.
2187 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2189 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2190 * gcc.dg/c1x-anon-struct-3.c: New test.
2191 * gcc.dg/anon-struct-11.c: Update.
2193 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2195 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
2197 Only xfail with gas.
2199 2011-03-18 Jason Merrill <jason@redhat.com>
2201 * g++.dg/template/fn-ptr1.C: New.
2203 * g++.dg/overload/volatile1.C: New.
2205 * g++.dg/opt/pr23372.C: New.
2207 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
2209 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2212 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2214 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
2216 * gcc.target/arm/unsigned-extend-1.c: New.
2218 2011-03-18 Jakub Jelinek <jakub@redhat.com>
2221 * gcc.c-torture/compile/pr48161.c: New test.
2223 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
2226 * gcc.dg/torture/pr47725.c: New.
2228 2011-03-17 Jason Merrill <jason@redhat.com>
2230 * g++.dg/cpp0x/constexpr-overflow2.C: New.
2231 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
2233 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
2235 * gnat.dg/specs/elab2.ads: New test.
2236 * gnat.dg/specs/elab2_pkg.ads: New helper.
2238 2011-03-17 Jason Merrill <jason@redhat.com>
2240 * g++.dg/cpp0x/decltype-1212.C: New.
2241 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
2243 2011-03-17 Jason Merrill <jason@redhat.com>
2245 * g++.dg/parse/memfnquals1.C: New.
2247 2011-03-17 Richard Guenther <rguenther@suse.de>
2250 * gcc.dg/pr48134.c: New testcase.
2252 2011-03-17 Richard Guenther <rguenther@suse.de>
2255 * g++.dg/torture/pr48165.C: New testcase.
2257 2011-03-17 Jakub Jelinek <jakub@redhat.com>
2259 PR rtl-optimization/48141
2260 * gcc.dg/pr48141.c: New test.
2262 2011-03-16 Jason Merrill <jason@redhat.com>
2264 * g++.dg/cpp0x/constexpr-48089.C: New.
2266 * g++.dg/cpp0x/constexpr-abi1.C: New.
2268 * g++.dg/cpp0x/constexpr-46336.C: New.
2269 * g++.dg/parse/friend5.C: Adjust expected errors.
2271 * g++.dg/cpp0x/constexpr-47570.C: New.
2273 2011-03-16 Dodji Seketeli <dodji@redhat.com>
2276 * ++.dg/debug/dwarf2/typedef6.C: New test.
2278 2011-03-16 Jason Merrill <jason@redhat.com>
2280 * g++.dg/cpp0x/elision2.C: New.
2282 * g++.dg/cpp0x/constexpr-array3.C: New.
2284 2011-03-16 Jason Merrill <jason@redhat.com>
2286 * g++.dg/cpp0x/sfinae6.C: New.
2287 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
2288 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
2289 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
2290 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
2291 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
2293 2011-03-16 Jason Merrill <jason@redhat.com>
2295 * g++.dg/template/incomplete6.C: New.
2297 2011-03-16 Jeff Law <law@redhat.com>
2299 * gcc.dg/tree-ssa/vrp55.c: New test.
2301 2011-03-16 Jason Merrill <jason@redhat.com>
2303 * g++.dg/cpp0x/auto22.C: New.
2305 2011-03-16 Richard Guenther <rguenther@suse.de>
2307 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
2308 optimizing it away if promoted to const.
2310 2011-03-16 Richard Guenther <rguenther@suse.de>
2312 PR tree-optimization/48149
2313 * gcc.dg/fold-complex-1.c: New testcase.
2315 2011-03-16 Richard Guenther <rguenther@suse.de>
2318 * gcc.dg/guality/pr45882.c: Really make sure no inlining
2321 2011-03-16 Richard Guenther <rguenther@suse.de>
2323 PR tree-optimization/26134
2324 * gcc.dg/tree-ssa/complex-6.c: New testcase.
2326 2011-03-16 Richard Guenther <rguenther@suse.de>
2328 PR tree-optimization/48146
2329 * gcc.dg/torture/pr48146.c: New testcase.
2331 2011-03-16 Richard Guenther <rguenther@suse.de>
2333 * gcc.dg/tree-ssa/pr14814.c: Adjust.
2334 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
2336 2011-03-16 Jakub Jelinek <jakub@redhat.com>
2339 * gcc.c-torture/compile/pr48136.c: New test.
2341 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
2344 * gcc.dg/guality/pr45882.c: New test.
2346 2011-03-15 Jason Merrill <jason@redhat.com>
2348 * g++.dg/cpp0x/constexpr-recursion.C: New.
2350 * g++.dg/cpp0x/implicit11.C: New.
2352 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2354 * g++.dg/cpp0x/constexpr-attribute.C: New.
2356 2011-03-15 Manuel López-Ibåñez <manu@gcc.gnu.org>
2358 * g++.dg/parse/pr34758.C: New.
2360 2011-03-15 Xinliang David Li <davidxl@google.com>
2363 * gcc.dg/uninit-pred-7_d.c: New test.
2364 * gcc.dg/uninit-pred-8_d.c: New test.
2366 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2369 * gcc.target/arm/pr46788.c: New.
2371 2011-03-15 Richard Guenther <rguenther@suse.de>
2374 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
2375 * gfortran.dg/ishft_4.f90: Likewise.
2376 * gfortran.dg/leadz_trailz_3.f90: Likewise.
2378 2011-03-15 Richard Guenther <rguenther@suse.de>
2380 PR tree-optimization/13954
2381 * g++.dg/tree-ssa/pr13954.C: New testcase.
2383 2011-03-15 Richard Guenther <rguenther@suse.de>
2385 PR tree-optimization/48037
2386 * gcc.target/i386/pr48037-1.c: New testcase.
2388 2011-03-15 Richard Guenther <rguenther@suse.de>
2390 PR tree-optimization/41490
2391 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
2392 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
2393 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
2394 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
2395 * g++.dg/tree-ssa/pr33604.C: Adjust.
2397 2011-03-14 Jakub Jelinek <jakub@redhat.com>
2400 * gcc.c-torture/execute/pr47917.c: New test.
2401 * gcc.dg/pr47917.c: New test.
2404 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
2406 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
2408 * gcc.target/i386/sse4_1-floor-vec.c: New test.
2409 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
2410 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
2411 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
2412 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
2413 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
2414 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
2415 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
2416 * gcc.target/i386/avx-floor-vec.c: Ditto.
2417 * gcc.target/i386/avx-ceil-vec.c: Ditto.
2418 * gcc.target/i386/avx-trunc-vec.c: Ditto.
2419 * gcc.target/i386/avx-rint-vec.c: Ditto.
2420 * gcc.target/i386/avx-floorf-vec.c: Ditto.
2421 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
2422 * gcc.target/i386/avx-truncf-vec.c: Ditto.
2423 * gcc.target/i386/avx-rintf-vec.c: Ditto.
2425 2011-03-14 Tom Tromey <tromey@redhat.com>
2427 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
2428 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
2429 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
2431 2011-03-14 Tom Tromey <tromey@redhat.com>
2433 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
2434 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
2435 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
2437 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
2439 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
2441 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
2443 PR rtl-optimization/47166
2444 * gcc.c-torture/execute/postmod-1.c: New test.
2446 2011-03-14 Richard Guenther <rguenther@suse.de>
2449 * gcc.dg/torture/pr48098.c: New testcase.
2451 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
2454 * gcc.target/powerpc/pr48053-1.c: New test.
2455 * gcc.target/powerpc/pr48053-2.c: Likewise.
2457 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2460 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
2462 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2465 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
2467 2011-03-12 Janus Weil <janus@gcc.gnu.org>
2470 * gfortran.dg/class_41.f03: New.
2472 2011-03-11 Dodji Seketeli <dodji@redhat.com>
2474 * g++.dg/conversion/cast3.C: New test.
2476 2011-03-11 Jason Merrill <jason@redhat.com>
2478 * g++.dg/template/error45.C: New.
2480 * g++.dg/parse/no-type-defn1.C: New.
2482 * g++.dg/ext/attrib40.C: New.
2484 * g++.dg/cpp0x/regress/array1.C: New.
2486 2011-03-11 Richard Guenther <rguenther@suse.de>
2488 PR tree-optimization/48067
2489 * gcc.dg/pr48067.c: New testcase.
2491 2011-03-11 Richard Guenther <rguenther@suse.de>
2494 * g++.dg/lto/20110311-1_0.C: New testcase.
2496 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2499 * g++.dg/inherit/virtual8.C: New test.
2502 * gcc.dg/torture/pr48044.c: New test.
2504 2011-03-11 Janus Weil <janus@gcc.gnu.org>
2507 * gfortran.dg/proc_ptr_comp_31.f90: New.
2509 2011-03-11 Richard Guenther <rguenther@suse.de>
2511 PR tree-optimization/47278
2512 * gcc.dg/torture/pr47278-1.c: New testcase.
2513 * gcc.dg/torture/pr47278-2.c: Likewise.
2515 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2517 PR tree-optimization/48063
2518 * gcc.dg/torture/pr48063.c: New test.
2520 2011-03-10 Jason Merrill <jason@redhat.com>
2522 * g++.dg/template/array22.C: New.
2524 * g++.dg/cpp0x/syntax-err1.C: New.
2525 * g++.dg/parse/error36.C: Adjust expected errors.
2526 * g++.old-deja/g++.pt/ctor2.C: Likewise.
2527 * g++.old-deja/g++.pt/typename3.C: Likewise.
2528 * g++.old-deja/g++.pt/typename4.C: Likewise.
2529 * g++.old-deja/g++.pt/typename6.C: Likewise.
2531 2011-03-09 Jason Merrill <jason@redhat.com>
2533 * g++.dg/template/nontype22.C: New.
2535 2011-03-09 Martin Jambor <mjambor@suse.cz>
2537 PR tree-optimization/47714
2538 * g++.dg/torture/pr47714.C: New test.
2540 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2543 * gcc.target/powerpc/pr47755-2.c: New file.
2545 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2547 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
2548 is not set in the environment, pass 64 as first argument when not
2549 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
2550 native where ulimit -u is supported.
2552 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2554 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
2556 2011-03-08 Jason Merrill <jason@redhat.com>
2558 * g++.dg/template/nontype21.C: New.
2560 * g++.dg/template/anon5.C: New.
2562 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2565 * gcc.dg/pr47881.c: New test.
2567 2011-03-08 Dodji Seketeli <dodji@redhat.com>
2570 * g++.dg/lookup/template3.C: New test.
2572 2011-03-08 Kai Tietz <ktietz@redhat.com>
2574 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
2577 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
2580 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
2581 sizeof to compute alignment.
2583 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2585 PR tree-optimization/48022
2586 * gcc.dg/pr48022-1.c: New test.
2587 * gcc.dg/pr48022-2.c: New test.
2589 2011-03-07 Jason Merrill <jason@redhat.com>
2591 * g++.dg/template/nontype20.C: New.
2592 * g++.dg/init/member1.C: Adjust expected errors.
2593 * g++.dg/parse/constant4.C: Likewise.
2594 * g++.dg/template/qualified-id3.C: Likewise.
2595 * g++.old-deja/g++.pt/crash10.C: Likewise.
2597 * g++.dg/cpp0x/regress/non-const1.C: New.
2599 2011-03-07 Jakub Jelinek <jakub@redhat.com>
2602 * gcc.dg/pr47991.c: New test.
2604 2011-03-07 Jason Merrill <jason@redhat.com>
2606 * g++.dg/abi/mangle46.C: New.
2608 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
2611 * gcc.target/powerpc/pr47862.c: New.
2613 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
2616 * gcc.target/i386/combine-mul.c: Require nonpic.
2618 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
2619 Nathan Froyd <froydnj@codesourcery.com>
2621 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
2623 2011-03-06 Mark Mitchell <mark@codesourcery.com>
2625 * README.QMTEST: Remove.
2627 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
2628 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2631 * gfortran.dg/array_constructor_37.f90 : New test.
2633 2011-03-05 Jason Merrill <jason@redhat.com>
2635 * g++.dg/abi/mangle39.C: ABI v5, not 6.
2636 * g++.dg/abi/mangle45.C: Likewise.
2637 * g++.dg/cpp0x/trailing1.C: Likewise.
2639 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2641 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
2643 2011-03-05 Jakub Jelinek <jakub@redhat.com>
2645 PR rtl-optimization/47899
2646 * gcc.dg/pr47899.c: New test.
2648 * gcc.dg/torture/pr47968.c: Ignore warnings.
2650 PR tree-optimization/47967
2651 * gcc.c-torture/compile/pr47967.c: New test.
2653 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2655 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
2656 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
2658 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2660 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
2661 and property_getAttributes() if __OBJC2__.
2662 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
2663 * objc.dg/property/property-encoding-1.m: New.
2664 * obj-c++.dg/property/property-encoding-1.mm: New.
2666 2011-03-04 Jason Merrill <jason@redhat.com>
2668 * g++.dg/template/pseudodtor6.C: New.
2670 * g++.dg/inherit/covariant19.C: New.
2672 2011-03-04 Richard Guenther <rguenther@suse.de>
2675 * gcc.dg/torture/pr47968.c: New testcase.
2677 2011-03-04 Richard Guenther <rguenther@suse.de>
2680 * gcc.dg/torture/pr47975.c: New testcase.
2682 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
2685 * g++.dg/template/crash106.C: New.
2687 2011-03-03 Jakub Jelinek <jakub@redhat.com>
2690 * gcc.dg/gomp/pr47963.c: New test.
2691 * g++.dg/gomp/pr47963.C: New test.
2693 2011-03-02 Jason Merrill <jason@redhat.com>
2695 * g++.dg/cpp0x/regress/condition1.C: New.
2697 * g++.dg/cpp0x/constexpr-ctor9.C: New.
2699 2011-03-01 Jason Merrill <jason@redhat.com>
2701 * g++.dg/cpp0x/lambda/lambda-98.C: New.
2703 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
2705 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
2707 PR rtl-optimization/47925
2708 * gcc.c-torture/execute/pr47925.c: New test.
2710 2011-03-01 Jason Merrill <jason@redhat.com>
2712 * g++.dg/cpp0x/decltype25.C: New.
2714 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
2716 2011-03-01 Richard Guenther <rguenther@suse.de>
2718 PR tree-optimization/47890
2719 * gcc.dg/torture/pr47890.c: New testcase.
2721 2011-03-01 Richard Guenther <rguenther@suse.de>
2724 * gcc.dg/lto/pr47924_0.c: New testcase.
2726 2011-03-01 Richard Guenther <rguenther@suse.de>
2729 * gfortran.dg/lto/pr46911_0.f: New testcase.
2731 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2733 PR libgfortran/47933
2734 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
2735 compile errors from older code form.
2737 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2739 PR libgfortran/47567
2740 * gfortran.dg/fmt_fw_d.f90: New test.
2742 2011-02-28 Jason Merrill <jason@redhat.com>
2744 * g++.dg/inherit/covariant18.C: New.
2746 2011-02-28 Jakub Jelinek <jakub@redhat.com>
2749 * gcc.dg/pr47893.c: New test.
2751 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
2753 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
2754 NULL in case of a selector with conflicting types.
2755 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
2757 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
2759 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
2760 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
2761 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
2762 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
2764 2011-02-28 Jason Merrill <jason@redhat.com>
2767 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
2769 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2771 PR libgfortran/47778
2772 * gfortran.dg/namelist_71.f90: New test.
2774 2011-02-27 Jason Merrill <jason@redhat.com>
2777 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
2778 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
2780 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
2783 * g++.dg/cpp0x/constexpr-ctor8.C: New.
2785 2011-02-27 Jakub Jelinek <jakub@redhat.com>
2788 * gfortran.dg/gomp/task-1.f90: Removed.
2790 2011-02-26 Jason Merrill <jason@redhat.com>
2792 * g++.dg/template/this-targ1.C: New.
2794 * g++.dg/cpp0x/regress/template-const1.C: New.
2795 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
2796 * g++.dg/template/function1.C: Adjust.
2797 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
2798 * g++.dg/debug/debug7.C: Adjust.
2800 2011-02-26 Tobias Burnus <burnus@net-b.de>
2803 * gfortran.dg/gomp/task-1.f90: New.
2805 2011-02-25 Jie Zhang <jie@codesourcery.com>
2807 * gcc.target/arm/neon-thumb2-move.c: Add
2808 dg-require-effective-target arm_thumb2_ok.
2810 2011-02-24 Jason Merrill <jason@redhat.com>
2812 * g++.dg/parse/constant1.C: Specify C++98 mode.
2813 * g++.dg/parse/constant5.C: Likewise.
2814 * g++.dg/parse/error2.C: Likewise.
2815 * g++.dg/parse/semicolon3.C: Likewise.
2816 * g++.dg/template/crash14.C: Likewise.
2817 * g++.dg/template/local4.C: Likewise.
2818 * g++.dg/template/nontype3.C: Likewise.
2819 * g++.dg/parse/crash31.C: Adjust expected errors.
2820 * g++.dg/template/function1.C: Likewise.
2821 * g++.dg/template/ref3.C: Likewise.
2822 * g++.dg/template/static9.C: Likewise.
2823 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
2825 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
2826 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
2827 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
2828 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
2829 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
2831 2011-02-24 Jakub Jelinek <jakub@redhat.com>
2834 * gfortran.dg/pr47878.f90: New test.
2836 2011-02-24 Richard Guenther <rguenther@suse.de>
2839 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
2840 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
2842 2011-02-24 Richard Guenther <rguenther@suse.de>
2845 * gfortran.dg/lto/pr47839_0.f90: New testcase.
2846 * gfortran.dg/lto/pr47839_1.f90: Likewise.
2848 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2850 PR libgfortran/47567
2851 * gfortran.dg/fmt_f0_1.f90: Update test.
2853 2011-02-23 Jason Merrill <jason@redhat.com>
2855 * g++.dg/abi/mangle39.C: Adjust parm mangling.
2856 * g++.dg/abi/mangle45.C: New.
2858 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
2859 * g++.dg/template/canon-type-9.C: Match use of decltype
2860 between declaration and definition.
2861 * g++.dg/template/canon-type-12.C: Likewise.
2863 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
2866 * gfortran.dg/nested_allocatables_1.f90: New.
2868 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
2871 * g++.dg/pr46868.C: New test.
2872 * g++.dg/parse/parameter-declaration-1.C: Adjust.
2873 * g++.dg/parse/error14.C: Adjust.
2875 2011-02-23 Richard Guenther <rguenther@suse.de>
2877 PR tree-optimization/47838
2878 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
2880 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2882 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
2884 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2886 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
2887 * gfortran.dg/count_init_expr.f03: Ditto.
2888 * gfortran.dg/gomp/pr43711.f90: Ditto.
2889 * gcc.dg/struct-parse-2.c: Ditto.
2890 * gcc.dg/parse-error-3.c: Ditto.
2891 * gcc.dg/Wlogical-op-1.c: Ditto.
2892 * gcc.dg/Walways-true-1.c: Ditto.
2893 * gcc.dg/pr24225.c: Ditto.
2894 * gcc.dg/Walways-true-2.c: Ditto.
2895 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
2896 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
2897 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
2898 * g++.dg/overload/defarg4.C: Ditto.
2899 * g++.dg/inherit/covariant16.C: Ditto.
2900 * g++.dg/inherit/virtual7.C: Ditto.
2901 * g++.dg/template/canon-type-9.C: Ditto.
2902 * g++.dg/template/access19.C: Ditto.
2903 * g++.dg/template/call7.C: Ditto.
2904 * g++.dg/template/canon-type-2.C: Ditto.
2905 * g++.dg/template/init7.C: Ditto.
2906 * g++.dg/template/sizeof-template-argument.C: Ditto.
2907 * g++.dg/template/const3.C: Ditto.
2908 * g++.dg/template/sfinae26.C: Ditto.
2909 * g++.dg/template/sfinae26.C: Ditto.
2910 * g++.dg/template/canon-type-11.C: Ditto.
2911 * g++.dg/template/union2.C: Ditto.
2912 * g++.dg/template/canon-type-3.C: Ditto.
2913 * g++.dg/template/canon-type-1.C: Ditto.
2914 * g++.dg/template/canon-type-5.C: Ditto.
2915 * g++.dg/template/canon-type-7.C: Ditto.
2916 * g++.dg/template/canon-type-10.C: Ditto.
2917 * g++.dg/template/spec36.C: Ditto.
2918 * g++.dg/template/typedef38.C: Ditto.
2919 * g++.dg/template/canon-type-4.C: Ditto.
2920 * g++.dg/template/canon-type-6.C: Ditto.
2921 * g++.dg/template/canon-type-13.C: Ditto.
2922 * g++.dg/template/instantiate9.C: Ditto.
2923 * g++.dg/template/ttp22.C: Ditto.
2924 * g++.dg/warn/Wreturn-type-6.C: Ditto.
2925 * g++.dg/warn/Walways-true-1.C: Ditto.
2926 * g++.dg/warn/Wlogical-op-1.C: Ditto.
2927 * g++.dg/warn/Walways-true-2.C: Ditto.
2928 * g++.dg/conversion/op4.C: Ditto.
2929 * g++.dg/opt/pr19650.C: Ditto.
2930 * g++.dg/lookup/friend11.C: Ditto.
2931 * g++.dg/other/default2.C: Ditto.
2932 * g++.dg/other/default3.C: Ditto.
2933 * g++.dg/other/dtor2.C: Ditto.
2934 * g++.dg/other/friend5.C: Ditto.
2935 * g++.dg/other/default5.C: Ditto.
2936 * g++.dg/init/brace6.C: Ditto.
2937 * g++.dg/init/aggr5.C: Ditto.
2938 * g++.dg/init/error2.C: Ditto.
2939 * g++.dg/expr/bound-mem-fun.C: Ditto.
2940 * g++.dg/expr/cond6.C: Ditto.
2941 * g++.dg/expr/stmt-expr-1.C: Ditto.
2942 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
2943 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
2944 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
2945 * g++.dg/cpp0x/bracket1.C: Ditto.
2946 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
2947 * g++.dg/cpp0x/pr38646.C: Ditto.
2948 * g++.dg/cpp0x/variadic73.C: Ditto.
2949 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
2950 * g++.dg/cpp0x/bracket4.C: Ditto.
2951 * g++.dg/cpp0x/decltype4.C: Ditto.
2952 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
2953 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
2954 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
2955 * g++.dg/cpp0x/variadic-new2.C: Ditto.
2956 * g++.dg/cpp0x/decltype2.C: Ditto.
2957 * g++.dg/cpp0x/decltype1.C: Ditto.
2958 * g++.dg/cpp0x/bracket2.C: Ditto.
2959 * g++.dg/cpp0x/decltype5.C: Ditto.
2960 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
2961 * g++.dg/cpp0x/variadic70.C: Ditto.
2962 * g++.dg/cpp0x/decltype6.C: Ditto.
2963 * g++.dg/cpp0x/rvo.C: Ditto.
2964 * g++.dg/cpp0x/vt-40092.C: Ditto.
2965 * g++.dg/cpp0x/variadic-new.C: Ditto.
2966 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
2967 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
2968 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
2969 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
2970 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
2971 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
2972 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
2973 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
2974 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
2975 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
2976 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
2977 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
2978 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
2979 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
2980 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
2981 * g++.dg/cpp0x/pr39639.C: Ditto.
2982 * g++.dg/cpp0x/decltype3.C: Ditto.
2983 * g++.dg/cpp0x/variadic68.C: Ditto.
2984 * g++.dg/cpp0x/variadic-function.C: Ditto.
2985 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
2986 * g++.dg/cpp0x/variadic-bind.C: Ditto.
2987 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
2988 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
2989 * g++.dg/parse/crash35.C: Ditto.
2990 * g++.dg/parse/crash40.C: Ditto.
2991 * g++.dg/parse/defarg12.C: Ditto.
2992 * g++.dg/parse/crash34.C: Ditto.
2993 * g++.dg/parse/constructor3.C: Ditto.
2994 * g++.dg/parse/template23.C: Ditto.
2995 * g++.dg/parse/crash56.C: Ditto.
2996 * g++.dg/parse/dtor13.C: Ditto.
2997 * g++.dg/parse/error33.C: Ditto.
2998 * g++.dg/parse/ctor9.C: Ditto.
2999 * g++.dg/parse/error32.C: Ditto.
3000 * g++.dg/parse/error37.C: Ditto.
3001 * g++.dg/parse/bitfield3.C: Ditto.
3002 * g++.dg/parse/struct-4.C: Ditto.
3003 * g++.dg/ext/has_trivial_copy.C: Ditto.
3004 * g++.dg/ext/is_polymorphic.C: Ditto.
3005 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
3006 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
3007 * g++.dg/ext/has_nothrow_assign.C: Ditto.
3008 * g++.dg/ext/is_union.C: Ditto.
3009 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
3010 * g++.dg/ext/is_pod.C: Ditto.
3011 * g++.dg/ext/has_virtual_destructor.C: Ditto.
3012 * g++.dg/ext/has_trivial_constructor.C: Ditto.
3013 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
3014 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
3015 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
3016 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
3017 * g++.dg/ext/is_abstract.C: Ditto.
3018 * g++.dg/ext/has_trivial_assign.C: Ditto.
3019 * g++.dg/ext/is_class.C: Ditto.
3020 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
3021 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
3022 * g++.dg/ext/is_base_of.C: Ditto.
3023 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
3024 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
3025 * g++.dg/ext/is_empty.C: Ditto.
3026 * g++.dg/ext/is_enum.C: Ditto.
3027 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
3028 * gnat.dg/opt11.adb: Ditto.
3029 * obj-c++.dg/pr45735.mm: Ditto.
3030 * obj-c++.dg/pr24393.mm: Ditto.
3031 * obj-c++.dg/exceptions-2.mm: Ditto.
3032 * objc.dg/pr45735.m: Ditto.
3033 * objc.dg/pr24393.m: Ditto.
3035 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
3037 * objc.dg/attributes/objc-exception-1.m: New.
3039 2011-02-23 Jie Zhang <jie@codesourcery.com>
3041 * gcc.dg/cpp/include7.c: New test.
3043 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
3046 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
3048 2011-02-23 Jie Zhang <jie@codesourcery.com>
3050 PR rtl-optimization/47763
3051 * gcc.dg/pr47763.c: New test.
3053 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
3056 * gfortran.dg/whole_file_32.f90 : New test.
3058 2011-02-22 Dodji Seketeli <dodji@redhat.com>
3061 * g++.dg/inherit/virtual7.C: New test.
3063 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
3066 * objc.dg/type-size-3.m: Updated error message.
3067 * objc.dg/type-size-4.m: New test.
3068 * objc.dg/type-size-5.m: New test.
3070 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3072 * lib/gnat.exp: Fix comments.
3073 Don't load libgloss.exp.
3074 (default_gnat_version): Call $compiler with --version.
3075 Adapt regexp for gnatmake output, insert version.
3076 (gnat_version): New proc.
3077 (gnat_init): Remove gnat_libgcc_s_path.
3078 (gnat_target_compile): Likewise.
3079 Remove ld_library_path.
3080 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
3081 (gnat_pass): Remove.
3082 (gnat_pass): Remove.
3083 (gnat_finish): Remove.
3084 (gnat_exit): Remove.
3085 (local_find_gnatmake): Reindent.
3086 (runtest_file_p): Remove.
3087 (prune_warnings): Remove.
3088 (find_gnatclean): New proc.
3089 * lib/gnat-dg.exp (lremove): New proc.
3090 (gnat-dg-test): Reindent.
3091 Remove additional output files.
3092 (gnat-dg-runtest): Remove.
3094 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
3095 * gnat.dg/loop_optimization6.adb: Likewise.
3096 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
3098 2011-02-22 Jakub Jelinek <jakub@redhat.com>
3100 PR tree-optimization/47835
3101 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
3103 2011-02-22 Tobias Burnus <burnus@net-b.de>
3105 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
3106 * gfortran.dg/abstract_type_2.f03: Ditto.
3107 * gfortran.dg/abstract_type_3.f03: Ditto.
3108 * gfortran.dg/abstract_type_4.f03: Ditto.
3109 * gfortran.dg/abstract_type_5.f03: Ditto.
3110 * gfortran.dg/abstract_type_6.f03: Ditto.
3111 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
3112 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
3113 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
3114 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
3115 * gfortran.dg/array_function_5.f90: Ditto.
3116 * gfortran.dg/asynchronous_3.f03: Ditto.
3117 * gfortran.dg/char_expr_1.f90: Ditto.
3118 * gfortran.dg/class_14.f03: Ditto.
3119 * gfortran.dg/data_array_6.f: Ditto.
3120 * gfortran.dg/data_invalid.f90: Ditto.
3121 * gfortran.dg/dot_product_1.f03: Ditto.
3122 * gfortran.dg/func_derived_5.f90: Ditto.
3123 * gfortran.dg/func_result_4.f90: Ditto.
3124 * gfortran.dg/implied_do_1.f90: Ditto.
3125 * gfortran.dg/initialization_25.f90: Ditto.
3126 * gfortran.dg/initialization_26.f90: Ditto.
3127 * gfortran.dg/interface_34.f90: Ditto.
3128 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
3129 * gfortran.dg/keyword_symbol_1.f90: Ditto.
3130 * gfortran.dg/matmul_8.f03: Ditto.
3131 * gfortran.dg/merge_init_expr.f90: Ditto.
3132 * gfortran.dg/pack_assign_1.f90: Ditto.
3133 * gfortran.dg/pack_vector_1.f90: Ditto.
3134 * gfortran.dg/pointer_check_8.f90: Ditto.
3135 * gfortran.dg/product_init_expr.f03: Ditto.
3136 * gfortran.dg/reshape_order_5.f90: Ditto.
3137 * gfortran.dg/reshape_shape_1.f90: Ditto.
3138 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
3139 * gfortran.dg/same_name_2.f90: Ditto.
3140 * gfortran.dg/selected_real_kind_1.f90: Ditto.
3141 * gfortran.dg/spread_init_expr.f03: Ditto.
3142 * gfortran.dg/stmt_func_1.f90: Ditto.
3143 * gfortran.dg/sum_init_expr.f03: Ditto.
3144 * gfortran.dg/transpose_3.f03: Ditto.
3145 * gfortran.dg/unpack_init_expr.f03: Ditto.
3146 * gfortran.dg/warn_conversion.f90: Ditto.
3147 * gfortran.dg/warn_conversion_2.f90: Ditto.
3148 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
3149 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
3150 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
3151 * gfortran.dg/whole_file_16.f90: Ditto.
3152 * gfortran.dg/whole_file_17.f90: Ditto.
3153 * gfortran.dg/whole_file_18.f90: Ditto.
3154 * gfortran.dg/whole_file_20.f03: Ditto.
3155 * gfortran.dg/whole_file_5.f90: Ditto.
3156 * gfortran.dg/whole_file_6.f90: Ditto.
3157 * gfortran.dg/write_invalid_format.f90: Ditto.
3158 * gfortran.dg/zero_sized_6.f90: Ditto.
3160 2011-02-21 Jeff Law <law@redhat.com>
3162 PR rtl-optimization/46178
3163 * gcc.target/i386/pr46178.c: New test.
3165 PR rtl-optimization/46002
3166 * gcc.c-torture/compile/pr46002.c: New test.
3168 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3170 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
3173 2011-02-21 Jakub Jelinek <jakub@redhat.com>
3176 * g++.dg/debug/pr47106.C: Require effective target lto.
3178 2011-02-21 Jason Merrill <jason@redhat.com>
3180 * g++.dg/cpp0x/constexpr-diag2.C: New.
3182 2011-02-20 Jason Merrill <jason@redhat.com>
3184 * g++.dg/cpp0x/constexpr-ctor7.C: New.
3186 * g++.dg/cpp0x/fntmpdefarg2.C: New.
3188 * g++.dg/overload/conv-op1.C: New.
3190 * g++.dg/cpp0x/constexpr-synth1.C: New.
3192 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3194 * objc.dg/layout-2.m: New.
3195 * objc.dg/selector-3.m: Adjusted location of error message.
3196 * objc.dg/type-size-3.m: Same.
3197 * obj-c++.dg/selector-3.mm: Same.
3199 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3202 * objc.dg/property/dotsyntax-22.m: New.
3203 * obj-c++.dg/property/dotsyntax-22.mm: New.
3205 2011-02-20 Dodji Seketeli <dodji@redhat.com>
3208 * g++.dg/template/typedef38.C: New test.
3210 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3213 * gfortran.dg/whole_file_30.f90 : New test.
3214 * gfortran.dg/whole_file_31.f90 : New test.
3216 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3220 * gfortran.dg/whole_file_28.f90 : New test.
3221 * gfortran.dg/whole_file_29.f90 : New test.
3223 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3226 * g++.dg/template/crash105.C: New.
3228 2011-02-19 Jason Merrill <jason@redhat.com>
3230 * g++.dg/cpp0x/regress/no-elide1.C: New.
3232 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
3234 PR tree-optimization/46620
3235 * gcc.dg/pr46620.c: New.
3237 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3240 * gcc.target/i386/pr47809.c: New test.
3242 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3243 Tobias Burnus <burnus@net-b.de>
3245 * lib/target-supports.exp
3246 (check_effective_target_fortran_large_real): New check for large reals.
3247 * gfortran.dg/nan_7.f90: New test.
3249 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3251 PR libgfortran/47567
3252 * gfortran.dg/fmt_f0_1.f90: Update test.
3254 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
3257 * gfortran.dg/array_constructor_36.f90 : New test.
3258 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
3259 allow for comparison between different elements of the array
3260 constructor at different levels of optimization.
3262 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
3264 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
3265 * gcc.target/i386/pr32280-1.c: Likewise.
3267 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3270 * gcc.target/i386/pr47800.c: New test.
3272 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
3274 * objc/execute/exceptions/foward-1.x: New.
3276 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3279 * gfortran.dg/derived_constructor_comps_4.f90: New.
3281 2011-02-18 Tobias Burnus
3284 * gfortran.dg/func_result_6.f90: New.
3286 2011-02-18 Michael Matz <matz@suse.de>
3289 * gfortran.dg/lto/pr45586_0.f90: New test.
3290 * gfortran.dg/typebound_proc_20.f90: Ditto.
3291 * gfortran.dg/typebound_proc_21.f90: Ditto.
3293 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
3296 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
3298 2011-02-18 Tobias Burnus <burnus@net-b.de>
3301 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
3303 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
3304 normalizing the error/warning output.
3305 * gfortran.dg/Wall.f90: Update dg-error/warning.
3306 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
3307 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
3308 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
3309 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
3310 * gfortran.dg/class_30.f90: Update dg-error/warning.
3311 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
3312 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
3313 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
3314 * gfortran.dg/entry_17.f90: Update dg-error/warning.
3315 * gfortran.dg/entry_19.f90: Update dg-error/warning.
3316 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
3317 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
3318 * gfortran.dg/g77/12632.f: Update dg-error/warning.
3319 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
3320 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
3321 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
3322 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
3323 * gfortran.dg/goto_8.f90: Update dg-error/warning.
3324 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
3325 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
3326 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
3327 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
3328 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
3329 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
3330 * gfortran.dg/volatile3.f90: Update dg-error/warning.
3331 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
3332 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
3333 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
3334 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
3335 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
3337 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3340 * gfortran.dg/proc_ptr_comp_30.f90: New.
3342 2011-02-18 Jakub Jelinek <jakub@redhat.com>
3345 * gcc.target/i386/pr47780.c: New test.
3347 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3350 * gfortran.dg/class_40.f03: New.
3352 2011-02-18 Dodji Seketeli <dodji@redhat.com>
3355 * g++.dg/cpp0x/auto21.C: New test.
3357 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
3359 * objc.dg/special/unclaimed-category-1.h: Updated for
3361 * objc.dg/special/unclaimed-category-1.m: Same.
3362 * objc.dg/zero-link-1.m: Same.
3363 * objc.dg/lookup-1.m: Same.
3364 * objc.dg/torture/strings/const-str-9.m
3365 * objc.dg/torture/strings/const-str-10.m: Same.
3366 * objc.dg/torture/strings/const-str-11.m: Same.
3367 * objc.dg/torture/forward-1.m: Same.
3368 * objc.dg/zero-link-2.m: Same.
3369 * objc.dg/encode-7-next-64bit.m: Same.
3370 * objc.dg/method-4.m: Same.
3371 * objc.dg/next-runtime-1.m: Same.
3372 * objc.dg/image-info.m: Same.
3373 * objc.dg/pr23214.m: Same.
3374 * objc.dg/symtab-1.m: Same.
3375 * obj-c++.dg/basic.m: Same.
3376 * obj-c++.dg/proto-lossage-3.m: Same.
3377 * obj-c++.dg/torture/strings/const-str-10.m: Same.
3378 * obj-c++.dg/torture/strings/const-str-11.m: Same.
3379 * obj-c++.dg/torture/strings/const-str-9.m: Same.
3380 * obj-c++.dg/method-11.m: Same.
3381 * objc/execute/enumeration-1.m: Same.
3382 * objc/execute/object_is_class.m: Same.
3383 * objc/execute/formal_protocol-2.m: Same.
3384 * objc/execute/formal_protocol-4.m: Same.
3385 * objc/execute/formal_protocol-6.m: Same.
3386 * objc/execute/bycopy-3.m: Same.
3387 * objc/execute/exceptions/catchall-1.m: Same.
3388 * objc/execute/exceptions/finally-1.m: Same.
3389 * objc/execute/exceptions/local-variables-1.m: Same.
3390 * objc/execute/exceptions/foward-1.m: Same.
3391 * objc/execute/bf-common.h
3392 * objc/execute/enumeration-2.m: Same.
3393 * objc/execute/formal_protocol-1.m: Same.
3394 * objc/execute/formal_protocol-3.m: Same.
3395 * objc/execute/formal_protocol-5.m: Same.
3396 * objc/execute/accessing_ivars.m: Same.
3397 * objc/execute/bycopy-2.m: Same.
3398 * objc/execute/formal_protocol-7.m: Same.
3399 * objc/execute/compatibility_alias.m: Same.
3400 * objc/execute/no_clash.m: Same.
3401 * objc/execute/object_is_meta_class.m: Same.
3402 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
3403 * objc/execute/class-tests-1.h: Include stdio.h.
3404 * objc/execute/class-tests-2.h: Same.
3405 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
3407 * obj-c++.dg/try-catch-2.mm: Same.
3409 2011-02-17 Jakub Jelinek <jakub@redhat.com>
3412 * g++.dg/warn/Wunused-parm-4.C: New test.
3414 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
3415 Jan Hubicka <jh@suse.cz>
3419 * g++.dg/debug/pr47106.C: New.
3421 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
3424 * gcc.target/i386/pr43653.c: New test.
3426 2011-02-11 Dodji Seketeli <dodji@redhat.com>
3429 * g++.dg/template/inherit6.C: New test.
3431 2011-02-16 Janus Weil <janus@gcc.gnu.org>
3434 * gfortran.dg/class_39.f03: New.
3436 2011-02-16 Dodji Seketeli <dodji@redhat.com>
3439 * g++.dg/cpp0x/variadic106.C: New test.
3441 2011-02-16 Jakub Jelinek <jakub@redhat.com>
3444 * gfortran.dg/pr47757-1.f90: New test.
3445 * gfortran.dg/pr47757-2.f90: New test.
3446 * gfortran.dg/pr47757-3.f90: New test.
3449 * g++.dg/cpp0x/enum8.C: New test.
3451 2011-02-15 Jason Merrill <jason@redhat.com>
3453 * g++.dg/inherit/implicit-trivial1.C: New.
3454 * g++.dg/cpp0x/implicit-trivial1.C: New.
3456 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3459 * gcc.dg/torture/pr47725.c: Removed.
3461 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
3464 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
3465 constant does not generate a load from memory.
3467 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3470 * gcc.dg/torture/pr47725.c: New.
3472 2011-02-15 Richard Guenther <rguenther@suse.de>
3474 PR tree-optimization/47743
3475 * gcc.dg/torture/pr47743.c: New testcase.
3477 2011-02-15 Jakub Jelinek <jakub@redhat.com>
3480 * gcc.target/i386/pr47581.c: New test.
3482 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3485 * gfortran.dg/select_type_22.f03: New.
3487 2011-02-14 Jason Merrill <jason@redhat.com>
3489 * g++.dg/cpp0x/regress/enum1.C: New.
3491 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3493 * gnat.dg/include.adb: New test.
3495 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3498 * gfortran.dg/class_38.f03: New.
3500 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3502 * gcc.dg/pr46494.c: New test.
3504 2011-02-14 Richard Guenther <rguenther@suse.de>
3506 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
3508 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3511 * gnat.dg/null_pointer_deref1.exp: Don't skip on
3512 sparc*-sun-solaris2.11.
3514 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3517 * gfortran.dg/argument_checking_18.f90: New.
3519 2011-02-13 Tobias Burnus <burnus@net-b.de>
3521 * gfortran.dg/argument_checking_13.f90: Update dg-error.
3522 * gfortran.dg/argument_checking_17.f90: New.
3524 2011-02-12 Janus Weil <janus@gcc.gnu.org>
3526 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
3527 are temporarily disabled.
3528 * gfortran.dg/class_7.f03: Ditto.
3529 * gfortran.dg/coarray_14.f90: Ditto.
3530 * gfortran.dg/typebound_proc_13.f03: Ditto.
3532 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
3535 * gfortran.dg/extends_11.f03: New.
3537 2011-02-11 Xinliang David Li <davidxl@google.com>
3539 PR tree-optimization/47707
3540 * g++.dg/tree-ssa/pr47707.C: New test.
3542 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
3544 * g++.dg/opt/inline17.C: New test.
3546 2011-02-11 Tobias Burnus <burnus@net-b.de>
3549 * gfortran.dg/pure_formal_2.f90: New.
3551 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
3553 PR rtl-optimization/47614
3554 * gfortran.dg/pr47614.f: New.
3556 2011-02-11 Joseph Myers <joseph@codesourcery.com>
3559 * gcc.dg/opts-6.c: New test.
3561 2011-02-11 Jakub Jelinek <jakub@redhat.com>
3564 * gcc.dg/pr47684.c: New test.
3566 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3569 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
3570 c99_runtime, dg-add-options c99_runtime.
3571 (main): Use __asm__.
3573 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3576 * lib/target-supports.exp (check_ascii_locale_available): New proc.
3577 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
3578 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
3579 * gcc.dg/ucnid-10.c: Likewise.
3580 * gcc.dg/ucnid-13.c: Likewise.
3581 * gcc.dg/ucnid-7.c: Likewise.
3582 * gcc.dg/ucnid-8.c: Likewise.
3583 Adapt dg-warning line number.
3585 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
3587 * gcc.target/i386/parity-1.c: Use -march=k8.
3588 * gcc.target/i386/parity-2.c: Ditto.
3589 * gcc.target/i386/vecinit-1.c: Ditto.
3590 * gcc.target/i386/vecinit-2.c: Ditto.
3592 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3595 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
3596 * gcc.target/mips/save-restore-3.c: Likewise.
3597 * gcc.target/mips/save-restore-4.c: Likewise.
3598 * gcc.target/mips/save-restore-5.c: Likewise.
3601 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
3602 * g++.dg/tree-prof/partition2.C: Likewise.
3604 2011-02-09 Jason Merrill <jason@redhat.com>
3606 * g++.dg/tree-ssa/inline-3.C: Use a normal function
3607 rather than misdeclare std::puts.
3609 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
3610 * g++.dg/other/warning1.C: Likewise.
3611 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
3612 * g++.old-deja/g++.gb/scope06.C: Likewise.
3613 * g++.old-deja/g++.law/cvt11.C: Likewise.
3614 * g++.old-deja/g++.law/init1.C: Likewise.
3615 * g++.dg/abi/mangle26.C: Likewise.
3617 * g++.dg/template/function1.C: Adjust for C++0x mode.
3618 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
3620 * g++.dg/ext/label10.C: Adjust for C++0x mode.
3621 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
3623 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
3625 * g++.dg/cpp0x/regress/abi-empty7.C: New.
3627 * g++.dg/cpp0x/regress: New directory.
3628 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
3629 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
3630 * g++.dg/cpp0x/regress/regress3.C: New.
3632 2011-02-10 Richard Guenther <rguenther@suse.de>
3634 PR tree-optimization/47677
3635 * gcc.dg/torture/pr47677.c: New testcase.
3637 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
3639 * objc.dg/special/load-category-1.m: Remove unused header.
3640 * objc.dg/special/load-category-1a.m: Likewise.
3641 * objc.dg/special/load-category-2.m: Likewise.
3642 * objc.dg/special/load-category-2a.m: Likewise.
3643 * objc.dg/special/load-category-3.m: Likewise.
3644 * objc.dg/special/load-category-3a.m: Likewise.
3645 * objc.dg/attributes/proto-attribute-2.m: Likewise.
3646 * objc.dg/attributes/proto-attribute-3.m: Likewise.
3647 * objc.dg/attributes/class-attribute-1.m: Likewise.
3648 * objc.dg/property/property.exp: Don't run for Darwin < 9.
3649 * obj-c++.dg/property/property.exp: Likewise.
3650 * objc.dg/attributes/method-sentinel-1.m: Update type header.
3651 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
3652 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
3653 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
3654 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
3655 * obj-c++.dg/template-8.mm: Likewise.
3657 2011-02-10 Jakub Jelinek <jakub@redhat.com>
3660 * gcc.target/i386/pr47665.c: New test.
3662 2011-02-10 Jie Zhang <jie@codesourcery.com>
3666 2011-02-05 Jie Zhang <jie@codesourcery.com>
3668 * gcc.dg/pr42631.c: Update test.
3669 * gcc.dg/pr42631-2.c: New test.
3671 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3674 * gfortran.dg/proc_decl_25.f90: New.
3676 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3679 * gfortran.dg/typebound_assignment_2.f03: New.
3681 2011-02-09 Richard Guenther <rguenther@suse.de>
3683 PR tree-optimization/47664
3684 * gcc.dg/tree-ssa/inline-7.c: New testcase.
3686 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
3689 * gnat.dg/uninit_func.adb: Adjust dg directive.
3691 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
3694 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
3696 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3699 * gfortran.dg/auto_dealloc_2.f90: New.
3701 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3703 * gcc.dg/builtins-config.h: Remove __sgi handling.
3704 * lib/target-supports.exp (add_options_for_c99_runtime): Add
3705 -std=c99 for mips-sgi-irix6.5*.
3707 2011-02-09 Martin Jambor <mjambor@suse.cz>
3710 * gfortran.dg/pr25923.f90: Remove xfails.
3712 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3715 * gfortran.dg/inquire_14.f90: New test.
3717 2011-02-08 Janus Weil <janus@gcc.gnu.org>
3720 * gfortran.dg/pointer_init_6.f90: New.
3722 2011-02-08 Jeff Law <law@redhat.com>
3724 PR tree-optimization/42893
3725 * gcc.tree-ssa/pr42893.c: New test.
3727 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
3729 PR tree-optimization/46834
3730 PR tree-optimization/46994
3731 PR tree-optimization/46995
3732 * gcc.dg/graphite/id-pr46834.c: New.
3733 * gfortran.dg/graphite/id-pr46994.f90: New.
3734 * gfortran.dg/graphite/id-pr46995.f90: New.
3736 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3739 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
3740 using the variable is known the warning is emitted there.
3741 * gcc.dg/uninit-pr19430.c (foo): Likewise.
3742 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
3744 * c-c++-common/pr20000.c (g): Both warnings occur at the return
3747 * gcc.dg/noreturn-1.c (foo5): Likewise.
3748 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
3749 (method2): Likewise.
3751 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
3752 the return statement using the uninitialized variable.
3753 * gfortran.dg/pr39666-2.f90 (f): Likewise.
3755 2011-02-08 Richard Guenther <rguenther@suse.de>
3758 * g++.dg/opt/pr47639.c: New testcase.
3760 2011-02-08 Richard Guenther <rguenther@suse.de>
3762 PR tree-optimization/47632
3763 * g++.dg/opt/pr47632.C: New testcase.
3765 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3767 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
3769 2011-02-07 Richard Guenther <rguenther@suse.de>
3771 PR tree-optimization/47615
3772 * g++.dg/opt/pr47615.C: New testcase.
3774 2011-02-07 Richard Guenther <rguenther@suse.de>
3776 PR tree-optimization/47621
3777 * gcc.dg/torture/pr47621.c: New testcase.
3779 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
3781 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
3783 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
3786 * gfortran.dg/allocate_with_source_1 : New test.
3788 2011-02-05 Jakub Jelinek <jakub@redhat.com>
3791 * gcc.dg/pr47610.c: New test.
3793 2011-02-05 Jie Zhang <jie@codesourcery.com>
3796 * gcc.dg/pr42631.c: Update test.
3797 * gcc.dg/pr42631-2.c: New test.
3799 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3802 * gfortran.dg/pr47574.f90: New test.
3804 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
3806 PR tree-optimization/46194
3807 * gcc.dg/autopar/pr46194.c: New.
3809 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
3811 PR tree-optimization/43695
3812 * g++.dg/ipa/pr43695.C: New.
3814 2011-02-04 Jakub Jelinek <jakub@redhat.com>
3817 * gcc.dg/pr23200.c: New test.
3819 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
3822 * g++.dg/pr47589.C: New test.
3824 2011-02-03 Dodji Seketeli <dodji@redhat.com>
3827 * g++.dg/template/typedef37.C: New test.
3828 * g++.dg/template/param1.C: Adjust expected error message.
3830 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3833 * gcc.dg/pr31490-2.c: New test.
3834 * gcc.dg/pr31490-3.c: New test.
3835 * gcc.dg/pr31490-4.c: New test.
3837 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
3838 Jakub Jelinek <jakub@redhat.com>
3841 * g++.dg/parser/semicolon3.C: Adjust.
3842 * g++.dg/parser/semicolon4.C: New testcase.
3843 * g++.dg/pr46890.C: New testcase.
3845 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
3848 * g++.dg/init/pr29571.C: New.
3850 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
3852 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
3853 instead of vect_int.
3855 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3858 * gcc.target/i386/pr47312.c: New test.
3861 * gcc.target/i386/pr47564.c: New test.
3863 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
3865 PR tree-optimization/45122
3866 * gcc.dg/tree-ssa/pr45122.c: New.
3868 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3871 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
3874 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
3875 and vsx so a default --with-cpu=power7 doesn't give an error
3876 when -mavoid-indexed-addresses is used.
3878 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
3879 wrapper function to save the arguments and then jump to the real
3880 function, rather than depending on the compiler not to move stuff
3882 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
3884 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3885 Paul Thomas <pault@gcc.gnu.org>
3888 * gfortran.dg/class_37.f03 : New test.
3890 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
3891 Richard Guenther <rguenther@suse.de>
3893 PR tree-optimization/40979
3895 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
3896 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
3897 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
3898 check_vect_support_and_set_flags.
3899 * gfortran.dg/graphite/vect-pr40979.f90: New.
3901 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3904 * gfortran.dg/class_36.f03: New.
3906 2011-02-02 Richard Guenther <rguenther@suse.de>
3908 PR tree-optimization/47566
3909 * gcc.dg/lto/20110201-1_0.c: New testcase.
3911 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
3917 * debug/pr47498.c: New.
3918 * debug/pr47501.c: New.
3920 2011-02-01 Richard Guenther <rguenther@suse.de>
3922 PR tree-optimization/47559
3923 * g++.dg/torture/pr47559.C: New testcase.
3925 2011-02-01 Janus Weil <janus@gcc.gnu.org>
3928 * gfortran.dg/typebound_call_20.f03: New.
3930 2011-02-01 Richard Guenther <rguenther@suse.de>
3932 PR tree-optimization/47555
3933 * gcc.dg/pr47555.c: New testcase.
3935 2011-02-01 Richard Guenther <rguenther@suse.de>
3937 PR tree-optimization/47541
3938 * g++.dg/torture/pr47541.C: New testcase.
3940 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3943 * gfortran.dg/typebound_call_19.f03: New.
3945 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3948 * g++.dg/cpp0x/pr47416.C: New test.
3950 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
3953 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
3955 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3958 * gfortran.dg/typebound_assignment_1.f03: New.
3960 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3962 PR tree-optimization/47538
3963 * gcc.c-torture/execute/pr47538.c: New test.
3965 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3968 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
3970 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3972 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
3974 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
3976 PR rtl-optimization/44031
3977 * gcc.c-torture/compile/20110131-1.c: New test.
3979 2011-01-31 Tobias Burnus <burnus@net-b.de>
3982 * gfortran.dg/stmt_func_1.f90: New.
3984 2011-01-31 Tobias Burnus <burnus@net-b.de>
3987 * gfortran.dg/interface_34.f90: New.
3989 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
3992 * gfortran.dg/realloc_on_assign_5.f03: New test.
3993 * gfortran.dg/realloc_on_assign_5.f03: New test.
3995 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3997 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
3998 * gfortran.dg/bessel_7.f90: Likewise.
3999 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
4001 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
4002 * gfortran.dg/sum_init_expr.f03: Likewise.
4004 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
4006 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
4009 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
4010 loop only on "vect_intfloat_cvt" targets.
4012 2011-01-29 Tobias Burnus <burnus@net-b.de>
4015 * gfortran.dg/shape_6.f90: New.
4017 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4019 PR libgfortran/47434
4020 * gfortran.dg/read_infnan_1.f90: Update test.
4021 * gfortran.dg/module_nan.f90: Update test.
4022 * gfortran.dg/char4_iunit_1.f03: Update test.
4023 * gfortran.dg/large_real_kind_1.f90: Update test.
4024 * gfortran.dg/real_const_3.f90: Update test.
4025 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
4027 2011-01-29 Dodji Seketeli <dodji@redhat.com>
4030 * g++.dg/template/param2.C: New test.
4032 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4034 PR libgfortran/47285
4035 * gfortran.dg/fmt_g.f: New test.
4037 2011-01-28 Tobias Burnus <burnus@net-b.de>
4040 * gfortran.dg/pure_formal_1.f90: New.
4042 2011-01-28 Jakub Jelinek <jakub@redhat.com>
4045 * gcc.dg/tls/pr42894.c: New test.
4047 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4049 * gcc.dg/pr47276.c: Add dg-require-visibility.
4051 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4053 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
4055 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
4056 Tobias Burnus <burnus@gcc.gnu.org>
4061 * gfortran.dg/realloc_on_assign_3.f03: New test.
4062 * gfortran.dg/realloc_on_assign_4.f03: New test.
4063 * gfortran.dg/allocatable_function_5.f90: New test.
4064 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
4065 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
4066 implemented" dg-errors.
4068 2011-01-27 Jan Hubicka <jh@suse.cz>
4071 * gcc.dg/attr-weakref-4.c: New testcase
4073 2011-01-27 Martin Jambor <mjambor@suse.cz>
4075 PR tree-optimization/47228
4076 * gcc.dg/torture/pr47228.c: New test.
4078 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4080 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
4082 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4084 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
4085 when using auto-overlay support on the SPU.
4087 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
4089 PR rtl-optimization/44174
4090 * gcc.target/i386/asm-6.c: New test.
4092 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
4094 PR rtl-optimization/46856
4095 * gcc.c-torture/compile/pr46856.c: New test.
4097 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
4098 Andrew Pinski <pinskia@gmail.com>
4101 * gcc.dg/pr43082.c: New.
4103 2011-01-26 DJ Delorie <dj@redhat.com>
4105 PR rtl-optimization/46878
4106 * gcc.dg/pr46878-1.c: New test.
4108 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4111 * g++.dg/cpp0x/pr47476.C: New test.
4113 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
4115 * gcc.c-torture/compile/20110126-1.c: New test.
4117 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4120 * gcc.dg/torture/pr47473.c: New test.
4122 2011-01-26 Jan Hubicka <jh@suse.cz>
4125 * gcc.c-torture/execute/pr47237.c: New testcase.
4127 2011-01-26 Jan Hubicka <jh@suse.cz>
4129 PR tree-optimization/47190
4130 * gcc.dg/attr-weakref-3.c: New testcase.
4132 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
4135 * gcc.dg/dll-9a.c: New test file.
4136 * gcc.dg/dll-11.c: Likewise.
4137 * gcc.dg/dll-12.c: Likewise.
4138 * gcc.dg/dll-12a.c: Likewise.
4139 * gcc.dg/dll-11a.c: Likewise.
4140 * gcc.dg/dll-9.c: Likewise.
4141 * gcc.dg/dll-10.c: Likewise.
4142 * gcc.dg/dll-10a.c: Likewise.
4143 * g++.dg/ext/dllexport4a.cc: Likewise.
4144 * g++.dg/ext/dllexport4.C: Likewise.
4145 * g++.dg/ext/dllexport5.C: Likewise.
4146 * g++.dg/ext/dllexport5a.cc: Likewise.
4148 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4150 PR tree-optimization/46970
4151 * gcc.dg/graphite/pr46970.c: New.
4153 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4155 PR tree-optimization/46215
4156 * gcc.dg/graphite/pr46215.c: New.
4158 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4160 PR tree-optimization/46168
4161 * gcc.dg/graphite/pr46168.c: New.
4163 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4165 PR tree-optimization/43657
4166 * gcc.dg/graphite/pr43657.c: New.
4168 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4170 PR tree-optimization/29832
4171 * gfortran.dg/graphite/pr29832.f90: New.
4173 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4175 PR tree-optimization/43567
4176 * gcc.dg/graphite/pr43567.c: New.
4178 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4180 * gfortran.dg/graphite/interchange-4.f: New.
4181 * gfortran.dg/graphite/interchange-5.f: New.
4183 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
4184 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
4185 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
4186 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
4187 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
4188 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
4189 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
4190 * gfortran.dg/ltrans-7.f90: Removed.
4191 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
4193 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
4194 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
4195 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
4196 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
4197 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
4198 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
4199 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
4200 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
4201 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
4202 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
4203 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
4204 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
4205 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
4206 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
4207 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
4208 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
4209 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
4210 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
4211 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
4212 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
4213 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
4214 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
4215 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
4216 * gcc.dg/tree-ssa/data-dep-1.c
4217 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
4218 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
4219 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
4220 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
4221 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
4223 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4225 PR tree-optimization/47265
4226 PR tree-optimization/47443
4227 * gcc.c-torture/compile/pr47265.c: New test.
4228 * gcc.dg/pr47443.c: New test.
4230 2011-01-25 Martin Jambor <mjambor@suse.cz>
4232 PR tree-optimization/47382
4233 * g++.dg/torture/pr47382.C: New test.
4234 * g++.dg/opt/devirt1.C: Xfail.
4236 2011-01-25 Yao Qi <yao@codesourcery.com>
4239 * gcc.target/arm/pr45701-1.c: New test.
4240 * gcc.target/arm/pr45701-2.c: New test.
4241 * gcc.target/arm/pr45701-3.c: New test.
4243 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4244 Jakub Jelinek <jakub@redhat.com>
4246 PR tree-optimization/47271
4247 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
4249 2011-01-25 Nick Clifton <nickc@redhat.com>
4251 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
4252 (saturate_add): Delete.
4254 (main): Do not run saturate_add.
4255 (set_interrupts): Delete.
4257 2011-01-25 Tobias Burnus <burnus@net-b.de>
4260 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
4262 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4264 PR tree-optimization/47427
4265 PR tree-optimization/47428
4266 * gcc.c-torture/compile/pr47427.c: New test.
4267 * gcc.c-torture/compile/pr47428.c: New test.
4269 2011-01-25 Richard Guenther <rguenther@suse.de>
4272 * gcc.dg/torture/pr47411.c: New testcase.
4274 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4276 * gfortran.dg/graphite/id-24.f: New.
4277 * gfortran.dg/graphite/id-25.f: New.
4279 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4281 * gfortran.dg/graphite/id-23.f: New.
4283 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4285 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
4287 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4289 * gcc.dg/graphite/block-0.c: Un-XFAILed.
4290 * gcc.dg/graphite/block-1.c: Un-XFAILed.
4291 * gcc.dg/graphite/block-7.c: Un-XFAILed.
4292 * gcc.dg/graphite/block-8.c: Un-XFAILed.
4293 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
4294 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
4295 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
4296 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
4297 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
4299 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4301 * gcc.dg/graphite/block-0.c: Add documentation.
4302 * gcc.dg/graphite/block-4.c: Same.
4303 * gcc.dg/graphite/block-7.c: Same.
4304 * gcc.dg/graphite/block-8.c: New.
4305 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
4306 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
4307 * gcc.dg/graphite/interchange-12.c: Add documentation.
4308 * gcc.dg/graphite/interchange-13.c: New.
4309 * gcc.dg/graphite/interchange-14.c: New.
4310 * gcc.dg/graphite/interchange-15.c: New.
4311 * gcc.dg/graphite/interchange-8.c: Add documentation.
4312 * gcc.dg/graphite/interchange-mvt.c: Same.
4314 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4317 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
4318 * gcc.target/powerpc/altivec-14.c: Ditto.
4319 * gcc.target/powerpc/altivec-33.c: Ditto.
4320 * gcc.target/powerpc/altivec-types-1.c: Ditto.
4321 * gcc.target/powerpc/altivec-types-2.c: Ditto.
4322 * gcc.target/powerpc/altivec-types-3.c: Ditto.
4323 * gcc.target/powerpc/altivec-types-4.c: Ditto.
4324 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
4325 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
4326 * g++.dg/ext/altivec-15.C: Ditto.
4327 * g++.dg/ext/altivec-types-1.C: Ditto.
4328 * g++.dg/ext/altivec-types-2.C: Ditto.
4329 * g++.dg/ext/altivec-types-3.C: Ditto.
4330 * g++.dg/ext/altivec-types-4.C: Ditto.
4332 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4334 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
4336 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4338 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
4339 optimization options.
4341 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4343 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
4346 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
4348 2011-01-23 Tobias Burnus <burnus@net-b.de>
4351 * gfortran.dg/allocatable_scalar_12.f90: New.
4353 2011-01-23 Ira Rosen <irar@il.ibm.com>
4355 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
4356 vectorization to be not profitable if peeling is used to
4357 realign the memory access.
4358 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
4359 loop bound to avoid loop unrolling.
4360 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
4362 2011-01-22 Jan Hubicka <jh@suse.cz>
4365 * g++.dg/lto/pr47333.C: New file.
4367 2011-01-22 Jan Hubicka <jh@suse.cz>
4369 PR tree-optimization/43884
4371 * gcc.dg/autopar/outer-2.c: Increase array size.
4372 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
4374 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
4377 * gfortran.dg/c_loc_tests_16.f90: New test.
4379 2011-01-22 Tobias Burnus <burnus@net-b.de>
4382 * gfortran.dg/typebound_proc_19.f90: New.
4384 2011-01-21 Jeff Law <law@redhat.com>
4386 PR tree-optimization/47053
4387 * g++.dg/pr47053.C: New test.
4389 2011-01-21 Jason Merrill <jason@redhat.com>
4392 * g++.dg/cpp0x/constexpr-ctor6.C: New.
4394 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4397 * g++.dg/cpp0x/range-for10.C: New test.
4398 * g++.dg/template/for1.C: New test.
4401 * g++.dg/tree-prof/partition3.C: New test.
4403 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
4405 PR rtl-optimization/47366
4406 * g++.dg/opt/pr47366.C: New test.
4408 2011-01-21 Jason Merrill <jason@redhat.com>
4411 * g++.dg/cpp0x/constexpr-regress2.C: New.
4413 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
4415 2011-01-21 Jeff Law <law@redhat.com>
4417 PR rtl-optimization/41619
4418 * gcc.dg/pr41619.c: New.
4420 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4422 PR tree-optimization/47355
4423 * g++.dg/opt/pr47355.C: New test.
4425 2011-01-21 Richard Guenther <rguenther@suse.de>
4427 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
4430 2011-01-21 Richard Guenther <rguenther@suse.de>
4432 PR tree-optimization/47365
4433 * gcc.dg/torture/pr47365.c: New testcase.
4434 * gcc.dg/tree-ssa/pr47392.c: Likewise.
4436 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4438 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
4440 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4442 PR tree-optimization/47391
4443 * gcc.dg/pr47391.c: New test.
4445 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4447 * g++.dg/template/char1.C: Use signed char.
4449 2011-01-21 Tobias Burnus <burnus@net-b.de>
4452 * gfortran.dg/pointer_target_4.f90: New.
4454 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
4457 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
4458 ILP32 system and not IP32.
4460 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
4463 * g++.dg/debug/pr46583.C: New.
4465 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4468 * g++.dg/debug/pr47283.C: New test.
4471 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
4472 * gcc.target/i386/headmerge-2.c: Likewise.
4474 2011-01-20 Richard Guenther <rguenther@suse.de>
4477 * gcc.dg/torture/pr47370.c: New testcase.
4479 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4481 PR tree-optimization/46130
4482 * gcc.dg/pr46130-1.c: New test.
4483 * gcc.dg/pr46130-2.c: New test.
4485 2011-01-19 Dodji Seketeli <dodji@redhat.com>
4488 * g++.dg/debug/dwarf2/template-params-10.C: New test.
4490 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
4493 * g++.dg/debug/pr46240.cc: New.
4495 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4498 * g++.dg/template/anonunion1.C: New test.
4500 PR rtl-optimization/47337
4501 * gcc.c-torture/execute/pr47337.c: New test.
4503 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4506 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
4508 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4510 PR tree-optimization/46021
4511 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
4513 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4515 PR tree-optimization/47290
4516 * g++.dg/torture/pr47290.C: New test.
4518 2011-01-18 Janus Weil <janus@gcc.gnu.org>
4521 * gfortran.dg/proc_ptr_comp_29.f90: New.
4523 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
4526 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
4527 powerpc-apple-darwin9.
4529 2011-01-18 Jakub Jelinek <jakub@redhat.com>
4531 PR rtl-optimization/47299
4532 * gcc.c-torture/execute/pr47299.c: New test.
4534 2011-01-17 Jason Merrill <jason@redhat.com>
4536 * g++.dg/cpp0x/constexpr-virtual.C: New.
4538 2011-01-17 Jakub Jelinek <jakub@redhat.com>
4541 * gfortran.dg/gomp/pr47331.f90: New test.
4543 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
4546 * objc.dg/selector-warn-1.m: New.
4547 * obj-c++.dg/selector-warn-1.mm: New.
4549 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
4551 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
4552 Update dg-final accordingly.
4554 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4556 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
4558 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4560 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
4562 * gcc.dg/guality/pr36728-2.c: Likewise.
4564 2011-01-17 Richard Guenther <rguenther@suse.de>
4566 PR tree-optimization/47313
4567 * g++.dg/torture/pr47313.C: New testcase.
4569 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
4572 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
4573 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
4574 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4575 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4577 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
4579 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
4580 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
4581 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
4583 2011-01-17 Richard Guenther <rguenther@suse.de>
4585 PR tree-optimization/45967
4586 * gcc.dg/torture/pr45967-2.c: New testcase.
4587 * gcc.dg/torture/pr45967-3.c: Likewise.
4589 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4592 * g++.dg/ext/pr47213.C: Require visibility.
4594 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4596 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
4597 * gcc.dg/fixed-point/struct-union.c: Update error messages.
4599 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4601 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
4602 Linux-based targets.
4604 2011-01-13 Jan Hubicka <jh@suse.cz>
4606 PR tree-optimization/47276
4607 * gcc.dg/pr47276.c: New testcase.
4609 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
4610 Jonathan Wakely <jwakely.gcc@gmail.com>
4613 * g++.dg/other/pr33558.C: New.
4614 * g++.dg/other/pr33558-2.C: New.
4616 2011-01-14 Martin Jambor <mjambor@suse.cz>
4618 PR tree-optimization/45934
4619 PR tree-optimization/46302
4620 * g++.dg/ipa/devirt-c-1.C: New test.
4621 * g++.dg/ipa/devirt-c-2.C: Likewise.
4622 * g++.dg/ipa/devirt-c-3.C: Likewise.
4623 * g++.dg/ipa/devirt-c-4.C: Likewise.
4624 * g++.dg/ipa/devirt-c-5.C: Likewise.
4625 * g++.dg/ipa/devirt-c-6.C: Likewise.
4626 * g++.dg/ipa/devirt-6.C: Likewise.
4627 * g++.dg/ipa/devirt-d-1.C: Likewise.
4628 * g++.dg/torture/pr45934.C: Likewise.
4630 2011-01-14 Jason Merrill <jason@redhat.com>
4632 * g++.dg/cpp0x/variadic105.C: New.
4634 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
4635 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4638 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
4639 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
4640 execution tests on i?86-*-*, x86_64-*-* and
4641 powerpc*-apple-darwin* && ilp32.
4642 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
4643 tests on i?86-*-* and x86_64-*-*.
4645 2011-01-14 Richard Guenther <rguenther@suse.de>
4647 PR tree-optimization/47280
4648 * g++.dg/opt/pr47280.C: New testcase.
4650 2011-01-14 Jason Merrill <jason@redhat.com>
4652 * g++.dg/cpp0x/constexpr-regress1.C: New.
4654 * g++.dg/ext/flexary2.C: New.
4656 2011-01-14 Richard Guenther <rguenther@suse.de>
4659 * gcc.dg/torture/pr47281.c: New testcase.
4660 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
4662 2011-01-14 Richard Guenther <rguenther@suse.de>
4664 PR tree-optimization/47286
4665 * gcc.dg/tree-ssa/pr47286.c: New testcase.
4667 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
4670 * g++.dg/ext/pr47213.C: New.
4672 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4674 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
4676 2011-01-13 Tobias Burnus <burnus@net-b.de>
4677 Mikael Morin <mikael@gcc.gnu.org>
4681 * gfortran.dg/select_type_20.f90: New.
4682 * gfortran.dg/select_type_21.f90: New.
4684 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
4687 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
4689 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4691 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
4692 * gcc.dg/guality/pr36728-2.c: Likewise.
4694 2011-01-13 Dodji Seketeli <dodji@redhat.com>
4697 * g++.dg/debug/dwarf2/template-params-9.C: New test.
4699 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
4701 PR rtl-optimization/45352
4702 * gcc.dg/pr45352-3.c: New.
4704 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
4706 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
4708 * g++.dg/cpp0x/range-for8.C: New.
4709 * g++.dg/cpp0x/range-for9.C: New.
4711 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
4714 * g++.dg/debug/pr47209.C: New.
4716 2011-01-12 Richard Guenther <rguenther@suse.de>
4719 * gcc.dg/lto/pr47259_0.c: New testcase.
4720 * gcc.dg/lto/pr47259_1.c: Likewise.
4722 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
4724 * objc-obj-c++-shared/Object1.h: Add copyright header, update
4725 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
4726 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
4727 methods missing from the OBJC2 Object.
4728 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
4729 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
4730 GNU and NeXT runtimes.
4731 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
4733 * objc-obj-c++-shared/Object1.m: Likewise.
4734 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
4735 * objc.dg/proto-qual-1.m: Likewise.
4736 * obj-c++.dg/proto-lossage-3.mm: Likewise.
4737 * obj-c++.dg/proto-qual-1.mm: Likewise.
4739 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
4742 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
4744 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4746 Fixed the Objective-C++ testsuite and updated all tests.
4747 * lib/obj-c++.exp (obj-c++_init): Declare and set
4748 gcc_warning_prefix and gcc_error_prefix.
4749 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
4750 'dg-warning', 'dg-message' and 'dg-error'.
4751 * obj-c++.dg/class-extension-3.mm: Likewise.
4752 * obj-c++.dg/class-protocol-1.mm: Likewise.
4753 * obj-c++.dg/encode-7.mm: Likewise.
4754 * obj-c++.dg/exceptions-3.mm: Likewise.
4755 * obj-c++.dg/exceptions-5.mm: Likewise.
4756 * obj-c++.dg/method-12.mm: Likewise.
4757 * obj-c++.dg/method-13.mm: Likewise.
4758 * obj-c++.dg/method-15.mm: Likewise.
4759 * obj-c++.dg/method-16.mm: Likewise.
4760 * obj-c++.dg/method-4.mm: Likewise.
4761 * obj-c++.dg/method-8.mm: Likewise.
4762 * obj-c++.dg/method-conflict-1.mm: Likewise.
4763 * obj-c++.dg/method-conflict-2.mm: Likewise.
4764 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
4765 and uncommented second part of the testcase now that the testsuite
4767 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
4768 and uncommented second part of the testcase now that the testsuite
4770 * obj-c++.dg/private-1.mm: Likewise.
4771 * obj-c++.dg/proto-lossage-4.mm: Likewise.
4772 * obj-c++.dg/syntax-error-7.mm: Likewise.
4773 * obj-c++.dg/warn5.mm: Likewise.
4774 * obj-c++.dg/property/at-property-14.mm: Likewise.
4775 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
4777 * obj-c++.dg/property/at-property-18.mm: Likewise.
4778 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
4780 * obj-c++.dg/property/at-property-21.mm: Likewise.
4781 * obj-c++.dg/property/at-property-28.mm: Likewise.
4782 * obj-c++.dg/property/at-property-5.mm: Likewise.
4783 * obj-c++.dg/property/dynamic-2.mm: Likewise.
4784 * obj-c++.dg/property/property-neg-3.mm: Likewise.
4785 * obj-c++.dg/property/synthesize-11.mm: Likewise.
4786 * obj-c++.dg/property/synthesize-6.mm: Likewise.
4787 * obj-c++.dg/property/synthesize-8.mm: Likewise.
4788 * obj-c++.dg/property/synthesize-9.mm: Likewise.
4789 * obj-c++.dg/tls/diag-5.mm: Likewise.
4790 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
4791 dg-error, now matched correctly.
4793 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4795 * objc.dg/property/at-property-29.m: New.
4796 * obj-c++.dg/property/at-property-29.mm: New.
4798 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4800 * go.test/go-test.exp (go-set-goarch): New proc.
4801 (go-gc-tests): Use it.
4803 2011-01-11 Dodji Seketeli <dodji@redhat.com>
4806 * g++.dg/debug/dwarf2/template-params-8.C: New test.
4808 2011-01-11 Richard Henderson <rth@redhat.com>
4810 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
4812 2011-01-11 Jan Hubicka <jh@suse.cz>
4816 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
4817 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
4819 2011-01-11 Richard Guenther <rguenther@suse.de>
4821 PR tree-optimization/46076
4822 * gcc.dg/tree-ssa/pr46076.c: New testcase.
4824 2011-01-11 Jeff Law <law@redhat.com>
4826 * PR tree-optimization/47086
4827 * gcc.dg/pr47086.c: New test.
4829 2011-01-11 Jason Merrill <jason@redhat.com>
4832 * g++.dg/template/new10.C: New.
4835 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
4837 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
4839 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
4840 Split type definitions and NSConstantString class into...
4841 * objc-obj-c++-shared/objc-test-suite-types.h: New.
4842 * objc-obj-c++-shared/nsconstantstring-class.h: New.
4843 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
4844 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
4845 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
4846 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
4848 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
4849 encode defines for newer NeXT system headers.
4850 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
4851 * obj-c++.dg/torture/strings/string1.mm: Likewise.
4852 * objc.dg/foreach-5.m: Likewise.
4853 * objc.dg/foreach-2.m: Likewise.
4854 * objc.dg/foreach-4.m: Likewise.
4855 * objc.dg/torture/strings/string1.m: Likewise.
4856 * objc.dg/torture/strings/string2.m: Likewise.
4857 * objc.dg/torture/strings/string3.m: Likewise.
4858 * objc.dg/torture/strings/string4.m: Likewise.
4859 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
4860 header and stand alone.
4861 * obj-c++.dg/strings/strings-2.mm: Likewise.
4862 * objc.dg/torture/strings/const-str-3.m: Likewise.
4863 * objc.dg/strings/strings-2.m: Likewise.
4864 * objc.dg/strings/const-str-12b.m: Likewise.
4866 2011-01-12 Richard Guenther <rguenther@suse.de>
4869 * gcc.dg/attr-weak-1.c: Adjust.
4871 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
4874 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
4875 standard compliant and comment.
4877 2011-01-10 Jan Hubicka <jh@suse.cz>
4880 * gcc.dg/initpri3.c: New testcase.
4882 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
4885 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
4891 (g_ebp_save): Likewise.
4892 (g_esp_save): Likewise.
4894 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4896 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
4898 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4900 PR tree-optimization/46021
4901 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
4902 i?86-*-*, x86_64-*-*.
4904 2011-01-10 Jeff Law <law@redhat.com>
4906 * PR tree-optimization/47141
4907 * gcc.c-torture/compile/pr47141.c: New test.
4909 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
4912 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
4913 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
4914 * gcc.dg/vect/slp-35.c: Remove XFAILs.
4915 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
4918 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
4919 being vectorized. Adjust dg-final pattern. Remove XFAIL.
4920 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
4921 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
4922 being vectorized. Adjust dg-final pattern.
4925 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
4926 * gcc.dg/vect/slp-24.c: Likewise.
4928 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
4931 * g++.dg/other/pr47218-1.C: New test file.
4932 * g++.dg/other/pr47218.C: Likewise.
4933 * g++.dg/other/pr47218.h: New supporting header.
4935 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
4938 * objc.dg/attributes/invalid-attribute-1.m: New.
4939 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
4941 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4944 * gfortran.dg/proc_ptr_comp_28.f90: New.
4946 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4948 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
4949 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
4950 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4951 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
4952 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
4953 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
4954 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
4955 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
4956 * objc.dg/gnu-api-2-class.m: Likewise.
4957 * objc.dg/gnu-api-2-ivar.m: Likewise.
4958 * objc.dg/gnu-api-2-method.m: Likewise.
4959 * objc.dg/gnu-api-2-objc.m: Likewise.
4960 * objc.dg/gnu-api-2-object.m: Likewise.
4961 * objc.dg/gnu-api-2-property.m: Likewise.
4962 * objc.dg/gnu-api-2-protocol.m: Likewise.
4963 * objc.dg/gnu-api-2-sel.m: Likewise.
4965 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4967 * objc.dg/foreach-1.m: Skip for Darwin < 9.
4968 * objc.dg/objc-foreach-4.m: Likewise.
4969 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
4970 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
4971 * objc.dg/foreach-4.m: Likewise.
4972 * objc.dg/foreach-5.m: Likewise.
4973 * objc.dg/foreach-3.m: Return self from init.
4975 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4978 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
4980 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4983 * gfortran.dg/class_35.f90: New.
4985 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4987 * objc.dg/foreach-1.m: Add "-Wall" to flags.
4989 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
4992 * objc.dg/invalid-method-2.m: New.
4993 * obj-c++.dg/invalid-method-2.mm: New.
4995 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
4998 * gfortran.dg/transpose_optimization_2.f90 : New test.
5000 2011-01-08 Jan Hubicka <jh@suse.cz>
5002 PR tree-optmization/46469
5003 * g++.dg/torture/pr46469.C: New testcase.
5005 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5007 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
5008 emulation of libobjc-gnu structure layout functionality to ..
5009 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
5010 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
5011 * objc/execute/bf-common.h: Adjust headers.
5012 * objc/execute/bf-1.m: Likewise.
5013 * objc/execute/bf-2.m: Likewise.
5014 * objc/execute/bf-3.m: Likewise.
5015 * objc/execute/bf-4.m: Likewise.
5016 * objc/execute/bf-5.m: Likewise.
5017 * objc/execute/bf-6.m: Likewise.
5018 * objc/execute/bf-7.m: Likewise.
5019 * objc/execute/bf-8.m: Likewise.
5020 * objc/execute/bf-9.m: Likewise.
5021 * objc/execute/bf-10.m: Likewise.
5022 * objc/execute/bf-11.m: Likewise.
5023 * objc/execute/bf-12.m: Likewise.
5024 * objc/execute/bf-13.m: Likewise.
5025 * objc/execute/bf-14.m: Likewise.
5026 * objc/execute/bf-15.m: Likewise.
5027 * objc/execute/bf-16.m: Likewise.
5028 * objc/execute/bf-17.m: Likewise.
5029 * objc/execute/bf-18.m: Likewise.
5030 * objc/execute/bf-19.m: Likewise.
5031 * objc/execute/bf-20.m: Likewise.
5032 * objc/execute/bf-21.m: Likewise.
5033 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
5034 objc_get_type_qualifiers ().
5036 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
5039 * gfortran.dg/dependency_39.f90: New test.
5041 2011-01-07 Jan Hubicka <jh@suse.cz>
5043 Get builtins tests ready for linker plugin.
5044 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
5045 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
5046 my_memset, my_bzero): Mark used.
5047 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
5048 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
5050 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
5053 2011-01-07 Jan Hubicka <jh@suse.cz>
5055 PR tree-optimization/46367
5056 * g++.dg/torture/pr46367.C: New file.
5058 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5061 * gcc.dg/pr47201.c: New test.
5064 * gcc.dg/tree-prof/pr47187.c: New test.
5066 2011-01-07 Tobias Burnus <burnus@net-b.de>
5069 * gfortran.dg/extends_type_of_3.f90: New.
5071 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
5073 * g++.dg/ext/dllexport-MI1.C: Adjust test.
5074 * g++.dg/ext/dllimport-MI1.C: Likewise.
5075 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
5076 * g++.dg/ext/dllimport10.C: Likewise.
5077 * g++.dg/ext/dllimport11.C: Likewise.
5078 * g++.dg/ext/dllimport12.C: Likewise.
5079 * g++.dg/ext/dllimport13.C: Likewise.
5080 * g++.dg/ext/dllimport2.C: Likewise.
5081 * g++.dg/ext/dllimport3.C: Likewise.
5082 * g++.dg/ext/dllimport4.C: Likewise.
5083 * g++.dg/ext/dllimport5.C: Likewise.
5084 * g++.dg/ext/dllimport6.C: Likewise.
5085 * g++.dg/ext/dllimport8.C: Likewise.
5086 * g++.dg/ext/dllimport9.C: Likewise.
5087 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
5088 targets, too. Additionally enable test for i?86-*-mingw*.
5089 * g++.dg/ext/selectany1.C: Likewise.
5090 Remove guard variable check.
5092 2011-01-07 Janus Weil <janus@gcc.gnu.org>
5096 * gfortran.dg/storage_size_3.f08: Extended.
5098 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5101 * g++.dg/template/stdarg1.C: New test.
5103 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5106 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
5107 * gfortran.dg/defined_operators_1.f90: Split the subroutine
5108 from the interface of functions to not hide the errors that
5111 2011-01-06 Jan Hubicka <jh@suse.cz>
5113 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
5114 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
5116 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5120 * gfortran.dg/interface_33.f90: New test.
5122 2011-01-06 Jakub Jelinek <jakub@redhat.com>
5125 * gcc.c-torture/compile/pr47150.c: New test.
5127 2011-01-06 Ira Rosen <irar@il.ibm.com>
5129 PR tree-optimization/47139
5130 * gcc.dg/vect/pr47139.c: New test.
5132 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5135 * gfortran.dg/extends_type_of_2.f03: New.
5137 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5139 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
5141 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
5143 * gnat.dg/opt14.adb: New test.
5145 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
5148 * gfortran.dg/allocate_error_2.f90: New test.
5150 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5153 * gfortran.dg/storage_size_3.f08: New.
5155 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5157 PR libgfortran/47154
5158 * gfortran.dg/namelist_68.f90: New test.
5160 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
5162 * gnat.dg/unchecked_convert8.ad[sb]: New test.
5164 2011-01-04 Janus Weil <janus@gcc.gnu.org>
5167 * gfortran.dg/class_34.f90: New.
5169 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5171 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
5172 use __builtin_inff. Skip all single-precision tests that require
5175 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5177 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
5179 2011-01-03 Jakub Jelinek <jakub@redhat.com>
5181 PR tree-optimization/47148
5182 * gcc.c-torture/execute/pr47148.c: New test.
5184 PR tree-optimization/47155
5185 * gcc.c-torture/execute/pr47155.c: New test.
5187 PR rtl-optimization/47157
5188 * gcc.c-torture/compile/pr47157.c: New test.
5190 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5192 * gcc.dg/torture/vector-shift2.c (schar): Define.
5193 (main): Always use schar or uchar instead of plain "char" to avoid
5194 dependencies on implementation-defined char signedness.
5196 2011-01-03 Martin Jambor <mjambor@suse.cz>
5198 PR tree-optimization/46801
5199 * gnat.dg/pack9.adb: Remove xfail.
5201 2011-01-03 Martin Jambor <mjambor@suse.cz>
5203 PR tree-optimization/46984
5204 * g++.dg/ipa/pr46984.C: New test.
5206 2011-01-02 Janus Weil <janus@gcc.gnu.org>
5209 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
5211 2011-01-02 Jakub Jelinek <jakub@redhat.com>
5213 PR tree-optimization/47140
5214 * gcc.c-torture/compile/pr47140.c: New test.
5216 PR rtl-optimization/47028
5217 * gcc.dg/pr47028.c: New test.
5219 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
5221 * objc.dg/protocol-forward-1.m: Removed TODO.
5222 * objc.dg/protocol-forward-2.m: New.
5223 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
5224 * obj-c++.dg/protocol-forward-2.mm: New.
5226 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
5229 * g++.dg/eh/pr38662.C: New testcase.
5231 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
5233 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
5234 scan for newline '\n'.
5237 Copyright (C) 2011 Free Software Foundation, Inc.
5239 Copying and distribution of this file, with or without modification,
5240 are permitted in any medium without royalty provided the copyright
5241 notice and this notice are preserved.