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