OSDN Git Service

2011-02-18 Janus Weil <janus@gcc.gnu.org>
[pf3gnuchains/gcc-fork.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.