1 2011-05-12 Jakub Jelinek <jakub@redhat.com>
4 * g++.dg/opt/pr48967.C: New test.
6 2011-05-11 Jason Merrill <jason@redhat.com>
8 * g++.dg/cpp0x/constexpr-friend.C: New.
9 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
11 * g++.dg/cpp0x/sfinae22.C: New.
13 2011-05-11 Tobias Burnus <burnus@net-b.de>
16 * gfortran.dg/generic_24.f90: New.
18 2011-05-11 Richard Guenther <rguenther@suse.de>
20 PR tree-optimization/15256
21 * gcc.dg/tree-ssa/forwprop-14.c: New testcase.
23 2011-05-11 Jakub Jelinek <jakub@redhat.com>
26 * gcc.dg/pr48159-1.c: New test.
27 * gcc.dg/pr48159-2.c: New test.
29 2011-05-11 Richard Guenther <rguenther@suse.de>
32 * gcc.dg/torture/pr48953.c: New testcase.
34 2011-05-11 Richard Guenther <rguenther@suse.de>
36 PR tree-optimization/18041
37 * gcc.dg/tree-ssa/forwprop-13.c: New testcase.
39 2011-05-11 Alan Modra <amodra@gmail.com>
42 * gcc.target/powerpc/pr47755-2.c: Require vsx_hw.
44 2011-05-10 Jason Merrill <jason@redhat.com>
46 * g++.dg/cpp0x/defaulted25.C: New.
47 * g++.dg/template/crash7.C: Adjust.
49 * g++.dg/cpp0x/variadic108.C: New.
51 2011-05-10 Ville Voutilainen <ville.voutilainen@gmail.com>
53 * g++.dg/inherit/virtual9.C: Extend.
55 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
58 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
59 are passed and returned in vector registers.
61 2011-05-10 Richard Guenther <rguenther@suse.de>
63 * gcc.dg/tree-ssa/ssa-fre-2.c: Disable forwprop.
64 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
65 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
66 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
67 * gcc.dg/tree-ssa/scev-cast.c: Adjust. Note what transformation
70 2011-05-10 Jakub Jelinek <jakub@redhat.com>
72 PR tree-optimization/48611
73 PR tree-optimization/48794
74 * gfortran.dg/gomp/pr48611.f90: New test.
75 * gfortran.dg/gomp/pr48794.f90: New test.
78 * gcc.dg/dfp/pr48928.c: New test.
80 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
83 * g++.dg/cpp0x/pr48522.C: New.
85 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
88 * g++.dg/cpp0x/sfinae21.C: New.
90 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
92 * g++.dg/template/sfinae28.C: Rename to...
93 * g++.dg/cpp0x/sfinae19.C: ... this.
94 * g++.dg/template/sfinae29.C: Rename to...
95 * g++.dg/cpp0x/sfinae20.C: ... this.
97 2011-05-09 Jeff Law <law@redhat.com>
99 * lib/gcc-gdb-test.exp (gdb-test): Reorder matchers to give more
102 2011-05-09 Fabien ChĂȘne <fabien@gcc.gnu.org>
105 * g++.dg/init/pr20039.C: New.
107 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
111 * g++.dg/template/sfinae28.C: New.
112 * g++.dg/template/sfinae29.C: Likewise.
114 2011-05-09 Jason Merrill <jason@redhat.com>
116 * g++.dg/template/nontype23.C: New.
118 2011-05-07 Fabien ChĂȘne <fabien@gcc.gnu.org>
120 * g++.dg/init/pr48859.C: New.
122 2011-05-09 Jason Merrill <jason@redhat.com>
124 * gcc.dg/gcc.dg/uninit-D.c: Move to c-c++-common.
125 * gcc.dg/gcc.dg/uninit-D-O0.c: Move to c-c++-common.
126 * gcc.dg/gcc.dg/uninit-E.c: Move to c-c++-common.
127 * gcc.dg/gcc.dg/uninit-E-O0.c: Move to c-c++-common.
128 * gcc.dg/gcc.dg/uninit-F.c: Move to c-c++-common.
129 * gcc.dg/gcc.dg/uninit-F-O0.c: Move to c-c++-common.
130 * gcc.dg/gcc.dg/uninit-G.c: Move to c-c++-common.
131 * gcc.dg/gcc.dg/uninit-G-O0.c: Move to c-c++-common.
133 2011-05-08 Ville Voutilainen <ville.voutilainen@gmail.com>
135 * g++.dg/inherit/virtual9.C: New.
137 2011-05-09 Dodji Seketeli <dodji@redhat.com>
140 * g++.dg/template/dependent-expr8.C: New test case.
142 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
144 PR tree-optimization/48837
145 * gcc.dg/pr48837.c: New testcase.
147 2011-05-06 Jason Merrill <jason@redhat.com>
149 * g++.dg/cpp0x/constexpr-condition2.C: New.
151 * g++.dg/cpp0x/constexpr-missing.C: New.
153 2011-05-06 Tobias Burnus <burnus@net-b.de>
156 * gfortran.dg/coarray/this_image_2.f90: New.
158 2011-05-06 Tobias Burnus <burnus@net-b.de>
162 * gfortran.dg/bind_c_usage_22.f90: New.
163 * gfortran.dg/bind_c_usage_23.f90: New.
164 * gfortran.dg/bind_c_usage_24.f90: New.
165 * gfortran.dg/bind_c_usage_24_c.c: New.
167 2011-05-06 Dodji Seketeli <dodji@redhat.com>
170 * g++.dg/template/member9.C: New test case.
172 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
174 * gnat.dg/discr29.ad[sb]: New test.
175 * gnat.dg/discr30.adb: Likewise.
177 2011-05-05 Julian Brown <julian@codesourcery.com>
179 * gcc.target/arm/neon-vset_lanes8.c: New test.
181 2011-05-05 Jason Merrill <jason@redhat.com>
183 * g++.dg/init/new32.C: New.
185 2011-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
187 * gfortran.dg/fmt_g0_6.f08: Use dg-options "-ffloat-store".
190 2011-05-05 Jakub Jelinek <jakub@redhat.com>
192 PR rtl-optimization/48381
193 * gcc.c-torture/compile/pr48381.c: New test.
195 2011-05-05 Uros Bizjak <ubizjak@gmail.com>
197 * gcc.target/i386/opt-1.c: Add --param min-insn-to-prefetch -ratio=0
199 * gcc.target/i386/opt-1.c: Ditto.
201 2011-05-04 Jason Merrill <jason@redhat.com>
203 * g++.dg/conversion/base1.C: New.
205 2011-05-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
208 * gfortran.dg/round_3.f08: Add more checks to test case.
210 2011-05-04 Hans-Peter Nilsson <hp@axis.com>
212 * gfortran.dg/pr47878.f90, gfortran.dg/endfile_3.f90,
213 gfortran.dg/endfile_4.f90, gfortran.dg/ftell_3.f90,
214 gfortran.dg/fmt_cache_1.f, gfortran.dg/namelist_66.f90:
215 Gate test on effective_target fd_truncate.
217 2011-05-04 Uros Bizjak <ubizjak@gmail.com>
219 * gcc.target/i386/recip-vec-divf.c: Decrease array sizes.
220 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
221 * gcc.target/i386/recip-vec-divf-avx.c: Increase array sizes.
222 * gcc.target/i386/recip-vec-sqrtf-avx.c: Ditto. Update scan times.
223 * gcc.target/i386/ssefn-1.c: Add -mno-sse2 to dg-options.
224 * gcc.target/i386/pr38824.c: Ditto.
225 * gcc.target/i386/vecinit-1.c: Add -mno-sse4 to dg-options.
226 * gcc.target/i386/vecinit-2.c: Ditto.
227 * gcc.target/i386/sse-19.c: Add -mno-ssse3 to dg-options.
228 * gcc.target/i386/parity-1.c: Add -mno-popcnt to dg-options.
229 * gcc.target/i386/parity-2.c: Ditto.
230 * gcc.target/i386/incoming-8.c: Add -mno-avx to dg-options.
232 2011-05-04 Stuart Henderson <shenders@gcc.gnu.org>
234 * gcc.target/bfin/mcpu-bf512.c: Update to latest silicon revision and
236 * gcc.target/bfin/mcpu-bf514.c: Likewise.
237 * gcc.target/bfin/mcpu-bf516.c: Likewise.
238 * gcc.target/bfin/mcpu-bf518.c: Likewise.
240 2011-05-03 Tobias Burnus <burnus@net-b.de>
243 * gfortran.dg/coarray/this_image_1.f90: Remove dg-options.
245 2011-05-03 Tobias Burnus <burnus@net-b.de>
248 * gfortran.dg/coarray/this_image_1.f90: New.
250 2011-05-03 Tobias Burnus <burnus@net-b.de>
253 * gfortran.dg/coarray/caf.dg: New.
254 * gfortran.dg/coarray/image_index_1.f90: New, copied
255 from ../coarray_16.f90.
257 2011-05-03 Paolo Carlini <paolo.carlini@oracle.com>
260 * g++.dg/ext/complex9.C: New.
262 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
265 * gcc.target/bfin/mcpu-bf542.c: Check SILICON_REVISION is 0x0004.
266 * gcc.target/bfin/mcpu-bf544.c, gcc.target/bfin/mcpu-bf547.c,
267 gcc.target/bfin/mcpu-bf548.c, gcc.target/bfin/mcpu-bf549.c: Likewise.
269 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
271 * gcc.target/bfin/builtins: Created.
272 * gcc.target/bfin/hisilh-O0.c: Deleted.
273 * gcc.target/bfin/hisilh.c: Moved to...
274 * gcc.target/bfin/builtins/hisilh.c: ...here.
275 * gcc.target/bfin/builtins/shl_fr1x16-6.c: New test.
276 * gcc.target/bfin/builtins/shr_fr1x16-1.c: Ditto.
277 * gcc.target/bfin/builtins/shl_fr1x32-9.c: Ditto.
278 * gcc.target/bfin/builtins/shr_fr1x32-4.c: Ditto.
279 * gcc.target/bfin/builtins/shr_fr1x32-8.c: Ditto.
280 * gcc.target/bfin/builtins/lshl_fr2x16-1.c: Ditto.
281 * gcc.target/bfin/builtins/abs_fr1x16-1.c: Ditto.
282 * gcc.target/bfin/builtins/norm32-1.c: Ditto.
283 * gcc.target/bfin/builtins/shrl_fr1x16-3.c: Ditto.
284 * gcc.target/bfin/builtins/norm_fr1x32-2.c: Ditto.
285 * gcc.target/bfin/builtins/bfin-builtins.exp: Ditto.
286 * gcc.target/bfin/builtins/norm16-2.c: Ditto.
287 * gcc.target/bfin/builtins/norm32-5.c: Ditto.
288 * gcc.target/bfin/builtins/norm_fr1x16-3.c: Ditto.
289 * gcc.target/bfin/builtins/mult_fr1x32x32-2.c: Ditto.
290 * gcc.target/bfin/builtins/norm16-6.c: Ditto.
291 * gcc.target/bfin/builtins/norm32-9.c: Ditto.
292 * gcc.target/bfin/builtins/mult_fr2x16-1.c: Ditto.
293 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-2.c: Ditto.
294 * gcc.target/bfin/builtins/min_fr2x16-1.c: Ditto.
295 * gcc.target/bfin/builtins/max_fr2x16-2.c: Ditto.
296 * gcc.target/bfin/builtins/norm32-10.c: Ditto.
297 * gcc.target/bfin/builtins/shl_fr2x16-3.c: Ditto.
298 * gcc.target/bfin/builtins/mulhisihh_fr2x16-1.c: Ditto.
299 * gcc.target/bfin/builtins/diff_hl_fr2x16-2.c: Ditto.
300 * gcc.target/bfin/builtins/shl_fr2x16-7.c: Ditto.
301 * gcc.target/bfin/builtins/shr_fr2x16-2.c: Ditto.
302 * gcc.target/bfin/builtins/mulhisilh_fr2x16-1.c: Ditto.
303 * gcc.target/bfin/builtins/lshl_fr1x16-1.c: Ditto.
304 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-2.c: Ditto.
305 * gcc.target/bfin/builtins/negate_fr1x32-2.c: Ditto.
306 * gcc.target/bfin/builtins/negate_fr1x16-3.c: Ditto.
307 * gcc.target/bfin/builtins/abs_fr2x16-2.c: Ditto.
308 * gcc.target/bfin/builtins/shrl_fr2x16-4.c: Ditto.
309 * gcc.target/bfin/builtins/mult_fr1x16-1.c: Ditto.
310 * gcc.target/bfin/builtins/max_fr1x32-1.c: Ditto.
311 * gcc.target/bfin/builtins/min_fr1x16-1.c: Ditto.
312 * gcc.target/bfin/builtins/shl_fr1x32-2.c: Ditto.
313 * gcc.target/bfin/builtins/max_fr1x16-2.c: Ditto.
314 * gcc.target/bfin/builtins/shl_fr1x16-3.c: Ditto.
315 * gcc.target/bfin/builtins/add_fr2x16-1.c: Ditto.
316 * gcc.target/bfin/builtins/shl_fr1x32-6.c: Ditto.
317 * gcc.target/bfin/builtins/shr_fr1x32-1.c: Ditto.
318 * gcc.target/bfin/builtins/shr_fr1x32.c: Ditto.
319 * gcc.target/bfin/builtins/shl_fr1x16-7.c: Ditto.
320 * gcc.target/bfin/builtins/shr_fr1x16-2.c: Ditto.
321 * gcc.target/bfin/builtins/shr_fr1x32-5.c: Ditto.
322 * gcc.target/bfin/builtins/shr_fr1x32-9.c: Ditto.
323 * gcc.target/bfin/builtins/abs_fr1x32-1.c: Ditto.
324 * gcc.target/bfin/builtins/lshl_fr2x16-2.c: Ditto.
325 * gcc.target/bfin/builtins/abs_fr1x16-2.c: Ditto.
326 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-1.c: Ditto.
327 * gcc.target/bfin/builtins/norm32-2.c: Ditto.
328 * gcc.target/bfin/builtins/shrl_fr1x16-4.c: Ditto.
329 * gcc.target/bfin/builtins/norm16-3.c: Ditto.
330 * gcc.target/bfin/builtins/norm32-6.c: Ditto.
331 * gcc.target/bfin/builtins/norm16-7.c: Ditto.
332 * gcc.target/bfin/builtins/mult_fr2x16-2.c: Ditto.
333 * gcc.target/bfin/builtins/min_fr2x16-2.c: Ditto.
334 * gcc.target/bfin/builtins/add_fr1x16-1.c: Ditto.
335 * gcc.target/bfin/builtins/norm32-11.c: Ditto.
336 * gcc.target/bfin/builtins/sub_fr2x16-1.c: Ditto.
337 * gcc.target/bfin/builtins/shl_fr2x16-4.c: Ditto.
338 * gcc.target/bfin/builtins/mulhisihh_fr2x16-2.c: Ditto.
339 * gcc.target/bfin/builtins/diff_lh_fr2x16-1.c: Ditto.
340 * gcc.target/bfin/builtins/shl_fr2x16-8.c: Ditto.
341 * gcc.target/bfin/builtins/shr_fr2x16-3.c: Ditto.
342 * gcc.target/bfin/builtins/mulhisilh_fr2x16-2.c: Ditto.
343 * gcc.target/bfin/builtins/lshl_fr1x16-2.c: Ditto.
344 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-1.c: Ditto.
345 * gcc.target/bfin/builtins/shrl_fr2x16-1.c: Ditto.
346 * gcc.target/bfin/builtins/mult_fr1x32-1.c: Ditto.
347 * gcc.target/bfin/builtins/min_fr1x32-1.c: Ditto.
348 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-1.c: Ditto.
349 * gcc.target/bfin/builtins/mult_fr1x16-2.c: Ditto.
350 * gcc.target/bfin/builtins/max_fr1x32-2.c: Ditto.
351 * gcc.target/bfin/builtins/min_fr1x16-2.c: Ditto.
352 * gcc.target/bfin/builtins/shl_fr1x32.c: Ditto.
353 * gcc.target/bfin/builtins/shl_fr1x32-3.c: Ditto.
354 * gcc.target/bfin/builtins/shl_fr1x16-4.c: Ditto.
355 * gcc.target/bfin/builtins/sub_fr1x16-1.c: Ditto.
356 * gcc.target/bfin/builtins/add_fr2x16-2.c: Ditto.
357 * gcc.target/bfin/builtins/shl_fr1x32-7.c: Ditto.
358 * gcc.target/bfin/builtins/shr_fr1x32-2.c: Ditto.
359 * gcc.target/bfin/builtins/shl_fr1x16-8.c: Ditto.
360 * gcc.target/bfin/builtins/shr_fr1x16-3.c: Ditto.
361 * gcc.target/bfin/builtins/shr_fr1x32-6.c: Ditto.
362 * gcc.target/bfin/builtins/circptr.c: Ditto.
363 * gcc.target/bfin/builtins/negate_fr2x16-1.c: Ditto.
364 * gcc.target/bfin/builtins/abs_fr1x32-2.c: Ditto.
365 * gcc.target/bfin/builtins/multr_fr2x16-1.c: Ditto.
366 * gcc.target/bfin/builtins/sum_fr2x16-1.c: Ditto.
367 * gcc.target/bfin/builtins/shrl_fr1x16-1.c: Ditto.
368 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-2.c: Ditto.
369 * gcc.target/bfin/builtins/norm32-3.c: Ditto.
370 * gcc.target/bfin/builtins/norm_fr1x16-1.c: Ditto.
371 * gcc.target/bfin/builtins/norm16-4.c: Ditto.
372 * gcc.target/bfin/builtins/norm32-7.c: Ditto.
373 * gcc.target/bfin/builtins/norm16-8.c: Ditto.
374 * gcc.target/bfin/builtins/add_fr1x32-1.c: Ditto.
375 * gcc.target/bfin/builtins/shl_fr2x16-1.c: Ditto.
376 * gcc.target/bfin/builtins/add_fr1x16-2.c: Ditto.
377 * gcc.target/bfin/builtins/shl_fr2x16-5.c: Ditto.
378 * gcc.target/bfin/builtins/norm32-12.c: Ditto.
379 * gcc.target/bfin/builtins/sub_fr2x16-2.c: Ditto.
380 * gcc.target/bfin/builtins/diff_lh_fr2x16-2.c: Ditto.
381 * gcc.target/bfin/builtins/mulhisihl_fr2x16-1.c: Ditto.
382 * gcc.target/bfin/builtins/shr_fr2x16-4.c: Ditto.
383 * gcc.target/bfin/builtins/mulhisill_fr2x16-1.c: Ditto.
384 * gcc.target/bfin/builtins/negate_fr1x16-1.c: Ditto.
385 * gcc.target/bfin/builtins/multr_fr1x16-1.c: Ditto.
386 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-2.c: Ditto.
387 * gcc.target/bfin/builtins/shrl_fr2x16-2.c: Ditto.
388 * gcc.target/bfin/builtins/mult_fr1x32x32NS-1.c: Ditto.
389 * gcc.target/bfin/builtins/mult_fr1x32-2.c: Ditto.
390 * gcc.target/bfin/builtins/min_fr1x32-2.c: Ditto.
391 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-2.c: Ditto.
392 * gcc.target/bfin/builtins/shl_fr1x16-1.c: Ditto.
393 * gcc.target/bfin/builtins/sub_fr1x32-1.c: Ditto.
394 * gcc.target/bfin/builtins/shl_fr1x32-4.c: Ditto.
395 * gcc.target/bfin/builtins/sub_fr1x16-2.c: Ditto.
396 * gcc.target/bfin/builtins/shl_fr1x16-5.c: Ditto.
397 * gcc.target/bfin/builtins/shl_fr1x32-8.c: Ditto.
398 * gcc.target/bfin/builtins/shr_fr1x32-3.c: Ditto.
399 * gcc.target/bfin/builtins/shr_fr1x16-4.c: Ditto.
400 * gcc.target/bfin/builtins/shr_fr1x32-7.c: Ditto.
401 * gcc.target/bfin/builtins/negate_fr2x16-2.c: Ditto.
402 * gcc.target/bfin/builtins/multr_fr2x16-2.c: Ditto.
403 * gcc.target/bfin/builtins/sum_fr2x16-2.c: Ditto.
404 * gcc.target/bfin/builtins/shrl_fr1x16-2.c: Ditto.
405 * gcc.target/bfin/builtins/norm_fr1x32-1.c: Ditto.
406 * gcc.target/bfin/builtins/norm16-1.c: Ditto.
407 * gcc.target/bfin/builtins/norm_fr1x16-2.c: Ditto.
408 * gcc.target/bfin/builtins/mult_fr1x32x32-1.c: Ditto.
409 * gcc.target/bfin/builtins/norm32-4.c: Ditto.
410 * gcc.target/bfin/builtins/norm16-5.c: Ditto.
411 * gcc.target/bfin/builtins/norm32-8.c: Ditto.
412 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-1.c: Ditto.
413 * gcc.target/bfin/builtins/max_fr2x16-1.c: Ditto.
414 * gcc.target/bfin/builtins/add_fr1x32-2.c: Ditto.
415 * gcc.target/bfin/builtins/shl_fr2x16-2.c: Ditto.
416 * gcc.target/bfin/builtins/shl_fr2x16-6.c: Ditto.
417 * gcc.target/bfin/builtins/diff_hl_fr2x16-1.c: Ditto.
418 * gcc.target/bfin/builtins/shr_fr2x16-1.c: Ditto.
419 * gcc.target/bfin/builtins/mulhisihl_fr2x16-2.c: Ditto.
420 * gcc.target/bfin/builtins/negate_fr1x32-1.c: Ditto.
421 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-1.c: Ditto.
422 * gcc.target/bfin/builtins/multr_fr1x16-2.c: Ditto.
423 * gcc.target/bfin/builtins/mulhisill_fr2x16-2.c: Ditto.
424 * gcc.target/bfin/builtins/negate_fr1x16-2.c: Ditto.
425 * gcc.target/bfin/builtins/abs_fr2x16-1.c: Ditto.
426 * gcc.target/bfin/builtins/shrl_fr2x16-3.c: Ditto.
427 * gcc.target/bfin/builtins/mult_fr1x32x32NS-2.c: Ditto.
428 * gcc.target/bfin/builtins/shl_fr1x32-1.c: Ditto.
429 * gcc.target/bfin/builtins/max_fr1x16-1.c: Ditto.
430 * gcc.target/bfin/builtins/shl_fr1x16-2.c: Ditto.
431 * gcc.target/bfin/builtins/sub_fr1x32-2.c: Ditto.
432 * gcc.target/bfin/builtins/shl_fr1x32-5.c: Ditto.
434 2011-05-03 Bernd Schmidt <bernds@codesourcery.com>
436 * gcc.target/arm/cold-lc.c: New test.
438 2011-05-03 Jakub Jelinek <jakub@redhat.com>
441 * gcc.dg/pr48774.c: New test.
443 2011-05-03 Richard Guenther <rguenther@suse.de>
445 * gcc.dg/large-size-array-5.c: New testcase.
447 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
449 * gcc.dg/vect/vect-strided-u16-i3.c: New test.
451 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
453 * lib/target-supports.exp (check_effective_target_vect_strided):
455 (check_effective_target_vect_strided2)
456 (check_effective_target_vect_strided3)
457 (check_effective_target_vect_strided4)
458 (check_effective_target_vect_strided8): ...these new functions.
460 * gcc.dg/vect/O3-pr39675-2.c: Update accordingly.
461 * gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c: Likewise.
462 * gcc.dg/vect/fast-math-slp-27.c: Likewise.
463 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: Likewise.
464 * gcc.dg/vect/pr37539.c: Likewise.
465 * gcc.dg/vect/slp-11a.c: Likewise.
466 * gcc.dg/vect/slp-11b.c: Likewise.
467 * gcc.dg/vect/slp-11c.c: Likewise.
468 * gcc.dg/vect/slp-12a.c: Likewise.
469 * gcc.dg/vect/slp-12b.c: Likewise.
470 * gcc.dg/vect/slp-18.c: Likewise.
471 * gcc.dg/vect/slp-19a.c: Likewise.
472 * gcc.dg/vect/slp-19b.c: Likewise.
473 * gcc.dg/vect/slp-21.c: Likewise.
474 * gcc.dg/vect/slp-23.c: Likewise.
475 * gcc.dg/vect/vect-cselim-1.c: Likewise.
477 * gcc.dg/vect/fast-math-vect-complex-3.c: Use vect_stridedN
478 instead of vect_interleave && vect_extract_even_odd.
479 * gcc.dg/vect/no-scevccp-outer-10a.c: Likewise.
480 * gcc.dg/vect/no-scevccp-outer-10b.c: Likewise.
481 * gcc.dg/vect/no-scevccp-outer-20.c: Likewise.
482 * gcc.dg/vect/vect-1.c: Likewise.
483 * gcc.dg/vect/vect-10.c: Likewise.
484 * gcc.dg/vect/vect-98.c: Likewise.
485 * gcc.dg/vect/vect-107.c: Likewise.
486 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
487 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
488 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
489 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
490 * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
491 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
492 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
493 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
494 * gcc.dg/vect/vect-strided-float.c: Likewise.
495 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
496 * gcc.dg/vect/vect-strided-mult.c: Likewise.
497 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
498 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
499 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
500 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
501 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
502 * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
503 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
504 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
505 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
506 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
507 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
508 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
509 * gcc.dg/vect/vect-vfa-03.c: Likewise.
511 * gcc.dg/vect/no-scevccp-outer-18.c: Add vect_stridedN to the
513 * gcc.dg/vect/pr30843.c: Likewise.
514 * gcc.dg/vect/pr33866.c: Likewise.
515 * gcc.dg/vect/slp-reduc-6.c: Likewise.
516 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
517 * gcc.dg/vect/vect-strided-store-u16-i4.c: Likewise.
518 * gcc.dg/vect/vect-strided-store-u32-i2.c: Likewise.
520 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
522 * gcc.dg/vect/slp-11.c: Split into...
523 * gcc.dg/vect/slp-11a.c, gcc.dg/vect/slp-11b.c,
524 gcc.dg/vect/slp-11c.c: ...these tests.
525 * gcc.dg/vect/slp-12a.c: Split 4-stride loop into...
526 * gcc.dg/vect/slp-12c.c: ...this new test.
527 * gcc.dg/vect/slp-19.c: Split into...
528 * gcc.dg/vect/slp-19a.c, gcc.dg/vect/slp-19b.c,
529 gcc.dg/vect/slp-19c.c: ...these new tests.
531 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
533 * lib/target-supports.exp
534 (check_effective_target_vect_extract_even_odd_wide): Delete.
535 (check_effective_target_vect_strided_wide): Likewise.
536 * gcc.dg/vect/O3-pr39675-2.c: Use the non-wide versions instead.
537 * gcc.dg/vect/fast-math-pr35982.c: Likewise.
538 * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
539 * gcc.dg/vect/pr37539.c: Likewise.
540 * gcc.dg/vect/slp-11.c: Likewise.
541 * gcc.dg/vect/slp-12a.c: Likewise.
542 * gcc.dg/vect/slp-12b.c: Likewise.
543 * gcc.dg/vect/slp-19.c: Likewise.
544 * gcc.dg/vect/slp-23.c: Likewise.
545 * gcc.dg/vect/vect-1.c: Likewise.
546 * gcc.dg/vect/vect-98.c: Likewise.
547 * gcc.dg/vect/vect-107.c: Likewise.
548 * gcc.dg/vect/vect-strided-float.c: Likewise.
550 2011-05-02 Jason Merrill <jason@redhat.com>
552 * g++.dg/init/new31.C: New.
554 2011-05-02 Simon Martin <simartin@users.sourceforge.net>
557 * gcc.dg/pr35445.c: New test.
559 2011-05-02 Jason Merrill <jason@redhat.com>
561 * c-c++-common/vla-1.c: New.
563 2011-05-02 Richard Guenther <rguenther@suse.de>
565 PR tree-optimization/48822
566 * gcc.dg/torture/pr48822.c: New testcase.
568 2011-05-02 Paolo Carlini <paolo.carlini@oracle.com>
571 * g++.dg/cpp0x/constexpr-47969.C: New.
573 2011-05-02 Ira Rosen <ira.rosen@linaro.org>
576 * gcc.dg/vect/slp-3.c: Increase loop bound. Don't expect to fail
577 on vect_no_align targets.
578 * gcc.dg/vect/no-vfa-pr29145.c: Don't expect to fail on
579 vect_no_align targets.
581 2011-05-01 Xinliang David Li <davidxl@google.com>
583 * gcc.dg/tree-ssa/integer-addr.c: New test.
584 * gcc.dg/tree-ssa/alias_bug.c: New test.
586 2011-05-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
589 * gfortran.dg/round_3.f08: Add more checks.
591 2011-04-30 Tobias Burnus <burnus@net-b.de>
594 * gfortran.dg/import9.f90: New, proper test.
595 * gfortran.dg/interface_37.f90: Remove bogus
596 test (bogus copy of interface_36.f90).
598 2011-04-30 Tobias Burnus <burnus@net-b.de>
601 * gfortran.dg/interface_37.f90: New.
603 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
606 * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
608 2011-04-30 Jakub Jelinek <jakub@redhat.com>
610 PR tree-optimization/48809
611 * gcc.c-torture/execute/pr48809.c: New test.
613 2011-04-29 Jeff Law <law@redhat.com>
615 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
617 2011-04-29 Paolo Carlini <paolo.carlini@oracle.com>
620 * g++.dg/init/ctor10.C: New.
622 2011-04-29 Le-Chun Wu <lcwu@google.com>
624 * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
625 warning in implicitly instantiated templates.
627 2011-04-29 Le-Chun Wu <lcwu@google.com>
629 * g++.dg/warn/Wnull-conversion-1.C: New.
630 * g++.dg/warn/Wnull-conversion-2.C: New.
632 2011-04-29 Diego Novillo <dnovillo@google.com>
634 * g++.old-deja/g++.other/null3.C: Expect warning about
635 converting boolean to a pointer.
637 2011-04-29 Paul Thomas <pault@gcc.gnu.org>
640 * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
644 * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
646 2011-04-29 Tobias Burnus <burnus@net-b.de>
649 * gfortran.dg/typebound_proc_22.f90: New.
652 * gfortran.dg/interface_36.f90: New.
654 2011-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
661 * gfortran.dg/fmt_g.f: Adjust test.
662 * gfortran.dg/fmt_g0_1.f08: Adjust test.
663 * gfortran.dg/round_3.f08: New test.
664 * gfortran.dg/namelist_print_1.f: Adjust test.
665 * gfortran.dg/char4_iunit_1.f03: Adjust test.
666 * gfortran.dg/f2003_io_5.f03: Adjust test.
667 * gfortran.dg/coarray_15.f90: Adjust test.
668 * gfortran.dg/namelist_65.f90: Adjust test.
669 * gfortran.dg/fmt_cache_1.f: Adjust test.
670 * gfortran.dg/char4_iunit_2.f03: Adjust test.
671 * gfortran.dg/real_const_3.f90: Adjust test.
673 2011-04-28 Xinliang David Li <davidxl@google.com>
675 * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
676 * testsuite/g++.dg/prof-robust-1.C: New test.
678 2011-04-28 Ira Rosen <ira.rosen@linaro.org>
680 PR tree-optimization/48765
681 * gcc.dg/vect/pr48765.c: New.
683 2011-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
685 PR tree-optimization/48775
686 * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
688 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
691 * g++.dg/inherit/pr48798.C: New.
692 * g++.old-deja/g++.other/base1.C: Adjust.
694 2011-04-28 Dodji Seketeli <dodji@redhat.com>
697 * g++.dg/template/inherit7.C: New test case.
699 2011-04-28 Richard Guenther <rguenther@suse.de>
701 PR tree-optimization/40052
702 PR tree-optimization/15347
703 * gcc.dg/tree-ssa/vrp57.c: New testcase.
704 * gcc.dg/pr15347.c: Likewise.
706 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
709 * g++.dg/cpp0x/sfinae18.C: New.
711 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
714 * g++.dg/ext/is_literal_type1.C: New.
716 2011-04-28 Tobias Burnus <burnus@net-b.de>
720 * gfortran.dg/interface_35.f90: New.
721 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
722 * gfortran.dg/func_result_6.f90: Add dg-warning.
723 * gfortran.dg/bessel_1.f90: Ditto.
724 * gfortran.dg/hypot_1.f90: Ditto.
725 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
726 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
727 * gfortran.dg/interface_assignment_4.f90: Ditto.
729 2011-04-27 Jason Merrill <jason@redhat.com>
731 * g++.dg/ext/complex8.C: New.
733 * g++.dg/cpp0x/initlist49.C: New.
734 * g++.dg/init/new30.C: New.
736 2011-04-27 Tobias Burnus <burnus@net-b.de>
739 * gfortran.dg/whole_file_34.f90: New.
741 2011-04-27 Jan Hubicka <jh@suse.cz>
743 * gcc.dg/tree-ssa/inline-9.c: New testcase.
745 2011-04-27 Jason Merrill <jason@redhat.com>
747 * g++.old-deja/g++.oliva/overload1.C: Adjust.
749 * g++.dg/parse/ambig6.C: New.
751 2011-04-27 Nick Clifton <nickc@redhat.com>
753 * gcc.dg/20020312-2.c: Add definition for RX.
755 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
756 option with RX targets.
758 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
761 2011-04-27 Richard Guenther <rguenther@suse.de>
763 * gcc.dg/tree-ssa/pr23382.c: Remove.
765 2011-04-27 Kaz Kojima <kkojima@gcc.gnu.org>
768 * gcc.c-torture/compile/pr48767.c: New test.
770 2011-04-27 Richard Guenther <rguenther@suse.de>
772 PR tree-optimization/48772
773 * g++.dg/pr48772.C: New testcase.
775 2011-04-27 Jakub Jelinek <jakub@redhat.com>
778 * gcc.c-torture/compile/pr48742.c: New test.
780 2011-04-26 Jason Merrill <jason@redhat.com>
782 * g++.dg/lookup/koenig13.C: New.
784 * g++.dg/cpp0x/initlist48.C: New.
786 2011-04-25 Jason Merrill <jason@redhat.com>
788 * g++.dg/cpp0x/sfinae17.C: New.
790 2011-03-23 Michael Meissner <meissner@linux.vnet.ibm.com>
793 * gcc.target/powerpc/pr48258-1.c: New file.
794 * gcc.target/powerpc/pr48258-2.c: Ditto.
796 2011-04-26 Xinliang David Li <davidxl@google.com>
798 * gcc.dg/uninit-suppress.c: New test.
799 * gcc.dg/uninit-suppress.c: New test.
801 2011-04-26 Jakub Jelinek <jakub@redhat.com>
804 * gcc.dg/pr48768.c: New test.
806 PR tree-optimization/48734
807 * gcc.c-torture/compile/pr48734.c: New test.
810 * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
812 2011-04-26 Richard Guenther <rguenther@suse.de>
814 PR tree-optimization/48731
815 * gcc.dg/torture/pr48731.c: New testcase.
817 2011-04-26 Richard Guenther <rguenther@suse.de>
820 * gcc.dg/tree-prof/val-prof-2.c: Adjust.
822 2011-04-26 Richard Guenther <rguenther@suse.de>
825 * gcc.dg/torture/pr48694-1.c: New testcase.
826 * gcc.dg/torture/pr48694-2.c: Likewise.
828 2011-04-25 Paolo Carlini <paolo.carlini@oracle.com>
830 * g++.dg/ext/underlying_type1.C: New.
831 * g++.dg/ext/underlying_type2.C: Likewise.
832 * g++.dg/ext/underlying_type3.C: Likewise.
833 * g++.dg/ext/underlying_type4.C: Likewise.
834 * g++.dg/ext/underlying_type5.C: Likewise.
835 * g++.dg/ext/underlying_type6.C: Likewise.
836 * g++.dg/ext/underlying_type7.C: Likewise.
837 * g++.dg/ext/underlying_type8.C: Likewise.
838 * g++.dg/ext/underlying_type9.C: Likewise.
839 * g++.dg/ext/underlying_type10.C: Likewise.
841 2011-04-25 Jason Merrill <jason@redhat.com>
843 * g++.dg/cpp0x/regress/template-const2.C: New.
845 2011-04-25 Jeff Law <law@redhat.com>
847 * gcc.dg/tree-ssa/vrp56.c: new test.
849 2011-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
851 * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
853 2011-04-24 Jakub Jelinek <jakub@redhat.com>
855 PR preprocessor/48740
856 * c-c++-common/raw-string-11.c: New test.
858 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
860 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
863 2011-04-23 Tobias Burnus <burnus@net-b.de>
866 * gfortran.dg/coarray_19.f90: New.
868 2011-04-23 Jakub Jelinek <jakub@redhat.com>
871 * gcc.dg/pr48685.c: New test.
873 2011-04-22 Jan Hubicka <jh@suse.cz>
875 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
877 2011-04-22 Jakub Jelinek <jakub@redhat.com>
879 PR tree-optimization/48717
880 * gcc.c-torture/execute/pr48717.c: New test.
882 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
885 * gcc.target/i386/pr48723.c: New test.
887 2011-04-22 Jakub Jelinek <jakub@redhat.com>
890 * gcc.dg/gomp/pr48716.c: New test.
891 * g++.dg/gomp/pr48716.C: New test.
893 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
896 * gcc.dg/missing-field-init-2.c: Update testcase.
898 2011-04-22 Alan Modra <amodra@gmail.com>
900 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
902 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
905 * gfortran.dg/function_optimize_6.f90: New test.
907 2011-04-21 Easwaran Raman <eraman@google.com>
909 * gcc.dg/stack-layout-2.c: New test.
911 2011-04-21 Richard Guenther <rguenther@suse.de>
914 * g++.dg/lto/pr48207-2_0.C: New testcase.
915 * g++.dg/lto/pr48207-3_0.C: Likewise.
917 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
919 * gnat.dg/volatile5.adb: New test.
920 * gnat.dg/volatile5_pkg.ads: New helper.
922 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
925 * gcc.target/i386/pr48708.c: New test.
927 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
929 * gcc.dg/vect/vect-119.c: New test.
931 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
933 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
936 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
937 Richard Sandiford <richard.sandiford@linaro.org>
940 * gcc.target/arm/pr46329.c: New test.
942 2011-04-21 Tobias Burnus <burnus@net-b.de>
945 * gfortran.dg/coarray_18.f90: New.
947 2011-04-20 Jason Merrill <jason@redhat.com>
949 * g++.dg/cpp0x/initlist47.C: New.
951 * g++.dg/init/dtor4.C: New.
953 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
956 * gcc.target/i386/sse2-pinsrw.c: New test.
957 * gcc.target/i386/avx-vpinsrw.c: Ditto.
958 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
959 * gcc.target/i386/sse2-insvhi.c: Ditto.
960 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
961 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
963 2011-04-20 Jason Merrill <jason@redhat.com>
965 * g++.dg/template/const4.C: New.
967 2011-04-20 Easwaran Raman <eraman@google.com>
969 * gcc.dg/stack-layout-1.c: New test.
971 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
973 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
974 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
977 2011-04-20 Kai Tietz <ktietz@redhat.com>
979 * gcc.dg/binop-xor1.c: New test.
980 * gcc.dg/binop-xor2.c: New test.
981 * gcc.dg/binop-xor3.c: New test.
982 * gcc.dg/binop-xor4.c: New test.
983 * gcc.dg/binop-xor5.c: New test.
985 2011-04-20 Richard Guenther <rguenther@suse.de>
987 PR tree-optimization/47892
988 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
990 2011-04-20 Richard Guenther <rguenther@suse.de>
993 * g++.dg/torture/pr48695.C: New testcase.
995 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
997 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
998 * gcc.c-torture/execute/cmpsi-2.c: Ditto
999 * gcc.c-torture/execute/pr45262.c: Ditto
1000 * gcc.dg/torture/pr43165.c: Ditto.
1001 * gcc.dg/torture/pr47228.c: Ditto.
1002 * gcc.dg/tree-ssa/pr45144.c: Ditto.
1003 * gcc.dg/ipa/pr45644.c: Ditto.
1004 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
1007 2011-04-19 Jason Merrill <jason@redhat.com>
1009 * g++.dg/ext/complex7.C: New.
1011 * g++.dg/ext/attrib41.C: New.
1013 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
1016 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
1018 2011-04-19 Jakub Jelinek <jakub@redhat.com>
1021 * gcc.target/i386/pr48678.c: New test.
1023 2011-04-19 Martin Jambor <mjambor@suse.cz>
1025 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
1026 * g++.dg/opt/devirt2.C: New test.
1027 * g++.dg/ipa/devirt-g-1.C: Likewise.
1029 2011-04-19 Tobias Burnus <burnus@net-b.de>
1032 * gfortran.dg/whole_file_33.f90: New.
1034 2011-04-19 Martin Jambor <mjambor@suse.cz>
1036 * g++.dg/ipa/devirt-7.C: New test.
1038 2011-04-19 Richard Guenther <rguenther@suse.de>
1041 * g++.dg/lto/pr48207_0.C: New testcase.
1043 2011-04-18 Jason Merrill <jason@redhat.com>
1045 * g++.dg/init/void1.C: New.
1047 * g++.dg/cpp0x/union4.C: New.
1049 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1052 * g++.dg/torture/pr48661.C: New test.
1055 * g++.dg/gomp/pr48632.C: New test.
1057 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
1059 * gcc.target/i386/sse2-maskmovdqu.c: New test.
1060 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
1062 2011-04-18 Tobias Burnus <burnus@net-b.de>
1065 * gfortran.dg/coarray_17.f90: New.
1066 * gfortran.dg/coarray_10.f90: Update dg-error.
1068 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1071 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1072 * gfortran.dg/guality/guality.exp: Likewise.
1074 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1076 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
1078 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1080 * gcc.dg/vect/pr48377.c: Remove dg-do run.
1082 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1084 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
1086 2011-04-18 Richard Guenther <rguenther@suse.de>
1089 * g++.dg/torture/pr46364.C: New testcase.
1091 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1093 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
1095 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
1097 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
1099 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
1100 Ira Rosen <ira.rosen@linaro.org>
1103 * gcc.target/arm/pr48252.c: New test.
1105 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1107 PR tree-optimization/48616
1108 * gcc.dg/pr48616.c: New test.
1110 2011-04-18 Tobias Burnus <burnus@net-b.de>
1113 * gfortran.dg/coarray_16.f90: New.
1115 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
1118 * gfortran.dg/realloc_on_assign_7.f03: New test.
1120 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1122 PR libgfortran/48602
1123 * gfortran.dg/fmt_g0_6.f08: New test.
1125 2011-04-17 Jason Merrill <jason@redhat.com>
1127 * g++.dg/cpp0x/sfinae16.C: New.
1129 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
1131 * gcc.target/mips/reg-var-1.c: New test.
1133 2011-04-17 Jan Hubicka <jh@suse.cz>
1135 * gcc.dg/winline-5.c: Update testcase.
1137 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
1139 * gnat.dg/discr27.ad[sb]: Move dg directive.
1140 * gnat.dg/discr28.ad[sb]: New test.
1141 * gnat.dg/discr28_pkg.ads: New helper.
1143 2011-04-17 Michael Matz <matz@suse.de>
1145 PR tree-optimization/48622
1147 * gcc.dg/lto/pr48622_0.c: New test.
1149 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
1151 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
1152 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
1153 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
1154 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1155 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1156 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1158 2011-04-15 Jason Merrill <jason@redhat.com>
1160 * g++.dg/cpp0x/range-for17.C: New.
1162 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1164 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
1165 * g++.dg/cpp0x/range-for3.C: Likewise.
1166 * g++.dg/cpp0x/range-for9.C: Correct error message.
1167 * g++.dg/cpp0x/range-for11.C: New.
1168 * g++.dg/cpp0x/range-for12.C: New.
1169 * g++.dg/cpp0x/range-for13.C: New.
1170 * g++.dg/cpp0x/range-for14.C: New.
1171 * g++.dg/cpp0x/range-for15.C: New.
1172 * g++.dg/cpp0x/range-for16.C: New.
1174 2011-04-15 Tobias Burnus <burnus@net-b.de>
1177 * gfortran.dg/coarray_15.f90: Change to dg-do run.
1179 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
1181 * objc.dg/naming-4.m: Updated.
1182 * objc.dg/naming-5.m: Updated.
1183 * objc.dg/naming-6.m: New.
1184 * objc.dg/naming-7.m: New.
1185 * obj-c++.dg/naming-1.mm: Updated.
1186 * obj-c++.dg/naming-2.mm: Updated.
1187 * obj-c++.dg/naming-3.mm: New.
1188 * obj-c++.dg/naming-4.mm: New.
1190 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1192 PR libgfortran/48589
1193 * gfortran.dg/fmt_g0_5.f08: New test.
1195 2011-04-15 Richard Guenther <rguenther@suse.de>
1198 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
1200 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
1202 * gcc.target/avr/torture/pr41885.c (dg-options): Change
1203 -finline-limit=0 to -fno-inline
1205 2011-04-15 Jakub Jelinek <jakub@redhat.com>
1208 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
1211 2011-04-14 Jakub Jelinek <jakub@redhat.com>
1214 * gcc.target/i386/sse4_1-insertps-3.c: New test.
1215 * gcc.target/i386/sse4_1-insertps-4.c: New test.
1216 * gcc.target/i386/avx-insertps-3.c: New test.
1217 * gcc.target/i386/avx-insertps-4.c: New test.
1219 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1221 * gcc.target/avr/torture/pr41885.c (dg-options): Add
1224 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1229 * gcc.target/avr/pr46779-1.c: New test case
1230 * gcc.target/avr/pr46779-2.c: New test case
1232 2011-04-14 Jason Merrill <jason@redhat.com>
1234 * g++.dg/cpp0x/sfinae15.C: New.
1236 * g++.dg/cpp0x/sfinae14.C: New.
1238 * g++.dg/ext/vla10.C: New.
1240 2011-04-14 Richard Guenther <rguenther@suse.de>
1242 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
1244 2011-04-14 Richard Guenther <rguenther@suse.de>
1246 * gcc.dg/fold-bitand-4.c: Move ...
1247 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
1249 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1251 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
1253 * gcc.target/avr/torture/trivial.c: Ditto.
1255 2011-04-13 Jason Merrill <jason@redhat.com>
1257 * g++.dg/template/operator11.C: New.
1259 2011-04-13 Jakub Jelinek <jakub@redhat.com>
1262 * gcc.dg/gomp/pr48591.c: New test.
1265 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
1266 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
1268 2011-04-13 Dodji Seketeli <dodji@redhat.com>
1271 * g++.dg/template/dependent-expr7.C: New test case.
1273 2011-04-13 Jason Merrill <jason@redhat.com>
1275 * g++.dg/cpp0x/sfinae13.C: New.
1277 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
1279 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
1281 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1283 * gcc.target/arm/pr43698.c: Remove -march option.
1285 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1287 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
1290 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
1294 * gfortran.dg/realloc_on_assign_6.f03: New test.
1296 2011-04-12 Kai Tietz <ktietz@redhat.com>
1298 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
1299 targets the additional -mno-ms-bitfields and
1300 -Wno-packed-bitfield-compat options.
1301 * g++.dg/ext/bitfield3.C: Likewise.
1302 * g++.dg/ext/bitfield4.C: Likewise.
1303 * g++.dg/ext/bitfield5.C: Likewise.
1304 * gcc.dg/bitfld-15.c: Likewise.
1305 * gcc.dg/bitfld-16.c: Likewise.
1306 * gcc.dg/bitfld-17.c: Likewise.
1307 * gcc.dg/bitfld-18.c: Likewise.
1309 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
1311 * gcc.target/arm/neon-vld3-1.c: New test.
1312 * gcc.target/arm/neon-vst3-1.c: New test.
1313 * gcc.target/arm/neon/v*.c: Regenerate.
1315 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1317 PR rtl-optimization/48549
1318 * g++.dg/opt/pr48549.C: New test.
1320 2011-04-12 Richard Guenther <rguenther@suse.de>
1322 PR tree-optimization/46076
1323 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
1325 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1328 * lib/compat.exp (compat-execute): Declare unsupported after
1329 stripping path from src1.
1330 * lib/lto.exp (lto-execute): Likewise.
1332 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1335 * gcc.dg/pr48552-1.c: New test.
1336 * gcc.dg/pr48552-2.c: New test.
1338 2011-04-11 Jason Merrill <jason@redhat.com>
1340 * g++.dg/cpp0x/sfinae12.C: New.
1342 * g++.dg/cpp0x/enum10.C: New.
1344 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
1346 * g++.dg/cpp0x/rv-func.C: New.
1348 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1350 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
1353 2011-04-11 Martin Jambor <mjambor@suse.cz>
1355 PR tree-optimization/48195
1356 * gcc.dg/ipa/pr48195.c: New test.
1358 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
1360 * gnat.dg/return3.adb: Remove unused switch.
1362 2011-04-08 Mike Stump <mikestump@comcast.net>
1365 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
1366 default to fno-common.
1368 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
1370 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
1371 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
1373 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1376 * gfortran.dg/function_optimize_5.f90: New test.
1378 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
1380 * gnat.dg/aggr17.adb: New test.
1381 * gnat.dg/aggr18.adb: Likewise.
1383 2011-04-08 Michael Matz <matz@suse.de>
1386 * gcc.target/i386/pr48389.c: New test.
1388 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
1390 PR rtl-optimization/48272
1391 * g++.dg/opt/pr48272.C: New.
1393 2011-04-08 Dmitry Melnik <dm@ispras.ru>
1395 PR rtl-optimization/48235
1396 * gcc.dg/pr48235.c: New.
1398 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1400 PR rtl-optimization/48302
1401 * g++.dg/opt/pr48302.C: New.
1403 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1406 * g++.dg/opt/pr48273.C: New.
1408 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1410 PR rtl-optimization/48442
1411 * gcc.dg/pr48442.c: New.
1413 2011-04-08 Jakub Jelinek <jakub@redhat.com>
1415 PR tree-optimization/48377
1416 * gcc.dg/vect/pr48377.c: New test.
1418 2011-04-07 Jason Merrill <jason@redhat.com>
1420 * g++.dg/cpp0x/regress/call1.C: New.
1422 * g++.dg/cpp0x/variadic107.C: New.
1424 * g++.dg/cpp0x/sfinae11.C: New.
1425 * g++.dg/cpp0x/noexcept02.C: Fix.
1427 * g++.dg/cpp0x/sfinae10.C: New.
1429 * g++.dg/cpp0x/sfinae9.C: New.
1431 * c-c++-common/Wcast-qual-1.c: Move here from...
1432 * gcc.dg/cast-qual-3.c: ...here, and...
1433 * g++.dg/warn/Wcast-qual2.C: ...here.
1435 * g++.dg/cpp0x/sfinae8.C: New.
1437 * g++.dg/cpp0x/sfinae7.C: New.
1439 * g++.dg/cpp0x/enum9.C: New.
1441 2011-04-07 Mike Stump <mikestump@comcast.net>
1443 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
1444 with no trampolines.
1446 2011-04-07 Jakub Jelinek <jakub@redhat.com>
1449 * gfortran.dg/gomp/pr48117.f90: New test.
1452 * gcc.dg/torture/pr48343.c: New test.
1454 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1456 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
1458 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
1460 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
1462 2011-04-07 Tom de Vries <tom@codesourcery.com>
1465 * lib/scanasm.exp (object-size): New proc.
1466 * gcc.target/arm/pr43920-2.c: New test.
1468 2011-04-06 Tobias Burnus <burnus@net-b.de>
1472 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
1474 2011-04-06 Steve Ellcey <sje@cup.hp.com>
1476 * gcc.dg/mtune.c: Prune note from output.
1478 2011-04-06 Jakub Jelinek <jakub@redhat.com>
1481 * gcc.dg/guality/pr36977.c: New test.
1482 * gcc.dg/guality/pr48466.c: New test.
1484 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1486 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
1488 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
1490 * gnat.dg/return3.adb: New test.
1492 2011-04-06 Richard Guenther <rguenther@suse.de>
1494 PR tree-optimization/47663
1495 * gcc.dg/tree-ssa/inline-8.c: New testcase.
1497 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
1499 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
1500 Solaris 8 and 9 as well.
1502 2011-04-05 Tom de Vries <tom@codesourcery.com>
1505 * gcc.target/arm/pr43920-1.c: New test.
1507 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
1509 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
1510 (cctor): Actually return the value.
1511 (main): Cast return values.
1513 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1515 * gfortran.dg/character_comparison_8.f90: New test.
1517 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1519 * frontend-passes: (optimize_lexical_comparison): New function.
1520 (optimize_expr): Call it.
1521 (optimize_comparison): Also handle lexical comparison functions.
1522 Return false instad of -2 for unequal comparison.
1524 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1527 * function_optimize_4.f90: New test.
1529 2011-04-04 Tobias Burnus <burnus@net-b.de>
1532 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
1533 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
1534 * gfortran.dg/coarray_15.f90: New.
1536 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1538 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
1539 * gfortran.dg/bessel_7.f90: Likewise.
1541 2011-04-03 Tobias Burnus <burnus@net-b.de>
1543 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
1545 2011-04-03 Richard Guenther <rguenther@suse.de>
1546 Ira Rosen <ira.rosen@linaro.org>
1548 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
1549 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
1550 -ftree-loop-if-convert-stores.
1552 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
1554 * gnat.dg/specs/aggr2.ads: New test.
1556 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
1558 * gnat.dg/debug2.ad[sb]: New test.
1559 * gnat.dg/debug2_pkg.ads: New helper.
1560 * gnat.dg/debug3.ad[sb]: New test.
1562 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
1564 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
1566 2011-04-01 Jakub Jelinek <jakub@redhat.com>
1569 * gcc.c-torture/compile/pr48335-1.c: New test.
1570 * gcc.dg/pr48335-1.c: New test.
1571 * gcc.dg/pr48335-2.c: New test.
1572 * gcc.dg/pr48335-3.c: New test.
1573 * gcc.dg/pr48335-4.c: New test.
1574 * gcc.dg/pr48335-5.c: New test.
1575 * gcc.dg/pr48335-6.c: New test.
1576 * gcc.dg/pr48335-7.c: New test.
1577 * gcc.dg/pr48335-8.c: New test.
1578 * gcc.target/i386/pr48335-1.c: New test.
1580 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
1583 * gcc.dg/Waddress.c: New test.
1585 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
1588 * gfortran.dg/function_optimize_3.f90: New test.
1590 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
1592 * gcc.c-torture/compile/20110401-1.c: New test.
1594 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
1595 * g++.dg/lto/20091002-2_0.C: Likewise.
1596 * g++.dg/lto/20090303_0.c: Likewise.
1597 * g++.dg/lto/20091004-1_0.C: Likewise.
1598 * g++.dg/lto/20091002-3_0.C: Likewise.
1599 * g++.dg/lto/20091004-2_0.C: Likewise.
1600 * g++.dg/lto/20081123_0.C: Likewise.
1601 * g++.dg/lto/20090313_0.C: Likewise.
1602 * g++.dg/lto/20081109-1_0.C: Likewise.
1603 * g++.dg/lto/20081219_0.C: Likewise.
1604 * g++.dg/lto/20081204-1_0.C: Likewise.
1605 * g++.dg/lto/20090302_0.C: Likewise.
1606 * g++.dg/lto/20081119-1_0.C: Likewise.
1607 * g++.dg/lto/20081118_0.C: Likewise.
1608 * gcc.dg/lto/20091020-2_0.c: Likewise.
1609 * gcc.dg/lto/20090210_0.c: Likewise.
1610 * gcc.dg/lto/20081204-1_0.c: Likewise.
1611 * gcc.dg/lto/20081224_0.c: Likewise.
1612 * gcc.dg/lto/20090219_0.c: Likewise.
1613 * gcc.dg/lto/20091014-1_0.c: Likewise.
1614 * gcc.dg/lto/20091016-1_0.c: Likewise.
1615 * gcc.dg/lto/20090206-2_0.c: Likewise.
1616 * gcc.dg/lto/20090116_0.c: Likewise.
1617 * gcc.dg/lto/20091013-1_0.c: Likewise.
1618 * gcc.dg/lto/20091015-1_0.c: Likewise.
1619 * gcc.dg/lto/20090126-2_0.c: Likewise.
1621 2011-03-31 Ian Lance Taylor <iant@google.com>
1623 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
1625 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1627 * gnat.dg/opt16.adb: New test.
1629 2011-03-31 Jason Merrill <jason@redhat.com>
1631 * g++.dg/cpp0x/defaulted24.C: New.
1633 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1636 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
1639 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1641 * g++.dg/other/i386-9.C: New test.
1643 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1645 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
1647 2011-03-30 Jason Merrill <jason@redhat.com>
1649 * g++.dg/cpp0x/regress/error-recovery1.C: New.
1651 * g++.dg/cpp0x/regress/isnan.C: New.
1653 * g++.dg/cpp0x/initlist46.C: New.
1655 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
1658 * gcc.target/arm/neon-modes-2.c: New test.
1660 2011-03-30 Jakub Jelinek <jakub@redhat.com>
1663 * gcc.c-torture/compile/pr48305.c: New test.
1665 2011-03-29 Jason Merrill <jason@redhat.com>
1667 * g++.dg/cpp0x/regress/value-dep1.C: New.
1669 2011-03-29 Steve Ellcey <sje@cup.hp.com>
1671 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
1673 2011-03-29 Ian Lance Taylor <iant@google.com>
1675 * go.test/go-test.exp: Handle the test lines used in several new
1677 (errchk): Add opts parameter. Change all callers. Handle parens
1680 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
1681 Dominique d'Humieres <dominiq@lps.ens.fr>
1683 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
1684 and __APPLE__ && __PPC__ && __ALTIVEC__.
1686 2011-03-29 Jason Merrill <jason@redhat.com>
1688 * g++.dg/cpp0x/dependent1.C: New.
1690 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
1692 * g++.dg/cpp0x/constexpr-memfn1.C: New.
1694 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
1696 2011-03-29 Janus Weil <janus@gcc.gnu.org>
1699 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
1700 * gfortran.dg/proc_ptr_comp_32.f90: New.
1702 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
1704 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
1705 check for corresponding warning.
1707 2011-03-28 Jason Merrill <jason@redhat.com>
1709 * g++.dg/cpp0x/rv-deduce2.C: New.
1711 2011-03-29 Jakub Jelinek <jakub@redhat.com>
1714 * gcc.dg/pr48203.c: New test.
1716 2011-03-28 Jeff Law <law@redhat.com>
1718 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
1720 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
1722 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
1723 and __PPC__ && __ALTIVEC__.
1725 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1728 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
1729 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1730 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1731 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1733 2011-03-28 Jason Merrill <jason@redhat.com>
1735 * g++.dg/cpp0x/initlist-array2.C: New.
1737 * g++.dg/cpp0x/initlist-array1.C: New.
1739 * g++.dg/cpp0x/constexpr-compound.C: New.
1741 * g++.dg/cpp0x/constexpr-using.C: New.
1743 * g++.dg/cpp0x/constexpr-noexcept.C: New.
1745 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
1748 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
1750 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
1752 * gcc.dg/slp-1.c: New test.
1754 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
1756 * gcc.target/i386/avx256-unaligned-load-1.c: New.
1757 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
1758 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
1759 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
1760 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
1761 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
1762 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
1763 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
1764 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
1765 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
1766 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
1767 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
1768 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
1769 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
1771 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
1774 * gfortran.dg/trim_optimize_5.f90: New test.
1775 * gfortran.dg/trim_optimize_6.f90: New test.
1777 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
1780 * gcc.target/mips/madd-7.c: Remove -mlong32.
1781 * gcc.target/mips/msub-7.c: Likewise.
1783 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
1785 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
1786 accesses to preserve the meaning of the test for doubleword vectors.
1787 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
1788 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
1790 2011-03-26 Janus Weil <janus@gcc.gnu.org>
1793 * gfortran.dg/class_42.f03: New.
1795 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
1797 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
1800 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
1802 PR rtl-optimization/48144
1803 * gcc.dg/pr48144.c: New test.
1805 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1807 * gnat.dg/discr27.ad[sb]: New test.
1809 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1811 * gnat.dg/limited_with2.ad[sb]: New test.
1812 * gnat.dg/limited_with2_pkg1.ads: New helper.
1813 * gnat.dg/limited_with2_pkg2.ads: Likewise.
1815 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1817 * gnat.dg/opt15.adb: New test.
1818 * gnat.dg/opt15_pkg.ad[sb]: New helper.
1820 2011-03-25 Tobias Burnus <burnus@net-b.de>
1824 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
1825 * gfortran.dg/leadz_trailz_3.f90: Ditto
1827 2011-03-25 Martin Jambor <mjambor@suse.cz>
1829 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
1831 2011-03-25 Jason Merrill <jason@redhat.com>
1833 * g++.dg/cpp0x/defaulted22.C: New.
1834 * g++.dg/cpp0x/defaulted23.C: New.
1835 * g++.dg/cpp0x/defaulted15.C: Adjust.
1837 2011-03-25 Jason Merrill <jason@redhat.com>
1839 * g++.dg/cpp0x/move1.C: New.
1841 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
1844 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
1846 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1848 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
1849 for mips-sgi-irix6.5.
1850 Replace snprintf prototype by <stdio.h>.
1852 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1855 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
1856 run_expensive_tests.
1857 * gcc.dg/graphite/block-4.c: Likewise.
1858 * gcc.dg/graphite/block-7.c: Likewise.
1859 * gcc.dg/graphite/block-8.c: Likewise.
1861 2011-03-25 Richard Guenther <rguenther@suse.de>
1863 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
1864 * g++.dg/tree-ssa/pr8781.C: Likewise.
1865 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
1866 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
1867 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
1868 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
1869 * gcc.dg/tree-ssa/alias-18.c: Likewise.
1870 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
1871 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
1872 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
1873 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
1874 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1875 * gcc.dg/tree-ssa/pr21574.c: Likewise.
1876 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
1877 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1878 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
1879 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
1880 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
1881 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
1882 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
1883 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
1884 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
1885 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
1886 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
1887 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
1888 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
1889 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
1890 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
1891 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
1892 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
1893 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
1894 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
1895 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1896 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
1897 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1898 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
1899 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
1900 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
1901 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
1902 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
1903 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
1904 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
1905 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1906 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
1907 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
1908 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
1909 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
1910 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
1911 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
1912 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
1913 * c-c++-common/pr46562-2.c: Likewise.
1914 * gfortran.dg/pr42108.f90: Likewise.
1915 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
1916 foo to be inlined even at -O1.
1917 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
1918 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
1919 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
1920 * gcc.dg/matrix/matrix.exp: Disable FRE.
1922 2011-03-24 Jakub Jelinek <jakub@redhat.com>
1925 * gcc.dg/dfp/pr48204.c: New test.
1927 2011-03-24 Steve Ellcey <sje@cup.hp.com>
1930 * gcc.c-torture/execute/pr47917.c: Move this...
1931 * gcc.dg/torture/pr47917.c: to here and add xfails.
1933 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1935 * gnat.dg/array16.ad[sb]: New test.
1936 * gnat.dg/array16.ads: New helper.
1938 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1940 * gnat.dg/derived_type2.adb: New test.
1942 2011-03-24 Richard Guenther <rguenther@suse.de>
1944 PR tree-optimization/48271
1945 * g++.dg/torture/pr48271.C: New testcase.
1947 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1949 * gnat.dg/array15.ad[sb]: New test.
1951 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
1954 * gcc.target/i386/pr48237.c: New test.
1956 2011-03-24 Richard Guenther <rguenther@suse.de>
1959 * gcc.dg/builtin-object-size-10.c: New testcase.
1961 2011-03-24 Richard Guenther <rguenther@suse.de>
1963 PR tree-optimization/46562
1964 * c-c++-common/pr46562-2.c: New testcase.
1965 * c-c++-common/pr46562.c: Likewise.
1967 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
1969 * gcc.dg/vect/vect-cselim-1.c: New test.
1970 * gcc.dg/vect/vect-cselim-2.c: New test.
1972 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
1974 * gcc.target/arm/pr46934.c: New.
1976 2011-03-23 Ian Lance Taylor <iant@google.com>
1978 * go.test/go-test.exp (errchk): Ignore lines containing ////.
1980 2011-03-23 Richard Guenther <rguenther@suse.de>
1982 * gcc.dg/struct: Remove directory and contents.
1984 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1987 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1989 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
1991 * gnat.dg/discr26.ad[sb]: New test.
1992 * gnat.dg/discr26_pkg.ads: New helper.
1994 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
1997 * gcc.target/arm/neon-vld-1.c: New test.
1999 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2001 * gnat.dg/array14.ad[sb]: New test.
2002 * gnat.dg/array14_pkg.ads: New helper.
2004 2011-03-22 Joseph Myers <joseph@codesourcery.com>
2006 * gcc.c-torture/execute/920501-8.x: Remove.
2007 * gcc.c-torture/execute/930513-1.x: Remove.
2008 * gcc.c-torture/execute/960312-1.x: Remove.
2009 * gcc.c-torture/compile/20000804-1.c,
2010 gcc.c-torture/compile/20001205-1.c,
2011 gcc.c-torture/compile/20001226-1.c,
2012 gcc.c-torture/compile/20010518-2.c,
2013 gcc.c-torture/compile/20020312-1.c,
2014 gcc.c-torture/compile/20020604-1.c,
2015 gcc.c-torture/compile/920501-12.c,
2016 gcc.c-torture/compile/920501-4.c,
2017 gcc.c-torture/compile/920520-1.c,
2018 gcc.c-torture/compile/980506-1.c,
2019 gcc.c-torture/execute/980709-1.x,
2020 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
2021 options for m68hc11.
2022 * gcc.dg/cpp/assert4.c: Don't handle ARC.
2023 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
2026 2011-03-22 Nick Clifton <nickc@redhat.com>
2028 * lib/target-supports.exp (check_profiling_available): Add MN10300
2029 to the list of targets that do not support profiling. Restore
2030 alpha sorting to this list.
2032 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
2034 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
2035 failure on 32-bit systems.
2036 * gcc.dg/torture/vector-2.c: Ditto.
2038 2011-03-22 Richard Guenther <rguenther@suse.de>
2040 PR tree-optimization/48228
2041 * gcc.dg/Wstrict-overflow-23.c: New testcase.
2043 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2045 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
2049 * gcc.target/powerpc/pr48226.c: New file.
2051 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
2053 * lib/prune.exp (prune_gcc_output): Prune "could not create
2054 compact unwind for" warnings.
2056 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2060 * gcc.c-torture/execute/pr42544.c: New test.
2061 * gcc.c-torture/execute/pr48197.c: New test.
2063 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2065 PR preprocessor/48192
2066 * gcc.target/powerpc/pr48192.c: New file.
2069 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
2070 split problem of 0 being loaded in a VSX register.
2072 2011-03-21 Richard Guenther <rguenther@suse.de>
2075 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
2076 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2077 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2078 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2080 2011-03-21 Jakub Jelinek <jakub@redhat.com>
2083 * gcc.dg/pr48213.c: New test.
2085 2011-03-21 Kai Tietz <ktietz@redhat.com>
2088 * g++.dg/plugin/attribute_plugin.c: Adjust test.
2090 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
2092 * gcc.target/arm/xor-and.c: New.
2094 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2097 * gfortran.dg/function_optimize_1.f90: New test.
2098 * gfortran.dg/function_optimize_2.f90: New test.
2100 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
2102 PR rtl-optimization/47502
2103 * gcc.target/i386/pr47502-1.c: New.
2104 * gcc.target/i386/pr47502-2.c: Likewise.
2106 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2108 PR rtl-optimization/48156
2109 * gcc.dg/pr48156.c: New test.
2111 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2114 * gfortran.dg/scratch_1.f90: Adjust test.
2116 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2119 * gfortran.dg/scratch_1.f90: New test.
2121 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2123 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2124 variably modified typedefs.
2125 * gcc.dg/c1x-typedef-2.c: Remove.
2127 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2129 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2130 * gcc.dg/c1x-anon-struct-3.c: New test.
2131 * gcc.dg/anon-struct-11.c: Update.
2133 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2135 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
2137 Only xfail with gas.
2139 2011-03-18 Jason Merrill <jason@redhat.com>
2141 * g++.dg/template/fn-ptr1.C: New.
2143 * g++.dg/overload/volatile1.C: New.
2145 * g++.dg/opt/pr23372.C: New.
2147 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
2149 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2152 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2154 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
2156 * gcc.target/arm/unsigned-extend-1.c: New.
2158 2011-03-18 Jakub Jelinek <jakub@redhat.com>
2161 * gcc.c-torture/compile/pr48161.c: New test.
2163 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
2166 * gcc.dg/torture/pr47725.c: New.
2168 2011-03-17 Jason Merrill <jason@redhat.com>
2170 * g++.dg/cpp0x/constexpr-overflow2.C: New.
2171 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
2173 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
2175 * gnat.dg/specs/elab2.ads: New test.
2176 * gnat.dg/specs/elab2_pkg.ads: New helper.
2178 2011-03-17 Jason Merrill <jason@redhat.com>
2180 * g++.dg/cpp0x/decltype-1212.C: New.
2181 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
2183 2011-03-17 Jason Merrill <jason@redhat.com>
2185 * g++.dg/parse/memfnquals1.C: New.
2187 2011-03-17 Richard Guenther <rguenther@suse.de>
2190 * gcc.dg/pr48134.c: New testcase.
2192 2011-03-17 Richard Guenther <rguenther@suse.de>
2195 * g++.dg/torture/pr48165.C: New testcase.
2197 2011-03-17 Jakub Jelinek <jakub@redhat.com>
2199 PR rtl-optimization/48141
2200 * gcc.dg/pr48141.c: New test.
2202 2011-03-16 Jason Merrill <jason@redhat.com>
2204 * g++.dg/cpp0x/constexpr-48089.C: New.
2206 * g++.dg/cpp0x/constexpr-abi1.C: New.
2208 * g++.dg/cpp0x/constexpr-46336.C: New.
2209 * g++.dg/parse/friend5.C: Adjust expected errors.
2211 * g++.dg/cpp0x/constexpr-47570.C: New.
2213 2011-03-16 Dodji Seketeli <dodji@redhat.com>
2216 * ++.dg/debug/dwarf2/typedef6.C: New test.
2218 2011-03-16 Jason Merrill <jason@redhat.com>
2220 * g++.dg/cpp0x/elision2.C: New.
2222 * g++.dg/cpp0x/constexpr-array3.C: New.
2224 2011-03-16 Jason Merrill <jason@redhat.com>
2226 * g++.dg/cpp0x/sfinae6.C: New.
2227 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
2228 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
2229 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
2230 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
2231 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
2233 2011-03-16 Jason Merrill <jason@redhat.com>
2235 * g++.dg/template/incomplete6.C: New.
2237 2011-03-16 Jeff Law <law@redhat.com>
2239 * gcc.dg/tree-ssa/vrp55.c: New test.
2241 2011-03-16 Jason Merrill <jason@redhat.com>
2243 * g++.dg/cpp0x/auto22.C: New.
2245 2011-03-16 Richard Guenther <rguenther@suse.de>
2247 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
2248 optimizing it away if promoted to const.
2250 2011-03-16 Richard Guenther <rguenther@suse.de>
2252 PR tree-optimization/48149
2253 * gcc.dg/fold-complex-1.c: New testcase.
2255 2011-03-16 Richard Guenther <rguenther@suse.de>
2258 * gcc.dg/guality/pr45882.c: Really make sure no inlining
2261 2011-03-16 Richard Guenther <rguenther@suse.de>
2263 PR tree-optimization/26134
2264 * gcc.dg/tree-ssa/complex-6.c: New testcase.
2266 2011-03-16 Richard Guenther <rguenther@suse.de>
2268 PR tree-optimization/48146
2269 * gcc.dg/torture/pr48146.c: New testcase.
2271 2011-03-16 Richard Guenther <rguenther@suse.de>
2273 * gcc.dg/tree-ssa/pr14814.c: Adjust.
2274 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
2276 2011-03-16 Jakub Jelinek <jakub@redhat.com>
2279 * gcc.c-torture/compile/pr48136.c: New test.
2281 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
2284 * gcc.dg/guality/pr45882.c: New test.
2286 2011-03-15 Jason Merrill <jason@redhat.com>
2288 * g++.dg/cpp0x/constexpr-recursion.C: New.
2290 * g++.dg/cpp0x/implicit11.C: New.
2292 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2294 * g++.dg/cpp0x/constexpr-attribute.C: New.
2296 2011-03-15 Manuel López-Ibåñez <manu@gcc.gnu.org>
2298 * g++.dg/parse/pr34758.C: New.
2300 2011-03-15 Xinliang David Li <davidxl@google.com>
2303 * gcc.dg/uninit-pred-7_d.c: New test.
2304 * gcc.dg/uninit-pred-8_d.c: New test.
2306 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2309 * gcc.target/arm/pr46788.c: New.
2311 2011-03-15 Richard Guenther <rguenther@suse.de>
2314 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
2315 * gfortran.dg/ishft_4.f90: Likewise.
2316 * gfortran.dg/leadz_trailz_3.f90: Likewise.
2318 2011-03-15 Richard Guenther <rguenther@suse.de>
2320 PR tree-optimization/13954
2321 * g++.dg/tree-ssa/pr13954.C: New testcase.
2323 2011-03-15 Richard Guenther <rguenther@suse.de>
2325 PR tree-optimization/48037
2326 * gcc.target/i386/pr48037-1.c: New testcase.
2328 2011-03-15 Richard Guenther <rguenther@suse.de>
2330 PR tree-optimization/41490
2331 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
2332 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
2333 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
2334 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
2335 * g++.dg/tree-ssa/pr33604.C: Adjust.
2337 2011-03-14 Jakub Jelinek <jakub@redhat.com>
2340 * gcc.c-torture/execute/pr47917.c: New test.
2341 * gcc.dg/pr47917.c: New test.
2344 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
2346 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
2348 * gcc.target/i386/sse4_1-floor-vec.c: New test.
2349 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
2350 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
2351 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
2352 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
2353 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
2354 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
2355 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
2356 * gcc.target/i386/avx-floor-vec.c: Ditto.
2357 * gcc.target/i386/avx-ceil-vec.c: Ditto.
2358 * gcc.target/i386/avx-trunc-vec.c: Ditto.
2359 * gcc.target/i386/avx-rint-vec.c: Ditto.
2360 * gcc.target/i386/avx-floorf-vec.c: Ditto.
2361 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
2362 * gcc.target/i386/avx-truncf-vec.c: Ditto.
2363 * gcc.target/i386/avx-rintf-vec.c: Ditto.
2365 2011-03-14 Tom Tromey <tromey@redhat.com>
2367 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
2368 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
2369 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
2371 2011-03-14 Tom Tromey <tromey@redhat.com>
2373 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
2374 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
2375 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
2377 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
2379 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
2381 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
2383 PR rtl-optimization/47166
2384 * gcc.c-torture/execute/postmod-1.c: New test.
2386 2011-03-14 Richard Guenther <rguenther@suse.de>
2389 * gcc.dg/torture/pr48098.c: New testcase.
2391 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
2394 * gcc.target/powerpc/pr48053-1.c: New test.
2395 * gcc.target/powerpc/pr48053-2.c: Likewise.
2397 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2400 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
2402 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2405 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
2407 2011-03-12 Janus Weil <janus@gcc.gnu.org>
2410 * gfortran.dg/class_41.f03: New.
2412 2011-03-11 Dodji Seketeli <dodji@redhat.com>
2414 * g++.dg/conversion/cast3.C: New test.
2416 2011-03-11 Jason Merrill <jason@redhat.com>
2418 * g++.dg/template/error45.C: New.
2420 * g++.dg/parse/no-type-defn1.C: New.
2422 * g++.dg/ext/attrib40.C: New.
2424 * g++.dg/cpp0x/regress/array1.C: New.
2426 2011-03-11 Richard Guenther <rguenther@suse.de>
2428 PR tree-optimization/48067
2429 * gcc.dg/pr48067.c: New testcase.
2431 2011-03-11 Richard Guenther <rguenther@suse.de>
2434 * g++.dg/lto/20110311-1_0.C: New testcase.
2436 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2439 * g++.dg/inherit/virtual8.C: New test.
2442 * gcc.dg/torture/pr48044.c: New test.
2444 2011-03-11 Janus Weil <janus@gcc.gnu.org>
2447 * gfortran.dg/proc_ptr_comp_31.f90: New.
2449 2011-03-11 Richard Guenther <rguenther@suse.de>
2451 PR tree-optimization/47278
2452 * gcc.dg/torture/pr47278-1.c: New testcase.
2453 * gcc.dg/torture/pr47278-2.c: Likewise.
2455 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2457 PR tree-optimization/48063
2458 * gcc.dg/torture/pr48063.c: New test.
2460 2011-03-10 Jason Merrill <jason@redhat.com>
2462 * g++.dg/template/array22.C: New.
2464 * g++.dg/cpp0x/syntax-err1.C: New.
2465 * g++.dg/parse/error36.C: Adjust expected errors.
2466 * g++.old-deja/g++.pt/ctor2.C: Likewise.
2467 * g++.old-deja/g++.pt/typename3.C: Likewise.
2468 * g++.old-deja/g++.pt/typename4.C: Likewise.
2469 * g++.old-deja/g++.pt/typename6.C: Likewise.
2471 2011-03-09 Jason Merrill <jason@redhat.com>
2473 * g++.dg/template/nontype22.C: New.
2475 2011-03-09 Martin Jambor <mjambor@suse.cz>
2477 PR tree-optimization/47714
2478 * g++.dg/torture/pr47714.C: New test.
2480 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2483 * gcc.target/powerpc/pr47755-2.c: New file.
2485 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2487 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
2488 is not set in the environment, pass 64 as first argument when not
2489 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
2490 native where ulimit -u is supported.
2492 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2494 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
2496 2011-03-08 Jason Merrill <jason@redhat.com>
2498 * g++.dg/template/nontype21.C: New.
2500 * g++.dg/template/anon5.C: New.
2502 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2505 * gcc.dg/pr47881.c: New test.
2507 2011-03-08 Dodji Seketeli <dodji@redhat.com>
2510 * g++.dg/lookup/template3.C: New test.
2512 2011-03-08 Kai Tietz <ktietz@redhat.com>
2514 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
2517 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
2520 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
2521 sizeof to compute alignment.
2523 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2525 PR tree-optimization/48022
2526 * gcc.dg/pr48022-1.c: New test.
2527 * gcc.dg/pr48022-2.c: New test.
2529 2011-03-07 Jason Merrill <jason@redhat.com>
2531 * g++.dg/template/nontype20.C: New.
2532 * g++.dg/init/member1.C: Adjust expected errors.
2533 * g++.dg/parse/constant4.C: Likewise.
2534 * g++.dg/template/qualified-id3.C: Likewise.
2535 * g++.old-deja/g++.pt/crash10.C: Likewise.
2537 * g++.dg/cpp0x/regress/non-const1.C: New.
2539 2011-03-07 Jakub Jelinek <jakub@redhat.com>
2542 * gcc.dg/pr47991.c: New test.
2544 2011-03-07 Jason Merrill <jason@redhat.com>
2546 * g++.dg/abi/mangle46.C: New.
2548 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
2551 * gcc.target/powerpc/pr47862.c: New.
2553 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
2556 * gcc.target/i386/combine-mul.c: Require nonpic.
2558 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
2559 Nathan Froyd <froydnj@codesourcery.com>
2561 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
2563 2011-03-06 Mark Mitchell <mark@codesourcery.com>
2565 * README.QMTEST: Remove.
2567 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
2568 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2571 * gfortran.dg/array_constructor_37.f90 : New test.
2573 2011-03-05 Jason Merrill <jason@redhat.com>
2575 * g++.dg/abi/mangle39.C: ABI v5, not 6.
2576 * g++.dg/abi/mangle45.C: Likewise.
2577 * g++.dg/cpp0x/trailing1.C: Likewise.
2579 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2581 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
2583 2011-03-05 Jakub Jelinek <jakub@redhat.com>
2585 PR rtl-optimization/47899
2586 * gcc.dg/pr47899.c: New test.
2588 * gcc.dg/torture/pr47968.c: Ignore warnings.
2590 PR tree-optimization/47967
2591 * gcc.c-torture/compile/pr47967.c: New test.
2593 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2595 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
2596 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
2598 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2600 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
2601 and property_getAttributes() if __OBJC2__.
2602 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
2603 * objc.dg/property/property-encoding-1.m: New.
2604 * obj-c++.dg/property/property-encoding-1.mm: New.
2606 2011-03-04 Jason Merrill <jason@redhat.com>
2608 * g++.dg/template/pseudodtor6.C: New.
2610 * g++.dg/inherit/covariant19.C: New.
2612 2011-03-04 Richard Guenther <rguenther@suse.de>
2615 * gcc.dg/torture/pr47968.c: New testcase.
2617 2011-03-04 Richard Guenther <rguenther@suse.de>
2620 * gcc.dg/torture/pr47975.c: New testcase.
2622 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
2625 * g++.dg/template/crash106.C: New.
2627 2011-03-03 Jakub Jelinek <jakub@redhat.com>
2630 * gcc.dg/gomp/pr47963.c: New test.
2631 * g++.dg/gomp/pr47963.C: New test.
2633 2011-03-02 Jason Merrill <jason@redhat.com>
2635 * g++.dg/cpp0x/regress/condition1.C: New.
2637 * g++.dg/cpp0x/constexpr-ctor9.C: New.
2639 2011-03-01 Jason Merrill <jason@redhat.com>
2641 * g++.dg/cpp0x/lambda/lambda-98.C: New.
2643 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
2645 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
2647 PR rtl-optimization/47925
2648 * gcc.c-torture/execute/pr47925.c: New test.
2650 2011-03-01 Jason Merrill <jason@redhat.com>
2652 * g++.dg/cpp0x/decltype25.C: New.
2654 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
2656 2011-03-01 Richard Guenther <rguenther@suse.de>
2658 PR tree-optimization/47890
2659 * gcc.dg/torture/pr47890.c: New testcase.
2661 2011-03-01 Richard Guenther <rguenther@suse.de>
2664 * gcc.dg/lto/pr47924_0.c: New testcase.
2666 2011-03-01 Richard Guenther <rguenther@suse.de>
2669 * gfortran.dg/lto/pr46911_0.f: New testcase.
2671 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2673 PR libgfortran/47933
2674 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
2675 compile errors from older code form.
2677 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2679 PR libgfortran/47567
2680 * gfortran.dg/fmt_fw_d.f90: New test.
2682 2011-02-28 Jason Merrill <jason@redhat.com>
2684 * g++.dg/inherit/covariant18.C: New.
2686 2011-02-28 Jakub Jelinek <jakub@redhat.com>
2689 * gcc.dg/pr47893.c: New test.
2691 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
2693 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
2694 NULL in case of a selector with conflicting types.
2695 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
2697 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
2699 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
2700 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
2701 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
2702 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
2704 2011-02-28 Jason Merrill <jason@redhat.com>
2707 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
2709 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2711 PR libgfortran/47778
2712 * gfortran.dg/namelist_71.f90: New test.
2714 2011-02-27 Jason Merrill <jason@redhat.com>
2717 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
2718 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
2720 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
2723 * g++.dg/cpp0x/constexpr-ctor8.C: New.
2725 2011-02-27 Jakub Jelinek <jakub@redhat.com>
2728 * gfortran.dg/gomp/task-1.f90: Removed.
2730 2011-02-26 Jason Merrill <jason@redhat.com>
2732 * g++.dg/template/this-targ1.C: New.
2734 * g++.dg/cpp0x/regress/template-const1.C: New.
2735 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
2736 * g++.dg/template/function1.C: Adjust.
2737 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
2738 * g++.dg/debug/debug7.C: Adjust.
2740 2011-02-26 Tobias Burnus <burnus@net-b.de>
2743 * gfortran.dg/gomp/task-1.f90: New.
2745 2011-02-25 Jie Zhang <jie@codesourcery.com>
2747 * gcc.target/arm/neon-thumb2-move.c: Add
2748 dg-require-effective-target arm_thumb2_ok.
2750 2011-02-24 Jason Merrill <jason@redhat.com>
2752 * g++.dg/parse/constant1.C: Specify C++98 mode.
2753 * g++.dg/parse/constant5.C: Likewise.
2754 * g++.dg/parse/error2.C: Likewise.
2755 * g++.dg/parse/semicolon3.C: Likewise.
2756 * g++.dg/template/crash14.C: Likewise.
2757 * g++.dg/template/local4.C: Likewise.
2758 * g++.dg/template/nontype3.C: Likewise.
2759 * g++.dg/parse/crash31.C: Adjust expected errors.
2760 * g++.dg/template/function1.C: Likewise.
2761 * g++.dg/template/ref3.C: Likewise.
2762 * g++.dg/template/static9.C: Likewise.
2763 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
2765 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
2766 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
2767 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
2768 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
2769 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
2771 2011-02-24 Jakub Jelinek <jakub@redhat.com>
2774 * gfortran.dg/pr47878.f90: New test.
2776 2011-02-24 Richard Guenther <rguenther@suse.de>
2779 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
2780 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
2782 2011-02-24 Richard Guenther <rguenther@suse.de>
2785 * gfortran.dg/lto/pr47839_0.f90: New testcase.
2786 * gfortran.dg/lto/pr47839_1.f90: Likewise.
2788 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2790 PR libgfortran/47567
2791 * gfortran.dg/fmt_f0_1.f90: Update test.
2793 2011-02-23 Jason Merrill <jason@redhat.com>
2795 * g++.dg/abi/mangle39.C: Adjust parm mangling.
2796 * g++.dg/abi/mangle45.C: New.
2798 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
2799 * g++.dg/template/canon-type-9.C: Match use of decltype
2800 between declaration and definition.
2801 * g++.dg/template/canon-type-12.C: Likewise.
2803 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
2806 * gfortran.dg/nested_allocatables_1.f90: New.
2808 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
2811 * g++.dg/pr46868.C: New test.
2812 * g++.dg/parse/parameter-declaration-1.C: Adjust.
2813 * g++.dg/parse/error14.C: Adjust.
2815 2011-02-23 Richard Guenther <rguenther@suse.de>
2817 PR tree-optimization/47838
2818 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
2820 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2822 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
2824 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2826 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
2827 * gfortran.dg/count_init_expr.f03: Ditto.
2828 * gfortran.dg/gomp/pr43711.f90: Ditto.
2829 * gcc.dg/struct-parse-2.c: Ditto.
2830 * gcc.dg/parse-error-3.c: Ditto.
2831 * gcc.dg/Wlogical-op-1.c: Ditto.
2832 * gcc.dg/Walways-true-1.c: Ditto.
2833 * gcc.dg/pr24225.c: Ditto.
2834 * gcc.dg/Walways-true-2.c: Ditto.
2835 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
2836 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
2837 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
2838 * g++.dg/overload/defarg4.C: Ditto.
2839 * g++.dg/inherit/covariant16.C: Ditto.
2840 * g++.dg/inherit/virtual7.C: Ditto.
2841 * g++.dg/template/canon-type-9.C: Ditto.
2842 * g++.dg/template/access19.C: Ditto.
2843 * g++.dg/template/call7.C: Ditto.
2844 * g++.dg/template/canon-type-2.C: Ditto.
2845 * g++.dg/template/init7.C: Ditto.
2846 * g++.dg/template/sizeof-template-argument.C: Ditto.
2847 * g++.dg/template/const3.C: Ditto.
2848 * g++.dg/template/sfinae26.C: Ditto.
2849 * g++.dg/template/sfinae26.C: Ditto.
2850 * g++.dg/template/canon-type-11.C: Ditto.
2851 * g++.dg/template/union2.C: Ditto.
2852 * g++.dg/template/canon-type-3.C: Ditto.
2853 * g++.dg/template/canon-type-1.C: Ditto.
2854 * g++.dg/template/canon-type-5.C: Ditto.
2855 * g++.dg/template/canon-type-7.C: Ditto.
2856 * g++.dg/template/canon-type-10.C: Ditto.
2857 * g++.dg/template/spec36.C: Ditto.
2858 * g++.dg/template/typedef38.C: Ditto.
2859 * g++.dg/template/canon-type-4.C: Ditto.
2860 * g++.dg/template/canon-type-6.C: Ditto.
2861 * g++.dg/template/canon-type-13.C: Ditto.
2862 * g++.dg/template/instantiate9.C: Ditto.
2863 * g++.dg/template/ttp22.C: Ditto.
2864 * g++.dg/warn/Wreturn-type-6.C: Ditto.
2865 * g++.dg/warn/Walways-true-1.C: Ditto.
2866 * g++.dg/warn/Wlogical-op-1.C: Ditto.
2867 * g++.dg/warn/Walways-true-2.C: Ditto.
2868 * g++.dg/conversion/op4.C: Ditto.
2869 * g++.dg/opt/pr19650.C: Ditto.
2870 * g++.dg/lookup/friend11.C: Ditto.
2871 * g++.dg/other/default2.C: Ditto.
2872 * g++.dg/other/default3.C: Ditto.
2873 * g++.dg/other/dtor2.C: Ditto.
2874 * g++.dg/other/friend5.C: Ditto.
2875 * g++.dg/other/default5.C: Ditto.
2876 * g++.dg/init/brace6.C: Ditto.
2877 * g++.dg/init/aggr5.C: Ditto.
2878 * g++.dg/init/error2.C: Ditto.
2879 * g++.dg/expr/bound-mem-fun.C: Ditto.
2880 * g++.dg/expr/cond6.C: Ditto.
2881 * g++.dg/expr/stmt-expr-1.C: Ditto.
2882 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
2883 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
2884 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
2885 * g++.dg/cpp0x/bracket1.C: Ditto.
2886 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
2887 * g++.dg/cpp0x/pr38646.C: Ditto.
2888 * g++.dg/cpp0x/variadic73.C: Ditto.
2889 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
2890 * g++.dg/cpp0x/bracket4.C: Ditto.
2891 * g++.dg/cpp0x/decltype4.C: Ditto.
2892 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
2893 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
2894 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
2895 * g++.dg/cpp0x/variadic-new2.C: Ditto.
2896 * g++.dg/cpp0x/decltype2.C: Ditto.
2897 * g++.dg/cpp0x/decltype1.C: Ditto.
2898 * g++.dg/cpp0x/bracket2.C: Ditto.
2899 * g++.dg/cpp0x/decltype5.C: Ditto.
2900 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
2901 * g++.dg/cpp0x/variadic70.C: Ditto.
2902 * g++.dg/cpp0x/decltype6.C: Ditto.
2903 * g++.dg/cpp0x/rvo.C: Ditto.
2904 * g++.dg/cpp0x/vt-40092.C: Ditto.
2905 * g++.dg/cpp0x/variadic-new.C: Ditto.
2906 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
2907 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
2908 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
2909 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
2910 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
2911 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
2912 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
2913 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
2914 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
2915 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
2916 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
2917 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
2918 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
2919 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
2920 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
2921 * g++.dg/cpp0x/pr39639.C: Ditto.
2922 * g++.dg/cpp0x/decltype3.C: Ditto.
2923 * g++.dg/cpp0x/variadic68.C: Ditto.
2924 * g++.dg/cpp0x/variadic-function.C: Ditto.
2925 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
2926 * g++.dg/cpp0x/variadic-bind.C: Ditto.
2927 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
2928 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
2929 * g++.dg/parse/crash35.C: Ditto.
2930 * g++.dg/parse/crash40.C: Ditto.
2931 * g++.dg/parse/defarg12.C: Ditto.
2932 * g++.dg/parse/crash34.C: Ditto.
2933 * g++.dg/parse/constructor3.C: Ditto.
2934 * g++.dg/parse/template23.C: Ditto.
2935 * g++.dg/parse/crash56.C: Ditto.
2936 * g++.dg/parse/dtor13.C: Ditto.
2937 * g++.dg/parse/error33.C: Ditto.
2938 * g++.dg/parse/ctor9.C: Ditto.
2939 * g++.dg/parse/error32.C: Ditto.
2940 * g++.dg/parse/error37.C: Ditto.
2941 * g++.dg/parse/bitfield3.C: Ditto.
2942 * g++.dg/parse/struct-4.C: Ditto.
2943 * g++.dg/ext/has_trivial_copy.C: Ditto.
2944 * g++.dg/ext/is_polymorphic.C: Ditto.
2945 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
2946 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
2947 * g++.dg/ext/has_nothrow_assign.C: Ditto.
2948 * g++.dg/ext/is_union.C: Ditto.
2949 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
2950 * g++.dg/ext/is_pod.C: Ditto.
2951 * g++.dg/ext/has_virtual_destructor.C: Ditto.
2952 * g++.dg/ext/has_trivial_constructor.C: Ditto.
2953 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
2954 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
2955 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
2956 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
2957 * g++.dg/ext/is_abstract.C: Ditto.
2958 * g++.dg/ext/has_trivial_assign.C: Ditto.
2959 * g++.dg/ext/is_class.C: Ditto.
2960 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
2961 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
2962 * g++.dg/ext/is_base_of.C: Ditto.
2963 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
2964 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
2965 * g++.dg/ext/is_empty.C: Ditto.
2966 * g++.dg/ext/is_enum.C: Ditto.
2967 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
2968 * gnat.dg/opt11.adb: Ditto.
2969 * obj-c++.dg/pr45735.mm: Ditto.
2970 * obj-c++.dg/pr24393.mm: Ditto.
2971 * obj-c++.dg/exceptions-2.mm: Ditto.
2972 * objc.dg/pr45735.m: Ditto.
2973 * objc.dg/pr24393.m: Ditto.
2975 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
2977 * objc.dg/attributes/objc-exception-1.m: New.
2979 2011-02-23 Jie Zhang <jie@codesourcery.com>
2981 * gcc.dg/cpp/include7.c: New test.
2983 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
2986 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
2988 2011-02-23 Jie Zhang <jie@codesourcery.com>
2990 PR rtl-optimization/47763
2991 * gcc.dg/pr47763.c: New test.
2993 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
2996 * gfortran.dg/whole_file_32.f90 : New test.
2998 2011-02-22 Dodji Seketeli <dodji@redhat.com>
3001 * g++.dg/inherit/virtual7.C: New test.
3003 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
3006 * objc.dg/type-size-3.m: Updated error message.
3007 * objc.dg/type-size-4.m: New test.
3008 * objc.dg/type-size-5.m: New test.
3010 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3012 * lib/gnat.exp: Fix comments.
3013 Don't load libgloss.exp.
3014 (default_gnat_version): Call $compiler with --version.
3015 Adapt regexp for gnatmake output, insert version.
3016 (gnat_version): New proc.
3017 (gnat_init): Remove gnat_libgcc_s_path.
3018 (gnat_target_compile): Likewise.
3019 Remove ld_library_path.
3020 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
3021 (gnat_pass): Remove.
3022 (gnat_pass): Remove.
3023 (gnat_finish): Remove.
3024 (gnat_exit): Remove.
3025 (local_find_gnatmake): Reindent.
3026 (runtest_file_p): Remove.
3027 (prune_warnings): Remove.
3028 (find_gnatclean): New proc.
3029 * lib/gnat-dg.exp (lremove): New proc.
3030 (gnat-dg-test): Reindent.
3031 Remove additional output files.
3032 (gnat-dg-runtest): Remove.
3034 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
3035 * gnat.dg/loop_optimization6.adb: Likewise.
3036 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
3038 2011-02-22 Jakub Jelinek <jakub@redhat.com>
3040 PR tree-optimization/47835
3041 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
3043 2011-02-22 Tobias Burnus <burnus@net-b.de>
3045 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
3046 * gfortran.dg/abstract_type_2.f03: Ditto.
3047 * gfortran.dg/abstract_type_3.f03: Ditto.
3048 * gfortran.dg/abstract_type_4.f03: Ditto.
3049 * gfortran.dg/abstract_type_5.f03: Ditto.
3050 * gfortran.dg/abstract_type_6.f03: Ditto.
3051 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
3052 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
3053 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
3054 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
3055 * gfortran.dg/array_function_5.f90: Ditto.
3056 * gfortran.dg/asynchronous_3.f03: Ditto.
3057 * gfortran.dg/char_expr_1.f90: Ditto.
3058 * gfortran.dg/class_14.f03: Ditto.
3059 * gfortran.dg/data_array_6.f: Ditto.
3060 * gfortran.dg/data_invalid.f90: Ditto.
3061 * gfortran.dg/dot_product_1.f03: Ditto.
3062 * gfortran.dg/func_derived_5.f90: Ditto.
3063 * gfortran.dg/func_result_4.f90: Ditto.
3064 * gfortran.dg/implied_do_1.f90: Ditto.
3065 * gfortran.dg/initialization_25.f90: Ditto.
3066 * gfortran.dg/initialization_26.f90: Ditto.
3067 * gfortran.dg/interface_34.f90: Ditto.
3068 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
3069 * gfortran.dg/keyword_symbol_1.f90: Ditto.
3070 * gfortran.dg/matmul_8.f03: Ditto.
3071 * gfortran.dg/merge_init_expr.f90: Ditto.
3072 * gfortran.dg/pack_assign_1.f90: Ditto.
3073 * gfortran.dg/pack_vector_1.f90: Ditto.
3074 * gfortran.dg/pointer_check_8.f90: Ditto.
3075 * gfortran.dg/product_init_expr.f03: Ditto.
3076 * gfortran.dg/reshape_order_5.f90: Ditto.
3077 * gfortran.dg/reshape_shape_1.f90: Ditto.
3078 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
3079 * gfortran.dg/same_name_2.f90: Ditto.
3080 * gfortran.dg/selected_real_kind_1.f90: Ditto.
3081 * gfortran.dg/spread_init_expr.f03: Ditto.
3082 * gfortran.dg/stmt_func_1.f90: Ditto.
3083 * gfortran.dg/sum_init_expr.f03: Ditto.
3084 * gfortran.dg/transpose_3.f03: Ditto.
3085 * gfortran.dg/unpack_init_expr.f03: Ditto.
3086 * gfortran.dg/warn_conversion.f90: Ditto.
3087 * gfortran.dg/warn_conversion_2.f90: Ditto.
3088 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
3089 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
3090 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
3091 * gfortran.dg/whole_file_16.f90: Ditto.
3092 * gfortran.dg/whole_file_17.f90: Ditto.
3093 * gfortran.dg/whole_file_18.f90: Ditto.
3094 * gfortran.dg/whole_file_20.f03: Ditto.
3095 * gfortran.dg/whole_file_5.f90: Ditto.
3096 * gfortran.dg/whole_file_6.f90: Ditto.
3097 * gfortran.dg/write_invalid_format.f90: Ditto.
3098 * gfortran.dg/zero_sized_6.f90: Ditto.
3100 2011-02-21 Jeff Law <law@redhat.com>
3102 PR rtl-optimization/46178
3103 * gcc.target/i386/pr46178.c: New test.
3105 PR rtl-optimization/46002
3106 * gcc.c-torture/compile/pr46002.c: New test.
3108 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3110 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
3113 2011-02-21 Jakub Jelinek <jakub@redhat.com>
3116 * g++.dg/debug/pr47106.C: Require effective target lto.
3118 2011-02-21 Jason Merrill <jason@redhat.com>
3120 * g++.dg/cpp0x/constexpr-diag2.C: New.
3122 2011-02-20 Jason Merrill <jason@redhat.com>
3124 * g++.dg/cpp0x/constexpr-ctor7.C: New.
3126 * g++.dg/cpp0x/fntmpdefarg2.C: New.
3128 * g++.dg/overload/conv-op1.C: New.
3130 * g++.dg/cpp0x/constexpr-synth1.C: New.
3132 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3134 * objc.dg/layout-2.m: New.
3135 * objc.dg/selector-3.m: Adjusted location of error message.
3136 * objc.dg/type-size-3.m: Same.
3137 * obj-c++.dg/selector-3.mm: Same.
3139 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3142 * objc.dg/property/dotsyntax-22.m: New.
3143 * obj-c++.dg/property/dotsyntax-22.mm: New.
3145 2011-02-20 Dodji Seketeli <dodji@redhat.com>
3148 * g++.dg/template/typedef38.C: New test.
3150 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3153 * gfortran.dg/whole_file_30.f90 : New test.
3154 * gfortran.dg/whole_file_31.f90 : New test.
3156 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3160 * gfortran.dg/whole_file_28.f90 : New test.
3161 * gfortran.dg/whole_file_29.f90 : New test.
3163 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3166 * g++.dg/template/crash105.C: New.
3168 2011-02-19 Jason Merrill <jason@redhat.com>
3170 * g++.dg/cpp0x/regress/no-elide1.C: New.
3172 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
3174 PR tree-optimization/46620
3175 * gcc.dg/pr46620.c: New.
3177 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3180 * gcc.target/i386/pr47809.c: New test.
3182 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3183 Tobias Burnus <burnus@net-b.de>
3185 * lib/target-supports.exp
3186 (check_effective_target_fortran_large_real): New check for large reals.
3187 * gfortran.dg/nan_7.f90: New test.
3189 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3191 PR libgfortran/47567
3192 * gfortran.dg/fmt_f0_1.f90: Update test.
3194 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
3197 * gfortran.dg/array_constructor_36.f90 : New test.
3198 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
3199 allow for comparison between different elements of the array
3200 constructor at different levels of optimization.
3202 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
3204 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
3205 * gcc.target/i386/pr32280-1.c: Likewise.
3207 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3210 * gcc.target/i386/pr47800.c: New test.
3212 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
3214 * objc/execute/exceptions/foward-1.x: New.
3216 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3219 * gfortran.dg/derived_constructor_comps_4.f90: New.
3221 2011-02-18 Tobias Burnus
3224 * gfortran.dg/func_result_6.f90: New.
3226 2011-02-18 Michael Matz <matz@suse.de>
3229 * gfortran.dg/lto/pr45586_0.f90: New test.
3230 * gfortran.dg/typebound_proc_20.f90: Ditto.
3231 * gfortran.dg/typebound_proc_21.f90: Ditto.
3233 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
3236 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
3238 2011-02-18 Tobias Burnus <burnus@net-b.de>
3241 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
3243 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
3244 normalizing the error/warning output.
3245 * gfortran.dg/Wall.f90: Update dg-error/warning.
3246 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
3247 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
3248 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
3249 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
3250 * gfortran.dg/class_30.f90: Update dg-error/warning.
3251 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
3252 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
3253 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
3254 * gfortran.dg/entry_17.f90: Update dg-error/warning.
3255 * gfortran.dg/entry_19.f90: Update dg-error/warning.
3256 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
3257 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
3258 * gfortran.dg/g77/12632.f: Update dg-error/warning.
3259 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
3260 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
3261 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
3262 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
3263 * gfortran.dg/goto_8.f90: Update dg-error/warning.
3264 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
3265 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
3266 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
3267 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
3268 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
3269 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
3270 * gfortran.dg/volatile3.f90: Update dg-error/warning.
3271 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
3272 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
3273 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
3274 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
3275 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
3277 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3280 * gfortran.dg/proc_ptr_comp_30.f90: New.
3282 2011-02-18 Jakub Jelinek <jakub@redhat.com>
3285 * gcc.target/i386/pr47780.c: New test.
3287 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3290 * gfortran.dg/class_40.f03: New.
3292 2011-02-18 Dodji Seketeli <dodji@redhat.com>
3295 * g++.dg/cpp0x/auto21.C: New test.
3297 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
3299 * objc.dg/special/unclaimed-category-1.h: Updated for
3301 * objc.dg/special/unclaimed-category-1.m: Same.
3302 * objc.dg/zero-link-1.m: Same.
3303 * objc.dg/lookup-1.m: Same.
3304 * objc.dg/torture/strings/const-str-9.m
3305 * objc.dg/torture/strings/const-str-10.m: Same.
3306 * objc.dg/torture/strings/const-str-11.m: Same.
3307 * objc.dg/torture/forward-1.m: Same.
3308 * objc.dg/zero-link-2.m: Same.
3309 * objc.dg/encode-7-next-64bit.m: Same.
3310 * objc.dg/method-4.m: Same.
3311 * objc.dg/next-runtime-1.m: Same.
3312 * objc.dg/image-info.m: Same.
3313 * objc.dg/pr23214.m: Same.
3314 * objc.dg/symtab-1.m: Same.
3315 * obj-c++.dg/basic.m: Same.
3316 * obj-c++.dg/proto-lossage-3.m: Same.
3317 * obj-c++.dg/torture/strings/const-str-10.m: Same.
3318 * obj-c++.dg/torture/strings/const-str-11.m: Same.
3319 * obj-c++.dg/torture/strings/const-str-9.m: Same.
3320 * obj-c++.dg/method-11.m: Same.
3321 * objc/execute/enumeration-1.m: Same.
3322 * objc/execute/object_is_class.m: Same.
3323 * objc/execute/formal_protocol-2.m: Same.
3324 * objc/execute/formal_protocol-4.m: Same.
3325 * objc/execute/formal_protocol-6.m: Same.
3326 * objc/execute/bycopy-3.m: Same.
3327 * objc/execute/exceptions/catchall-1.m: Same.
3328 * objc/execute/exceptions/finally-1.m: Same.
3329 * objc/execute/exceptions/local-variables-1.m: Same.
3330 * objc/execute/exceptions/foward-1.m: Same.
3331 * objc/execute/bf-common.h
3332 * objc/execute/enumeration-2.m: Same.
3333 * objc/execute/formal_protocol-1.m: Same.
3334 * objc/execute/formal_protocol-3.m: Same.
3335 * objc/execute/formal_protocol-5.m: Same.
3336 * objc/execute/accessing_ivars.m: Same.
3337 * objc/execute/bycopy-2.m: Same.
3338 * objc/execute/formal_protocol-7.m: Same.
3339 * objc/execute/compatibility_alias.m: Same.
3340 * objc/execute/no_clash.m: Same.
3341 * objc/execute/object_is_meta_class.m: Same.
3342 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
3343 * objc/execute/class-tests-1.h: Include stdio.h.
3344 * objc/execute/class-tests-2.h: Same.
3345 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
3347 * obj-c++.dg/try-catch-2.mm: Same.
3349 2011-02-17 Jakub Jelinek <jakub@redhat.com>
3352 * g++.dg/warn/Wunused-parm-4.C: New test.
3354 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
3355 Jan Hubicka <jh@suse.cz>
3359 * g++.dg/debug/pr47106.C: New.
3361 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
3364 * gcc.target/i386/pr43653.c: New test.
3366 2011-02-11 Dodji Seketeli <dodji@redhat.com>
3369 * g++.dg/template/inherit6.C: New test.
3371 2011-02-16 Janus Weil <janus@gcc.gnu.org>
3374 * gfortran.dg/class_39.f03: New.
3376 2011-02-16 Dodji Seketeli <dodji@redhat.com>
3379 * g++.dg/cpp0x/variadic106.C: New test.
3381 2011-02-16 Jakub Jelinek <jakub@redhat.com>
3384 * gfortran.dg/pr47757-1.f90: New test.
3385 * gfortran.dg/pr47757-2.f90: New test.
3386 * gfortran.dg/pr47757-3.f90: New test.
3389 * g++.dg/cpp0x/enum8.C: New test.
3391 2011-02-15 Jason Merrill <jason@redhat.com>
3393 * g++.dg/inherit/implicit-trivial1.C: New.
3394 * g++.dg/cpp0x/implicit-trivial1.C: New.
3396 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3399 * gcc.dg/torture/pr47725.c: Removed.
3401 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
3404 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
3405 constant does not generate a load from memory.
3407 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3410 * gcc.dg/torture/pr47725.c: New.
3412 2011-02-15 Richard Guenther <rguenther@suse.de>
3414 PR tree-optimization/47743
3415 * gcc.dg/torture/pr47743.c: New testcase.
3417 2011-02-15 Jakub Jelinek <jakub@redhat.com>
3420 * gcc.target/i386/pr47581.c: New test.
3422 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3425 * gfortran.dg/select_type_22.f03: New.
3427 2011-02-14 Jason Merrill <jason@redhat.com>
3429 * g++.dg/cpp0x/regress/enum1.C: New.
3431 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3433 * gnat.dg/include.adb: New test.
3435 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3438 * gfortran.dg/class_38.f03: New.
3440 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3442 * gcc.dg/pr46494.c: New test.
3444 2011-02-14 Richard Guenther <rguenther@suse.de>
3446 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
3448 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3451 * gnat.dg/null_pointer_deref1.exp: Don't skip on
3452 sparc*-sun-solaris2.11.
3454 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3457 * gfortran.dg/argument_checking_18.f90: New.
3459 2011-02-13 Tobias Burnus <burnus@net-b.de>
3461 * gfortran.dg/argument_checking_13.f90: Update dg-error.
3462 * gfortran.dg/argument_checking_17.f90: New.
3464 2011-02-12 Janus Weil <janus@gcc.gnu.org>
3466 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
3467 are temporarily disabled.
3468 * gfortran.dg/class_7.f03: Ditto.
3469 * gfortran.dg/coarray_14.f90: Ditto.
3470 * gfortran.dg/typebound_proc_13.f03: Ditto.
3472 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
3475 * gfortran.dg/extends_11.f03: New.
3477 2011-02-11 Xinliang David Li <davidxl@google.com>
3479 PR tree-optimization/47707
3480 * g++.dg/tree-ssa/pr47707.C: New test.
3482 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
3484 * g++.dg/opt/inline17.C: New test.
3486 2011-02-11 Tobias Burnus <burnus@net-b.de>
3489 * gfortran.dg/pure_formal_2.f90: New.
3491 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
3493 PR rtl-optimization/47614
3494 * gfortran.dg/pr47614.f: New.
3496 2011-02-11 Joseph Myers <joseph@codesourcery.com>
3499 * gcc.dg/opts-6.c: New test.
3501 2011-02-11 Jakub Jelinek <jakub@redhat.com>
3504 * gcc.dg/pr47684.c: New test.
3506 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3509 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
3510 c99_runtime, dg-add-options c99_runtime.
3511 (main): Use __asm__.
3513 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3516 * lib/target-supports.exp (check_ascii_locale_available): New proc.
3517 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
3518 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
3519 * gcc.dg/ucnid-10.c: Likewise.
3520 * gcc.dg/ucnid-13.c: Likewise.
3521 * gcc.dg/ucnid-7.c: Likewise.
3522 * gcc.dg/ucnid-8.c: Likewise.
3523 Adapt dg-warning line number.
3525 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
3527 * gcc.target/i386/parity-1.c: Use -march=k8.
3528 * gcc.target/i386/parity-2.c: Ditto.
3529 * gcc.target/i386/vecinit-1.c: Ditto.
3530 * gcc.target/i386/vecinit-2.c: Ditto.
3532 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3535 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
3536 * gcc.target/mips/save-restore-3.c: Likewise.
3537 * gcc.target/mips/save-restore-4.c: Likewise.
3538 * gcc.target/mips/save-restore-5.c: Likewise.
3541 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
3542 * g++.dg/tree-prof/partition2.C: Likewise.
3544 2011-02-09 Jason Merrill <jason@redhat.com>
3546 * g++.dg/tree-ssa/inline-3.C: Use a normal function
3547 rather than misdeclare std::puts.
3549 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
3550 * g++.dg/other/warning1.C: Likewise.
3551 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
3552 * g++.old-deja/g++.gb/scope06.C: Likewise.
3553 * g++.old-deja/g++.law/cvt11.C: Likewise.
3554 * g++.old-deja/g++.law/init1.C: Likewise.
3555 * g++.dg/abi/mangle26.C: Likewise.
3557 * g++.dg/template/function1.C: Adjust for C++0x mode.
3558 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
3560 * g++.dg/ext/label10.C: Adjust for C++0x mode.
3561 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
3563 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
3565 * g++.dg/cpp0x/regress/abi-empty7.C: New.
3567 * g++.dg/cpp0x/regress: New directory.
3568 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
3569 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
3570 * g++.dg/cpp0x/regress/regress3.C: New.
3572 2011-02-10 Richard Guenther <rguenther@suse.de>
3574 PR tree-optimization/47677
3575 * gcc.dg/torture/pr47677.c: New testcase.
3577 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
3579 * objc.dg/special/load-category-1.m: Remove unused header.
3580 * objc.dg/special/load-category-1a.m: Likewise.
3581 * objc.dg/special/load-category-2.m: Likewise.
3582 * objc.dg/special/load-category-2a.m: Likewise.
3583 * objc.dg/special/load-category-3.m: Likewise.
3584 * objc.dg/special/load-category-3a.m: Likewise.
3585 * objc.dg/attributes/proto-attribute-2.m: Likewise.
3586 * objc.dg/attributes/proto-attribute-3.m: Likewise.
3587 * objc.dg/attributes/class-attribute-1.m: Likewise.
3588 * objc.dg/property/property.exp: Don't run for Darwin < 9.
3589 * obj-c++.dg/property/property.exp: Likewise.
3590 * objc.dg/attributes/method-sentinel-1.m: Update type header.
3591 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
3592 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
3593 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
3594 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
3595 * obj-c++.dg/template-8.mm: Likewise.
3597 2011-02-10 Jakub Jelinek <jakub@redhat.com>
3600 * gcc.target/i386/pr47665.c: New test.
3602 2011-02-10 Jie Zhang <jie@codesourcery.com>
3606 2011-02-05 Jie Zhang <jie@codesourcery.com>
3608 * gcc.dg/pr42631.c: Update test.
3609 * gcc.dg/pr42631-2.c: New test.
3611 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3614 * gfortran.dg/proc_decl_25.f90: New.
3616 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3619 * gfortran.dg/typebound_assignment_2.f03: New.
3621 2011-02-09 Richard Guenther <rguenther@suse.de>
3623 PR tree-optimization/47664
3624 * gcc.dg/tree-ssa/inline-7.c: New testcase.
3626 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
3629 * gnat.dg/uninit_func.adb: Adjust dg directive.
3631 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
3634 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
3636 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3639 * gfortran.dg/auto_dealloc_2.f90: New.
3641 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3643 * gcc.dg/builtins-config.h: Remove __sgi handling.
3644 * lib/target-supports.exp (add_options_for_c99_runtime): Add
3645 -std=c99 for mips-sgi-irix6.5*.
3647 2011-02-09 Martin Jambor <mjambor@suse.cz>
3650 * gfortran.dg/pr25923.f90: Remove xfails.
3652 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3655 * gfortran.dg/inquire_14.f90: New test.
3657 2011-02-08 Janus Weil <janus@gcc.gnu.org>
3660 * gfortran.dg/pointer_init_6.f90: New.
3662 2011-02-08 Jeff Law <law@redhat.com>
3664 PR tree-optimization/42893
3665 * gcc.tree-ssa/pr42893.c: New test.
3667 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
3669 PR tree-optimization/46834
3670 PR tree-optimization/46994
3671 PR tree-optimization/46995
3672 * gcc.dg/graphite/id-pr46834.c: New.
3673 * gfortran.dg/graphite/id-pr46994.f90: New.
3674 * gfortran.dg/graphite/id-pr46995.f90: New.
3676 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3679 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
3680 using the variable is known the warning is emitted there.
3681 * gcc.dg/uninit-pr19430.c (foo): Likewise.
3682 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
3684 * c-c++-common/pr20000.c (g): Both warnings occur at the return
3687 * gcc.dg/noreturn-1.c (foo5): Likewise.
3688 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
3689 (method2): Likewise.
3691 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
3692 the return statement using the uninitialized variable.
3693 * gfortran.dg/pr39666-2.f90 (f): Likewise.
3695 2011-02-08 Richard Guenther <rguenther@suse.de>
3698 * g++.dg/opt/pr47639.c: New testcase.
3700 2011-02-08 Richard Guenther <rguenther@suse.de>
3702 PR tree-optimization/47632
3703 * g++.dg/opt/pr47632.C: New testcase.
3705 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3707 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
3709 2011-02-07 Richard Guenther <rguenther@suse.de>
3711 PR tree-optimization/47615
3712 * g++.dg/opt/pr47615.C: New testcase.
3714 2011-02-07 Richard Guenther <rguenther@suse.de>
3716 PR tree-optimization/47621
3717 * gcc.dg/torture/pr47621.c: New testcase.
3719 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
3721 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
3723 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
3726 * gfortran.dg/allocate_with_source_1 : New test.
3728 2011-02-05 Jakub Jelinek <jakub@redhat.com>
3731 * gcc.dg/pr47610.c: New test.
3733 2011-02-05 Jie Zhang <jie@codesourcery.com>
3736 * gcc.dg/pr42631.c: Update test.
3737 * gcc.dg/pr42631-2.c: New test.
3739 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3742 * gfortran.dg/pr47574.f90: New test.
3744 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
3746 PR tree-optimization/46194
3747 * gcc.dg/autopar/pr46194.c: New.
3749 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
3751 PR tree-optimization/43695
3752 * g++.dg/ipa/pr43695.C: New.
3754 2011-02-04 Jakub Jelinek <jakub@redhat.com>
3757 * gcc.dg/pr23200.c: New test.
3759 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
3762 * g++.dg/pr47589.C: New test.
3764 2011-02-03 Dodji Seketeli <dodji@redhat.com>
3767 * g++.dg/template/typedef37.C: New test.
3768 * g++.dg/template/param1.C: Adjust expected error message.
3770 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3773 * gcc.dg/pr31490-2.c: New test.
3774 * gcc.dg/pr31490-3.c: New test.
3775 * gcc.dg/pr31490-4.c: New test.
3777 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
3778 Jakub Jelinek <jakub@redhat.com>
3781 * g++.dg/parser/semicolon3.C: Adjust.
3782 * g++.dg/parser/semicolon4.C: New testcase.
3783 * g++.dg/pr46890.C: New testcase.
3785 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
3788 * g++.dg/init/pr29571.C: New.
3790 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
3792 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
3793 instead of vect_int.
3795 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3798 * gcc.target/i386/pr47312.c: New test.
3801 * gcc.target/i386/pr47564.c: New test.
3803 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
3805 PR tree-optimization/45122
3806 * gcc.dg/tree-ssa/pr45122.c: New.
3808 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3811 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
3814 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
3815 and vsx so a default --with-cpu=power7 doesn't give an error
3816 when -mavoid-indexed-addresses is used.
3818 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
3819 wrapper function to save the arguments and then jump to the real
3820 function, rather than depending on the compiler not to move stuff
3822 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
3824 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3825 Paul Thomas <pault@gcc.gnu.org>
3828 * gfortran.dg/class_37.f03 : New test.
3830 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
3831 Richard Guenther <rguenther@suse.de>
3833 PR tree-optimization/40979
3835 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
3836 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
3837 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
3838 check_vect_support_and_set_flags.
3839 * gfortran.dg/graphite/vect-pr40979.f90: New.
3841 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3844 * gfortran.dg/class_36.f03: New.
3846 2011-02-02 Richard Guenther <rguenther@suse.de>
3848 PR tree-optimization/47566
3849 * gcc.dg/lto/20110201-1_0.c: New testcase.
3851 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
3857 * debug/pr47498.c: New.
3858 * debug/pr47501.c: New.
3860 2011-02-01 Richard Guenther <rguenther@suse.de>
3862 PR tree-optimization/47559
3863 * g++.dg/torture/pr47559.C: New testcase.
3865 2011-02-01 Janus Weil <janus@gcc.gnu.org>
3868 * gfortran.dg/typebound_call_20.f03: New.
3870 2011-02-01 Richard Guenther <rguenther@suse.de>
3872 PR tree-optimization/47555
3873 * gcc.dg/pr47555.c: New testcase.
3875 2011-02-01 Richard Guenther <rguenther@suse.de>
3877 PR tree-optimization/47541
3878 * g++.dg/torture/pr47541.C: New testcase.
3880 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3883 * gfortran.dg/typebound_call_19.f03: New.
3885 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3888 * g++.dg/cpp0x/pr47416.C: New test.
3890 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
3893 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
3895 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3898 * gfortran.dg/typebound_assignment_1.f03: New.
3900 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3902 PR tree-optimization/47538
3903 * gcc.c-torture/execute/pr47538.c: New test.
3905 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3908 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
3910 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3912 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
3914 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
3916 PR rtl-optimization/44031
3917 * gcc.c-torture/compile/20110131-1.c: New test.
3919 2011-01-31 Tobias Burnus <burnus@net-b.de>
3922 * gfortran.dg/stmt_func_1.f90: New.
3924 2011-01-31 Tobias Burnus <burnus@net-b.de>
3927 * gfortran.dg/interface_34.f90: New.
3929 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
3932 * gfortran.dg/realloc_on_assign_5.f03: New test.
3933 * gfortran.dg/realloc_on_assign_5.f03: New test.
3935 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3937 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
3938 * gfortran.dg/bessel_7.f90: Likewise.
3939 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
3941 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
3942 * gfortran.dg/sum_init_expr.f03: Likewise.
3944 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
3946 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
3949 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
3950 loop only on "vect_intfloat_cvt" targets.
3952 2011-01-29 Tobias Burnus <burnus@net-b.de>
3955 * gfortran.dg/shape_6.f90: New.
3957 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3959 PR libgfortran/47434
3960 * gfortran.dg/read_infnan_1.f90: Update test.
3961 * gfortran.dg/module_nan.f90: Update test.
3962 * gfortran.dg/char4_iunit_1.f03: Update test.
3963 * gfortran.dg/large_real_kind_1.f90: Update test.
3964 * gfortran.dg/real_const_3.f90: Update test.
3965 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
3967 2011-01-29 Dodji Seketeli <dodji@redhat.com>
3970 * g++.dg/template/param2.C: New test.
3972 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3974 PR libgfortran/47285
3975 * gfortran.dg/fmt_g.f: New test.
3977 2011-01-28 Tobias Burnus <burnus@net-b.de>
3980 * gfortran.dg/pure_formal_1.f90: New.
3982 2011-01-28 Jakub Jelinek <jakub@redhat.com>
3985 * gcc.dg/tls/pr42894.c: New test.
3987 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3989 * gcc.dg/pr47276.c: Add dg-require-visibility.
3991 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3993 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
3995 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
3996 Tobias Burnus <burnus@gcc.gnu.org>
4001 * gfortran.dg/realloc_on_assign_3.f03: New test.
4002 * gfortran.dg/realloc_on_assign_4.f03: New test.
4003 * gfortran.dg/allocatable_function_5.f90: New test.
4004 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
4005 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
4006 implemented" dg-errors.
4008 2011-01-27 Jan Hubicka <jh@suse.cz>
4011 * gcc.dg/attr-weakref-4.c: New testcase
4013 2011-01-27 Martin Jambor <mjambor@suse.cz>
4015 PR tree-optimization/47228
4016 * gcc.dg/torture/pr47228.c: New test.
4018 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4020 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
4022 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4024 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
4025 when using auto-overlay support on the SPU.
4027 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
4029 PR rtl-optimization/44174
4030 * gcc.target/i386/asm-6.c: New test.
4032 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
4034 PR rtl-optimization/46856
4035 * gcc.c-torture/compile/pr46856.c: New test.
4037 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
4038 Andrew Pinski <pinskia@gmail.com>
4041 * gcc.dg/pr43082.c: New.
4043 2011-01-26 DJ Delorie <dj@redhat.com>
4045 PR rtl-optimization/46878
4046 * gcc.dg/pr46878-1.c: New test.
4048 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4051 * g++.dg/cpp0x/pr47476.C: New test.
4053 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
4055 * gcc.c-torture/compile/20110126-1.c: New test.
4057 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4060 * gcc.dg/torture/pr47473.c: New test.
4062 2011-01-26 Jan Hubicka <jh@suse.cz>
4065 * gcc.c-torture/execute/pr47237.c: New testcase.
4067 2011-01-26 Jan Hubicka <jh@suse.cz>
4069 PR tree-optimization/47190
4070 * gcc.dg/attr-weakref-3.c: New testcase.
4072 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
4075 * gcc.dg/dll-9a.c: New test file.
4076 * gcc.dg/dll-11.c: Likewise.
4077 * gcc.dg/dll-12.c: Likewise.
4078 * gcc.dg/dll-12a.c: Likewise.
4079 * gcc.dg/dll-11a.c: Likewise.
4080 * gcc.dg/dll-9.c: Likewise.
4081 * gcc.dg/dll-10.c: Likewise.
4082 * gcc.dg/dll-10a.c: Likewise.
4083 * g++.dg/ext/dllexport4a.cc: Likewise.
4084 * g++.dg/ext/dllexport4.C: Likewise.
4085 * g++.dg/ext/dllexport5.C: Likewise.
4086 * g++.dg/ext/dllexport5a.cc: Likewise.
4088 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4090 PR tree-optimization/46970
4091 * gcc.dg/graphite/pr46970.c: New.
4093 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4095 PR tree-optimization/46215
4096 * gcc.dg/graphite/pr46215.c: New.
4098 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4100 PR tree-optimization/46168
4101 * gcc.dg/graphite/pr46168.c: New.
4103 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4105 PR tree-optimization/43657
4106 * gcc.dg/graphite/pr43657.c: New.
4108 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4110 PR tree-optimization/29832
4111 * gfortran.dg/graphite/pr29832.f90: New.
4113 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4115 PR tree-optimization/43567
4116 * gcc.dg/graphite/pr43567.c: New.
4118 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4120 * gfortran.dg/graphite/interchange-4.f: New.
4121 * gfortran.dg/graphite/interchange-5.f: New.
4123 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
4124 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
4125 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
4126 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
4127 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
4128 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
4129 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
4130 * gfortran.dg/ltrans-7.f90: Removed.
4131 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
4133 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
4134 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
4135 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
4136 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
4137 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
4138 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
4139 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
4140 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
4141 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
4142 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
4143 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
4144 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
4145 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
4146 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
4147 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
4148 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
4149 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
4150 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
4151 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
4152 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
4153 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
4154 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
4155 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
4156 * gcc.dg/tree-ssa/data-dep-1.c
4157 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
4158 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
4159 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
4160 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
4161 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
4163 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4165 PR tree-optimization/47265
4166 PR tree-optimization/47443
4167 * gcc.c-torture/compile/pr47265.c: New test.
4168 * gcc.dg/pr47443.c: New test.
4170 2011-01-25 Martin Jambor <mjambor@suse.cz>
4172 PR tree-optimization/47382
4173 * g++.dg/torture/pr47382.C: New test.
4174 * g++.dg/opt/devirt1.C: Xfail.
4176 2011-01-25 Yao Qi <yao@codesourcery.com>
4179 * gcc.target/arm/pr45701-1.c: New test.
4180 * gcc.target/arm/pr45701-2.c: New test.
4181 * gcc.target/arm/pr45701-3.c: New test.
4183 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4184 Jakub Jelinek <jakub@redhat.com>
4186 PR tree-optimization/47271
4187 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
4189 2011-01-25 Nick Clifton <nickc@redhat.com>
4191 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
4192 (saturate_add): Delete.
4194 (main): Do not run saturate_add.
4195 (set_interrupts): Delete.
4197 2011-01-25 Tobias Burnus <burnus@net-b.de>
4200 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
4202 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4204 PR tree-optimization/47427
4205 PR tree-optimization/47428
4206 * gcc.c-torture/compile/pr47427.c: New test.
4207 * gcc.c-torture/compile/pr47428.c: New test.
4209 2011-01-25 Richard Guenther <rguenther@suse.de>
4212 * gcc.dg/torture/pr47411.c: New testcase.
4214 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4216 * gfortran.dg/graphite/id-24.f: New.
4217 * gfortran.dg/graphite/id-25.f: New.
4219 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4221 * gfortran.dg/graphite/id-23.f: New.
4223 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4225 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
4227 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4229 * gcc.dg/graphite/block-0.c: Un-XFAILed.
4230 * gcc.dg/graphite/block-1.c: Un-XFAILed.
4231 * gcc.dg/graphite/block-7.c: Un-XFAILed.
4232 * gcc.dg/graphite/block-8.c: Un-XFAILed.
4233 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
4234 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
4235 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
4236 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
4237 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
4239 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4241 * gcc.dg/graphite/block-0.c: Add documentation.
4242 * gcc.dg/graphite/block-4.c: Same.
4243 * gcc.dg/graphite/block-7.c: Same.
4244 * gcc.dg/graphite/block-8.c: New.
4245 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
4246 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
4247 * gcc.dg/graphite/interchange-12.c: Add documentation.
4248 * gcc.dg/graphite/interchange-13.c: New.
4249 * gcc.dg/graphite/interchange-14.c: New.
4250 * gcc.dg/graphite/interchange-15.c: New.
4251 * gcc.dg/graphite/interchange-8.c: Add documentation.
4252 * gcc.dg/graphite/interchange-mvt.c: Same.
4254 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4257 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
4258 * gcc.target/powerpc/altivec-14.c: Ditto.
4259 * gcc.target/powerpc/altivec-33.c: Ditto.
4260 * gcc.target/powerpc/altivec-types-1.c: Ditto.
4261 * gcc.target/powerpc/altivec-types-2.c: Ditto.
4262 * gcc.target/powerpc/altivec-types-3.c: Ditto.
4263 * gcc.target/powerpc/altivec-types-4.c: Ditto.
4264 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
4265 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
4266 * g++.dg/ext/altivec-15.C: Ditto.
4267 * g++.dg/ext/altivec-types-1.C: Ditto.
4268 * g++.dg/ext/altivec-types-2.C: Ditto.
4269 * g++.dg/ext/altivec-types-3.C: Ditto.
4270 * g++.dg/ext/altivec-types-4.C: Ditto.
4272 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4274 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
4276 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4278 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
4279 optimization options.
4281 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4283 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
4286 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
4288 2011-01-23 Tobias Burnus <burnus@net-b.de>
4291 * gfortran.dg/allocatable_scalar_12.f90: New.
4293 2011-01-23 Ira Rosen <irar@il.ibm.com>
4295 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
4296 vectorization to be not profitable if peeling is used to
4297 realign the memory access.
4298 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
4299 loop bound to avoid loop unrolling.
4300 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
4302 2011-01-22 Jan Hubicka <jh@suse.cz>
4305 * g++.dg/lto/pr47333.C: New file.
4307 2011-01-22 Jan Hubicka <jh@suse.cz>
4309 PR tree-optimization/43884
4311 * gcc.dg/autopar/outer-2.c: Increase array size.
4312 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
4314 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
4317 * gfortran.dg/c_loc_tests_16.f90: New test.
4319 2011-01-22 Tobias Burnus <burnus@net-b.de>
4322 * gfortran.dg/typebound_proc_19.f90: New.
4324 2011-01-21 Jeff Law <law@redhat.com>
4326 PR tree-optimization/47053
4327 * g++.dg/pr47053.C: New test.
4329 2011-01-21 Jason Merrill <jason@redhat.com>
4332 * g++.dg/cpp0x/constexpr-ctor6.C: New.
4334 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4337 * g++.dg/cpp0x/range-for10.C: New test.
4338 * g++.dg/template/for1.C: New test.
4341 * g++.dg/tree-prof/partition3.C: New test.
4343 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
4345 PR rtl-optimization/47366
4346 * g++.dg/opt/pr47366.C: New test.
4348 2011-01-21 Jason Merrill <jason@redhat.com>
4351 * g++.dg/cpp0x/constexpr-regress2.C: New.
4353 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
4355 2011-01-21 Jeff Law <law@redhat.com>
4357 PR rtl-optimization/41619
4358 * gcc.dg/pr41619.c: New.
4360 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4362 PR tree-optimization/47355
4363 * g++.dg/opt/pr47355.C: New test.
4365 2011-01-21 Richard Guenther <rguenther@suse.de>
4367 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
4370 2011-01-21 Richard Guenther <rguenther@suse.de>
4372 PR tree-optimization/47365
4373 * gcc.dg/torture/pr47365.c: New testcase.
4374 * gcc.dg/tree-ssa/pr47392.c: Likewise.
4376 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4378 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
4380 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4382 PR tree-optimization/47391
4383 * gcc.dg/pr47391.c: New test.
4385 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4387 * g++.dg/template/char1.C: Use signed char.
4389 2011-01-21 Tobias Burnus <burnus@net-b.de>
4392 * gfortran.dg/pointer_target_4.f90: New.
4394 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
4397 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
4398 ILP32 system and not IP32.
4400 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
4403 * g++.dg/debug/pr46583.C: New.
4405 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4408 * g++.dg/debug/pr47283.C: New test.
4411 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
4412 * gcc.target/i386/headmerge-2.c: Likewise.
4414 2011-01-20 Richard Guenther <rguenther@suse.de>
4417 * gcc.dg/torture/pr47370.c: New testcase.
4419 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4421 PR tree-optimization/46130
4422 * gcc.dg/pr46130-1.c: New test.
4423 * gcc.dg/pr46130-2.c: New test.
4425 2011-01-19 Dodji Seketeli <dodji@redhat.com>
4428 * g++.dg/debug/dwarf2/template-params-10.C: New test.
4430 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
4433 * g++.dg/debug/pr46240.cc: New.
4435 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4438 * g++.dg/template/anonunion1.C: New test.
4440 PR rtl-optimization/47337
4441 * gcc.c-torture/execute/pr47337.c: New test.
4443 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4446 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
4448 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4450 PR tree-optimization/46021
4451 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
4453 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4455 PR tree-optimization/47290
4456 * g++.dg/torture/pr47290.C: New test.
4458 2011-01-18 Janus Weil <janus@gcc.gnu.org>
4461 * gfortran.dg/proc_ptr_comp_29.f90: New.
4463 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
4466 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
4467 powerpc-apple-darwin9.
4469 2011-01-18 Jakub Jelinek <jakub@redhat.com>
4471 PR rtl-optimization/47299
4472 * gcc.c-torture/execute/pr47299.c: New test.
4474 2011-01-17 Jason Merrill <jason@redhat.com>
4476 * g++.dg/cpp0x/constexpr-virtual.C: New.
4478 2011-01-17 Jakub Jelinek <jakub@redhat.com>
4481 * gfortran.dg/gomp/pr47331.f90: New test.
4483 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
4486 * objc.dg/selector-warn-1.m: New.
4487 * obj-c++.dg/selector-warn-1.mm: New.
4489 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
4491 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
4492 Update dg-final accordingly.
4494 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4496 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
4498 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4500 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
4502 * gcc.dg/guality/pr36728-2.c: Likewise.
4504 2011-01-17 Richard Guenther <rguenther@suse.de>
4506 PR tree-optimization/47313
4507 * g++.dg/torture/pr47313.C: New testcase.
4509 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
4512 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
4513 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
4514 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4515 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4517 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
4519 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
4520 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
4521 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
4523 2011-01-17 Richard Guenther <rguenther@suse.de>
4525 PR tree-optimization/45967
4526 * gcc.dg/torture/pr45967-2.c: New testcase.
4527 * gcc.dg/torture/pr45967-3.c: Likewise.
4529 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4532 * g++.dg/ext/pr47213.C: Require visibility.
4534 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4536 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
4537 * gcc.dg/fixed-point/struct-union.c: Update error messages.
4539 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4541 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
4542 Linux-based targets.
4544 2011-01-13 Jan Hubicka <jh@suse.cz>
4546 PR tree-optimization/47276
4547 * gcc.dg/pr47276.c: New testcase.
4549 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
4550 Jonathan Wakely <jwakely.gcc@gmail.com>
4553 * g++.dg/other/pr33558.C: New.
4554 * g++.dg/other/pr33558-2.C: New.
4556 2011-01-14 Martin Jambor <mjambor@suse.cz>
4558 PR tree-optimization/45934
4559 PR tree-optimization/46302
4560 * g++.dg/ipa/devirt-c-1.C: New test.
4561 * g++.dg/ipa/devirt-c-2.C: Likewise.
4562 * g++.dg/ipa/devirt-c-3.C: Likewise.
4563 * g++.dg/ipa/devirt-c-4.C: Likewise.
4564 * g++.dg/ipa/devirt-c-5.C: Likewise.
4565 * g++.dg/ipa/devirt-c-6.C: Likewise.
4566 * g++.dg/ipa/devirt-6.C: Likewise.
4567 * g++.dg/ipa/devirt-d-1.C: Likewise.
4568 * g++.dg/torture/pr45934.C: Likewise.
4570 2011-01-14 Jason Merrill <jason@redhat.com>
4572 * g++.dg/cpp0x/variadic105.C: New.
4574 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
4575 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4578 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
4579 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
4580 execution tests on i?86-*-*, x86_64-*-* and
4581 powerpc*-apple-darwin* && ilp32.
4582 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
4583 tests on i?86-*-* and x86_64-*-*.
4585 2011-01-14 Richard Guenther <rguenther@suse.de>
4587 PR tree-optimization/47280
4588 * g++.dg/opt/pr47280.C: New testcase.
4590 2011-01-14 Jason Merrill <jason@redhat.com>
4592 * g++.dg/cpp0x/constexpr-regress1.C: New.
4594 * g++.dg/ext/flexary2.C: New.
4596 2011-01-14 Richard Guenther <rguenther@suse.de>
4599 * gcc.dg/torture/pr47281.c: New testcase.
4600 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
4602 2011-01-14 Richard Guenther <rguenther@suse.de>
4604 PR tree-optimization/47286
4605 * gcc.dg/tree-ssa/pr47286.c: New testcase.
4607 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
4610 * g++.dg/ext/pr47213.C: New.
4612 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4614 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
4616 2011-01-13 Tobias Burnus <burnus@net-b.de>
4617 Mikael Morin <mikael@gcc.gnu.org>
4621 * gfortran.dg/select_type_20.f90: New.
4622 * gfortran.dg/select_type_21.f90: New.
4624 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
4627 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
4629 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4631 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
4632 * gcc.dg/guality/pr36728-2.c: Likewise.
4634 2011-01-13 Dodji Seketeli <dodji@redhat.com>
4637 * g++.dg/debug/dwarf2/template-params-9.C: New test.
4639 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
4641 PR rtl-optimization/45352
4642 * gcc.dg/pr45352-3.c: New.
4644 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
4646 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
4648 * g++.dg/cpp0x/range-for8.C: New.
4649 * g++.dg/cpp0x/range-for9.C: New.
4651 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
4654 * g++.dg/debug/pr47209.C: New.
4656 2011-01-12 Richard Guenther <rguenther@suse.de>
4659 * gcc.dg/lto/pr47259_0.c: New testcase.
4660 * gcc.dg/lto/pr47259_1.c: Likewise.
4662 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
4664 * objc-obj-c++-shared/Object1.h: Add copyright header, update
4665 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
4666 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
4667 methods missing from the OBJC2 Object.
4668 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
4669 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
4670 GNU and NeXT runtimes.
4671 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
4673 * objc-obj-c++-shared/Object1.m: Likewise.
4674 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
4675 * objc.dg/proto-qual-1.m: Likewise.
4676 * obj-c++.dg/proto-lossage-3.mm: Likewise.
4677 * obj-c++.dg/proto-qual-1.mm: Likewise.
4679 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
4682 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
4684 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4686 Fixed the Objective-C++ testsuite and updated all tests.
4687 * lib/obj-c++.exp (obj-c++_init): Declare and set
4688 gcc_warning_prefix and gcc_error_prefix.
4689 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
4690 'dg-warning', 'dg-message' and 'dg-error'.
4691 * obj-c++.dg/class-extension-3.mm: Likewise.
4692 * obj-c++.dg/class-protocol-1.mm: Likewise.
4693 * obj-c++.dg/encode-7.mm: Likewise.
4694 * obj-c++.dg/exceptions-3.mm: Likewise.
4695 * obj-c++.dg/exceptions-5.mm: Likewise.
4696 * obj-c++.dg/method-12.mm: Likewise.
4697 * obj-c++.dg/method-13.mm: Likewise.
4698 * obj-c++.dg/method-15.mm: Likewise.
4699 * obj-c++.dg/method-16.mm: Likewise.
4700 * obj-c++.dg/method-4.mm: Likewise.
4701 * obj-c++.dg/method-8.mm: Likewise.
4702 * obj-c++.dg/method-conflict-1.mm: Likewise.
4703 * obj-c++.dg/method-conflict-2.mm: Likewise.
4704 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
4705 and uncommented second part of the testcase now that the testsuite
4707 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
4708 and uncommented second part of the testcase now that the testsuite
4710 * obj-c++.dg/private-1.mm: Likewise.
4711 * obj-c++.dg/proto-lossage-4.mm: Likewise.
4712 * obj-c++.dg/syntax-error-7.mm: Likewise.
4713 * obj-c++.dg/warn5.mm: Likewise.
4714 * obj-c++.dg/property/at-property-14.mm: Likewise.
4715 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
4717 * obj-c++.dg/property/at-property-18.mm: Likewise.
4718 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
4720 * obj-c++.dg/property/at-property-21.mm: Likewise.
4721 * obj-c++.dg/property/at-property-28.mm: Likewise.
4722 * obj-c++.dg/property/at-property-5.mm: Likewise.
4723 * obj-c++.dg/property/dynamic-2.mm: Likewise.
4724 * obj-c++.dg/property/property-neg-3.mm: Likewise.
4725 * obj-c++.dg/property/synthesize-11.mm: Likewise.
4726 * obj-c++.dg/property/synthesize-6.mm: Likewise.
4727 * obj-c++.dg/property/synthesize-8.mm: Likewise.
4728 * obj-c++.dg/property/synthesize-9.mm: Likewise.
4729 * obj-c++.dg/tls/diag-5.mm: Likewise.
4730 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
4731 dg-error, now matched correctly.
4733 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4735 * objc.dg/property/at-property-29.m: New.
4736 * obj-c++.dg/property/at-property-29.mm: New.
4738 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4740 * go.test/go-test.exp (go-set-goarch): New proc.
4741 (go-gc-tests): Use it.
4743 2011-01-11 Dodji Seketeli <dodji@redhat.com>
4746 * g++.dg/debug/dwarf2/template-params-8.C: New test.
4748 2011-01-11 Richard Henderson <rth@redhat.com>
4750 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
4752 2011-01-11 Jan Hubicka <jh@suse.cz>
4756 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
4757 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
4759 2011-01-11 Richard Guenther <rguenther@suse.de>
4761 PR tree-optimization/46076
4762 * gcc.dg/tree-ssa/pr46076.c: New testcase.
4764 2011-01-11 Jeff Law <law@redhat.com>
4766 * PR tree-optimization/47086
4767 * gcc.dg/pr47086.c: New test.
4769 2011-01-11 Jason Merrill <jason@redhat.com>
4772 * g++.dg/template/new10.C: New.
4775 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
4777 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
4779 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
4780 Split type definitions and NSConstantString class into...
4781 * objc-obj-c++-shared/objc-test-suite-types.h: New.
4782 * objc-obj-c++-shared/nsconstantstring-class.h: New.
4783 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
4784 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
4785 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
4786 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
4788 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
4789 encode defines for newer NeXT system headers.
4790 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
4791 * obj-c++.dg/torture/strings/string1.mm: Likewise.
4792 * objc.dg/foreach-5.m: Likewise.
4793 * objc.dg/foreach-2.m: Likewise.
4794 * objc.dg/foreach-4.m: Likewise.
4795 * objc.dg/torture/strings/string1.m: Likewise.
4796 * objc.dg/torture/strings/string2.m: Likewise.
4797 * objc.dg/torture/strings/string3.m: Likewise.
4798 * objc.dg/torture/strings/string4.m: Likewise.
4799 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
4800 header and stand alone.
4801 * obj-c++.dg/strings/strings-2.mm: Likewise.
4802 * objc.dg/torture/strings/const-str-3.m: Likewise.
4803 * objc.dg/strings/strings-2.m: Likewise.
4804 * objc.dg/strings/const-str-12b.m: Likewise.
4806 2011-01-12 Richard Guenther <rguenther@suse.de>
4809 * gcc.dg/attr-weak-1.c: Adjust.
4811 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
4814 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
4815 standard compliant and comment.
4817 2011-01-10 Jan Hubicka <jh@suse.cz>
4820 * gcc.dg/initpri3.c: New testcase.
4822 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
4825 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
4831 (g_ebp_save): Likewise.
4832 (g_esp_save): Likewise.
4834 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4836 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
4838 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4840 PR tree-optimization/46021
4841 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
4842 i?86-*-*, x86_64-*-*.
4844 2011-01-10 Jeff Law <law@redhat.com>
4846 * PR tree-optimization/47141
4847 * gcc.c-torture/compile/pr47141.c: New test.
4849 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
4852 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
4853 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
4854 * gcc.dg/vect/slp-35.c: Remove XFAILs.
4855 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
4858 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
4859 being vectorized. Adjust dg-final pattern. Remove XFAIL.
4860 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
4861 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
4862 being vectorized. Adjust dg-final pattern.
4865 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
4866 * gcc.dg/vect/slp-24.c: Likewise.
4868 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
4871 * g++.dg/other/pr47218-1.C: New test file.
4872 * g++.dg/other/pr47218.C: Likewise.
4873 * g++.dg/other/pr47218.h: New supporting header.
4875 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
4878 * objc.dg/attributes/invalid-attribute-1.m: New.
4879 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
4881 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4884 * gfortran.dg/proc_ptr_comp_28.f90: New.
4886 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4888 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
4889 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
4890 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4891 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
4892 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
4893 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
4894 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
4895 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
4896 * objc.dg/gnu-api-2-class.m: Likewise.
4897 * objc.dg/gnu-api-2-ivar.m: Likewise.
4898 * objc.dg/gnu-api-2-method.m: Likewise.
4899 * objc.dg/gnu-api-2-objc.m: Likewise.
4900 * objc.dg/gnu-api-2-object.m: Likewise.
4901 * objc.dg/gnu-api-2-property.m: Likewise.
4902 * objc.dg/gnu-api-2-protocol.m: Likewise.
4903 * objc.dg/gnu-api-2-sel.m: Likewise.
4905 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4907 * objc.dg/foreach-1.m: Skip for Darwin < 9.
4908 * objc.dg/objc-foreach-4.m: Likewise.
4909 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
4910 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
4911 * objc.dg/foreach-4.m: Likewise.
4912 * objc.dg/foreach-5.m: Likewise.
4913 * objc.dg/foreach-3.m: Return self from init.
4915 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4918 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
4920 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4923 * gfortran.dg/class_35.f90: New.
4925 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4927 * objc.dg/foreach-1.m: Add "-Wall" to flags.
4929 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
4932 * objc.dg/invalid-method-2.m: New.
4933 * obj-c++.dg/invalid-method-2.mm: New.
4935 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
4938 * gfortran.dg/transpose_optimization_2.f90 : New test.
4940 2011-01-08 Jan Hubicka <jh@suse.cz>
4942 PR tree-optmization/46469
4943 * g++.dg/torture/pr46469.C: New testcase.
4945 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4947 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
4948 emulation of libobjc-gnu structure layout functionality to ..
4949 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
4950 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
4951 * objc/execute/bf-common.h: Adjust headers.
4952 * objc/execute/bf-1.m: Likewise.
4953 * objc/execute/bf-2.m: Likewise.
4954 * objc/execute/bf-3.m: Likewise.
4955 * objc/execute/bf-4.m: Likewise.
4956 * objc/execute/bf-5.m: Likewise.
4957 * objc/execute/bf-6.m: Likewise.
4958 * objc/execute/bf-7.m: Likewise.
4959 * objc/execute/bf-8.m: Likewise.
4960 * objc/execute/bf-9.m: Likewise.
4961 * objc/execute/bf-10.m: Likewise.
4962 * objc/execute/bf-11.m: Likewise.
4963 * objc/execute/bf-12.m: Likewise.
4964 * objc/execute/bf-13.m: Likewise.
4965 * objc/execute/bf-14.m: Likewise.
4966 * objc/execute/bf-15.m: Likewise.
4967 * objc/execute/bf-16.m: Likewise.
4968 * objc/execute/bf-17.m: Likewise.
4969 * objc/execute/bf-18.m: Likewise.
4970 * objc/execute/bf-19.m: Likewise.
4971 * objc/execute/bf-20.m: Likewise.
4972 * objc/execute/bf-21.m: Likewise.
4973 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
4974 objc_get_type_qualifiers ().
4976 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4979 * gfortran.dg/dependency_39.f90: New test.
4981 2011-01-07 Jan Hubicka <jh@suse.cz>
4983 Get builtins tests ready for linker plugin.
4984 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
4985 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
4986 my_memset, my_bzero): Mark used.
4987 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
4988 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
4990 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
4993 2011-01-07 Jan Hubicka <jh@suse.cz>
4995 PR tree-optimization/46367
4996 * g++.dg/torture/pr46367.C: New file.
4998 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5001 * gcc.dg/pr47201.c: New test.
5004 * gcc.dg/tree-prof/pr47187.c: New test.
5006 2011-01-07 Tobias Burnus <burnus@net-b.de>
5009 * gfortran.dg/extends_type_of_3.f90: New.
5011 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
5013 * g++.dg/ext/dllexport-MI1.C: Adjust test.
5014 * g++.dg/ext/dllimport-MI1.C: Likewise.
5015 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
5016 * g++.dg/ext/dllimport10.C: Likewise.
5017 * g++.dg/ext/dllimport11.C: Likewise.
5018 * g++.dg/ext/dllimport12.C: Likewise.
5019 * g++.dg/ext/dllimport13.C: Likewise.
5020 * g++.dg/ext/dllimport2.C: Likewise.
5021 * g++.dg/ext/dllimport3.C: Likewise.
5022 * g++.dg/ext/dllimport4.C: Likewise.
5023 * g++.dg/ext/dllimport5.C: Likewise.
5024 * g++.dg/ext/dllimport6.C: Likewise.
5025 * g++.dg/ext/dllimport8.C: Likewise.
5026 * g++.dg/ext/dllimport9.C: Likewise.
5027 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
5028 targets, too. Additionally enable test for i?86-*-mingw*.
5029 * g++.dg/ext/selectany1.C: Likewise.
5030 Remove guard variable check.
5032 2011-01-07 Janus Weil <janus@gcc.gnu.org>
5036 * gfortran.dg/storage_size_3.f08: Extended.
5038 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5041 * g++.dg/template/stdarg1.C: New test.
5043 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5046 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
5047 * gfortran.dg/defined_operators_1.f90: Split the subroutine
5048 from the interface of functions to not hide the errors that
5051 2011-01-06 Jan Hubicka <jh@suse.cz>
5053 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
5054 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
5056 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5060 * gfortran.dg/interface_33.f90: New test.
5062 2011-01-06 Jakub Jelinek <jakub@redhat.com>
5065 * gcc.c-torture/compile/pr47150.c: New test.
5067 2011-01-06 Ira Rosen <irar@il.ibm.com>
5069 PR tree-optimization/47139
5070 * gcc.dg/vect/pr47139.c: New test.
5072 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5075 * gfortran.dg/extends_type_of_2.f03: New.
5077 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5079 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
5081 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
5083 * gnat.dg/opt14.adb: New test.
5085 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
5088 * gfortran.dg/allocate_error_2.f90: New test.
5090 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5093 * gfortran.dg/storage_size_3.f08: New.
5095 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5097 PR libgfortran/47154
5098 * gfortran.dg/namelist_68.f90: New test.
5100 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
5102 * gnat.dg/unchecked_convert8.ad[sb]: New test.
5104 2011-01-04 Janus Weil <janus@gcc.gnu.org>
5107 * gfortran.dg/class_34.f90: New.
5109 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5111 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
5112 use __builtin_inff. Skip all single-precision tests that require
5115 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5117 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
5119 2011-01-03 Jakub Jelinek <jakub@redhat.com>
5121 PR tree-optimization/47148
5122 * gcc.c-torture/execute/pr47148.c: New test.
5124 PR tree-optimization/47155
5125 * gcc.c-torture/execute/pr47155.c: New test.
5127 PR rtl-optimization/47157
5128 * gcc.c-torture/compile/pr47157.c: New test.
5130 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5132 * gcc.dg/torture/vector-shift2.c (schar): Define.
5133 (main): Always use schar or uchar instead of plain "char" to avoid
5134 dependencies on implementation-defined char signedness.
5136 2011-01-03 Martin Jambor <mjambor@suse.cz>
5138 PR tree-optimization/46801
5139 * gnat.dg/pack9.adb: Remove xfail.
5141 2011-01-03 Martin Jambor <mjambor@suse.cz>
5143 PR tree-optimization/46984
5144 * g++.dg/ipa/pr46984.C: New test.
5146 2011-01-02 Janus Weil <janus@gcc.gnu.org>
5149 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
5151 2011-01-02 Jakub Jelinek <jakub@redhat.com>
5153 PR tree-optimization/47140
5154 * gcc.c-torture/compile/pr47140.c: New test.
5156 PR rtl-optimization/47028
5157 * gcc.dg/pr47028.c: New test.
5159 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
5161 * objc.dg/protocol-forward-1.m: Removed TODO.
5162 * objc.dg/protocol-forward-2.m: New.
5163 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
5164 * obj-c++.dg/protocol-forward-2.mm: New.
5166 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
5169 * g++.dg/eh/pr38662.C: New testcase.
5171 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
5173 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
5174 scan for newline '\n'.
5177 Copyright (C) 2011 Free Software Foundation, Inc.
5179 Copying and distribution of this file, with or without modification,
5180 are permitted in any medium without royalty provided the copyright
5181 notice and this notice are preserved.