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