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