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