1 2011-05-18 Stuart Henderson <shenders@gcc.gnu.org>
3 * gcc.target/bfin/mcpu-bf592.c: New test.
5 2011-05-18 Ira Rosen <ira.rosen@linaro.org>
7 PR tree-optimization/41881
8 * gcc.dg/vect/O3-pr41881.c: New test.
9 * gcc.dg/vect/O3-slp-reduc-10.c: New test.
11 2011-05-18 Jakub Jelinek <jakub@redhat.com>
13 PR tree-optimization/49000
14 * gcc.dg/pr49000.c: New test.
16 2011-05-17 Eric Botcazou <ebotcazou@adacore.com>
18 * gnat.dg/invalid1.adb: New test.
20 2011-05-16 Uros Bizjak <ubizjak@gmail.com>
22 * gcc.target/i386/avx-vzeroupper-16.c: Update scan-assembler-times
24 * gcc.target/i386/avx-vzeroupper-17.c: Ditto.
25 * gcc.target/i386/avx-vzeroupper-18.c: Ditto.
27 2011-05-15 Jonathan Wakely <jwakely.gcc@gmail.com>
30 * g++.dg/cpp0x/range-for18.C: New.
32 2011-05-15 Tobias Burnus <burnus@net-b.de>
35 * gfortran.dg/coarray/image_index_2.f90: New.
37 2011-05-13 Ville Voutilainen <ville.voutilainen@gmail.com>
39 * g++.dg/cpp0x/override1.C: Move from inherit/virtual9.C.
40 * g++.dg/cpp0x/override2.C: New.
42 2011-05-14 Tobias Burnus <burnus@net-b.de>
45 * gfortran.de/coarray_20.f90: New.
47 2011-05-14 Thomas Koenig <tkoenig@gcc.gnu.org>
50 * function_optimize_7.f90: New test case.
52 2011-05-13 Jason Merrill <jason@redhat.com>
54 * g++.dg/cpp0x/decltype26.C: New.
55 * g++.dg/cpp0x/enum11.C: New.
57 2011-05-13 Tobias Burnus <burnus@net-b.de>
61 * gfortran.dg/assign_8.f90: Update dg-error.
63 2011-05-13 Tobias Burnus <burnus@net-b.de>
66 * gfortran.dg/io_constraints_8.f90: New.
67 * gfortran.dg/io_constraints_9.f90: New.
69 2011-05-13 Martin Thuresson <martint@google.com>
72 * gcc.dg/pr47793.c: New.
74 2011-05-12 Jakub Jelinek <jakub@redhat.com>
76 PR tree-optimization/48975
77 * gcc.dg/pr48975.c: New test.
79 2011-05-12 Tobias Burnus <burnus@net-b.de>
82 * gfortran.dg/iso_c_binding_compiler_3.f90: New.
84 2011-05-12 Jason Merrill <jason@redhat.com>
86 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
88 2011-05-12 Geert Bosch <bosch@adacore.com>
90 * gnat.dg/view_conversion1.adb: New test.
92 2011-05-12 Richard Guenther <rguenther@suse.de>
94 PR tree-optimization/48172
95 * gcc.dg/vect/pr48172.c: New testcase.
97 2011-05-12 Jakub Jelinek <jakub@redhat.com>
100 * g++.dg/opt/pr48967.C: New test.
102 2011-05-11 Jason Merrill <jason@redhat.com>
104 * g++.dg/cpp0x/constexpr-friend.C: New.
105 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
107 * g++.dg/cpp0x/sfinae22.C: New.
109 2011-05-11 Tobias Burnus <burnus@net-b.de>
112 * gfortran.dg/generic_24.f90: New.
114 2011-05-11 Richard Guenther <rguenther@suse.de>
116 PR tree-optimization/15256
117 * gcc.dg/tree-ssa/forwprop-14.c: New testcase.
119 2011-05-11 Jakub Jelinek <jakub@redhat.com>
122 * gcc.dg/pr48159-1.c: New test.
123 * gcc.dg/pr48159-2.c: New test.
125 2011-05-11 Richard Guenther <rguenther@suse.de>
128 * gcc.dg/torture/pr48953.c: New testcase.
130 2011-05-11 Richard Guenther <rguenther@suse.de>
132 PR tree-optimization/18041
133 * gcc.dg/tree-ssa/forwprop-13.c: New testcase.
135 2011-05-11 Alan Modra <amodra@gmail.com>
138 * gcc.target/powerpc/pr47755-2.c: Require vsx_hw.
140 2011-05-10 Jason Merrill <jason@redhat.com>
142 * g++.dg/cpp0x/defaulted25.C: New.
143 * g++.dg/template/crash7.C: Adjust.
145 * g++.dg/cpp0x/variadic108.C: New.
147 2011-05-10 Ville Voutilainen <ville.voutilainen@gmail.com>
149 * g++.dg/inherit/virtual9.C: Extend.
151 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
154 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
155 are passed and returned in vector registers.
157 2011-05-10 Richard Guenther <rguenther@suse.de>
159 * gcc.dg/tree-ssa/ssa-fre-2.c: Disable forwprop.
160 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
161 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
162 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
163 * gcc.dg/tree-ssa/scev-cast.c: Adjust. Note what transformation
166 2011-05-10 Jakub Jelinek <jakub@redhat.com>
168 PR tree-optimization/48611
169 PR tree-optimization/48794
170 * gfortran.dg/gomp/pr48611.f90: New test.
171 * gfortran.dg/gomp/pr48794.f90: New test.
174 * gcc.dg/dfp/pr48928.c: New test.
176 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
179 * g++.dg/cpp0x/pr48522.C: New.
181 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
184 * g++.dg/cpp0x/sfinae21.C: New.
186 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
188 * g++.dg/template/sfinae28.C: Rename to...
189 * g++.dg/cpp0x/sfinae19.C: ... this.
190 * g++.dg/template/sfinae29.C: Rename to...
191 * g++.dg/cpp0x/sfinae20.C: ... this.
193 2011-05-09 Jeff Law <law@redhat.com>
195 * lib/gcc-gdb-test.exp (gdb-test): Reorder matchers to give more
198 2011-05-09 Fabien ChĂȘne <fabien@gcc.gnu.org>
201 * g++.dg/init/pr20039.C: New.
203 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
207 * g++.dg/template/sfinae28.C: New.
208 * g++.dg/template/sfinae29.C: Likewise.
210 2011-05-09 Jason Merrill <jason@redhat.com>
212 * g++.dg/template/nontype23.C: New.
214 2011-05-07 Fabien ChĂȘne <fabien@gcc.gnu.org>
216 * g++.dg/init/pr48859.C: New.
218 2011-05-09 Jason Merrill <jason@redhat.com>
220 * gcc.dg/gcc.dg/uninit-D.c: Move to c-c++-common.
221 * gcc.dg/gcc.dg/uninit-D-O0.c: Move to c-c++-common.
222 * gcc.dg/gcc.dg/uninit-E.c: Move to c-c++-common.
223 * gcc.dg/gcc.dg/uninit-E-O0.c: Move to c-c++-common.
224 * gcc.dg/gcc.dg/uninit-F.c: Move to c-c++-common.
225 * gcc.dg/gcc.dg/uninit-F-O0.c: Move to c-c++-common.
226 * gcc.dg/gcc.dg/uninit-G.c: Move to c-c++-common.
227 * gcc.dg/gcc.dg/uninit-G-O0.c: Move to c-c++-common.
229 2011-05-08 Ville Voutilainen <ville.voutilainen@gmail.com>
231 * g++.dg/inherit/virtual9.C: New.
233 2011-05-09 Dodji Seketeli <dodji@redhat.com>
236 * g++.dg/template/dependent-expr8.C: New test case.
238 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
240 PR tree-optimization/48837
241 * gcc.dg/pr48837.c: New testcase.
243 2011-05-06 Jason Merrill <jason@redhat.com>
245 * g++.dg/cpp0x/constexpr-condition2.C: New.
247 * g++.dg/cpp0x/constexpr-missing.C: New.
249 2011-05-06 Tobias Burnus <burnus@net-b.de>
252 * gfortran.dg/coarray/this_image_2.f90: New.
254 2011-05-06 Tobias Burnus <burnus@net-b.de>
258 * gfortran.dg/bind_c_usage_22.f90: New.
259 * gfortran.dg/bind_c_usage_23.f90: New.
260 * gfortran.dg/bind_c_usage_24.f90: New.
261 * gfortran.dg/bind_c_usage_24_c.c: New.
263 2011-05-06 Dodji Seketeli <dodji@redhat.com>
266 * g++.dg/template/member9.C: New test case.
268 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
270 * gnat.dg/discr29.ad[sb]: New test.
271 * gnat.dg/discr30.adb: Likewise.
273 2011-05-05 Julian Brown <julian@codesourcery.com>
275 * gcc.target/arm/neon-vset_lanes8.c: New test.
277 2011-05-05 Jason Merrill <jason@redhat.com>
279 * g++.dg/init/new32.C: New.
281 2011-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
283 * gfortran.dg/fmt_g0_6.f08: Use dg-options "-ffloat-store".
286 2011-05-05 Jakub Jelinek <jakub@redhat.com>
288 PR rtl-optimization/48381
289 * gcc.c-torture/compile/pr48381.c: New test.
291 2011-05-05 Uros Bizjak <ubizjak@gmail.com>
293 * gcc.target/i386/opt-1.c: Add --param min-insn-to-prefetch -ratio=0
295 * gcc.target/i386/opt-1.c: Ditto.
297 2011-05-04 Jason Merrill <jason@redhat.com>
299 * g++.dg/conversion/base1.C: New.
301 2011-05-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
304 * gfortran.dg/round_3.f08: Add more checks to test case.
306 2011-05-04 Hans-Peter Nilsson <hp@axis.com>
308 * gfortran.dg/pr47878.f90, gfortran.dg/endfile_3.f90,
309 gfortran.dg/endfile_4.f90, gfortran.dg/ftell_3.f90,
310 gfortran.dg/fmt_cache_1.f, gfortran.dg/namelist_66.f90:
311 Gate test on effective_target fd_truncate.
313 2011-05-04 Uros Bizjak <ubizjak@gmail.com>
315 * gcc.target/i386/recip-vec-divf.c: Decrease array sizes.
316 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
317 * gcc.target/i386/recip-vec-divf-avx.c: Increase array sizes.
318 * gcc.target/i386/recip-vec-sqrtf-avx.c: Ditto. Update scan times.
319 * gcc.target/i386/ssefn-1.c: Add -mno-sse2 to dg-options.
320 * gcc.target/i386/pr38824.c: Ditto.
321 * gcc.target/i386/vecinit-1.c: Add -mno-sse4 to dg-options.
322 * gcc.target/i386/vecinit-2.c: Ditto.
323 * gcc.target/i386/sse-19.c: Add -mno-ssse3 to dg-options.
324 * gcc.target/i386/parity-1.c: Add -mno-popcnt to dg-options.
325 * gcc.target/i386/parity-2.c: Ditto.
326 * gcc.target/i386/incoming-8.c: Add -mno-avx to dg-options.
328 2011-05-04 Stuart Henderson <shenders@gcc.gnu.org>
330 * gcc.target/bfin/mcpu-bf512.c: Update to latest silicon revision and
332 * gcc.target/bfin/mcpu-bf514.c: Likewise.
333 * gcc.target/bfin/mcpu-bf516.c: Likewise.
334 * gcc.target/bfin/mcpu-bf518.c: Likewise.
336 2011-05-03 Tobias Burnus <burnus@net-b.de>
339 * gfortran.dg/coarray/this_image_1.f90: Remove dg-options.
341 2011-05-03 Tobias Burnus <burnus@net-b.de>
344 * gfortran.dg/coarray/this_image_1.f90: New.
346 2011-05-03 Tobias Burnus <burnus@net-b.de>
349 * gfortran.dg/coarray/caf.dg: New.
350 * gfortran.dg/coarray/image_index_1.f90: New, copied
351 from ../coarray_16.f90.
353 2011-05-03 Paolo Carlini <paolo.carlini@oracle.com>
356 * g++.dg/ext/complex9.C: New.
358 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
361 * gcc.target/bfin/mcpu-bf542.c: Check SILICON_REVISION is 0x0004.
362 * gcc.target/bfin/mcpu-bf544.c, gcc.target/bfin/mcpu-bf547.c,
363 gcc.target/bfin/mcpu-bf548.c, gcc.target/bfin/mcpu-bf549.c: Likewise.
365 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
367 * gcc.target/bfin/builtins: Created.
368 * gcc.target/bfin/hisilh-O0.c: Deleted.
369 * gcc.target/bfin/hisilh.c: Moved to...
370 * gcc.target/bfin/builtins/hisilh.c: ...here.
371 * gcc.target/bfin/builtins/shl_fr1x16-6.c: New test.
372 * gcc.target/bfin/builtins/shr_fr1x16-1.c: Ditto.
373 * gcc.target/bfin/builtins/shl_fr1x32-9.c: Ditto.
374 * gcc.target/bfin/builtins/shr_fr1x32-4.c: Ditto.
375 * gcc.target/bfin/builtins/shr_fr1x32-8.c: Ditto.
376 * gcc.target/bfin/builtins/lshl_fr2x16-1.c: Ditto.
377 * gcc.target/bfin/builtins/abs_fr1x16-1.c: Ditto.
378 * gcc.target/bfin/builtins/norm32-1.c: Ditto.
379 * gcc.target/bfin/builtins/shrl_fr1x16-3.c: Ditto.
380 * gcc.target/bfin/builtins/norm_fr1x32-2.c: Ditto.
381 * gcc.target/bfin/builtins/bfin-builtins.exp: Ditto.
382 * gcc.target/bfin/builtins/norm16-2.c: Ditto.
383 * gcc.target/bfin/builtins/norm32-5.c: Ditto.
384 * gcc.target/bfin/builtins/norm_fr1x16-3.c: Ditto.
385 * gcc.target/bfin/builtins/mult_fr1x32x32-2.c: Ditto.
386 * gcc.target/bfin/builtins/norm16-6.c: Ditto.
387 * gcc.target/bfin/builtins/norm32-9.c: Ditto.
388 * gcc.target/bfin/builtins/mult_fr2x16-1.c: Ditto.
389 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-2.c: Ditto.
390 * gcc.target/bfin/builtins/min_fr2x16-1.c: Ditto.
391 * gcc.target/bfin/builtins/max_fr2x16-2.c: Ditto.
392 * gcc.target/bfin/builtins/norm32-10.c: Ditto.
393 * gcc.target/bfin/builtins/shl_fr2x16-3.c: Ditto.
394 * gcc.target/bfin/builtins/mulhisihh_fr2x16-1.c: Ditto.
395 * gcc.target/bfin/builtins/diff_hl_fr2x16-2.c: Ditto.
396 * gcc.target/bfin/builtins/shl_fr2x16-7.c: Ditto.
397 * gcc.target/bfin/builtins/shr_fr2x16-2.c: Ditto.
398 * gcc.target/bfin/builtins/mulhisilh_fr2x16-1.c: Ditto.
399 * gcc.target/bfin/builtins/lshl_fr1x16-1.c: Ditto.
400 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-2.c: Ditto.
401 * gcc.target/bfin/builtins/negate_fr1x32-2.c: Ditto.
402 * gcc.target/bfin/builtins/negate_fr1x16-3.c: Ditto.
403 * gcc.target/bfin/builtins/abs_fr2x16-2.c: Ditto.
404 * gcc.target/bfin/builtins/shrl_fr2x16-4.c: Ditto.
405 * gcc.target/bfin/builtins/mult_fr1x16-1.c: Ditto.
406 * gcc.target/bfin/builtins/max_fr1x32-1.c: Ditto.
407 * gcc.target/bfin/builtins/min_fr1x16-1.c: Ditto.
408 * gcc.target/bfin/builtins/shl_fr1x32-2.c: Ditto.
409 * gcc.target/bfin/builtins/max_fr1x16-2.c: Ditto.
410 * gcc.target/bfin/builtins/shl_fr1x16-3.c: Ditto.
411 * gcc.target/bfin/builtins/add_fr2x16-1.c: Ditto.
412 * gcc.target/bfin/builtins/shl_fr1x32-6.c: Ditto.
413 * gcc.target/bfin/builtins/shr_fr1x32-1.c: Ditto.
414 * gcc.target/bfin/builtins/shr_fr1x32.c: Ditto.
415 * gcc.target/bfin/builtins/shl_fr1x16-7.c: Ditto.
416 * gcc.target/bfin/builtins/shr_fr1x16-2.c: Ditto.
417 * gcc.target/bfin/builtins/shr_fr1x32-5.c: Ditto.
418 * gcc.target/bfin/builtins/shr_fr1x32-9.c: Ditto.
419 * gcc.target/bfin/builtins/abs_fr1x32-1.c: Ditto.
420 * gcc.target/bfin/builtins/lshl_fr2x16-2.c: Ditto.
421 * gcc.target/bfin/builtins/abs_fr1x16-2.c: Ditto.
422 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-1.c: Ditto.
423 * gcc.target/bfin/builtins/norm32-2.c: Ditto.
424 * gcc.target/bfin/builtins/shrl_fr1x16-4.c: Ditto.
425 * gcc.target/bfin/builtins/norm16-3.c: Ditto.
426 * gcc.target/bfin/builtins/norm32-6.c: Ditto.
427 * gcc.target/bfin/builtins/norm16-7.c: Ditto.
428 * gcc.target/bfin/builtins/mult_fr2x16-2.c: Ditto.
429 * gcc.target/bfin/builtins/min_fr2x16-2.c: Ditto.
430 * gcc.target/bfin/builtins/add_fr1x16-1.c: Ditto.
431 * gcc.target/bfin/builtins/norm32-11.c: Ditto.
432 * gcc.target/bfin/builtins/sub_fr2x16-1.c: Ditto.
433 * gcc.target/bfin/builtins/shl_fr2x16-4.c: Ditto.
434 * gcc.target/bfin/builtins/mulhisihh_fr2x16-2.c: Ditto.
435 * gcc.target/bfin/builtins/diff_lh_fr2x16-1.c: Ditto.
436 * gcc.target/bfin/builtins/shl_fr2x16-8.c: Ditto.
437 * gcc.target/bfin/builtins/shr_fr2x16-3.c: Ditto.
438 * gcc.target/bfin/builtins/mulhisilh_fr2x16-2.c: Ditto.
439 * gcc.target/bfin/builtins/lshl_fr1x16-2.c: Ditto.
440 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-1.c: Ditto.
441 * gcc.target/bfin/builtins/shrl_fr2x16-1.c: Ditto.
442 * gcc.target/bfin/builtins/mult_fr1x32-1.c: Ditto.
443 * gcc.target/bfin/builtins/min_fr1x32-1.c: Ditto.
444 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-1.c: Ditto.
445 * gcc.target/bfin/builtins/mult_fr1x16-2.c: Ditto.
446 * gcc.target/bfin/builtins/max_fr1x32-2.c: Ditto.
447 * gcc.target/bfin/builtins/min_fr1x16-2.c: Ditto.
448 * gcc.target/bfin/builtins/shl_fr1x32.c: Ditto.
449 * gcc.target/bfin/builtins/shl_fr1x32-3.c: Ditto.
450 * gcc.target/bfin/builtins/shl_fr1x16-4.c: Ditto.
451 * gcc.target/bfin/builtins/sub_fr1x16-1.c: Ditto.
452 * gcc.target/bfin/builtins/add_fr2x16-2.c: Ditto.
453 * gcc.target/bfin/builtins/shl_fr1x32-7.c: Ditto.
454 * gcc.target/bfin/builtins/shr_fr1x32-2.c: Ditto.
455 * gcc.target/bfin/builtins/shl_fr1x16-8.c: Ditto.
456 * gcc.target/bfin/builtins/shr_fr1x16-3.c: Ditto.
457 * gcc.target/bfin/builtins/shr_fr1x32-6.c: Ditto.
458 * gcc.target/bfin/builtins/circptr.c: Ditto.
459 * gcc.target/bfin/builtins/negate_fr2x16-1.c: Ditto.
460 * gcc.target/bfin/builtins/abs_fr1x32-2.c: Ditto.
461 * gcc.target/bfin/builtins/multr_fr2x16-1.c: Ditto.
462 * gcc.target/bfin/builtins/sum_fr2x16-1.c: Ditto.
463 * gcc.target/bfin/builtins/shrl_fr1x16-1.c: Ditto.
464 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-2.c: Ditto.
465 * gcc.target/bfin/builtins/norm32-3.c: Ditto.
466 * gcc.target/bfin/builtins/norm_fr1x16-1.c: Ditto.
467 * gcc.target/bfin/builtins/norm16-4.c: Ditto.
468 * gcc.target/bfin/builtins/norm32-7.c: Ditto.
469 * gcc.target/bfin/builtins/norm16-8.c: Ditto.
470 * gcc.target/bfin/builtins/add_fr1x32-1.c: Ditto.
471 * gcc.target/bfin/builtins/shl_fr2x16-1.c: Ditto.
472 * gcc.target/bfin/builtins/add_fr1x16-2.c: Ditto.
473 * gcc.target/bfin/builtins/shl_fr2x16-5.c: Ditto.
474 * gcc.target/bfin/builtins/norm32-12.c: Ditto.
475 * gcc.target/bfin/builtins/sub_fr2x16-2.c: Ditto.
476 * gcc.target/bfin/builtins/diff_lh_fr2x16-2.c: Ditto.
477 * gcc.target/bfin/builtins/mulhisihl_fr2x16-1.c: Ditto.
478 * gcc.target/bfin/builtins/shr_fr2x16-4.c: Ditto.
479 * gcc.target/bfin/builtins/mulhisill_fr2x16-1.c: Ditto.
480 * gcc.target/bfin/builtins/negate_fr1x16-1.c: Ditto.
481 * gcc.target/bfin/builtins/multr_fr1x16-1.c: Ditto.
482 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-2.c: Ditto.
483 * gcc.target/bfin/builtins/shrl_fr2x16-2.c: Ditto.
484 * gcc.target/bfin/builtins/mult_fr1x32x32NS-1.c: Ditto.
485 * gcc.target/bfin/builtins/mult_fr1x32-2.c: Ditto.
486 * gcc.target/bfin/builtins/min_fr1x32-2.c: Ditto.
487 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-2.c: Ditto.
488 * gcc.target/bfin/builtins/shl_fr1x16-1.c: Ditto.
489 * gcc.target/bfin/builtins/sub_fr1x32-1.c: Ditto.
490 * gcc.target/bfin/builtins/shl_fr1x32-4.c: Ditto.
491 * gcc.target/bfin/builtins/sub_fr1x16-2.c: Ditto.
492 * gcc.target/bfin/builtins/shl_fr1x16-5.c: Ditto.
493 * gcc.target/bfin/builtins/shl_fr1x32-8.c: Ditto.
494 * gcc.target/bfin/builtins/shr_fr1x32-3.c: Ditto.
495 * gcc.target/bfin/builtins/shr_fr1x16-4.c: Ditto.
496 * gcc.target/bfin/builtins/shr_fr1x32-7.c: Ditto.
497 * gcc.target/bfin/builtins/negate_fr2x16-2.c: Ditto.
498 * gcc.target/bfin/builtins/multr_fr2x16-2.c: Ditto.
499 * gcc.target/bfin/builtins/sum_fr2x16-2.c: Ditto.
500 * gcc.target/bfin/builtins/shrl_fr1x16-2.c: Ditto.
501 * gcc.target/bfin/builtins/norm_fr1x32-1.c: Ditto.
502 * gcc.target/bfin/builtins/norm16-1.c: Ditto.
503 * gcc.target/bfin/builtins/norm_fr1x16-2.c: Ditto.
504 * gcc.target/bfin/builtins/mult_fr1x32x32-1.c: Ditto.
505 * gcc.target/bfin/builtins/norm32-4.c: Ditto.
506 * gcc.target/bfin/builtins/norm16-5.c: Ditto.
507 * gcc.target/bfin/builtins/norm32-8.c: Ditto.
508 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-1.c: Ditto.
509 * gcc.target/bfin/builtins/max_fr2x16-1.c: Ditto.
510 * gcc.target/bfin/builtins/add_fr1x32-2.c: Ditto.
511 * gcc.target/bfin/builtins/shl_fr2x16-2.c: Ditto.
512 * gcc.target/bfin/builtins/shl_fr2x16-6.c: Ditto.
513 * gcc.target/bfin/builtins/diff_hl_fr2x16-1.c: Ditto.
514 * gcc.target/bfin/builtins/shr_fr2x16-1.c: Ditto.
515 * gcc.target/bfin/builtins/mulhisihl_fr2x16-2.c: Ditto.
516 * gcc.target/bfin/builtins/negate_fr1x32-1.c: Ditto.
517 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-1.c: Ditto.
518 * gcc.target/bfin/builtins/multr_fr1x16-2.c: Ditto.
519 * gcc.target/bfin/builtins/mulhisill_fr2x16-2.c: Ditto.
520 * gcc.target/bfin/builtins/negate_fr1x16-2.c: Ditto.
521 * gcc.target/bfin/builtins/abs_fr2x16-1.c: Ditto.
522 * gcc.target/bfin/builtins/shrl_fr2x16-3.c: Ditto.
523 * gcc.target/bfin/builtins/mult_fr1x32x32NS-2.c: Ditto.
524 * gcc.target/bfin/builtins/shl_fr1x32-1.c: Ditto.
525 * gcc.target/bfin/builtins/max_fr1x16-1.c: Ditto.
526 * gcc.target/bfin/builtins/shl_fr1x16-2.c: Ditto.
527 * gcc.target/bfin/builtins/sub_fr1x32-2.c: Ditto.
528 * gcc.target/bfin/builtins/shl_fr1x32-5.c: Ditto.
530 2011-05-03 Bernd Schmidt <bernds@codesourcery.com>
532 * gcc.target/arm/cold-lc.c: New test.
534 2011-05-03 Jakub Jelinek <jakub@redhat.com>
537 * gcc.dg/pr48774.c: New test.
539 2011-05-03 Richard Guenther <rguenther@suse.de>
541 * gcc.dg/large-size-array-5.c: New testcase.
543 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
545 * gcc.dg/vect/vect-strided-u16-i3.c: New test.
547 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
549 * lib/target-supports.exp (check_effective_target_vect_strided):
551 (check_effective_target_vect_strided2)
552 (check_effective_target_vect_strided3)
553 (check_effective_target_vect_strided4)
554 (check_effective_target_vect_strided8): ...these new functions.
556 * gcc.dg/vect/O3-pr39675-2.c: Update accordingly.
557 * gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c: Likewise.
558 * gcc.dg/vect/fast-math-slp-27.c: Likewise.
559 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: Likewise.
560 * gcc.dg/vect/pr37539.c: Likewise.
561 * gcc.dg/vect/slp-11a.c: Likewise.
562 * gcc.dg/vect/slp-11b.c: Likewise.
563 * gcc.dg/vect/slp-11c.c: Likewise.
564 * gcc.dg/vect/slp-12a.c: Likewise.
565 * gcc.dg/vect/slp-12b.c: Likewise.
566 * gcc.dg/vect/slp-18.c: Likewise.
567 * gcc.dg/vect/slp-19a.c: Likewise.
568 * gcc.dg/vect/slp-19b.c: Likewise.
569 * gcc.dg/vect/slp-21.c: Likewise.
570 * gcc.dg/vect/slp-23.c: Likewise.
571 * gcc.dg/vect/vect-cselim-1.c: Likewise.
573 * gcc.dg/vect/fast-math-vect-complex-3.c: Use vect_stridedN
574 instead of vect_interleave && vect_extract_even_odd.
575 * gcc.dg/vect/no-scevccp-outer-10a.c: Likewise.
576 * gcc.dg/vect/no-scevccp-outer-10b.c: Likewise.
577 * gcc.dg/vect/no-scevccp-outer-20.c: Likewise.
578 * gcc.dg/vect/vect-1.c: Likewise.
579 * gcc.dg/vect/vect-10.c: Likewise.
580 * gcc.dg/vect/vect-98.c: Likewise.
581 * gcc.dg/vect/vect-107.c: Likewise.
582 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
583 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
584 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
585 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
586 * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
587 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
588 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
589 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
590 * gcc.dg/vect/vect-strided-float.c: Likewise.
591 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
592 * gcc.dg/vect/vect-strided-mult.c: Likewise.
593 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
594 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
595 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
596 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
597 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
598 * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
599 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
600 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
601 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
602 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
603 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
604 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
605 * gcc.dg/vect/vect-vfa-03.c: Likewise.
607 * gcc.dg/vect/no-scevccp-outer-18.c: Add vect_stridedN to the
609 * gcc.dg/vect/pr30843.c: Likewise.
610 * gcc.dg/vect/pr33866.c: Likewise.
611 * gcc.dg/vect/slp-reduc-6.c: Likewise.
612 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
613 * gcc.dg/vect/vect-strided-store-u16-i4.c: Likewise.
614 * gcc.dg/vect/vect-strided-store-u32-i2.c: Likewise.
616 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
618 * gcc.dg/vect/slp-11.c: Split into...
619 * gcc.dg/vect/slp-11a.c, gcc.dg/vect/slp-11b.c,
620 gcc.dg/vect/slp-11c.c: ...these tests.
621 * gcc.dg/vect/slp-12a.c: Split 4-stride loop into...
622 * gcc.dg/vect/slp-12c.c: ...this new test.
623 * gcc.dg/vect/slp-19.c: Split into...
624 * gcc.dg/vect/slp-19a.c, gcc.dg/vect/slp-19b.c,
625 gcc.dg/vect/slp-19c.c: ...these new tests.
627 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
629 * lib/target-supports.exp
630 (check_effective_target_vect_extract_even_odd_wide): Delete.
631 (check_effective_target_vect_strided_wide): Likewise.
632 * gcc.dg/vect/O3-pr39675-2.c: Use the non-wide versions instead.
633 * gcc.dg/vect/fast-math-pr35982.c: Likewise.
634 * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
635 * gcc.dg/vect/pr37539.c: Likewise.
636 * gcc.dg/vect/slp-11.c: Likewise.
637 * gcc.dg/vect/slp-12a.c: Likewise.
638 * gcc.dg/vect/slp-12b.c: Likewise.
639 * gcc.dg/vect/slp-19.c: Likewise.
640 * gcc.dg/vect/slp-23.c: Likewise.
641 * gcc.dg/vect/vect-1.c: Likewise.
642 * gcc.dg/vect/vect-98.c: Likewise.
643 * gcc.dg/vect/vect-107.c: Likewise.
644 * gcc.dg/vect/vect-strided-float.c: Likewise.
646 2011-05-02 Jason Merrill <jason@redhat.com>
648 * g++.dg/init/new31.C: New.
650 2011-05-02 Simon Martin <simartin@users.sourceforge.net>
653 * gcc.dg/pr35445.c: New test.
655 2011-05-02 Jason Merrill <jason@redhat.com>
657 * c-c++-common/vla-1.c: New.
659 2011-05-02 Richard Guenther <rguenther@suse.de>
661 PR tree-optimization/48822
662 * gcc.dg/torture/pr48822.c: New testcase.
664 2011-05-02 Paolo Carlini <paolo.carlini@oracle.com>
667 * g++.dg/cpp0x/constexpr-47969.C: New.
669 2011-05-02 Ira Rosen <ira.rosen@linaro.org>
672 * gcc.dg/vect/slp-3.c: Increase loop bound. Don't expect to fail
673 on vect_no_align targets.
674 * gcc.dg/vect/no-vfa-pr29145.c: Don't expect to fail on
675 vect_no_align targets.
677 2011-05-01 Xinliang David Li <davidxl@google.com>
679 * gcc.dg/tree-ssa/integer-addr.c: New test.
680 * gcc.dg/tree-ssa/alias_bug.c: New test.
682 2011-05-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
685 * gfortran.dg/round_3.f08: Add more checks.
687 2011-04-30 Tobias Burnus <burnus@net-b.de>
690 * gfortran.dg/import9.f90: New, proper test.
691 * gfortran.dg/interface_37.f90: Remove bogus
692 test (bogus copy of interface_36.f90).
694 2011-04-30 Tobias Burnus <burnus@net-b.de>
697 * gfortran.dg/interface_37.f90: New.
699 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
702 * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
704 2011-04-30 Jakub Jelinek <jakub@redhat.com>
706 PR tree-optimization/48809
707 * gcc.c-torture/execute/pr48809.c: New test.
709 2011-04-29 Jeff Law <law@redhat.com>
711 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
713 2011-04-29 Paolo Carlini <paolo.carlini@oracle.com>
716 * g++.dg/init/ctor10.C: New.
718 2011-04-29 Le-Chun Wu <lcwu@google.com>
720 * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
721 warning in implicitly instantiated templates.
723 2011-04-29 Le-Chun Wu <lcwu@google.com>
725 * g++.dg/warn/Wnull-conversion-1.C: New.
726 * g++.dg/warn/Wnull-conversion-2.C: New.
728 2011-04-29 Diego Novillo <dnovillo@google.com>
730 * g++.old-deja/g++.other/null3.C: Expect warning about
731 converting boolean to a pointer.
733 2011-04-29 Paul Thomas <pault@gcc.gnu.org>
736 * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
740 * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
742 2011-04-29 Tobias Burnus <burnus@net-b.de>
745 * gfortran.dg/typebound_proc_22.f90: New.
748 * gfortran.dg/interface_36.f90: New.
750 2011-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
757 * gfortran.dg/fmt_g.f: Adjust test.
758 * gfortran.dg/fmt_g0_1.f08: Adjust test.
759 * gfortran.dg/round_3.f08: New test.
760 * gfortran.dg/namelist_print_1.f: Adjust test.
761 * gfortran.dg/char4_iunit_1.f03: Adjust test.
762 * gfortran.dg/f2003_io_5.f03: Adjust test.
763 * gfortran.dg/coarray_15.f90: Adjust test.
764 * gfortran.dg/namelist_65.f90: Adjust test.
765 * gfortran.dg/fmt_cache_1.f: Adjust test.
766 * gfortran.dg/char4_iunit_2.f03: Adjust test.
767 * gfortran.dg/real_const_3.f90: Adjust test.
769 2011-04-28 Xinliang David Li <davidxl@google.com>
771 * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
772 * testsuite/g++.dg/prof-robust-1.C: New test.
774 2011-04-28 Ira Rosen <ira.rosen@linaro.org>
776 PR tree-optimization/48765
777 * gcc.dg/vect/pr48765.c: New.
779 2011-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
781 PR tree-optimization/48775
782 * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
784 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
787 * g++.dg/inherit/pr48798.C: New.
788 * g++.old-deja/g++.other/base1.C: Adjust.
790 2011-04-28 Dodji Seketeli <dodji@redhat.com>
793 * g++.dg/template/inherit7.C: New test case.
795 2011-04-28 Richard Guenther <rguenther@suse.de>
797 PR tree-optimization/40052
798 PR tree-optimization/15347
799 * gcc.dg/tree-ssa/vrp57.c: New testcase.
800 * gcc.dg/pr15347.c: Likewise.
802 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
805 * g++.dg/cpp0x/sfinae18.C: New.
807 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
810 * g++.dg/ext/is_literal_type1.C: New.
812 2011-04-28 Tobias Burnus <burnus@net-b.de>
816 * gfortran.dg/interface_35.f90: New.
817 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
818 * gfortran.dg/func_result_6.f90: Add dg-warning.
819 * gfortran.dg/bessel_1.f90: Ditto.
820 * gfortran.dg/hypot_1.f90: Ditto.
821 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
822 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
823 * gfortran.dg/interface_assignment_4.f90: Ditto.
825 2011-04-27 Jason Merrill <jason@redhat.com>
827 * g++.dg/ext/complex8.C: New.
829 * g++.dg/cpp0x/initlist49.C: New.
830 * g++.dg/init/new30.C: New.
832 2011-04-27 Tobias Burnus <burnus@net-b.de>
835 * gfortran.dg/whole_file_34.f90: New.
837 2011-04-27 Jan Hubicka <jh@suse.cz>
839 * gcc.dg/tree-ssa/inline-9.c: New testcase.
841 2011-04-27 Jason Merrill <jason@redhat.com>
843 * g++.old-deja/g++.oliva/overload1.C: Adjust.
845 * g++.dg/parse/ambig6.C: New.
847 2011-04-27 Nick Clifton <nickc@redhat.com>
849 * gcc.dg/20020312-2.c: Add definition for RX.
851 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
852 option with RX targets.
854 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
857 2011-04-27 Richard Guenther <rguenther@suse.de>
859 * gcc.dg/tree-ssa/pr23382.c: Remove.
861 2011-04-27 Kaz Kojima <kkojima@gcc.gnu.org>
864 * gcc.c-torture/compile/pr48767.c: New test.
866 2011-04-27 Richard Guenther <rguenther@suse.de>
868 PR tree-optimization/48772
869 * g++.dg/pr48772.C: New testcase.
871 2011-04-27 Jakub Jelinek <jakub@redhat.com>
874 * gcc.c-torture/compile/pr48742.c: New test.
876 2011-04-26 Jason Merrill <jason@redhat.com>
878 * g++.dg/lookup/koenig13.C: New.
880 * g++.dg/cpp0x/initlist48.C: New.
882 2011-04-25 Jason Merrill <jason@redhat.com>
884 * g++.dg/cpp0x/sfinae17.C: New.
886 2011-03-23 Michael Meissner <meissner@linux.vnet.ibm.com>
889 * gcc.target/powerpc/pr48258-1.c: New file.
890 * gcc.target/powerpc/pr48258-2.c: Ditto.
892 2011-04-26 Xinliang David Li <davidxl@google.com>
894 * gcc.dg/uninit-suppress.c: New test.
895 * gcc.dg/uninit-suppress.c: New test.
897 2011-04-26 Jakub Jelinek <jakub@redhat.com>
900 * gcc.dg/pr48768.c: New test.
902 PR tree-optimization/48734
903 * gcc.c-torture/compile/pr48734.c: New test.
906 * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
908 2011-04-26 Richard Guenther <rguenther@suse.de>
910 PR tree-optimization/48731
911 * gcc.dg/torture/pr48731.c: New testcase.
913 2011-04-26 Richard Guenther <rguenther@suse.de>
916 * gcc.dg/tree-prof/val-prof-2.c: Adjust.
918 2011-04-26 Richard Guenther <rguenther@suse.de>
921 * gcc.dg/torture/pr48694-1.c: New testcase.
922 * gcc.dg/torture/pr48694-2.c: Likewise.
924 2011-04-25 Paolo Carlini <paolo.carlini@oracle.com>
926 * g++.dg/ext/underlying_type1.C: New.
927 * g++.dg/ext/underlying_type2.C: Likewise.
928 * g++.dg/ext/underlying_type3.C: Likewise.
929 * g++.dg/ext/underlying_type4.C: Likewise.
930 * g++.dg/ext/underlying_type5.C: Likewise.
931 * g++.dg/ext/underlying_type6.C: Likewise.
932 * g++.dg/ext/underlying_type7.C: Likewise.
933 * g++.dg/ext/underlying_type8.C: Likewise.
934 * g++.dg/ext/underlying_type9.C: Likewise.
935 * g++.dg/ext/underlying_type10.C: Likewise.
937 2011-04-25 Jason Merrill <jason@redhat.com>
939 * g++.dg/cpp0x/regress/template-const2.C: New.
941 2011-04-25 Jeff Law <law@redhat.com>
943 * gcc.dg/tree-ssa/vrp56.c: new test.
945 2011-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
947 * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
949 2011-04-24 Jakub Jelinek <jakub@redhat.com>
951 PR preprocessor/48740
952 * c-c++-common/raw-string-11.c: New test.
954 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
956 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
959 2011-04-23 Tobias Burnus <burnus@net-b.de>
962 * gfortran.dg/coarray_19.f90: New.
964 2011-04-23 Jakub Jelinek <jakub@redhat.com>
967 * gcc.dg/pr48685.c: New test.
969 2011-04-22 Jan Hubicka <jh@suse.cz>
971 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
973 2011-04-22 Jakub Jelinek <jakub@redhat.com>
975 PR tree-optimization/48717
976 * gcc.c-torture/execute/pr48717.c: New test.
978 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
981 * gcc.target/i386/pr48723.c: New test.
983 2011-04-22 Jakub Jelinek <jakub@redhat.com>
986 * gcc.dg/gomp/pr48716.c: New test.
987 * g++.dg/gomp/pr48716.C: New test.
989 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
992 * gcc.dg/missing-field-init-2.c: Update testcase.
994 2011-04-22 Alan Modra <amodra@gmail.com>
996 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
998 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1001 * gfortran.dg/function_optimize_6.f90: New test.
1003 2011-04-21 Easwaran Raman <eraman@google.com>
1005 * gcc.dg/stack-layout-2.c: New test.
1007 2011-04-21 Richard Guenther <rguenther@suse.de>
1010 * g++.dg/lto/pr48207-2_0.C: New testcase.
1011 * g++.dg/lto/pr48207-3_0.C: Likewise.
1013 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
1015 * gnat.dg/volatile5.adb: New test.
1016 * gnat.dg/volatile5_pkg.ads: New helper.
1018 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
1021 * gcc.target/i386/pr48708.c: New test.
1023 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1025 * gcc.dg/vect/vect-119.c: New test.
1027 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1029 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
1032 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
1033 Richard Sandiford <richard.sandiford@linaro.org>
1036 * gcc.target/arm/pr46329.c: New test.
1038 2011-04-21 Tobias Burnus <burnus@net-b.de>
1041 * gfortran.dg/coarray_18.f90: New.
1043 2011-04-20 Jason Merrill <jason@redhat.com>
1045 * g++.dg/cpp0x/initlist47.C: New.
1047 * g++.dg/init/dtor4.C: New.
1049 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
1052 * gcc.target/i386/sse2-pinsrw.c: New test.
1053 * gcc.target/i386/avx-vpinsrw.c: Ditto.
1054 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
1055 * gcc.target/i386/sse2-insvhi.c: Ditto.
1056 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
1057 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
1059 2011-04-20 Jason Merrill <jason@redhat.com>
1061 * g++.dg/template/const4.C: New.
1063 2011-04-20 Easwaran Raman <eraman@google.com>
1065 * gcc.dg/stack-layout-1.c: New test.
1067 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
1069 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
1070 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
1073 2011-04-20 Kai Tietz <ktietz@redhat.com>
1075 * gcc.dg/binop-xor1.c: New test.
1076 * gcc.dg/binop-xor2.c: New test.
1077 * gcc.dg/binop-xor3.c: New test.
1078 * gcc.dg/binop-xor4.c: New test.
1079 * gcc.dg/binop-xor5.c: New test.
1081 2011-04-20 Richard Guenther <rguenther@suse.de>
1083 PR tree-optimization/47892
1084 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
1086 2011-04-20 Richard Guenther <rguenther@suse.de>
1089 * g++.dg/torture/pr48695.C: New testcase.
1091 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
1093 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
1094 * gcc.c-torture/execute/cmpsi-2.c: Ditto
1095 * gcc.c-torture/execute/pr45262.c: Ditto
1096 * gcc.dg/torture/pr43165.c: Ditto.
1097 * gcc.dg/torture/pr47228.c: Ditto.
1098 * gcc.dg/tree-ssa/pr45144.c: Ditto.
1099 * gcc.dg/ipa/pr45644.c: Ditto.
1100 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
1103 2011-04-19 Jason Merrill <jason@redhat.com>
1105 * g++.dg/ext/complex7.C: New.
1107 * g++.dg/ext/attrib41.C: New.
1109 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
1112 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
1114 2011-04-19 Jakub Jelinek <jakub@redhat.com>
1117 * gcc.target/i386/pr48678.c: New test.
1119 2011-04-19 Martin Jambor <mjambor@suse.cz>
1121 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
1122 * g++.dg/opt/devirt2.C: New test.
1123 * g++.dg/ipa/devirt-g-1.C: Likewise.
1125 2011-04-19 Tobias Burnus <burnus@net-b.de>
1128 * gfortran.dg/whole_file_33.f90: New.
1130 2011-04-19 Martin Jambor <mjambor@suse.cz>
1132 * g++.dg/ipa/devirt-7.C: New test.
1134 2011-04-19 Richard Guenther <rguenther@suse.de>
1137 * g++.dg/lto/pr48207_0.C: New testcase.
1139 2011-04-18 Jason Merrill <jason@redhat.com>
1141 * g++.dg/init/void1.C: New.
1143 * g++.dg/cpp0x/union4.C: New.
1145 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1148 * g++.dg/torture/pr48661.C: New test.
1151 * g++.dg/gomp/pr48632.C: New test.
1153 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
1155 * gcc.target/i386/sse2-maskmovdqu.c: New test.
1156 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
1158 2011-04-18 Tobias Burnus <burnus@net-b.de>
1161 * gfortran.dg/coarray_17.f90: New.
1162 * gfortran.dg/coarray_10.f90: Update dg-error.
1164 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1167 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1168 * gfortran.dg/guality/guality.exp: Likewise.
1170 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1172 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
1174 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1176 * gcc.dg/vect/pr48377.c: Remove dg-do run.
1178 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1180 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
1182 2011-04-18 Richard Guenther <rguenther@suse.de>
1185 * g++.dg/torture/pr46364.C: New testcase.
1187 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1189 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
1191 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
1193 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
1195 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
1196 Ira Rosen <ira.rosen@linaro.org>
1199 * gcc.target/arm/pr48252.c: New test.
1201 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1203 PR tree-optimization/48616
1204 * gcc.dg/pr48616.c: New test.
1206 2011-04-18 Tobias Burnus <burnus@net-b.de>
1209 * gfortran.dg/coarray_16.f90: New.
1211 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
1214 * gfortran.dg/realloc_on_assign_7.f03: New test.
1216 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1218 PR libgfortran/48602
1219 * gfortran.dg/fmt_g0_6.f08: New test.
1221 2011-04-17 Jason Merrill <jason@redhat.com>
1223 * g++.dg/cpp0x/sfinae16.C: New.
1225 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
1227 * gcc.target/mips/reg-var-1.c: New test.
1229 2011-04-17 Jan Hubicka <jh@suse.cz>
1231 * gcc.dg/winline-5.c: Update testcase.
1233 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
1235 * gnat.dg/discr27.ad[sb]: Move dg directive.
1236 * gnat.dg/discr28.ad[sb]: New test.
1237 * gnat.dg/discr28_pkg.ads: New helper.
1239 2011-04-17 Michael Matz <matz@suse.de>
1241 PR tree-optimization/48622
1243 * gcc.dg/lto/pr48622_0.c: New test.
1245 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
1247 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
1248 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
1249 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
1250 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1251 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1252 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1254 2011-04-15 Jason Merrill <jason@redhat.com>
1256 * g++.dg/cpp0x/range-for17.C: New.
1258 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1260 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
1261 * g++.dg/cpp0x/range-for3.C: Likewise.
1262 * g++.dg/cpp0x/range-for9.C: Correct error message.
1263 * g++.dg/cpp0x/range-for11.C: New.
1264 * g++.dg/cpp0x/range-for12.C: New.
1265 * g++.dg/cpp0x/range-for13.C: New.
1266 * g++.dg/cpp0x/range-for14.C: New.
1267 * g++.dg/cpp0x/range-for15.C: New.
1268 * g++.dg/cpp0x/range-for16.C: New.
1270 2011-04-15 Tobias Burnus <burnus@net-b.de>
1273 * gfortran.dg/coarray_15.f90: Change to dg-do run.
1275 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
1277 * objc.dg/naming-4.m: Updated.
1278 * objc.dg/naming-5.m: Updated.
1279 * objc.dg/naming-6.m: New.
1280 * objc.dg/naming-7.m: New.
1281 * obj-c++.dg/naming-1.mm: Updated.
1282 * obj-c++.dg/naming-2.mm: Updated.
1283 * obj-c++.dg/naming-3.mm: New.
1284 * obj-c++.dg/naming-4.mm: New.
1286 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1288 PR libgfortran/48589
1289 * gfortran.dg/fmt_g0_5.f08: New test.
1291 2011-04-15 Richard Guenther <rguenther@suse.de>
1294 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
1296 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
1298 * gcc.target/avr/torture/pr41885.c (dg-options): Change
1299 -finline-limit=0 to -fno-inline
1301 2011-04-15 Jakub Jelinek <jakub@redhat.com>
1304 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
1307 2011-04-14 Jakub Jelinek <jakub@redhat.com>
1310 * gcc.target/i386/sse4_1-insertps-3.c: New test.
1311 * gcc.target/i386/sse4_1-insertps-4.c: New test.
1312 * gcc.target/i386/avx-insertps-3.c: New test.
1313 * gcc.target/i386/avx-insertps-4.c: New test.
1315 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1317 * gcc.target/avr/torture/pr41885.c (dg-options): Add
1320 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1325 * gcc.target/avr/pr46779-1.c: New test case
1326 * gcc.target/avr/pr46779-2.c: New test case
1328 2011-04-14 Jason Merrill <jason@redhat.com>
1330 * g++.dg/cpp0x/sfinae15.C: New.
1332 * g++.dg/cpp0x/sfinae14.C: New.
1334 * g++.dg/ext/vla10.C: New.
1336 2011-04-14 Richard Guenther <rguenther@suse.de>
1338 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
1340 2011-04-14 Richard Guenther <rguenther@suse.de>
1342 * gcc.dg/fold-bitand-4.c: Move ...
1343 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
1345 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1347 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
1349 * gcc.target/avr/torture/trivial.c: Ditto.
1351 2011-04-13 Jason Merrill <jason@redhat.com>
1353 * g++.dg/template/operator11.C: New.
1355 2011-04-13 Jakub Jelinek <jakub@redhat.com>
1358 * gcc.dg/gomp/pr48591.c: New test.
1361 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
1362 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
1364 2011-04-13 Dodji Seketeli <dodji@redhat.com>
1367 * g++.dg/template/dependent-expr7.C: New test case.
1369 2011-04-13 Jason Merrill <jason@redhat.com>
1371 * g++.dg/cpp0x/sfinae13.C: New.
1373 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
1375 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
1377 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1379 * gcc.target/arm/pr43698.c: Remove -march option.
1381 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1383 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
1386 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
1390 * gfortran.dg/realloc_on_assign_6.f03: New test.
1392 2011-04-12 Kai Tietz <ktietz@redhat.com>
1394 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
1395 targets the additional -mno-ms-bitfields and
1396 -Wno-packed-bitfield-compat options.
1397 * g++.dg/ext/bitfield3.C: Likewise.
1398 * g++.dg/ext/bitfield4.C: Likewise.
1399 * g++.dg/ext/bitfield5.C: Likewise.
1400 * gcc.dg/bitfld-15.c: Likewise.
1401 * gcc.dg/bitfld-16.c: Likewise.
1402 * gcc.dg/bitfld-17.c: Likewise.
1403 * gcc.dg/bitfld-18.c: Likewise.
1405 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
1407 * gcc.target/arm/neon-vld3-1.c: New test.
1408 * gcc.target/arm/neon-vst3-1.c: New test.
1409 * gcc.target/arm/neon/v*.c: Regenerate.
1411 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1413 PR rtl-optimization/48549
1414 * g++.dg/opt/pr48549.C: New test.
1416 2011-04-12 Richard Guenther <rguenther@suse.de>
1418 PR tree-optimization/46076
1419 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
1421 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1424 * lib/compat.exp (compat-execute): Declare unsupported after
1425 stripping path from src1.
1426 * lib/lto.exp (lto-execute): Likewise.
1428 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1431 * gcc.dg/pr48552-1.c: New test.
1432 * gcc.dg/pr48552-2.c: New test.
1434 2011-04-11 Jason Merrill <jason@redhat.com>
1436 * g++.dg/cpp0x/sfinae12.C: New.
1438 * g++.dg/cpp0x/enum10.C: New.
1440 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
1442 * g++.dg/cpp0x/rv-func.C: New.
1444 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1446 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
1449 2011-04-11 Martin Jambor <mjambor@suse.cz>
1451 PR tree-optimization/48195
1452 * gcc.dg/ipa/pr48195.c: New test.
1454 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
1456 * gnat.dg/return3.adb: Remove unused switch.
1458 2011-04-08 Mike Stump <mikestump@comcast.net>
1461 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
1462 default to fno-common.
1464 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
1466 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
1467 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
1469 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1472 * gfortran.dg/function_optimize_5.f90: New test.
1474 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
1476 * gnat.dg/aggr17.adb: New test.
1477 * gnat.dg/aggr18.adb: Likewise.
1479 2011-04-08 Michael Matz <matz@suse.de>
1482 * gcc.target/i386/pr48389.c: New test.
1484 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
1486 PR rtl-optimization/48272
1487 * g++.dg/opt/pr48272.C: New.
1489 2011-04-08 Dmitry Melnik <dm@ispras.ru>
1491 PR rtl-optimization/48235
1492 * gcc.dg/pr48235.c: New.
1494 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1496 PR rtl-optimization/48302
1497 * g++.dg/opt/pr48302.C: New.
1499 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1502 * g++.dg/opt/pr48273.C: New.
1504 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1506 PR rtl-optimization/48442
1507 * gcc.dg/pr48442.c: New.
1509 2011-04-08 Jakub Jelinek <jakub@redhat.com>
1511 PR tree-optimization/48377
1512 * gcc.dg/vect/pr48377.c: New test.
1514 2011-04-07 Jason Merrill <jason@redhat.com>
1516 * g++.dg/cpp0x/regress/call1.C: New.
1518 * g++.dg/cpp0x/variadic107.C: New.
1520 * g++.dg/cpp0x/sfinae11.C: New.
1521 * g++.dg/cpp0x/noexcept02.C: Fix.
1523 * g++.dg/cpp0x/sfinae10.C: New.
1525 * g++.dg/cpp0x/sfinae9.C: New.
1527 * c-c++-common/Wcast-qual-1.c: Move here from...
1528 * gcc.dg/cast-qual-3.c: ...here, and...
1529 * g++.dg/warn/Wcast-qual2.C: ...here.
1531 * g++.dg/cpp0x/sfinae8.C: New.
1533 * g++.dg/cpp0x/sfinae7.C: New.
1535 * g++.dg/cpp0x/enum9.C: New.
1537 2011-04-07 Mike Stump <mikestump@comcast.net>
1539 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
1540 with no trampolines.
1542 2011-04-07 Jakub Jelinek <jakub@redhat.com>
1545 * gfortran.dg/gomp/pr48117.f90: New test.
1548 * gcc.dg/torture/pr48343.c: New test.
1550 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1552 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
1554 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
1556 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
1558 2011-04-07 Tom de Vries <tom@codesourcery.com>
1561 * lib/scanasm.exp (object-size): New proc.
1562 * gcc.target/arm/pr43920-2.c: New test.
1564 2011-04-06 Tobias Burnus <burnus@net-b.de>
1568 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
1570 2011-04-06 Steve Ellcey <sje@cup.hp.com>
1572 * gcc.dg/mtune.c: Prune note from output.
1574 2011-04-06 Jakub Jelinek <jakub@redhat.com>
1577 * gcc.dg/guality/pr36977.c: New test.
1578 * gcc.dg/guality/pr48466.c: New test.
1580 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1582 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
1584 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
1586 * gnat.dg/return3.adb: New test.
1588 2011-04-06 Richard Guenther <rguenther@suse.de>
1590 PR tree-optimization/47663
1591 * gcc.dg/tree-ssa/inline-8.c: New testcase.
1593 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
1595 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
1596 Solaris 8 and 9 as well.
1598 2011-04-05 Tom de Vries <tom@codesourcery.com>
1601 * gcc.target/arm/pr43920-1.c: New test.
1603 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
1605 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
1606 (cctor): Actually return the value.
1607 (main): Cast return values.
1609 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1611 * gfortran.dg/character_comparison_8.f90: New test.
1613 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1615 * frontend-passes: (optimize_lexical_comparison): New function.
1616 (optimize_expr): Call it.
1617 (optimize_comparison): Also handle lexical comparison functions.
1618 Return false instad of -2 for unequal comparison.
1620 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1623 * function_optimize_4.f90: New test.
1625 2011-04-04 Tobias Burnus <burnus@net-b.de>
1628 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
1629 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
1630 * gfortran.dg/coarray_15.f90: New.
1632 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1634 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
1635 * gfortran.dg/bessel_7.f90: Likewise.
1637 2011-04-03 Tobias Burnus <burnus@net-b.de>
1639 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
1641 2011-04-03 Richard Guenther <rguenther@suse.de>
1642 Ira Rosen <ira.rosen@linaro.org>
1644 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
1645 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
1646 -ftree-loop-if-convert-stores.
1648 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
1650 * gnat.dg/specs/aggr2.ads: New test.
1652 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
1654 * gnat.dg/debug2.ad[sb]: New test.
1655 * gnat.dg/debug2_pkg.ads: New helper.
1656 * gnat.dg/debug3.ad[sb]: New test.
1658 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
1660 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
1662 2011-04-01 Jakub Jelinek <jakub@redhat.com>
1665 * gcc.c-torture/compile/pr48335-1.c: New test.
1666 * gcc.dg/pr48335-1.c: New test.
1667 * gcc.dg/pr48335-2.c: New test.
1668 * gcc.dg/pr48335-3.c: New test.
1669 * gcc.dg/pr48335-4.c: New test.
1670 * gcc.dg/pr48335-5.c: New test.
1671 * gcc.dg/pr48335-6.c: New test.
1672 * gcc.dg/pr48335-7.c: New test.
1673 * gcc.dg/pr48335-8.c: New test.
1674 * gcc.target/i386/pr48335-1.c: New test.
1676 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
1679 * gcc.dg/Waddress.c: New test.
1681 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
1684 * gfortran.dg/function_optimize_3.f90: New test.
1686 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
1688 * gcc.c-torture/compile/20110401-1.c: New test.
1690 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
1691 * g++.dg/lto/20091002-2_0.C: Likewise.
1692 * g++.dg/lto/20090303_0.c: Likewise.
1693 * g++.dg/lto/20091004-1_0.C: Likewise.
1694 * g++.dg/lto/20091002-3_0.C: Likewise.
1695 * g++.dg/lto/20091004-2_0.C: Likewise.
1696 * g++.dg/lto/20081123_0.C: Likewise.
1697 * g++.dg/lto/20090313_0.C: Likewise.
1698 * g++.dg/lto/20081109-1_0.C: Likewise.
1699 * g++.dg/lto/20081219_0.C: Likewise.
1700 * g++.dg/lto/20081204-1_0.C: Likewise.
1701 * g++.dg/lto/20090302_0.C: Likewise.
1702 * g++.dg/lto/20081119-1_0.C: Likewise.
1703 * g++.dg/lto/20081118_0.C: Likewise.
1704 * gcc.dg/lto/20091020-2_0.c: Likewise.
1705 * gcc.dg/lto/20090210_0.c: Likewise.
1706 * gcc.dg/lto/20081204-1_0.c: Likewise.
1707 * gcc.dg/lto/20081224_0.c: Likewise.
1708 * gcc.dg/lto/20090219_0.c: Likewise.
1709 * gcc.dg/lto/20091014-1_0.c: Likewise.
1710 * gcc.dg/lto/20091016-1_0.c: Likewise.
1711 * gcc.dg/lto/20090206-2_0.c: Likewise.
1712 * gcc.dg/lto/20090116_0.c: Likewise.
1713 * gcc.dg/lto/20091013-1_0.c: Likewise.
1714 * gcc.dg/lto/20091015-1_0.c: Likewise.
1715 * gcc.dg/lto/20090126-2_0.c: Likewise.
1717 2011-03-31 Ian Lance Taylor <iant@google.com>
1719 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
1721 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1723 * gnat.dg/opt16.adb: New test.
1725 2011-03-31 Jason Merrill <jason@redhat.com>
1727 * g++.dg/cpp0x/defaulted24.C: New.
1729 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1732 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
1735 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1737 * g++.dg/other/i386-9.C: New test.
1739 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1741 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
1743 2011-03-30 Jason Merrill <jason@redhat.com>
1745 * g++.dg/cpp0x/regress/error-recovery1.C: New.
1747 * g++.dg/cpp0x/regress/isnan.C: New.
1749 * g++.dg/cpp0x/initlist46.C: New.
1751 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
1754 * gcc.target/arm/neon-modes-2.c: New test.
1756 2011-03-30 Jakub Jelinek <jakub@redhat.com>
1759 * gcc.c-torture/compile/pr48305.c: New test.
1761 2011-03-29 Jason Merrill <jason@redhat.com>
1763 * g++.dg/cpp0x/regress/value-dep1.C: New.
1765 2011-03-29 Steve Ellcey <sje@cup.hp.com>
1767 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
1769 2011-03-29 Ian Lance Taylor <iant@google.com>
1771 * go.test/go-test.exp: Handle the test lines used in several new
1773 (errchk): Add opts parameter. Change all callers. Handle parens
1776 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
1777 Dominique d'Humieres <dominiq@lps.ens.fr>
1779 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
1780 and __APPLE__ && __PPC__ && __ALTIVEC__.
1782 2011-03-29 Jason Merrill <jason@redhat.com>
1784 * g++.dg/cpp0x/dependent1.C: New.
1786 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
1788 * g++.dg/cpp0x/constexpr-memfn1.C: New.
1790 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
1792 2011-03-29 Janus Weil <janus@gcc.gnu.org>
1795 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
1796 * gfortran.dg/proc_ptr_comp_32.f90: New.
1798 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
1800 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
1801 check for corresponding warning.
1803 2011-03-28 Jason Merrill <jason@redhat.com>
1805 * g++.dg/cpp0x/rv-deduce2.C: New.
1807 2011-03-29 Jakub Jelinek <jakub@redhat.com>
1810 * gcc.dg/pr48203.c: New test.
1812 2011-03-28 Jeff Law <law@redhat.com>
1814 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
1816 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
1818 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
1819 and __PPC__ && __ALTIVEC__.
1821 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1824 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
1825 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1826 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1827 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1829 2011-03-28 Jason Merrill <jason@redhat.com>
1831 * g++.dg/cpp0x/initlist-array2.C: New.
1833 * g++.dg/cpp0x/initlist-array1.C: New.
1835 * g++.dg/cpp0x/constexpr-compound.C: New.
1837 * g++.dg/cpp0x/constexpr-using.C: New.
1839 * g++.dg/cpp0x/constexpr-noexcept.C: New.
1841 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
1844 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
1846 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
1848 * gcc.dg/slp-1.c: New test.
1850 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
1852 * gcc.target/i386/avx256-unaligned-load-1.c: New.
1853 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
1854 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
1855 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
1856 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
1857 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
1858 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
1859 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
1860 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
1861 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
1862 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
1863 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
1864 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
1865 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
1867 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
1870 * gfortran.dg/trim_optimize_5.f90: New test.
1871 * gfortran.dg/trim_optimize_6.f90: New test.
1873 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
1876 * gcc.target/mips/madd-7.c: Remove -mlong32.
1877 * gcc.target/mips/msub-7.c: Likewise.
1879 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
1881 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
1882 accesses to preserve the meaning of the test for doubleword vectors.
1883 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
1884 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
1886 2011-03-26 Janus Weil <janus@gcc.gnu.org>
1889 * gfortran.dg/class_42.f03: New.
1891 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
1893 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
1896 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
1898 PR rtl-optimization/48144
1899 * gcc.dg/pr48144.c: New test.
1901 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1903 * gnat.dg/discr27.ad[sb]: New test.
1905 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1907 * gnat.dg/limited_with2.ad[sb]: New test.
1908 * gnat.dg/limited_with2_pkg1.ads: New helper.
1909 * gnat.dg/limited_with2_pkg2.ads: Likewise.
1911 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1913 * gnat.dg/opt15.adb: New test.
1914 * gnat.dg/opt15_pkg.ad[sb]: New helper.
1916 2011-03-25 Tobias Burnus <burnus@net-b.de>
1920 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
1921 * gfortran.dg/leadz_trailz_3.f90: Ditto
1923 2011-03-25 Martin Jambor <mjambor@suse.cz>
1925 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
1927 2011-03-25 Jason Merrill <jason@redhat.com>
1929 * g++.dg/cpp0x/defaulted22.C: New.
1930 * g++.dg/cpp0x/defaulted23.C: New.
1931 * g++.dg/cpp0x/defaulted15.C: Adjust.
1933 2011-03-25 Jason Merrill <jason@redhat.com>
1935 * g++.dg/cpp0x/move1.C: New.
1937 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
1940 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
1942 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1944 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
1945 for mips-sgi-irix6.5.
1946 Replace snprintf prototype by <stdio.h>.
1948 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1951 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
1952 run_expensive_tests.
1953 * gcc.dg/graphite/block-4.c: Likewise.
1954 * gcc.dg/graphite/block-7.c: Likewise.
1955 * gcc.dg/graphite/block-8.c: Likewise.
1957 2011-03-25 Richard Guenther <rguenther@suse.de>
1959 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
1960 * g++.dg/tree-ssa/pr8781.C: Likewise.
1961 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
1962 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
1963 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
1964 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
1965 * gcc.dg/tree-ssa/alias-18.c: Likewise.
1966 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
1967 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
1968 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
1969 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
1970 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1971 * gcc.dg/tree-ssa/pr21574.c: Likewise.
1972 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
1973 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1974 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
1975 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
1976 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
1977 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
1978 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
1979 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
1980 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
1981 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
1982 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
1983 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
1984 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
1985 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
1986 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
1987 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
1988 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
1989 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
1990 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
1991 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1992 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
1993 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1994 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
1995 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
1996 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
1997 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
1998 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
1999 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
2000 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
2001 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
2002 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
2003 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
2004 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
2005 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
2006 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
2007 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
2008 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
2009 * c-c++-common/pr46562-2.c: Likewise.
2010 * gfortran.dg/pr42108.f90: Likewise.
2011 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
2012 foo to be inlined even at -O1.
2013 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
2014 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
2015 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
2016 * gcc.dg/matrix/matrix.exp: Disable FRE.
2018 2011-03-24 Jakub Jelinek <jakub@redhat.com>
2021 * gcc.dg/dfp/pr48204.c: New test.
2023 2011-03-24 Steve Ellcey <sje@cup.hp.com>
2026 * gcc.c-torture/execute/pr47917.c: Move this...
2027 * gcc.dg/torture/pr47917.c: to here and add xfails.
2029 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2031 * gnat.dg/array16.ad[sb]: New test.
2032 * gnat.dg/array16.ads: New helper.
2034 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2036 * gnat.dg/derived_type2.adb: New test.
2038 2011-03-24 Richard Guenther <rguenther@suse.de>
2040 PR tree-optimization/48271
2041 * g++.dg/torture/pr48271.C: New testcase.
2043 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2045 * gnat.dg/array15.ad[sb]: New test.
2047 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
2050 * gcc.target/i386/pr48237.c: New test.
2052 2011-03-24 Richard Guenther <rguenther@suse.de>
2055 * gcc.dg/builtin-object-size-10.c: New testcase.
2057 2011-03-24 Richard Guenther <rguenther@suse.de>
2059 PR tree-optimization/46562
2060 * c-c++-common/pr46562-2.c: New testcase.
2061 * c-c++-common/pr46562.c: Likewise.
2063 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
2065 * gcc.dg/vect/vect-cselim-1.c: New test.
2066 * gcc.dg/vect/vect-cselim-2.c: New test.
2068 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
2070 * gcc.target/arm/pr46934.c: New.
2072 2011-03-23 Ian Lance Taylor <iant@google.com>
2074 * go.test/go-test.exp (errchk): Ignore lines containing ////.
2076 2011-03-23 Richard Guenther <rguenther@suse.de>
2078 * gcc.dg/struct: Remove directory and contents.
2080 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2083 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
2085 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2087 * gnat.dg/discr26.ad[sb]: New test.
2088 * gnat.dg/discr26_pkg.ads: New helper.
2090 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
2093 * gcc.target/arm/neon-vld-1.c: New test.
2095 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2097 * gnat.dg/array14.ad[sb]: New test.
2098 * gnat.dg/array14_pkg.ads: New helper.
2100 2011-03-22 Joseph Myers <joseph@codesourcery.com>
2102 * gcc.c-torture/execute/920501-8.x: Remove.
2103 * gcc.c-torture/execute/930513-1.x: Remove.
2104 * gcc.c-torture/execute/960312-1.x: Remove.
2105 * gcc.c-torture/compile/20000804-1.c,
2106 gcc.c-torture/compile/20001205-1.c,
2107 gcc.c-torture/compile/20001226-1.c,
2108 gcc.c-torture/compile/20010518-2.c,
2109 gcc.c-torture/compile/20020312-1.c,
2110 gcc.c-torture/compile/20020604-1.c,
2111 gcc.c-torture/compile/920501-12.c,
2112 gcc.c-torture/compile/920501-4.c,
2113 gcc.c-torture/compile/920520-1.c,
2114 gcc.c-torture/compile/980506-1.c,
2115 gcc.c-torture/execute/980709-1.x,
2116 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
2117 options for m68hc11.
2118 * gcc.dg/cpp/assert4.c: Don't handle ARC.
2119 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
2122 2011-03-22 Nick Clifton <nickc@redhat.com>
2124 * lib/target-supports.exp (check_profiling_available): Add MN10300
2125 to the list of targets that do not support profiling. Restore
2126 alpha sorting to this list.
2128 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
2130 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
2131 failure on 32-bit systems.
2132 * gcc.dg/torture/vector-2.c: Ditto.
2134 2011-03-22 Richard Guenther <rguenther@suse.de>
2136 PR tree-optimization/48228
2137 * gcc.dg/Wstrict-overflow-23.c: New testcase.
2139 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2141 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
2145 * gcc.target/powerpc/pr48226.c: New file.
2147 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
2149 * lib/prune.exp (prune_gcc_output): Prune "could not create
2150 compact unwind for" warnings.
2152 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2156 * gcc.c-torture/execute/pr42544.c: New test.
2157 * gcc.c-torture/execute/pr48197.c: New test.
2159 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2161 PR preprocessor/48192
2162 * gcc.target/powerpc/pr48192.c: New file.
2165 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
2166 split problem of 0 being loaded in a VSX register.
2168 2011-03-21 Richard Guenther <rguenther@suse.de>
2171 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
2172 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2173 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2174 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2176 2011-03-21 Jakub Jelinek <jakub@redhat.com>
2179 * gcc.dg/pr48213.c: New test.
2181 2011-03-21 Kai Tietz <ktietz@redhat.com>
2184 * g++.dg/plugin/attribute_plugin.c: Adjust test.
2186 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
2188 * gcc.target/arm/xor-and.c: New.
2190 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2193 * gfortran.dg/function_optimize_1.f90: New test.
2194 * gfortran.dg/function_optimize_2.f90: New test.
2196 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
2198 PR rtl-optimization/47502
2199 * gcc.target/i386/pr47502-1.c: New.
2200 * gcc.target/i386/pr47502-2.c: Likewise.
2202 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2204 PR rtl-optimization/48156
2205 * gcc.dg/pr48156.c: New test.
2207 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2210 * gfortran.dg/scratch_1.f90: Adjust test.
2212 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2215 * gfortran.dg/scratch_1.f90: New test.
2217 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2219 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2220 variably modified typedefs.
2221 * gcc.dg/c1x-typedef-2.c: Remove.
2223 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2225 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2226 * gcc.dg/c1x-anon-struct-3.c: New test.
2227 * gcc.dg/anon-struct-11.c: Update.
2229 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2231 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
2233 Only xfail with gas.
2235 2011-03-18 Jason Merrill <jason@redhat.com>
2237 * g++.dg/template/fn-ptr1.C: New.
2239 * g++.dg/overload/volatile1.C: New.
2241 * g++.dg/opt/pr23372.C: New.
2243 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
2245 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2248 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2250 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
2252 * gcc.target/arm/unsigned-extend-1.c: New.
2254 2011-03-18 Jakub Jelinek <jakub@redhat.com>
2257 * gcc.c-torture/compile/pr48161.c: New test.
2259 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
2262 * gcc.dg/torture/pr47725.c: New.
2264 2011-03-17 Jason Merrill <jason@redhat.com>
2266 * g++.dg/cpp0x/constexpr-overflow2.C: New.
2267 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
2269 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
2271 * gnat.dg/specs/elab2.ads: New test.
2272 * gnat.dg/specs/elab2_pkg.ads: New helper.
2274 2011-03-17 Jason Merrill <jason@redhat.com>
2276 * g++.dg/cpp0x/decltype-1212.C: New.
2277 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
2279 2011-03-17 Jason Merrill <jason@redhat.com>
2281 * g++.dg/parse/memfnquals1.C: New.
2283 2011-03-17 Richard Guenther <rguenther@suse.de>
2286 * gcc.dg/pr48134.c: New testcase.
2288 2011-03-17 Richard Guenther <rguenther@suse.de>
2291 * g++.dg/torture/pr48165.C: New testcase.
2293 2011-03-17 Jakub Jelinek <jakub@redhat.com>
2295 PR rtl-optimization/48141
2296 * gcc.dg/pr48141.c: New test.
2298 2011-03-16 Jason Merrill <jason@redhat.com>
2300 * g++.dg/cpp0x/constexpr-48089.C: New.
2302 * g++.dg/cpp0x/constexpr-abi1.C: New.
2304 * g++.dg/cpp0x/constexpr-46336.C: New.
2305 * g++.dg/parse/friend5.C: Adjust expected errors.
2307 * g++.dg/cpp0x/constexpr-47570.C: New.
2309 2011-03-16 Dodji Seketeli <dodji@redhat.com>
2312 * ++.dg/debug/dwarf2/typedef6.C: New test.
2314 2011-03-16 Jason Merrill <jason@redhat.com>
2316 * g++.dg/cpp0x/elision2.C: New.
2318 * g++.dg/cpp0x/constexpr-array3.C: New.
2320 2011-03-16 Jason Merrill <jason@redhat.com>
2322 * g++.dg/cpp0x/sfinae6.C: New.
2323 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
2324 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
2325 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
2326 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
2327 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
2329 2011-03-16 Jason Merrill <jason@redhat.com>
2331 * g++.dg/template/incomplete6.C: New.
2333 2011-03-16 Jeff Law <law@redhat.com>
2335 * gcc.dg/tree-ssa/vrp55.c: New test.
2337 2011-03-16 Jason Merrill <jason@redhat.com>
2339 * g++.dg/cpp0x/auto22.C: New.
2341 2011-03-16 Richard Guenther <rguenther@suse.de>
2343 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
2344 optimizing it away if promoted to const.
2346 2011-03-16 Richard Guenther <rguenther@suse.de>
2348 PR tree-optimization/48149
2349 * gcc.dg/fold-complex-1.c: New testcase.
2351 2011-03-16 Richard Guenther <rguenther@suse.de>
2354 * gcc.dg/guality/pr45882.c: Really make sure no inlining
2357 2011-03-16 Richard Guenther <rguenther@suse.de>
2359 PR tree-optimization/26134
2360 * gcc.dg/tree-ssa/complex-6.c: New testcase.
2362 2011-03-16 Richard Guenther <rguenther@suse.de>
2364 PR tree-optimization/48146
2365 * gcc.dg/torture/pr48146.c: New testcase.
2367 2011-03-16 Richard Guenther <rguenther@suse.de>
2369 * gcc.dg/tree-ssa/pr14814.c: Adjust.
2370 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
2372 2011-03-16 Jakub Jelinek <jakub@redhat.com>
2375 * gcc.c-torture/compile/pr48136.c: New test.
2377 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
2380 * gcc.dg/guality/pr45882.c: New test.
2382 2011-03-15 Jason Merrill <jason@redhat.com>
2384 * g++.dg/cpp0x/constexpr-recursion.C: New.
2386 * g++.dg/cpp0x/implicit11.C: New.
2388 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2390 * g++.dg/cpp0x/constexpr-attribute.C: New.
2392 2011-03-15 Manuel López-Ibåñez <manu@gcc.gnu.org>
2394 * g++.dg/parse/pr34758.C: New.
2396 2011-03-15 Xinliang David Li <davidxl@google.com>
2399 * gcc.dg/uninit-pred-7_d.c: New test.
2400 * gcc.dg/uninit-pred-8_d.c: New test.
2402 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2405 * gcc.target/arm/pr46788.c: New.
2407 2011-03-15 Richard Guenther <rguenther@suse.de>
2410 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
2411 * gfortran.dg/ishft_4.f90: Likewise.
2412 * gfortran.dg/leadz_trailz_3.f90: Likewise.
2414 2011-03-15 Richard Guenther <rguenther@suse.de>
2416 PR tree-optimization/13954
2417 * g++.dg/tree-ssa/pr13954.C: New testcase.
2419 2011-03-15 Richard Guenther <rguenther@suse.de>
2421 PR tree-optimization/48037
2422 * gcc.target/i386/pr48037-1.c: New testcase.
2424 2011-03-15 Richard Guenther <rguenther@suse.de>
2426 PR tree-optimization/41490
2427 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
2428 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
2429 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
2430 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
2431 * g++.dg/tree-ssa/pr33604.C: Adjust.
2433 2011-03-14 Jakub Jelinek <jakub@redhat.com>
2436 * gcc.c-torture/execute/pr47917.c: New test.
2437 * gcc.dg/pr47917.c: New test.
2440 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
2442 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
2444 * gcc.target/i386/sse4_1-floor-vec.c: New test.
2445 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
2446 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
2447 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
2448 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
2449 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
2450 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
2451 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
2452 * gcc.target/i386/avx-floor-vec.c: Ditto.
2453 * gcc.target/i386/avx-ceil-vec.c: Ditto.
2454 * gcc.target/i386/avx-trunc-vec.c: Ditto.
2455 * gcc.target/i386/avx-rint-vec.c: Ditto.
2456 * gcc.target/i386/avx-floorf-vec.c: Ditto.
2457 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
2458 * gcc.target/i386/avx-truncf-vec.c: Ditto.
2459 * gcc.target/i386/avx-rintf-vec.c: Ditto.
2461 2011-03-14 Tom Tromey <tromey@redhat.com>
2463 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
2464 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
2465 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
2467 2011-03-14 Tom Tromey <tromey@redhat.com>
2469 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
2470 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
2471 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
2473 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
2475 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
2477 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
2479 PR rtl-optimization/47166
2480 * gcc.c-torture/execute/postmod-1.c: New test.
2482 2011-03-14 Richard Guenther <rguenther@suse.de>
2485 * gcc.dg/torture/pr48098.c: New testcase.
2487 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
2490 * gcc.target/powerpc/pr48053-1.c: New test.
2491 * gcc.target/powerpc/pr48053-2.c: Likewise.
2493 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2496 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
2498 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2501 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
2503 2011-03-12 Janus Weil <janus@gcc.gnu.org>
2506 * gfortran.dg/class_41.f03: New.
2508 2011-03-11 Dodji Seketeli <dodji@redhat.com>
2510 * g++.dg/conversion/cast3.C: New test.
2512 2011-03-11 Jason Merrill <jason@redhat.com>
2514 * g++.dg/template/error45.C: New.
2516 * g++.dg/parse/no-type-defn1.C: New.
2518 * g++.dg/ext/attrib40.C: New.
2520 * g++.dg/cpp0x/regress/array1.C: New.
2522 2011-03-11 Richard Guenther <rguenther@suse.de>
2524 PR tree-optimization/48067
2525 * gcc.dg/pr48067.c: New testcase.
2527 2011-03-11 Richard Guenther <rguenther@suse.de>
2530 * g++.dg/lto/20110311-1_0.C: New testcase.
2532 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2535 * g++.dg/inherit/virtual8.C: New test.
2538 * gcc.dg/torture/pr48044.c: New test.
2540 2011-03-11 Janus Weil <janus@gcc.gnu.org>
2543 * gfortran.dg/proc_ptr_comp_31.f90: New.
2545 2011-03-11 Richard Guenther <rguenther@suse.de>
2547 PR tree-optimization/47278
2548 * gcc.dg/torture/pr47278-1.c: New testcase.
2549 * gcc.dg/torture/pr47278-2.c: Likewise.
2551 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2553 PR tree-optimization/48063
2554 * gcc.dg/torture/pr48063.c: New test.
2556 2011-03-10 Jason Merrill <jason@redhat.com>
2558 * g++.dg/template/array22.C: New.
2560 * g++.dg/cpp0x/syntax-err1.C: New.
2561 * g++.dg/parse/error36.C: Adjust expected errors.
2562 * g++.old-deja/g++.pt/ctor2.C: Likewise.
2563 * g++.old-deja/g++.pt/typename3.C: Likewise.
2564 * g++.old-deja/g++.pt/typename4.C: Likewise.
2565 * g++.old-deja/g++.pt/typename6.C: Likewise.
2567 2011-03-09 Jason Merrill <jason@redhat.com>
2569 * g++.dg/template/nontype22.C: New.
2571 2011-03-09 Martin Jambor <mjambor@suse.cz>
2573 PR tree-optimization/47714
2574 * g++.dg/torture/pr47714.C: New test.
2576 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2579 * gcc.target/powerpc/pr47755-2.c: New file.
2581 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2583 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
2584 is not set in the environment, pass 64 as first argument when not
2585 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
2586 native where ulimit -u is supported.
2588 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2590 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
2592 2011-03-08 Jason Merrill <jason@redhat.com>
2594 * g++.dg/template/nontype21.C: New.
2596 * g++.dg/template/anon5.C: New.
2598 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2601 * gcc.dg/pr47881.c: New test.
2603 2011-03-08 Dodji Seketeli <dodji@redhat.com>
2606 * g++.dg/lookup/template3.C: New test.
2608 2011-03-08 Kai Tietz <ktietz@redhat.com>
2610 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
2613 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
2616 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
2617 sizeof to compute alignment.
2619 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2621 PR tree-optimization/48022
2622 * gcc.dg/pr48022-1.c: New test.
2623 * gcc.dg/pr48022-2.c: New test.
2625 2011-03-07 Jason Merrill <jason@redhat.com>
2627 * g++.dg/template/nontype20.C: New.
2628 * g++.dg/init/member1.C: Adjust expected errors.
2629 * g++.dg/parse/constant4.C: Likewise.
2630 * g++.dg/template/qualified-id3.C: Likewise.
2631 * g++.old-deja/g++.pt/crash10.C: Likewise.
2633 * g++.dg/cpp0x/regress/non-const1.C: New.
2635 2011-03-07 Jakub Jelinek <jakub@redhat.com>
2638 * gcc.dg/pr47991.c: New test.
2640 2011-03-07 Jason Merrill <jason@redhat.com>
2642 * g++.dg/abi/mangle46.C: New.
2644 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
2647 * gcc.target/powerpc/pr47862.c: New.
2649 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
2652 * gcc.target/i386/combine-mul.c: Require nonpic.
2654 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
2655 Nathan Froyd <froydnj@codesourcery.com>
2657 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
2659 2011-03-06 Mark Mitchell <mark@codesourcery.com>
2661 * README.QMTEST: Remove.
2663 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
2664 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2667 * gfortran.dg/array_constructor_37.f90 : New test.
2669 2011-03-05 Jason Merrill <jason@redhat.com>
2671 * g++.dg/abi/mangle39.C: ABI v5, not 6.
2672 * g++.dg/abi/mangle45.C: Likewise.
2673 * g++.dg/cpp0x/trailing1.C: Likewise.
2675 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2677 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
2679 2011-03-05 Jakub Jelinek <jakub@redhat.com>
2681 PR rtl-optimization/47899
2682 * gcc.dg/pr47899.c: New test.
2684 * gcc.dg/torture/pr47968.c: Ignore warnings.
2686 PR tree-optimization/47967
2687 * gcc.c-torture/compile/pr47967.c: New test.
2689 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2691 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
2692 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
2694 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2696 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
2697 and property_getAttributes() if __OBJC2__.
2698 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
2699 * objc.dg/property/property-encoding-1.m: New.
2700 * obj-c++.dg/property/property-encoding-1.mm: New.
2702 2011-03-04 Jason Merrill <jason@redhat.com>
2704 * g++.dg/template/pseudodtor6.C: New.
2706 * g++.dg/inherit/covariant19.C: New.
2708 2011-03-04 Richard Guenther <rguenther@suse.de>
2711 * gcc.dg/torture/pr47968.c: New testcase.
2713 2011-03-04 Richard Guenther <rguenther@suse.de>
2716 * gcc.dg/torture/pr47975.c: New testcase.
2718 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
2721 * g++.dg/template/crash106.C: New.
2723 2011-03-03 Jakub Jelinek <jakub@redhat.com>
2726 * gcc.dg/gomp/pr47963.c: New test.
2727 * g++.dg/gomp/pr47963.C: New test.
2729 2011-03-02 Jason Merrill <jason@redhat.com>
2731 * g++.dg/cpp0x/regress/condition1.C: New.
2733 * g++.dg/cpp0x/constexpr-ctor9.C: New.
2735 2011-03-01 Jason Merrill <jason@redhat.com>
2737 * g++.dg/cpp0x/lambda/lambda-98.C: New.
2739 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
2741 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
2743 PR rtl-optimization/47925
2744 * gcc.c-torture/execute/pr47925.c: New test.
2746 2011-03-01 Jason Merrill <jason@redhat.com>
2748 * g++.dg/cpp0x/decltype25.C: New.
2750 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
2752 2011-03-01 Richard Guenther <rguenther@suse.de>
2754 PR tree-optimization/47890
2755 * gcc.dg/torture/pr47890.c: New testcase.
2757 2011-03-01 Richard Guenther <rguenther@suse.de>
2760 * gcc.dg/lto/pr47924_0.c: New testcase.
2762 2011-03-01 Richard Guenther <rguenther@suse.de>
2765 * gfortran.dg/lto/pr46911_0.f: New testcase.
2767 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2769 PR libgfortran/47933
2770 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
2771 compile errors from older code form.
2773 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2775 PR libgfortran/47567
2776 * gfortran.dg/fmt_fw_d.f90: New test.
2778 2011-02-28 Jason Merrill <jason@redhat.com>
2780 * g++.dg/inherit/covariant18.C: New.
2782 2011-02-28 Jakub Jelinek <jakub@redhat.com>
2785 * gcc.dg/pr47893.c: New test.
2787 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
2789 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
2790 NULL in case of a selector with conflicting types.
2791 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
2793 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
2795 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
2796 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
2797 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
2798 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
2800 2011-02-28 Jason Merrill <jason@redhat.com>
2803 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
2805 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2807 PR libgfortran/47778
2808 * gfortran.dg/namelist_71.f90: New test.
2810 2011-02-27 Jason Merrill <jason@redhat.com>
2813 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
2814 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
2816 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
2819 * g++.dg/cpp0x/constexpr-ctor8.C: New.
2821 2011-02-27 Jakub Jelinek <jakub@redhat.com>
2824 * gfortran.dg/gomp/task-1.f90: Removed.
2826 2011-02-26 Jason Merrill <jason@redhat.com>
2828 * g++.dg/template/this-targ1.C: New.
2830 * g++.dg/cpp0x/regress/template-const1.C: New.
2831 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
2832 * g++.dg/template/function1.C: Adjust.
2833 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
2834 * g++.dg/debug/debug7.C: Adjust.
2836 2011-02-26 Tobias Burnus <burnus@net-b.de>
2839 * gfortran.dg/gomp/task-1.f90: New.
2841 2011-02-25 Jie Zhang <jie@codesourcery.com>
2843 * gcc.target/arm/neon-thumb2-move.c: Add
2844 dg-require-effective-target arm_thumb2_ok.
2846 2011-02-24 Jason Merrill <jason@redhat.com>
2848 * g++.dg/parse/constant1.C: Specify C++98 mode.
2849 * g++.dg/parse/constant5.C: Likewise.
2850 * g++.dg/parse/error2.C: Likewise.
2851 * g++.dg/parse/semicolon3.C: Likewise.
2852 * g++.dg/template/crash14.C: Likewise.
2853 * g++.dg/template/local4.C: Likewise.
2854 * g++.dg/template/nontype3.C: Likewise.
2855 * g++.dg/parse/crash31.C: Adjust expected errors.
2856 * g++.dg/template/function1.C: Likewise.
2857 * g++.dg/template/ref3.C: Likewise.
2858 * g++.dg/template/static9.C: Likewise.
2859 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
2861 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
2862 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
2863 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
2864 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
2865 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
2867 2011-02-24 Jakub Jelinek <jakub@redhat.com>
2870 * gfortran.dg/pr47878.f90: New test.
2872 2011-02-24 Richard Guenther <rguenther@suse.de>
2875 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
2876 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
2878 2011-02-24 Richard Guenther <rguenther@suse.de>
2881 * gfortran.dg/lto/pr47839_0.f90: New testcase.
2882 * gfortran.dg/lto/pr47839_1.f90: Likewise.
2884 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2886 PR libgfortran/47567
2887 * gfortran.dg/fmt_f0_1.f90: Update test.
2889 2011-02-23 Jason Merrill <jason@redhat.com>
2891 * g++.dg/abi/mangle39.C: Adjust parm mangling.
2892 * g++.dg/abi/mangle45.C: New.
2894 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
2895 * g++.dg/template/canon-type-9.C: Match use of decltype
2896 between declaration and definition.
2897 * g++.dg/template/canon-type-12.C: Likewise.
2899 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
2902 * gfortran.dg/nested_allocatables_1.f90: New.
2904 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
2907 * g++.dg/pr46868.C: New test.
2908 * g++.dg/parse/parameter-declaration-1.C: Adjust.
2909 * g++.dg/parse/error14.C: Adjust.
2911 2011-02-23 Richard Guenther <rguenther@suse.de>
2913 PR tree-optimization/47838
2914 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
2916 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2918 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
2920 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2922 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
2923 * gfortran.dg/count_init_expr.f03: Ditto.
2924 * gfortran.dg/gomp/pr43711.f90: Ditto.
2925 * gcc.dg/struct-parse-2.c: Ditto.
2926 * gcc.dg/parse-error-3.c: Ditto.
2927 * gcc.dg/Wlogical-op-1.c: Ditto.
2928 * gcc.dg/Walways-true-1.c: Ditto.
2929 * gcc.dg/pr24225.c: Ditto.
2930 * gcc.dg/Walways-true-2.c: Ditto.
2931 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
2932 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
2933 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
2934 * g++.dg/overload/defarg4.C: Ditto.
2935 * g++.dg/inherit/covariant16.C: Ditto.
2936 * g++.dg/inherit/virtual7.C: Ditto.
2937 * g++.dg/template/canon-type-9.C: Ditto.
2938 * g++.dg/template/access19.C: Ditto.
2939 * g++.dg/template/call7.C: Ditto.
2940 * g++.dg/template/canon-type-2.C: Ditto.
2941 * g++.dg/template/init7.C: Ditto.
2942 * g++.dg/template/sizeof-template-argument.C: Ditto.
2943 * g++.dg/template/const3.C: Ditto.
2944 * g++.dg/template/sfinae26.C: Ditto.
2945 * g++.dg/template/sfinae26.C: Ditto.
2946 * g++.dg/template/canon-type-11.C: Ditto.
2947 * g++.dg/template/union2.C: Ditto.
2948 * g++.dg/template/canon-type-3.C: Ditto.
2949 * g++.dg/template/canon-type-1.C: Ditto.
2950 * g++.dg/template/canon-type-5.C: Ditto.
2951 * g++.dg/template/canon-type-7.C: Ditto.
2952 * g++.dg/template/canon-type-10.C: Ditto.
2953 * g++.dg/template/spec36.C: Ditto.
2954 * g++.dg/template/typedef38.C: Ditto.
2955 * g++.dg/template/canon-type-4.C: Ditto.
2956 * g++.dg/template/canon-type-6.C: Ditto.
2957 * g++.dg/template/canon-type-13.C: Ditto.
2958 * g++.dg/template/instantiate9.C: Ditto.
2959 * g++.dg/template/ttp22.C: Ditto.
2960 * g++.dg/warn/Wreturn-type-6.C: Ditto.
2961 * g++.dg/warn/Walways-true-1.C: Ditto.
2962 * g++.dg/warn/Wlogical-op-1.C: Ditto.
2963 * g++.dg/warn/Walways-true-2.C: Ditto.
2964 * g++.dg/conversion/op4.C: Ditto.
2965 * g++.dg/opt/pr19650.C: Ditto.
2966 * g++.dg/lookup/friend11.C: Ditto.
2967 * g++.dg/other/default2.C: Ditto.
2968 * g++.dg/other/default3.C: Ditto.
2969 * g++.dg/other/dtor2.C: Ditto.
2970 * g++.dg/other/friend5.C: Ditto.
2971 * g++.dg/other/default5.C: Ditto.
2972 * g++.dg/init/brace6.C: Ditto.
2973 * g++.dg/init/aggr5.C: Ditto.
2974 * g++.dg/init/error2.C: Ditto.
2975 * g++.dg/expr/bound-mem-fun.C: Ditto.
2976 * g++.dg/expr/cond6.C: Ditto.
2977 * g++.dg/expr/stmt-expr-1.C: Ditto.
2978 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
2979 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
2980 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
2981 * g++.dg/cpp0x/bracket1.C: Ditto.
2982 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
2983 * g++.dg/cpp0x/pr38646.C: Ditto.
2984 * g++.dg/cpp0x/variadic73.C: Ditto.
2985 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
2986 * g++.dg/cpp0x/bracket4.C: Ditto.
2987 * g++.dg/cpp0x/decltype4.C: Ditto.
2988 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
2989 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
2990 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
2991 * g++.dg/cpp0x/variadic-new2.C: Ditto.
2992 * g++.dg/cpp0x/decltype2.C: Ditto.
2993 * g++.dg/cpp0x/decltype1.C: Ditto.
2994 * g++.dg/cpp0x/bracket2.C: Ditto.
2995 * g++.dg/cpp0x/decltype5.C: Ditto.
2996 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
2997 * g++.dg/cpp0x/variadic70.C: Ditto.
2998 * g++.dg/cpp0x/decltype6.C: Ditto.
2999 * g++.dg/cpp0x/rvo.C: Ditto.
3000 * g++.dg/cpp0x/vt-40092.C: Ditto.
3001 * g++.dg/cpp0x/variadic-new.C: Ditto.
3002 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
3003 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
3004 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
3005 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
3006 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
3007 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
3008 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
3009 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
3010 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
3011 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
3012 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
3013 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
3014 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
3015 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
3016 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
3017 * g++.dg/cpp0x/pr39639.C: Ditto.
3018 * g++.dg/cpp0x/decltype3.C: Ditto.
3019 * g++.dg/cpp0x/variadic68.C: Ditto.
3020 * g++.dg/cpp0x/variadic-function.C: Ditto.
3021 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
3022 * g++.dg/cpp0x/variadic-bind.C: Ditto.
3023 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
3024 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
3025 * g++.dg/parse/crash35.C: Ditto.
3026 * g++.dg/parse/crash40.C: Ditto.
3027 * g++.dg/parse/defarg12.C: Ditto.
3028 * g++.dg/parse/crash34.C: Ditto.
3029 * g++.dg/parse/constructor3.C: Ditto.
3030 * g++.dg/parse/template23.C: Ditto.
3031 * g++.dg/parse/crash56.C: Ditto.
3032 * g++.dg/parse/dtor13.C: Ditto.
3033 * g++.dg/parse/error33.C: Ditto.
3034 * g++.dg/parse/ctor9.C: Ditto.
3035 * g++.dg/parse/error32.C: Ditto.
3036 * g++.dg/parse/error37.C: Ditto.
3037 * g++.dg/parse/bitfield3.C: Ditto.
3038 * g++.dg/parse/struct-4.C: Ditto.
3039 * g++.dg/ext/has_trivial_copy.C: Ditto.
3040 * g++.dg/ext/is_polymorphic.C: Ditto.
3041 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
3042 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
3043 * g++.dg/ext/has_nothrow_assign.C: Ditto.
3044 * g++.dg/ext/is_union.C: Ditto.
3045 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
3046 * g++.dg/ext/is_pod.C: Ditto.
3047 * g++.dg/ext/has_virtual_destructor.C: Ditto.
3048 * g++.dg/ext/has_trivial_constructor.C: Ditto.
3049 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
3050 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
3051 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
3052 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
3053 * g++.dg/ext/is_abstract.C: Ditto.
3054 * g++.dg/ext/has_trivial_assign.C: Ditto.
3055 * g++.dg/ext/is_class.C: Ditto.
3056 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
3057 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
3058 * g++.dg/ext/is_base_of.C: Ditto.
3059 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
3060 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
3061 * g++.dg/ext/is_empty.C: Ditto.
3062 * g++.dg/ext/is_enum.C: Ditto.
3063 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
3064 * gnat.dg/opt11.adb: Ditto.
3065 * obj-c++.dg/pr45735.mm: Ditto.
3066 * obj-c++.dg/pr24393.mm: Ditto.
3067 * obj-c++.dg/exceptions-2.mm: Ditto.
3068 * objc.dg/pr45735.m: Ditto.
3069 * objc.dg/pr24393.m: Ditto.
3071 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
3073 * objc.dg/attributes/objc-exception-1.m: New.
3075 2011-02-23 Jie Zhang <jie@codesourcery.com>
3077 * gcc.dg/cpp/include7.c: New test.
3079 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
3082 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
3084 2011-02-23 Jie Zhang <jie@codesourcery.com>
3086 PR rtl-optimization/47763
3087 * gcc.dg/pr47763.c: New test.
3089 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
3092 * gfortran.dg/whole_file_32.f90 : New test.
3094 2011-02-22 Dodji Seketeli <dodji@redhat.com>
3097 * g++.dg/inherit/virtual7.C: New test.
3099 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
3102 * objc.dg/type-size-3.m: Updated error message.
3103 * objc.dg/type-size-4.m: New test.
3104 * objc.dg/type-size-5.m: New test.
3106 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3108 * lib/gnat.exp: Fix comments.
3109 Don't load libgloss.exp.
3110 (default_gnat_version): Call $compiler with --version.
3111 Adapt regexp for gnatmake output, insert version.
3112 (gnat_version): New proc.
3113 (gnat_init): Remove gnat_libgcc_s_path.
3114 (gnat_target_compile): Likewise.
3115 Remove ld_library_path.
3116 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
3117 (gnat_pass): Remove.
3118 (gnat_pass): Remove.
3119 (gnat_finish): Remove.
3120 (gnat_exit): Remove.
3121 (local_find_gnatmake): Reindent.
3122 (runtest_file_p): Remove.
3123 (prune_warnings): Remove.
3124 (find_gnatclean): New proc.
3125 * lib/gnat-dg.exp (lremove): New proc.
3126 (gnat-dg-test): Reindent.
3127 Remove additional output files.
3128 (gnat-dg-runtest): Remove.
3130 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
3131 * gnat.dg/loop_optimization6.adb: Likewise.
3132 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
3134 2011-02-22 Jakub Jelinek <jakub@redhat.com>
3136 PR tree-optimization/47835
3137 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
3139 2011-02-22 Tobias Burnus <burnus@net-b.de>
3141 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
3142 * gfortran.dg/abstract_type_2.f03: Ditto.
3143 * gfortran.dg/abstract_type_3.f03: Ditto.
3144 * gfortran.dg/abstract_type_4.f03: Ditto.
3145 * gfortran.dg/abstract_type_5.f03: Ditto.
3146 * gfortran.dg/abstract_type_6.f03: Ditto.
3147 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
3148 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
3149 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
3150 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
3151 * gfortran.dg/array_function_5.f90: Ditto.
3152 * gfortran.dg/asynchronous_3.f03: Ditto.
3153 * gfortran.dg/char_expr_1.f90: Ditto.
3154 * gfortran.dg/class_14.f03: Ditto.
3155 * gfortran.dg/data_array_6.f: Ditto.
3156 * gfortran.dg/data_invalid.f90: Ditto.
3157 * gfortran.dg/dot_product_1.f03: Ditto.
3158 * gfortran.dg/func_derived_5.f90: Ditto.
3159 * gfortran.dg/func_result_4.f90: Ditto.
3160 * gfortran.dg/implied_do_1.f90: Ditto.
3161 * gfortran.dg/initialization_25.f90: Ditto.
3162 * gfortran.dg/initialization_26.f90: Ditto.
3163 * gfortran.dg/interface_34.f90: Ditto.
3164 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
3165 * gfortran.dg/keyword_symbol_1.f90: Ditto.
3166 * gfortran.dg/matmul_8.f03: Ditto.
3167 * gfortran.dg/merge_init_expr.f90: Ditto.
3168 * gfortran.dg/pack_assign_1.f90: Ditto.
3169 * gfortran.dg/pack_vector_1.f90: Ditto.
3170 * gfortran.dg/pointer_check_8.f90: Ditto.
3171 * gfortran.dg/product_init_expr.f03: Ditto.
3172 * gfortran.dg/reshape_order_5.f90: Ditto.
3173 * gfortran.dg/reshape_shape_1.f90: Ditto.
3174 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
3175 * gfortran.dg/same_name_2.f90: Ditto.
3176 * gfortran.dg/selected_real_kind_1.f90: Ditto.
3177 * gfortran.dg/spread_init_expr.f03: Ditto.
3178 * gfortran.dg/stmt_func_1.f90: Ditto.
3179 * gfortran.dg/sum_init_expr.f03: Ditto.
3180 * gfortran.dg/transpose_3.f03: Ditto.
3181 * gfortran.dg/unpack_init_expr.f03: Ditto.
3182 * gfortran.dg/warn_conversion.f90: Ditto.
3183 * gfortran.dg/warn_conversion_2.f90: Ditto.
3184 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
3185 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
3186 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
3187 * gfortran.dg/whole_file_16.f90: Ditto.
3188 * gfortran.dg/whole_file_17.f90: Ditto.
3189 * gfortran.dg/whole_file_18.f90: Ditto.
3190 * gfortran.dg/whole_file_20.f03: Ditto.
3191 * gfortran.dg/whole_file_5.f90: Ditto.
3192 * gfortran.dg/whole_file_6.f90: Ditto.
3193 * gfortran.dg/write_invalid_format.f90: Ditto.
3194 * gfortran.dg/zero_sized_6.f90: Ditto.
3196 2011-02-21 Jeff Law <law@redhat.com>
3198 PR rtl-optimization/46178
3199 * gcc.target/i386/pr46178.c: New test.
3201 PR rtl-optimization/46002
3202 * gcc.c-torture/compile/pr46002.c: New test.
3204 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3206 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
3209 2011-02-21 Jakub Jelinek <jakub@redhat.com>
3212 * g++.dg/debug/pr47106.C: Require effective target lto.
3214 2011-02-21 Jason Merrill <jason@redhat.com>
3216 * g++.dg/cpp0x/constexpr-diag2.C: New.
3218 2011-02-20 Jason Merrill <jason@redhat.com>
3220 * g++.dg/cpp0x/constexpr-ctor7.C: New.
3222 * g++.dg/cpp0x/fntmpdefarg2.C: New.
3224 * g++.dg/overload/conv-op1.C: New.
3226 * g++.dg/cpp0x/constexpr-synth1.C: New.
3228 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3230 * objc.dg/layout-2.m: New.
3231 * objc.dg/selector-3.m: Adjusted location of error message.
3232 * objc.dg/type-size-3.m: Same.
3233 * obj-c++.dg/selector-3.mm: Same.
3235 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3238 * objc.dg/property/dotsyntax-22.m: New.
3239 * obj-c++.dg/property/dotsyntax-22.mm: New.
3241 2011-02-20 Dodji Seketeli <dodji@redhat.com>
3244 * g++.dg/template/typedef38.C: New test.
3246 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3249 * gfortran.dg/whole_file_30.f90 : New test.
3250 * gfortran.dg/whole_file_31.f90 : New test.
3252 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3256 * gfortran.dg/whole_file_28.f90 : New test.
3257 * gfortran.dg/whole_file_29.f90 : New test.
3259 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3262 * g++.dg/template/crash105.C: New.
3264 2011-02-19 Jason Merrill <jason@redhat.com>
3266 * g++.dg/cpp0x/regress/no-elide1.C: New.
3268 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
3270 PR tree-optimization/46620
3271 * gcc.dg/pr46620.c: New.
3273 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3276 * gcc.target/i386/pr47809.c: New test.
3278 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3279 Tobias Burnus <burnus@net-b.de>
3281 * lib/target-supports.exp
3282 (check_effective_target_fortran_large_real): New check for large reals.
3283 * gfortran.dg/nan_7.f90: New test.
3285 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3287 PR libgfortran/47567
3288 * gfortran.dg/fmt_f0_1.f90: Update test.
3290 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
3293 * gfortran.dg/array_constructor_36.f90 : New test.
3294 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
3295 allow for comparison between different elements of the array
3296 constructor at different levels of optimization.
3298 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
3300 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
3301 * gcc.target/i386/pr32280-1.c: Likewise.
3303 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3306 * gcc.target/i386/pr47800.c: New test.
3308 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
3310 * objc/execute/exceptions/foward-1.x: New.
3312 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3315 * gfortran.dg/derived_constructor_comps_4.f90: New.
3317 2011-02-18 Tobias Burnus
3320 * gfortran.dg/func_result_6.f90: New.
3322 2011-02-18 Michael Matz <matz@suse.de>
3325 * gfortran.dg/lto/pr45586_0.f90: New test.
3326 * gfortran.dg/typebound_proc_20.f90: Ditto.
3327 * gfortran.dg/typebound_proc_21.f90: Ditto.
3329 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
3332 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
3334 2011-02-18 Tobias Burnus <burnus@net-b.de>
3337 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
3339 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
3340 normalizing the error/warning output.
3341 * gfortran.dg/Wall.f90: Update dg-error/warning.
3342 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
3343 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
3344 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
3345 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
3346 * gfortran.dg/class_30.f90: Update dg-error/warning.
3347 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
3348 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
3349 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
3350 * gfortran.dg/entry_17.f90: Update dg-error/warning.
3351 * gfortran.dg/entry_19.f90: Update dg-error/warning.
3352 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
3353 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
3354 * gfortran.dg/g77/12632.f: Update dg-error/warning.
3355 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
3356 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
3357 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
3358 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
3359 * gfortran.dg/goto_8.f90: Update dg-error/warning.
3360 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
3361 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
3362 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
3363 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
3364 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
3365 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
3366 * gfortran.dg/volatile3.f90: Update dg-error/warning.
3367 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
3368 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
3369 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
3370 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
3371 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
3373 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3376 * gfortran.dg/proc_ptr_comp_30.f90: New.
3378 2011-02-18 Jakub Jelinek <jakub@redhat.com>
3381 * gcc.target/i386/pr47780.c: New test.
3383 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3386 * gfortran.dg/class_40.f03: New.
3388 2011-02-18 Dodji Seketeli <dodji@redhat.com>
3391 * g++.dg/cpp0x/auto21.C: New test.
3393 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
3395 * objc.dg/special/unclaimed-category-1.h: Updated for
3397 * objc.dg/special/unclaimed-category-1.m: Same.
3398 * objc.dg/zero-link-1.m: Same.
3399 * objc.dg/lookup-1.m: Same.
3400 * objc.dg/torture/strings/const-str-9.m
3401 * objc.dg/torture/strings/const-str-10.m: Same.
3402 * objc.dg/torture/strings/const-str-11.m: Same.
3403 * objc.dg/torture/forward-1.m: Same.
3404 * objc.dg/zero-link-2.m: Same.
3405 * objc.dg/encode-7-next-64bit.m: Same.
3406 * objc.dg/method-4.m: Same.
3407 * objc.dg/next-runtime-1.m: Same.
3408 * objc.dg/image-info.m: Same.
3409 * objc.dg/pr23214.m: Same.
3410 * objc.dg/symtab-1.m: Same.
3411 * obj-c++.dg/basic.m: Same.
3412 * obj-c++.dg/proto-lossage-3.m: Same.
3413 * obj-c++.dg/torture/strings/const-str-10.m: Same.
3414 * obj-c++.dg/torture/strings/const-str-11.m: Same.
3415 * obj-c++.dg/torture/strings/const-str-9.m: Same.
3416 * obj-c++.dg/method-11.m: Same.
3417 * objc/execute/enumeration-1.m: Same.
3418 * objc/execute/object_is_class.m: Same.
3419 * objc/execute/formal_protocol-2.m: Same.
3420 * objc/execute/formal_protocol-4.m: Same.
3421 * objc/execute/formal_protocol-6.m: Same.
3422 * objc/execute/bycopy-3.m: Same.
3423 * objc/execute/exceptions/catchall-1.m: Same.
3424 * objc/execute/exceptions/finally-1.m: Same.
3425 * objc/execute/exceptions/local-variables-1.m: Same.
3426 * objc/execute/exceptions/foward-1.m: Same.
3427 * objc/execute/bf-common.h
3428 * objc/execute/enumeration-2.m: Same.
3429 * objc/execute/formal_protocol-1.m: Same.
3430 * objc/execute/formal_protocol-3.m: Same.
3431 * objc/execute/formal_protocol-5.m: Same.
3432 * objc/execute/accessing_ivars.m: Same.
3433 * objc/execute/bycopy-2.m: Same.
3434 * objc/execute/formal_protocol-7.m: Same.
3435 * objc/execute/compatibility_alias.m: Same.
3436 * objc/execute/no_clash.m: Same.
3437 * objc/execute/object_is_meta_class.m: Same.
3438 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
3439 * objc/execute/class-tests-1.h: Include stdio.h.
3440 * objc/execute/class-tests-2.h: Same.
3441 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
3443 * obj-c++.dg/try-catch-2.mm: Same.
3445 2011-02-17 Jakub Jelinek <jakub@redhat.com>
3448 * g++.dg/warn/Wunused-parm-4.C: New test.
3450 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
3451 Jan Hubicka <jh@suse.cz>
3455 * g++.dg/debug/pr47106.C: New.
3457 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
3460 * gcc.target/i386/pr43653.c: New test.
3462 2011-02-11 Dodji Seketeli <dodji@redhat.com>
3465 * g++.dg/template/inherit6.C: New test.
3467 2011-02-16 Janus Weil <janus@gcc.gnu.org>
3470 * gfortran.dg/class_39.f03: New.
3472 2011-02-16 Dodji Seketeli <dodji@redhat.com>
3475 * g++.dg/cpp0x/variadic106.C: New test.
3477 2011-02-16 Jakub Jelinek <jakub@redhat.com>
3480 * gfortran.dg/pr47757-1.f90: New test.
3481 * gfortran.dg/pr47757-2.f90: New test.
3482 * gfortran.dg/pr47757-3.f90: New test.
3485 * g++.dg/cpp0x/enum8.C: New test.
3487 2011-02-15 Jason Merrill <jason@redhat.com>
3489 * g++.dg/inherit/implicit-trivial1.C: New.
3490 * g++.dg/cpp0x/implicit-trivial1.C: New.
3492 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3495 * gcc.dg/torture/pr47725.c: Removed.
3497 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
3500 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
3501 constant does not generate a load from memory.
3503 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3506 * gcc.dg/torture/pr47725.c: New.
3508 2011-02-15 Richard Guenther <rguenther@suse.de>
3510 PR tree-optimization/47743
3511 * gcc.dg/torture/pr47743.c: New testcase.
3513 2011-02-15 Jakub Jelinek <jakub@redhat.com>
3516 * gcc.target/i386/pr47581.c: New test.
3518 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3521 * gfortran.dg/select_type_22.f03: New.
3523 2011-02-14 Jason Merrill <jason@redhat.com>
3525 * g++.dg/cpp0x/regress/enum1.C: New.
3527 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3529 * gnat.dg/include.adb: New test.
3531 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3534 * gfortran.dg/class_38.f03: New.
3536 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3538 * gcc.dg/pr46494.c: New test.
3540 2011-02-14 Richard Guenther <rguenther@suse.de>
3542 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
3544 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3547 * gnat.dg/null_pointer_deref1.exp: Don't skip on
3548 sparc*-sun-solaris2.11.
3550 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3553 * gfortran.dg/argument_checking_18.f90: New.
3555 2011-02-13 Tobias Burnus <burnus@net-b.de>
3557 * gfortran.dg/argument_checking_13.f90: Update dg-error.
3558 * gfortran.dg/argument_checking_17.f90: New.
3560 2011-02-12 Janus Weil <janus@gcc.gnu.org>
3562 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
3563 are temporarily disabled.
3564 * gfortran.dg/class_7.f03: Ditto.
3565 * gfortran.dg/coarray_14.f90: Ditto.
3566 * gfortran.dg/typebound_proc_13.f03: Ditto.
3568 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
3571 * gfortran.dg/extends_11.f03: New.
3573 2011-02-11 Xinliang David Li <davidxl@google.com>
3575 PR tree-optimization/47707
3576 * g++.dg/tree-ssa/pr47707.C: New test.
3578 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
3580 * g++.dg/opt/inline17.C: New test.
3582 2011-02-11 Tobias Burnus <burnus@net-b.de>
3585 * gfortran.dg/pure_formal_2.f90: New.
3587 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
3589 PR rtl-optimization/47614
3590 * gfortran.dg/pr47614.f: New.
3592 2011-02-11 Joseph Myers <joseph@codesourcery.com>
3595 * gcc.dg/opts-6.c: New test.
3597 2011-02-11 Jakub Jelinek <jakub@redhat.com>
3600 * gcc.dg/pr47684.c: New test.
3602 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3605 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
3606 c99_runtime, dg-add-options c99_runtime.
3607 (main): Use __asm__.
3609 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3612 * lib/target-supports.exp (check_ascii_locale_available): New proc.
3613 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
3614 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
3615 * gcc.dg/ucnid-10.c: Likewise.
3616 * gcc.dg/ucnid-13.c: Likewise.
3617 * gcc.dg/ucnid-7.c: Likewise.
3618 * gcc.dg/ucnid-8.c: Likewise.
3619 Adapt dg-warning line number.
3621 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
3623 * gcc.target/i386/parity-1.c: Use -march=k8.
3624 * gcc.target/i386/parity-2.c: Ditto.
3625 * gcc.target/i386/vecinit-1.c: Ditto.
3626 * gcc.target/i386/vecinit-2.c: Ditto.
3628 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3631 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
3632 * gcc.target/mips/save-restore-3.c: Likewise.
3633 * gcc.target/mips/save-restore-4.c: Likewise.
3634 * gcc.target/mips/save-restore-5.c: Likewise.
3637 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
3638 * g++.dg/tree-prof/partition2.C: Likewise.
3640 2011-02-09 Jason Merrill <jason@redhat.com>
3642 * g++.dg/tree-ssa/inline-3.C: Use a normal function
3643 rather than misdeclare std::puts.
3645 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
3646 * g++.dg/other/warning1.C: Likewise.
3647 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
3648 * g++.old-deja/g++.gb/scope06.C: Likewise.
3649 * g++.old-deja/g++.law/cvt11.C: Likewise.
3650 * g++.old-deja/g++.law/init1.C: Likewise.
3651 * g++.dg/abi/mangle26.C: Likewise.
3653 * g++.dg/template/function1.C: Adjust for C++0x mode.
3654 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
3656 * g++.dg/ext/label10.C: Adjust for C++0x mode.
3657 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
3659 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
3661 * g++.dg/cpp0x/regress/abi-empty7.C: New.
3663 * g++.dg/cpp0x/regress: New directory.
3664 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
3665 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
3666 * g++.dg/cpp0x/regress/regress3.C: New.
3668 2011-02-10 Richard Guenther <rguenther@suse.de>
3670 PR tree-optimization/47677
3671 * gcc.dg/torture/pr47677.c: New testcase.
3673 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
3675 * objc.dg/special/load-category-1.m: Remove unused header.
3676 * objc.dg/special/load-category-1a.m: Likewise.
3677 * objc.dg/special/load-category-2.m: Likewise.
3678 * objc.dg/special/load-category-2a.m: Likewise.
3679 * objc.dg/special/load-category-3.m: Likewise.
3680 * objc.dg/special/load-category-3a.m: Likewise.
3681 * objc.dg/attributes/proto-attribute-2.m: Likewise.
3682 * objc.dg/attributes/proto-attribute-3.m: Likewise.
3683 * objc.dg/attributes/class-attribute-1.m: Likewise.
3684 * objc.dg/property/property.exp: Don't run for Darwin < 9.
3685 * obj-c++.dg/property/property.exp: Likewise.
3686 * objc.dg/attributes/method-sentinel-1.m: Update type header.
3687 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
3688 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
3689 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
3690 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
3691 * obj-c++.dg/template-8.mm: Likewise.
3693 2011-02-10 Jakub Jelinek <jakub@redhat.com>
3696 * gcc.target/i386/pr47665.c: New test.
3698 2011-02-10 Jie Zhang <jie@codesourcery.com>
3702 2011-02-05 Jie Zhang <jie@codesourcery.com>
3704 * gcc.dg/pr42631.c: Update test.
3705 * gcc.dg/pr42631-2.c: New test.
3707 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3710 * gfortran.dg/proc_decl_25.f90: New.
3712 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3715 * gfortran.dg/typebound_assignment_2.f03: New.
3717 2011-02-09 Richard Guenther <rguenther@suse.de>
3719 PR tree-optimization/47664
3720 * gcc.dg/tree-ssa/inline-7.c: New testcase.
3722 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
3725 * gnat.dg/uninit_func.adb: Adjust dg directive.
3727 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
3730 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
3732 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3735 * gfortran.dg/auto_dealloc_2.f90: New.
3737 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3739 * gcc.dg/builtins-config.h: Remove __sgi handling.
3740 * lib/target-supports.exp (add_options_for_c99_runtime): Add
3741 -std=c99 for mips-sgi-irix6.5*.
3743 2011-02-09 Martin Jambor <mjambor@suse.cz>
3746 * gfortran.dg/pr25923.f90: Remove xfails.
3748 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3751 * gfortran.dg/inquire_14.f90: New test.
3753 2011-02-08 Janus Weil <janus@gcc.gnu.org>
3756 * gfortran.dg/pointer_init_6.f90: New.
3758 2011-02-08 Jeff Law <law@redhat.com>
3760 PR tree-optimization/42893
3761 * gcc.tree-ssa/pr42893.c: New test.
3763 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
3765 PR tree-optimization/46834
3766 PR tree-optimization/46994
3767 PR tree-optimization/46995
3768 * gcc.dg/graphite/id-pr46834.c: New.
3769 * gfortran.dg/graphite/id-pr46994.f90: New.
3770 * gfortran.dg/graphite/id-pr46995.f90: New.
3772 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3775 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
3776 using the variable is known the warning is emitted there.
3777 * gcc.dg/uninit-pr19430.c (foo): Likewise.
3778 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
3780 * c-c++-common/pr20000.c (g): Both warnings occur at the return
3783 * gcc.dg/noreturn-1.c (foo5): Likewise.
3784 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
3785 (method2): Likewise.
3787 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
3788 the return statement using the uninitialized variable.
3789 * gfortran.dg/pr39666-2.f90 (f): Likewise.
3791 2011-02-08 Richard Guenther <rguenther@suse.de>
3794 * g++.dg/opt/pr47639.c: New testcase.
3796 2011-02-08 Richard Guenther <rguenther@suse.de>
3798 PR tree-optimization/47632
3799 * g++.dg/opt/pr47632.C: New testcase.
3801 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3803 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
3805 2011-02-07 Richard Guenther <rguenther@suse.de>
3807 PR tree-optimization/47615
3808 * g++.dg/opt/pr47615.C: New testcase.
3810 2011-02-07 Richard Guenther <rguenther@suse.de>
3812 PR tree-optimization/47621
3813 * gcc.dg/torture/pr47621.c: New testcase.
3815 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
3817 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
3819 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
3822 * gfortran.dg/allocate_with_source_1 : New test.
3824 2011-02-05 Jakub Jelinek <jakub@redhat.com>
3827 * gcc.dg/pr47610.c: New test.
3829 2011-02-05 Jie Zhang <jie@codesourcery.com>
3832 * gcc.dg/pr42631.c: Update test.
3833 * gcc.dg/pr42631-2.c: New test.
3835 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3838 * gfortran.dg/pr47574.f90: New test.
3840 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
3842 PR tree-optimization/46194
3843 * gcc.dg/autopar/pr46194.c: New.
3845 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
3847 PR tree-optimization/43695
3848 * g++.dg/ipa/pr43695.C: New.
3850 2011-02-04 Jakub Jelinek <jakub@redhat.com>
3853 * gcc.dg/pr23200.c: New test.
3855 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
3858 * g++.dg/pr47589.C: New test.
3860 2011-02-03 Dodji Seketeli <dodji@redhat.com>
3863 * g++.dg/template/typedef37.C: New test.
3864 * g++.dg/template/param1.C: Adjust expected error message.
3866 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3869 * gcc.dg/pr31490-2.c: New test.
3870 * gcc.dg/pr31490-3.c: New test.
3871 * gcc.dg/pr31490-4.c: New test.
3873 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
3874 Jakub Jelinek <jakub@redhat.com>
3877 * g++.dg/parser/semicolon3.C: Adjust.
3878 * g++.dg/parser/semicolon4.C: New testcase.
3879 * g++.dg/pr46890.C: New testcase.
3881 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
3884 * g++.dg/init/pr29571.C: New.
3886 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
3888 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
3889 instead of vect_int.
3891 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3894 * gcc.target/i386/pr47312.c: New test.
3897 * gcc.target/i386/pr47564.c: New test.
3899 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
3901 PR tree-optimization/45122
3902 * gcc.dg/tree-ssa/pr45122.c: New.
3904 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3907 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
3910 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
3911 and vsx so a default --with-cpu=power7 doesn't give an error
3912 when -mavoid-indexed-addresses is used.
3914 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
3915 wrapper function to save the arguments and then jump to the real
3916 function, rather than depending on the compiler not to move stuff
3918 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
3920 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3921 Paul Thomas <pault@gcc.gnu.org>
3924 * gfortran.dg/class_37.f03 : New test.
3926 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
3927 Richard Guenther <rguenther@suse.de>
3929 PR tree-optimization/40979
3931 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
3932 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
3933 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
3934 check_vect_support_and_set_flags.
3935 * gfortran.dg/graphite/vect-pr40979.f90: New.
3937 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3940 * gfortran.dg/class_36.f03: New.
3942 2011-02-02 Richard Guenther <rguenther@suse.de>
3944 PR tree-optimization/47566
3945 * gcc.dg/lto/20110201-1_0.c: New testcase.
3947 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
3953 * debug/pr47498.c: New.
3954 * debug/pr47501.c: New.
3956 2011-02-01 Richard Guenther <rguenther@suse.de>
3958 PR tree-optimization/47559
3959 * g++.dg/torture/pr47559.C: New testcase.
3961 2011-02-01 Janus Weil <janus@gcc.gnu.org>
3964 * gfortran.dg/typebound_call_20.f03: New.
3966 2011-02-01 Richard Guenther <rguenther@suse.de>
3968 PR tree-optimization/47555
3969 * gcc.dg/pr47555.c: New testcase.
3971 2011-02-01 Richard Guenther <rguenther@suse.de>
3973 PR tree-optimization/47541
3974 * g++.dg/torture/pr47541.C: New testcase.
3976 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3979 * gfortran.dg/typebound_call_19.f03: New.
3981 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3984 * g++.dg/cpp0x/pr47416.C: New test.
3986 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
3989 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
3991 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3994 * gfortran.dg/typebound_assignment_1.f03: New.
3996 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3998 PR tree-optimization/47538
3999 * gcc.c-torture/execute/pr47538.c: New test.
4001 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4004 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
4006 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4008 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
4010 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
4012 PR rtl-optimization/44031
4013 * gcc.c-torture/compile/20110131-1.c: New test.
4015 2011-01-31 Tobias Burnus <burnus@net-b.de>
4018 * gfortran.dg/stmt_func_1.f90: New.
4020 2011-01-31 Tobias Burnus <burnus@net-b.de>
4023 * gfortran.dg/interface_34.f90: New.
4025 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
4028 * gfortran.dg/realloc_on_assign_5.f03: New test.
4029 * gfortran.dg/realloc_on_assign_5.f03: New test.
4031 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4033 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
4034 * gfortran.dg/bessel_7.f90: Likewise.
4035 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
4037 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
4038 * gfortran.dg/sum_init_expr.f03: Likewise.
4040 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
4042 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
4045 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
4046 loop only on "vect_intfloat_cvt" targets.
4048 2011-01-29 Tobias Burnus <burnus@net-b.de>
4051 * gfortran.dg/shape_6.f90: New.
4053 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4055 PR libgfortran/47434
4056 * gfortran.dg/read_infnan_1.f90: Update test.
4057 * gfortran.dg/module_nan.f90: Update test.
4058 * gfortran.dg/char4_iunit_1.f03: Update test.
4059 * gfortran.dg/large_real_kind_1.f90: Update test.
4060 * gfortran.dg/real_const_3.f90: Update test.
4061 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
4063 2011-01-29 Dodji Seketeli <dodji@redhat.com>
4066 * g++.dg/template/param2.C: New test.
4068 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4070 PR libgfortran/47285
4071 * gfortran.dg/fmt_g.f: New test.
4073 2011-01-28 Tobias Burnus <burnus@net-b.de>
4076 * gfortran.dg/pure_formal_1.f90: New.
4078 2011-01-28 Jakub Jelinek <jakub@redhat.com>
4081 * gcc.dg/tls/pr42894.c: New test.
4083 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4085 * gcc.dg/pr47276.c: Add dg-require-visibility.
4087 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4089 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
4091 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
4092 Tobias Burnus <burnus@gcc.gnu.org>
4097 * gfortran.dg/realloc_on_assign_3.f03: New test.
4098 * gfortran.dg/realloc_on_assign_4.f03: New test.
4099 * gfortran.dg/allocatable_function_5.f90: New test.
4100 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
4101 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
4102 implemented" dg-errors.
4104 2011-01-27 Jan Hubicka <jh@suse.cz>
4107 * gcc.dg/attr-weakref-4.c: New testcase
4109 2011-01-27 Martin Jambor <mjambor@suse.cz>
4111 PR tree-optimization/47228
4112 * gcc.dg/torture/pr47228.c: New test.
4114 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4116 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
4118 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4120 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
4121 when using auto-overlay support on the SPU.
4123 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
4125 PR rtl-optimization/44174
4126 * gcc.target/i386/asm-6.c: New test.
4128 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
4130 PR rtl-optimization/46856
4131 * gcc.c-torture/compile/pr46856.c: New test.
4133 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
4134 Andrew Pinski <pinskia@gmail.com>
4137 * gcc.dg/pr43082.c: New.
4139 2011-01-26 DJ Delorie <dj@redhat.com>
4141 PR rtl-optimization/46878
4142 * gcc.dg/pr46878-1.c: New test.
4144 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4147 * g++.dg/cpp0x/pr47476.C: New test.
4149 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
4151 * gcc.c-torture/compile/20110126-1.c: New test.
4153 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4156 * gcc.dg/torture/pr47473.c: New test.
4158 2011-01-26 Jan Hubicka <jh@suse.cz>
4161 * gcc.c-torture/execute/pr47237.c: New testcase.
4163 2011-01-26 Jan Hubicka <jh@suse.cz>
4165 PR tree-optimization/47190
4166 * gcc.dg/attr-weakref-3.c: New testcase.
4168 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
4171 * gcc.dg/dll-9a.c: New test file.
4172 * gcc.dg/dll-11.c: Likewise.
4173 * gcc.dg/dll-12.c: Likewise.
4174 * gcc.dg/dll-12a.c: Likewise.
4175 * gcc.dg/dll-11a.c: Likewise.
4176 * gcc.dg/dll-9.c: Likewise.
4177 * gcc.dg/dll-10.c: Likewise.
4178 * gcc.dg/dll-10a.c: Likewise.
4179 * g++.dg/ext/dllexport4a.cc: Likewise.
4180 * g++.dg/ext/dllexport4.C: Likewise.
4181 * g++.dg/ext/dllexport5.C: Likewise.
4182 * g++.dg/ext/dllexport5a.cc: Likewise.
4184 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4186 PR tree-optimization/46970
4187 * gcc.dg/graphite/pr46970.c: New.
4189 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4191 PR tree-optimization/46215
4192 * gcc.dg/graphite/pr46215.c: New.
4194 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4196 PR tree-optimization/46168
4197 * gcc.dg/graphite/pr46168.c: New.
4199 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4201 PR tree-optimization/43657
4202 * gcc.dg/graphite/pr43657.c: New.
4204 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4206 PR tree-optimization/29832
4207 * gfortran.dg/graphite/pr29832.f90: New.
4209 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4211 PR tree-optimization/43567
4212 * gcc.dg/graphite/pr43567.c: New.
4214 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4216 * gfortran.dg/graphite/interchange-4.f: New.
4217 * gfortran.dg/graphite/interchange-5.f: New.
4219 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
4220 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
4221 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
4222 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
4223 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
4224 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
4225 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
4226 * gfortran.dg/ltrans-7.f90: Removed.
4227 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
4229 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
4230 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
4231 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
4232 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
4233 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
4234 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
4235 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
4236 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
4237 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
4238 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
4239 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
4240 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
4241 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
4242 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
4243 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
4244 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
4245 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
4246 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
4247 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
4248 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
4249 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
4250 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
4251 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
4252 * gcc.dg/tree-ssa/data-dep-1.c
4253 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
4254 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
4255 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
4256 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
4257 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
4259 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4261 PR tree-optimization/47265
4262 PR tree-optimization/47443
4263 * gcc.c-torture/compile/pr47265.c: New test.
4264 * gcc.dg/pr47443.c: New test.
4266 2011-01-25 Martin Jambor <mjambor@suse.cz>
4268 PR tree-optimization/47382
4269 * g++.dg/torture/pr47382.C: New test.
4270 * g++.dg/opt/devirt1.C: Xfail.
4272 2011-01-25 Yao Qi <yao@codesourcery.com>
4275 * gcc.target/arm/pr45701-1.c: New test.
4276 * gcc.target/arm/pr45701-2.c: New test.
4277 * gcc.target/arm/pr45701-3.c: New test.
4279 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4280 Jakub Jelinek <jakub@redhat.com>
4282 PR tree-optimization/47271
4283 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
4285 2011-01-25 Nick Clifton <nickc@redhat.com>
4287 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
4288 (saturate_add): Delete.
4290 (main): Do not run saturate_add.
4291 (set_interrupts): Delete.
4293 2011-01-25 Tobias Burnus <burnus@net-b.de>
4296 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
4298 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4300 PR tree-optimization/47427
4301 PR tree-optimization/47428
4302 * gcc.c-torture/compile/pr47427.c: New test.
4303 * gcc.c-torture/compile/pr47428.c: New test.
4305 2011-01-25 Richard Guenther <rguenther@suse.de>
4308 * gcc.dg/torture/pr47411.c: New testcase.
4310 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4312 * gfortran.dg/graphite/id-24.f: New.
4313 * gfortran.dg/graphite/id-25.f: New.
4315 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4317 * gfortran.dg/graphite/id-23.f: New.
4319 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4321 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
4323 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4325 * gcc.dg/graphite/block-0.c: Un-XFAILed.
4326 * gcc.dg/graphite/block-1.c: Un-XFAILed.
4327 * gcc.dg/graphite/block-7.c: Un-XFAILed.
4328 * gcc.dg/graphite/block-8.c: Un-XFAILed.
4329 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
4330 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
4331 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
4332 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
4333 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
4335 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4337 * gcc.dg/graphite/block-0.c: Add documentation.
4338 * gcc.dg/graphite/block-4.c: Same.
4339 * gcc.dg/graphite/block-7.c: Same.
4340 * gcc.dg/graphite/block-8.c: New.
4341 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
4342 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
4343 * gcc.dg/graphite/interchange-12.c: Add documentation.
4344 * gcc.dg/graphite/interchange-13.c: New.
4345 * gcc.dg/graphite/interchange-14.c: New.
4346 * gcc.dg/graphite/interchange-15.c: New.
4347 * gcc.dg/graphite/interchange-8.c: Add documentation.
4348 * gcc.dg/graphite/interchange-mvt.c: Same.
4350 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4353 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
4354 * gcc.target/powerpc/altivec-14.c: Ditto.
4355 * gcc.target/powerpc/altivec-33.c: Ditto.
4356 * gcc.target/powerpc/altivec-types-1.c: Ditto.
4357 * gcc.target/powerpc/altivec-types-2.c: Ditto.
4358 * gcc.target/powerpc/altivec-types-3.c: Ditto.
4359 * gcc.target/powerpc/altivec-types-4.c: Ditto.
4360 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
4361 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
4362 * g++.dg/ext/altivec-15.C: Ditto.
4363 * g++.dg/ext/altivec-types-1.C: Ditto.
4364 * g++.dg/ext/altivec-types-2.C: Ditto.
4365 * g++.dg/ext/altivec-types-3.C: Ditto.
4366 * g++.dg/ext/altivec-types-4.C: Ditto.
4368 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4370 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
4372 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4374 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
4375 optimization options.
4377 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4379 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
4382 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
4384 2011-01-23 Tobias Burnus <burnus@net-b.de>
4387 * gfortran.dg/allocatable_scalar_12.f90: New.
4389 2011-01-23 Ira Rosen <irar@il.ibm.com>
4391 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
4392 vectorization to be not profitable if peeling is used to
4393 realign the memory access.
4394 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
4395 loop bound to avoid loop unrolling.
4396 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
4398 2011-01-22 Jan Hubicka <jh@suse.cz>
4401 * g++.dg/lto/pr47333.C: New file.
4403 2011-01-22 Jan Hubicka <jh@suse.cz>
4405 PR tree-optimization/43884
4407 * gcc.dg/autopar/outer-2.c: Increase array size.
4408 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
4410 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
4413 * gfortran.dg/c_loc_tests_16.f90: New test.
4415 2011-01-22 Tobias Burnus <burnus@net-b.de>
4418 * gfortran.dg/typebound_proc_19.f90: New.
4420 2011-01-21 Jeff Law <law@redhat.com>
4422 PR tree-optimization/47053
4423 * g++.dg/pr47053.C: New test.
4425 2011-01-21 Jason Merrill <jason@redhat.com>
4428 * g++.dg/cpp0x/constexpr-ctor6.C: New.
4430 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4433 * g++.dg/cpp0x/range-for10.C: New test.
4434 * g++.dg/template/for1.C: New test.
4437 * g++.dg/tree-prof/partition3.C: New test.
4439 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
4441 PR rtl-optimization/47366
4442 * g++.dg/opt/pr47366.C: New test.
4444 2011-01-21 Jason Merrill <jason@redhat.com>
4447 * g++.dg/cpp0x/constexpr-regress2.C: New.
4449 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
4451 2011-01-21 Jeff Law <law@redhat.com>
4453 PR rtl-optimization/41619
4454 * gcc.dg/pr41619.c: New.
4456 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4458 PR tree-optimization/47355
4459 * g++.dg/opt/pr47355.C: New test.
4461 2011-01-21 Richard Guenther <rguenther@suse.de>
4463 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
4466 2011-01-21 Richard Guenther <rguenther@suse.de>
4468 PR tree-optimization/47365
4469 * gcc.dg/torture/pr47365.c: New testcase.
4470 * gcc.dg/tree-ssa/pr47392.c: Likewise.
4472 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4474 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
4476 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4478 PR tree-optimization/47391
4479 * gcc.dg/pr47391.c: New test.
4481 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4483 * g++.dg/template/char1.C: Use signed char.
4485 2011-01-21 Tobias Burnus <burnus@net-b.de>
4488 * gfortran.dg/pointer_target_4.f90: New.
4490 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
4493 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
4494 ILP32 system and not IP32.
4496 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
4499 * g++.dg/debug/pr46583.C: New.
4501 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4504 * g++.dg/debug/pr47283.C: New test.
4507 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
4508 * gcc.target/i386/headmerge-2.c: Likewise.
4510 2011-01-20 Richard Guenther <rguenther@suse.de>
4513 * gcc.dg/torture/pr47370.c: New testcase.
4515 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4517 PR tree-optimization/46130
4518 * gcc.dg/pr46130-1.c: New test.
4519 * gcc.dg/pr46130-2.c: New test.
4521 2011-01-19 Dodji Seketeli <dodji@redhat.com>
4524 * g++.dg/debug/dwarf2/template-params-10.C: New test.
4526 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
4529 * g++.dg/debug/pr46240.cc: New.
4531 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4534 * g++.dg/template/anonunion1.C: New test.
4536 PR rtl-optimization/47337
4537 * gcc.c-torture/execute/pr47337.c: New test.
4539 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4542 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
4544 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4546 PR tree-optimization/46021
4547 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
4549 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4551 PR tree-optimization/47290
4552 * g++.dg/torture/pr47290.C: New test.
4554 2011-01-18 Janus Weil <janus@gcc.gnu.org>
4557 * gfortran.dg/proc_ptr_comp_29.f90: New.
4559 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
4562 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
4563 powerpc-apple-darwin9.
4565 2011-01-18 Jakub Jelinek <jakub@redhat.com>
4567 PR rtl-optimization/47299
4568 * gcc.c-torture/execute/pr47299.c: New test.
4570 2011-01-17 Jason Merrill <jason@redhat.com>
4572 * g++.dg/cpp0x/constexpr-virtual.C: New.
4574 2011-01-17 Jakub Jelinek <jakub@redhat.com>
4577 * gfortran.dg/gomp/pr47331.f90: New test.
4579 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
4582 * objc.dg/selector-warn-1.m: New.
4583 * obj-c++.dg/selector-warn-1.mm: New.
4585 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
4587 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
4588 Update dg-final accordingly.
4590 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4592 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
4594 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4596 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
4598 * gcc.dg/guality/pr36728-2.c: Likewise.
4600 2011-01-17 Richard Guenther <rguenther@suse.de>
4602 PR tree-optimization/47313
4603 * g++.dg/torture/pr47313.C: New testcase.
4605 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
4608 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
4609 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
4610 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4611 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4613 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
4615 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
4616 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
4617 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
4619 2011-01-17 Richard Guenther <rguenther@suse.de>
4621 PR tree-optimization/45967
4622 * gcc.dg/torture/pr45967-2.c: New testcase.
4623 * gcc.dg/torture/pr45967-3.c: Likewise.
4625 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4628 * g++.dg/ext/pr47213.C: Require visibility.
4630 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4632 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
4633 * gcc.dg/fixed-point/struct-union.c: Update error messages.
4635 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4637 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
4638 Linux-based targets.
4640 2011-01-13 Jan Hubicka <jh@suse.cz>
4642 PR tree-optimization/47276
4643 * gcc.dg/pr47276.c: New testcase.
4645 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
4646 Jonathan Wakely <jwakely.gcc@gmail.com>
4649 * g++.dg/other/pr33558.C: New.
4650 * g++.dg/other/pr33558-2.C: New.
4652 2011-01-14 Martin Jambor <mjambor@suse.cz>
4654 PR tree-optimization/45934
4655 PR tree-optimization/46302
4656 * g++.dg/ipa/devirt-c-1.C: New test.
4657 * g++.dg/ipa/devirt-c-2.C: Likewise.
4658 * g++.dg/ipa/devirt-c-3.C: Likewise.
4659 * g++.dg/ipa/devirt-c-4.C: Likewise.
4660 * g++.dg/ipa/devirt-c-5.C: Likewise.
4661 * g++.dg/ipa/devirt-c-6.C: Likewise.
4662 * g++.dg/ipa/devirt-6.C: Likewise.
4663 * g++.dg/ipa/devirt-d-1.C: Likewise.
4664 * g++.dg/torture/pr45934.C: Likewise.
4666 2011-01-14 Jason Merrill <jason@redhat.com>
4668 * g++.dg/cpp0x/variadic105.C: New.
4670 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
4671 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4674 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
4675 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
4676 execution tests on i?86-*-*, x86_64-*-* and
4677 powerpc*-apple-darwin* && ilp32.
4678 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
4679 tests on i?86-*-* and x86_64-*-*.
4681 2011-01-14 Richard Guenther <rguenther@suse.de>
4683 PR tree-optimization/47280
4684 * g++.dg/opt/pr47280.C: New testcase.
4686 2011-01-14 Jason Merrill <jason@redhat.com>
4688 * g++.dg/cpp0x/constexpr-regress1.C: New.
4690 * g++.dg/ext/flexary2.C: New.
4692 2011-01-14 Richard Guenther <rguenther@suse.de>
4695 * gcc.dg/torture/pr47281.c: New testcase.
4696 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
4698 2011-01-14 Richard Guenther <rguenther@suse.de>
4700 PR tree-optimization/47286
4701 * gcc.dg/tree-ssa/pr47286.c: New testcase.
4703 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
4706 * g++.dg/ext/pr47213.C: New.
4708 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4710 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
4712 2011-01-13 Tobias Burnus <burnus@net-b.de>
4713 Mikael Morin <mikael@gcc.gnu.org>
4717 * gfortran.dg/select_type_20.f90: New.
4718 * gfortran.dg/select_type_21.f90: New.
4720 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
4723 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
4725 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4727 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
4728 * gcc.dg/guality/pr36728-2.c: Likewise.
4730 2011-01-13 Dodji Seketeli <dodji@redhat.com>
4733 * g++.dg/debug/dwarf2/template-params-9.C: New test.
4735 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
4737 PR rtl-optimization/45352
4738 * gcc.dg/pr45352-3.c: New.
4740 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
4742 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
4744 * g++.dg/cpp0x/range-for8.C: New.
4745 * g++.dg/cpp0x/range-for9.C: New.
4747 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
4750 * g++.dg/debug/pr47209.C: New.
4752 2011-01-12 Richard Guenther <rguenther@suse.de>
4755 * gcc.dg/lto/pr47259_0.c: New testcase.
4756 * gcc.dg/lto/pr47259_1.c: Likewise.
4758 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
4760 * objc-obj-c++-shared/Object1.h: Add copyright header, update
4761 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
4762 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
4763 methods missing from the OBJC2 Object.
4764 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
4765 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
4766 GNU and NeXT runtimes.
4767 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
4769 * objc-obj-c++-shared/Object1.m: Likewise.
4770 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
4771 * objc.dg/proto-qual-1.m: Likewise.
4772 * obj-c++.dg/proto-lossage-3.mm: Likewise.
4773 * obj-c++.dg/proto-qual-1.mm: Likewise.
4775 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
4778 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
4780 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4782 Fixed the Objective-C++ testsuite and updated all tests.
4783 * lib/obj-c++.exp (obj-c++_init): Declare and set
4784 gcc_warning_prefix and gcc_error_prefix.
4785 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
4786 'dg-warning', 'dg-message' and 'dg-error'.
4787 * obj-c++.dg/class-extension-3.mm: Likewise.
4788 * obj-c++.dg/class-protocol-1.mm: Likewise.
4789 * obj-c++.dg/encode-7.mm: Likewise.
4790 * obj-c++.dg/exceptions-3.mm: Likewise.
4791 * obj-c++.dg/exceptions-5.mm: Likewise.
4792 * obj-c++.dg/method-12.mm: Likewise.
4793 * obj-c++.dg/method-13.mm: Likewise.
4794 * obj-c++.dg/method-15.mm: Likewise.
4795 * obj-c++.dg/method-16.mm: Likewise.
4796 * obj-c++.dg/method-4.mm: Likewise.
4797 * obj-c++.dg/method-8.mm: Likewise.
4798 * obj-c++.dg/method-conflict-1.mm: Likewise.
4799 * obj-c++.dg/method-conflict-2.mm: Likewise.
4800 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
4801 and uncommented second part of the testcase now that the testsuite
4803 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
4804 and uncommented second part of the testcase now that the testsuite
4806 * obj-c++.dg/private-1.mm: Likewise.
4807 * obj-c++.dg/proto-lossage-4.mm: Likewise.
4808 * obj-c++.dg/syntax-error-7.mm: Likewise.
4809 * obj-c++.dg/warn5.mm: Likewise.
4810 * obj-c++.dg/property/at-property-14.mm: Likewise.
4811 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
4813 * obj-c++.dg/property/at-property-18.mm: Likewise.
4814 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
4816 * obj-c++.dg/property/at-property-21.mm: Likewise.
4817 * obj-c++.dg/property/at-property-28.mm: Likewise.
4818 * obj-c++.dg/property/at-property-5.mm: Likewise.
4819 * obj-c++.dg/property/dynamic-2.mm: Likewise.
4820 * obj-c++.dg/property/property-neg-3.mm: Likewise.
4821 * obj-c++.dg/property/synthesize-11.mm: Likewise.
4822 * obj-c++.dg/property/synthesize-6.mm: Likewise.
4823 * obj-c++.dg/property/synthesize-8.mm: Likewise.
4824 * obj-c++.dg/property/synthesize-9.mm: Likewise.
4825 * obj-c++.dg/tls/diag-5.mm: Likewise.
4826 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
4827 dg-error, now matched correctly.
4829 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4831 * objc.dg/property/at-property-29.m: New.
4832 * obj-c++.dg/property/at-property-29.mm: New.
4834 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4836 * go.test/go-test.exp (go-set-goarch): New proc.
4837 (go-gc-tests): Use it.
4839 2011-01-11 Dodji Seketeli <dodji@redhat.com>
4842 * g++.dg/debug/dwarf2/template-params-8.C: New test.
4844 2011-01-11 Richard Henderson <rth@redhat.com>
4846 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
4848 2011-01-11 Jan Hubicka <jh@suse.cz>
4852 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
4853 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
4855 2011-01-11 Richard Guenther <rguenther@suse.de>
4857 PR tree-optimization/46076
4858 * gcc.dg/tree-ssa/pr46076.c: New testcase.
4860 2011-01-11 Jeff Law <law@redhat.com>
4862 * PR tree-optimization/47086
4863 * gcc.dg/pr47086.c: New test.
4865 2011-01-11 Jason Merrill <jason@redhat.com>
4868 * g++.dg/template/new10.C: New.
4871 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
4873 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
4875 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
4876 Split type definitions and NSConstantString class into...
4877 * objc-obj-c++-shared/objc-test-suite-types.h: New.
4878 * objc-obj-c++-shared/nsconstantstring-class.h: New.
4879 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
4880 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
4881 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
4882 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
4884 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
4885 encode defines for newer NeXT system headers.
4886 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
4887 * obj-c++.dg/torture/strings/string1.mm: Likewise.
4888 * objc.dg/foreach-5.m: Likewise.
4889 * objc.dg/foreach-2.m: Likewise.
4890 * objc.dg/foreach-4.m: Likewise.
4891 * objc.dg/torture/strings/string1.m: Likewise.
4892 * objc.dg/torture/strings/string2.m: Likewise.
4893 * objc.dg/torture/strings/string3.m: Likewise.
4894 * objc.dg/torture/strings/string4.m: Likewise.
4895 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
4896 header and stand alone.
4897 * obj-c++.dg/strings/strings-2.mm: Likewise.
4898 * objc.dg/torture/strings/const-str-3.m: Likewise.
4899 * objc.dg/strings/strings-2.m: Likewise.
4900 * objc.dg/strings/const-str-12b.m: Likewise.
4902 2011-01-12 Richard Guenther <rguenther@suse.de>
4905 * gcc.dg/attr-weak-1.c: Adjust.
4907 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
4910 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
4911 standard compliant and comment.
4913 2011-01-10 Jan Hubicka <jh@suse.cz>
4916 * gcc.dg/initpri3.c: New testcase.
4918 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
4921 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
4927 (g_ebp_save): Likewise.
4928 (g_esp_save): Likewise.
4930 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4932 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
4934 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4936 PR tree-optimization/46021
4937 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
4938 i?86-*-*, x86_64-*-*.
4940 2011-01-10 Jeff Law <law@redhat.com>
4942 * PR tree-optimization/47141
4943 * gcc.c-torture/compile/pr47141.c: New test.
4945 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
4948 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
4949 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
4950 * gcc.dg/vect/slp-35.c: Remove XFAILs.
4951 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
4954 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
4955 being vectorized. Adjust dg-final pattern. Remove XFAIL.
4956 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
4957 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
4958 being vectorized. Adjust dg-final pattern.
4961 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
4962 * gcc.dg/vect/slp-24.c: Likewise.
4964 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
4967 * g++.dg/other/pr47218-1.C: New test file.
4968 * g++.dg/other/pr47218.C: Likewise.
4969 * g++.dg/other/pr47218.h: New supporting header.
4971 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
4974 * objc.dg/attributes/invalid-attribute-1.m: New.
4975 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
4977 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4980 * gfortran.dg/proc_ptr_comp_28.f90: New.
4982 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4984 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
4985 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
4986 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4987 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
4988 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
4989 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
4990 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
4991 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
4992 * objc.dg/gnu-api-2-class.m: Likewise.
4993 * objc.dg/gnu-api-2-ivar.m: Likewise.
4994 * objc.dg/gnu-api-2-method.m: Likewise.
4995 * objc.dg/gnu-api-2-objc.m: Likewise.
4996 * objc.dg/gnu-api-2-object.m: Likewise.
4997 * objc.dg/gnu-api-2-property.m: Likewise.
4998 * objc.dg/gnu-api-2-protocol.m: Likewise.
4999 * objc.dg/gnu-api-2-sel.m: Likewise.
5001 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5003 * objc.dg/foreach-1.m: Skip for Darwin < 9.
5004 * objc.dg/objc-foreach-4.m: Likewise.
5005 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
5006 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
5007 * objc.dg/foreach-4.m: Likewise.
5008 * objc.dg/foreach-5.m: Likewise.
5009 * objc.dg/foreach-3.m: Return self from init.
5011 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
5014 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
5016 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5019 * gfortran.dg/class_35.f90: New.
5021 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5023 * objc.dg/foreach-1.m: Add "-Wall" to flags.
5025 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
5028 * objc.dg/invalid-method-2.m: New.
5029 * obj-c++.dg/invalid-method-2.mm: New.
5031 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
5034 * gfortran.dg/transpose_optimization_2.f90 : New test.
5036 2011-01-08 Jan Hubicka <jh@suse.cz>
5038 PR tree-optmization/46469
5039 * g++.dg/torture/pr46469.C: New testcase.
5041 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5043 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
5044 emulation of libobjc-gnu structure layout functionality to ..
5045 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
5046 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
5047 * objc/execute/bf-common.h: Adjust headers.
5048 * objc/execute/bf-1.m: Likewise.
5049 * objc/execute/bf-2.m: Likewise.
5050 * objc/execute/bf-3.m: Likewise.
5051 * objc/execute/bf-4.m: Likewise.
5052 * objc/execute/bf-5.m: Likewise.
5053 * objc/execute/bf-6.m: Likewise.
5054 * objc/execute/bf-7.m: Likewise.
5055 * objc/execute/bf-8.m: Likewise.
5056 * objc/execute/bf-9.m: Likewise.
5057 * objc/execute/bf-10.m: Likewise.
5058 * objc/execute/bf-11.m: Likewise.
5059 * objc/execute/bf-12.m: Likewise.
5060 * objc/execute/bf-13.m: Likewise.
5061 * objc/execute/bf-14.m: Likewise.
5062 * objc/execute/bf-15.m: Likewise.
5063 * objc/execute/bf-16.m: Likewise.
5064 * objc/execute/bf-17.m: Likewise.
5065 * objc/execute/bf-18.m: Likewise.
5066 * objc/execute/bf-19.m: Likewise.
5067 * objc/execute/bf-20.m: Likewise.
5068 * objc/execute/bf-21.m: Likewise.
5069 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
5070 objc_get_type_qualifiers ().
5072 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
5075 * gfortran.dg/dependency_39.f90: New test.
5077 2011-01-07 Jan Hubicka <jh@suse.cz>
5079 Get builtins tests ready for linker plugin.
5080 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
5081 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
5082 my_memset, my_bzero): Mark used.
5083 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
5084 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
5086 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
5089 2011-01-07 Jan Hubicka <jh@suse.cz>
5091 PR tree-optimization/46367
5092 * g++.dg/torture/pr46367.C: New file.
5094 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5097 * gcc.dg/pr47201.c: New test.
5100 * gcc.dg/tree-prof/pr47187.c: New test.
5102 2011-01-07 Tobias Burnus <burnus@net-b.de>
5105 * gfortran.dg/extends_type_of_3.f90: New.
5107 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
5109 * g++.dg/ext/dllexport-MI1.C: Adjust test.
5110 * g++.dg/ext/dllimport-MI1.C: Likewise.
5111 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
5112 * g++.dg/ext/dllimport10.C: Likewise.
5113 * g++.dg/ext/dllimport11.C: Likewise.
5114 * g++.dg/ext/dllimport12.C: Likewise.
5115 * g++.dg/ext/dllimport13.C: Likewise.
5116 * g++.dg/ext/dllimport2.C: Likewise.
5117 * g++.dg/ext/dllimport3.C: Likewise.
5118 * g++.dg/ext/dllimport4.C: Likewise.
5119 * g++.dg/ext/dllimport5.C: Likewise.
5120 * g++.dg/ext/dllimport6.C: Likewise.
5121 * g++.dg/ext/dllimport8.C: Likewise.
5122 * g++.dg/ext/dllimport9.C: Likewise.
5123 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
5124 targets, too. Additionally enable test for i?86-*-mingw*.
5125 * g++.dg/ext/selectany1.C: Likewise.
5126 Remove guard variable check.
5128 2011-01-07 Janus Weil <janus@gcc.gnu.org>
5132 * gfortran.dg/storage_size_3.f08: Extended.
5134 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5137 * g++.dg/template/stdarg1.C: New test.
5139 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5142 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
5143 * gfortran.dg/defined_operators_1.f90: Split the subroutine
5144 from the interface of functions to not hide the errors that
5147 2011-01-06 Jan Hubicka <jh@suse.cz>
5149 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
5150 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
5152 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5156 * gfortran.dg/interface_33.f90: New test.
5158 2011-01-06 Jakub Jelinek <jakub@redhat.com>
5161 * gcc.c-torture/compile/pr47150.c: New test.
5163 2011-01-06 Ira Rosen <irar@il.ibm.com>
5165 PR tree-optimization/47139
5166 * gcc.dg/vect/pr47139.c: New test.
5168 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5171 * gfortran.dg/extends_type_of_2.f03: New.
5173 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5175 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
5177 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
5179 * gnat.dg/opt14.adb: New test.
5181 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
5184 * gfortran.dg/allocate_error_2.f90: New test.
5186 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5189 * gfortran.dg/storage_size_3.f08: New.
5191 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5193 PR libgfortran/47154
5194 * gfortran.dg/namelist_68.f90: New test.
5196 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
5198 * gnat.dg/unchecked_convert8.ad[sb]: New test.
5200 2011-01-04 Janus Weil <janus@gcc.gnu.org>
5203 * gfortran.dg/class_34.f90: New.
5205 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5207 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
5208 use __builtin_inff. Skip all single-precision tests that require
5211 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5213 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
5215 2011-01-03 Jakub Jelinek <jakub@redhat.com>
5217 PR tree-optimization/47148
5218 * gcc.c-torture/execute/pr47148.c: New test.
5220 PR tree-optimization/47155
5221 * gcc.c-torture/execute/pr47155.c: New test.
5223 PR rtl-optimization/47157
5224 * gcc.c-torture/compile/pr47157.c: New test.
5226 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5228 * gcc.dg/torture/vector-shift2.c (schar): Define.
5229 (main): Always use schar or uchar instead of plain "char" to avoid
5230 dependencies on implementation-defined char signedness.
5232 2011-01-03 Martin Jambor <mjambor@suse.cz>
5234 PR tree-optimization/46801
5235 * gnat.dg/pack9.adb: Remove xfail.
5237 2011-01-03 Martin Jambor <mjambor@suse.cz>
5239 PR tree-optimization/46984
5240 * g++.dg/ipa/pr46984.C: New test.
5242 2011-01-02 Janus Weil <janus@gcc.gnu.org>
5245 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
5247 2011-01-02 Jakub Jelinek <jakub@redhat.com>
5249 PR tree-optimization/47140
5250 * gcc.c-torture/compile/pr47140.c: New test.
5252 PR rtl-optimization/47028
5253 * gcc.dg/pr47028.c: New test.
5255 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
5257 * objc.dg/protocol-forward-1.m: Removed TODO.
5258 * objc.dg/protocol-forward-2.m: New.
5259 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
5260 * obj-c++.dg/protocol-forward-2.mm: New.
5262 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
5265 * g++.dg/eh/pr38662.C: New testcase.
5267 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
5269 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
5270 scan for newline '\n'.
5273 Copyright (C) 2011 Free Software Foundation, Inc.
5275 Copying and distribution of this file, with or without modification,
5276 are permitted in any medium without royalty provided the copyright
5277 notice and this notice are preserved.