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