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