1 2011-05-13 Tobias Burnus <burnus@net-b.de>
4 * gfortran.dg/io_constraints_8.f90: New.
5 * gfortran.dg/io_constraints_9.f90: New.
7 2011-05-13 Martin Thuresson <martint@google.com>
10 * gcc.dg/pr47793.c: New.
12 2011-05-12 Jakub Jelinek <jakub@redhat.com>
14 PR tree-optimization/48975
15 * gcc.dg/pr48975.c: New test.
17 2011-05-12 Tobias Burnus <burnus@net-b.de>
20 * gfortran.dg/iso_c_binding_compiler_3.f90: New.
22 2011-05-12 Jason Merrill <jason@redhat.com>
24 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
26 2011-05-12 Geert Bosch <bosch@adacore.com>
28 * gnat.dg/view_conversion1.adb: New test.
30 2011-05-12 Richard Guenther <rguenther@suse.de>
32 PR tree-optimization/48172
33 * gcc.dg/vect/pr48172.c: New testcase.
35 2011-05-12 Jakub Jelinek <jakub@redhat.com>
38 * g++.dg/opt/pr48967.C: New test.
40 2011-05-11 Jason Merrill <jason@redhat.com>
42 * g++.dg/cpp0x/constexpr-friend.C: New.
43 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
45 * g++.dg/cpp0x/sfinae22.C: New.
47 2011-05-11 Tobias Burnus <burnus@net-b.de>
50 * gfortran.dg/generic_24.f90: New.
52 2011-05-11 Richard Guenther <rguenther@suse.de>
54 PR tree-optimization/15256
55 * gcc.dg/tree-ssa/forwprop-14.c: New testcase.
57 2011-05-11 Jakub Jelinek <jakub@redhat.com>
60 * gcc.dg/pr48159-1.c: New test.
61 * gcc.dg/pr48159-2.c: New test.
63 2011-05-11 Richard Guenther <rguenther@suse.de>
66 * gcc.dg/torture/pr48953.c: New testcase.
68 2011-05-11 Richard Guenther <rguenther@suse.de>
70 PR tree-optimization/18041
71 * gcc.dg/tree-ssa/forwprop-13.c: New testcase.
73 2011-05-11 Alan Modra <amodra@gmail.com>
76 * gcc.target/powerpc/pr47755-2.c: Require vsx_hw.
78 2011-05-10 Jason Merrill <jason@redhat.com>
80 * g++.dg/cpp0x/defaulted25.C: New.
81 * g++.dg/template/crash7.C: Adjust.
83 * g++.dg/cpp0x/variadic108.C: New.
85 2011-05-10 Ville Voutilainen <ville.voutilainen@gmail.com>
87 * g++.dg/inherit/virtual9.C: Extend.
89 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
92 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
93 are passed and returned in vector registers.
95 2011-05-10 Richard Guenther <rguenther@suse.de>
97 * gcc.dg/tree-ssa/ssa-fre-2.c: Disable forwprop.
98 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
99 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
100 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
101 * gcc.dg/tree-ssa/scev-cast.c: Adjust. Note what transformation
104 2011-05-10 Jakub Jelinek <jakub@redhat.com>
106 PR tree-optimization/48611
107 PR tree-optimization/48794
108 * gfortran.dg/gomp/pr48611.f90: New test.
109 * gfortran.dg/gomp/pr48794.f90: New test.
112 * gcc.dg/dfp/pr48928.c: New test.
114 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
117 * g++.dg/cpp0x/pr48522.C: New.
119 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
122 * g++.dg/cpp0x/sfinae21.C: New.
124 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
126 * g++.dg/template/sfinae28.C: Rename to...
127 * g++.dg/cpp0x/sfinae19.C: ... this.
128 * g++.dg/template/sfinae29.C: Rename to...
129 * g++.dg/cpp0x/sfinae20.C: ... this.
131 2011-05-09 Jeff Law <law@redhat.com>
133 * lib/gcc-gdb-test.exp (gdb-test): Reorder matchers to give more
136 2011-05-09 Fabien ChĂȘne <fabien@gcc.gnu.org>
139 * g++.dg/init/pr20039.C: New.
141 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
145 * g++.dg/template/sfinae28.C: New.
146 * g++.dg/template/sfinae29.C: Likewise.
148 2011-05-09 Jason Merrill <jason@redhat.com>
150 * g++.dg/template/nontype23.C: New.
152 2011-05-07 Fabien ChĂȘne <fabien@gcc.gnu.org>
154 * g++.dg/init/pr48859.C: New.
156 2011-05-09 Jason Merrill <jason@redhat.com>
158 * gcc.dg/gcc.dg/uninit-D.c: Move to c-c++-common.
159 * gcc.dg/gcc.dg/uninit-D-O0.c: Move to c-c++-common.
160 * gcc.dg/gcc.dg/uninit-E.c: Move to c-c++-common.
161 * gcc.dg/gcc.dg/uninit-E-O0.c: Move to c-c++-common.
162 * gcc.dg/gcc.dg/uninit-F.c: Move to c-c++-common.
163 * gcc.dg/gcc.dg/uninit-F-O0.c: Move to c-c++-common.
164 * gcc.dg/gcc.dg/uninit-G.c: Move to c-c++-common.
165 * gcc.dg/gcc.dg/uninit-G-O0.c: Move to c-c++-common.
167 2011-05-08 Ville Voutilainen <ville.voutilainen@gmail.com>
169 * g++.dg/inherit/virtual9.C: New.
171 2011-05-09 Dodji Seketeli <dodji@redhat.com>
174 * g++.dg/template/dependent-expr8.C: New test case.
176 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
178 PR tree-optimization/48837
179 * gcc.dg/pr48837.c: New testcase.
181 2011-05-06 Jason Merrill <jason@redhat.com>
183 * g++.dg/cpp0x/constexpr-condition2.C: New.
185 * g++.dg/cpp0x/constexpr-missing.C: New.
187 2011-05-06 Tobias Burnus <burnus@net-b.de>
190 * gfortran.dg/coarray/this_image_2.f90: New.
192 2011-05-06 Tobias Burnus <burnus@net-b.de>
196 * gfortran.dg/bind_c_usage_22.f90: New.
197 * gfortran.dg/bind_c_usage_23.f90: New.
198 * gfortran.dg/bind_c_usage_24.f90: New.
199 * gfortran.dg/bind_c_usage_24_c.c: New.
201 2011-05-06 Dodji Seketeli <dodji@redhat.com>
204 * g++.dg/template/member9.C: New test case.
206 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
208 * gnat.dg/discr29.ad[sb]: New test.
209 * gnat.dg/discr30.adb: Likewise.
211 2011-05-05 Julian Brown <julian@codesourcery.com>
213 * gcc.target/arm/neon-vset_lanes8.c: New test.
215 2011-05-05 Jason Merrill <jason@redhat.com>
217 * g++.dg/init/new32.C: New.
219 2011-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
221 * gfortran.dg/fmt_g0_6.f08: Use dg-options "-ffloat-store".
224 2011-05-05 Jakub Jelinek <jakub@redhat.com>
226 PR rtl-optimization/48381
227 * gcc.c-torture/compile/pr48381.c: New test.
229 2011-05-05 Uros Bizjak <ubizjak@gmail.com>
231 * gcc.target/i386/opt-1.c: Add --param min-insn-to-prefetch -ratio=0
233 * gcc.target/i386/opt-1.c: Ditto.
235 2011-05-04 Jason Merrill <jason@redhat.com>
237 * g++.dg/conversion/base1.C: New.
239 2011-05-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
242 * gfortran.dg/round_3.f08: Add more checks to test case.
244 2011-05-04 Hans-Peter Nilsson <hp@axis.com>
246 * gfortran.dg/pr47878.f90, gfortran.dg/endfile_3.f90,
247 gfortran.dg/endfile_4.f90, gfortran.dg/ftell_3.f90,
248 gfortran.dg/fmt_cache_1.f, gfortran.dg/namelist_66.f90:
249 Gate test on effective_target fd_truncate.
251 2011-05-04 Uros Bizjak <ubizjak@gmail.com>
253 * gcc.target/i386/recip-vec-divf.c: Decrease array sizes.
254 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
255 * gcc.target/i386/recip-vec-divf-avx.c: Increase array sizes.
256 * gcc.target/i386/recip-vec-sqrtf-avx.c: Ditto. Update scan times.
257 * gcc.target/i386/ssefn-1.c: Add -mno-sse2 to dg-options.
258 * gcc.target/i386/pr38824.c: Ditto.
259 * gcc.target/i386/vecinit-1.c: Add -mno-sse4 to dg-options.
260 * gcc.target/i386/vecinit-2.c: Ditto.
261 * gcc.target/i386/sse-19.c: Add -mno-ssse3 to dg-options.
262 * gcc.target/i386/parity-1.c: Add -mno-popcnt to dg-options.
263 * gcc.target/i386/parity-2.c: Ditto.
264 * gcc.target/i386/incoming-8.c: Add -mno-avx to dg-options.
266 2011-05-04 Stuart Henderson <shenders@gcc.gnu.org>
268 * gcc.target/bfin/mcpu-bf512.c: Update to latest silicon revision and
270 * gcc.target/bfin/mcpu-bf514.c: Likewise.
271 * gcc.target/bfin/mcpu-bf516.c: Likewise.
272 * gcc.target/bfin/mcpu-bf518.c: Likewise.
274 2011-05-03 Tobias Burnus <burnus@net-b.de>
277 * gfortran.dg/coarray/this_image_1.f90: Remove dg-options.
279 2011-05-03 Tobias Burnus <burnus@net-b.de>
282 * gfortran.dg/coarray/this_image_1.f90: New.
284 2011-05-03 Tobias Burnus <burnus@net-b.de>
287 * gfortran.dg/coarray/caf.dg: New.
288 * gfortran.dg/coarray/image_index_1.f90: New, copied
289 from ../coarray_16.f90.
291 2011-05-03 Paolo Carlini <paolo.carlini@oracle.com>
294 * g++.dg/ext/complex9.C: New.
296 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
299 * gcc.target/bfin/mcpu-bf542.c: Check SILICON_REVISION is 0x0004.
300 * gcc.target/bfin/mcpu-bf544.c, gcc.target/bfin/mcpu-bf547.c,
301 gcc.target/bfin/mcpu-bf548.c, gcc.target/bfin/mcpu-bf549.c: Likewise.
303 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
305 * gcc.target/bfin/builtins: Created.
306 * gcc.target/bfin/hisilh-O0.c: Deleted.
307 * gcc.target/bfin/hisilh.c: Moved to...
308 * gcc.target/bfin/builtins/hisilh.c: ...here.
309 * gcc.target/bfin/builtins/shl_fr1x16-6.c: New test.
310 * gcc.target/bfin/builtins/shr_fr1x16-1.c: Ditto.
311 * gcc.target/bfin/builtins/shl_fr1x32-9.c: Ditto.
312 * gcc.target/bfin/builtins/shr_fr1x32-4.c: Ditto.
313 * gcc.target/bfin/builtins/shr_fr1x32-8.c: Ditto.
314 * gcc.target/bfin/builtins/lshl_fr2x16-1.c: Ditto.
315 * gcc.target/bfin/builtins/abs_fr1x16-1.c: Ditto.
316 * gcc.target/bfin/builtins/norm32-1.c: Ditto.
317 * gcc.target/bfin/builtins/shrl_fr1x16-3.c: Ditto.
318 * gcc.target/bfin/builtins/norm_fr1x32-2.c: Ditto.
319 * gcc.target/bfin/builtins/bfin-builtins.exp: Ditto.
320 * gcc.target/bfin/builtins/norm16-2.c: Ditto.
321 * gcc.target/bfin/builtins/norm32-5.c: Ditto.
322 * gcc.target/bfin/builtins/norm_fr1x16-3.c: Ditto.
323 * gcc.target/bfin/builtins/mult_fr1x32x32-2.c: Ditto.
324 * gcc.target/bfin/builtins/norm16-6.c: Ditto.
325 * gcc.target/bfin/builtins/norm32-9.c: Ditto.
326 * gcc.target/bfin/builtins/mult_fr2x16-1.c: Ditto.
327 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-2.c: Ditto.
328 * gcc.target/bfin/builtins/min_fr2x16-1.c: Ditto.
329 * gcc.target/bfin/builtins/max_fr2x16-2.c: Ditto.
330 * gcc.target/bfin/builtins/norm32-10.c: Ditto.
331 * gcc.target/bfin/builtins/shl_fr2x16-3.c: Ditto.
332 * gcc.target/bfin/builtins/mulhisihh_fr2x16-1.c: Ditto.
333 * gcc.target/bfin/builtins/diff_hl_fr2x16-2.c: Ditto.
334 * gcc.target/bfin/builtins/shl_fr2x16-7.c: Ditto.
335 * gcc.target/bfin/builtins/shr_fr2x16-2.c: Ditto.
336 * gcc.target/bfin/builtins/mulhisilh_fr2x16-1.c: Ditto.
337 * gcc.target/bfin/builtins/lshl_fr1x16-1.c: Ditto.
338 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-2.c: Ditto.
339 * gcc.target/bfin/builtins/negate_fr1x32-2.c: Ditto.
340 * gcc.target/bfin/builtins/negate_fr1x16-3.c: Ditto.
341 * gcc.target/bfin/builtins/abs_fr2x16-2.c: Ditto.
342 * gcc.target/bfin/builtins/shrl_fr2x16-4.c: Ditto.
343 * gcc.target/bfin/builtins/mult_fr1x16-1.c: Ditto.
344 * gcc.target/bfin/builtins/max_fr1x32-1.c: Ditto.
345 * gcc.target/bfin/builtins/min_fr1x16-1.c: Ditto.
346 * gcc.target/bfin/builtins/shl_fr1x32-2.c: Ditto.
347 * gcc.target/bfin/builtins/max_fr1x16-2.c: Ditto.
348 * gcc.target/bfin/builtins/shl_fr1x16-3.c: Ditto.
349 * gcc.target/bfin/builtins/add_fr2x16-1.c: Ditto.
350 * gcc.target/bfin/builtins/shl_fr1x32-6.c: Ditto.
351 * gcc.target/bfin/builtins/shr_fr1x32-1.c: Ditto.
352 * gcc.target/bfin/builtins/shr_fr1x32.c: Ditto.
353 * gcc.target/bfin/builtins/shl_fr1x16-7.c: Ditto.
354 * gcc.target/bfin/builtins/shr_fr1x16-2.c: Ditto.
355 * gcc.target/bfin/builtins/shr_fr1x32-5.c: Ditto.
356 * gcc.target/bfin/builtins/shr_fr1x32-9.c: Ditto.
357 * gcc.target/bfin/builtins/abs_fr1x32-1.c: Ditto.
358 * gcc.target/bfin/builtins/lshl_fr2x16-2.c: Ditto.
359 * gcc.target/bfin/builtins/abs_fr1x16-2.c: Ditto.
360 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-1.c: Ditto.
361 * gcc.target/bfin/builtins/norm32-2.c: Ditto.
362 * gcc.target/bfin/builtins/shrl_fr1x16-4.c: Ditto.
363 * gcc.target/bfin/builtins/norm16-3.c: Ditto.
364 * gcc.target/bfin/builtins/norm32-6.c: Ditto.
365 * gcc.target/bfin/builtins/norm16-7.c: Ditto.
366 * gcc.target/bfin/builtins/mult_fr2x16-2.c: Ditto.
367 * gcc.target/bfin/builtins/min_fr2x16-2.c: Ditto.
368 * gcc.target/bfin/builtins/add_fr1x16-1.c: Ditto.
369 * gcc.target/bfin/builtins/norm32-11.c: Ditto.
370 * gcc.target/bfin/builtins/sub_fr2x16-1.c: Ditto.
371 * gcc.target/bfin/builtins/shl_fr2x16-4.c: Ditto.
372 * gcc.target/bfin/builtins/mulhisihh_fr2x16-2.c: Ditto.
373 * gcc.target/bfin/builtins/diff_lh_fr2x16-1.c: Ditto.
374 * gcc.target/bfin/builtins/shl_fr2x16-8.c: Ditto.
375 * gcc.target/bfin/builtins/shr_fr2x16-3.c: Ditto.
376 * gcc.target/bfin/builtins/mulhisilh_fr2x16-2.c: Ditto.
377 * gcc.target/bfin/builtins/lshl_fr1x16-2.c: Ditto.
378 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-1.c: Ditto.
379 * gcc.target/bfin/builtins/shrl_fr2x16-1.c: Ditto.
380 * gcc.target/bfin/builtins/mult_fr1x32-1.c: Ditto.
381 * gcc.target/bfin/builtins/min_fr1x32-1.c: Ditto.
382 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-1.c: Ditto.
383 * gcc.target/bfin/builtins/mult_fr1x16-2.c: Ditto.
384 * gcc.target/bfin/builtins/max_fr1x32-2.c: Ditto.
385 * gcc.target/bfin/builtins/min_fr1x16-2.c: Ditto.
386 * gcc.target/bfin/builtins/shl_fr1x32.c: Ditto.
387 * gcc.target/bfin/builtins/shl_fr1x32-3.c: Ditto.
388 * gcc.target/bfin/builtins/shl_fr1x16-4.c: Ditto.
389 * gcc.target/bfin/builtins/sub_fr1x16-1.c: Ditto.
390 * gcc.target/bfin/builtins/add_fr2x16-2.c: Ditto.
391 * gcc.target/bfin/builtins/shl_fr1x32-7.c: Ditto.
392 * gcc.target/bfin/builtins/shr_fr1x32-2.c: Ditto.
393 * gcc.target/bfin/builtins/shl_fr1x16-8.c: Ditto.
394 * gcc.target/bfin/builtins/shr_fr1x16-3.c: Ditto.
395 * gcc.target/bfin/builtins/shr_fr1x32-6.c: Ditto.
396 * gcc.target/bfin/builtins/circptr.c: Ditto.
397 * gcc.target/bfin/builtins/negate_fr2x16-1.c: Ditto.
398 * gcc.target/bfin/builtins/abs_fr1x32-2.c: Ditto.
399 * gcc.target/bfin/builtins/multr_fr2x16-1.c: Ditto.
400 * gcc.target/bfin/builtins/sum_fr2x16-1.c: Ditto.
401 * gcc.target/bfin/builtins/shrl_fr1x16-1.c: Ditto.
402 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-2.c: Ditto.
403 * gcc.target/bfin/builtins/norm32-3.c: Ditto.
404 * gcc.target/bfin/builtins/norm_fr1x16-1.c: Ditto.
405 * gcc.target/bfin/builtins/norm16-4.c: Ditto.
406 * gcc.target/bfin/builtins/norm32-7.c: Ditto.
407 * gcc.target/bfin/builtins/norm16-8.c: Ditto.
408 * gcc.target/bfin/builtins/add_fr1x32-1.c: Ditto.
409 * gcc.target/bfin/builtins/shl_fr2x16-1.c: Ditto.
410 * gcc.target/bfin/builtins/add_fr1x16-2.c: Ditto.
411 * gcc.target/bfin/builtins/shl_fr2x16-5.c: Ditto.
412 * gcc.target/bfin/builtins/norm32-12.c: Ditto.
413 * gcc.target/bfin/builtins/sub_fr2x16-2.c: Ditto.
414 * gcc.target/bfin/builtins/diff_lh_fr2x16-2.c: Ditto.
415 * gcc.target/bfin/builtins/mulhisihl_fr2x16-1.c: Ditto.
416 * gcc.target/bfin/builtins/shr_fr2x16-4.c: Ditto.
417 * gcc.target/bfin/builtins/mulhisill_fr2x16-1.c: Ditto.
418 * gcc.target/bfin/builtins/negate_fr1x16-1.c: Ditto.
419 * gcc.target/bfin/builtins/multr_fr1x16-1.c: Ditto.
420 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-2.c: Ditto.
421 * gcc.target/bfin/builtins/shrl_fr2x16-2.c: Ditto.
422 * gcc.target/bfin/builtins/mult_fr1x32x32NS-1.c: Ditto.
423 * gcc.target/bfin/builtins/mult_fr1x32-2.c: Ditto.
424 * gcc.target/bfin/builtins/min_fr1x32-2.c: Ditto.
425 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-2.c: Ditto.
426 * gcc.target/bfin/builtins/shl_fr1x16-1.c: Ditto.
427 * gcc.target/bfin/builtins/sub_fr1x32-1.c: Ditto.
428 * gcc.target/bfin/builtins/shl_fr1x32-4.c: Ditto.
429 * gcc.target/bfin/builtins/sub_fr1x16-2.c: Ditto.
430 * gcc.target/bfin/builtins/shl_fr1x16-5.c: Ditto.
431 * gcc.target/bfin/builtins/shl_fr1x32-8.c: Ditto.
432 * gcc.target/bfin/builtins/shr_fr1x32-3.c: Ditto.
433 * gcc.target/bfin/builtins/shr_fr1x16-4.c: Ditto.
434 * gcc.target/bfin/builtins/shr_fr1x32-7.c: Ditto.
435 * gcc.target/bfin/builtins/negate_fr2x16-2.c: Ditto.
436 * gcc.target/bfin/builtins/multr_fr2x16-2.c: Ditto.
437 * gcc.target/bfin/builtins/sum_fr2x16-2.c: Ditto.
438 * gcc.target/bfin/builtins/shrl_fr1x16-2.c: Ditto.
439 * gcc.target/bfin/builtins/norm_fr1x32-1.c: Ditto.
440 * gcc.target/bfin/builtins/norm16-1.c: Ditto.
441 * gcc.target/bfin/builtins/norm_fr1x16-2.c: Ditto.
442 * gcc.target/bfin/builtins/mult_fr1x32x32-1.c: Ditto.
443 * gcc.target/bfin/builtins/norm32-4.c: Ditto.
444 * gcc.target/bfin/builtins/norm16-5.c: Ditto.
445 * gcc.target/bfin/builtins/norm32-8.c: Ditto.
446 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-1.c: Ditto.
447 * gcc.target/bfin/builtins/max_fr2x16-1.c: Ditto.
448 * gcc.target/bfin/builtins/add_fr1x32-2.c: Ditto.
449 * gcc.target/bfin/builtins/shl_fr2x16-2.c: Ditto.
450 * gcc.target/bfin/builtins/shl_fr2x16-6.c: Ditto.
451 * gcc.target/bfin/builtins/diff_hl_fr2x16-1.c: Ditto.
452 * gcc.target/bfin/builtins/shr_fr2x16-1.c: Ditto.
453 * gcc.target/bfin/builtins/mulhisihl_fr2x16-2.c: Ditto.
454 * gcc.target/bfin/builtins/negate_fr1x32-1.c: Ditto.
455 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-1.c: Ditto.
456 * gcc.target/bfin/builtins/multr_fr1x16-2.c: Ditto.
457 * gcc.target/bfin/builtins/mulhisill_fr2x16-2.c: Ditto.
458 * gcc.target/bfin/builtins/negate_fr1x16-2.c: Ditto.
459 * gcc.target/bfin/builtins/abs_fr2x16-1.c: Ditto.
460 * gcc.target/bfin/builtins/shrl_fr2x16-3.c: Ditto.
461 * gcc.target/bfin/builtins/mult_fr1x32x32NS-2.c: Ditto.
462 * gcc.target/bfin/builtins/shl_fr1x32-1.c: Ditto.
463 * gcc.target/bfin/builtins/max_fr1x16-1.c: Ditto.
464 * gcc.target/bfin/builtins/shl_fr1x16-2.c: Ditto.
465 * gcc.target/bfin/builtins/sub_fr1x32-2.c: Ditto.
466 * gcc.target/bfin/builtins/shl_fr1x32-5.c: Ditto.
468 2011-05-03 Bernd Schmidt <bernds@codesourcery.com>
470 * gcc.target/arm/cold-lc.c: New test.
472 2011-05-03 Jakub Jelinek <jakub@redhat.com>
475 * gcc.dg/pr48774.c: New test.
477 2011-05-03 Richard Guenther <rguenther@suse.de>
479 * gcc.dg/large-size-array-5.c: New testcase.
481 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
483 * gcc.dg/vect/vect-strided-u16-i3.c: New test.
485 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
487 * lib/target-supports.exp (check_effective_target_vect_strided):
489 (check_effective_target_vect_strided2)
490 (check_effective_target_vect_strided3)
491 (check_effective_target_vect_strided4)
492 (check_effective_target_vect_strided8): ...these new functions.
494 * gcc.dg/vect/O3-pr39675-2.c: Update accordingly.
495 * gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c: Likewise.
496 * gcc.dg/vect/fast-math-slp-27.c: Likewise.
497 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: Likewise.
498 * gcc.dg/vect/pr37539.c: Likewise.
499 * gcc.dg/vect/slp-11a.c: Likewise.
500 * gcc.dg/vect/slp-11b.c: Likewise.
501 * gcc.dg/vect/slp-11c.c: Likewise.
502 * gcc.dg/vect/slp-12a.c: Likewise.
503 * gcc.dg/vect/slp-12b.c: Likewise.
504 * gcc.dg/vect/slp-18.c: Likewise.
505 * gcc.dg/vect/slp-19a.c: Likewise.
506 * gcc.dg/vect/slp-19b.c: Likewise.
507 * gcc.dg/vect/slp-21.c: Likewise.
508 * gcc.dg/vect/slp-23.c: Likewise.
509 * gcc.dg/vect/vect-cselim-1.c: Likewise.
511 * gcc.dg/vect/fast-math-vect-complex-3.c: Use vect_stridedN
512 instead of vect_interleave && vect_extract_even_odd.
513 * gcc.dg/vect/no-scevccp-outer-10a.c: Likewise.
514 * gcc.dg/vect/no-scevccp-outer-10b.c: Likewise.
515 * gcc.dg/vect/no-scevccp-outer-20.c: Likewise.
516 * gcc.dg/vect/vect-1.c: Likewise.
517 * gcc.dg/vect/vect-10.c: Likewise.
518 * gcc.dg/vect/vect-98.c: Likewise.
519 * gcc.dg/vect/vect-107.c: Likewise.
520 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
521 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
522 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
523 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
524 * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
525 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
526 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
527 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
528 * gcc.dg/vect/vect-strided-float.c: Likewise.
529 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
530 * gcc.dg/vect/vect-strided-mult.c: Likewise.
531 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
532 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
533 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
534 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
535 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
536 * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
537 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
538 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
539 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
540 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
541 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
542 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
543 * gcc.dg/vect/vect-vfa-03.c: Likewise.
545 * gcc.dg/vect/no-scevccp-outer-18.c: Add vect_stridedN to the
547 * gcc.dg/vect/pr30843.c: Likewise.
548 * gcc.dg/vect/pr33866.c: Likewise.
549 * gcc.dg/vect/slp-reduc-6.c: Likewise.
550 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
551 * gcc.dg/vect/vect-strided-store-u16-i4.c: Likewise.
552 * gcc.dg/vect/vect-strided-store-u32-i2.c: Likewise.
554 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
556 * gcc.dg/vect/slp-11.c: Split into...
557 * gcc.dg/vect/slp-11a.c, gcc.dg/vect/slp-11b.c,
558 gcc.dg/vect/slp-11c.c: ...these tests.
559 * gcc.dg/vect/slp-12a.c: Split 4-stride loop into...
560 * gcc.dg/vect/slp-12c.c: ...this new test.
561 * gcc.dg/vect/slp-19.c: Split into...
562 * gcc.dg/vect/slp-19a.c, gcc.dg/vect/slp-19b.c,
563 gcc.dg/vect/slp-19c.c: ...these new tests.
565 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
567 * lib/target-supports.exp
568 (check_effective_target_vect_extract_even_odd_wide): Delete.
569 (check_effective_target_vect_strided_wide): Likewise.
570 * gcc.dg/vect/O3-pr39675-2.c: Use the non-wide versions instead.
571 * gcc.dg/vect/fast-math-pr35982.c: Likewise.
572 * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
573 * gcc.dg/vect/pr37539.c: Likewise.
574 * gcc.dg/vect/slp-11.c: Likewise.
575 * gcc.dg/vect/slp-12a.c: Likewise.
576 * gcc.dg/vect/slp-12b.c: Likewise.
577 * gcc.dg/vect/slp-19.c: Likewise.
578 * gcc.dg/vect/slp-23.c: Likewise.
579 * gcc.dg/vect/vect-1.c: Likewise.
580 * gcc.dg/vect/vect-98.c: Likewise.
581 * gcc.dg/vect/vect-107.c: Likewise.
582 * gcc.dg/vect/vect-strided-float.c: Likewise.
584 2011-05-02 Jason Merrill <jason@redhat.com>
586 * g++.dg/init/new31.C: New.
588 2011-05-02 Simon Martin <simartin@users.sourceforge.net>
591 * gcc.dg/pr35445.c: New test.
593 2011-05-02 Jason Merrill <jason@redhat.com>
595 * c-c++-common/vla-1.c: New.
597 2011-05-02 Richard Guenther <rguenther@suse.de>
599 PR tree-optimization/48822
600 * gcc.dg/torture/pr48822.c: New testcase.
602 2011-05-02 Paolo Carlini <paolo.carlini@oracle.com>
605 * g++.dg/cpp0x/constexpr-47969.C: New.
607 2011-05-02 Ira Rosen <ira.rosen@linaro.org>
610 * gcc.dg/vect/slp-3.c: Increase loop bound. Don't expect to fail
611 on vect_no_align targets.
612 * gcc.dg/vect/no-vfa-pr29145.c: Don't expect to fail on
613 vect_no_align targets.
615 2011-05-01 Xinliang David Li <davidxl@google.com>
617 * gcc.dg/tree-ssa/integer-addr.c: New test.
618 * gcc.dg/tree-ssa/alias_bug.c: New test.
620 2011-05-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
623 * gfortran.dg/round_3.f08: Add more checks.
625 2011-04-30 Tobias Burnus <burnus@net-b.de>
628 * gfortran.dg/import9.f90: New, proper test.
629 * gfortran.dg/interface_37.f90: Remove bogus
630 test (bogus copy of interface_36.f90).
632 2011-04-30 Tobias Burnus <burnus@net-b.de>
635 * gfortran.dg/interface_37.f90: New.
637 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
640 * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
642 2011-04-30 Jakub Jelinek <jakub@redhat.com>
644 PR tree-optimization/48809
645 * gcc.c-torture/execute/pr48809.c: New test.
647 2011-04-29 Jeff Law <law@redhat.com>
649 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
651 2011-04-29 Paolo Carlini <paolo.carlini@oracle.com>
654 * g++.dg/init/ctor10.C: New.
656 2011-04-29 Le-Chun Wu <lcwu@google.com>
658 * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
659 warning in implicitly instantiated templates.
661 2011-04-29 Le-Chun Wu <lcwu@google.com>
663 * g++.dg/warn/Wnull-conversion-1.C: New.
664 * g++.dg/warn/Wnull-conversion-2.C: New.
666 2011-04-29 Diego Novillo <dnovillo@google.com>
668 * g++.old-deja/g++.other/null3.C: Expect warning about
669 converting boolean to a pointer.
671 2011-04-29 Paul Thomas <pault@gcc.gnu.org>
674 * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
678 * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
680 2011-04-29 Tobias Burnus <burnus@net-b.de>
683 * gfortran.dg/typebound_proc_22.f90: New.
686 * gfortran.dg/interface_36.f90: New.
688 2011-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
695 * gfortran.dg/fmt_g.f: Adjust test.
696 * gfortran.dg/fmt_g0_1.f08: Adjust test.
697 * gfortran.dg/round_3.f08: New test.
698 * gfortran.dg/namelist_print_1.f: Adjust test.
699 * gfortran.dg/char4_iunit_1.f03: Adjust test.
700 * gfortran.dg/f2003_io_5.f03: Adjust test.
701 * gfortran.dg/coarray_15.f90: Adjust test.
702 * gfortran.dg/namelist_65.f90: Adjust test.
703 * gfortran.dg/fmt_cache_1.f: Adjust test.
704 * gfortran.dg/char4_iunit_2.f03: Adjust test.
705 * gfortran.dg/real_const_3.f90: Adjust test.
707 2011-04-28 Xinliang David Li <davidxl@google.com>
709 * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
710 * testsuite/g++.dg/prof-robust-1.C: New test.
712 2011-04-28 Ira Rosen <ira.rosen@linaro.org>
714 PR tree-optimization/48765
715 * gcc.dg/vect/pr48765.c: New.
717 2011-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
719 PR tree-optimization/48775
720 * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
722 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
725 * g++.dg/inherit/pr48798.C: New.
726 * g++.old-deja/g++.other/base1.C: Adjust.
728 2011-04-28 Dodji Seketeli <dodji@redhat.com>
731 * g++.dg/template/inherit7.C: New test case.
733 2011-04-28 Richard Guenther <rguenther@suse.de>
735 PR tree-optimization/40052
736 PR tree-optimization/15347
737 * gcc.dg/tree-ssa/vrp57.c: New testcase.
738 * gcc.dg/pr15347.c: Likewise.
740 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
743 * g++.dg/cpp0x/sfinae18.C: New.
745 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
748 * g++.dg/ext/is_literal_type1.C: New.
750 2011-04-28 Tobias Burnus <burnus@net-b.de>
754 * gfortran.dg/interface_35.f90: New.
755 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
756 * gfortran.dg/func_result_6.f90: Add dg-warning.
757 * gfortran.dg/bessel_1.f90: Ditto.
758 * gfortran.dg/hypot_1.f90: Ditto.
759 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
760 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
761 * gfortran.dg/interface_assignment_4.f90: Ditto.
763 2011-04-27 Jason Merrill <jason@redhat.com>
765 * g++.dg/ext/complex8.C: New.
767 * g++.dg/cpp0x/initlist49.C: New.
768 * g++.dg/init/new30.C: New.
770 2011-04-27 Tobias Burnus <burnus@net-b.de>
773 * gfortran.dg/whole_file_34.f90: New.
775 2011-04-27 Jan Hubicka <jh@suse.cz>
777 * gcc.dg/tree-ssa/inline-9.c: New testcase.
779 2011-04-27 Jason Merrill <jason@redhat.com>
781 * g++.old-deja/g++.oliva/overload1.C: Adjust.
783 * g++.dg/parse/ambig6.C: New.
785 2011-04-27 Nick Clifton <nickc@redhat.com>
787 * gcc.dg/20020312-2.c: Add definition for RX.
789 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
790 option with RX targets.
792 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
795 2011-04-27 Richard Guenther <rguenther@suse.de>
797 * gcc.dg/tree-ssa/pr23382.c: Remove.
799 2011-04-27 Kaz Kojima <kkojima@gcc.gnu.org>
802 * gcc.c-torture/compile/pr48767.c: New test.
804 2011-04-27 Richard Guenther <rguenther@suse.de>
806 PR tree-optimization/48772
807 * g++.dg/pr48772.C: New testcase.
809 2011-04-27 Jakub Jelinek <jakub@redhat.com>
812 * gcc.c-torture/compile/pr48742.c: New test.
814 2011-04-26 Jason Merrill <jason@redhat.com>
816 * g++.dg/lookup/koenig13.C: New.
818 * g++.dg/cpp0x/initlist48.C: New.
820 2011-04-25 Jason Merrill <jason@redhat.com>
822 * g++.dg/cpp0x/sfinae17.C: New.
824 2011-03-23 Michael Meissner <meissner@linux.vnet.ibm.com>
827 * gcc.target/powerpc/pr48258-1.c: New file.
828 * gcc.target/powerpc/pr48258-2.c: Ditto.
830 2011-04-26 Xinliang David Li <davidxl@google.com>
832 * gcc.dg/uninit-suppress.c: New test.
833 * gcc.dg/uninit-suppress.c: New test.
835 2011-04-26 Jakub Jelinek <jakub@redhat.com>
838 * gcc.dg/pr48768.c: New test.
840 PR tree-optimization/48734
841 * gcc.c-torture/compile/pr48734.c: New test.
844 * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
846 2011-04-26 Richard Guenther <rguenther@suse.de>
848 PR tree-optimization/48731
849 * gcc.dg/torture/pr48731.c: New testcase.
851 2011-04-26 Richard Guenther <rguenther@suse.de>
854 * gcc.dg/tree-prof/val-prof-2.c: Adjust.
856 2011-04-26 Richard Guenther <rguenther@suse.de>
859 * gcc.dg/torture/pr48694-1.c: New testcase.
860 * gcc.dg/torture/pr48694-2.c: Likewise.
862 2011-04-25 Paolo Carlini <paolo.carlini@oracle.com>
864 * g++.dg/ext/underlying_type1.C: New.
865 * g++.dg/ext/underlying_type2.C: Likewise.
866 * g++.dg/ext/underlying_type3.C: Likewise.
867 * g++.dg/ext/underlying_type4.C: Likewise.
868 * g++.dg/ext/underlying_type5.C: Likewise.
869 * g++.dg/ext/underlying_type6.C: Likewise.
870 * g++.dg/ext/underlying_type7.C: Likewise.
871 * g++.dg/ext/underlying_type8.C: Likewise.
872 * g++.dg/ext/underlying_type9.C: Likewise.
873 * g++.dg/ext/underlying_type10.C: Likewise.
875 2011-04-25 Jason Merrill <jason@redhat.com>
877 * g++.dg/cpp0x/regress/template-const2.C: New.
879 2011-04-25 Jeff Law <law@redhat.com>
881 * gcc.dg/tree-ssa/vrp56.c: new test.
883 2011-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
885 * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
887 2011-04-24 Jakub Jelinek <jakub@redhat.com>
889 PR preprocessor/48740
890 * c-c++-common/raw-string-11.c: New test.
892 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
894 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
897 2011-04-23 Tobias Burnus <burnus@net-b.de>
900 * gfortran.dg/coarray_19.f90: New.
902 2011-04-23 Jakub Jelinek <jakub@redhat.com>
905 * gcc.dg/pr48685.c: New test.
907 2011-04-22 Jan Hubicka <jh@suse.cz>
909 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
911 2011-04-22 Jakub Jelinek <jakub@redhat.com>
913 PR tree-optimization/48717
914 * gcc.c-torture/execute/pr48717.c: New test.
916 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
919 * gcc.target/i386/pr48723.c: New test.
921 2011-04-22 Jakub Jelinek <jakub@redhat.com>
924 * gcc.dg/gomp/pr48716.c: New test.
925 * g++.dg/gomp/pr48716.C: New test.
927 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
930 * gcc.dg/missing-field-init-2.c: Update testcase.
932 2011-04-22 Alan Modra <amodra@gmail.com>
934 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
936 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
939 * gfortran.dg/function_optimize_6.f90: New test.
941 2011-04-21 Easwaran Raman <eraman@google.com>
943 * gcc.dg/stack-layout-2.c: New test.
945 2011-04-21 Richard Guenther <rguenther@suse.de>
948 * g++.dg/lto/pr48207-2_0.C: New testcase.
949 * g++.dg/lto/pr48207-3_0.C: Likewise.
951 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
953 * gnat.dg/volatile5.adb: New test.
954 * gnat.dg/volatile5_pkg.ads: New helper.
956 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
959 * gcc.target/i386/pr48708.c: New test.
961 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
963 * gcc.dg/vect/vect-119.c: New test.
965 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
967 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
970 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
971 Richard Sandiford <richard.sandiford@linaro.org>
974 * gcc.target/arm/pr46329.c: New test.
976 2011-04-21 Tobias Burnus <burnus@net-b.de>
979 * gfortran.dg/coarray_18.f90: New.
981 2011-04-20 Jason Merrill <jason@redhat.com>
983 * g++.dg/cpp0x/initlist47.C: New.
985 * g++.dg/init/dtor4.C: New.
987 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
990 * gcc.target/i386/sse2-pinsrw.c: New test.
991 * gcc.target/i386/avx-vpinsrw.c: Ditto.
992 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
993 * gcc.target/i386/sse2-insvhi.c: Ditto.
994 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
995 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
997 2011-04-20 Jason Merrill <jason@redhat.com>
999 * g++.dg/template/const4.C: New.
1001 2011-04-20 Easwaran Raman <eraman@google.com>
1003 * gcc.dg/stack-layout-1.c: New test.
1005 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
1007 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
1008 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
1011 2011-04-20 Kai Tietz <ktietz@redhat.com>
1013 * gcc.dg/binop-xor1.c: New test.
1014 * gcc.dg/binop-xor2.c: New test.
1015 * gcc.dg/binop-xor3.c: New test.
1016 * gcc.dg/binop-xor4.c: New test.
1017 * gcc.dg/binop-xor5.c: New test.
1019 2011-04-20 Richard Guenther <rguenther@suse.de>
1021 PR tree-optimization/47892
1022 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
1024 2011-04-20 Richard Guenther <rguenther@suse.de>
1027 * g++.dg/torture/pr48695.C: New testcase.
1029 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
1031 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
1032 * gcc.c-torture/execute/cmpsi-2.c: Ditto
1033 * gcc.c-torture/execute/pr45262.c: Ditto
1034 * gcc.dg/torture/pr43165.c: Ditto.
1035 * gcc.dg/torture/pr47228.c: Ditto.
1036 * gcc.dg/tree-ssa/pr45144.c: Ditto.
1037 * gcc.dg/ipa/pr45644.c: Ditto.
1038 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
1041 2011-04-19 Jason Merrill <jason@redhat.com>
1043 * g++.dg/ext/complex7.C: New.
1045 * g++.dg/ext/attrib41.C: New.
1047 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
1050 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
1052 2011-04-19 Jakub Jelinek <jakub@redhat.com>
1055 * gcc.target/i386/pr48678.c: New test.
1057 2011-04-19 Martin Jambor <mjambor@suse.cz>
1059 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
1060 * g++.dg/opt/devirt2.C: New test.
1061 * g++.dg/ipa/devirt-g-1.C: Likewise.
1063 2011-04-19 Tobias Burnus <burnus@net-b.de>
1066 * gfortran.dg/whole_file_33.f90: New.
1068 2011-04-19 Martin Jambor <mjambor@suse.cz>
1070 * g++.dg/ipa/devirt-7.C: New test.
1072 2011-04-19 Richard Guenther <rguenther@suse.de>
1075 * g++.dg/lto/pr48207_0.C: New testcase.
1077 2011-04-18 Jason Merrill <jason@redhat.com>
1079 * g++.dg/init/void1.C: New.
1081 * g++.dg/cpp0x/union4.C: New.
1083 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1086 * g++.dg/torture/pr48661.C: New test.
1089 * g++.dg/gomp/pr48632.C: New test.
1091 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
1093 * gcc.target/i386/sse2-maskmovdqu.c: New test.
1094 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
1096 2011-04-18 Tobias Burnus <burnus@net-b.de>
1099 * gfortran.dg/coarray_17.f90: New.
1100 * gfortran.dg/coarray_10.f90: Update dg-error.
1102 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1105 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1106 * gfortran.dg/guality/guality.exp: Likewise.
1108 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1110 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
1112 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1114 * gcc.dg/vect/pr48377.c: Remove dg-do run.
1116 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1118 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
1120 2011-04-18 Richard Guenther <rguenther@suse.de>
1123 * g++.dg/torture/pr46364.C: New testcase.
1125 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1127 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
1129 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
1131 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
1133 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
1134 Ira Rosen <ira.rosen@linaro.org>
1137 * gcc.target/arm/pr48252.c: New test.
1139 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1141 PR tree-optimization/48616
1142 * gcc.dg/pr48616.c: New test.
1144 2011-04-18 Tobias Burnus <burnus@net-b.de>
1147 * gfortran.dg/coarray_16.f90: New.
1149 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
1152 * gfortran.dg/realloc_on_assign_7.f03: New test.
1154 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1156 PR libgfortran/48602
1157 * gfortran.dg/fmt_g0_6.f08: New test.
1159 2011-04-17 Jason Merrill <jason@redhat.com>
1161 * g++.dg/cpp0x/sfinae16.C: New.
1163 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
1165 * gcc.target/mips/reg-var-1.c: New test.
1167 2011-04-17 Jan Hubicka <jh@suse.cz>
1169 * gcc.dg/winline-5.c: Update testcase.
1171 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
1173 * gnat.dg/discr27.ad[sb]: Move dg directive.
1174 * gnat.dg/discr28.ad[sb]: New test.
1175 * gnat.dg/discr28_pkg.ads: New helper.
1177 2011-04-17 Michael Matz <matz@suse.de>
1179 PR tree-optimization/48622
1181 * gcc.dg/lto/pr48622_0.c: New test.
1183 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
1185 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
1186 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
1187 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
1188 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1189 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1190 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1192 2011-04-15 Jason Merrill <jason@redhat.com>
1194 * g++.dg/cpp0x/range-for17.C: New.
1196 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1198 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
1199 * g++.dg/cpp0x/range-for3.C: Likewise.
1200 * g++.dg/cpp0x/range-for9.C: Correct error message.
1201 * g++.dg/cpp0x/range-for11.C: New.
1202 * g++.dg/cpp0x/range-for12.C: New.
1203 * g++.dg/cpp0x/range-for13.C: New.
1204 * g++.dg/cpp0x/range-for14.C: New.
1205 * g++.dg/cpp0x/range-for15.C: New.
1206 * g++.dg/cpp0x/range-for16.C: New.
1208 2011-04-15 Tobias Burnus <burnus@net-b.de>
1211 * gfortran.dg/coarray_15.f90: Change to dg-do run.
1213 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
1215 * objc.dg/naming-4.m: Updated.
1216 * objc.dg/naming-5.m: Updated.
1217 * objc.dg/naming-6.m: New.
1218 * objc.dg/naming-7.m: New.
1219 * obj-c++.dg/naming-1.mm: Updated.
1220 * obj-c++.dg/naming-2.mm: Updated.
1221 * obj-c++.dg/naming-3.mm: New.
1222 * obj-c++.dg/naming-4.mm: New.
1224 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1226 PR libgfortran/48589
1227 * gfortran.dg/fmt_g0_5.f08: New test.
1229 2011-04-15 Richard Guenther <rguenther@suse.de>
1232 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
1234 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
1236 * gcc.target/avr/torture/pr41885.c (dg-options): Change
1237 -finline-limit=0 to -fno-inline
1239 2011-04-15 Jakub Jelinek <jakub@redhat.com>
1242 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
1245 2011-04-14 Jakub Jelinek <jakub@redhat.com>
1248 * gcc.target/i386/sse4_1-insertps-3.c: New test.
1249 * gcc.target/i386/sse4_1-insertps-4.c: New test.
1250 * gcc.target/i386/avx-insertps-3.c: New test.
1251 * gcc.target/i386/avx-insertps-4.c: New test.
1253 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1255 * gcc.target/avr/torture/pr41885.c (dg-options): Add
1258 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1263 * gcc.target/avr/pr46779-1.c: New test case
1264 * gcc.target/avr/pr46779-2.c: New test case
1266 2011-04-14 Jason Merrill <jason@redhat.com>
1268 * g++.dg/cpp0x/sfinae15.C: New.
1270 * g++.dg/cpp0x/sfinae14.C: New.
1272 * g++.dg/ext/vla10.C: New.
1274 2011-04-14 Richard Guenther <rguenther@suse.de>
1276 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
1278 2011-04-14 Richard Guenther <rguenther@suse.de>
1280 * gcc.dg/fold-bitand-4.c: Move ...
1281 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
1283 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1285 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
1287 * gcc.target/avr/torture/trivial.c: Ditto.
1289 2011-04-13 Jason Merrill <jason@redhat.com>
1291 * g++.dg/template/operator11.C: New.
1293 2011-04-13 Jakub Jelinek <jakub@redhat.com>
1296 * gcc.dg/gomp/pr48591.c: New test.
1299 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
1300 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
1302 2011-04-13 Dodji Seketeli <dodji@redhat.com>
1305 * g++.dg/template/dependent-expr7.C: New test case.
1307 2011-04-13 Jason Merrill <jason@redhat.com>
1309 * g++.dg/cpp0x/sfinae13.C: New.
1311 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
1313 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
1315 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1317 * gcc.target/arm/pr43698.c: Remove -march option.
1319 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1321 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
1324 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
1328 * gfortran.dg/realloc_on_assign_6.f03: New test.
1330 2011-04-12 Kai Tietz <ktietz@redhat.com>
1332 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
1333 targets the additional -mno-ms-bitfields and
1334 -Wno-packed-bitfield-compat options.
1335 * g++.dg/ext/bitfield3.C: Likewise.
1336 * g++.dg/ext/bitfield4.C: Likewise.
1337 * g++.dg/ext/bitfield5.C: Likewise.
1338 * gcc.dg/bitfld-15.c: Likewise.
1339 * gcc.dg/bitfld-16.c: Likewise.
1340 * gcc.dg/bitfld-17.c: Likewise.
1341 * gcc.dg/bitfld-18.c: Likewise.
1343 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
1345 * gcc.target/arm/neon-vld3-1.c: New test.
1346 * gcc.target/arm/neon-vst3-1.c: New test.
1347 * gcc.target/arm/neon/v*.c: Regenerate.
1349 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1351 PR rtl-optimization/48549
1352 * g++.dg/opt/pr48549.C: New test.
1354 2011-04-12 Richard Guenther <rguenther@suse.de>
1356 PR tree-optimization/46076
1357 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
1359 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1362 * lib/compat.exp (compat-execute): Declare unsupported after
1363 stripping path from src1.
1364 * lib/lto.exp (lto-execute): Likewise.
1366 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1369 * gcc.dg/pr48552-1.c: New test.
1370 * gcc.dg/pr48552-2.c: New test.
1372 2011-04-11 Jason Merrill <jason@redhat.com>
1374 * g++.dg/cpp0x/sfinae12.C: New.
1376 * g++.dg/cpp0x/enum10.C: New.
1378 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
1380 * g++.dg/cpp0x/rv-func.C: New.
1382 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1384 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
1387 2011-04-11 Martin Jambor <mjambor@suse.cz>
1389 PR tree-optimization/48195
1390 * gcc.dg/ipa/pr48195.c: New test.
1392 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
1394 * gnat.dg/return3.adb: Remove unused switch.
1396 2011-04-08 Mike Stump <mikestump@comcast.net>
1399 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
1400 default to fno-common.
1402 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
1404 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
1405 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
1407 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1410 * gfortran.dg/function_optimize_5.f90: New test.
1412 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
1414 * gnat.dg/aggr17.adb: New test.
1415 * gnat.dg/aggr18.adb: Likewise.
1417 2011-04-08 Michael Matz <matz@suse.de>
1420 * gcc.target/i386/pr48389.c: New test.
1422 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
1424 PR rtl-optimization/48272
1425 * g++.dg/opt/pr48272.C: New.
1427 2011-04-08 Dmitry Melnik <dm@ispras.ru>
1429 PR rtl-optimization/48235
1430 * gcc.dg/pr48235.c: New.
1432 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1434 PR rtl-optimization/48302
1435 * g++.dg/opt/pr48302.C: New.
1437 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1440 * g++.dg/opt/pr48273.C: New.
1442 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1444 PR rtl-optimization/48442
1445 * gcc.dg/pr48442.c: New.
1447 2011-04-08 Jakub Jelinek <jakub@redhat.com>
1449 PR tree-optimization/48377
1450 * gcc.dg/vect/pr48377.c: New test.
1452 2011-04-07 Jason Merrill <jason@redhat.com>
1454 * g++.dg/cpp0x/regress/call1.C: New.
1456 * g++.dg/cpp0x/variadic107.C: New.
1458 * g++.dg/cpp0x/sfinae11.C: New.
1459 * g++.dg/cpp0x/noexcept02.C: Fix.
1461 * g++.dg/cpp0x/sfinae10.C: New.
1463 * g++.dg/cpp0x/sfinae9.C: New.
1465 * c-c++-common/Wcast-qual-1.c: Move here from...
1466 * gcc.dg/cast-qual-3.c: ...here, and...
1467 * g++.dg/warn/Wcast-qual2.C: ...here.
1469 * g++.dg/cpp0x/sfinae8.C: New.
1471 * g++.dg/cpp0x/sfinae7.C: New.
1473 * g++.dg/cpp0x/enum9.C: New.
1475 2011-04-07 Mike Stump <mikestump@comcast.net>
1477 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
1478 with no trampolines.
1480 2011-04-07 Jakub Jelinek <jakub@redhat.com>
1483 * gfortran.dg/gomp/pr48117.f90: New test.
1486 * gcc.dg/torture/pr48343.c: New test.
1488 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1490 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
1492 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
1494 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
1496 2011-04-07 Tom de Vries <tom@codesourcery.com>
1499 * lib/scanasm.exp (object-size): New proc.
1500 * gcc.target/arm/pr43920-2.c: New test.
1502 2011-04-06 Tobias Burnus <burnus@net-b.de>
1506 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
1508 2011-04-06 Steve Ellcey <sje@cup.hp.com>
1510 * gcc.dg/mtune.c: Prune note from output.
1512 2011-04-06 Jakub Jelinek <jakub@redhat.com>
1515 * gcc.dg/guality/pr36977.c: New test.
1516 * gcc.dg/guality/pr48466.c: New test.
1518 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1520 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
1522 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
1524 * gnat.dg/return3.adb: New test.
1526 2011-04-06 Richard Guenther <rguenther@suse.de>
1528 PR tree-optimization/47663
1529 * gcc.dg/tree-ssa/inline-8.c: New testcase.
1531 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
1533 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
1534 Solaris 8 and 9 as well.
1536 2011-04-05 Tom de Vries <tom@codesourcery.com>
1539 * gcc.target/arm/pr43920-1.c: New test.
1541 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
1543 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
1544 (cctor): Actually return the value.
1545 (main): Cast return values.
1547 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1549 * gfortran.dg/character_comparison_8.f90: New test.
1551 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1553 * frontend-passes: (optimize_lexical_comparison): New function.
1554 (optimize_expr): Call it.
1555 (optimize_comparison): Also handle lexical comparison functions.
1556 Return false instad of -2 for unequal comparison.
1558 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1561 * function_optimize_4.f90: New test.
1563 2011-04-04 Tobias Burnus <burnus@net-b.de>
1566 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
1567 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
1568 * gfortran.dg/coarray_15.f90: New.
1570 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1572 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
1573 * gfortran.dg/bessel_7.f90: Likewise.
1575 2011-04-03 Tobias Burnus <burnus@net-b.de>
1577 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
1579 2011-04-03 Richard Guenther <rguenther@suse.de>
1580 Ira Rosen <ira.rosen@linaro.org>
1582 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
1583 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
1584 -ftree-loop-if-convert-stores.
1586 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
1588 * gnat.dg/specs/aggr2.ads: New test.
1590 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
1592 * gnat.dg/debug2.ad[sb]: New test.
1593 * gnat.dg/debug2_pkg.ads: New helper.
1594 * gnat.dg/debug3.ad[sb]: New test.
1596 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
1598 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
1600 2011-04-01 Jakub Jelinek <jakub@redhat.com>
1603 * gcc.c-torture/compile/pr48335-1.c: New test.
1604 * gcc.dg/pr48335-1.c: New test.
1605 * gcc.dg/pr48335-2.c: New test.
1606 * gcc.dg/pr48335-3.c: New test.
1607 * gcc.dg/pr48335-4.c: New test.
1608 * gcc.dg/pr48335-5.c: New test.
1609 * gcc.dg/pr48335-6.c: New test.
1610 * gcc.dg/pr48335-7.c: New test.
1611 * gcc.dg/pr48335-8.c: New test.
1612 * gcc.target/i386/pr48335-1.c: New test.
1614 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
1617 * gcc.dg/Waddress.c: New test.
1619 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
1622 * gfortran.dg/function_optimize_3.f90: New test.
1624 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
1626 * gcc.c-torture/compile/20110401-1.c: New test.
1628 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
1629 * g++.dg/lto/20091002-2_0.C: Likewise.
1630 * g++.dg/lto/20090303_0.c: Likewise.
1631 * g++.dg/lto/20091004-1_0.C: Likewise.
1632 * g++.dg/lto/20091002-3_0.C: Likewise.
1633 * g++.dg/lto/20091004-2_0.C: Likewise.
1634 * g++.dg/lto/20081123_0.C: Likewise.
1635 * g++.dg/lto/20090313_0.C: Likewise.
1636 * g++.dg/lto/20081109-1_0.C: Likewise.
1637 * g++.dg/lto/20081219_0.C: Likewise.
1638 * g++.dg/lto/20081204-1_0.C: Likewise.
1639 * g++.dg/lto/20090302_0.C: Likewise.
1640 * g++.dg/lto/20081119-1_0.C: Likewise.
1641 * g++.dg/lto/20081118_0.C: Likewise.
1642 * gcc.dg/lto/20091020-2_0.c: Likewise.
1643 * gcc.dg/lto/20090210_0.c: Likewise.
1644 * gcc.dg/lto/20081204-1_0.c: Likewise.
1645 * gcc.dg/lto/20081224_0.c: Likewise.
1646 * gcc.dg/lto/20090219_0.c: Likewise.
1647 * gcc.dg/lto/20091014-1_0.c: Likewise.
1648 * gcc.dg/lto/20091016-1_0.c: Likewise.
1649 * gcc.dg/lto/20090206-2_0.c: Likewise.
1650 * gcc.dg/lto/20090116_0.c: Likewise.
1651 * gcc.dg/lto/20091013-1_0.c: Likewise.
1652 * gcc.dg/lto/20091015-1_0.c: Likewise.
1653 * gcc.dg/lto/20090126-2_0.c: Likewise.
1655 2011-03-31 Ian Lance Taylor <iant@google.com>
1657 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
1659 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1661 * gnat.dg/opt16.adb: New test.
1663 2011-03-31 Jason Merrill <jason@redhat.com>
1665 * g++.dg/cpp0x/defaulted24.C: New.
1667 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1670 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
1673 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1675 * g++.dg/other/i386-9.C: New test.
1677 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1679 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
1681 2011-03-30 Jason Merrill <jason@redhat.com>
1683 * g++.dg/cpp0x/regress/error-recovery1.C: New.
1685 * g++.dg/cpp0x/regress/isnan.C: New.
1687 * g++.dg/cpp0x/initlist46.C: New.
1689 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
1692 * gcc.target/arm/neon-modes-2.c: New test.
1694 2011-03-30 Jakub Jelinek <jakub@redhat.com>
1697 * gcc.c-torture/compile/pr48305.c: New test.
1699 2011-03-29 Jason Merrill <jason@redhat.com>
1701 * g++.dg/cpp0x/regress/value-dep1.C: New.
1703 2011-03-29 Steve Ellcey <sje@cup.hp.com>
1705 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
1707 2011-03-29 Ian Lance Taylor <iant@google.com>
1709 * go.test/go-test.exp: Handle the test lines used in several new
1711 (errchk): Add opts parameter. Change all callers. Handle parens
1714 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
1715 Dominique d'Humieres <dominiq@lps.ens.fr>
1717 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
1718 and __APPLE__ && __PPC__ && __ALTIVEC__.
1720 2011-03-29 Jason Merrill <jason@redhat.com>
1722 * g++.dg/cpp0x/dependent1.C: New.
1724 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
1726 * g++.dg/cpp0x/constexpr-memfn1.C: New.
1728 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
1730 2011-03-29 Janus Weil <janus@gcc.gnu.org>
1733 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
1734 * gfortran.dg/proc_ptr_comp_32.f90: New.
1736 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
1738 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
1739 check for corresponding warning.
1741 2011-03-28 Jason Merrill <jason@redhat.com>
1743 * g++.dg/cpp0x/rv-deduce2.C: New.
1745 2011-03-29 Jakub Jelinek <jakub@redhat.com>
1748 * gcc.dg/pr48203.c: New test.
1750 2011-03-28 Jeff Law <law@redhat.com>
1752 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
1754 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
1756 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
1757 and __PPC__ && __ALTIVEC__.
1759 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1762 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
1763 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1764 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1765 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1767 2011-03-28 Jason Merrill <jason@redhat.com>
1769 * g++.dg/cpp0x/initlist-array2.C: New.
1771 * g++.dg/cpp0x/initlist-array1.C: New.
1773 * g++.dg/cpp0x/constexpr-compound.C: New.
1775 * g++.dg/cpp0x/constexpr-using.C: New.
1777 * g++.dg/cpp0x/constexpr-noexcept.C: New.
1779 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
1782 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
1784 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
1786 * gcc.dg/slp-1.c: New test.
1788 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
1790 * gcc.target/i386/avx256-unaligned-load-1.c: New.
1791 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
1792 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
1793 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
1794 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
1795 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
1796 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
1797 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
1798 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
1799 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
1800 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
1801 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
1802 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
1803 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
1805 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
1808 * gfortran.dg/trim_optimize_5.f90: New test.
1809 * gfortran.dg/trim_optimize_6.f90: New test.
1811 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
1814 * gcc.target/mips/madd-7.c: Remove -mlong32.
1815 * gcc.target/mips/msub-7.c: Likewise.
1817 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
1819 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
1820 accesses to preserve the meaning of the test for doubleword vectors.
1821 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
1822 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
1824 2011-03-26 Janus Weil <janus@gcc.gnu.org>
1827 * gfortran.dg/class_42.f03: New.
1829 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
1831 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
1834 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
1836 PR rtl-optimization/48144
1837 * gcc.dg/pr48144.c: New test.
1839 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1841 * gnat.dg/discr27.ad[sb]: New test.
1843 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1845 * gnat.dg/limited_with2.ad[sb]: New test.
1846 * gnat.dg/limited_with2_pkg1.ads: New helper.
1847 * gnat.dg/limited_with2_pkg2.ads: Likewise.
1849 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1851 * gnat.dg/opt15.adb: New test.
1852 * gnat.dg/opt15_pkg.ad[sb]: New helper.
1854 2011-03-25 Tobias Burnus <burnus@net-b.de>
1858 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
1859 * gfortran.dg/leadz_trailz_3.f90: Ditto
1861 2011-03-25 Martin Jambor <mjambor@suse.cz>
1863 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
1865 2011-03-25 Jason Merrill <jason@redhat.com>
1867 * g++.dg/cpp0x/defaulted22.C: New.
1868 * g++.dg/cpp0x/defaulted23.C: New.
1869 * g++.dg/cpp0x/defaulted15.C: Adjust.
1871 2011-03-25 Jason Merrill <jason@redhat.com>
1873 * g++.dg/cpp0x/move1.C: New.
1875 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
1878 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
1880 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1882 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
1883 for mips-sgi-irix6.5.
1884 Replace snprintf prototype by <stdio.h>.
1886 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1889 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
1890 run_expensive_tests.
1891 * gcc.dg/graphite/block-4.c: Likewise.
1892 * gcc.dg/graphite/block-7.c: Likewise.
1893 * gcc.dg/graphite/block-8.c: Likewise.
1895 2011-03-25 Richard Guenther <rguenther@suse.de>
1897 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
1898 * g++.dg/tree-ssa/pr8781.C: Likewise.
1899 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
1900 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
1901 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
1902 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
1903 * gcc.dg/tree-ssa/alias-18.c: Likewise.
1904 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
1905 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
1906 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
1907 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
1908 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1909 * gcc.dg/tree-ssa/pr21574.c: Likewise.
1910 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
1911 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1912 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
1913 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
1914 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
1915 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
1916 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
1917 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
1918 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
1919 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
1920 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
1921 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
1922 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
1923 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
1924 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
1925 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
1926 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
1927 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
1928 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
1929 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1930 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
1931 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1932 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
1933 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
1934 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
1935 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
1936 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
1937 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
1938 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
1939 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1940 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
1941 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
1942 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
1943 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
1944 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
1945 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
1946 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
1947 * c-c++-common/pr46562-2.c: Likewise.
1948 * gfortran.dg/pr42108.f90: Likewise.
1949 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
1950 foo to be inlined even at -O1.
1951 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
1952 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
1953 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
1954 * gcc.dg/matrix/matrix.exp: Disable FRE.
1956 2011-03-24 Jakub Jelinek <jakub@redhat.com>
1959 * gcc.dg/dfp/pr48204.c: New test.
1961 2011-03-24 Steve Ellcey <sje@cup.hp.com>
1964 * gcc.c-torture/execute/pr47917.c: Move this...
1965 * gcc.dg/torture/pr47917.c: to here and add xfails.
1967 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1969 * gnat.dg/array16.ad[sb]: New test.
1970 * gnat.dg/array16.ads: New helper.
1972 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1974 * gnat.dg/derived_type2.adb: New test.
1976 2011-03-24 Richard Guenther <rguenther@suse.de>
1978 PR tree-optimization/48271
1979 * g++.dg/torture/pr48271.C: New testcase.
1981 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1983 * gnat.dg/array15.ad[sb]: New test.
1985 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
1988 * gcc.target/i386/pr48237.c: New test.
1990 2011-03-24 Richard Guenther <rguenther@suse.de>
1993 * gcc.dg/builtin-object-size-10.c: New testcase.
1995 2011-03-24 Richard Guenther <rguenther@suse.de>
1997 PR tree-optimization/46562
1998 * c-c++-common/pr46562-2.c: New testcase.
1999 * c-c++-common/pr46562.c: Likewise.
2001 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
2003 * gcc.dg/vect/vect-cselim-1.c: New test.
2004 * gcc.dg/vect/vect-cselim-2.c: New test.
2006 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
2008 * gcc.target/arm/pr46934.c: New.
2010 2011-03-23 Ian Lance Taylor <iant@google.com>
2012 * go.test/go-test.exp (errchk): Ignore lines containing ////.
2014 2011-03-23 Richard Guenther <rguenther@suse.de>
2016 * gcc.dg/struct: Remove directory and contents.
2018 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2021 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
2023 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2025 * gnat.dg/discr26.ad[sb]: New test.
2026 * gnat.dg/discr26_pkg.ads: New helper.
2028 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
2031 * gcc.target/arm/neon-vld-1.c: New test.
2033 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2035 * gnat.dg/array14.ad[sb]: New test.
2036 * gnat.dg/array14_pkg.ads: New helper.
2038 2011-03-22 Joseph Myers <joseph@codesourcery.com>
2040 * gcc.c-torture/execute/920501-8.x: Remove.
2041 * gcc.c-torture/execute/930513-1.x: Remove.
2042 * gcc.c-torture/execute/960312-1.x: Remove.
2043 * gcc.c-torture/compile/20000804-1.c,
2044 gcc.c-torture/compile/20001205-1.c,
2045 gcc.c-torture/compile/20001226-1.c,
2046 gcc.c-torture/compile/20010518-2.c,
2047 gcc.c-torture/compile/20020312-1.c,
2048 gcc.c-torture/compile/20020604-1.c,
2049 gcc.c-torture/compile/920501-12.c,
2050 gcc.c-torture/compile/920501-4.c,
2051 gcc.c-torture/compile/920520-1.c,
2052 gcc.c-torture/compile/980506-1.c,
2053 gcc.c-torture/execute/980709-1.x,
2054 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
2055 options for m68hc11.
2056 * gcc.dg/cpp/assert4.c: Don't handle ARC.
2057 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
2060 2011-03-22 Nick Clifton <nickc@redhat.com>
2062 * lib/target-supports.exp (check_profiling_available): Add MN10300
2063 to the list of targets that do not support profiling. Restore
2064 alpha sorting to this list.
2066 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
2068 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
2069 failure on 32-bit systems.
2070 * gcc.dg/torture/vector-2.c: Ditto.
2072 2011-03-22 Richard Guenther <rguenther@suse.de>
2074 PR tree-optimization/48228
2075 * gcc.dg/Wstrict-overflow-23.c: New testcase.
2077 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2079 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
2083 * gcc.target/powerpc/pr48226.c: New file.
2085 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
2087 * lib/prune.exp (prune_gcc_output): Prune "could not create
2088 compact unwind for" warnings.
2090 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2094 * gcc.c-torture/execute/pr42544.c: New test.
2095 * gcc.c-torture/execute/pr48197.c: New test.
2097 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2099 PR preprocessor/48192
2100 * gcc.target/powerpc/pr48192.c: New file.
2103 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
2104 split problem of 0 being loaded in a VSX register.
2106 2011-03-21 Richard Guenther <rguenther@suse.de>
2109 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
2110 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2111 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2112 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2114 2011-03-21 Jakub Jelinek <jakub@redhat.com>
2117 * gcc.dg/pr48213.c: New test.
2119 2011-03-21 Kai Tietz <ktietz@redhat.com>
2122 * g++.dg/plugin/attribute_plugin.c: Adjust test.
2124 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
2126 * gcc.target/arm/xor-and.c: New.
2128 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2131 * gfortran.dg/function_optimize_1.f90: New test.
2132 * gfortran.dg/function_optimize_2.f90: New test.
2134 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
2136 PR rtl-optimization/47502
2137 * gcc.target/i386/pr47502-1.c: New.
2138 * gcc.target/i386/pr47502-2.c: Likewise.
2140 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2142 PR rtl-optimization/48156
2143 * gcc.dg/pr48156.c: New test.
2145 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2148 * gfortran.dg/scratch_1.f90: Adjust test.
2150 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2153 * gfortran.dg/scratch_1.f90: New test.
2155 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2157 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2158 variably modified typedefs.
2159 * gcc.dg/c1x-typedef-2.c: Remove.
2161 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2163 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2164 * gcc.dg/c1x-anon-struct-3.c: New test.
2165 * gcc.dg/anon-struct-11.c: Update.
2167 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2169 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
2171 Only xfail with gas.
2173 2011-03-18 Jason Merrill <jason@redhat.com>
2175 * g++.dg/template/fn-ptr1.C: New.
2177 * g++.dg/overload/volatile1.C: New.
2179 * g++.dg/opt/pr23372.C: New.
2181 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
2183 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2186 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2188 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
2190 * gcc.target/arm/unsigned-extend-1.c: New.
2192 2011-03-18 Jakub Jelinek <jakub@redhat.com>
2195 * gcc.c-torture/compile/pr48161.c: New test.
2197 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
2200 * gcc.dg/torture/pr47725.c: New.
2202 2011-03-17 Jason Merrill <jason@redhat.com>
2204 * g++.dg/cpp0x/constexpr-overflow2.C: New.
2205 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
2207 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
2209 * gnat.dg/specs/elab2.ads: New test.
2210 * gnat.dg/specs/elab2_pkg.ads: New helper.
2212 2011-03-17 Jason Merrill <jason@redhat.com>
2214 * g++.dg/cpp0x/decltype-1212.C: New.
2215 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
2217 2011-03-17 Jason Merrill <jason@redhat.com>
2219 * g++.dg/parse/memfnquals1.C: New.
2221 2011-03-17 Richard Guenther <rguenther@suse.de>
2224 * gcc.dg/pr48134.c: New testcase.
2226 2011-03-17 Richard Guenther <rguenther@suse.de>
2229 * g++.dg/torture/pr48165.C: New testcase.
2231 2011-03-17 Jakub Jelinek <jakub@redhat.com>
2233 PR rtl-optimization/48141
2234 * gcc.dg/pr48141.c: New test.
2236 2011-03-16 Jason Merrill <jason@redhat.com>
2238 * g++.dg/cpp0x/constexpr-48089.C: New.
2240 * g++.dg/cpp0x/constexpr-abi1.C: New.
2242 * g++.dg/cpp0x/constexpr-46336.C: New.
2243 * g++.dg/parse/friend5.C: Adjust expected errors.
2245 * g++.dg/cpp0x/constexpr-47570.C: New.
2247 2011-03-16 Dodji Seketeli <dodji@redhat.com>
2250 * ++.dg/debug/dwarf2/typedef6.C: New test.
2252 2011-03-16 Jason Merrill <jason@redhat.com>
2254 * g++.dg/cpp0x/elision2.C: New.
2256 * g++.dg/cpp0x/constexpr-array3.C: New.
2258 2011-03-16 Jason Merrill <jason@redhat.com>
2260 * g++.dg/cpp0x/sfinae6.C: New.
2261 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
2262 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
2263 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
2264 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
2265 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
2267 2011-03-16 Jason Merrill <jason@redhat.com>
2269 * g++.dg/template/incomplete6.C: New.
2271 2011-03-16 Jeff Law <law@redhat.com>
2273 * gcc.dg/tree-ssa/vrp55.c: New test.
2275 2011-03-16 Jason Merrill <jason@redhat.com>
2277 * g++.dg/cpp0x/auto22.C: New.
2279 2011-03-16 Richard Guenther <rguenther@suse.de>
2281 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
2282 optimizing it away if promoted to const.
2284 2011-03-16 Richard Guenther <rguenther@suse.de>
2286 PR tree-optimization/48149
2287 * gcc.dg/fold-complex-1.c: New testcase.
2289 2011-03-16 Richard Guenther <rguenther@suse.de>
2292 * gcc.dg/guality/pr45882.c: Really make sure no inlining
2295 2011-03-16 Richard Guenther <rguenther@suse.de>
2297 PR tree-optimization/26134
2298 * gcc.dg/tree-ssa/complex-6.c: New testcase.
2300 2011-03-16 Richard Guenther <rguenther@suse.de>
2302 PR tree-optimization/48146
2303 * gcc.dg/torture/pr48146.c: New testcase.
2305 2011-03-16 Richard Guenther <rguenther@suse.de>
2307 * gcc.dg/tree-ssa/pr14814.c: Adjust.
2308 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
2310 2011-03-16 Jakub Jelinek <jakub@redhat.com>
2313 * gcc.c-torture/compile/pr48136.c: New test.
2315 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
2318 * gcc.dg/guality/pr45882.c: New test.
2320 2011-03-15 Jason Merrill <jason@redhat.com>
2322 * g++.dg/cpp0x/constexpr-recursion.C: New.
2324 * g++.dg/cpp0x/implicit11.C: New.
2326 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2328 * g++.dg/cpp0x/constexpr-attribute.C: New.
2330 2011-03-15 Manuel López-Ibåñez <manu@gcc.gnu.org>
2332 * g++.dg/parse/pr34758.C: New.
2334 2011-03-15 Xinliang David Li <davidxl@google.com>
2337 * gcc.dg/uninit-pred-7_d.c: New test.
2338 * gcc.dg/uninit-pred-8_d.c: New test.
2340 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2343 * gcc.target/arm/pr46788.c: New.
2345 2011-03-15 Richard Guenther <rguenther@suse.de>
2348 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
2349 * gfortran.dg/ishft_4.f90: Likewise.
2350 * gfortran.dg/leadz_trailz_3.f90: Likewise.
2352 2011-03-15 Richard Guenther <rguenther@suse.de>
2354 PR tree-optimization/13954
2355 * g++.dg/tree-ssa/pr13954.C: New testcase.
2357 2011-03-15 Richard Guenther <rguenther@suse.de>
2359 PR tree-optimization/48037
2360 * gcc.target/i386/pr48037-1.c: New testcase.
2362 2011-03-15 Richard Guenther <rguenther@suse.de>
2364 PR tree-optimization/41490
2365 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
2366 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
2367 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
2368 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
2369 * g++.dg/tree-ssa/pr33604.C: Adjust.
2371 2011-03-14 Jakub Jelinek <jakub@redhat.com>
2374 * gcc.c-torture/execute/pr47917.c: New test.
2375 * gcc.dg/pr47917.c: New test.
2378 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
2380 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
2382 * gcc.target/i386/sse4_1-floor-vec.c: New test.
2383 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
2384 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
2385 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
2386 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
2387 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
2388 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
2389 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
2390 * gcc.target/i386/avx-floor-vec.c: Ditto.
2391 * gcc.target/i386/avx-ceil-vec.c: Ditto.
2392 * gcc.target/i386/avx-trunc-vec.c: Ditto.
2393 * gcc.target/i386/avx-rint-vec.c: Ditto.
2394 * gcc.target/i386/avx-floorf-vec.c: Ditto.
2395 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
2396 * gcc.target/i386/avx-truncf-vec.c: Ditto.
2397 * gcc.target/i386/avx-rintf-vec.c: Ditto.
2399 2011-03-14 Tom Tromey <tromey@redhat.com>
2401 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
2402 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
2403 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
2405 2011-03-14 Tom Tromey <tromey@redhat.com>
2407 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
2408 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
2409 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
2411 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
2413 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
2415 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
2417 PR rtl-optimization/47166
2418 * gcc.c-torture/execute/postmod-1.c: New test.
2420 2011-03-14 Richard Guenther <rguenther@suse.de>
2423 * gcc.dg/torture/pr48098.c: New testcase.
2425 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
2428 * gcc.target/powerpc/pr48053-1.c: New test.
2429 * gcc.target/powerpc/pr48053-2.c: Likewise.
2431 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2434 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
2436 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2439 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
2441 2011-03-12 Janus Weil <janus@gcc.gnu.org>
2444 * gfortran.dg/class_41.f03: New.
2446 2011-03-11 Dodji Seketeli <dodji@redhat.com>
2448 * g++.dg/conversion/cast3.C: New test.
2450 2011-03-11 Jason Merrill <jason@redhat.com>
2452 * g++.dg/template/error45.C: New.
2454 * g++.dg/parse/no-type-defn1.C: New.
2456 * g++.dg/ext/attrib40.C: New.
2458 * g++.dg/cpp0x/regress/array1.C: New.
2460 2011-03-11 Richard Guenther <rguenther@suse.de>
2462 PR tree-optimization/48067
2463 * gcc.dg/pr48067.c: New testcase.
2465 2011-03-11 Richard Guenther <rguenther@suse.de>
2468 * g++.dg/lto/20110311-1_0.C: New testcase.
2470 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2473 * g++.dg/inherit/virtual8.C: New test.
2476 * gcc.dg/torture/pr48044.c: New test.
2478 2011-03-11 Janus Weil <janus@gcc.gnu.org>
2481 * gfortran.dg/proc_ptr_comp_31.f90: New.
2483 2011-03-11 Richard Guenther <rguenther@suse.de>
2485 PR tree-optimization/47278
2486 * gcc.dg/torture/pr47278-1.c: New testcase.
2487 * gcc.dg/torture/pr47278-2.c: Likewise.
2489 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2491 PR tree-optimization/48063
2492 * gcc.dg/torture/pr48063.c: New test.
2494 2011-03-10 Jason Merrill <jason@redhat.com>
2496 * g++.dg/template/array22.C: New.
2498 * g++.dg/cpp0x/syntax-err1.C: New.
2499 * g++.dg/parse/error36.C: Adjust expected errors.
2500 * g++.old-deja/g++.pt/ctor2.C: Likewise.
2501 * g++.old-deja/g++.pt/typename3.C: Likewise.
2502 * g++.old-deja/g++.pt/typename4.C: Likewise.
2503 * g++.old-deja/g++.pt/typename6.C: Likewise.
2505 2011-03-09 Jason Merrill <jason@redhat.com>
2507 * g++.dg/template/nontype22.C: New.
2509 2011-03-09 Martin Jambor <mjambor@suse.cz>
2511 PR tree-optimization/47714
2512 * g++.dg/torture/pr47714.C: New test.
2514 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2517 * gcc.target/powerpc/pr47755-2.c: New file.
2519 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2521 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
2522 is not set in the environment, pass 64 as first argument when not
2523 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
2524 native where ulimit -u is supported.
2526 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2528 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
2530 2011-03-08 Jason Merrill <jason@redhat.com>
2532 * g++.dg/template/nontype21.C: New.
2534 * g++.dg/template/anon5.C: New.
2536 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2539 * gcc.dg/pr47881.c: New test.
2541 2011-03-08 Dodji Seketeli <dodji@redhat.com>
2544 * g++.dg/lookup/template3.C: New test.
2546 2011-03-08 Kai Tietz <ktietz@redhat.com>
2548 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
2551 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
2554 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
2555 sizeof to compute alignment.
2557 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2559 PR tree-optimization/48022
2560 * gcc.dg/pr48022-1.c: New test.
2561 * gcc.dg/pr48022-2.c: New test.
2563 2011-03-07 Jason Merrill <jason@redhat.com>
2565 * g++.dg/template/nontype20.C: New.
2566 * g++.dg/init/member1.C: Adjust expected errors.
2567 * g++.dg/parse/constant4.C: Likewise.
2568 * g++.dg/template/qualified-id3.C: Likewise.
2569 * g++.old-deja/g++.pt/crash10.C: Likewise.
2571 * g++.dg/cpp0x/regress/non-const1.C: New.
2573 2011-03-07 Jakub Jelinek <jakub@redhat.com>
2576 * gcc.dg/pr47991.c: New test.
2578 2011-03-07 Jason Merrill <jason@redhat.com>
2580 * g++.dg/abi/mangle46.C: New.
2582 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
2585 * gcc.target/powerpc/pr47862.c: New.
2587 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
2590 * gcc.target/i386/combine-mul.c: Require nonpic.
2592 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
2593 Nathan Froyd <froydnj@codesourcery.com>
2595 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
2597 2011-03-06 Mark Mitchell <mark@codesourcery.com>
2599 * README.QMTEST: Remove.
2601 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
2602 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2605 * gfortran.dg/array_constructor_37.f90 : New test.
2607 2011-03-05 Jason Merrill <jason@redhat.com>
2609 * g++.dg/abi/mangle39.C: ABI v5, not 6.
2610 * g++.dg/abi/mangle45.C: Likewise.
2611 * g++.dg/cpp0x/trailing1.C: Likewise.
2613 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2615 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
2617 2011-03-05 Jakub Jelinek <jakub@redhat.com>
2619 PR rtl-optimization/47899
2620 * gcc.dg/pr47899.c: New test.
2622 * gcc.dg/torture/pr47968.c: Ignore warnings.
2624 PR tree-optimization/47967
2625 * gcc.c-torture/compile/pr47967.c: New test.
2627 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2629 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
2630 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
2632 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2634 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
2635 and property_getAttributes() if __OBJC2__.
2636 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
2637 * objc.dg/property/property-encoding-1.m: New.
2638 * obj-c++.dg/property/property-encoding-1.mm: New.
2640 2011-03-04 Jason Merrill <jason@redhat.com>
2642 * g++.dg/template/pseudodtor6.C: New.
2644 * g++.dg/inherit/covariant19.C: New.
2646 2011-03-04 Richard Guenther <rguenther@suse.de>
2649 * gcc.dg/torture/pr47968.c: New testcase.
2651 2011-03-04 Richard Guenther <rguenther@suse.de>
2654 * gcc.dg/torture/pr47975.c: New testcase.
2656 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
2659 * g++.dg/template/crash106.C: New.
2661 2011-03-03 Jakub Jelinek <jakub@redhat.com>
2664 * gcc.dg/gomp/pr47963.c: New test.
2665 * g++.dg/gomp/pr47963.C: New test.
2667 2011-03-02 Jason Merrill <jason@redhat.com>
2669 * g++.dg/cpp0x/regress/condition1.C: New.
2671 * g++.dg/cpp0x/constexpr-ctor9.C: New.
2673 2011-03-01 Jason Merrill <jason@redhat.com>
2675 * g++.dg/cpp0x/lambda/lambda-98.C: New.
2677 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
2679 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
2681 PR rtl-optimization/47925
2682 * gcc.c-torture/execute/pr47925.c: New test.
2684 2011-03-01 Jason Merrill <jason@redhat.com>
2686 * g++.dg/cpp0x/decltype25.C: New.
2688 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
2690 2011-03-01 Richard Guenther <rguenther@suse.de>
2692 PR tree-optimization/47890
2693 * gcc.dg/torture/pr47890.c: New testcase.
2695 2011-03-01 Richard Guenther <rguenther@suse.de>
2698 * gcc.dg/lto/pr47924_0.c: New testcase.
2700 2011-03-01 Richard Guenther <rguenther@suse.de>
2703 * gfortran.dg/lto/pr46911_0.f: New testcase.
2705 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2707 PR libgfortran/47933
2708 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
2709 compile errors from older code form.
2711 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2713 PR libgfortran/47567
2714 * gfortran.dg/fmt_fw_d.f90: New test.
2716 2011-02-28 Jason Merrill <jason@redhat.com>
2718 * g++.dg/inherit/covariant18.C: New.
2720 2011-02-28 Jakub Jelinek <jakub@redhat.com>
2723 * gcc.dg/pr47893.c: New test.
2725 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
2727 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
2728 NULL in case of a selector with conflicting types.
2729 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
2731 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
2733 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
2734 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
2735 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
2736 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
2738 2011-02-28 Jason Merrill <jason@redhat.com>
2741 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
2743 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2745 PR libgfortran/47778
2746 * gfortran.dg/namelist_71.f90: New test.
2748 2011-02-27 Jason Merrill <jason@redhat.com>
2751 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
2752 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
2754 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
2757 * g++.dg/cpp0x/constexpr-ctor8.C: New.
2759 2011-02-27 Jakub Jelinek <jakub@redhat.com>
2762 * gfortran.dg/gomp/task-1.f90: Removed.
2764 2011-02-26 Jason Merrill <jason@redhat.com>
2766 * g++.dg/template/this-targ1.C: New.
2768 * g++.dg/cpp0x/regress/template-const1.C: New.
2769 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
2770 * g++.dg/template/function1.C: Adjust.
2771 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
2772 * g++.dg/debug/debug7.C: Adjust.
2774 2011-02-26 Tobias Burnus <burnus@net-b.de>
2777 * gfortran.dg/gomp/task-1.f90: New.
2779 2011-02-25 Jie Zhang <jie@codesourcery.com>
2781 * gcc.target/arm/neon-thumb2-move.c: Add
2782 dg-require-effective-target arm_thumb2_ok.
2784 2011-02-24 Jason Merrill <jason@redhat.com>
2786 * g++.dg/parse/constant1.C: Specify C++98 mode.
2787 * g++.dg/parse/constant5.C: Likewise.
2788 * g++.dg/parse/error2.C: Likewise.
2789 * g++.dg/parse/semicolon3.C: Likewise.
2790 * g++.dg/template/crash14.C: Likewise.
2791 * g++.dg/template/local4.C: Likewise.
2792 * g++.dg/template/nontype3.C: Likewise.
2793 * g++.dg/parse/crash31.C: Adjust expected errors.
2794 * g++.dg/template/function1.C: Likewise.
2795 * g++.dg/template/ref3.C: Likewise.
2796 * g++.dg/template/static9.C: Likewise.
2797 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
2799 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
2800 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
2801 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
2802 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
2803 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
2805 2011-02-24 Jakub Jelinek <jakub@redhat.com>
2808 * gfortran.dg/pr47878.f90: New test.
2810 2011-02-24 Richard Guenther <rguenther@suse.de>
2813 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
2814 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
2816 2011-02-24 Richard Guenther <rguenther@suse.de>
2819 * gfortran.dg/lto/pr47839_0.f90: New testcase.
2820 * gfortran.dg/lto/pr47839_1.f90: Likewise.
2822 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2824 PR libgfortran/47567
2825 * gfortran.dg/fmt_f0_1.f90: Update test.
2827 2011-02-23 Jason Merrill <jason@redhat.com>
2829 * g++.dg/abi/mangle39.C: Adjust parm mangling.
2830 * g++.dg/abi/mangle45.C: New.
2832 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
2833 * g++.dg/template/canon-type-9.C: Match use of decltype
2834 between declaration and definition.
2835 * g++.dg/template/canon-type-12.C: Likewise.
2837 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
2840 * gfortran.dg/nested_allocatables_1.f90: New.
2842 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
2845 * g++.dg/pr46868.C: New test.
2846 * g++.dg/parse/parameter-declaration-1.C: Adjust.
2847 * g++.dg/parse/error14.C: Adjust.
2849 2011-02-23 Richard Guenther <rguenther@suse.de>
2851 PR tree-optimization/47838
2852 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
2854 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2856 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
2858 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2860 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
2861 * gfortran.dg/count_init_expr.f03: Ditto.
2862 * gfortran.dg/gomp/pr43711.f90: Ditto.
2863 * gcc.dg/struct-parse-2.c: Ditto.
2864 * gcc.dg/parse-error-3.c: Ditto.
2865 * gcc.dg/Wlogical-op-1.c: Ditto.
2866 * gcc.dg/Walways-true-1.c: Ditto.
2867 * gcc.dg/pr24225.c: Ditto.
2868 * gcc.dg/Walways-true-2.c: Ditto.
2869 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
2870 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
2871 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
2872 * g++.dg/overload/defarg4.C: Ditto.
2873 * g++.dg/inherit/covariant16.C: Ditto.
2874 * g++.dg/inherit/virtual7.C: Ditto.
2875 * g++.dg/template/canon-type-9.C: Ditto.
2876 * g++.dg/template/access19.C: Ditto.
2877 * g++.dg/template/call7.C: Ditto.
2878 * g++.dg/template/canon-type-2.C: Ditto.
2879 * g++.dg/template/init7.C: Ditto.
2880 * g++.dg/template/sizeof-template-argument.C: Ditto.
2881 * g++.dg/template/const3.C: Ditto.
2882 * g++.dg/template/sfinae26.C: Ditto.
2883 * g++.dg/template/sfinae26.C: Ditto.
2884 * g++.dg/template/canon-type-11.C: Ditto.
2885 * g++.dg/template/union2.C: Ditto.
2886 * g++.dg/template/canon-type-3.C: Ditto.
2887 * g++.dg/template/canon-type-1.C: Ditto.
2888 * g++.dg/template/canon-type-5.C: Ditto.
2889 * g++.dg/template/canon-type-7.C: Ditto.
2890 * g++.dg/template/canon-type-10.C: Ditto.
2891 * g++.dg/template/spec36.C: Ditto.
2892 * g++.dg/template/typedef38.C: Ditto.
2893 * g++.dg/template/canon-type-4.C: Ditto.
2894 * g++.dg/template/canon-type-6.C: Ditto.
2895 * g++.dg/template/canon-type-13.C: Ditto.
2896 * g++.dg/template/instantiate9.C: Ditto.
2897 * g++.dg/template/ttp22.C: Ditto.
2898 * g++.dg/warn/Wreturn-type-6.C: Ditto.
2899 * g++.dg/warn/Walways-true-1.C: Ditto.
2900 * g++.dg/warn/Wlogical-op-1.C: Ditto.
2901 * g++.dg/warn/Walways-true-2.C: Ditto.
2902 * g++.dg/conversion/op4.C: Ditto.
2903 * g++.dg/opt/pr19650.C: Ditto.
2904 * g++.dg/lookup/friend11.C: Ditto.
2905 * g++.dg/other/default2.C: Ditto.
2906 * g++.dg/other/default3.C: Ditto.
2907 * g++.dg/other/dtor2.C: Ditto.
2908 * g++.dg/other/friend5.C: Ditto.
2909 * g++.dg/other/default5.C: Ditto.
2910 * g++.dg/init/brace6.C: Ditto.
2911 * g++.dg/init/aggr5.C: Ditto.
2912 * g++.dg/init/error2.C: Ditto.
2913 * g++.dg/expr/bound-mem-fun.C: Ditto.
2914 * g++.dg/expr/cond6.C: Ditto.
2915 * g++.dg/expr/stmt-expr-1.C: Ditto.
2916 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
2917 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
2918 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
2919 * g++.dg/cpp0x/bracket1.C: Ditto.
2920 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
2921 * g++.dg/cpp0x/pr38646.C: Ditto.
2922 * g++.dg/cpp0x/variadic73.C: Ditto.
2923 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
2924 * g++.dg/cpp0x/bracket4.C: Ditto.
2925 * g++.dg/cpp0x/decltype4.C: Ditto.
2926 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
2927 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
2928 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
2929 * g++.dg/cpp0x/variadic-new2.C: Ditto.
2930 * g++.dg/cpp0x/decltype2.C: Ditto.
2931 * g++.dg/cpp0x/decltype1.C: Ditto.
2932 * g++.dg/cpp0x/bracket2.C: Ditto.
2933 * g++.dg/cpp0x/decltype5.C: Ditto.
2934 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
2935 * g++.dg/cpp0x/variadic70.C: Ditto.
2936 * g++.dg/cpp0x/decltype6.C: Ditto.
2937 * g++.dg/cpp0x/rvo.C: Ditto.
2938 * g++.dg/cpp0x/vt-40092.C: Ditto.
2939 * g++.dg/cpp0x/variadic-new.C: Ditto.
2940 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
2941 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
2942 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
2943 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
2944 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
2945 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
2946 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
2947 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
2948 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
2949 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
2950 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
2951 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
2952 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
2953 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
2954 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
2955 * g++.dg/cpp0x/pr39639.C: Ditto.
2956 * g++.dg/cpp0x/decltype3.C: Ditto.
2957 * g++.dg/cpp0x/variadic68.C: Ditto.
2958 * g++.dg/cpp0x/variadic-function.C: Ditto.
2959 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
2960 * g++.dg/cpp0x/variadic-bind.C: Ditto.
2961 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
2962 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
2963 * g++.dg/parse/crash35.C: Ditto.
2964 * g++.dg/parse/crash40.C: Ditto.
2965 * g++.dg/parse/defarg12.C: Ditto.
2966 * g++.dg/parse/crash34.C: Ditto.
2967 * g++.dg/parse/constructor3.C: Ditto.
2968 * g++.dg/parse/template23.C: Ditto.
2969 * g++.dg/parse/crash56.C: Ditto.
2970 * g++.dg/parse/dtor13.C: Ditto.
2971 * g++.dg/parse/error33.C: Ditto.
2972 * g++.dg/parse/ctor9.C: Ditto.
2973 * g++.dg/parse/error32.C: Ditto.
2974 * g++.dg/parse/error37.C: Ditto.
2975 * g++.dg/parse/bitfield3.C: Ditto.
2976 * g++.dg/parse/struct-4.C: Ditto.
2977 * g++.dg/ext/has_trivial_copy.C: Ditto.
2978 * g++.dg/ext/is_polymorphic.C: Ditto.
2979 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
2980 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
2981 * g++.dg/ext/has_nothrow_assign.C: Ditto.
2982 * g++.dg/ext/is_union.C: Ditto.
2983 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
2984 * g++.dg/ext/is_pod.C: Ditto.
2985 * g++.dg/ext/has_virtual_destructor.C: Ditto.
2986 * g++.dg/ext/has_trivial_constructor.C: Ditto.
2987 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
2988 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
2989 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
2990 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
2991 * g++.dg/ext/is_abstract.C: Ditto.
2992 * g++.dg/ext/has_trivial_assign.C: Ditto.
2993 * g++.dg/ext/is_class.C: Ditto.
2994 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
2995 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
2996 * g++.dg/ext/is_base_of.C: Ditto.
2997 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
2998 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
2999 * g++.dg/ext/is_empty.C: Ditto.
3000 * g++.dg/ext/is_enum.C: Ditto.
3001 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
3002 * gnat.dg/opt11.adb: Ditto.
3003 * obj-c++.dg/pr45735.mm: Ditto.
3004 * obj-c++.dg/pr24393.mm: Ditto.
3005 * obj-c++.dg/exceptions-2.mm: Ditto.
3006 * objc.dg/pr45735.m: Ditto.
3007 * objc.dg/pr24393.m: Ditto.
3009 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
3011 * objc.dg/attributes/objc-exception-1.m: New.
3013 2011-02-23 Jie Zhang <jie@codesourcery.com>
3015 * gcc.dg/cpp/include7.c: New test.
3017 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
3020 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
3022 2011-02-23 Jie Zhang <jie@codesourcery.com>
3024 PR rtl-optimization/47763
3025 * gcc.dg/pr47763.c: New test.
3027 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
3030 * gfortran.dg/whole_file_32.f90 : New test.
3032 2011-02-22 Dodji Seketeli <dodji@redhat.com>
3035 * g++.dg/inherit/virtual7.C: New test.
3037 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
3040 * objc.dg/type-size-3.m: Updated error message.
3041 * objc.dg/type-size-4.m: New test.
3042 * objc.dg/type-size-5.m: New test.
3044 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3046 * lib/gnat.exp: Fix comments.
3047 Don't load libgloss.exp.
3048 (default_gnat_version): Call $compiler with --version.
3049 Adapt regexp for gnatmake output, insert version.
3050 (gnat_version): New proc.
3051 (gnat_init): Remove gnat_libgcc_s_path.
3052 (gnat_target_compile): Likewise.
3053 Remove ld_library_path.
3054 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
3055 (gnat_pass): Remove.
3056 (gnat_pass): Remove.
3057 (gnat_finish): Remove.
3058 (gnat_exit): Remove.
3059 (local_find_gnatmake): Reindent.
3060 (runtest_file_p): Remove.
3061 (prune_warnings): Remove.
3062 (find_gnatclean): New proc.
3063 * lib/gnat-dg.exp (lremove): New proc.
3064 (gnat-dg-test): Reindent.
3065 Remove additional output files.
3066 (gnat-dg-runtest): Remove.
3068 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
3069 * gnat.dg/loop_optimization6.adb: Likewise.
3070 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
3072 2011-02-22 Jakub Jelinek <jakub@redhat.com>
3074 PR tree-optimization/47835
3075 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
3077 2011-02-22 Tobias Burnus <burnus@net-b.de>
3079 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
3080 * gfortran.dg/abstract_type_2.f03: Ditto.
3081 * gfortran.dg/abstract_type_3.f03: Ditto.
3082 * gfortran.dg/abstract_type_4.f03: Ditto.
3083 * gfortran.dg/abstract_type_5.f03: Ditto.
3084 * gfortran.dg/abstract_type_6.f03: Ditto.
3085 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
3086 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
3087 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
3088 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
3089 * gfortran.dg/array_function_5.f90: Ditto.
3090 * gfortran.dg/asynchronous_3.f03: Ditto.
3091 * gfortran.dg/char_expr_1.f90: Ditto.
3092 * gfortran.dg/class_14.f03: Ditto.
3093 * gfortran.dg/data_array_6.f: Ditto.
3094 * gfortran.dg/data_invalid.f90: Ditto.
3095 * gfortran.dg/dot_product_1.f03: Ditto.
3096 * gfortran.dg/func_derived_5.f90: Ditto.
3097 * gfortran.dg/func_result_4.f90: Ditto.
3098 * gfortran.dg/implied_do_1.f90: Ditto.
3099 * gfortran.dg/initialization_25.f90: Ditto.
3100 * gfortran.dg/initialization_26.f90: Ditto.
3101 * gfortran.dg/interface_34.f90: Ditto.
3102 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
3103 * gfortran.dg/keyword_symbol_1.f90: Ditto.
3104 * gfortran.dg/matmul_8.f03: Ditto.
3105 * gfortran.dg/merge_init_expr.f90: Ditto.
3106 * gfortran.dg/pack_assign_1.f90: Ditto.
3107 * gfortran.dg/pack_vector_1.f90: Ditto.
3108 * gfortran.dg/pointer_check_8.f90: Ditto.
3109 * gfortran.dg/product_init_expr.f03: Ditto.
3110 * gfortran.dg/reshape_order_5.f90: Ditto.
3111 * gfortran.dg/reshape_shape_1.f90: Ditto.
3112 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
3113 * gfortran.dg/same_name_2.f90: Ditto.
3114 * gfortran.dg/selected_real_kind_1.f90: Ditto.
3115 * gfortran.dg/spread_init_expr.f03: Ditto.
3116 * gfortran.dg/stmt_func_1.f90: Ditto.
3117 * gfortran.dg/sum_init_expr.f03: Ditto.
3118 * gfortran.dg/transpose_3.f03: Ditto.
3119 * gfortran.dg/unpack_init_expr.f03: Ditto.
3120 * gfortran.dg/warn_conversion.f90: Ditto.
3121 * gfortran.dg/warn_conversion_2.f90: Ditto.
3122 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
3123 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
3124 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
3125 * gfortran.dg/whole_file_16.f90: Ditto.
3126 * gfortran.dg/whole_file_17.f90: Ditto.
3127 * gfortran.dg/whole_file_18.f90: Ditto.
3128 * gfortran.dg/whole_file_20.f03: Ditto.
3129 * gfortran.dg/whole_file_5.f90: Ditto.
3130 * gfortran.dg/whole_file_6.f90: Ditto.
3131 * gfortran.dg/write_invalid_format.f90: Ditto.
3132 * gfortran.dg/zero_sized_6.f90: Ditto.
3134 2011-02-21 Jeff Law <law@redhat.com>
3136 PR rtl-optimization/46178
3137 * gcc.target/i386/pr46178.c: New test.
3139 PR rtl-optimization/46002
3140 * gcc.c-torture/compile/pr46002.c: New test.
3142 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3144 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
3147 2011-02-21 Jakub Jelinek <jakub@redhat.com>
3150 * g++.dg/debug/pr47106.C: Require effective target lto.
3152 2011-02-21 Jason Merrill <jason@redhat.com>
3154 * g++.dg/cpp0x/constexpr-diag2.C: New.
3156 2011-02-20 Jason Merrill <jason@redhat.com>
3158 * g++.dg/cpp0x/constexpr-ctor7.C: New.
3160 * g++.dg/cpp0x/fntmpdefarg2.C: New.
3162 * g++.dg/overload/conv-op1.C: New.
3164 * g++.dg/cpp0x/constexpr-synth1.C: New.
3166 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3168 * objc.dg/layout-2.m: New.
3169 * objc.dg/selector-3.m: Adjusted location of error message.
3170 * objc.dg/type-size-3.m: Same.
3171 * obj-c++.dg/selector-3.mm: Same.
3173 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3176 * objc.dg/property/dotsyntax-22.m: New.
3177 * obj-c++.dg/property/dotsyntax-22.mm: New.
3179 2011-02-20 Dodji Seketeli <dodji@redhat.com>
3182 * g++.dg/template/typedef38.C: New test.
3184 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3187 * gfortran.dg/whole_file_30.f90 : New test.
3188 * gfortran.dg/whole_file_31.f90 : New test.
3190 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3194 * gfortran.dg/whole_file_28.f90 : New test.
3195 * gfortran.dg/whole_file_29.f90 : New test.
3197 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3200 * g++.dg/template/crash105.C: New.
3202 2011-02-19 Jason Merrill <jason@redhat.com>
3204 * g++.dg/cpp0x/regress/no-elide1.C: New.
3206 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
3208 PR tree-optimization/46620
3209 * gcc.dg/pr46620.c: New.
3211 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3214 * gcc.target/i386/pr47809.c: New test.
3216 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3217 Tobias Burnus <burnus@net-b.de>
3219 * lib/target-supports.exp
3220 (check_effective_target_fortran_large_real): New check for large reals.
3221 * gfortran.dg/nan_7.f90: New test.
3223 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3225 PR libgfortran/47567
3226 * gfortran.dg/fmt_f0_1.f90: Update test.
3228 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
3231 * gfortran.dg/array_constructor_36.f90 : New test.
3232 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
3233 allow for comparison between different elements of the array
3234 constructor at different levels of optimization.
3236 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
3238 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
3239 * gcc.target/i386/pr32280-1.c: Likewise.
3241 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3244 * gcc.target/i386/pr47800.c: New test.
3246 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
3248 * objc/execute/exceptions/foward-1.x: New.
3250 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3253 * gfortran.dg/derived_constructor_comps_4.f90: New.
3255 2011-02-18 Tobias Burnus
3258 * gfortran.dg/func_result_6.f90: New.
3260 2011-02-18 Michael Matz <matz@suse.de>
3263 * gfortran.dg/lto/pr45586_0.f90: New test.
3264 * gfortran.dg/typebound_proc_20.f90: Ditto.
3265 * gfortran.dg/typebound_proc_21.f90: Ditto.
3267 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
3270 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
3272 2011-02-18 Tobias Burnus <burnus@net-b.de>
3275 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
3277 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
3278 normalizing the error/warning output.
3279 * gfortran.dg/Wall.f90: Update dg-error/warning.
3280 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
3281 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
3282 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
3283 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
3284 * gfortran.dg/class_30.f90: Update dg-error/warning.
3285 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
3286 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
3287 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
3288 * gfortran.dg/entry_17.f90: Update dg-error/warning.
3289 * gfortran.dg/entry_19.f90: Update dg-error/warning.
3290 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
3291 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
3292 * gfortran.dg/g77/12632.f: Update dg-error/warning.
3293 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
3294 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
3295 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
3296 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
3297 * gfortran.dg/goto_8.f90: Update dg-error/warning.
3298 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
3299 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
3300 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
3301 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
3302 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
3303 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
3304 * gfortran.dg/volatile3.f90: Update dg-error/warning.
3305 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
3306 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
3307 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
3308 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
3309 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
3311 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3314 * gfortran.dg/proc_ptr_comp_30.f90: New.
3316 2011-02-18 Jakub Jelinek <jakub@redhat.com>
3319 * gcc.target/i386/pr47780.c: New test.
3321 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3324 * gfortran.dg/class_40.f03: New.
3326 2011-02-18 Dodji Seketeli <dodji@redhat.com>
3329 * g++.dg/cpp0x/auto21.C: New test.
3331 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
3333 * objc.dg/special/unclaimed-category-1.h: Updated for
3335 * objc.dg/special/unclaimed-category-1.m: Same.
3336 * objc.dg/zero-link-1.m: Same.
3337 * objc.dg/lookup-1.m: Same.
3338 * objc.dg/torture/strings/const-str-9.m
3339 * objc.dg/torture/strings/const-str-10.m: Same.
3340 * objc.dg/torture/strings/const-str-11.m: Same.
3341 * objc.dg/torture/forward-1.m: Same.
3342 * objc.dg/zero-link-2.m: Same.
3343 * objc.dg/encode-7-next-64bit.m: Same.
3344 * objc.dg/method-4.m: Same.
3345 * objc.dg/next-runtime-1.m: Same.
3346 * objc.dg/image-info.m: Same.
3347 * objc.dg/pr23214.m: Same.
3348 * objc.dg/symtab-1.m: Same.
3349 * obj-c++.dg/basic.m: Same.
3350 * obj-c++.dg/proto-lossage-3.m: Same.
3351 * obj-c++.dg/torture/strings/const-str-10.m: Same.
3352 * obj-c++.dg/torture/strings/const-str-11.m: Same.
3353 * obj-c++.dg/torture/strings/const-str-9.m: Same.
3354 * obj-c++.dg/method-11.m: Same.
3355 * objc/execute/enumeration-1.m: Same.
3356 * objc/execute/object_is_class.m: Same.
3357 * objc/execute/formal_protocol-2.m: Same.
3358 * objc/execute/formal_protocol-4.m: Same.
3359 * objc/execute/formal_protocol-6.m: Same.
3360 * objc/execute/bycopy-3.m: Same.
3361 * objc/execute/exceptions/catchall-1.m: Same.
3362 * objc/execute/exceptions/finally-1.m: Same.
3363 * objc/execute/exceptions/local-variables-1.m: Same.
3364 * objc/execute/exceptions/foward-1.m: Same.
3365 * objc/execute/bf-common.h
3366 * objc/execute/enumeration-2.m: Same.
3367 * objc/execute/formal_protocol-1.m: Same.
3368 * objc/execute/formal_protocol-3.m: Same.
3369 * objc/execute/formal_protocol-5.m: Same.
3370 * objc/execute/accessing_ivars.m: Same.
3371 * objc/execute/bycopy-2.m: Same.
3372 * objc/execute/formal_protocol-7.m: Same.
3373 * objc/execute/compatibility_alias.m: Same.
3374 * objc/execute/no_clash.m: Same.
3375 * objc/execute/object_is_meta_class.m: Same.
3376 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
3377 * objc/execute/class-tests-1.h: Include stdio.h.
3378 * objc/execute/class-tests-2.h: Same.
3379 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
3381 * obj-c++.dg/try-catch-2.mm: Same.
3383 2011-02-17 Jakub Jelinek <jakub@redhat.com>
3386 * g++.dg/warn/Wunused-parm-4.C: New test.
3388 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
3389 Jan Hubicka <jh@suse.cz>
3393 * g++.dg/debug/pr47106.C: New.
3395 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
3398 * gcc.target/i386/pr43653.c: New test.
3400 2011-02-11 Dodji Seketeli <dodji@redhat.com>
3403 * g++.dg/template/inherit6.C: New test.
3405 2011-02-16 Janus Weil <janus@gcc.gnu.org>
3408 * gfortran.dg/class_39.f03: New.
3410 2011-02-16 Dodji Seketeli <dodji@redhat.com>
3413 * g++.dg/cpp0x/variadic106.C: New test.
3415 2011-02-16 Jakub Jelinek <jakub@redhat.com>
3418 * gfortran.dg/pr47757-1.f90: New test.
3419 * gfortran.dg/pr47757-2.f90: New test.
3420 * gfortran.dg/pr47757-3.f90: New test.
3423 * g++.dg/cpp0x/enum8.C: New test.
3425 2011-02-15 Jason Merrill <jason@redhat.com>
3427 * g++.dg/inherit/implicit-trivial1.C: New.
3428 * g++.dg/cpp0x/implicit-trivial1.C: New.
3430 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3433 * gcc.dg/torture/pr47725.c: Removed.
3435 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
3438 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
3439 constant does not generate a load from memory.
3441 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3444 * gcc.dg/torture/pr47725.c: New.
3446 2011-02-15 Richard Guenther <rguenther@suse.de>
3448 PR tree-optimization/47743
3449 * gcc.dg/torture/pr47743.c: New testcase.
3451 2011-02-15 Jakub Jelinek <jakub@redhat.com>
3454 * gcc.target/i386/pr47581.c: New test.
3456 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3459 * gfortran.dg/select_type_22.f03: New.
3461 2011-02-14 Jason Merrill <jason@redhat.com>
3463 * g++.dg/cpp0x/regress/enum1.C: New.
3465 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3467 * gnat.dg/include.adb: New test.
3469 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3472 * gfortran.dg/class_38.f03: New.
3474 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3476 * gcc.dg/pr46494.c: New test.
3478 2011-02-14 Richard Guenther <rguenther@suse.de>
3480 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
3482 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3485 * gnat.dg/null_pointer_deref1.exp: Don't skip on
3486 sparc*-sun-solaris2.11.
3488 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3491 * gfortran.dg/argument_checking_18.f90: New.
3493 2011-02-13 Tobias Burnus <burnus@net-b.de>
3495 * gfortran.dg/argument_checking_13.f90: Update dg-error.
3496 * gfortran.dg/argument_checking_17.f90: New.
3498 2011-02-12 Janus Weil <janus@gcc.gnu.org>
3500 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
3501 are temporarily disabled.
3502 * gfortran.dg/class_7.f03: Ditto.
3503 * gfortran.dg/coarray_14.f90: Ditto.
3504 * gfortran.dg/typebound_proc_13.f03: Ditto.
3506 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
3509 * gfortran.dg/extends_11.f03: New.
3511 2011-02-11 Xinliang David Li <davidxl@google.com>
3513 PR tree-optimization/47707
3514 * g++.dg/tree-ssa/pr47707.C: New test.
3516 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
3518 * g++.dg/opt/inline17.C: New test.
3520 2011-02-11 Tobias Burnus <burnus@net-b.de>
3523 * gfortran.dg/pure_formal_2.f90: New.
3525 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
3527 PR rtl-optimization/47614
3528 * gfortran.dg/pr47614.f: New.
3530 2011-02-11 Joseph Myers <joseph@codesourcery.com>
3533 * gcc.dg/opts-6.c: New test.
3535 2011-02-11 Jakub Jelinek <jakub@redhat.com>
3538 * gcc.dg/pr47684.c: New test.
3540 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3543 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
3544 c99_runtime, dg-add-options c99_runtime.
3545 (main): Use __asm__.
3547 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3550 * lib/target-supports.exp (check_ascii_locale_available): New proc.
3551 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
3552 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
3553 * gcc.dg/ucnid-10.c: Likewise.
3554 * gcc.dg/ucnid-13.c: Likewise.
3555 * gcc.dg/ucnid-7.c: Likewise.
3556 * gcc.dg/ucnid-8.c: Likewise.
3557 Adapt dg-warning line number.
3559 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
3561 * gcc.target/i386/parity-1.c: Use -march=k8.
3562 * gcc.target/i386/parity-2.c: Ditto.
3563 * gcc.target/i386/vecinit-1.c: Ditto.
3564 * gcc.target/i386/vecinit-2.c: Ditto.
3566 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3569 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
3570 * gcc.target/mips/save-restore-3.c: Likewise.
3571 * gcc.target/mips/save-restore-4.c: Likewise.
3572 * gcc.target/mips/save-restore-5.c: Likewise.
3575 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
3576 * g++.dg/tree-prof/partition2.C: Likewise.
3578 2011-02-09 Jason Merrill <jason@redhat.com>
3580 * g++.dg/tree-ssa/inline-3.C: Use a normal function
3581 rather than misdeclare std::puts.
3583 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
3584 * g++.dg/other/warning1.C: Likewise.
3585 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
3586 * g++.old-deja/g++.gb/scope06.C: Likewise.
3587 * g++.old-deja/g++.law/cvt11.C: Likewise.
3588 * g++.old-deja/g++.law/init1.C: Likewise.
3589 * g++.dg/abi/mangle26.C: Likewise.
3591 * g++.dg/template/function1.C: Adjust for C++0x mode.
3592 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
3594 * g++.dg/ext/label10.C: Adjust for C++0x mode.
3595 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
3597 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
3599 * g++.dg/cpp0x/regress/abi-empty7.C: New.
3601 * g++.dg/cpp0x/regress: New directory.
3602 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
3603 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
3604 * g++.dg/cpp0x/regress/regress3.C: New.
3606 2011-02-10 Richard Guenther <rguenther@suse.de>
3608 PR tree-optimization/47677
3609 * gcc.dg/torture/pr47677.c: New testcase.
3611 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
3613 * objc.dg/special/load-category-1.m: Remove unused header.
3614 * objc.dg/special/load-category-1a.m: Likewise.
3615 * objc.dg/special/load-category-2.m: Likewise.
3616 * objc.dg/special/load-category-2a.m: Likewise.
3617 * objc.dg/special/load-category-3.m: Likewise.
3618 * objc.dg/special/load-category-3a.m: Likewise.
3619 * objc.dg/attributes/proto-attribute-2.m: Likewise.
3620 * objc.dg/attributes/proto-attribute-3.m: Likewise.
3621 * objc.dg/attributes/class-attribute-1.m: Likewise.
3622 * objc.dg/property/property.exp: Don't run for Darwin < 9.
3623 * obj-c++.dg/property/property.exp: Likewise.
3624 * objc.dg/attributes/method-sentinel-1.m: Update type header.
3625 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
3626 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
3627 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
3628 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
3629 * obj-c++.dg/template-8.mm: Likewise.
3631 2011-02-10 Jakub Jelinek <jakub@redhat.com>
3634 * gcc.target/i386/pr47665.c: New test.
3636 2011-02-10 Jie Zhang <jie@codesourcery.com>
3640 2011-02-05 Jie Zhang <jie@codesourcery.com>
3642 * gcc.dg/pr42631.c: Update test.
3643 * gcc.dg/pr42631-2.c: New test.
3645 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3648 * gfortran.dg/proc_decl_25.f90: New.
3650 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3653 * gfortran.dg/typebound_assignment_2.f03: New.
3655 2011-02-09 Richard Guenther <rguenther@suse.de>
3657 PR tree-optimization/47664
3658 * gcc.dg/tree-ssa/inline-7.c: New testcase.
3660 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
3663 * gnat.dg/uninit_func.adb: Adjust dg directive.
3665 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
3668 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
3670 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3673 * gfortran.dg/auto_dealloc_2.f90: New.
3675 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3677 * gcc.dg/builtins-config.h: Remove __sgi handling.
3678 * lib/target-supports.exp (add_options_for_c99_runtime): Add
3679 -std=c99 for mips-sgi-irix6.5*.
3681 2011-02-09 Martin Jambor <mjambor@suse.cz>
3684 * gfortran.dg/pr25923.f90: Remove xfails.
3686 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3689 * gfortran.dg/inquire_14.f90: New test.
3691 2011-02-08 Janus Weil <janus@gcc.gnu.org>
3694 * gfortran.dg/pointer_init_6.f90: New.
3696 2011-02-08 Jeff Law <law@redhat.com>
3698 PR tree-optimization/42893
3699 * gcc.tree-ssa/pr42893.c: New test.
3701 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
3703 PR tree-optimization/46834
3704 PR tree-optimization/46994
3705 PR tree-optimization/46995
3706 * gcc.dg/graphite/id-pr46834.c: New.
3707 * gfortran.dg/graphite/id-pr46994.f90: New.
3708 * gfortran.dg/graphite/id-pr46995.f90: New.
3710 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3713 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
3714 using the variable is known the warning is emitted there.
3715 * gcc.dg/uninit-pr19430.c (foo): Likewise.
3716 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
3718 * c-c++-common/pr20000.c (g): Both warnings occur at the return
3721 * gcc.dg/noreturn-1.c (foo5): Likewise.
3722 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
3723 (method2): Likewise.
3725 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
3726 the return statement using the uninitialized variable.
3727 * gfortran.dg/pr39666-2.f90 (f): Likewise.
3729 2011-02-08 Richard Guenther <rguenther@suse.de>
3732 * g++.dg/opt/pr47639.c: New testcase.
3734 2011-02-08 Richard Guenther <rguenther@suse.de>
3736 PR tree-optimization/47632
3737 * g++.dg/opt/pr47632.C: New testcase.
3739 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3741 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
3743 2011-02-07 Richard Guenther <rguenther@suse.de>
3745 PR tree-optimization/47615
3746 * g++.dg/opt/pr47615.C: New testcase.
3748 2011-02-07 Richard Guenther <rguenther@suse.de>
3750 PR tree-optimization/47621
3751 * gcc.dg/torture/pr47621.c: New testcase.
3753 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
3755 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
3757 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
3760 * gfortran.dg/allocate_with_source_1 : New test.
3762 2011-02-05 Jakub Jelinek <jakub@redhat.com>
3765 * gcc.dg/pr47610.c: New test.
3767 2011-02-05 Jie Zhang <jie@codesourcery.com>
3770 * gcc.dg/pr42631.c: Update test.
3771 * gcc.dg/pr42631-2.c: New test.
3773 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3776 * gfortran.dg/pr47574.f90: New test.
3778 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
3780 PR tree-optimization/46194
3781 * gcc.dg/autopar/pr46194.c: New.
3783 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
3785 PR tree-optimization/43695
3786 * g++.dg/ipa/pr43695.C: New.
3788 2011-02-04 Jakub Jelinek <jakub@redhat.com>
3791 * gcc.dg/pr23200.c: New test.
3793 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
3796 * g++.dg/pr47589.C: New test.
3798 2011-02-03 Dodji Seketeli <dodji@redhat.com>
3801 * g++.dg/template/typedef37.C: New test.
3802 * g++.dg/template/param1.C: Adjust expected error message.
3804 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3807 * gcc.dg/pr31490-2.c: New test.
3808 * gcc.dg/pr31490-3.c: New test.
3809 * gcc.dg/pr31490-4.c: New test.
3811 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
3812 Jakub Jelinek <jakub@redhat.com>
3815 * g++.dg/parser/semicolon3.C: Adjust.
3816 * g++.dg/parser/semicolon4.C: New testcase.
3817 * g++.dg/pr46890.C: New testcase.
3819 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
3822 * g++.dg/init/pr29571.C: New.
3824 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
3826 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
3827 instead of vect_int.
3829 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3832 * gcc.target/i386/pr47312.c: New test.
3835 * gcc.target/i386/pr47564.c: New test.
3837 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
3839 PR tree-optimization/45122
3840 * gcc.dg/tree-ssa/pr45122.c: New.
3842 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3845 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
3848 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
3849 and vsx so a default --with-cpu=power7 doesn't give an error
3850 when -mavoid-indexed-addresses is used.
3852 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
3853 wrapper function to save the arguments and then jump to the real
3854 function, rather than depending on the compiler not to move stuff
3856 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
3858 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3859 Paul Thomas <pault@gcc.gnu.org>
3862 * gfortran.dg/class_37.f03 : New test.
3864 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
3865 Richard Guenther <rguenther@suse.de>
3867 PR tree-optimization/40979
3869 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
3870 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
3871 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
3872 check_vect_support_and_set_flags.
3873 * gfortran.dg/graphite/vect-pr40979.f90: New.
3875 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3878 * gfortran.dg/class_36.f03: New.
3880 2011-02-02 Richard Guenther <rguenther@suse.de>
3882 PR tree-optimization/47566
3883 * gcc.dg/lto/20110201-1_0.c: New testcase.
3885 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
3891 * debug/pr47498.c: New.
3892 * debug/pr47501.c: New.
3894 2011-02-01 Richard Guenther <rguenther@suse.de>
3896 PR tree-optimization/47559
3897 * g++.dg/torture/pr47559.C: New testcase.
3899 2011-02-01 Janus Weil <janus@gcc.gnu.org>
3902 * gfortran.dg/typebound_call_20.f03: New.
3904 2011-02-01 Richard Guenther <rguenther@suse.de>
3906 PR tree-optimization/47555
3907 * gcc.dg/pr47555.c: New testcase.
3909 2011-02-01 Richard Guenther <rguenther@suse.de>
3911 PR tree-optimization/47541
3912 * g++.dg/torture/pr47541.C: New testcase.
3914 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3917 * gfortran.dg/typebound_call_19.f03: New.
3919 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3922 * g++.dg/cpp0x/pr47416.C: New test.
3924 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
3927 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
3929 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3932 * gfortran.dg/typebound_assignment_1.f03: New.
3934 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3936 PR tree-optimization/47538
3937 * gcc.c-torture/execute/pr47538.c: New test.
3939 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3942 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
3944 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3946 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
3948 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
3950 PR rtl-optimization/44031
3951 * gcc.c-torture/compile/20110131-1.c: New test.
3953 2011-01-31 Tobias Burnus <burnus@net-b.de>
3956 * gfortran.dg/stmt_func_1.f90: New.
3958 2011-01-31 Tobias Burnus <burnus@net-b.de>
3961 * gfortran.dg/interface_34.f90: New.
3963 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
3966 * gfortran.dg/realloc_on_assign_5.f03: New test.
3967 * gfortran.dg/realloc_on_assign_5.f03: New test.
3969 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3971 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
3972 * gfortran.dg/bessel_7.f90: Likewise.
3973 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
3975 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
3976 * gfortran.dg/sum_init_expr.f03: Likewise.
3978 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
3980 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
3983 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
3984 loop only on "vect_intfloat_cvt" targets.
3986 2011-01-29 Tobias Burnus <burnus@net-b.de>
3989 * gfortran.dg/shape_6.f90: New.
3991 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3993 PR libgfortran/47434
3994 * gfortran.dg/read_infnan_1.f90: Update test.
3995 * gfortran.dg/module_nan.f90: Update test.
3996 * gfortran.dg/char4_iunit_1.f03: Update test.
3997 * gfortran.dg/large_real_kind_1.f90: Update test.
3998 * gfortran.dg/real_const_3.f90: Update test.
3999 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
4001 2011-01-29 Dodji Seketeli <dodji@redhat.com>
4004 * g++.dg/template/param2.C: New test.
4006 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4008 PR libgfortran/47285
4009 * gfortran.dg/fmt_g.f: New test.
4011 2011-01-28 Tobias Burnus <burnus@net-b.de>
4014 * gfortran.dg/pure_formal_1.f90: New.
4016 2011-01-28 Jakub Jelinek <jakub@redhat.com>
4019 * gcc.dg/tls/pr42894.c: New test.
4021 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4023 * gcc.dg/pr47276.c: Add dg-require-visibility.
4025 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4027 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
4029 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
4030 Tobias Burnus <burnus@gcc.gnu.org>
4035 * gfortran.dg/realloc_on_assign_3.f03: New test.
4036 * gfortran.dg/realloc_on_assign_4.f03: New test.
4037 * gfortran.dg/allocatable_function_5.f90: New test.
4038 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
4039 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
4040 implemented" dg-errors.
4042 2011-01-27 Jan Hubicka <jh@suse.cz>
4045 * gcc.dg/attr-weakref-4.c: New testcase
4047 2011-01-27 Martin Jambor <mjambor@suse.cz>
4049 PR tree-optimization/47228
4050 * gcc.dg/torture/pr47228.c: New test.
4052 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4054 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
4056 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4058 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
4059 when using auto-overlay support on the SPU.
4061 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
4063 PR rtl-optimization/44174
4064 * gcc.target/i386/asm-6.c: New test.
4066 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
4068 PR rtl-optimization/46856
4069 * gcc.c-torture/compile/pr46856.c: New test.
4071 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
4072 Andrew Pinski <pinskia@gmail.com>
4075 * gcc.dg/pr43082.c: New.
4077 2011-01-26 DJ Delorie <dj@redhat.com>
4079 PR rtl-optimization/46878
4080 * gcc.dg/pr46878-1.c: New test.
4082 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4085 * g++.dg/cpp0x/pr47476.C: New test.
4087 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
4089 * gcc.c-torture/compile/20110126-1.c: New test.
4091 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4094 * gcc.dg/torture/pr47473.c: New test.
4096 2011-01-26 Jan Hubicka <jh@suse.cz>
4099 * gcc.c-torture/execute/pr47237.c: New testcase.
4101 2011-01-26 Jan Hubicka <jh@suse.cz>
4103 PR tree-optimization/47190
4104 * gcc.dg/attr-weakref-3.c: New testcase.
4106 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
4109 * gcc.dg/dll-9a.c: New test file.
4110 * gcc.dg/dll-11.c: Likewise.
4111 * gcc.dg/dll-12.c: Likewise.
4112 * gcc.dg/dll-12a.c: Likewise.
4113 * gcc.dg/dll-11a.c: Likewise.
4114 * gcc.dg/dll-9.c: Likewise.
4115 * gcc.dg/dll-10.c: Likewise.
4116 * gcc.dg/dll-10a.c: Likewise.
4117 * g++.dg/ext/dllexport4a.cc: Likewise.
4118 * g++.dg/ext/dllexport4.C: Likewise.
4119 * g++.dg/ext/dllexport5.C: Likewise.
4120 * g++.dg/ext/dllexport5a.cc: Likewise.
4122 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4124 PR tree-optimization/46970
4125 * gcc.dg/graphite/pr46970.c: New.
4127 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4129 PR tree-optimization/46215
4130 * gcc.dg/graphite/pr46215.c: New.
4132 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4134 PR tree-optimization/46168
4135 * gcc.dg/graphite/pr46168.c: New.
4137 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4139 PR tree-optimization/43657
4140 * gcc.dg/graphite/pr43657.c: New.
4142 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4144 PR tree-optimization/29832
4145 * gfortran.dg/graphite/pr29832.f90: New.
4147 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4149 PR tree-optimization/43567
4150 * gcc.dg/graphite/pr43567.c: New.
4152 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4154 * gfortran.dg/graphite/interchange-4.f: New.
4155 * gfortran.dg/graphite/interchange-5.f: New.
4157 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
4158 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
4159 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
4160 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
4161 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
4162 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
4163 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
4164 * gfortran.dg/ltrans-7.f90: Removed.
4165 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
4167 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
4168 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
4169 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
4170 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
4171 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
4172 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
4173 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
4174 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
4175 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
4176 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
4177 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
4178 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
4179 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
4180 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
4181 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
4182 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
4183 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
4184 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
4185 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
4186 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
4187 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
4188 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
4189 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
4190 * gcc.dg/tree-ssa/data-dep-1.c
4191 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
4192 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
4193 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
4194 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
4195 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
4197 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4199 PR tree-optimization/47265
4200 PR tree-optimization/47443
4201 * gcc.c-torture/compile/pr47265.c: New test.
4202 * gcc.dg/pr47443.c: New test.
4204 2011-01-25 Martin Jambor <mjambor@suse.cz>
4206 PR tree-optimization/47382
4207 * g++.dg/torture/pr47382.C: New test.
4208 * g++.dg/opt/devirt1.C: Xfail.
4210 2011-01-25 Yao Qi <yao@codesourcery.com>
4213 * gcc.target/arm/pr45701-1.c: New test.
4214 * gcc.target/arm/pr45701-2.c: New test.
4215 * gcc.target/arm/pr45701-3.c: New test.
4217 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4218 Jakub Jelinek <jakub@redhat.com>
4220 PR tree-optimization/47271
4221 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
4223 2011-01-25 Nick Clifton <nickc@redhat.com>
4225 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
4226 (saturate_add): Delete.
4228 (main): Do not run saturate_add.
4229 (set_interrupts): Delete.
4231 2011-01-25 Tobias Burnus <burnus@net-b.de>
4234 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
4236 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4238 PR tree-optimization/47427
4239 PR tree-optimization/47428
4240 * gcc.c-torture/compile/pr47427.c: New test.
4241 * gcc.c-torture/compile/pr47428.c: New test.
4243 2011-01-25 Richard Guenther <rguenther@suse.de>
4246 * gcc.dg/torture/pr47411.c: New testcase.
4248 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4250 * gfortran.dg/graphite/id-24.f: New.
4251 * gfortran.dg/graphite/id-25.f: New.
4253 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4255 * gfortran.dg/graphite/id-23.f: New.
4257 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4259 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
4261 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4263 * gcc.dg/graphite/block-0.c: Un-XFAILed.
4264 * gcc.dg/graphite/block-1.c: Un-XFAILed.
4265 * gcc.dg/graphite/block-7.c: Un-XFAILed.
4266 * gcc.dg/graphite/block-8.c: Un-XFAILed.
4267 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
4268 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
4269 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
4270 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
4271 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
4273 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4275 * gcc.dg/graphite/block-0.c: Add documentation.
4276 * gcc.dg/graphite/block-4.c: Same.
4277 * gcc.dg/graphite/block-7.c: Same.
4278 * gcc.dg/graphite/block-8.c: New.
4279 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
4280 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
4281 * gcc.dg/graphite/interchange-12.c: Add documentation.
4282 * gcc.dg/graphite/interchange-13.c: New.
4283 * gcc.dg/graphite/interchange-14.c: New.
4284 * gcc.dg/graphite/interchange-15.c: New.
4285 * gcc.dg/graphite/interchange-8.c: Add documentation.
4286 * gcc.dg/graphite/interchange-mvt.c: Same.
4288 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4291 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
4292 * gcc.target/powerpc/altivec-14.c: Ditto.
4293 * gcc.target/powerpc/altivec-33.c: Ditto.
4294 * gcc.target/powerpc/altivec-types-1.c: Ditto.
4295 * gcc.target/powerpc/altivec-types-2.c: Ditto.
4296 * gcc.target/powerpc/altivec-types-3.c: Ditto.
4297 * gcc.target/powerpc/altivec-types-4.c: Ditto.
4298 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
4299 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
4300 * g++.dg/ext/altivec-15.C: Ditto.
4301 * g++.dg/ext/altivec-types-1.C: Ditto.
4302 * g++.dg/ext/altivec-types-2.C: Ditto.
4303 * g++.dg/ext/altivec-types-3.C: Ditto.
4304 * g++.dg/ext/altivec-types-4.C: Ditto.
4306 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4308 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
4310 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4312 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
4313 optimization options.
4315 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4317 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
4320 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
4322 2011-01-23 Tobias Burnus <burnus@net-b.de>
4325 * gfortran.dg/allocatable_scalar_12.f90: New.
4327 2011-01-23 Ira Rosen <irar@il.ibm.com>
4329 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
4330 vectorization to be not profitable if peeling is used to
4331 realign the memory access.
4332 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
4333 loop bound to avoid loop unrolling.
4334 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
4336 2011-01-22 Jan Hubicka <jh@suse.cz>
4339 * g++.dg/lto/pr47333.C: New file.
4341 2011-01-22 Jan Hubicka <jh@suse.cz>
4343 PR tree-optimization/43884
4345 * gcc.dg/autopar/outer-2.c: Increase array size.
4346 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
4348 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
4351 * gfortran.dg/c_loc_tests_16.f90: New test.
4353 2011-01-22 Tobias Burnus <burnus@net-b.de>
4356 * gfortran.dg/typebound_proc_19.f90: New.
4358 2011-01-21 Jeff Law <law@redhat.com>
4360 PR tree-optimization/47053
4361 * g++.dg/pr47053.C: New test.
4363 2011-01-21 Jason Merrill <jason@redhat.com>
4366 * g++.dg/cpp0x/constexpr-ctor6.C: New.
4368 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4371 * g++.dg/cpp0x/range-for10.C: New test.
4372 * g++.dg/template/for1.C: New test.
4375 * g++.dg/tree-prof/partition3.C: New test.
4377 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
4379 PR rtl-optimization/47366
4380 * g++.dg/opt/pr47366.C: New test.
4382 2011-01-21 Jason Merrill <jason@redhat.com>
4385 * g++.dg/cpp0x/constexpr-regress2.C: New.
4387 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
4389 2011-01-21 Jeff Law <law@redhat.com>
4391 PR rtl-optimization/41619
4392 * gcc.dg/pr41619.c: New.
4394 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4396 PR tree-optimization/47355
4397 * g++.dg/opt/pr47355.C: New test.
4399 2011-01-21 Richard Guenther <rguenther@suse.de>
4401 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
4404 2011-01-21 Richard Guenther <rguenther@suse.de>
4406 PR tree-optimization/47365
4407 * gcc.dg/torture/pr47365.c: New testcase.
4408 * gcc.dg/tree-ssa/pr47392.c: Likewise.
4410 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4412 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
4414 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4416 PR tree-optimization/47391
4417 * gcc.dg/pr47391.c: New test.
4419 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4421 * g++.dg/template/char1.C: Use signed char.
4423 2011-01-21 Tobias Burnus <burnus@net-b.de>
4426 * gfortran.dg/pointer_target_4.f90: New.
4428 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
4431 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
4432 ILP32 system and not IP32.
4434 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
4437 * g++.dg/debug/pr46583.C: New.
4439 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4442 * g++.dg/debug/pr47283.C: New test.
4445 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
4446 * gcc.target/i386/headmerge-2.c: Likewise.
4448 2011-01-20 Richard Guenther <rguenther@suse.de>
4451 * gcc.dg/torture/pr47370.c: New testcase.
4453 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4455 PR tree-optimization/46130
4456 * gcc.dg/pr46130-1.c: New test.
4457 * gcc.dg/pr46130-2.c: New test.
4459 2011-01-19 Dodji Seketeli <dodji@redhat.com>
4462 * g++.dg/debug/dwarf2/template-params-10.C: New test.
4464 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
4467 * g++.dg/debug/pr46240.cc: New.
4469 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4472 * g++.dg/template/anonunion1.C: New test.
4474 PR rtl-optimization/47337
4475 * gcc.c-torture/execute/pr47337.c: New test.
4477 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4480 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
4482 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4484 PR tree-optimization/46021
4485 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
4487 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4489 PR tree-optimization/47290
4490 * g++.dg/torture/pr47290.C: New test.
4492 2011-01-18 Janus Weil <janus@gcc.gnu.org>
4495 * gfortran.dg/proc_ptr_comp_29.f90: New.
4497 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
4500 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
4501 powerpc-apple-darwin9.
4503 2011-01-18 Jakub Jelinek <jakub@redhat.com>
4505 PR rtl-optimization/47299
4506 * gcc.c-torture/execute/pr47299.c: New test.
4508 2011-01-17 Jason Merrill <jason@redhat.com>
4510 * g++.dg/cpp0x/constexpr-virtual.C: New.
4512 2011-01-17 Jakub Jelinek <jakub@redhat.com>
4515 * gfortran.dg/gomp/pr47331.f90: New test.
4517 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
4520 * objc.dg/selector-warn-1.m: New.
4521 * obj-c++.dg/selector-warn-1.mm: New.
4523 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
4525 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
4526 Update dg-final accordingly.
4528 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4530 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
4532 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4534 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
4536 * gcc.dg/guality/pr36728-2.c: Likewise.
4538 2011-01-17 Richard Guenther <rguenther@suse.de>
4540 PR tree-optimization/47313
4541 * g++.dg/torture/pr47313.C: New testcase.
4543 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
4546 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
4547 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
4548 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4549 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4551 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
4553 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
4554 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
4555 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
4557 2011-01-17 Richard Guenther <rguenther@suse.de>
4559 PR tree-optimization/45967
4560 * gcc.dg/torture/pr45967-2.c: New testcase.
4561 * gcc.dg/torture/pr45967-3.c: Likewise.
4563 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4566 * g++.dg/ext/pr47213.C: Require visibility.
4568 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4570 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
4571 * gcc.dg/fixed-point/struct-union.c: Update error messages.
4573 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4575 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
4576 Linux-based targets.
4578 2011-01-13 Jan Hubicka <jh@suse.cz>
4580 PR tree-optimization/47276
4581 * gcc.dg/pr47276.c: New testcase.
4583 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
4584 Jonathan Wakely <jwakely.gcc@gmail.com>
4587 * g++.dg/other/pr33558.C: New.
4588 * g++.dg/other/pr33558-2.C: New.
4590 2011-01-14 Martin Jambor <mjambor@suse.cz>
4592 PR tree-optimization/45934
4593 PR tree-optimization/46302
4594 * g++.dg/ipa/devirt-c-1.C: New test.
4595 * g++.dg/ipa/devirt-c-2.C: Likewise.
4596 * g++.dg/ipa/devirt-c-3.C: Likewise.
4597 * g++.dg/ipa/devirt-c-4.C: Likewise.
4598 * g++.dg/ipa/devirt-c-5.C: Likewise.
4599 * g++.dg/ipa/devirt-c-6.C: Likewise.
4600 * g++.dg/ipa/devirt-6.C: Likewise.
4601 * g++.dg/ipa/devirt-d-1.C: Likewise.
4602 * g++.dg/torture/pr45934.C: Likewise.
4604 2011-01-14 Jason Merrill <jason@redhat.com>
4606 * g++.dg/cpp0x/variadic105.C: New.
4608 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
4609 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4612 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
4613 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
4614 execution tests on i?86-*-*, x86_64-*-* and
4615 powerpc*-apple-darwin* && ilp32.
4616 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
4617 tests on i?86-*-* and x86_64-*-*.
4619 2011-01-14 Richard Guenther <rguenther@suse.de>
4621 PR tree-optimization/47280
4622 * g++.dg/opt/pr47280.C: New testcase.
4624 2011-01-14 Jason Merrill <jason@redhat.com>
4626 * g++.dg/cpp0x/constexpr-regress1.C: New.
4628 * g++.dg/ext/flexary2.C: New.
4630 2011-01-14 Richard Guenther <rguenther@suse.de>
4633 * gcc.dg/torture/pr47281.c: New testcase.
4634 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
4636 2011-01-14 Richard Guenther <rguenther@suse.de>
4638 PR tree-optimization/47286
4639 * gcc.dg/tree-ssa/pr47286.c: New testcase.
4641 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
4644 * g++.dg/ext/pr47213.C: New.
4646 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4648 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
4650 2011-01-13 Tobias Burnus <burnus@net-b.de>
4651 Mikael Morin <mikael@gcc.gnu.org>
4655 * gfortran.dg/select_type_20.f90: New.
4656 * gfortran.dg/select_type_21.f90: New.
4658 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
4661 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
4663 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4665 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
4666 * gcc.dg/guality/pr36728-2.c: Likewise.
4668 2011-01-13 Dodji Seketeli <dodji@redhat.com>
4671 * g++.dg/debug/dwarf2/template-params-9.C: New test.
4673 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
4675 PR rtl-optimization/45352
4676 * gcc.dg/pr45352-3.c: New.
4678 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
4680 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
4682 * g++.dg/cpp0x/range-for8.C: New.
4683 * g++.dg/cpp0x/range-for9.C: New.
4685 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
4688 * g++.dg/debug/pr47209.C: New.
4690 2011-01-12 Richard Guenther <rguenther@suse.de>
4693 * gcc.dg/lto/pr47259_0.c: New testcase.
4694 * gcc.dg/lto/pr47259_1.c: Likewise.
4696 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
4698 * objc-obj-c++-shared/Object1.h: Add copyright header, update
4699 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
4700 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
4701 methods missing from the OBJC2 Object.
4702 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
4703 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
4704 GNU and NeXT runtimes.
4705 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
4707 * objc-obj-c++-shared/Object1.m: Likewise.
4708 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
4709 * objc.dg/proto-qual-1.m: Likewise.
4710 * obj-c++.dg/proto-lossage-3.mm: Likewise.
4711 * obj-c++.dg/proto-qual-1.mm: Likewise.
4713 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
4716 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
4718 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4720 Fixed the Objective-C++ testsuite and updated all tests.
4721 * lib/obj-c++.exp (obj-c++_init): Declare and set
4722 gcc_warning_prefix and gcc_error_prefix.
4723 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
4724 'dg-warning', 'dg-message' and 'dg-error'.
4725 * obj-c++.dg/class-extension-3.mm: Likewise.
4726 * obj-c++.dg/class-protocol-1.mm: Likewise.
4727 * obj-c++.dg/encode-7.mm: Likewise.
4728 * obj-c++.dg/exceptions-3.mm: Likewise.
4729 * obj-c++.dg/exceptions-5.mm: Likewise.
4730 * obj-c++.dg/method-12.mm: Likewise.
4731 * obj-c++.dg/method-13.mm: Likewise.
4732 * obj-c++.dg/method-15.mm: Likewise.
4733 * obj-c++.dg/method-16.mm: Likewise.
4734 * obj-c++.dg/method-4.mm: Likewise.
4735 * obj-c++.dg/method-8.mm: Likewise.
4736 * obj-c++.dg/method-conflict-1.mm: Likewise.
4737 * obj-c++.dg/method-conflict-2.mm: Likewise.
4738 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
4739 and uncommented second part of the testcase now that the testsuite
4741 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
4742 and uncommented second part of the testcase now that the testsuite
4744 * obj-c++.dg/private-1.mm: Likewise.
4745 * obj-c++.dg/proto-lossage-4.mm: Likewise.
4746 * obj-c++.dg/syntax-error-7.mm: Likewise.
4747 * obj-c++.dg/warn5.mm: Likewise.
4748 * obj-c++.dg/property/at-property-14.mm: Likewise.
4749 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
4751 * obj-c++.dg/property/at-property-18.mm: Likewise.
4752 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
4754 * obj-c++.dg/property/at-property-21.mm: Likewise.
4755 * obj-c++.dg/property/at-property-28.mm: Likewise.
4756 * obj-c++.dg/property/at-property-5.mm: Likewise.
4757 * obj-c++.dg/property/dynamic-2.mm: Likewise.
4758 * obj-c++.dg/property/property-neg-3.mm: Likewise.
4759 * obj-c++.dg/property/synthesize-11.mm: Likewise.
4760 * obj-c++.dg/property/synthesize-6.mm: Likewise.
4761 * obj-c++.dg/property/synthesize-8.mm: Likewise.
4762 * obj-c++.dg/property/synthesize-9.mm: Likewise.
4763 * obj-c++.dg/tls/diag-5.mm: Likewise.
4764 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
4765 dg-error, now matched correctly.
4767 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4769 * objc.dg/property/at-property-29.m: New.
4770 * obj-c++.dg/property/at-property-29.mm: New.
4772 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4774 * go.test/go-test.exp (go-set-goarch): New proc.
4775 (go-gc-tests): Use it.
4777 2011-01-11 Dodji Seketeli <dodji@redhat.com>
4780 * g++.dg/debug/dwarf2/template-params-8.C: New test.
4782 2011-01-11 Richard Henderson <rth@redhat.com>
4784 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
4786 2011-01-11 Jan Hubicka <jh@suse.cz>
4790 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
4791 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
4793 2011-01-11 Richard Guenther <rguenther@suse.de>
4795 PR tree-optimization/46076
4796 * gcc.dg/tree-ssa/pr46076.c: New testcase.
4798 2011-01-11 Jeff Law <law@redhat.com>
4800 * PR tree-optimization/47086
4801 * gcc.dg/pr47086.c: New test.
4803 2011-01-11 Jason Merrill <jason@redhat.com>
4806 * g++.dg/template/new10.C: New.
4809 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
4811 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
4813 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
4814 Split type definitions and NSConstantString class into...
4815 * objc-obj-c++-shared/objc-test-suite-types.h: New.
4816 * objc-obj-c++-shared/nsconstantstring-class.h: New.
4817 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
4818 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
4819 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
4820 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
4822 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
4823 encode defines for newer NeXT system headers.
4824 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
4825 * obj-c++.dg/torture/strings/string1.mm: Likewise.
4826 * objc.dg/foreach-5.m: Likewise.
4827 * objc.dg/foreach-2.m: Likewise.
4828 * objc.dg/foreach-4.m: Likewise.
4829 * objc.dg/torture/strings/string1.m: Likewise.
4830 * objc.dg/torture/strings/string2.m: Likewise.
4831 * objc.dg/torture/strings/string3.m: Likewise.
4832 * objc.dg/torture/strings/string4.m: Likewise.
4833 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
4834 header and stand alone.
4835 * obj-c++.dg/strings/strings-2.mm: Likewise.
4836 * objc.dg/torture/strings/const-str-3.m: Likewise.
4837 * objc.dg/strings/strings-2.m: Likewise.
4838 * objc.dg/strings/const-str-12b.m: Likewise.
4840 2011-01-12 Richard Guenther <rguenther@suse.de>
4843 * gcc.dg/attr-weak-1.c: Adjust.
4845 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
4848 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
4849 standard compliant and comment.
4851 2011-01-10 Jan Hubicka <jh@suse.cz>
4854 * gcc.dg/initpri3.c: New testcase.
4856 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
4859 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
4865 (g_ebp_save): Likewise.
4866 (g_esp_save): Likewise.
4868 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4870 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
4872 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4874 PR tree-optimization/46021
4875 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
4876 i?86-*-*, x86_64-*-*.
4878 2011-01-10 Jeff Law <law@redhat.com>
4880 * PR tree-optimization/47141
4881 * gcc.c-torture/compile/pr47141.c: New test.
4883 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
4886 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
4887 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
4888 * gcc.dg/vect/slp-35.c: Remove XFAILs.
4889 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
4892 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
4893 being vectorized. Adjust dg-final pattern. Remove XFAIL.
4894 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
4895 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
4896 being vectorized. Adjust dg-final pattern.
4899 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
4900 * gcc.dg/vect/slp-24.c: Likewise.
4902 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
4905 * g++.dg/other/pr47218-1.C: New test file.
4906 * g++.dg/other/pr47218.C: Likewise.
4907 * g++.dg/other/pr47218.h: New supporting header.
4909 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
4912 * objc.dg/attributes/invalid-attribute-1.m: New.
4913 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
4915 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4918 * gfortran.dg/proc_ptr_comp_28.f90: New.
4920 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4922 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
4923 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
4924 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4925 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
4926 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
4927 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
4928 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
4929 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
4930 * objc.dg/gnu-api-2-class.m: Likewise.
4931 * objc.dg/gnu-api-2-ivar.m: Likewise.
4932 * objc.dg/gnu-api-2-method.m: Likewise.
4933 * objc.dg/gnu-api-2-objc.m: Likewise.
4934 * objc.dg/gnu-api-2-object.m: Likewise.
4935 * objc.dg/gnu-api-2-property.m: Likewise.
4936 * objc.dg/gnu-api-2-protocol.m: Likewise.
4937 * objc.dg/gnu-api-2-sel.m: Likewise.
4939 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4941 * objc.dg/foreach-1.m: Skip for Darwin < 9.
4942 * objc.dg/objc-foreach-4.m: Likewise.
4943 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
4944 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
4945 * objc.dg/foreach-4.m: Likewise.
4946 * objc.dg/foreach-5.m: Likewise.
4947 * objc.dg/foreach-3.m: Return self from init.
4949 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4952 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
4954 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4957 * gfortran.dg/class_35.f90: New.
4959 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4961 * objc.dg/foreach-1.m: Add "-Wall" to flags.
4963 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
4966 * objc.dg/invalid-method-2.m: New.
4967 * obj-c++.dg/invalid-method-2.mm: New.
4969 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
4972 * gfortran.dg/transpose_optimization_2.f90 : New test.
4974 2011-01-08 Jan Hubicka <jh@suse.cz>
4976 PR tree-optmization/46469
4977 * g++.dg/torture/pr46469.C: New testcase.
4979 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4981 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
4982 emulation of libobjc-gnu structure layout functionality to ..
4983 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
4984 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
4985 * objc/execute/bf-common.h: Adjust headers.
4986 * objc/execute/bf-1.m: Likewise.
4987 * objc/execute/bf-2.m: Likewise.
4988 * objc/execute/bf-3.m: Likewise.
4989 * objc/execute/bf-4.m: Likewise.
4990 * objc/execute/bf-5.m: Likewise.
4991 * objc/execute/bf-6.m: Likewise.
4992 * objc/execute/bf-7.m: Likewise.
4993 * objc/execute/bf-8.m: Likewise.
4994 * objc/execute/bf-9.m: Likewise.
4995 * objc/execute/bf-10.m: Likewise.
4996 * objc/execute/bf-11.m: Likewise.
4997 * objc/execute/bf-12.m: Likewise.
4998 * objc/execute/bf-13.m: Likewise.
4999 * objc/execute/bf-14.m: Likewise.
5000 * objc/execute/bf-15.m: Likewise.
5001 * objc/execute/bf-16.m: Likewise.
5002 * objc/execute/bf-17.m: Likewise.
5003 * objc/execute/bf-18.m: Likewise.
5004 * objc/execute/bf-19.m: Likewise.
5005 * objc/execute/bf-20.m: Likewise.
5006 * objc/execute/bf-21.m: Likewise.
5007 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
5008 objc_get_type_qualifiers ().
5010 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
5013 * gfortran.dg/dependency_39.f90: New test.
5015 2011-01-07 Jan Hubicka <jh@suse.cz>
5017 Get builtins tests ready for linker plugin.
5018 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
5019 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
5020 my_memset, my_bzero): Mark used.
5021 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
5022 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
5024 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
5027 2011-01-07 Jan Hubicka <jh@suse.cz>
5029 PR tree-optimization/46367
5030 * g++.dg/torture/pr46367.C: New file.
5032 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5035 * gcc.dg/pr47201.c: New test.
5038 * gcc.dg/tree-prof/pr47187.c: New test.
5040 2011-01-07 Tobias Burnus <burnus@net-b.de>
5043 * gfortran.dg/extends_type_of_3.f90: New.
5045 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
5047 * g++.dg/ext/dllexport-MI1.C: Adjust test.
5048 * g++.dg/ext/dllimport-MI1.C: Likewise.
5049 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
5050 * g++.dg/ext/dllimport10.C: Likewise.
5051 * g++.dg/ext/dllimport11.C: Likewise.
5052 * g++.dg/ext/dllimport12.C: Likewise.
5053 * g++.dg/ext/dllimport13.C: Likewise.
5054 * g++.dg/ext/dllimport2.C: Likewise.
5055 * g++.dg/ext/dllimport3.C: Likewise.
5056 * g++.dg/ext/dllimport4.C: Likewise.
5057 * g++.dg/ext/dllimport5.C: Likewise.
5058 * g++.dg/ext/dllimport6.C: Likewise.
5059 * g++.dg/ext/dllimport8.C: Likewise.
5060 * g++.dg/ext/dllimport9.C: Likewise.
5061 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
5062 targets, too. Additionally enable test for i?86-*-mingw*.
5063 * g++.dg/ext/selectany1.C: Likewise.
5064 Remove guard variable check.
5066 2011-01-07 Janus Weil <janus@gcc.gnu.org>
5070 * gfortran.dg/storage_size_3.f08: Extended.
5072 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5075 * g++.dg/template/stdarg1.C: New test.
5077 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5080 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
5081 * gfortran.dg/defined_operators_1.f90: Split the subroutine
5082 from the interface of functions to not hide the errors that
5085 2011-01-06 Jan Hubicka <jh@suse.cz>
5087 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
5088 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
5090 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5094 * gfortran.dg/interface_33.f90: New test.
5096 2011-01-06 Jakub Jelinek <jakub@redhat.com>
5099 * gcc.c-torture/compile/pr47150.c: New test.
5101 2011-01-06 Ira Rosen <irar@il.ibm.com>
5103 PR tree-optimization/47139
5104 * gcc.dg/vect/pr47139.c: New test.
5106 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5109 * gfortran.dg/extends_type_of_2.f03: New.
5111 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5113 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
5115 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
5117 * gnat.dg/opt14.adb: New test.
5119 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
5122 * gfortran.dg/allocate_error_2.f90: New test.
5124 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5127 * gfortran.dg/storage_size_3.f08: New.
5129 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5131 PR libgfortran/47154
5132 * gfortran.dg/namelist_68.f90: New test.
5134 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
5136 * gnat.dg/unchecked_convert8.ad[sb]: New test.
5138 2011-01-04 Janus Weil <janus@gcc.gnu.org>
5141 * gfortran.dg/class_34.f90: New.
5143 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5145 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
5146 use __builtin_inff. Skip all single-precision tests that require
5149 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5151 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
5153 2011-01-03 Jakub Jelinek <jakub@redhat.com>
5155 PR tree-optimization/47148
5156 * gcc.c-torture/execute/pr47148.c: New test.
5158 PR tree-optimization/47155
5159 * gcc.c-torture/execute/pr47155.c: New test.
5161 PR rtl-optimization/47157
5162 * gcc.c-torture/compile/pr47157.c: New test.
5164 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5166 * gcc.dg/torture/vector-shift2.c (schar): Define.
5167 (main): Always use schar or uchar instead of plain "char" to avoid
5168 dependencies on implementation-defined char signedness.
5170 2011-01-03 Martin Jambor <mjambor@suse.cz>
5172 PR tree-optimization/46801
5173 * gnat.dg/pack9.adb: Remove xfail.
5175 2011-01-03 Martin Jambor <mjambor@suse.cz>
5177 PR tree-optimization/46984
5178 * g++.dg/ipa/pr46984.C: New test.
5180 2011-01-02 Janus Weil <janus@gcc.gnu.org>
5183 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
5185 2011-01-02 Jakub Jelinek <jakub@redhat.com>
5187 PR tree-optimization/47140
5188 * gcc.c-torture/compile/pr47140.c: New test.
5190 PR rtl-optimization/47028
5191 * gcc.dg/pr47028.c: New test.
5193 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
5195 * objc.dg/protocol-forward-1.m: Removed TODO.
5196 * objc.dg/protocol-forward-2.m: New.
5197 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
5198 * obj-c++.dg/protocol-forward-2.mm: New.
5200 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
5203 * g++.dg/eh/pr38662.C: New testcase.
5205 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
5207 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
5208 scan for newline '\n'.
5211 Copyright (C) 2011 Free Software Foundation, Inc.
5213 Copying and distribution of this file, with or without modification,
5214 are permitted in any medium without royalty provided the copyright
5215 notice and this notice are preserved.