re PR c++/47172 ([C++0x] cannot call member function without object)
[gcc.git] / gcc / testsuite / ChangeLog
1 2011-02-11 Dodji Seketeli <dodji@redhat.com>
2
3 PR c++/47172
4 * g++.dg/template/inherit6.C: New test.
5
6 2011-02-16 Janus Weil <janus@gcc.gnu.org>
7
8 PR fortran/47745
9 * gfortran.dg/class_39.f03: New.
10
11 2011-02-16 Dodji Seketeli <dodji@redhat.com>
12
13 PR c++/47326
14 * g++.dg/cpp0x/variadic106.C: New test.
15
16 2011-02-16 Jakub Jelinek <jakub@redhat.com>
17
18 PR libfortran/47757
19 * gfortran.dg/pr47757-1.f90: New test.
20 * gfortran.dg/pr47757-2.f90: New test.
21 * gfortran.dg/pr47757-3.f90: New test.
22
23 PR c++/47704
24 * g++.dg/cpp0x/enum8.C: New test.
25
26 2011-02-15 Jason Merrill <jason@redhat.com>
27
28 * g++.dg/inherit/implicit-trivial1.C: New.
29 * g++.dg/cpp0x/implicit-trivial1.C: New.
30
31 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
32
33 PR middle-end/47725
34 * gcc.dg/torture/pr47725.c: Removed.
35
36 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
37
38 PR target/47755
39 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
40 constant does not generate a load from memory.
41
42 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
43
44 PR middle-end/47725
45 * gcc.dg/torture/pr47725.c: New.
46
47 2011-02-15 Richard Guenther <rguenther@suse.de>
48
49 PR tree-optimization/47743
50 * gcc.dg/torture/pr47743.c: New testcase.
51
52 2011-02-15 Jakub Jelinek <jakub@redhat.com>
53
54 PR middle-end/47581
55 * gcc.target/i386/pr47581.c: New test.
56
57 2011-02-14 Janus Weil <janus@gcc.gnu.org>
58
59 PR fortran/47730
60 * gfortran.dg/select_type_22.f03: New.
61
62 2011-02-14 Jason Merrill <jason@redhat.com>
63
64 * g++.dg/cpp0x/regress/enum1.C: New.
65
66 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
67
68 * gnat.dg/include.adb: New test.
69
70 2011-02-14 Janus Weil <janus@gcc.gnu.org>
71
72 PR fortran/47728
73 * gfortran.dg/class_38.f03: New.
74
75 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
76
77 * gcc.dg/pr46494.c: New test.
78
79 2011-02-14 Richard Guenther <rguenther@suse.de>
80
81 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
82
83 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
84
85 PR ada/41929
86 * gnat.dg/null_pointer_deref1.exp: Don't skip on
87 sparc*-sun-solaris2.11.
88
89 2011-02-14 Janus Weil <janus@gcc.gnu.org>
90
91 PR fortran/47349
92 * gfortran.dg/argument_checking_18.f90: New.
93
94 2011-02-13 Tobias Burnus <burnus@net-b.de>
95
96 * gfortran.dg/argument_checking_13.f90: Update dg-error.
97 * gfortran.dg/argument_checking_17.f90: New.
98
99 2011-02-12 Janus Weil <janus@gcc.gnu.org>
100
101 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
102 are temporarily disabled.
103 * gfortran.dg/class_7.f03: Ditto.
104 * gfortran.dg/coarray_14.f90: Ditto.
105 * gfortran.dg/typebound_proc_13.f03: Ditto.
106
107 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
108
109 PR fortran/45586
110 * gfortran.dg/extends_11.f03: New.
111
112 2011-02-11 Xinliang David Li <davidxl@google.com>
113
114 PR tree-optimization/47707
115 * g++.dg/tree-ssa/pr47707.C: New test.
116
117 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
118
119 * g++.dg/opt/inline17.C: New test.
120
121 2011-02-11 Tobias Burnus <burnus@net-b.de>
122
123 PR fortran/47550
124 * gfortran.dg/pure_formal_2.f90: New.
125
126 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
127
128 PR rtl-optimization/47614
129 * gfortran.dg/pr47614.f: New.
130
131 2011-02-11 Joseph Myers <joseph@codesourcery.com>
132
133 PR driver/47678
134 * gcc.dg/opts-6.c: New test.
135
136 2011-02-11 Jakub Jelinek <jakub@redhat.com>
137
138 PR debug/47684
139 * gcc.dg/pr47684.c: New test.
140
141 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
142
143 PR target/47629
144 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
145 c99_runtime, dg-add-options c99_runtime.
146 (main): Use __asm__.
147
148 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
149
150 PR testsuite/47400
151 * lib/target-supports.exp (check_ascii_locale_available): New proc.
152 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
153 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
154 * gcc.dg/ucnid-10.c: Likewise.
155 * gcc.dg/ucnid-13.c: Likewise.
156 * gcc.dg/ucnid-7.c: Likewise.
157 * gcc.dg/ucnid-8.c: Likewise.
158 Adapt dg-warning line number.
159
160 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
161
162 * gcc.target/i386/parity-1.c: Use -march=k8.
163 * gcc.target/i386/parity-2.c: Ditto.
164 * gcc.target/i386/vecinit-1.c: Ditto.
165 * gcc.target/i386/vecinit-2.c: Ditto.
166
167 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
168
169 PR target/46610
170 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
171 * gcc.target/mips/save-restore-3.c: Likewise.
172 * gcc.target/mips/save-restore-4.c: Likewise.
173 * gcc.target/mips/save-restore-5.c: Likewise.
174
175 PR target/47683
176 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
177 * g++.dg/tree-prof/partition2.C: Likewise.
178
179 2011-02-09 Jason Merrill <jason@redhat.com>
180
181 * g++.dg/tree-ssa/inline-3.C: Use a normal function
182 rather than misdeclare std::puts.
183
184 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
185 * g++.dg/other/warning1.C: Likewise.
186 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
187 * g++.old-deja/g++.gb/scope06.C: Likewise.
188 * g++.old-deja/g++.law/cvt11.C: Likewise.
189 * g++.old-deja/g++.law/init1.C: Likewise.
190 * g++.dg/abi/mangle26.C: Likewise.
191
192 * g++.dg/template/function1.C: Adjust for C++0x mode.
193 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
194
195 * g++.dg/ext/label10.C: Adjust for C++0x mode.
196 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
197
198 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
199
200 * g++.dg/cpp0x/regress/abi-empty7.C: New.
201
202 * g++.dg/cpp0x/regress: New directory.
203 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
204 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
205 * g++.dg/cpp0x/regress/regress3.C: New.
206
207 2011-02-10 Richard Guenther <rguenther@suse.de>
208
209 PR tree-optimization/47677
210 * gcc.dg/torture/pr47677.c: New testcase.
211
212 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
213
214 * objc.dg/special/load-category-1.m: Remove unused header.
215 * objc.dg/special/load-category-1a.m: Likewise.
216 * objc.dg/special/load-category-2.m: Likewise.
217 * objc.dg/special/load-category-2a.m: Likewise.
218 * objc.dg/special/load-category-3.m: Likewise.
219 * objc.dg/special/load-category-3a.m: Likewise.
220 * objc.dg/attributes/proto-attribute-2.m: Likewise.
221 * objc.dg/attributes/proto-attribute-3.m: Likewise.
222 * objc.dg/attributes/class-attribute-1.m: Likewise.
223 * objc.dg/property/property.exp: Don't run for Darwin < 9.
224 * obj-c++.dg/property/property.exp: Likewise.
225 * objc.dg/attributes/method-sentinel-1.m: Update type header.
226 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
227 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
228 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
229 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
230 * obj-c++.dg/template-8.mm: Likewise.
231
232 2011-02-10 Jakub Jelinek <jakub@redhat.com>
233
234 PR target/47665
235 * gcc.target/i386/pr47665.c: New test.
236
237 2011-02-10 Jie Zhang <jie@codesourcery.com>
238
239 PR testsuite/47622
240 Revert
241 2011-02-05 Jie Zhang <jie@codesourcery.com>
242 PR debug/42631
243 * gcc.dg/pr42631.c: Update test.
244 * gcc.dg/pr42631-2.c: New test.
245
246 2011-02-09 Janus Weil <janus@gcc.gnu.org>
247
248 PR fortran/47352
249 * gfortran.dg/proc_decl_25.f90: New.
250
251 2011-02-09 Janus Weil <janus@gcc.gnu.org>
252
253 PR fortran/47463
254 * gfortran.dg/typebound_assignment_2.f03: New.
255
256 2011-02-09 Richard Guenther <rguenther@suse.de>
257
258 PR tree-optimization/47664
259 * gcc.dg/tree-ssa/inline-7.c: New testcase.
260
261 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
262
263 PR middle-end/47646
264 * gnat.dg/uninit_func.adb: Adjust dg directive.
265
266 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
267
268 PR middle-end/47646
269 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
270
271 2011-02-09 Janus Weil <janus@gcc.gnu.org>
272
273 PR fortran/47637
274 * gfortran.dg/auto_dealloc_2.f90: New.
275
276 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
277
278 * gcc.dg/builtins-config.h: Remove __sgi handling.
279 * lib/target-supports.exp (add_options_for_c99_runtime): Add
280 -std=c99 for mips-sgi-irix6.5*.
281
282 2011-02-09 Martin Jambor <mjambor@suse.cz>
283
284 PR middle-end/45505
285 * gfortran.dg/pr25923.f90: Remove xfails.
286
287 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
288
289 PR fortran/47583
290 * gfortran.dg/inquire_14.f90: New test.
291
292 2011-02-08 Janus Weil <janus@gcc.gnu.org>
293
294 PR fortran/45290
295 * gfortran.dg/pointer_init_6.f90: New.
296
297 2011-02-08 Jeff Law <law@redhat.com>
298
299 PR tree-optimization/42893
300 * gcc.tree-ssa/pr42893.c: New test.
301
302 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
303
304 PR tree-optimization/46834
305 PR tree-optimization/46994
306 PR tree-optimization/46995
307 * gcc.dg/graphite/id-pr46834.c: New.
308 * gfortran.dg/graphite/id-pr46994.f90: New.
309 * gfortran.dg/graphite/id-pr46995.f90: New.
310
311 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
312
313 PR middle-end/47646
314 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
315 using the variable is known the warning is emitted there.
316 * gcc.dg/uninit-pr19430.c (foo): Likewise.
317 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
318
319 * c-c++-common/pr20000.c (g): Both warnings occur at the return
320 statement.
321 (vg): Likewise.
322 * gcc.dg/noreturn-1.c (foo5): Likewise.
323 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
324 (method2): Likewise.
325
326 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
327 the return statement using the uninitialized variable.
328 * gfortran.dg/pr39666-2.f90 (f): Likewise.
329
330 2011-02-08 Richard Guenther <rguenther@suse.de>
331
332 PR middle-end/47639
333 * g++.dg/opt/pr47639.c: New testcase.
334
335 2011-02-08 Richard Guenther <rguenther@suse.de>
336
337 PR tree-optimization/47632
338 * g++.dg/opt/pr47632.C: New testcase.
339
340 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
341
342 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
343
344 2011-02-07 Richard Guenther <rguenther@suse.de>
345
346 PR tree-optimization/47615
347 * g++.dg/opt/pr47615.C: New testcase.
348
349 2011-02-07 Richard Guenther <rguenther@suse.de>
350
351 PR tree-optimization/47621
352 * gcc.dg/torture/pr47621.c: New testcase.
353
354 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
355
356 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
357
358 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
359
360 PR fortran/47592
361 * gfortran.dg/allocate_with_source_1 : New test.
362
363 2011-02-05 Jakub Jelinek <jakub@redhat.com>
364
365 PR middle-end/47610
366 * gcc.dg/pr47610.c: New test.
367
368 2011-02-05 Jie Zhang <jie@codesourcery.com>
369
370 PR debug/42631
371 * gcc.dg/pr42631.c: Update test.
372 * gcc.dg/pr42631-2.c: New test.
373
374 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
375
376 PR fortran/47574
377 * gfortran.dg/pr47574.f90: New test.
378
379 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
380
381 PR tree-optimization/46194
382 * gcc.dg/autopar/pr46194.c: New.
383
384 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
385
386 PR tree-optimization/43695
387 * g++.dg/ipa/pr43695.C: New.
388
389 2011-02-04 Jakub Jelinek <jakub@redhat.com>
390
391 PR inline-asm/23200
392 * gcc.dg/pr23200.c: New test.
393
394 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
395
396 PR c++/47589
397 * g++.dg/pr47589.C: New test.
398
399 2011-02-03 Dodji Seketeli <dodji@redhat.com>
400
401 PR c++/47398
402 * g++.dg/template/typedef37.C: New test.
403 * g++.dg/template/param1.C: Adjust expected error message.
404
405 2011-02-03 Jakub Jelinek <jakub@redhat.com>
406
407 PR middle-end/31490
408 * gcc.dg/pr31490-2.c: New test.
409 * gcc.dg/pr31490-3.c: New test.
410 * gcc.dg/pr31490-4.c: New test.
411
412 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
413 Jakub Jelinek <jakub@redhat.com>
414
415 PR c++/46890
416 * g++.dg/parser/semicolon3.C: Adjust.
417 * g++.dg/parser/semicolon4.C: New testcase.
418 * g++.dg/pr46890.C: New testcase.
419
420 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
421
422 PR c++/29571
423 * g++.dg/init/pr29571.C: New.
424
425 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
426
427 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
428 instead of vect_int.
429
430 2011-02-03 Jakub Jelinek <jakub@redhat.com>
431
432 PR target/47312
433 * gcc.target/i386/pr47312.c: New test.
434
435 PR target/47564
436 * gcc.target/i386/pr47564.c: New test.
437
438 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
439
440 PR tree-optimization/45122
441 * gcc.dg/tree-ssa/pr45122.c: New.
442
443 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
444
445 PR target/47272
446 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
447 and vec_vsx_st.
448
449 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
450 and vsx so a default --with-cpu=power7 doesn't give an error
451 when -mavoid-indexed-addresses is used.
452
453 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
454 wrapper function to save the arguments and then jump to the real
455 function, rather than depending on the compiler not to move stuff
456 before an asm.
457 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
458
459 2011-02-02 Janus Weil <janus@gcc.gnu.org>
460 Paul Thomas <pault@gcc.gnu.org>
461
462 PR fortran/47082
463 * gfortran.dg/class_37.f03 : New test.
464
465 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
466 Richard Guenther <rguenther@suse.de>
467
468 PR tree-optimization/40979
469 PR bootstrap/47044
470 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
471 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
472 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
473 check_vect_support_and_set_flags.
474 * gfortran.dg/graphite/vect-pr40979.f90: New.
475
476 2011-02-02 Janus Weil <janus@gcc.gnu.org>
477
478 PR fortran/47572
479 * gfortran.dg/class_36.f03: New.
480
481 2011-02-02 Richard Guenther <rguenther@suse.de>
482
483 PR tree-optimization/47566
484 * gcc.dg/lto/20110201-1_0.c: New testcase.
485
486 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
487
488 PR debug/47498
489 PR debug/47501
490 PR debug/45136
491 PR debug/45130
492 * debug/pr47498.c: New.
493 * debug/pr47501.c: New.
494
495 2011-02-01 Richard Guenther <rguenther@suse.de>
496
497 PR tree-optimization/47559
498 * g++.dg/torture/pr47559.C: New testcase.
499
500 2011-02-01 Janus Weil <janus@gcc.gnu.org>
501
502 PR fortran/47565
503 * gfortran.dg/typebound_call_20.f03: New.
504
505 2011-02-01 Richard Guenther <rguenther@suse.de>
506
507 PR tree-optimization/47555
508 * gcc.dg/pr47555.c: New testcase.
509
510 2011-02-01 Richard Guenther <rguenther@suse.de>
511
512 PR tree-optimization/47541
513 * g++.dg/torture/pr47541.C: New testcase.
514
515 2011-01-31 Janus Weil <janus@gcc.gnu.org>
516
517 PR fortran/47455
518 * gfortran.dg/typebound_call_19.f03: New.
519
520 2011-01-31 Jakub Jelinek <jakub@redhat.com>
521
522 PR c++/47416
523 * g++.dg/cpp0x/pr47416.C: New test.
524
525 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
526
527 PR fortran/47519
528 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
529
530 2011-01-31 Janus Weil <janus@gcc.gnu.org>
531
532 PR fortran/47463
533 * gfortran.dg/typebound_assignment_1.f03: New.
534
535 2011-01-31 Jakub Jelinek <jakub@redhat.com>
536
537 PR tree-optimization/47538
538 * gcc.c-torture/execute/pr47538.c: New test.
539
540 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
541
542 PR target/45325
543 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
544
545 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
546
547 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
548
549 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
550
551 PR rtl-optimization/44031
552 * gcc.c-torture/compile/20110131-1.c: New test.
553
554 2011-01-31 Tobias Burnus <burnus@net-b.de>
555
556 PR fortran/47042
557 * gfortran.dg/stmt_func_1.f90: New.
558
559 2011-01-31 Tobias Burnus <burnus@net-b.de>
560
561 PR fortran/47042
562 * gfortran.dg/interface_34.f90: New.
563
564 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
565
566 PR fortran/47523
567 * gfortran.dg/realloc_on_assign_5.f03: New test.
568 * gfortran.dg/realloc_on_assign_5.f03: New test.
569
570 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
571
572 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
573 * gfortran.dg/bessel_7.f90: Likewise.
574 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
575
576 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
577 * gfortran.dg/sum_init_expr.f03: Likewise.
578
579 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
580
581 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
582 -r -nostdlib.
583
584 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
585 loop only on "vect_intfloat_cvt" targets.
586
587 2011-01-29 Tobias Burnus <burnus@net-b.de>
588
589 PR fortran/47531
590 * gfortran.dg/shape_6.f90: New.
591
592 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
593
594 PR libgfortran/47434
595 * gfortran.dg/read_infnan_1.f90: Update test.
596 * gfortran.dg/module_nan.f90: Update test.
597 * gfortran.dg/char4_iunit_1.f03: Update test.
598 * gfortran.dg/large_real_kind_1.f90: Update test.
599 * gfortran.dg/real_const_3.f90: Update test.
600 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
601
602 2011-01-29 Dodji Seketeli <dodji@redhat.com>
603
604 PR c++/47311
605 * g++.dg/template/param2.C: New test.
606
607 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
608
609 PR libgfortran/47285
610 * gfortran.dg/fmt_g.f: New test.
611
612 2011-01-28 Tobias Burnus <burnus@net-b.de>
613
614 PR fortran/47507
615 * gfortran.dg/pure_formal_1.f90: New.
616
617 2011-01-28 Jakub Jelinek <jakub@redhat.com>
618
619 PR target/42894
620 * gcc.dg/tls/pr42894.c: New test.
621
622 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
623
624 * gcc.dg/pr47276.c: Add dg-require-visibility.
625
626 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
627
628 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
629
630 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
631 Tobias Burnus <burnus@gcc.gnu.org>
632
633 PR fortran/45170
634 PR fortran/35810
635 PR fortran/47350
636 * gfortran.dg/realloc_on_assign_3.f03: New test.
637 * gfortran.dg/realloc_on_assign_4.f03: New test.
638 * gfortran.dg/allocatable_function_5.f90: New test.
639 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
640 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
641 implemented" dg-errors.
642
643 2011-01-27 Jan Hubicka <jh@suse.cz>
644
645 PR middle-end/46949
646 * gcc.dg/attr-weakref-4.c: New testcase
647
648 2011-01-27 Martin Jambor <mjambor@suse.cz>
649
650 PR tree-optimization/47228
651 * gcc.dg/torture/pr47228.c: New test.
652
653 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
654
655 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
656
657 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
658
659 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
660 when using auto-overlay support on the SPU.
661
662 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
663
664 PR rtl-optimization/44174
665 * gcc.target/i386/asm-6.c: New test.
666
667 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
668
669 PR rtl-optimization/46856
670 * gcc.c-torture/compile/pr46856.c: New test.
671
672 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
673 Andrew Pinski <pinskia@gmail.com>
674
675 PR c/43082
676 * gcc.dg/pr43082.c: New.
677
678 2011-01-26 DJ Delorie <dj@redhat.com>
679
680 PR rtl-optimization/46878
681 * gcc.dg/pr46878-1.c: New test.
682
683 2011-01-26 Jakub Jelinek <jakub@redhat.com>
684
685 PR c++/47476
686 * g++.dg/cpp0x/pr47476.C: New test.
687
688 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
689
690 * gcc.c-torture/compile/20110126-1.c: New test.
691
692 2011-01-26 Jakub Jelinek <jakub@redhat.com>
693
694 PR c/47473
695 * gcc.dg/torture/pr47473.c: New test.
696
697 2011-01-26 Jan Hubicka <jh@suse.cz>
698
699 PR target/47237
700 * gcc.c-torture/execute/pr47237.c: New testcase.
701
702 2011-01-26 Jan Hubicka <jh@suse.cz>
703
704 PR tree-optimization/47190
705 * gcc.dg/attr-weakref-3.c: New testcase.
706
707 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
708
709 PR c++/43601
710 * gcc.dg/dll-9a.c: New test file.
711 * gcc.dg/dll-11.c: Likewise.
712 * gcc.dg/dll-12.c: Likewise.
713 * gcc.dg/dll-12a.c: Likewise.
714 * gcc.dg/dll-11a.c: Likewise.
715 * gcc.dg/dll-9.c: Likewise.
716 * gcc.dg/dll-10.c: Likewise.
717 * gcc.dg/dll-10a.c: Likewise.
718 * g++.dg/ext/dllexport4a.cc: Likewise.
719 * g++.dg/ext/dllexport4.C: Likewise.
720 * g++.dg/ext/dllexport5.C: Likewise.
721 * g++.dg/ext/dllexport5a.cc: Likewise.
722
723 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
724
725 PR tree-optimization/46970
726 * gcc.dg/graphite/pr46970.c: New.
727
728 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
729
730 PR tree-optimization/46215
731 * gcc.dg/graphite/pr46215.c: New.
732
733 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
734
735 PR tree-optimization/46168
736 * gcc.dg/graphite/pr46168.c: New.
737
738 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
739
740 PR tree-optimization/43657
741 * gcc.dg/graphite/pr43657.c: New.
742
743 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
744
745 PR tree-optimization/29832
746 * gfortran.dg/graphite/pr29832.f90: New.
747
748 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
749
750 PR tree-optimization/43567
751 * gcc.dg/graphite/pr43567.c: New.
752
753 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
754
755 * gfortran.dg/graphite/interchange-4.f: New.
756 * gfortran.dg/graphite/interchange-5.f: New.
757
758 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
759 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
760 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
761 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
762 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
763 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
764 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
765 * gfortran.dg/ltrans-7.f90: Removed.
766 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
767
768 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
769 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
770 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
771 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
772 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
773 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
774 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
775 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
776 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
777 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
778 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
779 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
780 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
781 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
782 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
783 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
784 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
785 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
786 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
787 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
788 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
789 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
790 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
791 * gcc.dg/tree-ssa/data-dep-1.c
792 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
793 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
794 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
795 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
796 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
797
798 2011-01-25 Jakub Jelinek <jakub@redhat.com>
799
800 PR tree-optimization/47265
801 PR tree-optimization/47443
802 * gcc.c-torture/compile/pr47265.c: New test.
803 * gcc.dg/pr47443.c: New test.
804
805 2011-01-25 Martin Jambor <mjambor@suse.cz>
806
807 PR tree-optimization/47382
808 * g++.dg/torture/pr47382.C: New test.
809 * g++.dg/opt/devirt1.C: Xfail.
810
811 2011-01-25 Yao Qi <yao@codesourcery.com>
812
813 PR target/45701
814 * gcc.target/arm/pr45701-1.c: New test.
815 * gcc.target/arm/pr45701-2.c: New test.
816 * gcc.target/arm/pr45701-3.c: New test.
817
818 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
819 Jakub Jelinek <jakub@redhat.com>
820
821 PR tree-optimization/47271
822 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
823
824 2011-01-25 Nick Clifton <nickc@redhat.com>
825
826 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
827 (saturate_add): Delete.
828 (exchange): Delete.
829 (main): Do not run saturate_add.
830 (set_interrupts): Delete.
831
832 2011-01-25 Tobias Burnus <burnus@net-b.de>
833
834 PR fortran/47448
835 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
836
837 2011-01-25 Jakub Jelinek <jakub@redhat.com>
838
839 PR tree-optimization/47427
840 PR tree-optimization/47428
841 * gcc.c-torture/compile/pr47427.c: New test.
842 * gcc.c-torture/compile/pr47428.c: New test.
843
844 2011-01-25 Richard Guenther <rguenther@suse.de>
845
846 PR middle-end/47411
847 * gcc.dg/torture/pr47411.c: New testcase.
848
849 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
850
851 * gfortran.dg/graphite/id-24.f: New.
852 * gfortran.dg/graphite/id-25.f: New.
853
854 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
855
856 * gfortran.dg/graphite/id-23.f: New.
857
858 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
859
860 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
861
862 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
863
864 * gcc.dg/graphite/block-0.c: Un-XFAILed.
865 * gcc.dg/graphite/block-1.c: Un-XFAILed.
866 * gcc.dg/graphite/block-7.c: Un-XFAILed.
867 * gcc.dg/graphite/block-8.c: Un-XFAILed.
868 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
869 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
870 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
871 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
872 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
873
874 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
875
876 * gcc.dg/graphite/block-0.c: Add documentation.
877 * gcc.dg/graphite/block-4.c: Same.
878 * gcc.dg/graphite/block-7.c: Same.
879 * gcc.dg/graphite/block-8.c: New.
880 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
881 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
882 * gcc.dg/graphite/interchange-12.c: Add documentation.
883 * gcc.dg/graphite/interchange-13.c: New.
884 * gcc.dg/graphite/interchange-14.c: New.
885 * gcc.dg/graphite/interchange-15.c: New.
886 * gcc.dg/graphite/interchange-8.c: Add documentation.
887 * gcc.dg/graphite/interchange-mvt.c: Same.
888
889 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
890
891 PR target/47408
892 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
893 * gcc.target/powerpc/altivec-14.c: Ditto.
894 * gcc.target/powerpc/altivec-33.c: Ditto.
895 * gcc.target/powerpc/altivec-types-1.c: Ditto.
896 * gcc.target/powerpc/altivec-types-2.c: Ditto.
897 * gcc.target/powerpc/altivec-types-3.c: Ditto.
898 * gcc.target/powerpc/altivec-types-4.c: Ditto.
899 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
900 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
901 * g++.dg/ext/altivec-15.C: Ditto.
902 * g++.dg/ext/altivec-types-1.C: Ditto.
903 * g++.dg/ext/altivec-types-2.C: Ditto.
904 * g++.dg/ext/altivec-types-3.C: Ditto.
905 * g++.dg/ext/altivec-types-4.C: Ditto.
906
907 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
908
909 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
910
911 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
912
913 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
914 optimization options.
915
916 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
917
918 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
919
920 PR testsuite/45988
921 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
922
923 2011-01-23 Tobias Burnus <burnus@net-b.de>
924
925 PR fortran/47421
926 * gfortran.dg/allocatable_scalar_12.f90: New.
927
928 2011-01-23 Ira Rosen <irar@il.ibm.com>
929
930 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
931 vectorization to be not profitable if peeling is used to
932 realign the memory access.
933 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
934 loop bound to avoid loop unrolling.
935 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
936
937 2011-01-22 Jan Hubicka <jh@suse.cz>
938
939 PR lto/47333
940 * g++.dg/lto/pr47333.C: New file.
941
942 2011-01-22 Jan Hubicka <jh@suse.cz>
943
944 PR tree-optimization/43884
945 PR lto/44334
946 * gcc.dg/autopar/outer-2.c: Increase array size.
947 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
948
949 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
950
951 PR fortran/38536
952 * gfortran.dg/c_loc_tests_16.f90: New test.
953
954 2011-01-22 Tobias Burnus <burnus@net-b.de>
955
956 PR fortran/47399
957 * gfortran.dg/typebound_proc_19.f90: New.
958
959 2011-01-21 Jeff Law <law@redhat.com>
960
961 PR tree-optimization/47053
962 * g++.dg/pr47053.C: New test.
963
964 2011-01-21 Jason Merrill <jason@redhat.com>
965
966 PR c++/47041
967 * g++.dg/cpp0x/constexpr-ctor6.C: New.
968
969 2011-01-21 Jakub Jelinek <jakub@redhat.com>
970
971 PR c++/47388
972 * g++.dg/cpp0x/range-for10.C: New test.
973 * g++.dg/template/for1.C: New test.
974
975 PR middle-end/45566
976 * g++.dg/tree-prof/partition3.C: New test.
977
978 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
979
980 PR rtl-optimization/47366
981 * g++.dg/opt/pr47366.C: New test.
982
983 2011-01-21 Jason Merrill <jason@redhat.com>
984
985 PR c++/46552
986 * g++.dg/cpp0x/constexpr-regress2.C: New.
987
988 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
989
990 2011-01-21 Jeff Law <law@redhat.com>
991
992 PR rtl-optimization/41619
993 * gcc.dg/pr41619.c: New.
994
995 2011-01-21 Jakub Jelinek <jakub@redhat.com>
996
997 PR tree-optimization/47355
998 * g++.dg/opt/pr47355.C: New test.
999
1000 2011-01-21 Richard Guenther <rguenther@suse.de>
1001
1002 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
1003 making main hot.
1004
1005 2011-01-21 Richard Guenther <rguenther@suse.de>
1006
1007 PR tree-optimization/47365
1008 * gcc.dg/torture/pr47365.c: New testcase.
1009 * gcc.dg/tree-ssa/pr47392.c: Likewise.
1010
1011 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1012
1013 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
1014
1015 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1016
1017 PR tree-optimization/47391
1018 * gcc.dg/pr47391.c: New test.
1019
1020 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1021
1022 * g++.dg/template/char1.C: Use signed char.
1023
1024 2011-01-21 Tobias Burnus <burnus@net-b.de>
1025
1026 PR fortran/47377
1027 * gfortran.dg/pointer_target_4.f90: New.
1028
1029 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
1030
1031 PR target/47251
1032 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
1033 ILP32 system and not IP32.
1034
1035 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
1036
1037 PR debug/46583
1038 * g++.dg/debug/pr46583.C: New.
1039
1040 2011-01-20 Jakub Jelinek <jakub@redhat.com>
1041
1042 PR debug/47283
1043 * g++.dg/debug/pr47283.C: New test.
1044
1045 PR testsuite/47371
1046 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
1047 * gcc.target/i386/headmerge-2.c: Likewise.
1048
1049 2011-01-20 Richard Guenther <rguenther@suse.de>
1050
1051 PR middle-end/47370
1052 * gcc.dg/torture/pr47370.c: New testcase.
1053
1054 2011-01-20 Jakub Jelinek <jakub@redhat.com>
1055
1056 PR tree-optimization/46130
1057 * gcc.dg/pr46130-1.c: New test.
1058 * gcc.dg/pr46130-2.c: New test.
1059
1060 2011-01-19 Dodji Seketeli <dodji@redhat.com>
1061
1062 PR c++/47291
1063 * g++.dg/debug/dwarf2/template-params-10.C: New test.
1064
1065 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
1066
1067 PR debug/46240
1068 * g++.dg/debug/pr46240.cc: New.
1069
1070 2011-01-19 Jakub Jelinek <jakub@redhat.com>
1071
1072 PR c++/47303
1073 * g++.dg/template/anonunion1.C: New test.
1074
1075 PR rtl-optimization/47337
1076 * gcc.c-torture/execute/pr47337.c: New test.
1077
1078 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1079
1080 PR testsuite/45342
1081 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
1082
1083 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1084
1085 PR tree-optimization/46021
1086 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
1087
1088 2011-01-19 Jakub Jelinek <jakub@redhat.com>
1089
1090 PR tree-optimization/47290
1091 * g++.dg/torture/pr47290.C: New test.
1092
1093 2011-01-18 Janus Weil <janus@gcc.gnu.org>
1094
1095 PR fortran/47240
1096 * gfortran.dg/proc_ptr_comp_29.f90: New.
1097
1098 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
1099
1100 PR testsuite/41146
1101 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
1102 powerpc-apple-darwin9.
1103
1104 2011-01-18 Jakub Jelinek <jakub@redhat.com>
1105
1106 PR rtl-optimization/47299
1107 * gcc.c-torture/execute/pr47299.c: New test.
1108
1109 2011-01-17 Jason Merrill <jason@redhat.com>
1110
1111 * g++.dg/cpp0x/constexpr-virtual.C: New.
1112
1113 2011-01-17 Jakub Jelinek <jakub@redhat.com>
1114
1115 PR fortran/47331
1116 * gfortran.dg/gomp/pr47331.f90: New test.
1117
1118 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
1119
1120 PR objc/47314
1121 * objc.dg/selector-warn-1.m: New.
1122 * obj-c++.dg/selector-warn-1.mm: New.
1123
1124 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
1125
1126 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
1127 Update dg-final accordingly.
1128
1129 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1130
1131 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
1132
1133 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1134
1135 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
1136 target check.
1137 * gcc.dg/guality/pr36728-2.c: Likewise.
1138
1139 2011-01-17 Richard Guenther <rguenther@suse.de>
1140
1141 PR tree-optimization/47313
1142 * g++.dg/torture/pr47313.C: New testcase.
1143
1144 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
1145
1146 PR target/47318
1147 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
1148 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
1149 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
1150 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
1151
1152 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
1153 as __m256i.
1154 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
1155 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
1156 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
1157
1158 2011-01-17 Richard Guenther <rguenther@suse.de>
1159
1160 PR tree-optimization/45967
1161 * gcc.dg/torture/pr45967-2.c: New testcase.
1162 * gcc.dg/torture/pr45967-3.c: Likewise.
1163
1164 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1165
1166 PR testsuite/47325
1167 * g++.dg/ext/pr47213.C: Require visibility.
1168
1169 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
1170
1171 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
1172 * gcc.dg/fixed-point/struct-union.c: Update error messages.
1173
1174 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
1175
1176 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
1177 Linux-based targets.
1178
1179 2011-01-13 Jan Hubicka <jh@suse.cz>
1180
1181 PR tree-optimization/47276
1182 * gcc.dg/pr47276.c: New testcase.
1183
1184 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
1185 Jonathan Wakely <jwakely.gcc@gmail.com>
1186
1187 PR c++/33558
1188 * g++.dg/other/pr33558.C: New.
1189 * g++.dg/other/pr33558-2.C: New.
1190
1191 2011-01-14 Martin Jambor <mjambor@suse.cz>
1192
1193 PR tree-optimization/45934
1194 PR tree-optimization/46302
1195 * g++.dg/ipa/devirt-c-1.C: New test.
1196 * g++.dg/ipa/devirt-c-2.C: Likewise.
1197 * g++.dg/ipa/devirt-c-3.C: Likewise.
1198 * g++.dg/ipa/devirt-c-4.C: Likewise.
1199 * g++.dg/ipa/devirt-c-5.C: Likewise.
1200 * g++.dg/ipa/devirt-c-6.C: Likewise.
1201 * g++.dg/ipa/devirt-6.C: Likewise.
1202 * g++.dg/ipa/devirt-d-1.C: Likewise.
1203 * g++.dg/torture/pr45934.C: Likewise.
1204
1205 2011-01-14 Jason Merrill <jason@redhat.com>
1206
1207 * g++.dg/cpp0x/variadic105.C: New.
1208
1209 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
1210 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1211
1212 PR objc/45989
1213 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
1214 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
1215 execution tests on i?86-*-*, x86_64-*-* and
1216 powerpc*-apple-darwin* && ilp32.
1217 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
1218 tests on i?86-*-* and x86_64-*-*.
1219
1220 2011-01-14 Richard Guenther <rguenther@suse.de>
1221
1222 PR tree-optimization/47280
1223 * g++.dg/opt/pr47280.C: New testcase.
1224
1225 2011-01-14 Jason Merrill <jason@redhat.com>
1226
1227 * g++.dg/cpp0x/constexpr-regress1.C: New.
1228
1229 * g++.dg/ext/flexary2.C: New.
1230
1231 2011-01-14 Richard Guenther <rguenther@suse.de>
1232
1233 PR middle-end/47281
1234 * gcc.dg/torture/pr47281.c: New testcase.
1235 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
1236
1237 2011-01-14 Richard Guenther <rguenther@suse.de>
1238
1239 PR tree-optimization/47286
1240 * gcc.dg/tree-ssa/pr47286.c: New testcase.
1241
1242 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
1243
1244 PR c++/47213
1245 * g++.dg/ext/pr47213.C: New.
1246
1247 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1248
1249 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
1250
1251 2011-01-13 Tobias Burnus <burnus@net-b.de>
1252 Mikael Morin <mikael@gcc.gnu.org>
1253
1254 PR fortran/45848
1255 PR fortran/47204
1256 * gfortran.dg/select_type_20.f90: New.
1257 * gfortran.dg/select_type_21.f90: New.
1258
1259 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
1260
1261 PR target/47251
1262 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
1263
1264 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1265
1266 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
1267 * gcc.dg/guality/pr36728-2.c: Likewise.
1268
1269 2011-01-13 Dodji Seketeli <dodji@redhat.com>
1270
1271 PR debug/PR46973
1272 * g++.dg/debug/dwarf2/template-params-9.C: New test.
1273
1274 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
1275
1276 PR rtl-optimization/45352
1277 * gcc.dg/pr45352-3.c: New.
1278
1279 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1280
1281 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
1282 comment.
1283 * g++.dg/cpp0x/range-for8.C: New.
1284 * g++.dg/cpp0x/range-for9.C: New.
1285
1286 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
1287
1288 PR debug/47209
1289 * g++.dg/debug/pr47209.C: New.
1290
1291 2011-01-12 Richard Guenther <rguenther@suse.de>
1292
1293 PR lto/47259
1294 * gcc.dg/lto/pr47259_0.c: New testcase.
1295 * gcc.dg/lto/pr47259_1.c: Likewise.
1296
1297 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
1298
1299 * objc-obj-c++-shared/Object1.h: Add copyright header, update
1300 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
1301 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
1302 methods missing from the OBJC2 Object.
1303 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
1304 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
1305 GNU and NeXT runtimes.
1306 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
1307 comments.
1308 * objc-obj-c++-shared/Object1.m: Likewise.
1309 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
1310 * objc.dg/proto-qual-1.m: Likewise.
1311 * obj-c++.dg/proto-lossage-3.mm: Likewise.
1312 * obj-c++.dg/proto-qual-1.mm: Likewise.
1313
1314 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
1315
1316 PR testsuite/33033
1317 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
1318
1319 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
1320
1321 Fixed the Objective-C++ testsuite and updated all tests.
1322 * lib/obj-c++.exp (obj-c++_init): Declare and set
1323 gcc_warning_prefix and gcc_error_prefix.
1324 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
1325 'dg-warning', 'dg-message' and 'dg-error'.
1326 * obj-c++.dg/class-extension-3.mm: Likewise.
1327 * obj-c++.dg/class-protocol-1.mm: Likewise.
1328 * obj-c++.dg/encode-7.mm: Likewise.
1329 * obj-c++.dg/exceptions-3.mm: Likewise.
1330 * obj-c++.dg/exceptions-5.mm: Likewise.
1331 * obj-c++.dg/method-12.mm: Likewise.
1332 * obj-c++.dg/method-13.mm: Likewise.
1333 * obj-c++.dg/method-15.mm: Likewise.
1334 * obj-c++.dg/method-16.mm: Likewise.
1335 * obj-c++.dg/method-4.mm: Likewise.
1336 * obj-c++.dg/method-8.mm: Likewise.
1337 * obj-c++.dg/method-conflict-1.mm: Likewise.
1338 * obj-c++.dg/method-conflict-2.mm: Likewise.
1339 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
1340 and uncommented second part of the testcase now that the testsuite
1341 works correctly.
1342 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
1343 and uncommented second part of the testcase now that the testsuite
1344 works correctly.
1345 * obj-c++.dg/private-1.mm: Likewise.
1346 * obj-c++.dg/proto-lossage-4.mm: Likewise.
1347 * obj-c++.dg/syntax-error-7.mm: Likewise.
1348 * obj-c++.dg/warn5.mm: Likewise.
1349 * obj-c++.dg/property/at-property-14.mm: Likewise.
1350 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
1351 FIXME.
1352 * obj-c++.dg/property/at-property-18.mm: Likewise.
1353 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
1354 FIXME.
1355 * obj-c++.dg/property/at-property-21.mm: Likewise.
1356 * obj-c++.dg/property/at-property-28.mm: Likewise.
1357 * obj-c++.dg/property/at-property-5.mm: Likewise.
1358 * obj-c++.dg/property/dynamic-2.mm: Likewise.
1359 * obj-c++.dg/property/property-neg-3.mm: Likewise.
1360 * obj-c++.dg/property/synthesize-11.mm: Likewise.
1361 * obj-c++.dg/property/synthesize-6.mm: Likewise.
1362 * obj-c++.dg/property/synthesize-8.mm: Likewise.
1363 * obj-c++.dg/property/synthesize-9.mm: Likewise.
1364 * obj-c++.dg/tls/diag-5.mm: Likewise.
1365 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
1366 dg-error, now matched correctly.
1367
1368 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
1369
1370 * objc.dg/property/at-property-29.m: New.
1371 * obj-c++.dg/property/at-property-29.mm: New.
1372
1373 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1374
1375 * go.test/go-test.exp (go-set-goarch): New proc.
1376 (go-gc-tests): Use it.
1377
1378 2011-01-11 Dodji Seketeli <dodji@redhat.com>
1379
1380 PR debug/46955
1381 * g++.dg/debug/dwarf2/template-params-8.C: New test.
1382
1383 2011-01-11 Richard Henderson <rth@redhat.com>
1384
1385 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
1386
1387 2011-01-11 Jan Hubicka <jh@suse.cz>
1388
1389 PR lto/45721
1390 PR lto/45375
1391 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
1392 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
1393
1394 2011-01-11 Richard Guenther <rguenther@suse.de>
1395
1396 PR tree-optimization/46076
1397 * gcc.dg/tree-ssa/pr46076.c: New testcase.
1398
1399 2011-01-11 Jeff Law <law@redhat.com>
1400
1401 * PR tree-optimization/47086
1402 * gcc.dg/pr47086.c: New test.
1403
1404 2011-01-11 Jason Merrill <jason@redhat.com>
1405
1406 PR c++/46658
1407 * g++.dg/template/new10.C: New.
1408
1409 PR c++/45520
1410 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
1411
1412 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
1413
1414 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
1415 Split type definitions and NSConstantString class into...
1416 * objc-obj-c++-shared/objc-test-suite-types.h: New.
1417 * objc-obj-c++-shared/nsconstantstring-class.h: New.
1418 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
1419 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
1420 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
1421 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
1422 to comments.
1423 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
1424 encode defines for newer NeXT system headers.
1425 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
1426 * obj-c++.dg/torture/strings/string1.mm: Likewise.
1427 * objc.dg/foreach-5.m: Likewise.
1428 * objc.dg/foreach-2.m: Likewise.
1429 * objc.dg/foreach-4.m: Likewise.
1430 * objc.dg/torture/strings/string1.m: Likewise.
1431 * objc.dg/torture/strings/string2.m: Likewise.
1432 * objc.dg/torture/strings/string3.m: Likewise.
1433 * objc.dg/torture/strings/string4.m: Likewise.
1434 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
1435 header and stand alone.
1436 * obj-c++.dg/strings/strings-2.mm: Likewise.
1437 * objc.dg/torture/strings/const-str-3.m: Likewise.
1438 * objc.dg/strings/strings-2.m: Likewise.
1439 * objc.dg/strings/const-str-12b.m: Likewise.
1440
1441 2011-01-12 Richard Guenther <rguenther@suse.de>
1442
1443 PR middle-end/32511
1444 * gcc.dg/attr-weak-1.c: Adjust.
1445
1446 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
1447
1448 PR fortran/47051
1449 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
1450 standard compliant and comment.
1451
1452 2011-01-10 Jan Hubicka <jh@suse.cz>
1453
1454 PR lto/46083
1455 * gcc.dg/initpri3.c: New testcase.
1456
1457 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
1458
1459 PR lto/47222
1460 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
1461 externally visible.
1462 (g_esi): Likewise.
1463 (g_ebx): Likewise.
1464 (g_ebp): Likewise.
1465 (g_esp): Likewise.
1466 (g_ebp_save): Likewise.
1467 (g_esp_save): Likewise.
1468
1469 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1470
1471 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
1472
1473 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1474
1475 PR tree-optimization/46021
1476 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
1477 i?86-*-*, x86_64-*-*.
1478
1479 2011-01-10 Jeff Law <law@redhat.com>
1480
1481 * PR tree-optimization/47141
1482 * gcc.c-torture/compile/pr47141.c: New test.
1483
1484 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
1485
1486 PR testsuite/46230
1487 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
1488 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
1489 * gcc.dg/vect/slp-35.c: Remove XFAILs.
1490 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
1491
1492 PR testsuite/46230
1493 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
1494 being vectorized. Adjust dg-final pattern. Remove XFAIL.
1495 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
1496 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
1497 being vectorized. Adjust dg-final pattern.
1498
1499 PR testsuite/46230
1500 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
1501 * gcc.dg/vect/slp-24.c: Likewise.
1502
1503 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
1504
1505 PR c++/47218
1506 * g++.dg/other/pr47218-1.C: New test file.
1507 * g++.dg/other/pr47218.C: Likewise.
1508 * g++.dg/other/pr47218.h: New supporting header.
1509
1510 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
1511
1512 PR objc/47232
1513 * objc.dg/attributes/invalid-attribute-1.m: New.
1514 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
1515
1516 2011-01-09 Janus Weil <janus@gcc.gnu.org>
1517
1518 PR fortran/47224
1519 * gfortran.dg/proc_ptr_comp_28.f90: New.
1520
1521 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
1522
1523 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
1524 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
1525 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1526 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
1527 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
1528 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
1529 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
1530 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
1531 * objc.dg/gnu-api-2-class.m: Likewise.
1532 * objc.dg/gnu-api-2-ivar.m: Likewise.
1533 * objc.dg/gnu-api-2-method.m: Likewise.
1534 * objc.dg/gnu-api-2-objc.m: Likewise.
1535 * objc.dg/gnu-api-2-object.m: Likewise.
1536 * objc.dg/gnu-api-2-property.m: Likewise.
1537 * objc.dg/gnu-api-2-protocol.m: Likewise.
1538 * objc.dg/gnu-api-2-sel.m: Likewise.
1539
1540 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
1541
1542 * objc.dg/foreach-1.m: Skip for Darwin < 9.
1543 * objc.dg/objc-foreach-4.m: Likewise.
1544 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
1545 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
1546 * objc.dg/foreach-4.m: Likewise.
1547 * objc.dg/foreach-5.m: Likewise.
1548 * objc.dg/foreach-3.m: Return self from init.
1549
1550 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
1551
1552 PR fortran/38536
1553 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
1554
1555 2011-01-09 Janus Weil <janus@gcc.gnu.org>
1556
1557 PR fortran/46313
1558 * gfortran.dg/class_35.f90: New.
1559
1560 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
1561
1562 * objc.dg/foreach-1.m: Add "-Wall" to flags.
1563
1564 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
1565
1566 PR objc/47078
1567 * objc.dg/invalid-method-2.m: New.
1568 * obj-c++.dg/invalid-method-2.mm: New.
1569
1570 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
1571
1572 PR fortran/46896
1573 * gfortran.dg/transpose_optimization_2.f90 : New test.
1574
1575 2011-01-08 Jan Hubicka <jh@suse.cz>
1576
1577 PR tree-optmization/46469
1578 * g++.dg/torture/pr46469.C: New testcase.
1579
1580 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
1581
1582 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
1583 emulation of libobjc-gnu structure layout functionality to ..
1584 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
1585 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
1586 * objc/execute/bf-common.h: Adjust headers.
1587 * objc/execute/bf-1.m: Likewise.
1588 * objc/execute/bf-2.m: Likewise.
1589 * objc/execute/bf-3.m: Likewise.
1590 * objc/execute/bf-4.m: Likewise.
1591 * objc/execute/bf-5.m: Likewise.
1592 * objc/execute/bf-6.m: Likewise.
1593 * objc/execute/bf-7.m: Likewise.
1594 * objc/execute/bf-8.m: Likewise.
1595 * objc/execute/bf-9.m: Likewise.
1596 * objc/execute/bf-10.m: Likewise.
1597 * objc/execute/bf-11.m: Likewise.
1598 * objc/execute/bf-12.m: Likewise.
1599 * objc/execute/bf-13.m: Likewise.
1600 * objc/execute/bf-14.m: Likewise.
1601 * objc/execute/bf-15.m: Likewise.
1602 * objc/execute/bf-16.m: Likewise.
1603 * objc/execute/bf-17.m: Likewise.
1604 * objc/execute/bf-18.m: Likewise.
1605 * objc/execute/bf-19.m: Likewise.
1606 * objc/execute/bf-20.m: Likewise.
1607 * objc/execute/bf-21.m: Likewise.
1608 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
1609 objc_get_type_qualifiers ().
1610
1611 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1612
1613 PR fortran/45777
1614 * gfortran.dg/dependency_39.f90: New test.
1615
1616 2011-01-07 Jan Hubicka <jh@suse.cz>
1617
1618 Get builtins tests ready for linker plugin.
1619 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
1620 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
1621 my_memset, my_bzero): Mark used.
1622 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
1623 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
1624 volatile.
1625 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
1626 volatile.
1627
1628 2011-01-07 Jan Hubicka <jh@suse.cz>
1629
1630 PR tree-optimization/46367
1631 * g++.dg/torture/pr46367.C: New file.
1632
1633 2011-01-07 Jakub Jelinek <jakub@redhat.com>
1634
1635 PR target/47201
1636 * gcc.dg/pr47201.c: New test.
1637
1638 PR bootstrap/47187
1639 * gcc.dg/tree-prof/pr47187.c: New test.
1640
1641 2011-01-07 Tobias Burnus <burnus@net-b.de>
1642
1643 PR fortran/41580
1644 * gfortran.dg/extends_type_of_3.f90: New.
1645
1646 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
1647
1648 * g++.dg/ext/dllexport-MI1.C: Adjust test.
1649 * g++.dg/ext/dllimport-MI1.C: Likewise.
1650 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
1651 * g++.dg/ext/dllimport10.C: Likewise.
1652 * g++.dg/ext/dllimport11.C: Likewise.
1653 * g++.dg/ext/dllimport12.C: Likewise.
1654 * g++.dg/ext/dllimport13.C: Likewise.
1655 * g++.dg/ext/dllimport2.C: Likewise.
1656 * g++.dg/ext/dllimport3.C: Likewise.
1657 * g++.dg/ext/dllimport4.C: Likewise.
1658 * g++.dg/ext/dllimport5.C: Likewise.
1659 * g++.dg/ext/dllimport6.C: Likewise.
1660 * g++.dg/ext/dllimport8.C: Likewise.
1661 * g++.dg/ext/dllimport9.C: Likewise.
1662 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
1663 targets, too. Additionally enable test for i?86-*-mingw*.
1664 * g++.dg/ext/selectany1.C: Likewise.
1665 Remove guard variable check.
1666
1667 2011-01-07 Janus Weil <janus@gcc.gnu.org>
1668
1669 PR fortran/47189
1670 PR fortran/47194
1671 * gfortran.dg/storage_size_3.f08: Extended.
1672
1673 2011-01-07 Jakub Jelinek <jakub@redhat.com>
1674
1675 PR c++/47022
1676 * g++.dg/template/stdarg1.C: New test.
1677
1678 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
1679
1680 PR fortran/47195
1681 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
1682 * gfortran.dg/defined_operators_1.f90: Split the subroutine
1683 from the interface of functions to not hide the errors that
1684 shall be tested.
1685
1686 2011-01-06 Jan Hubicka <jh@suse.cz>
1687
1688 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
1689 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
1690
1691 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
1692
1693 PR fortran/33117
1694 PR fortran/46478
1695 * gfortran.dg/interface_33.f90: New test.
1696
1697 2011-01-06 Jakub Jelinek <jakub@redhat.com>
1698
1699 PR c/47150
1700 * gcc.c-torture/compile/pr47150.c: New test.
1701
1702 2011-01-06 Ira Rosen <irar@il.ibm.com>
1703
1704 PR tree-optimization/47139
1705 * gcc.dg/vect/pr47139.c: New test.
1706
1707 2011-01-05 Janus Weil <janus@gcc.gnu.org>
1708
1709 PR fortran/47180
1710 * gfortran.dg/extends_type_of_2.f03: New.
1711
1712 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1713
1714 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
1715
1716 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
1717
1718 * gnat.dg/opt14.adb: New test.
1719
1720 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
1721
1722 PR fortran/46017
1723 * gfortran.dg/allocate_error_2.f90: New test.
1724
1725 2011-01-05 Janus Weil <janus@gcc.gnu.org>
1726
1727 PR fortran/47024
1728 * gfortran.dg/storage_size_3.f08: New.
1729
1730 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1731
1732 PR libgfortran/47154
1733 * gfortran.dg/namelist_68.f90: New test.
1734
1735 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
1736
1737 * gnat.dg/unchecked_convert8.ad[sb]: New test.
1738
1739 2011-01-04 Janus Weil <janus@gcc.gnu.org>
1740
1741 PR fortran/46448
1742 * gfortran.dg/class_34.f90: New.
1743
1744 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1745
1746 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
1747 use __builtin_inff. Skip all single-precision tests that require
1748 Infinity.
1749
1750 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1751
1752 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
1753
1754 2011-01-03 Jakub Jelinek <jakub@redhat.com>
1755
1756 PR tree-optimization/47148
1757 * gcc.c-torture/execute/pr47148.c: New test.
1758
1759 PR tree-optimization/47155
1760 * gcc.c-torture/execute/pr47155.c: New test.
1761
1762 PR rtl-optimization/47157
1763 * gcc.c-torture/compile/pr47157.c: New test.
1764
1765 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1766
1767 * gcc.dg/torture/vector-shift2.c (schar): Define.
1768 (main): Always use schar or uchar instead of plain "char" to avoid
1769 dependencies on implementation-defined char signedness.
1770
1771 2011-01-03 Martin Jambor <mjambor@suse.cz>
1772
1773 PR tree-optimization/46801
1774 * gnat.dg/pack9.adb: Remove xfail.
1775
1776 2011-01-03 Martin Jambor <mjambor@suse.cz>
1777
1778 PR tree-optimization/46984
1779 * g++.dg/ipa/pr46984.C: New test.
1780
1781 2011-01-02 Janus Weil <janus@gcc.gnu.org>
1782
1783 PR fortran/46408
1784 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
1785
1786 2011-01-02 Jakub Jelinek <jakub@redhat.com>
1787
1788 PR tree-optimization/47140
1789 * gcc.c-torture/compile/pr47140.c: New test.
1790
1791 PR rtl-optimization/47028
1792 * gcc.dg/pr47028.c: New test.
1793
1794 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
1795
1796 * objc.dg/protocol-forward-1.m: Removed TODO.
1797 * objc.dg/protocol-forward-2.m: New.
1798 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
1799 * obj-c++.dg/protocol-forward-2.mm: New.
1800
1801 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
1802
1803 PR target/38662
1804 * g++.dg/eh/pr38662.C: New testcase.
1805
1806 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
1807
1808 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
1809 scan for newline '\n'.
1810
1811 \f
1812 Copyright (C) 2011 Free Software Foundation, Inc.
1813
1814 Copying and distribution of this file, with or without modification,
1815 are permitted in any medium without royalty provided the copyright
1816 notice and this notice are preserved.