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