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