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