2011-02-18 Janus Weil <janus@gcc.gnu.org>
[official-gcc.git] / gcc / testsuite / ChangeLog
blob595db760be9e98cd3022a1df8669c2ed6b90e3b0
1 2011-02-18  Janus Weil  <janus@gcc.gnu.org>
3         PR fortran/47768
4         * gfortran.dg/proc_ptr_comp_30.f90: New.
6 2011-02-18  Jakub Jelinek  <jakub@redhat.com>
8         PR debug/47780
9         * gcc.target/i386/pr47780.c: New test.
11 2011-02-18  Janus Weil  <janus@gcc.gnu.org>
13         PR fortran/47767
14         * gfortran.dg/class_40.f03: New.
16 2011-02-18  Dodji Seketeli  <dodji@redhat.com>
18         PR c++/47208
19         * g++.dg/cpp0x/auto21.C: New test.
21 2011-02-17  Iain Sandoe  <iains@gcc.gnu.org>
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>
75         PR c++/47783
76         * g++.dg/warn/Wunused-parm-4.C: New test.
78 2011-02-17  Alexandre Oliva  <aoliva@redhat.com>
79             Jan Hubicka  <jh@suse.cz>
81         PR debug/47106
82         PR debug/47402
83         * g++.dg/debug/pr47106.C: New.
85 2011-02-17  Uros Bizjak  <ubizjak@gmail.com>
87         PR target/43653
88         * gcc.target/i386/pr43653.c: New test.
90 2011-02-11  Dodji Seketeli  <dodji@redhat.com>
92         PR c++/47172
93         * g++.dg/template/inherit6.C: New test.
95 2011-02-16  Janus Weil  <janus@gcc.gnu.org>
97         PR fortran/47745
98         * gfortran.dg/class_39.f03: New.
100 2011-02-16  Dodji Seketeli  <dodji@redhat.com>
102         PR c++/47326
103         * g++.dg/cpp0x/variadic106.C: New test.
105 2011-02-16  Jakub Jelinek  <jakub@redhat.com>
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.
112         PR c++/47704
113         * g++.dg/cpp0x/enum8.C: New test.
115 2011-02-15  Jason Merrill  <jason@redhat.com>
117         * g++.dg/inherit/implicit-trivial1.C: New.
118         * g++.dg/cpp0x/implicit-trivial1.C: New.
120 2011-02-15  H.J. Lu  <hongjiu.lu@intel.com>
122         PR middle-end/47725
123         * gcc.dg/torture/pr47725.c: Removed.
125 2011-02-15  Michael Meissner  <meissner@linux.vnet.ibm.com>
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.
131 2011-02-15  H.J. Lu  <hongjiu.lu@intel.com>
133         PR middle-end/47725
134         * gcc.dg/torture/pr47725.c: New.
136 2011-02-15  Richard Guenther  <rguenther@suse.de>
138         PR tree-optimization/47743
139         * gcc.dg/torture/pr47743.c: New testcase.
141 2011-02-15  Jakub Jelinek  <jakub@redhat.com>
143         PR middle-end/47581
144         * gcc.target/i386/pr47581.c: New test.
146 2011-02-14  Janus Weil  <janus@gcc.gnu.org>
148         PR fortran/47730
149         * gfortran.dg/select_type_22.f03: New.
151 2011-02-14  Jason Merrill  <jason@redhat.com>
153         * g++.dg/cpp0x/regress/enum1.C: New.
155 2011-02-14  Eric Botcazou  <ebotcazou@adacore.com>
157         * gnat.dg/include.adb: New test.
159 2011-02-14  Janus Weil  <janus@gcc.gnu.org>
161         PR fortran/47728
162         * gfortran.dg/class_38.f03: New.
164 2011-02-14  Eric Botcazou  <ebotcazou@adacore.com>
166         * gcc.dg/pr46494.c: New test.
168 2011-02-14  Richard Guenther  <rguenther@suse.de>
170         * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
172 2011-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
174         PR ada/41929
175         * gnat.dg/null_pointer_deref1.exp: Don't skip on
176         sparc*-sun-solaris2.11.
178 2011-02-14  Janus Weil  <janus@gcc.gnu.org>
180         PR fortran/47349
181         * gfortran.dg/argument_checking_18.f90: New.
183 2011-02-13  Tobias Burnus  <burnus@net-b.de>
185         * gfortran.dg/argument_checking_13.f90: Update dg-error.
186         * gfortran.dg/argument_checking_17.f90: New.
188 2011-02-12  Janus Weil  <janus@gcc.gnu.org>
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.
196 2011-02-12  Mikael Morin  <mikael.morin@sfr.fr>
198         PR fortran/45586
199         * gfortran.dg/extends_11.f03: New.
201 2011-02-11  Xinliang David Li  <davidxl@google.com>
203         PR tree-optimization/47707
204         * g++.dg/tree-ssa/pr47707.C: New test.
206 2011-02-11  Eric Botcazou  <ebotcazou@adacore.com>
208         * g++.dg/opt/inline17.C: New test.
210 2011-02-11  Tobias Burnus  <burnus@net-b.de>
212         PR fortran/47550
213         * gfortran.dg/pure_formal_2.f90: New.
215 2011-02-11  Pat Haugen <pthaugen@us.ibm.com>
217         PR rtl-optimization/47614
218         * gfortran.dg/pr47614.f: New.
220 2011-02-11  Joseph Myers  <joseph@codesourcery.com>
222         PR driver/47678
223         * gcc.dg/opts-6.c: New test.
225 2011-02-11  Jakub Jelinek  <jakub@redhat.com>
227         PR debug/47684
228         * gcc.dg/pr47684.c: New test.
230 2011-02-11  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
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__.
237 2011-02-11  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
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.
249 2011-02-10  Uros Bizjak  <ubizjak@gmail.com>
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.
256 2011-02-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
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.
264         PR target/47683
265         * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
266         * g++.dg/tree-prof/partition2.C: Likewise.
268 2011-02-09  Jason Merrill  <jason@redhat.com>
270         * g++.dg/tree-ssa/inline-3.C: Use a normal function
271         rather than misdeclare std::puts.
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.
281         * g++.dg/template/function1.C: Adjust for C++0x mode.
282         * g++.dg/cpp0x/regress/template-function1.C: Copy it.
284         * g++.dg/ext/label10.C: Adjust for C++0x mode.
285         * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
287         * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
289         * g++.dg/cpp0x/regress/abi-empty7.C: New.
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.
296 2011-02-10  Richard Guenther  <rguenther@suse.de>
298         PR tree-optimization/47677
299         * gcc.dg/torture/pr47677.c: New testcase.
301 2011-02-10  Iain Sandoe  <iains@gcc.gnu.org>
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.
321 2011-02-10  Jakub Jelinek  <jakub@redhat.com>
323         PR target/47665
324         * gcc.target/i386/pr47665.c: New test.
326 2011-02-10  Jie Zhang  <jie@codesourcery.com>
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.
335 2011-02-09  Janus Weil  <janus@gcc.gnu.org>
337         PR fortran/47352
338         * gfortran.dg/proc_decl_25.f90: New.
340 2011-02-09  Janus Weil  <janus@gcc.gnu.org>
342         PR fortran/47463
343         * gfortran.dg/typebound_assignment_2.f03: New.
345 2011-02-09  Richard Guenther  <rguenther@suse.de>
347         PR tree-optimization/47664
348         * gcc.dg/tree-ssa/inline-7.c: New testcase.
350 2011-02-09  Eric Botcazou  <ebotcazou@adacore.com>
352         PR middle-end/47646
353         * gnat.dg/uninit_func.adb: Adjust dg directive.
355 2011-02-09  Dominique Dhumieres  <dominiq@lps.ens.fr>
357         PR middle-end/47646
358         * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
360 2011-02-09  Janus Weil  <janus@gcc.gnu.org>
362         PR fortran/47637
363         * gfortran.dg/auto_dealloc_2.f90: New.
365 2011-02-09  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
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*.
371 2011-02-09  Martin Jambor  <mjambor@suse.cz>
373         PR middle-end/45505
374         * gfortran.dg/pr25923.f90: Remove xfails.
376 2011-02-08  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
378         PR fortran/47583
379         * gfortran.dg/inquire_14.f90: New test.
381 2011-02-08  Janus Weil  <janus@gcc.gnu.org>
383         PR fortran/45290
384         * gfortran.dg/pointer_init_6.f90: New.
386 2011-02-08  Jeff Law <law@redhat.com>
388         PR tree-optimization/42893
389         * gcc.tree-ssa/pr42893.c: New test.
391 2011-02-08  Sebastian Pop  <sebastian.pop@amd.com>
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.
400 2011-02-08  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
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.
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.
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.
419 2011-02-08  Richard Guenther  <rguenther@suse.de>
421         PR middle-end/47639
422         * g++.dg/opt/pr47639.c: New testcase.
424 2011-02-08  Richard Guenther  <rguenther@suse.de>
426         PR tree-optimization/47632
427         * g++.dg/opt/pr47632.C: New testcase.
429 2011-02-07  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
431         * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
433 2011-02-07  Richard Guenther  <rguenther@suse.de>
435         PR tree-optimization/47615
436         * g++.dg/opt/pr47615.C: New testcase.
438 2011-02-07  Richard Guenther  <rguenther@suse.de>
440         PR tree-optimization/47621
441         * gcc.dg/torture/pr47621.c: New testcase.
443 2011-02-07  Uros Bizjak  <ubizjak@gmail.com>
445         * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
447 2011-02-06  Paul Thomas  <pault@gcc.gnu.org>
449         PR fortran/47592
450         * gfortran.dg/allocate_with_source_1 : New test.
452 2011-02-05  Jakub Jelinek  <jakub@redhat.com>
454         PR middle-end/47610
455         * gcc.dg/pr47610.c: New test.
457 2011-02-05  Jie Zhang  <jie@codesourcery.com>
459         PR debug/42631
460         * gcc.dg/pr42631.c: Update test.
461         * gcc.dg/pr42631-2.c: New test.
463 2001-02-05  Thomas Koenig  <tkoenig@gcc.gnu.org>
465         PR fortran/47574
466         * gfortran.dg/pr47574.f90:  New test.
468 2011-02-04  Sebastian Pop  <sebastian.pop@amd.com>
470         PR tree-optimization/46194
471         * gcc.dg/autopar/pr46194.c: New.
473 2011-02-04  H.J. Lu  <hongjiu.lu@intel.com>
475         PR tree-optimization/43695
476         * g++.dg/ipa/pr43695.C: New.
478 2011-02-04  Jakub Jelinek  <jakub@redhat.com>
480         PR inline-asm/23200
481         * gcc.dg/pr23200.c: New test.
483 2011-02-03  Jonathan Wakely  <jwakely.gcc@gmail.com>
485         PR c++/47589
486         * g++.dg/pr47589.C: New test.
488 2011-02-03  Dodji Seketeli  <dodji@redhat.com>
490         PR c++/47398
491         * g++.dg/template/typedef37.C: New test.
492         * g++.dg/template/param1.C: Adjust expected error message.
494 2011-02-03  Jakub Jelinek  <jakub@redhat.com>
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.
501 2011-02-03  Nathan Froyd  <froydnj@codesourcery.com>
502             Jakub Jelinek  <jakub@redhat.com>
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.
509 2011-02-03  Paolo Carlini  <paolo.carlini@oracle.com>
511         PR c++/29571
512         * g++.dg/init/pr29571.C: New.
514 2011-02-03  H.J. Lu  <hongjiu.lu@intel.com>
516         * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
517         instead of vect_int.
519 2011-02-03  Jakub Jelinek  <jakub@redhat.com>
521         PR target/47312
522         * gcc.target/i386/pr47312.c: New test.
524         PR target/47564
525         * gcc.target/i386/pr47564.c: New test.
527 2011-02-03  Alexandre Oliva  <aoliva@redhat.com>
529         PR tree-optimization/45122
530         * gcc.dg/tree-ssa/pr45122.c: New.
532 2011-02-02  Michael Meissner  <meissner@linux.vnet.ibm.com>
534         PR target/47272
535         * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
536         and vec_vsx_st.
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.
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.
548 2011-02-02  Janus Weil  <janus@gcc.gnu.org>
549             Paul Thomas  <pault@gcc.gnu.org>
551         PR fortran/47082
552         * gfortran.dg/class_37.f03 : New test.
554 2011-02-02  Sebastian Pop  <sebastian.pop@amd.com>
555             Richard Guenther  <rguenther@suse.de>
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.
565 2011-02-02  Janus Weil  <janus@gcc.gnu.org>
567         PR fortran/47572
568         * gfortran.dg/class_36.f03: New.
570 2011-02-02  Richard Guenther  <rguenther@suse.de>
572         PR tree-optimization/47566
573         * gcc.dg/lto/20110201-1_0.c: New testcase.
575 2011-02-02  Alexandre Oliva  <aoliva@redhat.com>
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.
584 2011-02-01  Richard Guenther  <rguenther@suse.de>
586         PR tree-optimization/47559
587         * g++.dg/torture/pr47559.C: New testcase.
589 2011-02-01  Janus Weil  <janus@gcc.gnu.org>
591         PR fortran/47565
592         * gfortran.dg/typebound_call_20.f03: New.
594 2011-02-01  Richard Guenther  <rguenther@suse.de>
596         PR tree-optimization/47555
597         * gcc.dg/pr47555.c: New testcase.
599 2011-02-01  Richard Guenther  <rguenther@suse.de>
601         PR tree-optimization/47541
602         * g++.dg/torture/pr47541.C: New testcase.
604 2011-01-31  Janus Weil  <janus@gcc.gnu.org>
606         PR fortran/47455
607         * gfortran.dg/typebound_call_19.f03: New.
609 2011-01-31  Jakub Jelinek  <jakub@redhat.com>
611         PR c++/47416
612         * g++.dg/cpp0x/pr47416.C: New test.
614 2011-01-31  Paul Thomas  <pault@gcc.gnu.org>
616         PR fortran/47519
617         * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
619 2011-01-31  Janus Weil  <janus@gcc.gnu.org>
621         PR fortran/47463
622         * gfortran.dg/typebound_assignment_1.f03: New.
624 2011-01-31  Jakub Jelinek  <jakub@redhat.com>
626         PR tree-optimization/47538
627         * gcc.c-torture/execute/pr47538.c: New test.
629 2011-01-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
631         PR target/45325
632         * gcc.target/i386/pr38240.c: Add dg-options "-msse".
634 2011-01-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
636         * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
638 2011-01-31  Eric Botcazou  <ebotcazou@adacore.com>
640         PR rtl-optimization/44031
641         * gcc.c-torture/compile/20110131-1.c: New test.
643 2011-01-31  Tobias Burnus  <burnus@net-b.de>
645         PR fortran/47042
646         * gfortran.dg/stmt_func_1.f90: New.
648 2011-01-31  Tobias Burnus  <burnus@net-b.de>
650         PR fortran/47042
651         * gfortran.dg/interface_34.f90: New.
653 2011-01-30  Paul Thomas  <pault@gcc.gnu.org>
655         PR fortran/47523
656         * gfortran.dg/realloc_on_assign_5.f03: New test.
657         * gfortran.dg/realloc_on_assign_5.f03: New test.
659 2011-01-29  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
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.
665         * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
666         * gfortran.dg/sum_init_expr.f03: Likewise.
668         * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
670         * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
671         -r -nostdlib.
673         * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
674         loop only on "vect_intfloat_cvt" targets.
676 2011-01-29  Tobias Burnus  <burnus@net-b.de>
678         PR fortran/47531
679         * gfortran.dg/shape_6.f90: New.
681 2011-01-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
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.
691 2011-01-29  Dodji Seketeli  <dodji@redhat.com>
693         PR c++/47311
694         * g++.dg/template/param2.C: New test.
696 2011-01-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
698         PR libgfortran/47285
699         * gfortran.dg/fmt_g.f: New test.
701 2011-01-28  Tobias Burnus  <burnus@net-b.de>
703         PR fortran/47507
704         * gfortran.dg/pure_formal_1.f90: New.
706 2011-01-28  Jakub Jelinek  <jakub@redhat.com>
708         PR target/42894
709         * gcc.dg/tls/pr42894.c: New test.
711 2011-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
713         * gcc.dg/pr47276.c: Add dg-require-visibility.
715 2011-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
717         * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
719 2011-01-28  Paul Thomas  <pault@gcc.gnu.org>
720             Tobias Burnus  <burnus@gcc.gnu.org>
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.
732 2011-01-27  Jan Hubicka  <jh@suse.cz>
734         PR middle-end/46949
735         * gcc.dg/attr-weakref-4.c: New testcase
737 2011-01-27  Martin Jambor  <mjambor@suse.cz>
739         PR tree-optimization/47228
740         * gcc.dg/torture/pr47228.c: New test.
742 2011-01-27  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
744         * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
746 2011-01-27  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
748         * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
749         when using auto-overlay support on the SPU.
751 2011-01-27  Eric Botcazou  <ebotcazou@adacore.com>
753         PR rtl-optimization/44174
754         * gcc.target/i386/asm-6.c: New test.
756 2011-01-26  Mikael Pettersson  <mikpe@it.uu.se>
758         PR rtl-optimization/46856
759         * gcc.c-torture/compile/pr46856.c: New test.
761 2011-01-26  Nicola Pero  <nicola.pero@meta-innovation.com>
762             Andrew Pinski  <pinskia@gmail.com>
764         PR c/43082
765         * gcc.dg/pr43082.c: New.
767 2011-01-26  DJ Delorie  <dj@redhat.com>
769         PR rtl-optimization/46878
770         * gcc.dg/pr46878-1.c: New test.
772 2011-01-26  Jakub Jelinek  <jakub@redhat.com>
774         PR c++/47476
775         * g++.dg/cpp0x/pr47476.C: New test.
777 2011-01-26  Eric Botcazou  <ebotcazou@adacore.com>
779         * gcc.c-torture/compile/20110126-1.c: New test.
781 2011-01-26  Jakub Jelinek  <jakub@redhat.com>
783         PR c/47473
784         * gcc.dg/torture/pr47473.c: New test.
786 2011-01-26  Jan Hubicka  <jh@suse.cz>
788         PR target/47237
789         * gcc.c-torture/execute/pr47237.c: New testcase.
791 2011-01-26  Jan Hubicka  <jh@suse.cz>
793         PR tree-optimization/47190
794         * gcc.dg/attr-weakref-3.c: New testcase.
796 2011-01-26  Dave Korn  <dave.korn.cygwin@gmail.com>
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.
812 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
814         PR tree-optimization/46970
815         * gcc.dg/graphite/pr46970.c: New.
817 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
819         PR tree-optimization/46215
820         * gcc.dg/graphite/pr46215.c: New.
822 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
824         PR tree-optimization/46168
825         * gcc.dg/graphite/pr46168.c: New.
827 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
829         PR tree-optimization/43657
830         * gcc.dg/graphite/pr43657.c: New.
832 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
834         PR tree-optimization/29832
835         * gfortran.dg/graphite/pr29832.f90: New.
837 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
839         PR tree-optimization/43567
840         * gcc.dg/graphite/pr43567.c: New.
842 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
844         * gfortran.dg/graphite/interchange-4.f: New.
845         * gfortran.dg/graphite/interchange-5.f: New.
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.
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
887 2011-01-25  Jakub Jelinek  <jakub@redhat.com>
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.
894 2011-01-25  Martin Jambor  <mjambor@suse.cz>
896         PR tree-optimization/47382
897         * g++.dg/torture/pr47382.C: New test.
898         * g++.dg/opt/devirt1.C: Xfail.
900 2011-01-25  Yao Qi  <yao@codesourcery.com>
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.
907 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
908             Jakub Jelinek  <jakub@redhat.com>
910         PR tree-optimization/47271
911         * gcc.dg/tree-ssa/ifc-pr47271.c: New.
913 2011-01-25  Nick Clifton  <nickc@redhat.com>
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.
921 2011-01-25  Tobias Burnus  <burnus@net-b.de>
923         PR fortran/47448
924         * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
926 2011-01-25  Jakub Jelinek  <jakub@redhat.com>
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.
933 2011-01-25  Richard Guenther  <rguenther@suse.de>
935         PR middle-end/47411
936         * gcc.dg/torture/pr47411.c: New testcase.
938 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
940         * gfortran.dg/graphite/id-24.f: New.
941         * gfortran.dg/graphite/id-25.f: New.
943 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
945         * gfortran.dg/graphite/id-23.f: New.
947 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
949         * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
951 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
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.
963 2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
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.
978 2011-01-24  Michael Meissner  <meissner@linux.vnet.ibm.com>
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.
996 2011-01-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
998         * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
1000 2011-01-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1002         * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
1003         optimization options.
1005 2011-01-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1007         * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
1009         PR testsuite/45988
1010         * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
1012 2011-01-23  Tobias Burnus  <burnus@net-b.de>
1014         PR fortran/47421
1015         * gfortran.dg/allocatable_scalar_12.f90: New.
1017 2011-01-23  Ira Rosen  <irar@il.ibm.com>
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.
1026 2011-01-22  Jan Hubicka  <jh@suse.cz>
1028         PR lto/47333
1029         * g++.dg/lto/pr47333.C: New file.
1031 2011-01-22  Jan Hubicka  <jh@suse.cz>
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.
1038 2011-01-22  Thomas Koenig  <tkoenig@gcc.gnu.org>
1040         PR fortran/38536
1041         * gfortran.dg/c_loc_tests_16.f90:  New test.
1043 2011-01-22  Tobias Burnus  <burnus@net-b.de>
1045         PR fortran/47399
1046         * gfortran.dg/typebound_proc_19.f90: New.
1048 2011-01-21  Jeff Law <law@redhat.com>
1050         PR tree-optimization/47053
1051         * g++.dg/pr47053.C: New test.
1053 2011-01-21  Jason Merrill  <jason@redhat.com>
1055         PR c++/47041
1056         * g++.dg/cpp0x/constexpr-ctor6.C: New.
1058 2011-01-21  Jakub Jelinek  <jakub@redhat.com>
1060         PR c++/47388
1061         * g++.dg/cpp0x/range-for10.C: New test.
1062         * g++.dg/template/for1.C: New test.
1064         PR middle-end/45566
1065         * g++.dg/tree-prof/partition3.C: New test.
1067         * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
1069         PR rtl-optimization/47366
1070         * g++.dg/opt/pr47366.C: New test.
1072 2011-01-21  Jason Merrill  <jason@redhat.com>
1074         PR c++/46552
1075         * g++.dg/cpp0x/constexpr-regress2.C: New.
1077         * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
1079 2011-01-21  Jeff Law <law@redhat.com>
1081         PR rtl-optimization/41619
1082         * gcc.dg/pr41619.c: New.
1084 2011-01-21  Jakub Jelinek  <jakub@redhat.com>
1086         PR tree-optimization/47355
1087         * g++.dg/opt/pr47355.C: New test.
1089 2011-01-21  Richard Guenther  <rguenther@suse.de>
1091         * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
1092         making main hot.
1094 2011-01-21  Richard Guenther  <rguenther@suse.de>
1096         PR tree-optimization/47365
1097         * gcc.dg/torture/pr47365.c: New testcase.
1098         * gcc.dg/tree-ssa/pr47392.c: Likewise.
1100 2011-01-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1102         * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
1104 2011-01-21  Jakub Jelinek  <jakub@redhat.com>
1106         PR tree-optimization/47391
1107         * gcc.dg/pr47391.c: New test.
1109 2011-01-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1111         * g++.dg/template/char1.C: Use signed char.
1113 2011-01-21  Tobias Burnus  <burnus@net-b.de>
1115         PR fortran/47377
1116         * gfortran.dg/pointer_target_4.f90: New.
1118 2011-01-20  Michael Meissner  <meissner@linux.vnet.ibm.com>
1120         PR target/47251
1121         * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
1122         ILP32 system and not IP32.
1124 2011-01-20  Alexandre Oliva  <aoliva@redhat.com>
1126         PR debug/46583
1127         * g++.dg/debug/pr46583.C: New.
1129 2011-01-20  Jakub Jelinek  <jakub@redhat.com>
1131         PR debug/47283
1132         * g++.dg/debug/pr47283.C: New test.
1134         PR testsuite/47371
1135         * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
1136         * gcc.target/i386/headmerge-2.c: Likewise.
1138 2011-01-20  Richard Guenther  <rguenther@suse.de>
1140         PR middle-end/47370
1141         * gcc.dg/torture/pr47370.c: New testcase.
1143 2011-01-20  Jakub Jelinek  <jakub@redhat.com>
1145         PR tree-optimization/46130
1146         * gcc.dg/pr46130-1.c: New test.
1147         * gcc.dg/pr46130-2.c: New test.
1149 2011-01-19  Dodji Seketeli  <dodji@redhat.com>
1151         PR c++/47291
1152         * g++.dg/debug/dwarf2/template-params-10.C: New test.
1154 2011-01-19  Alexandre Oliva  <aoliva@redhat.com>
1156         PR debug/46240
1157         * g++.dg/debug/pr46240.cc: New.
1159 2011-01-19  Jakub Jelinek  <jakub@redhat.com>
1161         PR c++/47303
1162         * g++.dg/template/anonunion1.C: New test.
1164         PR rtl-optimization/47337
1165         * gcc.c-torture/execute/pr47337.c: New test.
1167 2011-01-19  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
1169         PR testsuite/45342
1170         * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
1172 2011-01-19  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
1174         PR tree-optimization/46021
1175         * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
1177 2011-01-19  Jakub Jelinek  <jakub@redhat.com>
1179         PR tree-optimization/47290
1180         * g++.dg/torture/pr47290.C: New test.
1182 2011-01-18  Janus Weil  <janus@gcc.gnu.org>
1184         PR fortran/47240
1185         * gfortran.dg/proc_ptr_comp_29.f90: New.
1187 2011-01-18  Dominique d'Humieres  <dominiq@lps.ens.fr>
1189         PR testsuite/41146
1190         * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
1191         powerpc-apple-darwin9.
1193 2011-01-18  Jakub Jelinek  <jakub@redhat.com>
1195         PR rtl-optimization/47299
1196         * gcc.c-torture/execute/pr47299.c: New test.
1198 2011-01-17  Jason Merrill  <jason@redhat.com>
1200         * g++.dg/cpp0x/constexpr-virtual.C: New.
1202 2011-01-17  Jakub Jelinek  <jakub@redhat.com>
1204         PR fortran/47331
1205         * gfortran.dg/gomp/pr47331.f90: New test.
1207 2011-01-17  Nicola Pero  <nicola.pero@meta-innovation.com>
1209         PR objc/47314
1210         * objc.dg/selector-warn-1.m: New.
1211         * obj-c++.dg/selector-warn-1.mm: New.
1213 2011-01-17  Richard Sandiford  <rdsandiford@googlemail.com>
1215         * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
1216         Update dg-final accordingly.
1218 2011-01-17  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1220         * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
1222 2011-01-17  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
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.
1228 2011-01-17  Richard Guenther  <rguenther@suse.de>
1230         PR tree-optimization/47313
1231         * g++.dg/torture/pr47313.C: New testcase.
1233 2011-01-17  H.J. Lu  <hongjiu.lu@intel.com>
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.
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.
1247 2011-01-17  Richard Guenther  <rguenther@suse.de>
1249         PR tree-optimization/45967
1250         * gcc.dg/torture/pr45967-2.c: New testcase.
1251         * gcc.dg/torture/pr45967-3.c: Likewise.
1253 2011-01-16  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1255         PR testsuite/47325
1256         * g++.dg/ext/pr47213.C: Require visibility.
1258 2011-01-16  Richard Sandiford  <rdsandiford@googlemail.com>
1260         * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
1261         * gcc.dg/fixed-point/struct-union.c: Update error messages.
1263 2011-01-16  Richard Sandiford  <rdsandiford@googlemail.com>
1265         * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
1266         Linux-based targets.
1268 2011-01-13  Jan Hubicka  <jh@suse.cz>
1270         PR tree-optimization/47276
1271         * gcc.dg/pr47276.c: New testcase.
1273 2011-01-15  Giovanni Funchal  <gafunchal@gmail.com>
1274             Jonathan Wakely  <jwakely.gcc@gmail.com>
1276         PR c++/33558
1277         * g++.dg/other/pr33558.C: New.
1278         * g++.dg/other/pr33558-2.C: New.
1280 2011-01-14  Martin Jambor  <mjambor@suse.cz>
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.
1294 2011-01-14  Jason Merrill  <jason@redhat.com>
1296         * g++.dg/cpp0x/variadic105.C: New.
1298 2011-01-08  Dominique d'Humieres  <dominiq@lps.ens.fr>
1299             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
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-*-*.
1309 2011-01-14  Richard Guenther  <rguenther@suse.de>
1311         PR tree-optimization/47280
1312         * g++.dg/opt/pr47280.C: New testcase.
1314 2011-01-14  Jason Merrill  <jason@redhat.com>
1316         * g++.dg/cpp0x/constexpr-regress1.C: New.
1318         * g++.dg/ext/flexary2.C: New.
1320 2011-01-14  Richard Guenther  <rguenther@suse.de>
1322         PR middle-end/47281
1323         * gcc.dg/torture/pr47281.c: New testcase.
1324         * gcc.dg/tree-ssa/pr46076.c: XFAIL.
1326 2011-01-14  Richard Guenther  <rguenther@suse.de>
1328         PR tree-optimization/47286
1329         * gcc.dg/tree-ssa/pr47286.c: New testcase.
1331 2011-01-13  Kai Tietz  <kai.tietz@onevision.com>
1333         PR c++/47213
1334         * g++.dg/ext/pr47213.C: New.
1336 2011-01-13  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1338         * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
1340 2011-01-13  Tobias Burnus  <burnus@net-b.de>
1341             Mikael Morin  <mikael@gcc.gnu.org>
1343         PR fortran/45848
1344         PR fortran/47204
1345         * gfortran.dg/select_type_20.f90: New.
1346         * gfortran.dg/select_type_21.f90: New.
1348 2011-01-13  Michael Meissner  <meissner@linux.vnet.ibm.com>
1350         PR target/47251
1351         * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
1353 2011-01-13  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
1355         * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
1356         * gcc.dg/guality/pr36728-2.c: Likewise.
1358 2011-01-13  Dodji Seketeli  <dodji@redhat.com>
1360         PR debug/PR46973
1361         * g++.dg/debug/dwarf2/template-params-9.C: New test.
1363 2011-01-13  Andrey Belevantsev  <abel@ispras.ru>
1365         PR rtl-optimization/45352
1366         * gcc.dg/pr45352-3.c: New.
1368 2011-01-12  Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
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.
1375 2011-01-12  Kai Tietz  <kai.tietz@onevision.com>
1377         PR debug/47209
1378         * g++.dg/debug/pr47209.C: New.
1380 2011-01-12  Richard Guenther  <rguenther@suse.de>
1382         PR lto/47259
1383         * gcc.dg/lto/pr47259_0.c: New testcase.
1384         * gcc.dg/lto/pr47259_1.c: Likewise.
1386 2011-01-12  Iain Sandoe  <iains@gcc.gnu.org>
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.
1403 2011-01-12  Eric Botcazou  <ebotcazou@adacore.com>
1405         PR testsuite/33033
1406         * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
1408 2011-01-12  Nicola Pero  <nicola.pero@meta-innovation.com>
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.
1457 2011-01-12  Nicola Pero  <nicola.pero@meta-innovation.com>
1459         * objc.dg/property/at-property-29.m: New.
1460         * obj-c++.dg/property/at-property-29.mm: New.
1462 2011-01-11  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1464         * go.test/go-test.exp (go-set-goarch): New proc.
1465         (go-gc-tests): Use it.
1467 2011-01-11  Dodji Seketeli  <dodji@redhat.com>
1469         PR debug/46955
1470         * g++.dg/debug/dwarf2/template-params-8.C: New test.
1472 2011-01-11  Richard Henderson  <rth@redhat.com>
1474         * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
1476 2011-01-11  Jan Hubicka  <jh@suse.cz>
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.
1483 2011-01-11  Richard Guenther  <rguenther@suse.de>
1485         PR tree-optimization/46076
1486         * gcc.dg/tree-ssa/pr46076.c: New testcase.
1488 2011-01-11  Jeff Law <law@redhat.com>
1490         * PR tree-optimization/47086
1491         * gcc.dg/pr47086.c: New test.
1493 2011-01-11  Jason Merrill  <jason@redhat.com>
1495         PR c++/46658
1496         * g++.dg/template/new10.C: New.
1498         PR c++/45520
1499         * g++.dg/cpp0x/lambda/lambda-this3.C: New.
1501 2011-01-11  Iain Sandoe  <iains@gcc.gnu.org>
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.
1530 2011-01-12  Richard Guenther  <rguenther@suse.de>
1532         PR middle-end/32511
1533         * gcc.dg/attr-weak-1.c: Adjust.
1535 2011-01-11  Paul Thomas  <pault@gcc.gnu.org>
1537         PR fortran/47051
1538         * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
1539         standard compliant and comment.
1541 2011-01-10  Jan Hubicka  <jh@suse.cz>
1543         PR lto/46083
1544         * gcc.dg/initpri3.c: New testcase.
1546 2011-01-10  H.J. Lu  <hongjiu.lu@intel.com>
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.
1558 2011-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1560         * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
1562 2011-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1564         PR tree-optimization/46021
1565         * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
1566         i?86-*-*, x86_64-*-*.
1568 2011-01-10  Jeff Law <law@redhat.com>
1570         * PR tree-optimization/47141
1571         * gcc.c-torture/compile/pr47141.c: New test.
1573 2011-01-10  Eric Botcazou  <ebotcazou@adacore.com>
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.
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.
1588         PR testsuite/46230
1589         * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
1590         * gcc.dg/vect/slp-24.c: Likewise.
1592 2011-01-10  Dave Korn  <dave.korn.cygwin@gmail.com>
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.
1599 2011-01-09  Nicola Pero  <nicola.pero@meta-innovation.com>
1601         PR objc/47232
1602         * objc.dg/attributes/invalid-attribute-1.m: New.
1603         * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
1605 2011-01-09  Janus Weil  <janus@gcc.gnu.org>
1607         PR fortran/47224
1608         * gfortran.dg/proc_ptr_comp_28.f90: New.
1610 2011-01-09  Iain Sandoe  <iains@gcc.gnu.org>
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.
1629 2011-01-09  Iain Sandoe  <iains@gcc.gnu.org>
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.
1639 2011-01-09  Thomas Koenig  <tkoenig@gcc.gnu.org>
1641         PR fortran/38536
1642         * gfortran.dg/iso_c_binding_c_loc_char_1.f03:  New test.
1644 2011-01-09  Janus Weil  <janus@gcc.gnu.org>
1646         PR fortran/46313
1647         * gfortran.dg/class_35.f90: New.
1649 2011-01-08  Iain Sandoe  <iains@gcc.gnu.org>
1651         * objc.dg/foreach-1.m: Add "-Wall" to flags.
1653 2011-01-08  Nicola Pero  <nicola.pero@meta-innovation.com>
1655         PR objc/47078
1656         * objc.dg/invalid-method-2.m: New.
1657         * obj-c++.dg/invalid-method-2.mm: New.
1659 2011-01-08  Paul Thomas  <pault@gcc.gnu.org>
1661         PR fortran/46896
1662         * gfortran.dg/transpose_optimization_2.f90 : New test.
1664 2011-01-08  Jan Hubicka  <jh@suse.cz>
1666         PR tree-optmization/46469
1667         * g++.dg/torture/pr46469.C: New testcase.
1669 2011-01-08  Iain Sandoe  <iains@gcc.gnu.org>
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 ().
1700 2011-01-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
1702         PR fortran/45777
1703         * gfortran.dg/dependency_39.f90:  New test.
1705 2011-01-07  Jan Hubicka  <jh@suse.cz>
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.
1717 2011-01-07  Jan Hubicka  <jh@suse.cz>
1719         PR tree-optimization/46367
1720         * g++.dg/torture/pr46367.C: New file.
1722 2011-01-07  Jakub Jelinek  <jakub@redhat.com>
1724         PR target/47201
1725         * gcc.dg/pr47201.c: New test.
1727         PR bootstrap/47187
1728         * gcc.dg/tree-prof/pr47187.c: New test.
1730 2011-01-07  Tobias Burnus  <burnus@net-b.de>
1732         PR fortran/41580
1733         * gfortran.dg/extends_type_of_3.f90: New.
1735 2011-01-07  Kai Tietz  <kai.tietz@onevision.com>
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.
1756 2011-01-07  Janus Weil  <janus@gcc.gnu.org>
1758         PR fortran/47189
1759         PR fortran/47194
1760         * gfortran.dg/storage_size_3.f08: Extended.
1762 2011-01-07  Jakub Jelinek  <jakub@redhat.com>
1764         PR c++/47022
1765         * g++.dg/template/stdarg1.C: New test.
1767 2011-01-06  Daniel Franke  <franke.daniel@gmail.com>
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.
1775 2011-01-06  Jan Hubicka  <jh@suse.cz>
1777         * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
1778         * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
1780 2011-01-06  Daniel Franke  <franke.daniel@gmail.com>
1782         PR fortran/33117
1783         PR fortran/46478
1784         * gfortran.dg/interface_33.f90: New test.
1786 2011-01-06  Jakub Jelinek  <jakub@redhat.com>
1788         PR c/47150
1789         * gcc.c-torture/compile/pr47150.c: New test.
1791 2011-01-06  Ira Rosen  <irar@il.ibm.com>
1793         PR tree-optimization/47139
1794         * gcc.dg/vect/pr47139.c: New test.
1796 2011-01-05  Janus Weil  <janus@gcc.gnu.org>
1798         PR fortran/47180
1799         * gfortran.dg/extends_type_of_2.f03: New.
1801 2011-01-05  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
1803         * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
1805 2011-01-05  Eric Botcazou  <ebotcazou@adacore.com>
1807         * gnat.dg/opt14.adb: New test.
1809 2011-01-05  Thomas Koenig  <tkoenig@gcc.gnu.org>
1811         PR fortran/46017
1812         * gfortran.dg/allocate_error_2.f90:  New test.
1814 2011-01-05  Janus Weil  <janus@gcc.gnu.org>
1816         PR fortran/47024
1817         * gfortran.dg/storage_size_3.f08: New.
1819 2011-01-04  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1821         PR libgfortran/47154
1822         * gfortran.dg/namelist_68.f90: New test.
1824 2011-01-04  Eric Botcazou  <ebotcazou@adacore.com>
1826         * gnat.dg/unchecked_convert8.ad[sb]: New test.
1828 2011-01-04  Janus Weil  <janus@gcc.gnu.org>
1830         PR fortran/46448
1831         * gfortran.dg/class_34.f90: New.
1833 2011-01-04  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
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.
1839 2011-01-03  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
1841         * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
1843 2011-01-03  Jakub Jelinek  <jakub@redhat.com>
1845         PR tree-optimization/47148
1846         * gcc.c-torture/execute/pr47148.c: New test.
1848         PR tree-optimization/47155
1849         * gcc.c-torture/execute/pr47155.c: New test.
1851         PR rtl-optimization/47157
1852         * gcc.c-torture/compile/pr47157.c: New test.
1854 2011-01-03  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
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.
1860 2011-01-03  Martin Jambor  <mjambor@suse.cz>
1862         PR tree-optimization/46801
1863         * gnat.dg/pack9.adb: Remove xfail.
1865 2011-01-03  Martin Jambor  <mjambor@suse.cz>
1867         PR tree-optimization/46984
1868         * g++.dg/ipa/pr46984.C: New test.
1870 2011-01-02  Janus Weil  <janus@gcc.gnu.org>
1872         PR fortran/46408
1873         * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
1875 2011-01-02  Jakub Jelinek  <jakub@redhat.com>
1877         PR tree-optimization/47140
1878         * gcc.c-torture/compile/pr47140.c: New test.
1880         PR rtl-optimization/47028
1881         * gcc.dg/pr47028.c: New test.
1883 2011-01-02  Nicola Pero  <nicola.pero@meta-innovation.com>
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.
1890 2011-01-01  Kai Tietz  <kai.tietz@onevision.com>
1892         PR target/38662
1893         * g++.dg/eh/pr38662.C: New testcase.
1895 2011-01-01  Chung-Lin Tang  <cltang@codesourcery.com>
1897         * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
1898         scan for newline '\n'.
1901 Copyright (C) 2011 Free Software Foundation, Inc.
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.