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