OSDN Git Service

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