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