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