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