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