1 2011-05-15 Jonathan Wakely <jwakely.gcc@gmail.com>
4 * g++.dg/cpp0x/range-for18.C: New.
6 2011-05-15 Tobias Burnus <burnus@net-b.de>
9 * gfortran.dg/coarray/image_index_2.f90: New.
11 2011-05-13 Ville Voutilainen <ville.voutilainen@gmail.com>
13 * g++.dg/cpp0x/override1.C: Move from inherit/virtual9.C.
14 * g++.dg/cpp0x/override2.C: New.
16 2011-05-14 Tobias Burnus <burnus@net-b.de>
19 * gfortran.de/coarray_20.f90: New.
21 2011-05-14 Thomas Koenig <tkoenig@gcc.gnu.org>
24 * function_optimize_7.f90: New test case.
26 2011-05-13 Jason Merrill <jason@redhat.com>
28 * g++.dg/cpp0x/decltype26.C: New.
29 * g++.dg/cpp0x/enum11.C: New.
31 2011-05-13 Tobias Burnus <burnus@net-b.de>
35 * gfortran.dg/assign_8.f90: Update dg-error.
37 2011-05-13 Tobias Burnus <burnus@net-b.de>
40 * gfortran.dg/io_constraints_8.f90: New.
41 * gfortran.dg/io_constraints_9.f90: New.
43 2011-05-13 Martin Thuresson <martint@google.com>
46 * gcc.dg/pr47793.c: New.
48 2011-05-12 Jakub Jelinek <jakub@redhat.com>
50 PR tree-optimization/48975
51 * gcc.dg/pr48975.c: New test.
53 2011-05-12 Tobias Burnus <burnus@net-b.de>
56 * gfortran.dg/iso_c_binding_compiler_3.f90: New.
58 2011-05-12 Jason Merrill <jason@redhat.com>
60 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
62 2011-05-12 Geert Bosch <bosch@adacore.com>
64 * gnat.dg/view_conversion1.adb: New test.
66 2011-05-12 Richard Guenther <rguenther@suse.de>
68 PR tree-optimization/48172
69 * gcc.dg/vect/pr48172.c: New testcase.
71 2011-05-12 Jakub Jelinek <jakub@redhat.com>
74 * g++.dg/opt/pr48967.C: New test.
76 2011-05-11 Jason Merrill <jason@redhat.com>
78 * g++.dg/cpp0x/constexpr-friend.C: New.
79 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
81 * g++.dg/cpp0x/sfinae22.C: New.
83 2011-05-11 Tobias Burnus <burnus@net-b.de>
86 * gfortran.dg/generic_24.f90: New.
88 2011-05-11 Richard Guenther <rguenther@suse.de>
90 PR tree-optimization/15256
91 * gcc.dg/tree-ssa/forwprop-14.c: New testcase.
93 2011-05-11 Jakub Jelinek <jakub@redhat.com>
96 * gcc.dg/pr48159-1.c: New test.
97 * gcc.dg/pr48159-2.c: New test.
99 2011-05-11 Richard Guenther <rguenther@suse.de>
102 * gcc.dg/torture/pr48953.c: New testcase.
104 2011-05-11 Richard Guenther <rguenther@suse.de>
106 PR tree-optimization/18041
107 * gcc.dg/tree-ssa/forwprop-13.c: New testcase.
109 2011-05-11 Alan Modra <amodra@gmail.com>
112 * gcc.target/powerpc/pr47755-2.c: Require vsx_hw.
114 2011-05-10 Jason Merrill <jason@redhat.com>
116 * g++.dg/cpp0x/defaulted25.C: New.
117 * g++.dg/template/crash7.C: Adjust.
119 * g++.dg/cpp0x/variadic108.C: New.
121 2011-05-10 Ville Voutilainen <ville.voutilainen@gmail.com>
123 * g++.dg/inherit/virtual9.C: Extend.
125 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
128 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
129 are passed and returned in vector registers.
131 2011-05-10 Richard Guenther <rguenther@suse.de>
133 * gcc.dg/tree-ssa/ssa-fre-2.c: Disable forwprop.
134 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
135 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
136 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
137 * gcc.dg/tree-ssa/scev-cast.c: Adjust. Note what transformation
140 2011-05-10 Jakub Jelinek <jakub@redhat.com>
142 PR tree-optimization/48611
143 PR tree-optimization/48794
144 * gfortran.dg/gomp/pr48611.f90: New test.
145 * gfortran.dg/gomp/pr48794.f90: New test.
148 * gcc.dg/dfp/pr48928.c: New test.
150 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
153 * g++.dg/cpp0x/pr48522.C: New.
155 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
158 * g++.dg/cpp0x/sfinae21.C: New.
160 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
162 * g++.dg/template/sfinae28.C: Rename to...
163 * g++.dg/cpp0x/sfinae19.C: ... this.
164 * g++.dg/template/sfinae29.C: Rename to...
165 * g++.dg/cpp0x/sfinae20.C: ... this.
167 2011-05-09 Jeff Law <law@redhat.com>
169 * lib/gcc-gdb-test.exp (gdb-test): Reorder matchers to give more
172 2011-05-09 Fabien ChĂȘne <fabien@gcc.gnu.org>
175 * g++.dg/init/pr20039.C: New.
177 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
181 * g++.dg/template/sfinae28.C: New.
182 * g++.dg/template/sfinae29.C: Likewise.
184 2011-05-09 Jason Merrill <jason@redhat.com>
186 * g++.dg/template/nontype23.C: New.
188 2011-05-07 Fabien ChĂȘne <fabien@gcc.gnu.org>
190 * g++.dg/init/pr48859.C: New.
192 2011-05-09 Jason Merrill <jason@redhat.com>
194 * gcc.dg/gcc.dg/uninit-D.c: Move to c-c++-common.
195 * gcc.dg/gcc.dg/uninit-D-O0.c: Move to c-c++-common.
196 * gcc.dg/gcc.dg/uninit-E.c: Move to c-c++-common.
197 * gcc.dg/gcc.dg/uninit-E-O0.c: Move to c-c++-common.
198 * gcc.dg/gcc.dg/uninit-F.c: Move to c-c++-common.
199 * gcc.dg/gcc.dg/uninit-F-O0.c: Move to c-c++-common.
200 * gcc.dg/gcc.dg/uninit-G.c: Move to c-c++-common.
201 * gcc.dg/gcc.dg/uninit-G-O0.c: Move to c-c++-common.
203 2011-05-08 Ville Voutilainen <ville.voutilainen@gmail.com>
205 * g++.dg/inherit/virtual9.C: New.
207 2011-05-09 Dodji Seketeli <dodji@redhat.com>
210 * g++.dg/template/dependent-expr8.C: New test case.
212 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
214 PR tree-optimization/48837
215 * gcc.dg/pr48837.c: New testcase.
217 2011-05-06 Jason Merrill <jason@redhat.com>
219 * g++.dg/cpp0x/constexpr-condition2.C: New.
221 * g++.dg/cpp0x/constexpr-missing.C: New.
223 2011-05-06 Tobias Burnus <burnus@net-b.de>
226 * gfortran.dg/coarray/this_image_2.f90: New.
228 2011-05-06 Tobias Burnus <burnus@net-b.de>
232 * gfortran.dg/bind_c_usage_22.f90: New.
233 * gfortran.dg/bind_c_usage_23.f90: New.
234 * gfortran.dg/bind_c_usage_24.f90: New.
235 * gfortran.dg/bind_c_usage_24_c.c: New.
237 2011-05-06 Dodji Seketeli <dodji@redhat.com>
240 * g++.dg/template/member9.C: New test case.
242 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
244 * gnat.dg/discr29.ad[sb]: New test.
245 * gnat.dg/discr30.adb: Likewise.
247 2011-05-05 Julian Brown <julian@codesourcery.com>
249 * gcc.target/arm/neon-vset_lanes8.c: New test.
251 2011-05-05 Jason Merrill <jason@redhat.com>
253 * g++.dg/init/new32.C: New.
255 2011-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
257 * gfortran.dg/fmt_g0_6.f08: Use dg-options "-ffloat-store".
260 2011-05-05 Jakub Jelinek <jakub@redhat.com>
262 PR rtl-optimization/48381
263 * gcc.c-torture/compile/pr48381.c: New test.
265 2011-05-05 Uros Bizjak <ubizjak@gmail.com>
267 * gcc.target/i386/opt-1.c: Add --param min-insn-to-prefetch -ratio=0
269 * gcc.target/i386/opt-1.c: Ditto.
271 2011-05-04 Jason Merrill <jason@redhat.com>
273 * g++.dg/conversion/base1.C: New.
275 2011-05-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
278 * gfortran.dg/round_3.f08: Add more checks to test case.
280 2011-05-04 Hans-Peter Nilsson <hp@axis.com>
282 * gfortran.dg/pr47878.f90, gfortran.dg/endfile_3.f90,
283 gfortran.dg/endfile_4.f90, gfortran.dg/ftell_3.f90,
284 gfortran.dg/fmt_cache_1.f, gfortran.dg/namelist_66.f90:
285 Gate test on effective_target fd_truncate.
287 2011-05-04 Uros Bizjak <ubizjak@gmail.com>
289 * gcc.target/i386/recip-vec-divf.c: Decrease array sizes.
290 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
291 * gcc.target/i386/recip-vec-divf-avx.c: Increase array sizes.
292 * gcc.target/i386/recip-vec-sqrtf-avx.c: Ditto. Update scan times.
293 * gcc.target/i386/ssefn-1.c: Add -mno-sse2 to dg-options.
294 * gcc.target/i386/pr38824.c: Ditto.
295 * gcc.target/i386/vecinit-1.c: Add -mno-sse4 to dg-options.
296 * gcc.target/i386/vecinit-2.c: Ditto.
297 * gcc.target/i386/sse-19.c: Add -mno-ssse3 to dg-options.
298 * gcc.target/i386/parity-1.c: Add -mno-popcnt to dg-options.
299 * gcc.target/i386/parity-2.c: Ditto.
300 * gcc.target/i386/incoming-8.c: Add -mno-avx to dg-options.
302 2011-05-04 Stuart Henderson <shenders@gcc.gnu.org>
304 * gcc.target/bfin/mcpu-bf512.c: Update to latest silicon revision and
306 * gcc.target/bfin/mcpu-bf514.c: Likewise.
307 * gcc.target/bfin/mcpu-bf516.c: Likewise.
308 * gcc.target/bfin/mcpu-bf518.c: Likewise.
310 2011-05-03 Tobias Burnus <burnus@net-b.de>
313 * gfortran.dg/coarray/this_image_1.f90: Remove dg-options.
315 2011-05-03 Tobias Burnus <burnus@net-b.de>
318 * gfortran.dg/coarray/this_image_1.f90: New.
320 2011-05-03 Tobias Burnus <burnus@net-b.de>
323 * gfortran.dg/coarray/caf.dg: New.
324 * gfortran.dg/coarray/image_index_1.f90: New, copied
325 from ../coarray_16.f90.
327 2011-05-03 Paolo Carlini <paolo.carlini@oracle.com>
330 * g++.dg/ext/complex9.C: New.
332 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
335 * gcc.target/bfin/mcpu-bf542.c: Check SILICON_REVISION is 0x0004.
336 * gcc.target/bfin/mcpu-bf544.c, gcc.target/bfin/mcpu-bf547.c,
337 gcc.target/bfin/mcpu-bf548.c, gcc.target/bfin/mcpu-bf549.c: Likewise.
339 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
341 * gcc.target/bfin/builtins: Created.
342 * gcc.target/bfin/hisilh-O0.c: Deleted.
343 * gcc.target/bfin/hisilh.c: Moved to...
344 * gcc.target/bfin/builtins/hisilh.c: ...here.
345 * gcc.target/bfin/builtins/shl_fr1x16-6.c: New test.
346 * gcc.target/bfin/builtins/shr_fr1x16-1.c: Ditto.
347 * gcc.target/bfin/builtins/shl_fr1x32-9.c: Ditto.
348 * gcc.target/bfin/builtins/shr_fr1x32-4.c: Ditto.
349 * gcc.target/bfin/builtins/shr_fr1x32-8.c: Ditto.
350 * gcc.target/bfin/builtins/lshl_fr2x16-1.c: Ditto.
351 * gcc.target/bfin/builtins/abs_fr1x16-1.c: Ditto.
352 * gcc.target/bfin/builtins/norm32-1.c: Ditto.
353 * gcc.target/bfin/builtins/shrl_fr1x16-3.c: Ditto.
354 * gcc.target/bfin/builtins/norm_fr1x32-2.c: Ditto.
355 * gcc.target/bfin/builtins/bfin-builtins.exp: Ditto.
356 * gcc.target/bfin/builtins/norm16-2.c: Ditto.
357 * gcc.target/bfin/builtins/norm32-5.c: Ditto.
358 * gcc.target/bfin/builtins/norm_fr1x16-3.c: Ditto.
359 * gcc.target/bfin/builtins/mult_fr1x32x32-2.c: Ditto.
360 * gcc.target/bfin/builtins/norm16-6.c: Ditto.
361 * gcc.target/bfin/builtins/norm32-9.c: Ditto.
362 * gcc.target/bfin/builtins/mult_fr2x16-1.c: Ditto.
363 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-2.c: Ditto.
364 * gcc.target/bfin/builtins/min_fr2x16-1.c: Ditto.
365 * gcc.target/bfin/builtins/max_fr2x16-2.c: Ditto.
366 * gcc.target/bfin/builtins/norm32-10.c: Ditto.
367 * gcc.target/bfin/builtins/shl_fr2x16-3.c: Ditto.
368 * gcc.target/bfin/builtins/mulhisihh_fr2x16-1.c: Ditto.
369 * gcc.target/bfin/builtins/diff_hl_fr2x16-2.c: Ditto.
370 * gcc.target/bfin/builtins/shl_fr2x16-7.c: Ditto.
371 * gcc.target/bfin/builtins/shr_fr2x16-2.c: Ditto.
372 * gcc.target/bfin/builtins/mulhisilh_fr2x16-1.c: Ditto.
373 * gcc.target/bfin/builtins/lshl_fr1x16-1.c: Ditto.
374 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-2.c: Ditto.
375 * gcc.target/bfin/builtins/negate_fr1x32-2.c: Ditto.
376 * gcc.target/bfin/builtins/negate_fr1x16-3.c: Ditto.
377 * gcc.target/bfin/builtins/abs_fr2x16-2.c: Ditto.
378 * gcc.target/bfin/builtins/shrl_fr2x16-4.c: Ditto.
379 * gcc.target/bfin/builtins/mult_fr1x16-1.c: Ditto.
380 * gcc.target/bfin/builtins/max_fr1x32-1.c: Ditto.
381 * gcc.target/bfin/builtins/min_fr1x16-1.c: Ditto.
382 * gcc.target/bfin/builtins/shl_fr1x32-2.c: Ditto.
383 * gcc.target/bfin/builtins/max_fr1x16-2.c: Ditto.
384 * gcc.target/bfin/builtins/shl_fr1x16-3.c: Ditto.
385 * gcc.target/bfin/builtins/add_fr2x16-1.c: Ditto.
386 * gcc.target/bfin/builtins/shl_fr1x32-6.c: Ditto.
387 * gcc.target/bfin/builtins/shr_fr1x32-1.c: Ditto.
388 * gcc.target/bfin/builtins/shr_fr1x32.c: Ditto.
389 * gcc.target/bfin/builtins/shl_fr1x16-7.c: Ditto.
390 * gcc.target/bfin/builtins/shr_fr1x16-2.c: Ditto.
391 * gcc.target/bfin/builtins/shr_fr1x32-5.c: Ditto.
392 * gcc.target/bfin/builtins/shr_fr1x32-9.c: Ditto.
393 * gcc.target/bfin/builtins/abs_fr1x32-1.c: Ditto.
394 * gcc.target/bfin/builtins/lshl_fr2x16-2.c: Ditto.
395 * gcc.target/bfin/builtins/abs_fr1x16-2.c: Ditto.
396 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-1.c: Ditto.
397 * gcc.target/bfin/builtins/norm32-2.c: Ditto.
398 * gcc.target/bfin/builtins/shrl_fr1x16-4.c: Ditto.
399 * gcc.target/bfin/builtins/norm16-3.c: Ditto.
400 * gcc.target/bfin/builtins/norm32-6.c: Ditto.
401 * gcc.target/bfin/builtins/norm16-7.c: Ditto.
402 * gcc.target/bfin/builtins/mult_fr2x16-2.c: Ditto.
403 * gcc.target/bfin/builtins/min_fr2x16-2.c: Ditto.
404 * gcc.target/bfin/builtins/add_fr1x16-1.c: Ditto.
405 * gcc.target/bfin/builtins/norm32-11.c: Ditto.
406 * gcc.target/bfin/builtins/sub_fr2x16-1.c: Ditto.
407 * gcc.target/bfin/builtins/shl_fr2x16-4.c: Ditto.
408 * gcc.target/bfin/builtins/mulhisihh_fr2x16-2.c: Ditto.
409 * gcc.target/bfin/builtins/diff_lh_fr2x16-1.c: Ditto.
410 * gcc.target/bfin/builtins/shl_fr2x16-8.c: Ditto.
411 * gcc.target/bfin/builtins/shr_fr2x16-3.c: Ditto.
412 * gcc.target/bfin/builtins/mulhisilh_fr2x16-2.c: Ditto.
413 * gcc.target/bfin/builtins/lshl_fr1x16-2.c: Ditto.
414 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-1.c: Ditto.
415 * gcc.target/bfin/builtins/shrl_fr2x16-1.c: Ditto.
416 * gcc.target/bfin/builtins/mult_fr1x32-1.c: Ditto.
417 * gcc.target/bfin/builtins/min_fr1x32-1.c: Ditto.
418 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-1.c: Ditto.
419 * gcc.target/bfin/builtins/mult_fr1x16-2.c: Ditto.
420 * gcc.target/bfin/builtins/max_fr1x32-2.c: Ditto.
421 * gcc.target/bfin/builtins/min_fr1x16-2.c: Ditto.
422 * gcc.target/bfin/builtins/shl_fr1x32.c: Ditto.
423 * gcc.target/bfin/builtins/shl_fr1x32-3.c: Ditto.
424 * gcc.target/bfin/builtins/shl_fr1x16-4.c: Ditto.
425 * gcc.target/bfin/builtins/sub_fr1x16-1.c: Ditto.
426 * gcc.target/bfin/builtins/add_fr2x16-2.c: Ditto.
427 * gcc.target/bfin/builtins/shl_fr1x32-7.c: Ditto.
428 * gcc.target/bfin/builtins/shr_fr1x32-2.c: Ditto.
429 * gcc.target/bfin/builtins/shl_fr1x16-8.c: Ditto.
430 * gcc.target/bfin/builtins/shr_fr1x16-3.c: Ditto.
431 * gcc.target/bfin/builtins/shr_fr1x32-6.c: Ditto.
432 * gcc.target/bfin/builtins/circptr.c: Ditto.
433 * gcc.target/bfin/builtins/negate_fr2x16-1.c: Ditto.
434 * gcc.target/bfin/builtins/abs_fr1x32-2.c: Ditto.
435 * gcc.target/bfin/builtins/multr_fr2x16-1.c: Ditto.
436 * gcc.target/bfin/builtins/sum_fr2x16-1.c: Ditto.
437 * gcc.target/bfin/builtins/shrl_fr1x16-1.c: Ditto.
438 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-2.c: Ditto.
439 * gcc.target/bfin/builtins/norm32-3.c: Ditto.
440 * gcc.target/bfin/builtins/norm_fr1x16-1.c: Ditto.
441 * gcc.target/bfin/builtins/norm16-4.c: Ditto.
442 * gcc.target/bfin/builtins/norm32-7.c: Ditto.
443 * gcc.target/bfin/builtins/norm16-8.c: Ditto.
444 * gcc.target/bfin/builtins/add_fr1x32-1.c: Ditto.
445 * gcc.target/bfin/builtins/shl_fr2x16-1.c: Ditto.
446 * gcc.target/bfin/builtins/add_fr1x16-2.c: Ditto.
447 * gcc.target/bfin/builtins/shl_fr2x16-5.c: Ditto.
448 * gcc.target/bfin/builtins/norm32-12.c: Ditto.
449 * gcc.target/bfin/builtins/sub_fr2x16-2.c: Ditto.
450 * gcc.target/bfin/builtins/diff_lh_fr2x16-2.c: Ditto.
451 * gcc.target/bfin/builtins/mulhisihl_fr2x16-1.c: Ditto.
452 * gcc.target/bfin/builtins/shr_fr2x16-4.c: Ditto.
453 * gcc.target/bfin/builtins/mulhisill_fr2x16-1.c: Ditto.
454 * gcc.target/bfin/builtins/negate_fr1x16-1.c: Ditto.
455 * gcc.target/bfin/builtins/multr_fr1x16-1.c: Ditto.
456 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-2.c: Ditto.
457 * gcc.target/bfin/builtins/shrl_fr2x16-2.c: Ditto.
458 * gcc.target/bfin/builtins/mult_fr1x32x32NS-1.c: Ditto.
459 * gcc.target/bfin/builtins/mult_fr1x32-2.c: Ditto.
460 * gcc.target/bfin/builtins/min_fr1x32-2.c: Ditto.
461 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-2.c: Ditto.
462 * gcc.target/bfin/builtins/shl_fr1x16-1.c: Ditto.
463 * gcc.target/bfin/builtins/sub_fr1x32-1.c: Ditto.
464 * gcc.target/bfin/builtins/shl_fr1x32-4.c: Ditto.
465 * gcc.target/bfin/builtins/sub_fr1x16-2.c: Ditto.
466 * gcc.target/bfin/builtins/shl_fr1x16-5.c: Ditto.
467 * gcc.target/bfin/builtins/shl_fr1x32-8.c: Ditto.
468 * gcc.target/bfin/builtins/shr_fr1x32-3.c: Ditto.
469 * gcc.target/bfin/builtins/shr_fr1x16-4.c: Ditto.
470 * gcc.target/bfin/builtins/shr_fr1x32-7.c: Ditto.
471 * gcc.target/bfin/builtins/negate_fr2x16-2.c: Ditto.
472 * gcc.target/bfin/builtins/multr_fr2x16-2.c: Ditto.
473 * gcc.target/bfin/builtins/sum_fr2x16-2.c: Ditto.
474 * gcc.target/bfin/builtins/shrl_fr1x16-2.c: Ditto.
475 * gcc.target/bfin/builtins/norm_fr1x32-1.c: Ditto.
476 * gcc.target/bfin/builtins/norm16-1.c: Ditto.
477 * gcc.target/bfin/builtins/norm_fr1x16-2.c: Ditto.
478 * gcc.target/bfin/builtins/mult_fr1x32x32-1.c: Ditto.
479 * gcc.target/bfin/builtins/norm32-4.c: Ditto.
480 * gcc.target/bfin/builtins/norm16-5.c: Ditto.
481 * gcc.target/bfin/builtins/norm32-8.c: Ditto.
482 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-1.c: Ditto.
483 * gcc.target/bfin/builtins/max_fr2x16-1.c: Ditto.
484 * gcc.target/bfin/builtins/add_fr1x32-2.c: Ditto.
485 * gcc.target/bfin/builtins/shl_fr2x16-2.c: Ditto.
486 * gcc.target/bfin/builtins/shl_fr2x16-6.c: Ditto.
487 * gcc.target/bfin/builtins/diff_hl_fr2x16-1.c: Ditto.
488 * gcc.target/bfin/builtins/shr_fr2x16-1.c: Ditto.
489 * gcc.target/bfin/builtins/mulhisihl_fr2x16-2.c: Ditto.
490 * gcc.target/bfin/builtins/negate_fr1x32-1.c: Ditto.
491 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-1.c: Ditto.
492 * gcc.target/bfin/builtins/multr_fr1x16-2.c: Ditto.
493 * gcc.target/bfin/builtins/mulhisill_fr2x16-2.c: Ditto.
494 * gcc.target/bfin/builtins/negate_fr1x16-2.c: Ditto.
495 * gcc.target/bfin/builtins/abs_fr2x16-1.c: Ditto.
496 * gcc.target/bfin/builtins/shrl_fr2x16-3.c: Ditto.
497 * gcc.target/bfin/builtins/mult_fr1x32x32NS-2.c: Ditto.
498 * gcc.target/bfin/builtins/shl_fr1x32-1.c: Ditto.
499 * gcc.target/bfin/builtins/max_fr1x16-1.c: Ditto.
500 * gcc.target/bfin/builtins/shl_fr1x16-2.c: Ditto.
501 * gcc.target/bfin/builtins/sub_fr1x32-2.c: Ditto.
502 * gcc.target/bfin/builtins/shl_fr1x32-5.c: Ditto.
504 2011-05-03 Bernd Schmidt <bernds@codesourcery.com>
506 * gcc.target/arm/cold-lc.c: New test.
508 2011-05-03 Jakub Jelinek <jakub@redhat.com>
511 * gcc.dg/pr48774.c: New test.
513 2011-05-03 Richard Guenther <rguenther@suse.de>
515 * gcc.dg/large-size-array-5.c: New testcase.
517 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
519 * gcc.dg/vect/vect-strided-u16-i3.c: New test.
521 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
523 * lib/target-supports.exp (check_effective_target_vect_strided):
525 (check_effective_target_vect_strided2)
526 (check_effective_target_vect_strided3)
527 (check_effective_target_vect_strided4)
528 (check_effective_target_vect_strided8): ...these new functions.
530 * gcc.dg/vect/O3-pr39675-2.c: Update accordingly.
531 * gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c: Likewise.
532 * gcc.dg/vect/fast-math-slp-27.c: Likewise.
533 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: Likewise.
534 * gcc.dg/vect/pr37539.c: Likewise.
535 * gcc.dg/vect/slp-11a.c: Likewise.
536 * gcc.dg/vect/slp-11b.c: Likewise.
537 * gcc.dg/vect/slp-11c.c: Likewise.
538 * gcc.dg/vect/slp-12a.c: Likewise.
539 * gcc.dg/vect/slp-12b.c: Likewise.
540 * gcc.dg/vect/slp-18.c: Likewise.
541 * gcc.dg/vect/slp-19a.c: Likewise.
542 * gcc.dg/vect/slp-19b.c: Likewise.
543 * gcc.dg/vect/slp-21.c: Likewise.
544 * gcc.dg/vect/slp-23.c: Likewise.
545 * gcc.dg/vect/vect-cselim-1.c: Likewise.
547 * gcc.dg/vect/fast-math-vect-complex-3.c: Use vect_stridedN
548 instead of vect_interleave && vect_extract_even_odd.
549 * gcc.dg/vect/no-scevccp-outer-10a.c: Likewise.
550 * gcc.dg/vect/no-scevccp-outer-10b.c: Likewise.
551 * gcc.dg/vect/no-scevccp-outer-20.c: Likewise.
552 * gcc.dg/vect/vect-1.c: Likewise.
553 * gcc.dg/vect/vect-10.c: Likewise.
554 * gcc.dg/vect/vect-98.c: Likewise.
555 * gcc.dg/vect/vect-107.c: Likewise.
556 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
557 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
558 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
559 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
560 * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
561 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
562 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
563 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
564 * gcc.dg/vect/vect-strided-float.c: Likewise.
565 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
566 * gcc.dg/vect/vect-strided-mult.c: Likewise.
567 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
568 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
569 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
570 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
571 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
572 * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
573 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
574 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
575 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
576 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
577 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
578 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
579 * gcc.dg/vect/vect-vfa-03.c: Likewise.
581 * gcc.dg/vect/no-scevccp-outer-18.c: Add vect_stridedN to the
583 * gcc.dg/vect/pr30843.c: Likewise.
584 * gcc.dg/vect/pr33866.c: Likewise.
585 * gcc.dg/vect/slp-reduc-6.c: Likewise.
586 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
587 * gcc.dg/vect/vect-strided-store-u16-i4.c: Likewise.
588 * gcc.dg/vect/vect-strided-store-u32-i2.c: Likewise.
590 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
592 * gcc.dg/vect/slp-11.c: Split into...
593 * gcc.dg/vect/slp-11a.c, gcc.dg/vect/slp-11b.c,
594 gcc.dg/vect/slp-11c.c: ...these tests.
595 * gcc.dg/vect/slp-12a.c: Split 4-stride loop into...
596 * gcc.dg/vect/slp-12c.c: ...this new test.
597 * gcc.dg/vect/slp-19.c: Split into...
598 * gcc.dg/vect/slp-19a.c, gcc.dg/vect/slp-19b.c,
599 gcc.dg/vect/slp-19c.c: ...these new tests.
601 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
603 * lib/target-supports.exp
604 (check_effective_target_vect_extract_even_odd_wide): Delete.
605 (check_effective_target_vect_strided_wide): Likewise.
606 * gcc.dg/vect/O3-pr39675-2.c: Use the non-wide versions instead.
607 * gcc.dg/vect/fast-math-pr35982.c: Likewise.
608 * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
609 * gcc.dg/vect/pr37539.c: Likewise.
610 * gcc.dg/vect/slp-11.c: Likewise.
611 * gcc.dg/vect/slp-12a.c: Likewise.
612 * gcc.dg/vect/slp-12b.c: Likewise.
613 * gcc.dg/vect/slp-19.c: Likewise.
614 * gcc.dg/vect/slp-23.c: Likewise.
615 * gcc.dg/vect/vect-1.c: Likewise.
616 * gcc.dg/vect/vect-98.c: Likewise.
617 * gcc.dg/vect/vect-107.c: Likewise.
618 * gcc.dg/vect/vect-strided-float.c: Likewise.
620 2011-05-02 Jason Merrill <jason@redhat.com>
622 * g++.dg/init/new31.C: New.
624 2011-05-02 Simon Martin <simartin@users.sourceforge.net>
627 * gcc.dg/pr35445.c: New test.
629 2011-05-02 Jason Merrill <jason@redhat.com>
631 * c-c++-common/vla-1.c: New.
633 2011-05-02 Richard Guenther <rguenther@suse.de>
635 PR tree-optimization/48822
636 * gcc.dg/torture/pr48822.c: New testcase.
638 2011-05-02 Paolo Carlini <paolo.carlini@oracle.com>
641 * g++.dg/cpp0x/constexpr-47969.C: New.
643 2011-05-02 Ira Rosen <ira.rosen@linaro.org>
646 * gcc.dg/vect/slp-3.c: Increase loop bound. Don't expect to fail
647 on vect_no_align targets.
648 * gcc.dg/vect/no-vfa-pr29145.c: Don't expect to fail on
649 vect_no_align targets.
651 2011-05-01 Xinliang David Li <davidxl@google.com>
653 * gcc.dg/tree-ssa/integer-addr.c: New test.
654 * gcc.dg/tree-ssa/alias_bug.c: New test.
656 2011-05-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
659 * gfortran.dg/round_3.f08: Add more checks.
661 2011-04-30 Tobias Burnus <burnus@net-b.de>
664 * gfortran.dg/import9.f90: New, proper test.
665 * gfortran.dg/interface_37.f90: Remove bogus
666 test (bogus copy of interface_36.f90).
668 2011-04-30 Tobias Burnus <burnus@net-b.de>
671 * gfortran.dg/interface_37.f90: New.
673 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
676 * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
678 2011-04-30 Jakub Jelinek <jakub@redhat.com>
680 PR tree-optimization/48809
681 * gcc.c-torture/execute/pr48809.c: New test.
683 2011-04-29 Jeff Law <law@redhat.com>
685 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
687 2011-04-29 Paolo Carlini <paolo.carlini@oracle.com>
690 * g++.dg/init/ctor10.C: New.
692 2011-04-29 Le-Chun Wu <lcwu@google.com>
694 * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
695 warning in implicitly instantiated templates.
697 2011-04-29 Le-Chun Wu <lcwu@google.com>
699 * g++.dg/warn/Wnull-conversion-1.C: New.
700 * g++.dg/warn/Wnull-conversion-2.C: New.
702 2011-04-29 Diego Novillo <dnovillo@google.com>
704 * g++.old-deja/g++.other/null3.C: Expect warning about
705 converting boolean to a pointer.
707 2011-04-29 Paul Thomas <pault@gcc.gnu.org>
710 * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
714 * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
716 2011-04-29 Tobias Burnus <burnus@net-b.de>
719 * gfortran.dg/typebound_proc_22.f90: New.
722 * gfortran.dg/interface_36.f90: New.
724 2011-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
731 * gfortran.dg/fmt_g.f: Adjust test.
732 * gfortran.dg/fmt_g0_1.f08: Adjust test.
733 * gfortran.dg/round_3.f08: New test.
734 * gfortran.dg/namelist_print_1.f: Adjust test.
735 * gfortran.dg/char4_iunit_1.f03: Adjust test.
736 * gfortran.dg/f2003_io_5.f03: Adjust test.
737 * gfortran.dg/coarray_15.f90: Adjust test.
738 * gfortran.dg/namelist_65.f90: Adjust test.
739 * gfortran.dg/fmt_cache_1.f: Adjust test.
740 * gfortran.dg/char4_iunit_2.f03: Adjust test.
741 * gfortran.dg/real_const_3.f90: Adjust test.
743 2011-04-28 Xinliang David Li <davidxl@google.com>
745 * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
746 * testsuite/g++.dg/prof-robust-1.C: New test.
748 2011-04-28 Ira Rosen <ira.rosen@linaro.org>
750 PR tree-optimization/48765
751 * gcc.dg/vect/pr48765.c: New.
753 2011-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
755 PR tree-optimization/48775
756 * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
758 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
761 * g++.dg/inherit/pr48798.C: New.
762 * g++.old-deja/g++.other/base1.C: Adjust.
764 2011-04-28 Dodji Seketeli <dodji@redhat.com>
767 * g++.dg/template/inherit7.C: New test case.
769 2011-04-28 Richard Guenther <rguenther@suse.de>
771 PR tree-optimization/40052
772 PR tree-optimization/15347
773 * gcc.dg/tree-ssa/vrp57.c: New testcase.
774 * gcc.dg/pr15347.c: Likewise.
776 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
779 * g++.dg/cpp0x/sfinae18.C: New.
781 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
784 * g++.dg/ext/is_literal_type1.C: New.
786 2011-04-28 Tobias Burnus <burnus@net-b.de>
790 * gfortran.dg/interface_35.f90: New.
791 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
792 * gfortran.dg/func_result_6.f90: Add dg-warning.
793 * gfortran.dg/bessel_1.f90: Ditto.
794 * gfortran.dg/hypot_1.f90: Ditto.
795 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
796 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
797 * gfortran.dg/interface_assignment_4.f90: Ditto.
799 2011-04-27 Jason Merrill <jason@redhat.com>
801 * g++.dg/ext/complex8.C: New.
803 * g++.dg/cpp0x/initlist49.C: New.
804 * g++.dg/init/new30.C: New.
806 2011-04-27 Tobias Burnus <burnus@net-b.de>
809 * gfortran.dg/whole_file_34.f90: New.
811 2011-04-27 Jan Hubicka <jh@suse.cz>
813 * gcc.dg/tree-ssa/inline-9.c: New testcase.
815 2011-04-27 Jason Merrill <jason@redhat.com>
817 * g++.old-deja/g++.oliva/overload1.C: Adjust.
819 * g++.dg/parse/ambig6.C: New.
821 2011-04-27 Nick Clifton <nickc@redhat.com>
823 * gcc.dg/20020312-2.c: Add definition for RX.
825 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
826 option with RX targets.
828 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
831 2011-04-27 Richard Guenther <rguenther@suse.de>
833 * gcc.dg/tree-ssa/pr23382.c: Remove.
835 2011-04-27 Kaz Kojima <kkojima@gcc.gnu.org>
838 * gcc.c-torture/compile/pr48767.c: New test.
840 2011-04-27 Richard Guenther <rguenther@suse.de>
842 PR tree-optimization/48772
843 * g++.dg/pr48772.C: New testcase.
845 2011-04-27 Jakub Jelinek <jakub@redhat.com>
848 * gcc.c-torture/compile/pr48742.c: New test.
850 2011-04-26 Jason Merrill <jason@redhat.com>
852 * g++.dg/lookup/koenig13.C: New.
854 * g++.dg/cpp0x/initlist48.C: New.
856 2011-04-25 Jason Merrill <jason@redhat.com>
858 * g++.dg/cpp0x/sfinae17.C: New.
860 2011-03-23 Michael Meissner <meissner@linux.vnet.ibm.com>
863 * gcc.target/powerpc/pr48258-1.c: New file.
864 * gcc.target/powerpc/pr48258-2.c: Ditto.
866 2011-04-26 Xinliang David Li <davidxl@google.com>
868 * gcc.dg/uninit-suppress.c: New test.
869 * gcc.dg/uninit-suppress.c: New test.
871 2011-04-26 Jakub Jelinek <jakub@redhat.com>
874 * gcc.dg/pr48768.c: New test.
876 PR tree-optimization/48734
877 * gcc.c-torture/compile/pr48734.c: New test.
880 * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
882 2011-04-26 Richard Guenther <rguenther@suse.de>
884 PR tree-optimization/48731
885 * gcc.dg/torture/pr48731.c: New testcase.
887 2011-04-26 Richard Guenther <rguenther@suse.de>
890 * gcc.dg/tree-prof/val-prof-2.c: Adjust.
892 2011-04-26 Richard Guenther <rguenther@suse.de>
895 * gcc.dg/torture/pr48694-1.c: New testcase.
896 * gcc.dg/torture/pr48694-2.c: Likewise.
898 2011-04-25 Paolo Carlini <paolo.carlini@oracle.com>
900 * g++.dg/ext/underlying_type1.C: New.
901 * g++.dg/ext/underlying_type2.C: Likewise.
902 * g++.dg/ext/underlying_type3.C: Likewise.
903 * g++.dg/ext/underlying_type4.C: Likewise.
904 * g++.dg/ext/underlying_type5.C: Likewise.
905 * g++.dg/ext/underlying_type6.C: Likewise.
906 * g++.dg/ext/underlying_type7.C: Likewise.
907 * g++.dg/ext/underlying_type8.C: Likewise.
908 * g++.dg/ext/underlying_type9.C: Likewise.
909 * g++.dg/ext/underlying_type10.C: Likewise.
911 2011-04-25 Jason Merrill <jason@redhat.com>
913 * g++.dg/cpp0x/regress/template-const2.C: New.
915 2011-04-25 Jeff Law <law@redhat.com>
917 * gcc.dg/tree-ssa/vrp56.c: new test.
919 2011-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
921 * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
923 2011-04-24 Jakub Jelinek <jakub@redhat.com>
925 PR preprocessor/48740
926 * c-c++-common/raw-string-11.c: New test.
928 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
930 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
933 2011-04-23 Tobias Burnus <burnus@net-b.de>
936 * gfortran.dg/coarray_19.f90: New.
938 2011-04-23 Jakub Jelinek <jakub@redhat.com>
941 * gcc.dg/pr48685.c: New test.
943 2011-04-22 Jan Hubicka <jh@suse.cz>
945 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
947 2011-04-22 Jakub Jelinek <jakub@redhat.com>
949 PR tree-optimization/48717
950 * gcc.c-torture/execute/pr48717.c: New test.
952 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
955 * gcc.target/i386/pr48723.c: New test.
957 2011-04-22 Jakub Jelinek <jakub@redhat.com>
960 * gcc.dg/gomp/pr48716.c: New test.
961 * g++.dg/gomp/pr48716.C: New test.
963 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
966 * gcc.dg/missing-field-init-2.c: Update testcase.
968 2011-04-22 Alan Modra <amodra@gmail.com>
970 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
972 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
975 * gfortran.dg/function_optimize_6.f90: New test.
977 2011-04-21 Easwaran Raman <eraman@google.com>
979 * gcc.dg/stack-layout-2.c: New test.
981 2011-04-21 Richard Guenther <rguenther@suse.de>
984 * g++.dg/lto/pr48207-2_0.C: New testcase.
985 * g++.dg/lto/pr48207-3_0.C: Likewise.
987 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
989 * gnat.dg/volatile5.adb: New test.
990 * gnat.dg/volatile5_pkg.ads: New helper.
992 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
995 * gcc.target/i386/pr48708.c: New test.
997 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
999 * gcc.dg/vect/vect-119.c: New test.
1001 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1003 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
1006 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
1007 Richard Sandiford <richard.sandiford@linaro.org>
1010 * gcc.target/arm/pr46329.c: New test.
1012 2011-04-21 Tobias Burnus <burnus@net-b.de>
1015 * gfortran.dg/coarray_18.f90: New.
1017 2011-04-20 Jason Merrill <jason@redhat.com>
1019 * g++.dg/cpp0x/initlist47.C: New.
1021 * g++.dg/init/dtor4.C: New.
1023 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
1026 * gcc.target/i386/sse2-pinsrw.c: New test.
1027 * gcc.target/i386/avx-vpinsrw.c: Ditto.
1028 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
1029 * gcc.target/i386/sse2-insvhi.c: Ditto.
1030 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
1031 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
1033 2011-04-20 Jason Merrill <jason@redhat.com>
1035 * g++.dg/template/const4.C: New.
1037 2011-04-20 Easwaran Raman <eraman@google.com>
1039 * gcc.dg/stack-layout-1.c: New test.
1041 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
1043 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
1044 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
1047 2011-04-20 Kai Tietz <ktietz@redhat.com>
1049 * gcc.dg/binop-xor1.c: New test.
1050 * gcc.dg/binop-xor2.c: New test.
1051 * gcc.dg/binop-xor3.c: New test.
1052 * gcc.dg/binop-xor4.c: New test.
1053 * gcc.dg/binop-xor5.c: New test.
1055 2011-04-20 Richard Guenther <rguenther@suse.de>
1057 PR tree-optimization/47892
1058 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
1060 2011-04-20 Richard Guenther <rguenther@suse.de>
1063 * g++.dg/torture/pr48695.C: New testcase.
1065 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
1067 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
1068 * gcc.c-torture/execute/cmpsi-2.c: Ditto
1069 * gcc.c-torture/execute/pr45262.c: Ditto
1070 * gcc.dg/torture/pr43165.c: Ditto.
1071 * gcc.dg/torture/pr47228.c: Ditto.
1072 * gcc.dg/tree-ssa/pr45144.c: Ditto.
1073 * gcc.dg/ipa/pr45644.c: Ditto.
1074 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
1077 2011-04-19 Jason Merrill <jason@redhat.com>
1079 * g++.dg/ext/complex7.C: New.
1081 * g++.dg/ext/attrib41.C: New.
1083 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
1086 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
1088 2011-04-19 Jakub Jelinek <jakub@redhat.com>
1091 * gcc.target/i386/pr48678.c: New test.
1093 2011-04-19 Martin Jambor <mjambor@suse.cz>
1095 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
1096 * g++.dg/opt/devirt2.C: New test.
1097 * g++.dg/ipa/devirt-g-1.C: Likewise.
1099 2011-04-19 Tobias Burnus <burnus@net-b.de>
1102 * gfortran.dg/whole_file_33.f90: New.
1104 2011-04-19 Martin Jambor <mjambor@suse.cz>
1106 * g++.dg/ipa/devirt-7.C: New test.
1108 2011-04-19 Richard Guenther <rguenther@suse.de>
1111 * g++.dg/lto/pr48207_0.C: New testcase.
1113 2011-04-18 Jason Merrill <jason@redhat.com>
1115 * g++.dg/init/void1.C: New.
1117 * g++.dg/cpp0x/union4.C: New.
1119 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1122 * g++.dg/torture/pr48661.C: New test.
1125 * g++.dg/gomp/pr48632.C: New test.
1127 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
1129 * gcc.target/i386/sse2-maskmovdqu.c: New test.
1130 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
1132 2011-04-18 Tobias Burnus <burnus@net-b.de>
1135 * gfortran.dg/coarray_17.f90: New.
1136 * gfortran.dg/coarray_10.f90: Update dg-error.
1138 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1141 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1142 * gfortran.dg/guality/guality.exp: Likewise.
1144 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1146 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
1148 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1150 * gcc.dg/vect/pr48377.c: Remove dg-do run.
1152 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1154 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
1156 2011-04-18 Richard Guenther <rguenther@suse.de>
1159 * g++.dg/torture/pr46364.C: New testcase.
1161 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1163 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
1165 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
1167 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
1169 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
1170 Ira Rosen <ira.rosen@linaro.org>
1173 * gcc.target/arm/pr48252.c: New test.
1175 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1177 PR tree-optimization/48616
1178 * gcc.dg/pr48616.c: New test.
1180 2011-04-18 Tobias Burnus <burnus@net-b.de>
1183 * gfortran.dg/coarray_16.f90: New.
1185 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
1188 * gfortran.dg/realloc_on_assign_7.f03: New test.
1190 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1192 PR libgfortran/48602
1193 * gfortran.dg/fmt_g0_6.f08: New test.
1195 2011-04-17 Jason Merrill <jason@redhat.com>
1197 * g++.dg/cpp0x/sfinae16.C: New.
1199 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
1201 * gcc.target/mips/reg-var-1.c: New test.
1203 2011-04-17 Jan Hubicka <jh@suse.cz>
1205 * gcc.dg/winline-5.c: Update testcase.
1207 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
1209 * gnat.dg/discr27.ad[sb]: Move dg directive.
1210 * gnat.dg/discr28.ad[sb]: New test.
1211 * gnat.dg/discr28_pkg.ads: New helper.
1213 2011-04-17 Michael Matz <matz@suse.de>
1215 PR tree-optimization/48622
1217 * gcc.dg/lto/pr48622_0.c: New test.
1219 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
1221 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
1222 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
1223 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
1224 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1225 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1226 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1228 2011-04-15 Jason Merrill <jason@redhat.com>
1230 * g++.dg/cpp0x/range-for17.C: New.
1232 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1234 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
1235 * g++.dg/cpp0x/range-for3.C: Likewise.
1236 * g++.dg/cpp0x/range-for9.C: Correct error message.
1237 * g++.dg/cpp0x/range-for11.C: New.
1238 * g++.dg/cpp0x/range-for12.C: New.
1239 * g++.dg/cpp0x/range-for13.C: New.
1240 * g++.dg/cpp0x/range-for14.C: New.
1241 * g++.dg/cpp0x/range-for15.C: New.
1242 * g++.dg/cpp0x/range-for16.C: New.
1244 2011-04-15 Tobias Burnus <burnus@net-b.de>
1247 * gfortran.dg/coarray_15.f90: Change to dg-do run.
1249 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
1251 * objc.dg/naming-4.m: Updated.
1252 * objc.dg/naming-5.m: Updated.
1253 * objc.dg/naming-6.m: New.
1254 * objc.dg/naming-7.m: New.
1255 * obj-c++.dg/naming-1.mm: Updated.
1256 * obj-c++.dg/naming-2.mm: Updated.
1257 * obj-c++.dg/naming-3.mm: New.
1258 * obj-c++.dg/naming-4.mm: New.
1260 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1262 PR libgfortran/48589
1263 * gfortran.dg/fmt_g0_5.f08: New test.
1265 2011-04-15 Richard Guenther <rguenther@suse.de>
1268 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
1270 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
1272 * gcc.target/avr/torture/pr41885.c (dg-options): Change
1273 -finline-limit=0 to -fno-inline
1275 2011-04-15 Jakub Jelinek <jakub@redhat.com>
1278 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
1281 2011-04-14 Jakub Jelinek <jakub@redhat.com>
1284 * gcc.target/i386/sse4_1-insertps-3.c: New test.
1285 * gcc.target/i386/sse4_1-insertps-4.c: New test.
1286 * gcc.target/i386/avx-insertps-3.c: New test.
1287 * gcc.target/i386/avx-insertps-4.c: New test.
1289 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1291 * gcc.target/avr/torture/pr41885.c (dg-options): Add
1294 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1299 * gcc.target/avr/pr46779-1.c: New test case
1300 * gcc.target/avr/pr46779-2.c: New test case
1302 2011-04-14 Jason Merrill <jason@redhat.com>
1304 * g++.dg/cpp0x/sfinae15.C: New.
1306 * g++.dg/cpp0x/sfinae14.C: New.
1308 * g++.dg/ext/vla10.C: New.
1310 2011-04-14 Richard Guenther <rguenther@suse.de>
1312 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
1314 2011-04-14 Richard Guenther <rguenther@suse.de>
1316 * gcc.dg/fold-bitand-4.c: Move ...
1317 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
1319 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1321 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
1323 * gcc.target/avr/torture/trivial.c: Ditto.
1325 2011-04-13 Jason Merrill <jason@redhat.com>
1327 * g++.dg/template/operator11.C: New.
1329 2011-04-13 Jakub Jelinek <jakub@redhat.com>
1332 * gcc.dg/gomp/pr48591.c: New test.
1335 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
1336 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
1338 2011-04-13 Dodji Seketeli <dodji@redhat.com>
1341 * g++.dg/template/dependent-expr7.C: New test case.
1343 2011-04-13 Jason Merrill <jason@redhat.com>
1345 * g++.dg/cpp0x/sfinae13.C: New.
1347 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
1349 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
1351 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1353 * gcc.target/arm/pr43698.c: Remove -march option.
1355 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1357 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
1360 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
1364 * gfortran.dg/realloc_on_assign_6.f03: New test.
1366 2011-04-12 Kai Tietz <ktietz@redhat.com>
1368 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
1369 targets the additional -mno-ms-bitfields and
1370 -Wno-packed-bitfield-compat options.
1371 * g++.dg/ext/bitfield3.C: Likewise.
1372 * g++.dg/ext/bitfield4.C: Likewise.
1373 * g++.dg/ext/bitfield5.C: Likewise.
1374 * gcc.dg/bitfld-15.c: Likewise.
1375 * gcc.dg/bitfld-16.c: Likewise.
1376 * gcc.dg/bitfld-17.c: Likewise.
1377 * gcc.dg/bitfld-18.c: Likewise.
1379 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
1381 * gcc.target/arm/neon-vld3-1.c: New test.
1382 * gcc.target/arm/neon-vst3-1.c: New test.
1383 * gcc.target/arm/neon/v*.c: Regenerate.
1385 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1387 PR rtl-optimization/48549
1388 * g++.dg/opt/pr48549.C: New test.
1390 2011-04-12 Richard Guenther <rguenther@suse.de>
1392 PR tree-optimization/46076
1393 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
1395 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1398 * lib/compat.exp (compat-execute): Declare unsupported after
1399 stripping path from src1.
1400 * lib/lto.exp (lto-execute): Likewise.
1402 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1405 * gcc.dg/pr48552-1.c: New test.
1406 * gcc.dg/pr48552-2.c: New test.
1408 2011-04-11 Jason Merrill <jason@redhat.com>
1410 * g++.dg/cpp0x/sfinae12.C: New.
1412 * g++.dg/cpp0x/enum10.C: New.
1414 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
1416 * g++.dg/cpp0x/rv-func.C: New.
1418 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1420 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
1423 2011-04-11 Martin Jambor <mjambor@suse.cz>
1425 PR tree-optimization/48195
1426 * gcc.dg/ipa/pr48195.c: New test.
1428 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
1430 * gnat.dg/return3.adb: Remove unused switch.
1432 2011-04-08 Mike Stump <mikestump@comcast.net>
1435 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
1436 default to fno-common.
1438 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
1440 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
1441 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
1443 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1446 * gfortran.dg/function_optimize_5.f90: New test.
1448 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
1450 * gnat.dg/aggr17.adb: New test.
1451 * gnat.dg/aggr18.adb: Likewise.
1453 2011-04-08 Michael Matz <matz@suse.de>
1456 * gcc.target/i386/pr48389.c: New test.
1458 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
1460 PR rtl-optimization/48272
1461 * g++.dg/opt/pr48272.C: New.
1463 2011-04-08 Dmitry Melnik <dm@ispras.ru>
1465 PR rtl-optimization/48235
1466 * gcc.dg/pr48235.c: New.
1468 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1470 PR rtl-optimization/48302
1471 * g++.dg/opt/pr48302.C: New.
1473 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1476 * g++.dg/opt/pr48273.C: New.
1478 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1480 PR rtl-optimization/48442
1481 * gcc.dg/pr48442.c: New.
1483 2011-04-08 Jakub Jelinek <jakub@redhat.com>
1485 PR tree-optimization/48377
1486 * gcc.dg/vect/pr48377.c: New test.
1488 2011-04-07 Jason Merrill <jason@redhat.com>
1490 * g++.dg/cpp0x/regress/call1.C: New.
1492 * g++.dg/cpp0x/variadic107.C: New.
1494 * g++.dg/cpp0x/sfinae11.C: New.
1495 * g++.dg/cpp0x/noexcept02.C: Fix.
1497 * g++.dg/cpp0x/sfinae10.C: New.
1499 * g++.dg/cpp0x/sfinae9.C: New.
1501 * c-c++-common/Wcast-qual-1.c: Move here from...
1502 * gcc.dg/cast-qual-3.c: ...here, and...
1503 * g++.dg/warn/Wcast-qual2.C: ...here.
1505 * g++.dg/cpp0x/sfinae8.C: New.
1507 * g++.dg/cpp0x/sfinae7.C: New.
1509 * g++.dg/cpp0x/enum9.C: New.
1511 2011-04-07 Mike Stump <mikestump@comcast.net>
1513 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
1514 with no trampolines.
1516 2011-04-07 Jakub Jelinek <jakub@redhat.com>
1519 * gfortran.dg/gomp/pr48117.f90: New test.
1522 * gcc.dg/torture/pr48343.c: New test.
1524 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1526 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
1528 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
1530 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
1532 2011-04-07 Tom de Vries <tom@codesourcery.com>
1535 * lib/scanasm.exp (object-size): New proc.
1536 * gcc.target/arm/pr43920-2.c: New test.
1538 2011-04-06 Tobias Burnus <burnus@net-b.de>
1542 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
1544 2011-04-06 Steve Ellcey <sje@cup.hp.com>
1546 * gcc.dg/mtune.c: Prune note from output.
1548 2011-04-06 Jakub Jelinek <jakub@redhat.com>
1551 * gcc.dg/guality/pr36977.c: New test.
1552 * gcc.dg/guality/pr48466.c: New test.
1554 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1556 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
1558 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
1560 * gnat.dg/return3.adb: New test.
1562 2011-04-06 Richard Guenther <rguenther@suse.de>
1564 PR tree-optimization/47663
1565 * gcc.dg/tree-ssa/inline-8.c: New testcase.
1567 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
1569 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
1570 Solaris 8 and 9 as well.
1572 2011-04-05 Tom de Vries <tom@codesourcery.com>
1575 * gcc.target/arm/pr43920-1.c: New test.
1577 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
1579 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
1580 (cctor): Actually return the value.
1581 (main): Cast return values.
1583 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1585 * gfortran.dg/character_comparison_8.f90: New test.
1587 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1589 * frontend-passes: (optimize_lexical_comparison): New function.
1590 (optimize_expr): Call it.
1591 (optimize_comparison): Also handle lexical comparison functions.
1592 Return false instad of -2 for unequal comparison.
1594 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1597 * function_optimize_4.f90: New test.
1599 2011-04-04 Tobias Burnus <burnus@net-b.de>
1602 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
1603 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
1604 * gfortran.dg/coarray_15.f90: New.
1606 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1608 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
1609 * gfortran.dg/bessel_7.f90: Likewise.
1611 2011-04-03 Tobias Burnus <burnus@net-b.de>
1613 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
1615 2011-04-03 Richard Guenther <rguenther@suse.de>
1616 Ira Rosen <ira.rosen@linaro.org>
1618 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
1619 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
1620 -ftree-loop-if-convert-stores.
1622 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
1624 * gnat.dg/specs/aggr2.ads: New test.
1626 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
1628 * gnat.dg/debug2.ad[sb]: New test.
1629 * gnat.dg/debug2_pkg.ads: New helper.
1630 * gnat.dg/debug3.ad[sb]: New test.
1632 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
1634 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
1636 2011-04-01 Jakub Jelinek <jakub@redhat.com>
1639 * gcc.c-torture/compile/pr48335-1.c: New test.
1640 * gcc.dg/pr48335-1.c: New test.
1641 * gcc.dg/pr48335-2.c: New test.
1642 * gcc.dg/pr48335-3.c: New test.
1643 * gcc.dg/pr48335-4.c: New test.
1644 * gcc.dg/pr48335-5.c: New test.
1645 * gcc.dg/pr48335-6.c: New test.
1646 * gcc.dg/pr48335-7.c: New test.
1647 * gcc.dg/pr48335-8.c: New test.
1648 * gcc.target/i386/pr48335-1.c: New test.
1650 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
1653 * gcc.dg/Waddress.c: New test.
1655 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
1658 * gfortran.dg/function_optimize_3.f90: New test.
1660 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
1662 * gcc.c-torture/compile/20110401-1.c: New test.
1664 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
1665 * g++.dg/lto/20091002-2_0.C: Likewise.
1666 * g++.dg/lto/20090303_0.c: Likewise.
1667 * g++.dg/lto/20091004-1_0.C: Likewise.
1668 * g++.dg/lto/20091002-3_0.C: Likewise.
1669 * g++.dg/lto/20091004-2_0.C: Likewise.
1670 * g++.dg/lto/20081123_0.C: Likewise.
1671 * g++.dg/lto/20090313_0.C: Likewise.
1672 * g++.dg/lto/20081109-1_0.C: Likewise.
1673 * g++.dg/lto/20081219_0.C: Likewise.
1674 * g++.dg/lto/20081204-1_0.C: Likewise.
1675 * g++.dg/lto/20090302_0.C: Likewise.
1676 * g++.dg/lto/20081119-1_0.C: Likewise.
1677 * g++.dg/lto/20081118_0.C: Likewise.
1678 * gcc.dg/lto/20091020-2_0.c: Likewise.
1679 * gcc.dg/lto/20090210_0.c: Likewise.
1680 * gcc.dg/lto/20081204-1_0.c: Likewise.
1681 * gcc.dg/lto/20081224_0.c: Likewise.
1682 * gcc.dg/lto/20090219_0.c: Likewise.
1683 * gcc.dg/lto/20091014-1_0.c: Likewise.
1684 * gcc.dg/lto/20091016-1_0.c: Likewise.
1685 * gcc.dg/lto/20090206-2_0.c: Likewise.
1686 * gcc.dg/lto/20090116_0.c: Likewise.
1687 * gcc.dg/lto/20091013-1_0.c: Likewise.
1688 * gcc.dg/lto/20091015-1_0.c: Likewise.
1689 * gcc.dg/lto/20090126-2_0.c: Likewise.
1691 2011-03-31 Ian Lance Taylor <iant@google.com>
1693 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
1695 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1697 * gnat.dg/opt16.adb: New test.
1699 2011-03-31 Jason Merrill <jason@redhat.com>
1701 * g++.dg/cpp0x/defaulted24.C: New.
1703 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1706 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
1709 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1711 * g++.dg/other/i386-9.C: New test.
1713 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1715 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
1717 2011-03-30 Jason Merrill <jason@redhat.com>
1719 * g++.dg/cpp0x/regress/error-recovery1.C: New.
1721 * g++.dg/cpp0x/regress/isnan.C: New.
1723 * g++.dg/cpp0x/initlist46.C: New.
1725 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
1728 * gcc.target/arm/neon-modes-2.c: New test.
1730 2011-03-30 Jakub Jelinek <jakub@redhat.com>
1733 * gcc.c-torture/compile/pr48305.c: New test.
1735 2011-03-29 Jason Merrill <jason@redhat.com>
1737 * g++.dg/cpp0x/regress/value-dep1.C: New.
1739 2011-03-29 Steve Ellcey <sje@cup.hp.com>
1741 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
1743 2011-03-29 Ian Lance Taylor <iant@google.com>
1745 * go.test/go-test.exp: Handle the test lines used in several new
1747 (errchk): Add opts parameter. Change all callers. Handle parens
1750 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
1751 Dominique d'Humieres <dominiq@lps.ens.fr>
1753 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
1754 and __APPLE__ && __PPC__ && __ALTIVEC__.
1756 2011-03-29 Jason Merrill <jason@redhat.com>
1758 * g++.dg/cpp0x/dependent1.C: New.
1760 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
1762 * g++.dg/cpp0x/constexpr-memfn1.C: New.
1764 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
1766 2011-03-29 Janus Weil <janus@gcc.gnu.org>
1769 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
1770 * gfortran.dg/proc_ptr_comp_32.f90: New.
1772 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
1774 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
1775 check for corresponding warning.
1777 2011-03-28 Jason Merrill <jason@redhat.com>
1779 * g++.dg/cpp0x/rv-deduce2.C: New.
1781 2011-03-29 Jakub Jelinek <jakub@redhat.com>
1784 * gcc.dg/pr48203.c: New test.
1786 2011-03-28 Jeff Law <law@redhat.com>
1788 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
1790 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
1792 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
1793 and __PPC__ && __ALTIVEC__.
1795 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1798 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
1799 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1800 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1801 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1803 2011-03-28 Jason Merrill <jason@redhat.com>
1805 * g++.dg/cpp0x/initlist-array2.C: New.
1807 * g++.dg/cpp0x/initlist-array1.C: New.
1809 * g++.dg/cpp0x/constexpr-compound.C: New.
1811 * g++.dg/cpp0x/constexpr-using.C: New.
1813 * g++.dg/cpp0x/constexpr-noexcept.C: New.
1815 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
1818 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
1820 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
1822 * gcc.dg/slp-1.c: New test.
1824 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
1826 * gcc.target/i386/avx256-unaligned-load-1.c: New.
1827 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
1828 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
1829 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
1830 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
1831 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
1832 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
1833 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
1834 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
1835 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
1836 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
1837 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
1838 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
1839 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
1841 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
1844 * gfortran.dg/trim_optimize_5.f90: New test.
1845 * gfortran.dg/trim_optimize_6.f90: New test.
1847 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
1850 * gcc.target/mips/madd-7.c: Remove -mlong32.
1851 * gcc.target/mips/msub-7.c: Likewise.
1853 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
1855 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
1856 accesses to preserve the meaning of the test for doubleword vectors.
1857 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
1858 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
1860 2011-03-26 Janus Weil <janus@gcc.gnu.org>
1863 * gfortran.dg/class_42.f03: New.
1865 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
1867 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
1870 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
1872 PR rtl-optimization/48144
1873 * gcc.dg/pr48144.c: New test.
1875 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1877 * gnat.dg/discr27.ad[sb]: New test.
1879 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1881 * gnat.dg/limited_with2.ad[sb]: New test.
1882 * gnat.dg/limited_with2_pkg1.ads: New helper.
1883 * gnat.dg/limited_with2_pkg2.ads: Likewise.
1885 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1887 * gnat.dg/opt15.adb: New test.
1888 * gnat.dg/opt15_pkg.ad[sb]: New helper.
1890 2011-03-25 Tobias Burnus <burnus@net-b.de>
1894 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
1895 * gfortran.dg/leadz_trailz_3.f90: Ditto
1897 2011-03-25 Martin Jambor <mjambor@suse.cz>
1899 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
1901 2011-03-25 Jason Merrill <jason@redhat.com>
1903 * g++.dg/cpp0x/defaulted22.C: New.
1904 * g++.dg/cpp0x/defaulted23.C: New.
1905 * g++.dg/cpp0x/defaulted15.C: Adjust.
1907 2011-03-25 Jason Merrill <jason@redhat.com>
1909 * g++.dg/cpp0x/move1.C: New.
1911 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
1914 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
1916 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1918 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
1919 for mips-sgi-irix6.5.
1920 Replace snprintf prototype by <stdio.h>.
1922 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1925 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
1926 run_expensive_tests.
1927 * gcc.dg/graphite/block-4.c: Likewise.
1928 * gcc.dg/graphite/block-7.c: Likewise.
1929 * gcc.dg/graphite/block-8.c: Likewise.
1931 2011-03-25 Richard Guenther <rguenther@suse.de>
1933 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
1934 * g++.dg/tree-ssa/pr8781.C: Likewise.
1935 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
1936 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
1937 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
1938 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
1939 * gcc.dg/tree-ssa/alias-18.c: Likewise.
1940 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
1941 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
1942 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
1943 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
1944 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1945 * gcc.dg/tree-ssa/pr21574.c: Likewise.
1946 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
1947 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1948 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
1949 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
1950 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
1951 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
1952 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
1953 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
1954 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
1955 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
1956 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
1957 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
1958 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
1959 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
1960 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
1961 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
1962 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
1963 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
1964 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
1965 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1966 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
1967 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1968 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
1969 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
1970 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
1971 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
1972 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
1973 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
1974 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
1975 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1976 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
1977 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
1978 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
1979 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
1980 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
1981 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
1982 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
1983 * c-c++-common/pr46562-2.c: Likewise.
1984 * gfortran.dg/pr42108.f90: Likewise.
1985 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
1986 foo to be inlined even at -O1.
1987 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
1988 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
1989 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
1990 * gcc.dg/matrix/matrix.exp: Disable FRE.
1992 2011-03-24 Jakub Jelinek <jakub@redhat.com>
1995 * gcc.dg/dfp/pr48204.c: New test.
1997 2011-03-24 Steve Ellcey <sje@cup.hp.com>
2000 * gcc.c-torture/execute/pr47917.c: Move this...
2001 * gcc.dg/torture/pr47917.c: to here and add xfails.
2003 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2005 * gnat.dg/array16.ad[sb]: New test.
2006 * gnat.dg/array16.ads: New helper.
2008 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2010 * gnat.dg/derived_type2.adb: New test.
2012 2011-03-24 Richard Guenther <rguenther@suse.de>
2014 PR tree-optimization/48271
2015 * g++.dg/torture/pr48271.C: New testcase.
2017 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2019 * gnat.dg/array15.ad[sb]: New test.
2021 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
2024 * gcc.target/i386/pr48237.c: New test.
2026 2011-03-24 Richard Guenther <rguenther@suse.de>
2029 * gcc.dg/builtin-object-size-10.c: New testcase.
2031 2011-03-24 Richard Guenther <rguenther@suse.de>
2033 PR tree-optimization/46562
2034 * c-c++-common/pr46562-2.c: New testcase.
2035 * c-c++-common/pr46562.c: Likewise.
2037 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
2039 * gcc.dg/vect/vect-cselim-1.c: New test.
2040 * gcc.dg/vect/vect-cselim-2.c: New test.
2042 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
2044 * gcc.target/arm/pr46934.c: New.
2046 2011-03-23 Ian Lance Taylor <iant@google.com>
2048 * go.test/go-test.exp (errchk): Ignore lines containing ////.
2050 2011-03-23 Richard Guenther <rguenther@suse.de>
2052 * gcc.dg/struct: Remove directory and contents.
2054 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2057 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
2059 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2061 * gnat.dg/discr26.ad[sb]: New test.
2062 * gnat.dg/discr26_pkg.ads: New helper.
2064 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
2067 * gcc.target/arm/neon-vld-1.c: New test.
2069 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2071 * gnat.dg/array14.ad[sb]: New test.
2072 * gnat.dg/array14_pkg.ads: New helper.
2074 2011-03-22 Joseph Myers <joseph@codesourcery.com>
2076 * gcc.c-torture/execute/920501-8.x: Remove.
2077 * gcc.c-torture/execute/930513-1.x: Remove.
2078 * gcc.c-torture/execute/960312-1.x: Remove.
2079 * gcc.c-torture/compile/20000804-1.c,
2080 gcc.c-torture/compile/20001205-1.c,
2081 gcc.c-torture/compile/20001226-1.c,
2082 gcc.c-torture/compile/20010518-2.c,
2083 gcc.c-torture/compile/20020312-1.c,
2084 gcc.c-torture/compile/20020604-1.c,
2085 gcc.c-torture/compile/920501-12.c,
2086 gcc.c-torture/compile/920501-4.c,
2087 gcc.c-torture/compile/920520-1.c,
2088 gcc.c-torture/compile/980506-1.c,
2089 gcc.c-torture/execute/980709-1.x,
2090 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
2091 options for m68hc11.
2092 * gcc.dg/cpp/assert4.c: Don't handle ARC.
2093 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
2096 2011-03-22 Nick Clifton <nickc@redhat.com>
2098 * lib/target-supports.exp (check_profiling_available): Add MN10300
2099 to the list of targets that do not support profiling. Restore
2100 alpha sorting to this list.
2102 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
2104 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
2105 failure on 32-bit systems.
2106 * gcc.dg/torture/vector-2.c: Ditto.
2108 2011-03-22 Richard Guenther <rguenther@suse.de>
2110 PR tree-optimization/48228
2111 * gcc.dg/Wstrict-overflow-23.c: New testcase.
2113 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2115 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
2119 * gcc.target/powerpc/pr48226.c: New file.
2121 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
2123 * lib/prune.exp (prune_gcc_output): Prune "could not create
2124 compact unwind for" warnings.
2126 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2130 * gcc.c-torture/execute/pr42544.c: New test.
2131 * gcc.c-torture/execute/pr48197.c: New test.
2133 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2135 PR preprocessor/48192
2136 * gcc.target/powerpc/pr48192.c: New file.
2139 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
2140 split problem of 0 being loaded in a VSX register.
2142 2011-03-21 Richard Guenther <rguenther@suse.de>
2145 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
2146 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2147 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2148 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2150 2011-03-21 Jakub Jelinek <jakub@redhat.com>
2153 * gcc.dg/pr48213.c: New test.
2155 2011-03-21 Kai Tietz <ktietz@redhat.com>
2158 * g++.dg/plugin/attribute_plugin.c: Adjust test.
2160 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
2162 * gcc.target/arm/xor-and.c: New.
2164 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2167 * gfortran.dg/function_optimize_1.f90: New test.
2168 * gfortran.dg/function_optimize_2.f90: New test.
2170 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
2172 PR rtl-optimization/47502
2173 * gcc.target/i386/pr47502-1.c: New.
2174 * gcc.target/i386/pr47502-2.c: Likewise.
2176 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2178 PR rtl-optimization/48156
2179 * gcc.dg/pr48156.c: New test.
2181 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2184 * gfortran.dg/scratch_1.f90: Adjust test.
2186 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2189 * gfortran.dg/scratch_1.f90: New test.
2191 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2193 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2194 variably modified typedefs.
2195 * gcc.dg/c1x-typedef-2.c: Remove.
2197 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2199 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2200 * gcc.dg/c1x-anon-struct-3.c: New test.
2201 * gcc.dg/anon-struct-11.c: Update.
2203 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2205 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
2207 Only xfail with gas.
2209 2011-03-18 Jason Merrill <jason@redhat.com>
2211 * g++.dg/template/fn-ptr1.C: New.
2213 * g++.dg/overload/volatile1.C: New.
2215 * g++.dg/opt/pr23372.C: New.
2217 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
2219 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2222 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2224 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
2226 * gcc.target/arm/unsigned-extend-1.c: New.
2228 2011-03-18 Jakub Jelinek <jakub@redhat.com>
2231 * gcc.c-torture/compile/pr48161.c: New test.
2233 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
2236 * gcc.dg/torture/pr47725.c: New.
2238 2011-03-17 Jason Merrill <jason@redhat.com>
2240 * g++.dg/cpp0x/constexpr-overflow2.C: New.
2241 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
2243 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
2245 * gnat.dg/specs/elab2.ads: New test.
2246 * gnat.dg/specs/elab2_pkg.ads: New helper.
2248 2011-03-17 Jason Merrill <jason@redhat.com>
2250 * g++.dg/cpp0x/decltype-1212.C: New.
2251 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
2253 2011-03-17 Jason Merrill <jason@redhat.com>
2255 * g++.dg/parse/memfnquals1.C: New.
2257 2011-03-17 Richard Guenther <rguenther@suse.de>
2260 * gcc.dg/pr48134.c: New testcase.
2262 2011-03-17 Richard Guenther <rguenther@suse.de>
2265 * g++.dg/torture/pr48165.C: New testcase.
2267 2011-03-17 Jakub Jelinek <jakub@redhat.com>
2269 PR rtl-optimization/48141
2270 * gcc.dg/pr48141.c: New test.
2272 2011-03-16 Jason Merrill <jason@redhat.com>
2274 * g++.dg/cpp0x/constexpr-48089.C: New.
2276 * g++.dg/cpp0x/constexpr-abi1.C: New.
2278 * g++.dg/cpp0x/constexpr-46336.C: New.
2279 * g++.dg/parse/friend5.C: Adjust expected errors.
2281 * g++.dg/cpp0x/constexpr-47570.C: New.
2283 2011-03-16 Dodji Seketeli <dodji@redhat.com>
2286 * ++.dg/debug/dwarf2/typedef6.C: New test.
2288 2011-03-16 Jason Merrill <jason@redhat.com>
2290 * g++.dg/cpp0x/elision2.C: New.
2292 * g++.dg/cpp0x/constexpr-array3.C: New.
2294 2011-03-16 Jason Merrill <jason@redhat.com>
2296 * g++.dg/cpp0x/sfinae6.C: New.
2297 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
2298 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
2299 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
2300 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
2301 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
2303 2011-03-16 Jason Merrill <jason@redhat.com>
2305 * g++.dg/template/incomplete6.C: New.
2307 2011-03-16 Jeff Law <law@redhat.com>
2309 * gcc.dg/tree-ssa/vrp55.c: New test.
2311 2011-03-16 Jason Merrill <jason@redhat.com>
2313 * g++.dg/cpp0x/auto22.C: New.
2315 2011-03-16 Richard Guenther <rguenther@suse.de>
2317 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
2318 optimizing it away if promoted to const.
2320 2011-03-16 Richard Guenther <rguenther@suse.de>
2322 PR tree-optimization/48149
2323 * gcc.dg/fold-complex-1.c: New testcase.
2325 2011-03-16 Richard Guenther <rguenther@suse.de>
2328 * gcc.dg/guality/pr45882.c: Really make sure no inlining
2331 2011-03-16 Richard Guenther <rguenther@suse.de>
2333 PR tree-optimization/26134
2334 * gcc.dg/tree-ssa/complex-6.c: New testcase.
2336 2011-03-16 Richard Guenther <rguenther@suse.de>
2338 PR tree-optimization/48146
2339 * gcc.dg/torture/pr48146.c: New testcase.
2341 2011-03-16 Richard Guenther <rguenther@suse.de>
2343 * gcc.dg/tree-ssa/pr14814.c: Adjust.
2344 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
2346 2011-03-16 Jakub Jelinek <jakub@redhat.com>
2349 * gcc.c-torture/compile/pr48136.c: New test.
2351 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
2354 * gcc.dg/guality/pr45882.c: New test.
2356 2011-03-15 Jason Merrill <jason@redhat.com>
2358 * g++.dg/cpp0x/constexpr-recursion.C: New.
2360 * g++.dg/cpp0x/implicit11.C: New.
2362 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2364 * g++.dg/cpp0x/constexpr-attribute.C: New.
2366 2011-03-15 Manuel López-Ibåñez <manu@gcc.gnu.org>
2368 * g++.dg/parse/pr34758.C: New.
2370 2011-03-15 Xinliang David Li <davidxl@google.com>
2373 * gcc.dg/uninit-pred-7_d.c: New test.
2374 * gcc.dg/uninit-pred-8_d.c: New test.
2376 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2379 * gcc.target/arm/pr46788.c: New.
2381 2011-03-15 Richard Guenther <rguenther@suse.de>
2384 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
2385 * gfortran.dg/ishft_4.f90: Likewise.
2386 * gfortran.dg/leadz_trailz_3.f90: Likewise.
2388 2011-03-15 Richard Guenther <rguenther@suse.de>
2390 PR tree-optimization/13954
2391 * g++.dg/tree-ssa/pr13954.C: New testcase.
2393 2011-03-15 Richard Guenther <rguenther@suse.de>
2395 PR tree-optimization/48037
2396 * gcc.target/i386/pr48037-1.c: New testcase.
2398 2011-03-15 Richard Guenther <rguenther@suse.de>
2400 PR tree-optimization/41490
2401 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
2402 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
2403 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
2404 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
2405 * g++.dg/tree-ssa/pr33604.C: Adjust.
2407 2011-03-14 Jakub Jelinek <jakub@redhat.com>
2410 * gcc.c-torture/execute/pr47917.c: New test.
2411 * gcc.dg/pr47917.c: New test.
2414 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
2416 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
2418 * gcc.target/i386/sse4_1-floor-vec.c: New test.
2419 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
2420 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
2421 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
2422 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
2423 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
2424 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
2425 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
2426 * gcc.target/i386/avx-floor-vec.c: Ditto.
2427 * gcc.target/i386/avx-ceil-vec.c: Ditto.
2428 * gcc.target/i386/avx-trunc-vec.c: Ditto.
2429 * gcc.target/i386/avx-rint-vec.c: Ditto.
2430 * gcc.target/i386/avx-floorf-vec.c: Ditto.
2431 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
2432 * gcc.target/i386/avx-truncf-vec.c: Ditto.
2433 * gcc.target/i386/avx-rintf-vec.c: Ditto.
2435 2011-03-14 Tom Tromey <tromey@redhat.com>
2437 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
2438 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
2439 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
2441 2011-03-14 Tom Tromey <tromey@redhat.com>
2443 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
2444 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
2445 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
2447 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
2449 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
2451 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
2453 PR rtl-optimization/47166
2454 * gcc.c-torture/execute/postmod-1.c: New test.
2456 2011-03-14 Richard Guenther <rguenther@suse.de>
2459 * gcc.dg/torture/pr48098.c: New testcase.
2461 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
2464 * gcc.target/powerpc/pr48053-1.c: New test.
2465 * gcc.target/powerpc/pr48053-2.c: Likewise.
2467 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2470 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
2472 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2475 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
2477 2011-03-12 Janus Weil <janus@gcc.gnu.org>
2480 * gfortran.dg/class_41.f03: New.
2482 2011-03-11 Dodji Seketeli <dodji@redhat.com>
2484 * g++.dg/conversion/cast3.C: New test.
2486 2011-03-11 Jason Merrill <jason@redhat.com>
2488 * g++.dg/template/error45.C: New.
2490 * g++.dg/parse/no-type-defn1.C: New.
2492 * g++.dg/ext/attrib40.C: New.
2494 * g++.dg/cpp0x/regress/array1.C: New.
2496 2011-03-11 Richard Guenther <rguenther@suse.de>
2498 PR tree-optimization/48067
2499 * gcc.dg/pr48067.c: New testcase.
2501 2011-03-11 Richard Guenther <rguenther@suse.de>
2504 * g++.dg/lto/20110311-1_0.C: New testcase.
2506 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2509 * g++.dg/inherit/virtual8.C: New test.
2512 * gcc.dg/torture/pr48044.c: New test.
2514 2011-03-11 Janus Weil <janus@gcc.gnu.org>
2517 * gfortran.dg/proc_ptr_comp_31.f90: New.
2519 2011-03-11 Richard Guenther <rguenther@suse.de>
2521 PR tree-optimization/47278
2522 * gcc.dg/torture/pr47278-1.c: New testcase.
2523 * gcc.dg/torture/pr47278-2.c: Likewise.
2525 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2527 PR tree-optimization/48063
2528 * gcc.dg/torture/pr48063.c: New test.
2530 2011-03-10 Jason Merrill <jason@redhat.com>
2532 * g++.dg/template/array22.C: New.
2534 * g++.dg/cpp0x/syntax-err1.C: New.
2535 * g++.dg/parse/error36.C: Adjust expected errors.
2536 * g++.old-deja/g++.pt/ctor2.C: Likewise.
2537 * g++.old-deja/g++.pt/typename3.C: Likewise.
2538 * g++.old-deja/g++.pt/typename4.C: Likewise.
2539 * g++.old-deja/g++.pt/typename6.C: Likewise.
2541 2011-03-09 Jason Merrill <jason@redhat.com>
2543 * g++.dg/template/nontype22.C: New.
2545 2011-03-09 Martin Jambor <mjambor@suse.cz>
2547 PR tree-optimization/47714
2548 * g++.dg/torture/pr47714.C: New test.
2550 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2553 * gcc.target/powerpc/pr47755-2.c: New file.
2555 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2557 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
2558 is not set in the environment, pass 64 as first argument when not
2559 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
2560 native where ulimit -u is supported.
2562 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2564 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
2566 2011-03-08 Jason Merrill <jason@redhat.com>
2568 * g++.dg/template/nontype21.C: New.
2570 * g++.dg/template/anon5.C: New.
2572 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2575 * gcc.dg/pr47881.c: New test.
2577 2011-03-08 Dodji Seketeli <dodji@redhat.com>
2580 * g++.dg/lookup/template3.C: New test.
2582 2011-03-08 Kai Tietz <ktietz@redhat.com>
2584 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
2587 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
2590 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
2591 sizeof to compute alignment.
2593 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2595 PR tree-optimization/48022
2596 * gcc.dg/pr48022-1.c: New test.
2597 * gcc.dg/pr48022-2.c: New test.
2599 2011-03-07 Jason Merrill <jason@redhat.com>
2601 * g++.dg/template/nontype20.C: New.
2602 * g++.dg/init/member1.C: Adjust expected errors.
2603 * g++.dg/parse/constant4.C: Likewise.
2604 * g++.dg/template/qualified-id3.C: Likewise.
2605 * g++.old-deja/g++.pt/crash10.C: Likewise.
2607 * g++.dg/cpp0x/regress/non-const1.C: New.
2609 2011-03-07 Jakub Jelinek <jakub@redhat.com>
2612 * gcc.dg/pr47991.c: New test.
2614 2011-03-07 Jason Merrill <jason@redhat.com>
2616 * g++.dg/abi/mangle46.C: New.
2618 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
2621 * gcc.target/powerpc/pr47862.c: New.
2623 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
2626 * gcc.target/i386/combine-mul.c: Require nonpic.
2628 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
2629 Nathan Froyd <froydnj@codesourcery.com>
2631 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
2633 2011-03-06 Mark Mitchell <mark@codesourcery.com>
2635 * README.QMTEST: Remove.
2637 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
2638 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2641 * gfortran.dg/array_constructor_37.f90 : New test.
2643 2011-03-05 Jason Merrill <jason@redhat.com>
2645 * g++.dg/abi/mangle39.C: ABI v5, not 6.
2646 * g++.dg/abi/mangle45.C: Likewise.
2647 * g++.dg/cpp0x/trailing1.C: Likewise.
2649 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2651 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
2653 2011-03-05 Jakub Jelinek <jakub@redhat.com>
2655 PR rtl-optimization/47899
2656 * gcc.dg/pr47899.c: New test.
2658 * gcc.dg/torture/pr47968.c: Ignore warnings.
2660 PR tree-optimization/47967
2661 * gcc.c-torture/compile/pr47967.c: New test.
2663 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2665 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
2666 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
2668 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2670 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
2671 and property_getAttributes() if __OBJC2__.
2672 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
2673 * objc.dg/property/property-encoding-1.m: New.
2674 * obj-c++.dg/property/property-encoding-1.mm: New.
2676 2011-03-04 Jason Merrill <jason@redhat.com>
2678 * g++.dg/template/pseudodtor6.C: New.
2680 * g++.dg/inherit/covariant19.C: New.
2682 2011-03-04 Richard Guenther <rguenther@suse.de>
2685 * gcc.dg/torture/pr47968.c: New testcase.
2687 2011-03-04 Richard Guenther <rguenther@suse.de>
2690 * gcc.dg/torture/pr47975.c: New testcase.
2692 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
2695 * g++.dg/template/crash106.C: New.
2697 2011-03-03 Jakub Jelinek <jakub@redhat.com>
2700 * gcc.dg/gomp/pr47963.c: New test.
2701 * g++.dg/gomp/pr47963.C: New test.
2703 2011-03-02 Jason Merrill <jason@redhat.com>
2705 * g++.dg/cpp0x/regress/condition1.C: New.
2707 * g++.dg/cpp0x/constexpr-ctor9.C: New.
2709 2011-03-01 Jason Merrill <jason@redhat.com>
2711 * g++.dg/cpp0x/lambda/lambda-98.C: New.
2713 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
2715 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
2717 PR rtl-optimization/47925
2718 * gcc.c-torture/execute/pr47925.c: New test.
2720 2011-03-01 Jason Merrill <jason@redhat.com>
2722 * g++.dg/cpp0x/decltype25.C: New.
2724 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
2726 2011-03-01 Richard Guenther <rguenther@suse.de>
2728 PR tree-optimization/47890
2729 * gcc.dg/torture/pr47890.c: New testcase.
2731 2011-03-01 Richard Guenther <rguenther@suse.de>
2734 * gcc.dg/lto/pr47924_0.c: New testcase.
2736 2011-03-01 Richard Guenther <rguenther@suse.de>
2739 * gfortran.dg/lto/pr46911_0.f: New testcase.
2741 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2743 PR libgfortran/47933
2744 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
2745 compile errors from older code form.
2747 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2749 PR libgfortran/47567
2750 * gfortran.dg/fmt_fw_d.f90: New test.
2752 2011-02-28 Jason Merrill <jason@redhat.com>
2754 * g++.dg/inherit/covariant18.C: New.
2756 2011-02-28 Jakub Jelinek <jakub@redhat.com>
2759 * gcc.dg/pr47893.c: New test.
2761 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
2763 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
2764 NULL in case of a selector with conflicting types.
2765 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
2767 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
2769 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
2770 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
2771 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
2772 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
2774 2011-02-28 Jason Merrill <jason@redhat.com>
2777 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
2779 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2781 PR libgfortran/47778
2782 * gfortran.dg/namelist_71.f90: New test.
2784 2011-02-27 Jason Merrill <jason@redhat.com>
2787 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
2788 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
2790 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
2793 * g++.dg/cpp0x/constexpr-ctor8.C: New.
2795 2011-02-27 Jakub Jelinek <jakub@redhat.com>
2798 * gfortran.dg/gomp/task-1.f90: Removed.
2800 2011-02-26 Jason Merrill <jason@redhat.com>
2802 * g++.dg/template/this-targ1.C: New.
2804 * g++.dg/cpp0x/regress/template-const1.C: New.
2805 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
2806 * g++.dg/template/function1.C: Adjust.
2807 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
2808 * g++.dg/debug/debug7.C: Adjust.
2810 2011-02-26 Tobias Burnus <burnus@net-b.de>
2813 * gfortran.dg/gomp/task-1.f90: New.
2815 2011-02-25 Jie Zhang <jie@codesourcery.com>
2817 * gcc.target/arm/neon-thumb2-move.c: Add
2818 dg-require-effective-target arm_thumb2_ok.
2820 2011-02-24 Jason Merrill <jason@redhat.com>
2822 * g++.dg/parse/constant1.C: Specify C++98 mode.
2823 * g++.dg/parse/constant5.C: Likewise.
2824 * g++.dg/parse/error2.C: Likewise.
2825 * g++.dg/parse/semicolon3.C: Likewise.
2826 * g++.dg/template/crash14.C: Likewise.
2827 * g++.dg/template/local4.C: Likewise.
2828 * g++.dg/template/nontype3.C: Likewise.
2829 * g++.dg/parse/crash31.C: Adjust expected errors.
2830 * g++.dg/template/function1.C: Likewise.
2831 * g++.dg/template/ref3.C: Likewise.
2832 * g++.dg/template/static9.C: Likewise.
2833 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
2835 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
2836 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
2837 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
2838 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
2839 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
2841 2011-02-24 Jakub Jelinek <jakub@redhat.com>
2844 * gfortran.dg/pr47878.f90: New test.
2846 2011-02-24 Richard Guenther <rguenther@suse.de>
2849 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
2850 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
2852 2011-02-24 Richard Guenther <rguenther@suse.de>
2855 * gfortran.dg/lto/pr47839_0.f90: New testcase.
2856 * gfortran.dg/lto/pr47839_1.f90: Likewise.
2858 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2860 PR libgfortran/47567
2861 * gfortran.dg/fmt_f0_1.f90: Update test.
2863 2011-02-23 Jason Merrill <jason@redhat.com>
2865 * g++.dg/abi/mangle39.C: Adjust parm mangling.
2866 * g++.dg/abi/mangle45.C: New.
2868 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
2869 * g++.dg/template/canon-type-9.C: Match use of decltype
2870 between declaration and definition.
2871 * g++.dg/template/canon-type-12.C: Likewise.
2873 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
2876 * gfortran.dg/nested_allocatables_1.f90: New.
2878 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
2881 * g++.dg/pr46868.C: New test.
2882 * g++.dg/parse/parameter-declaration-1.C: Adjust.
2883 * g++.dg/parse/error14.C: Adjust.
2885 2011-02-23 Richard Guenther <rguenther@suse.de>
2887 PR tree-optimization/47838
2888 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
2890 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2892 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
2894 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2896 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
2897 * gfortran.dg/count_init_expr.f03: Ditto.
2898 * gfortran.dg/gomp/pr43711.f90: Ditto.
2899 * gcc.dg/struct-parse-2.c: Ditto.
2900 * gcc.dg/parse-error-3.c: Ditto.
2901 * gcc.dg/Wlogical-op-1.c: Ditto.
2902 * gcc.dg/Walways-true-1.c: Ditto.
2903 * gcc.dg/pr24225.c: Ditto.
2904 * gcc.dg/Walways-true-2.c: Ditto.
2905 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
2906 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
2907 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
2908 * g++.dg/overload/defarg4.C: Ditto.
2909 * g++.dg/inherit/covariant16.C: Ditto.
2910 * g++.dg/inherit/virtual7.C: Ditto.
2911 * g++.dg/template/canon-type-9.C: Ditto.
2912 * g++.dg/template/access19.C: Ditto.
2913 * g++.dg/template/call7.C: Ditto.
2914 * g++.dg/template/canon-type-2.C: Ditto.
2915 * g++.dg/template/init7.C: Ditto.
2916 * g++.dg/template/sizeof-template-argument.C: Ditto.
2917 * g++.dg/template/const3.C: Ditto.
2918 * g++.dg/template/sfinae26.C: Ditto.
2919 * g++.dg/template/sfinae26.C: Ditto.
2920 * g++.dg/template/canon-type-11.C: Ditto.
2921 * g++.dg/template/union2.C: Ditto.
2922 * g++.dg/template/canon-type-3.C: Ditto.
2923 * g++.dg/template/canon-type-1.C: Ditto.
2924 * g++.dg/template/canon-type-5.C: Ditto.
2925 * g++.dg/template/canon-type-7.C: Ditto.
2926 * g++.dg/template/canon-type-10.C: Ditto.
2927 * g++.dg/template/spec36.C: Ditto.
2928 * g++.dg/template/typedef38.C: Ditto.
2929 * g++.dg/template/canon-type-4.C: Ditto.
2930 * g++.dg/template/canon-type-6.C: Ditto.
2931 * g++.dg/template/canon-type-13.C: Ditto.
2932 * g++.dg/template/instantiate9.C: Ditto.
2933 * g++.dg/template/ttp22.C: Ditto.
2934 * g++.dg/warn/Wreturn-type-6.C: Ditto.
2935 * g++.dg/warn/Walways-true-1.C: Ditto.
2936 * g++.dg/warn/Wlogical-op-1.C: Ditto.
2937 * g++.dg/warn/Walways-true-2.C: Ditto.
2938 * g++.dg/conversion/op4.C: Ditto.
2939 * g++.dg/opt/pr19650.C: Ditto.
2940 * g++.dg/lookup/friend11.C: Ditto.
2941 * g++.dg/other/default2.C: Ditto.
2942 * g++.dg/other/default3.C: Ditto.
2943 * g++.dg/other/dtor2.C: Ditto.
2944 * g++.dg/other/friend5.C: Ditto.
2945 * g++.dg/other/default5.C: Ditto.
2946 * g++.dg/init/brace6.C: Ditto.
2947 * g++.dg/init/aggr5.C: Ditto.
2948 * g++.dg/init/error2.C: Ditto.
2949 * g++.dg/expr/bound-mem-fun.C: Ditto.
2950 * g++.dg/expr/cond6.C: Ditto.
2951 * g++.dg/expr/stmt-expr-1.C: Ditto.
2952 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
2953 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
2954 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
2955 * g++.dg/cpp0x/bracket1.C: Ditto.
2956 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
2957 * g++.dg/cpp0x/pr38646.C: Ditto.
2958 * g++.dg/cpp0x/variadic73.C: Ditto.
2959 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
2960 * g++.dg/cpp0x/bracket4.C: Ditto.
2961 * g++.dg/cpp0x/decltype4.C: Ditto.
2962 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
2963 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
2964 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
2965 * g++.dg/cpp0x/variadic-new2.C: Ditto.
2966 * g++.dg/cpp0x/decltype2.C: Ditto.
2967 * g++.dg/cpp0x/decltype1.C: Ditto.
2968 * g++.dg/cpp0x/bracket2.C: Ditto.
2969 * g++.dg/cpp0x/decltype5.C: Ditto.
2970 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
2971 * g++.dg/cpp0x/variadic70.C: Ditto.
2972 * g++.dg/cpp0x/decltype6.C: Ditto.
2973 * g++.dg/cpp0x/rvo.C: Ditto.
2974 * g++.dg/cpp0x/vt-40092.C: Ditto.
2975 * g++.dg/cpp0x/variadic-new.C: Ditto.
2976 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
2977 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
2978 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
2979 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
2980 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
2981 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
2982 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
2983 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
2984 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
2985 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
2986 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
2987 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
2988 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
2989 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
2990 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
2991 * g++.dg/cpp0x/pr39639.C: Ditto.
2992 * g++.dg/cpp0x/decltype3.C: Ditto.
2993 * g++.dg/cpp0x/variadic68.C: Ditto.
2994 * g++.dg/cpp0x/variadic-function.C: Ditto.
2995 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
2996 * g++.dg/cpp0x/variadic-bind.C: Ditto.
2997 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
2998 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
2999 * g++.dg/parse/crash35.C: Ditto.
3000 * g++.dg/parse/crash40.C: Ditto.
3001 * g++.dg/parse/defarg12.C: Ditto.
3002 * g++.dg/parse/crash34.C: Ditto.
3003 * g++.dg/parse/constructor3.C: Ditto.
3004 * g++.dg/parse/template23.C: Ditto.
3005 * g++.dg/parse/crash56.C: Ditto.
3006 * g++.dg/parse/dtor13.C: Ditto.
3007 * g++.dg/parse/error33.C: Ditto.
3008 * g++.dg/parse/ctor9.C: Ditto.
3009 * g++.dg/parse/error32.C: Ditto.
3010 * g++.dg/parse/error37.C: Ditto.
3011 * g++.dg/parse/bitfield3.C: Ditto.
3012 * g++.dg/parse/struct-4.C: Ditto.
3013 * g++.dg/ext/has_trivial_copy.C: Ditto.
3014 * g++.dg/ext/is_polymorphic.C: Ditto.
3015 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
3016 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
3017 * g++.dg/ext/has_nothrow_assign.C: Ditto.
3018 * g++.dg/ext/is_union.C: Ditto.
3019 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
3020 * g++.dg/ext/is_pod.C: Ditto.
3021 * g++.dg/ext/has_virtual_destructor.C: Ditto.
3022 * g++.dg/ext/has_trivial_constructor.C: Ditto.
3023 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
3024 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
3025 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
3026 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
3027 * g++.dg/ext/is_abstract.C: Ditto.
3028 * g++.dg/ext/has_trivial_assign.C: Ditto.
3029 * g++.dg/ext/is_class.C: Ditto.
3030 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
3031 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
3032 * g++.dg/ext/is_base_of.C: Ditto.
3033 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
3034 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
3035 * g++.dg/ext/is_empty.C: Ditto.
3036 * g++.dg/ext/is_enum.C: Ditto.
3037 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
3038 * gnat.dg/opt11.adb: Ditto.
3039 * obj-c++.dg/pr45735.mm: Ditto.
3040 * obj-c++.dg/pr24393.mm: Ditto.
3041 * obj-c++.dg/exceptions-2.mm: Ditto.
3042 * objc.dg/pr45735.m: Ditto.
3043 * objc.dg/pr24393.m: Ditto.
3045 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
3047 * objc.dg/attributes/objc-exception-1.m: New.
3049 2011-02-23 Jie Zhang <jie@codesourcery.com>
3051 * gcc.dg/cpp/include7.c: New test.
3053 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
3056 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
3058 2011-02-23 Jie Zhang <jie@codesourcery.com>
3060 PR rtl-optimization/47763
3061 * gcc.dg/pr47763.c: New test.
3063 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
3066 * gfortran.dg/whole_file_32.f90 : New test.
3068 2011-02-22 Dodji Seketeli <dodji@redhat.com>
3071 * g++.dg/inherit/virtual7.C: New test.
3073 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
3076 * objc.dg/type-size-3.m: Updated error message.
3077 * objc.dg/type-size-4.m: New test.
3078 * objc.dg/type-size-5.m: New test.
3080 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3082 * lib/gnat.exp: Fix comments.
3083 Don't load libgloss.exp.
3084 (default_gnat_version): Call $compiler with --version.
3085 Adapt regexp for gnatmake output, insert version.
3086 (gnat_version): New proc.
3087 (gnat_init): Remove gnat_libgcc_s_path.
3088 (gnat_target_compile): Likewise.
3089 Remove ld_library_path.
3090 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
3091 (gnat_pass): Remove.
3092 (gnat_pass): Remove.
3093 (gnat_finish): Remove.
3094 (gnat_exit): Remove.
3095 (local_find_gnatmake): Reindent.
3096 (runtest_file_p): Remove.
3097 (prune_warnings): Remove.
3098 (find_gnatclean): New proc.
3099 * lib/gnat-dg.exp (lremove): New proc.
3100 (gnat-dg-test): Reindent.
3101 Remove additional output files.
3102 (gnat-dg-runtest): Remove.
3104 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
3105 * gnat.dg/loop_optimization6.adb: Likewise.
3106 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
3108 2011-02-22 Jakub Jelinek <jakub@redhat.com>
3110 PR tree-optimization/47835
3111 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
3113 2011-02-22 Tobias Burnus <burnus@net-b.de>
3115 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
3116 * gfortran.dg/abstract_type_2.f03: Ditto.
3117 * gfortran.dg/abstract_type_3.f03: Ditto.
3118 * gfortran.dg/abstract_type_4.f03: Ditto.
3119 * gfortran.dg/abstract_type_5.f03: Ditto.
3120 * gfortran.dg/abstract_type_6.f03: Ditto.
3121 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
3122 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
3123 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
3124 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
3125 * gfortran.dg/array_function_5.f90: Ditto.
3126 * gfortran.dg/asynchronous_3.f03: Ditto.
3127 * gfortran.dg/char_expr_1.f90: Ditto.
3128 * gfortran.dg/class_14.f03: Ditto.
3129 * gfortran.dg/data_array_6.f: Ditto.
3130 * gfortran.dg/data_invalid.f90: Ditto.
3131 * gfortran.dg/dot_product_1.f03: Ditto.
3132 * gfortran.dg/func_derived_5.f90: Ditto.
3133 * gfortran.dg/func_result_4.f90: Ditto.
3134 * gfortran.dg/implied_do_1.f90: Ditto.
3135 * gfortran.dg/initialization_25.f90: Ditto.
3136 * gfortran.dg/initialization_26.f90: Ditto.
3137 * gfortran.dg/interface_34.f90: Ditto.
3138 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
3139 * gfortran.dg/keyword_symbol_1.f90: Ditto.
3140 * gfortran.dg/matmul_8.f03: Ditto.
3141 * gfortran.dg/merge_init_expr.f90: Ditto.
3142 * gfortran.dg/pack_assign_1.f90: Ditto.
3143 * gfortran.dg/pack_vector_1.f90: Ditto.
3144 * gfortran.dg/pointer_check_8.f90: Ditto.
3145 * gfortran.dg/product_init_expr.f03: Ditto.
3146 * gfortran.dg/reshape_order_5.f90: Ditto.
3147 * gfortran.dg/reshape_shape_1.f90: Ditto.
3148 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
3149 * gfortran.dg/same_name_2.f90: Ditto.
3150 * gfortran.dg/selected_real_kind_1.f90: Ditto.
3151 * gfortran.dg/spread_init_expr.f03: Ditto.
3152 * gfortran.dg/stmt_func_1.f90: Ditto.
3153 * gfortran.dg/sum_init_expr.f03: Ditto.
3154 * gfortran.dg/transpose_3.f03: Ditto.
3155 * gfortran.dg/unpack_init_expr.f03: Ditto.
3156 * gfortran.dg/warn_conversion.f90: Ditto.
3157 * gfortran.dg/warn_conversion_2.f90: Ditto.
3158 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
3159 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
3160 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
3161 * gfortran.dg/whole_file_16.f90: Ditto.
3162 * gfortran.dg/whole_file_17.f90: Ditto.
3163 * gfortran.dg/whole_file_18.f90: Ditto.
3164 * gfortran.dg/whole_file_20.f03: Ditto.
3165 * gfortran.dg/whole_file_5.f90: Ditto.
3166 * gfortran.dg/whole_file_6.f90: Ditto.
3167 * gfortran.dg/write_invalid_format.f90: Ditto.
3168 * gfortran.dg/zero_sized_6.f90: Ditto.
3170 2011-02-21 Jeff Law <law@redhat.com>
3172 PR rtl-optimization/46178
3173 * gcc.target/i386/pr46178.c: New test.
3175 PR rtl-optimization/46002
3176 * gcc.c-torture/compile/pr46002.c: New test.
3178 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3180 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
3183 2011-02-21 Jakub Jelinek <jakub@redhat.com>
3186 * g++.dg/debug/pr47106.C: Require effective target lto.
3188 2011-02-21 Jason Merrill <jason@redhat.com>
3190 * g++.dg/cpp0x/constexpr-diag2.C: New.
3192 2011-02-20 Jason Merrill <jason@redhat.com>
3194 * g++.dg/cpp0x/constexpr-ctor7.C: New.
3196 * g++.dg/cpp0x/fntmpdefarg2.C: New.
3198 * g++.dg/overload/conv-op1.C: New.
3200 * g++.dg/cpp0x/constexpr-synth1.C: New.
3202 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3204 * objc.dg/layout-2.m: New.
3205 * objc.dg/selector-3.m: Adjusted location of error message.
3206 * objc.dg/type-size-3.m: Same.
3207 * obj-c++.dg/selector-3.mm: Same.
3209 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3212 * objc.dg/property/dotsyntax-22.m: New.
3213 * obj-c++.dg/property/dotsyntax-22.mm: New.
3215 2011-02-20 Dodji Seketeli <dodji@redhat.com>
3218 * g++.dg/template/typedef38.C: New test.
3220 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3223 * gfortran.dg/whole_file_30.f90 : New test.
3224 * gfortran.dg/whole_file_31.f90 : New test.
3226 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3230 * gfortran.dg/whole_file_28.f90 : New test.
3231 * gfortran.dg/whole_file_29.f90 : New test.
3233 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3236 * g++.dg/template/crash105.C: New.
3238 2011-02-19 Jason Merrill <jason@redhat.com>
3240 * g++.dg/cpp0x/regress/no-elide1.C: New.
3242 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
3244 PR tree-optimization/46620
3245 * gcc.dg/pr46620.c: New.
3247 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3250 * gcc.target/i386/pr47809.c: New test.
3252 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3253 Tobias Burnus <burnus@net-b.de>
3255 * lib/target-supports.exp
3256 (check_effective_target_fortran_large_real): New check for large reals.
3257 * gfortran.dg/nan_7.f90: New test.
3259 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3261 PR libgfortran/47567
3262 * gfortran.dg/fmt_f0_1.f90: Update test.
3264 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
3267 * gfortran.dg/array_constructor_36.f90 : New test.
3268 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
3269 allow for comparison between different elements of the array
3270 constructor at different levels of optimization.
3272 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
3274 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
3275 * gcc.target/i386/pr32280-1.c: Likewise.
3277 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3280 * gcc.target/i386/pr47800.c: New test.
3282 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
3284 * objc/execute/exceptions/foward-1.x: New.
3286 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3289 * gfortran.dg/derived_constructor_comps_4.f90: New.
3291 2011-02-18 Tobias Burnus
3294 * gfortran.dg/func_result_6.f90: New.
3296 2011-02-18 Michael Matz <matz@suse.de>
3299 * gfortran.dg/lto/pr45586_0.f90: New test.
3300 * gfortran.dg/typebound_proc_20.f90: Ditto.
3301 * gfortran.dg/typebound_proc_21.f90: Ditto.
3303 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
3306 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
3308 2011-02-18 Tobias Burnus <burnus@net-b.de>
3311 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
3313 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
3314 normalizing the error/warning output.
3315 * gfortran.dg/Wall.f90: Update dg-error/warning.
3316 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
3317 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
3318 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
3319 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
3320 * gfortran.dg/class_30.f90: Update dg-error/warning.
3321 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
3322 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
3323 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
3324 * gfortran.dg/entry_17.f90: Update dg-error/warning.
3325 * gfortran.dg/entry_19.f90: Update dg-error/warning.
3326 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
3327 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
3328 * gfortran.dg/g77/12632.f: Update dg-error/warning.
3329 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
3330 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
3331 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
3332 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
3333 * gfortran.dg/goto_8.f90: Update dg-error/warning.
3334 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
3335 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
3336 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
3337 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
3338 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
3339 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
3340 * gfortran.dg/volatile3.f90: Update dg-error/warning.
3341 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
3342 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
3343 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
3344 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
3345 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
3347 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3350 * gfortran.dg/proc_ptr_comp_30.f90: New.
3352 2011-02-18 Jakub Jelinek <jakub@redhat.com>
3355 * gcc.target/i386/pr47780.c: New test.
3357 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3360 * gfortran.dg/class_40.f03: New.
3362 2011-02-18 Dodji Seketeli <dodji@redhat.com>
3365 * g++.dg/cpp0x/auto21.C: New test.
3367 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
3369 * objc.dg/special/unclaimed-category-1.h: Updated for
3371 * objc.dg/special/unclaimed-category-1.m: Same.
3372 * objc.dg/zero-link-1.m: Same.
3373 * objc.dg/lookup-1.m: Same.
3374 * objc.dg/torture/strings/const-str-9.m
3375 * objc.dg/torture/strings/const-str-10.m: Same.
3376 * objc.dg/torture/strings/const-str-11.m: Same.
3377 * objc.dg/torture/forward-1.m: Same.
3378 * objc.dg/zero-link-2.m: Same.
3379 * objc.dg/encode-7-next-64bit.m: Same.
3380 * objc.dg/method-4.m: Same.
3381 * objc.dg/next-runtime-1.m: Same.
3382 * objc.dg/image-info.m: Same.
3383 * objc.dg/pr23214.m: Same.
3384 * objc.dg/symtab-1.m: Same.
3385 * obj-c++.dg/basic.m: Same.
3386 * obj-c++.dg/proto-lossage-3.m: Same.
3387 * obj-c++.dg/torture/strings/const-str-10.m: Same.
3388 * obj-c++.dg/torture/strings/const-str-11.m: Same.
3389 * obj-c++.dg/torture/strings/const-str-9.m: Same.
3390 * obj-c++.dg/method-11.m: Same.
3391 * objc/execute/enumeration-1.m: Same.
3392 * objc/execute/object_is_class.m: Same.
3393 * objc/execute/formal_protocol-2.m: Same.
3394 * objc/execute/formal_protocol-4.m: Same.
3395 * objc/execute/formal_protocol-6.m: Same.
3396 * objc/execute/bycopy-3.m: Same.
3397 * objc/execute/exceptions/catchall-1.m: Same.
3398 * objc/execute/exceptions/finally-1.m: Same.
3399 * objc/execute/exceptions/local-variables-1.m: Same.
3400 * objc/execute/exceptions/foward-1.m: Same.
3401 * objc/execute/bf-common.h
3402 * objc/execute/enumeration-2.m: Same.
3403 * objc/execute/formal_protocol-1.m: Same.
3404 * objc/execute/formal_protocol-3.m: Same.
3405 * objc/execute/formal_protocol-5.m: Same.
3406 * objc/execute/accessing_ivars.m: Same.
3407 * objc/execute/bycopy-2.m: Same.
3408 * objc/execute/formal_protocol-7.m: Same.
3409 * objc/execute/compatibility_alias.m: Same.
3410 * objc/execute/no_clash.m: Same.
3411 * objc/execute/object_is_meta_class.m: Same.
3412 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
3413 * objc/execute/class-tests-1.h: Include stdio.h.
3414 * objc/execute/class-tests-2.h: Same.
3415 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
3417 * obj-c++.dg/try-catch-2.mm: Same.
3419 2011-02-17 Jakub Jelinek <jakub@redhat.com>
3422 * g++.dg/warn/Wunused-parm-4.C: New test.
3424 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
3425 Jan Hubicka <jh@suse.cz>
3429 * g++.dg/debug/pr47106.C: New.
3431 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
3434 * gcc.target/i386/pr43653.c: New test.
3436 2011-02-11 Dodji Seketeli <dodji@redhat.com>
3439 * g++.dg/template/inherit6.C: New test.
3441 2011-02-16 Janus Weil <janus@gcc.gnu.org>
3444 * gfortran.dg/class_39.f03: New.
3446 2011-02-16 Dodji Seketeli <dodji@redhat.com>
3449 * g++.dg/cpp0x/variadic106.C: New test.
3451 2011-02-16 Jakub Jelinek <jakub@redhat.com>
3454 * gfortran.dg/pr47757-1.f90: New test.
3455 * gfortran.dg/pr47757-2.f90: New test.
3456 * gfortran.dg/pr47757-3.f90: New test.
3459 * g++.dg/cpp0x/enum8.C: New test.
3461 2011-02-15 Jason Merrill <jason@redhat.com>
3463 * g++.dg/inherit/implicit-trivial1.C: New.
3464 * g++.dg/cpp0x/implicit-trivial1.C: New.
3466 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3469 * gcc.dg/torture/pr47725.c: Removed.
3471 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
3474 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
3475 constant does not generate a load from memory.
3477 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3480 * gcc.dg/torture/pr47725.c: New.
3482 2011-02-15 Richard Guenther <rguenther@suse.de>
3484 PR tree-optimization/47743
3485 * gcc.dg/torture/pr47743.c: New testcase.
3487 2011-02-15 Jakub Jelinek <jakub@redhat.com>
3490 * gcc.target/i386/pr47581.c: New test.
3492 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3495 * gfortran.dg/select_type_22.f03: New.
3497 2011-02-14 Jason Merrill <jason@redhat.com>
3499 * g++.dg/cpp0x/regress/enum1.C: New.
3501 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3503 * gnat.dg/include.adb: New test.
3505 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3508 * gfortran.dg/class_38.f03: New.
3510 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3512 * gcc.dg/pr46494.c: New test.
3514 2011-02-14 Richard Guenther <rguenther@suse.de>
3516 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
3518 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3521 * gnat.dg/null_pointer_deref1.exp: Don't skip on
3522 sparc*-sun-solaris2.11.
3524 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3527 * gfortran.dg/argument_checking_18.f90: New.
3529 2011-02-13 Tobias Burnus <burnus@net-b.de>
3531 * gfortran.dg/argument_checking_13.f90: Update dg-error.
3532 * gfortran.dg/argument_checking_17.f90: New.
3534 2011-02-12 Janus Weil <janus@gcc.gnu.org>
3536 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
3537 are temporarily disabled.
3538 * gfortran.dg/class_7.f03: Ditto.
3539 * gfortran.dg/coarray_14.f90: Ditto.
3540 * gfortran.dg/typebound_proc_13.f03: Ditto.
3542 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
3545 * gfortran.dg/extends_11.f03: New.
3547 2011-02-11 Xinliang David Li <davidxl@google.com>
3549 PR tree-optimization/47707
3550 * g++.dg/tree-ssa/pr47707.C: New test.
3552 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
3554 * g++.dg/opt/inline17.C: New test.
3556 2011-02-11 Tobias Burnus <burnus@net-b.de>
3559 * gfortran.dg/pure_formal_2.f90: New.
3561 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
3563 PR rtl-optimization/47614
3564 * gfortran.dg/pr47614.f: New.
3566 2011-02-11 Joseph Myers <joseph@codesourcery.com>
3569 * gcc.dg/opts-6.c: New test.
3571 2011-02-11 Jakub Jelinek <jakub@redhat.com>
3574 * gcc.dg/pr47684.c: New test.
3576 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3579 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
3580 c99_runtime, dg-add-options c99_runtime.
3581 (main): Use __asm__.
3583 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3586 * lib/target-supports.exp (check_ascii_locale_available): New proc.
3587 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
3588 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
3589 * gcc.dg/ucnid-10.c: Likewise.
3590 * gcc.dg/ucnid-13.c: Likewise.
3591 * gcc.dg/ucnid-7.c: Likewise.
3592 * gcc.dg/ucnid-8.c: Likewise.
3593 Adapt dg-warning line number.
3595 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
3597 * gcc.target/i386/parity-1.c: Use -march=k8.
3598 * gcc.target/i386/parity-2.c: Ditto.
3599 * gcc.target/i386/vecinit-1.c: Ditto.
3600 * gcc.target/i386/vecinit-2.c: Ditto.
3602 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3605 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
3606 * gcc.target/mips/save-restore-3.c: Likewise.
3607 * gcc.target/mips/save-restore-4.c: Likewise.
3608 * gcc.target/mips/save-restore-5.c: Likewise.
3611 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
3612 * g++.dg/tree-prof/partition2.C: Likewise.
3614 2011-02-09 Jason Merrill <jason@redhat.com>
3616 * g++.dg/tree-ssa/inline-3.C: Use a normal function
3617 rather than misdeclare std::puts.
3619 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
3620 * g++.dg/other/warning1.C: Likewise.
3621 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
3622 * g++.old-deja/g++.gb/scope06.C: Likewise.
3623 * g++.old-deja/g++.law/cvt11.C: Likewise.
3624 * g++.old-deja/g++.law/init1.C: Likewise.
3625 * g++.dg/abi/mangle26.C: Likewise.
3627 * g++.dg/template/function1.C: Adjust for C++0x mode.
3628 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
3630 * g++.dg/ext/label10.C: Adjust for C++0x mode.
3631 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
3633 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
3635 * g++.dg/cpp0x/regress/abi-empty7.C: New.
3637 * g++.dg/cpp0x/regress: New directory.
3638 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
3639 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
3640 * g++.dg/cpp0x/regress/regress3.C: New.
3642 2011-02-10 Richard Guenther <rguenther@suse.de>
3644 PR tree-optimization/47677
3645 * gcc.dg/torture/pr47677.c: New testcase.
3647 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
3649 * objc.dg/special/load-category-1.m: Remove unused header.
3650 * objc.dg/special/load-category-1a.m: Likewise.
3651 * objc.dg/special/load-category-2.m: Likewise.
3652 * objc.dg/special/load-category-2a.m: Likewise.
3653 * objc.dg/special/load-category-3.m: Likewise.
3654 * objc.dg/special/load-category-3a.m: Likewise.
3655 * objc.dg/attributes/proto-attribute-2.m: Likewise.
3656 * objc.dg/attributes/proto-attribute-3.m: Likewise.
3657 * objc.dg/attributes/class-attribute-1.m: Likewise.
3658 * objc.dg/property/property.exp: Don't run for Darwin < 9.
3659 * obj-c++.dg/property/property.exp: Likewise.
3660 * objc.dg/attributes/method-sentinel-1.m: Update type header.
3661 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
3662 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
3663 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
3664 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
3665 * obj-c++.dg/template-8.mm: Likewise.
3667 2011-02-10 Jakub Jelinek <jakub@redhat.com>
3670 * gcc.target/i386/pr47665.c: New test.
3672 2011-02-10 Jie Zhang <jie@codesourcery.com>
3676 2011-02-05 Jie Zhang <jie@codesourcery.com>
3678 * gcc.dg/pr42631.c: Update test.
3679 * gcc.dg/pr42631-2.c: New test.
3681 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3684 * gfortran.dg/proc_decl_25.f90: New.
3686 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3689 * gfortran.dg/typebound_assignment_2.f03: New.
3691 2011-02-09 Richard Guenther <rguenther@suse.de>
3693 PR tree-optimization/47664
3694 * gcc.dg/tree-ssa/inline-7.c: New testcase.
3696 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
3699 * gnat.dg/uninit_func.adb: Adjust dg directive.
3701 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
3704 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
3706 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3709 * gfortran.dg/auto_dealloc_2.f90: New.
3711 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3713 * gcc.dg/builtins-config.h: Remove __sgi handling.
3714 * lib/target-supports.exp (add_options_for_c99_runtime): Add
3715 -std=c99 for mips-sgi-irix6.5*.
3717 2011-02-09 Martin Jambor <mjambor@suse.cz>
3720 * gfortran.dg/pr25923.f90: Remove xfails.
3722 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3725 * gfortran.dg/inquire_14.f90: New test.
3727 2011-02-08 Janus Weil <janus@gcc.gnu.org>
3730 * gfortran.dg/pointer_init_6.f90: New.
3732 2011-02-08 Jeff Law <law@redhat.com>
3734 PR tree-optimization/42893
3735 * gcc.tree-ssa/pr42893.c: New test.
3737 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
3739 PR tree-optimization/46834
3740 PR tree-optimization/46994
3741 PR tree-optimization/46995
3742 * gcc.dg/graphite/id-pr46834.c: New.
3743 * gfortran.dg/graphite/id-pr46994.f90: New.
3744 * gfortran.dg/graphite/id-pr46995.f90: New.
3746 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3749 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
3750 using the variable is known the warning is emitted there.
3751 * gcc.dg/uninit-pr19430.c (foo): Likewise.
3752 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
3754 * c-c++-common/pr20000.c (g): Both warnings occur at the return
3757 * gcc.dg/noreturn-1.c (foo5): Likewise.
3758 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
3759 (method2): Likewise.
3761 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
3762 the return statement using the uninitialized variable.
3763 * gfortran.dg/pr39666-2.f90 (f): Likewise.
3765 2011-02-08 Richard Guenther <rguenther@suse.de>
3768 * g++.dg/opt/pr47639.c: New testcase.
3770 2011-02-08 Richard Guenther <rguenther@suse.de>
3772 PR tree-optimization/47632
3773 * g++.dg/opt/pr47632.C: New testcase.
3775 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3777 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
3779 2011-02-07 Richard Guenther <rguenther@suse.de>
3781 PR tree-optimization/47615
3782 * g++.dg/opt/pr47615.C: New testcase.
3784 2011-02-07 Richard Guenther <rguenther@suse.de>
3786 PR tree-optimization/47621
3787 * gcc.dg/torture/pr47621.c: New testcase.
3789 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
3791 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
3793 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
3796 * gfortran.dg/allocate_with_source_1 : New test.
3798 2011-02-05 Jakub Jelinek <jakub@redhat.com>
3801 * gcc.dg/pr47610.c: New test.
3803 2011-02-05 Jie Zhang <jie@codesourcery.com>
3806 * gcc.dg/pr42631.c: Update test.
3807 * gcc.dg/pr42631-2.c: New test.
3809 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3812 * gfortran.dg/pr47574.f90: New test.
3814 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
3816 PR tree-optimization/46194
3817 * gcc.dg/autopar/pr46194.c: New.
3819 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
3821 PR tree-optimization/43695
3822 * g++.dg/ipa/pr43695.C: New.
3824 2011-02-04 Jakub Jelinek <jakub@redhat.com>
3827 * gcc.dg/pr23200.c: New test.
3829 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
3832 * g++.dg/pr47589.C: New test.
3834 2011-02-03 Dodji Seketeli <dodji@redhat.com>
3837 * g++.dg/template/typedef37.C: New test.
3838 * g++.dg/template/param1.C: Adjust expected error message.
3840 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3843 * gcc.dg/pr31490-2.c: New test.
3844 * gcc.dg/pr31490-3.c: New test.
3845 * gcc.dg/pr31490-4.c: New test.
3847 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
3848 Jakub Jelinek <jakub@redhat.com>
3851 * g++.dg/parser/semicolon3.C: Adjust.
3852 * g++.dg/parser/semicolon4.C: New testcase.
3853 * g++.dg/pr46890.C: New testcase.
3855 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
3858 * g++.dg/init/pr29571.C: New.
3860 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
3862 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
3863 instead of vect_int.
3865 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3868 * gcc.target/i386/pr47312.c: New test.
3871 * gcc.target/i386/pr47564.c: New test.
3873 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
3875 PR tree-optimization/45122
3876 * gcc.dg/tree-ssa/pr45122.c: New.
3878 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3881 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
3884 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
3885 and vsx so a default --with-cpu=power7 doesn't give an error
3886 when -mavoid-indexed-addresses is used.
3888 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
3889 wrapper function to save the arguments and then jump to the real
3890 function, rather than depending on the compiler not to move stuff
3892 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
3894 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3895 Paul Thomas <pault@gcc.gnu.org>
3898 * gfortran.dg/class_37.f03 : New test.
3900 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
3901 Richard Guenther <rguenther@suse.de>
3903 PR tree-optimization/40979
3905 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
3906 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
3907 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
3908 check_vect_support_and_set_flags.
3909 * gfortran.dg/graphite/vect-pr40979.f90: New.
3911 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3914 * gfortran.dg/class_36.f03: New.
3916 2011-02-02 Richard Guenther <rguenther@suse.de>
3918 PR tree-optimization/47566
3919 * gcc.dg/lto/20110201-1_0.c: New testcase.
3921 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
3927 * debug/pr47498.c: New.
3928 * debug/pr47501.c: New.
3930 2011-02-01 Richard Guenther <rguenther@suse.de>
3932 PR tree-optimization/47559
3933 * g++.dg/torture/pr47559.C: New testcase.
3935 2011-02-01 Janus Weil <janus@gcc.gnu.org>
3938 * gfortran.dg/typebound_call_20.f03: New.
3940 2011-02-01 Richard Guenther <rguenther@suse.de>
3942 PR tree-optimization/47555
3943 * gcc.dg/pr47555.c: New testcase.
3945 2011-02-01 Richard Guenther <rguenther@suse.de>
3947 PR tree-optimization/47541
3948 * g++.dg/torture/pr47541.C: New testcase.
3950 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3953 * gfortran.dg/typebound_call_19.f03: New.
3955 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3958 * g++.dg/cpp0x/pr47416.C: New test.
3960 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
3963 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
3965 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3968 * gfortran.dg/typebound_assignment_1.f03: New.
3970 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3972 PR tree-optimization/47538
3973 * gcc.c-torture/execute/pr47538.c: New test.
3975 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3978 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
3980 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3982 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
3984 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
3986 PR rtl-optimization/44031
3987 * gcc.c-torture/compile/20110131-1.c: New test.
3989 2011-01-31 Tobias Burnus <burnus@net-b.de>
3992 * gfortran.dg/stmt_func_1.f90: New.
3994 2011-01-31 Tobias Burnus <burnus@net-b.de>
3997 * gfortran.dg/interface_34.f90: New.
3999 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
4002 * gfortran.dg/realloc_on_assign_5.f03: New test.
4003 * gfortran.dg/realloc_on_assign_5.f03: New test.
4005 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4007 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
4008 * gfortran.dg/bessel_7.f90: Likewise.
4009 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
4011 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
4012 * gfortran.dg/sum_init_expr.f03: Likewise.
4014 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
4016 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
4019 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
4020 loop only on "vect_intfloat_cvt" targets.
4022 2011-01-29 Tobias Burnus <burnus@net-b.de>
4025 * gfortran.dg/shape_6.f90: New.
4027 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4029 PR libgfortran/47434
4030 * gfortran.dg/read_infnan_1.f90: Update test.
4031 * gfortran.dg/module_nan.f90: Update test.
4032 * gfortran.dg/char4_iunit_1.f03: Update test.
4033 * gfortran.dg/large_real_kind_1.f90: Update test.
4034 * gfortran.dg/real_const_3.f90: Update test.
4035 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
4037 2011-01-29 Dodji Seketeli <dodji@redhat.com>
4040 * g++.dg/template/param2.C: New test.
4042 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4044 PR libgfortran/47285
4045 * gfortran.dg/fmt_g.f: New test.
4047 2011-01-28 Tobias Burnus <burnus@net-b.de>
4050 * gfortran.dg/pure_formal_1.f90: New.
4052 2011-01-28 Jakub Jelinek <jakub@redhat.com>
4055 * gcc.dg/tls/pr42894.c: New test.
4057 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4059 * gcc.dg/pr47276.c: Add dg-require-visibility.
4061 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4063 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
4065 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
4066 Tobias Burnus <burnus@gcc.gnu.org>
4071 * gfortran.dg/realloc_on_assign_3.f03: New test.
4072 * gfortran.dg/realloc_on_assign_4.f03: New test.
4073 * gfortran.dg/allocatable_function_5.f90: New test.
4074 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
4075 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
4076 implemented" dg-errors.
4078 2011-01-27 Jan Hubicka <jh@suse.cz>
4081 * gcc.dg/attr-weakref-4.c: New testcase
4083 2011-01-27 Martin Jambor <mjambor@suse.cz>
4085 PR tree-optimization/47228
4086 * gcc.dg/torture/pr47228.c: New test.
4088 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4090 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
4092 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4094 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
4095 when using auto-overlay support on the SPU.
4097 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
4099 PR rtl-optimization/44174
4100 * gcc.target/i386/asm-6.c: New test.
4102 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
4104 PR rtl-optimization/46856
4105 * gcc.c-torture/compile/pr46856.c: New test.
4107 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
4108 Andrew Pinski <pinskia@gmail.com>
4111 * gcc.dg/pr43082.c: New.
4113 2011-01-26 DJ Delorie <dj@redhat.com>
4115 PR rtl-optimization/46878
4116 * gcc.dg/pr46878-1.c: New test.
4118 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4121 * g++.dg/cpp0x/pr47476.C: New test.
4123 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
4125 * gcc.c-torture/compile/20110126-1.c: New test.
4127 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4130 * gcc.dg/torture/pr47473.c: New test.
4132 2011-01-26 Jan Hubicka <jh@suse.cz>
4135 * gcc.c-torture/execute/pr47237.c: New testcase.
4137 2011-01-26 Jan Hubicka <jh@suse.cz>
4139 PR tree-optimization/47190
4140 * gcc.dg/attr-weakref-3.c: New testcase.
4142 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
4145 * gcc.dg/dll-9a.c: New test file.
4146 * gcc.dg/dll-11.c: Likewise.
4147 * gcc.dg/dll-12.c: Likewise.
4148 * gcc.dg/dll-12a.c: Likewise.
4149 * gcc.dg/dll-11a.c: Likewise.
4150 * gcc.dg/dll-9.c: Likewise.
4151 * gcc.dg/dll-10.c: Likewise.
4152 * gcc.dg/dll-10a.c: Likewise.
4153 * g++.dg/ext/dllexport4a.cc: Likewise.
4154 * g++.dg/ext/dllexport4.C: Likewise.
4155 * g++.dg/ext/dllexport5.C: Likewise.
4156 * g++.dg/ext/dllexport5a.cc: Likewise.
4158 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4160 PR tree-optimization/46970
4161 * gcc.dg/graphite/pr46970.c: New.
4163 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4165 PR tree-optimization/46215
4166 * gcc.dg/graphite/pr46215.c: New.
4168 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4170 PR tree-optimization/46168
4171 * gcc.dg/graphite/pr46168.c: New.
4173 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4175 PR tree-optimization/43657
4176 * gcc.dg/graphite/pr43657.c: New.
4178 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4180 PR tree-optimization/29832
4181 * gfortran.dg/graphite/pr29832.f90: New.
4183 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4185 PR tree-optimization/43567
4186 * gcc.dg/graphite/pr43567.c: New.
4188 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4190 * gfortran.dg/graphite/interchange-4.f: New.
4191 * gfortran.dg/graphite/interchange-5.f: New.
4193 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
4194 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
4195 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
4196 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
4197 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
4198 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
4199 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
4200 * gfortran.dg/ltrans-7.f90: Removed.
4201 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
4203 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
4204 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
4205 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
4206 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
4207 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
4208 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
4209 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
4210 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
4211 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
4212 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
4213 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
4214 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
4215 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
4216 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
4217 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
4218 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
4219 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
4220 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
4221 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
4222 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
4223 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
4224 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
4225 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
4226 * gcc.dg/tree-ssa/data-dep-1.c
4227 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
4228 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
4229 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
4230 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
4231 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
4233 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4235 PR tree-optimization/47265
4236 PR tree-optimization/47443
4237 * gcc.c-torture/compile/pr47265.c: New test.
4238 * gcc.dg/pr47443.c: New test.
4240 2011-01-25 Martin Jambor <mjambor@suse.cz>
4242 PR tree-optimization/47382
4243 * g++.dg/torture/pr47382.C: New test.
4244 * g++.dg/opt/devirt1.C: Xfail.
4246 2011-01-25 Yao Qi <yao@codesourcery.com>
4249 * gcc.target/arm/pr45701-1.c: New test.
4250 * gcc.target/arm/pr45701-2.c: New test.
4251 * gcc.target/arm/pr45701-3.c: New test.
4253 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4254 Jakub Jelinek <jakub@redhat.com>
4256 PR tree-optimization/47271
4257 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
4259 2011-01-25 Nick Clifton <nickc@redhat.com>
4261 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
4262 (saturate_add): Delete.
4264 (main): Do not run saturate_add.
4265 (set_interrupts): Delete.
4267 2011-01-25 Tobias Burnus <burnus@net-b.de>
4270 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
4272 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4274 PR tree-optimization/47427
4275 PR tree-optimization/47428
4276 * gcc.c-torture/compile/pr47427.c: New test.
4277 * gcc.c-torture/compile/pr47428.c: New test.
4279 2011-01-25 Richard Guenther <rguenther@suse.de>
4282 * gcc.dg/torture/pr47411.c: New testcase.
4284 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4286 * gfortran.dg/graphite/id-24.f: New.
4287 * gfortran.dg/graphite/id-25.f: New.
4289 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4291 * gfortran.dg/graphite/id-23.f: New.
4293 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4295 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
4297 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4299 * gcc.dg/graphite/block-0.c: Un-XFAILed.
4300 * gcc.dg/graphite/block-1.c: Un-XFAILed.
4301 * gcc.dg/graphite/block-7.c: Un-XFAILed.
4302 * gcc.dg/graphite/block-8.c: Un-XFAILed.
4303 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
4304 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
4305 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
4306 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
4307 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
4309 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4311 * gcc.dg/graphite/block-0.c: Add documentation.
4312 * gcc.dg/graphite/block-4.c: Same.
4313 * gcc.dg/graphite/block-7.c: Same.
4314 * gcc.dg/graphite/block-8.c: New.
4315 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
4316 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
4317 * gcc.dg/graphite/interchange-12.c: Add documentation.
4318 * gcc.dg/graphite/interchange-13.c: New.
4319 * gcc.dg/graphite/interchange-14.c: New.
4320 * gcc.dg/graphite/interchange-15.c: New.
4321 * gcc.dg/graphite/interchange-8.c: Add documentation.
4322 * gcc.dg/graphite/interchange-mvt.c: Same.
4324 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4327 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
4328 * gcc.target/powerpc/altivec-14.c: Ditto.
4329 * gcc.target/powerpc/altivec-33.c: Ditto.
4330 * gcc.target/powerpc/altivec-types-1.c: Ditto.
4331 * gcc.target/powerpc/altivec-types-2.c: Ditto.
4332 * gcc.target/powerpc/altivec-types-3.c: Ditto.
4333 * gcc.target/powerpc/altivec-types-4.c: Ditto.
4334 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
4335 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
4336 * g++.dg/ext/altivec-15.C: Ditto.
4337 * g++.dg/ext/altivec-types-1.C: Ditto.
4338 * g++.dg/ext/altivec-types-2.C: Ditto.
4339 * g++.dg/ext/altivec-types-3.C: Ditto.
4340 * g++.dg/ext/altivec-types-4.C: Ditto.
4342 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4344 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
4346 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4348 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
4349 optimization options.
4351 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4353 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
4356 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
4358 2011-01-23 Tobias Burnus <burnus@net-b.de>
4361 * gfortran.dg/allocatable_scalar_12.f90: New.
4363 2011-01-23 Ira Rosen <irar@il.ibm.com>
4365 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
4366 vectorization to be not profitable if peeling is used to
4367 realign the memory access.
4368 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
4369 loop bound to avoid loop unrolling.
4370 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
4372 2011-01-22 Jan Hubicka <jh@suse.cz>
4375 * g++.dg/lto/pr47333.C: New file.
4377 2011-01-22 Jan Hubicka <jh@suse.cz>
4379 PR tree-optimization/43884
4381 * gcc.dg/autopar/outer-2.c: Increase array size.
4382 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
4384 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
4387 * gfortran.dg/c_loc_tests_16.f90: New test.
4389 2011-01-22 Tobias Burnus <burnus@net-b.de>
4392 * gfortran.dg/typebound_proc_19.f90: New.
4394 2011-01-21 Jeff Law <law@redhat.com>
4396 PR tree-optimization/47053
4397 * g++.dg/pr47053.C: New test.
4399 2011-01-21 Jason Merrill <jason@redhat.com>
4402 * g++.dg/cpp0x/constexpr-ctor6.C: New.
4404 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4407 * g++.dg/cpp0x/range-for10.C: New test.
4408 * g++.dg/template/for1.C: New test.
4411 * g++.dg/tree-prof/partition3.C: New test.
4413 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
4415 PR rtl-optimization/47366
4416 * g++.dg/opt/pr47366.C: New test.
4418 2011-01-21 Jason Merrill <jason@redhat.com>
4421 * g++.dg/cpp0x/constexpr-regress2.C: New.
4423 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
4425 2011-01-21 Jeff Law <law@redhat.com>
4427 PR rtl-optimization/41619
4428 * gcc.dg/pr41619.c: New.
4430 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4432 PR tree-optimization/47355
4433 * g++.dg/opt/pr47355.C: New test.
4435 2011-01-21 Richard Guenther <rguenther@suse.de>
4437 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
4440 2011-01-21 Richard Guenther <rguenther@suse.de>
4442 PR tree-optimization/47365
4443 * gcc.dg/torture/pr47365.c: New testcase.
4444 * gcc.dg/tree-ssa/pr47392.c: Likewise.
4446 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4448 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
4450 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4452 PR tree-optimization/47391
4453 * gcc.dg/pr47391.c: New test.
4455 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4457 * g++.dg/template/char1.C: Use signed char.
4459 2011-01-21 Tobias Burnus <burnus@net-b.de>
4462 * gfortran.dg/pointer_target_4.f90: New.
4464 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
4467 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
4468 ILP32 system and not IP32.
4470 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
4473 * g++.dg/debug/pr46583.C: New.
4475 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4478 * g++.dg/debug/pr47283.C: New test.
4481 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
4482 * gcc.target/i386/headmerge-2.c: Likewise.
4484 2011-01-20 Richard Guenther <rguenther@suse.de>
4487 * gcc.dg/torture/pr47370.c: New testcase.
4489 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4491 PR tree-optimization/46130
4492 * gcc.dg/pr46130-1.c: New test.
4493 * gcc.dg/pr46130-2.c: New test.
4495 2011-01-19 Dodji Seketeli <dodji@redhat.com>
4498 * g++.dg/debug/dwarf2/template-params-10.C: New test.
4500 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
4503 * g++.dg/debug/pr46240.cc: New.
4505 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4508 * g++.dg/template/anonunion1.C: New test.
4510 PR rtl-optimization/47337
4511 * gcc.c-torture/execute/pr47337.c: New test.
4513 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4516 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
4518 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4520 PR tree-optimization/46021
4521 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
4523 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4525 PR tree-optimization/47290
4526 * g++.dg/torture/pr47290.C: New test.
4528 2011-01-18 Janus Weil <janus@gcc.gnu.org>
4531 * gfortran.dg/proc_ptr_comp_29.f90: New.
4533 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
4536 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
4537 powerpc-apple-darwin9.
4539 2011-01-18 Jakub Jelinek <jakub@redhat.com>
4541 PR rtl-optimization/47299
4542 * gcc.c-torture/execute/pr47299.c: New test.
4544 2011-01-17 Jason Merrill <jason@redhat.com>
4546 * g++.dg/cpp0x/constexpr-virtual.C: New.
4548 2011-01-17 Jakub Jelinek <jakub@redhat.com>
4551 * gfortran.dg/gomp/pr47331.f90: New test.
4553 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
4556 * objc.dg/selector-warn-1.m: New.
4557 * obj-c++.dg/selector-warn-1.mm: New.
4559 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
4561 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
4562 Update dg-final accordingly.
4564 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4566 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
4568 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4570 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
4572 * gcc.dg/guality/pr36728-2.c: Likewise.
4574 2011-01-17 Richard Guenther <rguenther@suse.de>
4576 PR tree-optimization/47313
4577 * g++.dg/torture/pr47313.C: New testcase.
4579 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
4582 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
4583 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
4584 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4585 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4587 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
4589 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
4590 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
4591 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
4593 2011-01-17 Richard Guenther <rguenther@suse.de>
4595 PR tree-optimization/45967
4596 * gcc.dg/torture/pr45967-2.c: New testcase.
4597 * gcc.dg/torture/pr45967-3.c: Likewise.
4599 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4602 * g++.dg/ext/pr47213.C: Require visibility.
4604 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4606 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
4607 * gcc.dg/fixed-point/struct-union.c: Update error messages.
4609 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4611 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
4612 Linux-based targets.
4614 2011-01-13 Jan Hubicka <jh@suse.cz>
4616 PR tree-optimization/47276
4617 * gcc.dg/pr47276.c: New testcase.
4619 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
4620 Jonathan Wakely <jwakely.gcc@gmail.com>
4623 * g++.dg/other/pr33558.C: New.
4624 * g++.dg/other/pr33558-2.C: New.
4626 2011-01-14 Martin Jambor <mjambor@suse.cz>
4628 PR tree-optimization/45934
4629 PR tree-optimization/46302
4630 * g++.dg/ipa/devirt-c-1.C: New test.
4631 * g++.dg/ipa/devirt-c-2.C: Likewise.
4632 * g++.dg/ipa/devirt-c-3.C: Likewise.
4633 * g++.dg/ipa/devirt-c-4.C: Likewise.
4634 * g++.dg/ipa/devirt-c-5.C: Likewise.
4635 * g++.dg/ipa/devirt-c-6.C: Likewise.
4636 * g++.dg/ipa/devirt-6.C: Likewise.
4637 * g++.dg/ipa/devirt-d-1.C: Likewise.
4638 * g++.dg/torture/pr45934.C: Likewise.
4640 2011-01-14 Jason Merrill <jason@redhat.com>
4642 * g++.dg/cpp0x/variadic105.C: New.
4644 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
4645 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4648 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
4649 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
4650 execution tests on i?86-*-*, x86_64-*-* and
4651 powerpc*-apple-darwin* && ilp32.
4652 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
4653 tests on i?86-*-* and x86_64-*-*.
4655 2011-01-14 Richard Guenther <rguenther@suse.de>
4657 PR tree-optimization/47280
4658 * g++.dg/opt/pr47280.C: New testcase.
4660 2011-01-14 Jason Merrill <jason@redhat.com>
4662 * g++.dg/cpp0x/constexpr-regress1.C: New.
4664 * g++.dg/ext/flexary2.C: New.
4666 2011-01-14 Richard Guenther <rguenther@suse.de>
4669 * gcc.dg/torture/pr47281.c: New testcase.
4670 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
4672 2011-01-14 Richard Guenther <rguenther@suse.de>
4674 PR tree-optimization/47286
4675 * gcc.dg/tree-ssa/pr47286.c: New testcase.
4677 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
4680 * g++.dg/ext/pr47213.C: New.
4682 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4684 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
4686 2011-01-13 Tobias Burnus <burnus@net-b.de>
4687 Mikael Morin <mikael@gcc.gnu.org>
4691 * gfortran.dg/select_type_20.f90: New.
4692 * gfortran.dg/select_type_21.f90: New.
4694 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
4697 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
4699 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4701 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
4702 * gcc.dg/guality/pr36728-2.c: Likewise.
4704 2011-01-13 Dodji Seketeli <dodji@redhat.com>
4707 * g++.dg/debug/dwarf2/template-params-9.C: New test.
4709 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
4711 PR rtl-optimization/45352
4712 * gcc.dg/pr45352-3.c: New.
4714 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
4716 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
4718 * g++.dg/cpp0x/range-for8.C: New.
4719 * g++.dg/cpp0x/range-for9.C: New.
4721 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
4724 * g++.dg/debug/pr47209.C: New.
4726 2011-01-12 Richard Guenther <rguenther@suse.de>
4729 * gcc.dg/lto/pr47259_0.c: New testcase.
4730 * gcc.dg/lto/pr47259_1.c: Likewise.
4732 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
4734 * objc-obj-c++-shared/Object1.h: Add copyright header, update
4735 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
4736 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
4737 methods missing from the OBJC2 Object.
4738 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
4739 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
4740 GNU and NeXT runtimes.
4741 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
4743 * objc-obj-c++-shared/Object1.m: Likewise.
4744 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
4745 * objc.dg/proto-qual-1.m: Likewise.
4746 * obj-c++.dg/proto-lossage-3.mm: Likewise.
4747 * obj-c++.dg/proto-qual-1.mm: Likewise.
4749 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
4752 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
4754 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4756 Fixed the Objective-C++ testsuite and updated all tests.
4757 * lib/obj-c++.exp (obj-c++_init): Declare and set
4758 gcc_warning_prefix and gcc_error_prefix.
4759 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
4760 'dg-warning', 'dg-message' and 'dg-error'.
4761 * obj-c++.dg/class-extension-3.mm: Likewise.
4762 * obj-c++.dg/class-protocol-1.mm: Likewise.
4763 * obj-c++.dg/encode-7.mm: Likewise.
4764 * obj-c++.dg/exceptions-3.mm: Likewise.
4765 * obj-c++.dg/exceptions-5.mm: Likewise.
4766 * obj-c++.dg/method-12.mm: Likewise.
4767 * obj-c++.dg/method-13.mm: Likewise.
4768 * obj-c++.dg/method-15.mm: Likewise.
4769 * obj-c++.dg/method-16.mm: Likewise.
4770 * obj-c++.dg/method-4.mm: Likewise.
4771 * obj-c++.dg/method-8.mm: Likewise.
4772 * obj-c++.dg/method-conflict-1.mm: Likewise.
4773 * obj-c++.dg/method-conflict-2.mm: Likewise.
4774 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
4775 and uncommented second part of the testcase now that the testsuite
4777 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
4778 and uncommented second part of the testcase now that the testsuite
4780 * obj-c++.dg/private-1.mm: Likewise.
4781 * obj-c++.dg/proto-lossage-4.mm: Likewise.
4782 * obj-c++.dg/syntax-error-7.mm: Likewise.
4783 * obj-c++.dg/warn5.mm: Likewise.
4784 * obj-c++.dg/property/at-property-14.mm: Likewise.
4785 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
4787 * obj-c++.dg/property/at-property-18.mm: Likewise.
4788 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
4790 * obj-c++.dg/property/at-property-21.mm: Likewise.
4791 * obj-c++.dg/property/at-property-28.mm: Likewise.
4792 * obj-c++.dg/property/at-property-5.mm: Likewise.
4793 * obj-c++.dg/property/dynamic-2.mm: Likewise.
4794 * obj-c++.dg/property/property-neg-3.mm: Likewise.
4795 * obj-c++.dg/property/synthesize-11.mm: Likewise.
4796 * obj-c++.dg/property/synthesize-6.mm: Likewise.
4797 * obj-c++.dg/property/synthesize-8.mm: Likewise.
4798 * obj-c++.dg/property/synthesize-9.mm: Likewise.
4799 * obj-c++.dg/tls/diag-5.mm: Likewise.
4800 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
4801 dg-error, now matched correctly.
4803 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4805 * objc.dg/property/at-property-29.m: New.
4806 * obj-c++.dg/property/at-property-29.mm: New.
4808 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4810 * go.test/go-test.exp (go-set-goarch): New proc.
4811 (go-gc-tests): Use it.
4813 2011-01-11 Dodji Seketeli <dodji@redhat.com>
4816 * g++.dg/debug/dwarf2/template-params-8.C: New test.
4818 2011-01-11 Richard Henderson <rth@redhat.com>
4820 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
4822 2011-01-11 Jan Hubicka <jh@suse.cz>
4826 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
4827 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
4829 2011-01-11 Richard Guenther <rguenther@suse.de>
4831 PR tree-optimization/46076
4832 * gcc.dg/tree-ssa/pr46076.c: New testcase.
4834 2011-01-11 Jeff Law <law@redhat.com>
4836 * PR tree-optimization/47086
4837 * gcc.dg/pr47086.c: New test.
4839 2011-01-11 Jason Merrill <jason@redhat.com>
4842 * g++.dg/template/new10.C: New.
4845 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
4847 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
4849 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
4850 Split type definitions and NSConstantString class into...
4851 * objc-obj-c++-shared/objc-test-suite-types.h: New.
4852 * objc-obj-c++-shared/nsconstantstring-class.h: New.
4853 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
4854 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
4855 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
4856 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
4858 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
4859 encode defines for newer NeXT system headers.
4860 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
4861 * obj-c++.dg/torture/strings/string1.mm: Likewise.
4862 * objc.dg/foreach-5.m: Likewise.
4863 * objc.dg/foreach-2.m: Likewise.
4864 * objc.dg/foreach-4.m: Likewise.
4865 * objc.dg/torture/strings/string1.m: Likewise.
4866 * objc.dg/torture/strings/string2.m: Likewise.
4867 * objc.dg/torture/strings/string3.m: Likewise.
4868 * objc.dg/torture/strings/string4.m: Likewise.
4869 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
4870 header and stand alone.
4871 * obj-c++.dg/strings/strings-2.mm: Likewise.
4872 * objc.dg/torture/strings/const-str-3.m: Likewise.
4873 * objc.dg/strings/strings-2.m: Likewise.
4874 * objc.dg/strings/const-str-12b.m: Likewise.
4876 2011-01-12 Richard Guenther <rguenther@suse.de>
4879 * gcc.dg/attr-weak-1.c: Adjust.
4881 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
4884 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
4885 standard compliant and comment.
4887 2011-01-10 Jan Hubicka <jh@suse.cz>
4890 * gcc.dg/initpri3.c: New testcase.
4892 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
4895 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
4901 (g_ebp_save): Likewise.
4902 (g_esp_save): Likewise.
4904 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4906 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
4908 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4910 PR tree-optimization/46021
4911 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
4912 i?86-*-*, x86_64-*-*.
4914 2011-01-10 Jeff Law <law@redhat.com>
4916 * PR tree-optimization/47141
4917 * gcc.c-torture/compile/pr47141.c: New test.
4919 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
4922 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
4923 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
4924 * gcc.dg/vect/slp-35.c: Remove XFAILs.
4925 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
4928 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
4929 being vectorized. Adjust dg-final pattern. Remove XFAIL.
4930 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
4931 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
4932 being vectorized. Adjust dg-final pattern.
4935 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
4936 * gcc.dg/vect/slp-24.c: Likewise.
4938 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
4941 * g++.dg/other/pr47218-1.C: New test file.
4942 * g++.dg/other/pr47218.C: Likewise.
4943 * g++.dg/other/pr47218.h: New supporting header.
4945 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
4948 * objc.dg/attributes/invalid-attribute-1.m: New.
4949 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
4951 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4954 * gfortran.dg/proc_ptr_comp_28.f90: New.
4956 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4958 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
4959 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
4960 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4961 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
4962 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
4963 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
4964 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
4965 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
4966 * objc.dg/gnu-api-2-class.m: Likewise.
4967 * objc.dg/gnu-api-2-ivar.m: Likewise.
4968 * objc.dg/gnu-api-2-method.m: Likewise.
4969 * objc.dg/gnu-api-2-objc.m: Likewise.
4970 * objc.dg/gnu-api-2-object.m: Likewise.
4971 * objc.dg/gnu-api-2-property.m: Likewise.
4972 * objc.dg/gnu-api-2-protocol.m: Likewise.
4973 * objc.dg/gnu-api-2-sel.m: Likewise.
4975 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4977 * objc.dg/foreach-1.m: Skip for Darwin < 9.
4978 * objc.dg/objc-foreach-4.m: Likewise.
4979 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
4980 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
4981 * objc.dg/foreach-4.m: Likewise.
4982 * objc.dg/foreach-5.m: Likewise.
4983 * objc.dg/foreach-3.m: Return self from init.
4985 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4988 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
4990 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4993 * gfortran.dg/class_35.f90: New.
4995 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4997 * objc.dg/foreach-1.m: Add "-Wall" to flags.
4999 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
5002 * objc.dg/invalid-method-2.m: New.
5003 * obj-c++.dg/invalid-method-2.mm: New.
5005 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
5008 * gfortran.dg/transpose_optimization_2.f90 : New test.
5010 2011-01-08 Jan Hubicka <jh@suse.cz>
5012 PR tree-optmization/46469
5013 * g++.dg/torture/pr46469.C: New testcase.
5015 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5017 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
5018 emulation of libobjc-gnu structure layout functionality to ..
5019 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
5020 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
5021 * objc/execute/bf-common.h: Adjust headers.
5022 * objc/execute/bf-1.m: Likewise.
5023 * objc/execute/bf-2.m: Likewise.
5024 * objc/execute/bf-3.m: Likewise.
5025 * objc/execute/bf-4.m: Likewise.
5026 * objc/execute/bf-5.m: Likewise.
5027 * objc/execute/bf-6.m: Likewise.
5028 * objc/execute/bf-7.m: Likewise.
5029 * objc/execute/bf-8.m: Likewise.
5030 * objc/execute/bf-9.m: Likewise.
5031 * objc/execute/bf-10.m: Likewise.
5032 * objc/execute/bf-11.m: Likewise.
5033 * objc/execute/bf-12.m: Likewise.
5034 * objc/execute/bf-13.m: Likewise.
5035 * objc/execute/bf-14.m: Likewise.
5036 * objc/execute/bf-15.m: Likewise.
5037 * objc/execute/bf-16.m: Likewise.
5038 * objc/execute/bf-17.m: Likewise.
5039 * objc/execute/bf-18.m: Likewise.
5040 * objc/execute/bf-19.m: Likewise.
5041 * objc/execute/bf-20.m: Likewise.
5042 * objc/execute/bf-21.m: Likewise.
5043 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
5044 objc_get_type_qualifiers ().
5046 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
5049 * gfortran.dg/dependency_39.f90: New test.
5051 2011-01-07 Jan Hubicka <jh@suse.cz>
5053 Get builtins tests ready for linker plugin.
5054 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
5055 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
5056 my_memset, my_bzero): Mark used.
5057 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
5058 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
5060 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
5063 2011-01-07 Jan Hubicka <jh@suse.cz>
5065 PR tree-optimization/46367
5066 * g++.dg/torture/pr46367.C: New file.
5068 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5071 * gcc.dg/pr47201.c: New test.
5074 * gcc.dg/tree-prof/pr47187.c: New test.
5076 2011-01-07 Tobias Burnus <burnus@net-b.de>
5079 * gfortran.dg/extends_type_of_3.f90: New.
5081 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
5083 * g++.dg/ext/dllexport-MI1.C: Adjust test.
5084 * g++.dg/ext/dllimport-MI1.C: Likewise.
5085 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
5086 * g++.dg/ext/dllimport10.C: Likewise.
5087 * g++.dg/ext/dllimport11.C: Likewise.
5088 * g++.dg/ext/dllimport12.C: Likewise.
5089 * g++.dg/ext/dllimport13.C: Likewise.
5090 * g++.dg/ext/dllimport2.C: Likewise.
5091 * g++.dg/ext/dllimport3.C: Likewise.
5092 * g++.dg/ext/dllimport4.C: Likewise.
5093 * g++.dg/ext/dllimport5.C: Likewise.
5094 * g++.dg/ext/dllimport6.C: Likewise.
5095 * g++.dg/ext/dllimport8.C: Likewise.
5096 * g++.dg/ext/dllimport9.C: Likewise.
5097 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
5098 targets, too. Additionally enable test for i?86-*-mingw*.
5099 * g++.dg/ext/selectany1.C: Likewise.
5100 Remove guard variable check.
5102 2011-01-07 Janus Weil <janus@gcc.gnu.org>
5106 * gfortran.dg/storage_size_3.f08: Extended.
5108 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5111 * g++.dg/template/stdarg1.C: New test.
5113 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5116 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
5117 * gfortran.dg/defined_operators_1.f90: Split the subroutine
5118 from the interface of functions to not hide the errors that
5121 2011-01-06 Jan Hubicka <jh@suse.cz>
5123 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
5124 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
5126 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5130 * gfortran.dg/interface_33.f90: New test.
5132 2011-01-06 Jakub Jelinek <jakub@redhat.com>
5135 * gcc.c-torture/compile/pr47150.c: New test.
5137 2011-01-06 Ira Rosen <irar@il.ibm.com>
5139 PR tree-optimization/47139
5140 * gcc.dg/vect/pr47139.c: New test.
5142 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5145 * gfortran.dg/extends_type_of_2.f03: New.
5147 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5149 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
5151 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
5153 * gnat.dg/opt14.adb: New test.
5155 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
5158 * gfortran.dg/allocate_error_2.f90: New test.
5160 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5163 * gfortran.dg/storage_size_3.f08: New.
5165 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5167 PR libgfortran/47154
5168 * gfortran.dg/namelist_68.f90: New test.
5170 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
5172 * gnat.dg/unchecked_convert8.ad[sb]: New test.
5174 2011-01-04 Janus Weil <janus@gcc.gnu.org>
5177 * gfortran.dg/class_34.f90: New.
5179 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5181 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
5182 use __builtin_inff. Skip all single-precision tests that require
5185 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5187 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
5189 2011-01-03 Jakub Jelinek <jakub@redhat.com>
5191 PR tree-optimization/47148
5192 * gcc.c-torture/execute/pr47148.c: New test.
5194 PR tree-optimization/47155
5195 * gcc.c-torture/execute/pr47155.c: New test.
5197 PR rtl-optimization/47157
5198 * gcc.c-torture/compile/pr47157.c: New test.
5200 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5202 * gcc.dg/torture/vector-shift2.c (schar): Define.
5203 (main): Always use schar or uchar instead of plain "char" to avoid
5204 dependencies on implementation-defined char signedness.
5206 2011-01-03 Martin Jambor <mjambor@suse.cz>
5208 PR tree-optimization/46801
5209 * gnat.dg/pack9.adb: Remove xfail.
5211 2011-01-03 Martin Jambor <mjambor@suse.cz>
5213 PR tree-optimization/46984
5214 * g++.dg/ipa/pr46984.C: New test.
5216 2011-01-02 Janus Weil <janus@gcc.gnu.org>
5219 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
5221 2011-01-02 Jakub Jelinek <jakub@redhat.com>
5223 PR tree-optimization/47140
5224 * gcc.c-torture/compile/pr47140.c: New test.
5226 PR rtl-optimization/47028
5227 * gcc.dg/pr47028.c: New test.
5229 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
5231 * objc.dg/protocol-forward-1.m: Removed TODO.
5232 * objc.dg/protocol-forward-2.m: New.
5233 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
5234 * obj-c++.dg/protocol-forward-2.mm: New.
5236 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
5239 * g++.dg/eh/pr38662.C: New testcase.
5241 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
5243 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
5244 scan for newline '\n'.
5247 Copyright (C) 2011 Free Software Foundation, Inc.
5249 Copying and distribution of this file, with or without modification,
5250 are permitted in any medium without royalty provided the copyright
5251 notice and this notice are preserved.