1 2011-03-14 Richard Guenther <rguenther@suse.de>
4 * gcc.dg/torture/pr48098.c: New testcase.
6 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
9 * gcc/testsuite/gcc.target/powerpc/pr48053-1.c: New test.
10 * gcc/testsuite/gcc.target/powerpc/pr48053-2.c: Likewise.
12 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
15 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
17 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
20 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
22 2011-03-12 Janus Weil <janus@gcc.gnu.org>
25 * gfortran.dg/class_41.f03: New.
27 2011-03-11 Dodji Seketeli <dodji@redhat.com>
29 * g++.dg/conversion/cast3.C: New test.
31 2011-03-11 Jason Merrill <jason@redhat.com>
33 * g++.dg/template/error45.C: New.
35 * g++.dg/parse/no-type-defn1.C: New.
37 * g++.dg/ext/attrib40.C: New.
39 * g++.dg/cpp0x/regress/array1.C: New.
41 2011-03-11 Richard Guenther <rguenther@suse.de>
43 PR tree-optimization/48067
44 * gcc.dg/pr48067.c: New testcase.
46 2011-03-11 Richard Guenther <rguenther@suse.de>
49 * g++.dg/lto/20110311-1_0.C: New testcase.
51 2011-03-11 Jakub Jelinek <jakub@redhat.com>
54 * g++.dg/inherit/virtual8.C: New test.
57 * gcc.dg/torture/pr48044.c: New test.
59 2011-03-11 Janus Weil <janus@gcc.gnu.org>
62 * gfortran.dg/proc_ptr_comp_31.f90: New.
64 2011-03-11 Richard Guenther <rguenther@suse.de>
66 PR tree-optimization/47278
67 * gcc.dg/torture/pr47278-1.c: New testcase.
68 * gcc.dg/torture/pr47278-2.c: Likewise.
70 2011-03-11 Jakub Jelinek <jakub@redhat.com>
72 PR tree-optimization/48063
73 * gcc.dg/torture/pr48063.c: New test.
75 2011-03-10 Jason Merrill <jason@redhat.com>
77 * g++.dg/template/array22.C: New.
79 * g++.dg/cpp0x/syntax-err1.C: New.
80 * g++.dg/parse/error36.C: Adjust expected errors.
81 * g++.old-deja/g++.pt/ctor2.C: Likewise.
82 * g++.old-deja/g++.pt/typename3.C: Likewise.
83 * g++.old-deja/g++.pt/typename4.C: Likewise.
84 * g++.old-deja/g++.pt/typename6.C: Likewise.
86 2011-03-09 Jason Merrill <jason@redhat.com>
88 * g++.dg/template/nontype22.C: New.
90 2011-03-09 Martin Jambor <mjambor@suse.cz>
92 PR tree-optimization/47714
93 * g++.dg/torture/pr47714.C: New test.
95 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
98 * gcc.target/powerpc/pr47755-2.c: New file.
100 2011-03-08 Jakub Jelinek <jakub@redhat.com>
102 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
103 is not set in the environment, pass 64 as first argument when not
104 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
105 native where ulimit -u is supported.
107 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
109 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
111 2011-03-08 Jason Merrill <jason@redhat.com>
113 * g++.dg/template/nontype21.C: New.
115 * g++.dg/template/anon5.C: New.
117 2011-03-08 Jakub Jelinek <jakub@redhat.com>
120 * gcc.dg/pr47881.c: New test.
122 2011-03-08 Dodji Seketeli <dodji@redhat.com>
125 * g++.dg/lookup/template3.C: New test.
127 2011-03-08 Kai Tietz <ktietz@redhat.com>
129 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
132 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
135 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
136 sizeof to compute alignment.
138 2011-03-08 Jakub Jelinek <jakub@redhat.com>
140 PR tree-optimization/48022
141 * gcc.dg/pr48022-1.c: New test.
142 * gcc.dg/pr48022-2.c: New test.
144 2011-03-07 Jason Merrill <jason@redhat.com>
146 * g++.dg/template/nontype20.C: New.
147 * g++.dg/init/member1.C: Adjust expected errors.
148 * g++.dg/parse/constant4.C: Likewise.
149 * g++.dg/template/qualified-id3.C: Likewise.
150 * g++.old-deja/g++.pt/crash10.C: Likewise.
152 * g++.dg/cpp0x/regress/non-const1.C: New.
154 2011-03-07 Jakub Jelinek <jakub@redhat.com>
157 * gcc.dg/pr47991.c: New test.
159 2011-03-07 Jason Merrill <jason@redhat.com>
161 * g++.dg/abi/mangle46.C: New.
163 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
166 * gcc.target/powerpc/pr47862.c: New.
168 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
171 * gcc.target/i386/combine-mul.c: Require nonpic.
173 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
174 Nathan Froyd <froydnj@codesourcery.com>
176 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
178 2011-03-06 Mark Mitchell <mark@codesourcery.com>
180 * README.QMTEST: Remove.
182 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
183 Jerry DeLisle <jvdelisle@gcc.gnu.org>
186 * gfortran.dg/array_constructor_37.f90 : New test.
188 2011-03-05 Jason Merrill <jason@redhat.com>
190 * g++.dg/abi/mangle39.C: ABI v5, not 6.
191 * g++.dg/abi/mangle45.C: Likewise.
192 * g++.dg/cpp0x/trailing1.C: Likewise.
194 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
196 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
198 2011-03-05 Jakub Jelinek <jakub@redhat.com>
200 PR rtl-optimization/47899
201 * gcc.dg/pr47899.c: New test.
203 * gcc.dg/torture/pr47968.c: Ignore warnings.
205 PR tree-optimization/47967
206 * gcc.c-torture/compile/pr47967.c: New test.
208 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
210 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
211 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
213 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
215 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
216 and property_getAttributes() if __OBJC2__.
217 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
218 * objc.dg/property/property-encoding-1.m: New.
219 * obj-c++.dg/property/property-encoding-1.mm: New.
221 2011-03-04 Jason Merrill <jason@redhat.com>
223 * g++.dg/template/pseudodtor6.C: New.
225 * g++.dg/inherit/covariant19.C: New.
227 2011-03-04 Richard Guenther <rguenther@suse.de>
230 * gcc.dg/torture/pr47968.c: New testcase.
232 2011-03-04 Richard Guenther <rguenther@suse.de>
235 * gcc.dg/torture/pr47975.c: New testcase.
237 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
240 * g++.dg/template/crash106.C: New.
242 2011-03-03 Jakub Jelinek <jakub@redhat.com>
245 * gcc.dg/gomp/pr47963.c: New test.
246 * g++.dg/gomp/pr47963.C: New test.
248 2011-03-02 Jason Merrill <jason@redhat.com>
250 * g++.dg/cpp0x/regress/condition1.C: New.
252 * g++.dg/cpp0x/constexpr-ctor9.C: New.
254 2011-03-01 Jason Merrill <jason@redhat.com>
256 * g++.dg/cpp0x/lambda/lambda-98.C: New.
258 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
260 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
262 PR rtl-optimization/47925
263 * gcc.c-torture/execute/pr47925.c: New test.
265 2011-03-01 Jason Merrill <jason@redhat.com>
267 * g++.dg/cpp0x/decltype25.C: New.
269 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
271 2011-03-01 Richard Guenther <rguenther@suse.de>
273 PR tree-optimization/47890
274 * gcc.dg/torture/pr47890.c: New testcase.
276 2011-03-01 Richard Guenther <rguenther@suse.de>
279 * gcc.dg/lto/pr47924_0.c: New testcase.
281 2011-03-01 Richard Guenther <rguenther@suse.de>
284 * gfortran.dg/lto/pr46911_0.f: New testcase.
286 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
289 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
290 compile errors from older code form.
292 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
295 * gfortran.dg/fmt_fw_d.f90: New test.
297 2011-02-28 Jason Merrill <jason@redhat.com>
299 * g++.dg/inherit/covariant18.C: New.
301 2011-02-28 Jakub Jelinek <jakub@redhat.com>
304 * gcc.dg/pr47893.c: New test.
306 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
308 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
309 NULL in case of a selector with conflicting types.
310 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
312 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
314 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
315 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
316 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
317 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
319 2011-02-28 Jason Merrill <jason@redhat.com>
322 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
324 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
327 * gfortran.dg/namelist_71.f90: New test.
329 2011-02-27 Jason Merrill <jason@redhat.com>
332 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
333 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
335 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
338 * g++.dg/cpp0x/constexpr-ctor8.C: New.
340 2011-02-27 Jakub Jelinek <jakub@redhat.com>
343 * gfortran.dg/gomp/task-1.f90: Removed.
345 2011-02-26 Jason Merrill <jason@redhat.com>
347 * g++.dg/template/this-targ1.C: New.
349 * g++.dg/cpp0x/regress/template-const1.C: New.
350 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
351 * g++.dg/template/function1.C: Adjust.
352 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
353 * g++.dg/debug/debug7.C: Adjust.
355 2011-02-26 Tobias Burnus <burnus@net-b.de>
358 * gfortran.dg/gomp/task-1.f90: New.
360 2011-02-25 Jie Zhang <jie@codesourcery.com>
362 * gcc.target/arm/neon-thumb2-move.c: Add
363 dg-require-effective-target arm_thumb2_ok.
365 2011-02-24 Jason Merrill <jason@redhat.com>
367 * g++.dg/parse/constant1.C: Specify C++98 mode.
368 * g++.dg/parse/constant5.C: Likewise.
369 * g++.dg/parse/error2.C: Likewise.
370 * g++.dg/parse/semicolon3.C: Likewise.
371 * g++.dg/template/crash14.C: Likewise.
372 * g++.dg/template/local4.C: Likewise.
373 * g++.dg/template/nontype3.C: Likewise.
374 * g++.dg/parse/crash31.C: Adjust expected errors.
375 * g++.dg/template/function1.C: Likewise.
376 * g++.dg/template/ref3.C: Likewise.
377 * g++.dg/template/static9.C: Likewise.
378 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
380 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
381 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
382 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
383 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
384 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
386 2011-02-24 Jakub Jelinek <jakub@redhat.com>
389 * gfortran.dg/pr47878.f90: New test.
391 2011-02-24 Richard Guenther <rguenther@suse.de>
394 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
395 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
397 2011-02-24 Richard Guenther <rguenther@suse.de>
400 * gfortran.dg/lto/pr47839_0.f90: New testcase.
401 * gfortran.dg/lto/pr47839_1.f90: Likewise.
403 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
406 * gfortran.dg/fmt_f0_1.f90: Update test.
408 2011-02-23 Jason Merrill <jason@redhat.com>
410 * g++.dg/abi/mangle39.C: Adjust parm mangling.
411 * g++.dg/abi/mangle45.C: New.
413 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
414 * g++.dg/template/canon-type-9.C: Match use of decltype
415 between declaration and definition.
416 * g++.dg/template/canon-type-12.C: Likewise.
418 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
421 * gfortran.dg/nested_allocatables_1.f90: New.
423 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
426 * g++.dg/pr46868.C: New test.
427 * g++.dg/parse/parameter-declaration-1.C: Adjust.
428 * g++.dg/parse/error14.C: Adjust.
430 2011-02-23 Richard Guenther <rguenther@suse.de>
432 PR tree-optimization/47838
433 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
435 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
437 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
439 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
441 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
442 * gfortran.dg/count_init_expr.f03: Ditto.
443 * gfortran.dg/gomp/pr43711.f90: Ditto.
444 * gcc.dg/struct-parse-2.c: Ditto.
445 * gcc.dg/parse-error-3.c: Ditto.
446 * gcc.dg/Wlogical-op-1.c: Ditto.
447 * gcc.dg/Walways-true-1.c: Ditto.
448 * gcc.dg/pr24225.c: Ditto.
449 * gcc.dg/Walways-true-2.c: Ditto.
450 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
451 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
452 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
453 * g++.dg/overload/defarg4.C: Ditto.
454 * g++.dg/inherit/covariant16.C: Ditto.
455 * g++.dg/inherit/virtual7.C: Ditto.
456 * g++.dg/template/canon-type-9.C: Ditto.
457 * g++.dg/template/access19.C: Ditto.
458 * g++.dg/template/call7.C: Ditto.
459 * g++.dg/template/canon-type-2.C: Ditto.
460 * g++.dg/template/init7.C: Ditto.
461 * g++.dg/template/sizeof-template-argument.C: Ditto.
462 * g++.dg/template/const3.C: Ditto.
463 * g++.dg/template/sfinae26.C: Ditto.
464 * g++.dg/template/sfinae26.C: Ditto.
465 * g++.dg/template/canon-type-11.C: Ditto.
466 * g++.dg/template/union2.C: Ditto.
467 * g++.dg/template/canon-type-3.C: Ditto.
468 * g++.dg/template/canon-type-1.C: Ditto.
469 * g++.dg/template/canon-type-5.C: Ditto.
470 * g++.dg/template/canon-type-7.C: Ditto.
471 * g++.dg/template/canon-type-10.C: Ditto.
472 * g++.dg/template/spec36.C: Ditto.
473 * g++.dg/template/typedef38.C: Ditto.
474 * g++.dg/template/canon-type-4.C: Ditto.
475 * g++.dg/template/canon-type-6.C: Ditto.
476 * g++.dg/template/canon-type-13.C: Ditto.
477 * g++.dg/template/instantiate9.C: Ditto.
478 * g++.dg/template/ttp22.C: Ditto.
479 * g++.dg/warn/Wreturn-type-6.C: Ditto.
480 * g++.dg/warn/Walways-true-1.C: Ditto.
481 * g++.dg/warn/Wlogical-op-1.C: Ditto.
482 * g++.dg/warn/Walways-true-2.C: Ditto.
483 * g++.dg/conversion/op4.C: Ditto.
484 * g++.dg/opt/pr19650.C: Ditto.
485 * g++.dg/lookup/friend11.C: Ditto.
486 * g++.dg/other/default2.C: Ditto.
487 * g++.dg/other/default3.C: Ditto.
488 * g++.dg/other/dtor2.C: Ditto.
489 * g++.dg/other/friend5.C: Ditto.
490 * g++.dg/other/default5.C: Ditto.
491 * g++.dg/init/brace6.C: Ditto.
492 * g++.dg/init/aggr5.C: Ditto.
493 * g++.dg/init/error2.C: Ditto.
494 * g++.dg/expr/bound-mem-fun.C: Ditto.
495 * g++.dg/expr/cond6.C: Ditto.
496 * g++.dg/expr/stmt-expr-1.C: Ditto.
497 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
498 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
499 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
500 * g++.dg/cpp0x/bracket1.C: Ditto.
501 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
502 * g++.dg/cpp0x/pr38646.C: Ditto.
503 * g++.dg/cpp0x/variadic73.C: Ditto.
504 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
505 * g++.dg/cpp0x/bracket4.C: Ditto.
506 * g++.dg/cpp0x/decltype4.C: Ditto.
507 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
508 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
509 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
510 * g++.dg/cpp0x/variadic-new2.C: Ditto.
511 * g++.dg/cpp0x/decltype2.C: Ditto.
512 * g++.dg/cpp0x/decltype1.C: Ditto.
513 * g++.dg/cpp0x/bracket2.C: Ditto.
514 * g++.dg/cpp0x/decltype5.C: Ditto.
515 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
516 * g++.dg/cpp0x/variadic70.C: Ditto.
517 * g++.dg/cpp0x/decltype6.C: Ditto.
518 * g++.dg/cpp0x/rvo.C: Ditto.
519 * g++.dg/cpp0x/vt-40092.C: Ditto.
520 * g++.dg/cpp0x/variadic-new.C: Ditto.
521 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
522 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
523 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
524 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
525 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
526 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
527 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
528 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
529 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
530 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
531 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
532 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
533 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
534 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
535 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
536 * g++.dg/cpp0x/pr39639.C: Ditto.
537 * g++.dg/cpp0x/decltype3.C: Ditto.
538 * g++.dg/cpp0x/variadic68.C: Ditto.
539 * g++.dg/cpp0x/variadic-function.C: Ditto.
540 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
541 * g++.dg/cpp0x/variadic-bind.C: Ditto.
542 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
543 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
544 * g++.dg/parse/crash35.C: Ditto.
545 * g++.dg/parse/crash40.C: Ditto.
546 * g++.dg/parse/defarg12.C: Ditto.
547 * g++.dg/parse/crash34.C: Ditto.
548 * g++.dg/parse/constructor3.C: Ditto.
549 * g++.dg/parse/template23.C: Ditto.
550 * g++.dg/parse/crash56.C: Ditto.
551 * g++.dg/parse/dtor13.C: Ditto.
552 * g++.dg/parse/error33.C: Ditto.
553 * g++.dg/parse/ctor9.C: Ditto.
554 * g++.dg/parse/error32.C: Ditto.
555 * g++.dg/parse/error37.C: Ditto.
556 * g++.dg/parse/bitfield3.C: Ditto.
557 * g++.dg/parse/struct-4.C: Ditto.
558 * g++.dg/ext/has_trivial_copy.C: Ditto.
559 * g++.dg/ext/is_polymorphic.C: Ditto.
560 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
561 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
562 * g++.dg/ext/has_nothrow_assign.C: Ditto.
563 * g++.dg/ext/is_union.C: Ditto.
564 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
565 * g++.dg/ext/is_pod.C: Ditto.
566 * g++.dg/ext/has_virtual_destructor.C: Ditto.
567 * g++.dg/ext/has_trivial_constructor.C: Ditto.
568 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
569 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
570 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
571 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
572 * g++.dg/ext/is_abstract.C: Ditto.
573 * g++.dg/ext/has_trivial_assign.C: Ditto.
574 * g++.dg/ext/is_class.C: Ditto.
575 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
576 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
577 * g++.dg/ext/is_base_of.C: Ditto.
578 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
579 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
580 * g++.dg/ext/is_empty.C: Ditto.
581 * g++.dg/ext/is_enum.C: Ditto.
582 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
583 * gnat.dg/opt11.adb: Ditto.
584 * obj-c++.dg/pr45735.mm: Ditto.
585 * obj-c++.dg/pr24393.mm: Ditto.
586 * obj-c++.dg/exceptions-2.mm: Ditto.
587 * objc.dg/pr45735.m: Ditto.
588 * objc.dg/pr24393.m: Ditto.
590 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
592 * objc.dg/attributes/objc-exception-1.m: New.
594 2011-02-23 Jie Zhang <jie@codesourcery.com>
596 * gcc.dg/cpp/include7.c: New test.
598 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
601 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
603 2011-02-23 Jie Zhang <jie@codesourcery.com>
605 PR rtl-optimization/47763
606 * gcc.dg/pr47763.c: New test.
608 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
611 * gfortran.dg/whole_file_32.f90 : New test.
613 2011-02-22 Dodji Seketeli <dodji@redhat.com>
616 * g++.dg/inherit/virtual7.C: New test.
618 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
621 * objc.dg/type-size-3.m: Updated error message.
622 * objc.dg/type-size-4.m: New test.
623 * objc.dg/type-size-5.m: New test.
625 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
627 * lib/gnat.exp: Fix comments.
628 Don't load libgloss.exp.
629 (default_gnat_version): Call $compiler with --version.
630 Adapt regexp for gnatmake output, insert version.
631 (gnat_version): New proc.
632 (gnat_init): Remove gnat_libgcc_s_path.
633 (gnat_target_compile): Likewise.
634 Remove ld_library_path.
635 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
638 (gnat_finish): Remove.
640 (local_find_gnatmake): Reindent.
641 (runtest_file_p): Remove.
642 (prune_warnings): Remove.
643 (find_gnatclean): New proc.
644 * lib/gnat-dg.exp (lremove): New proc.
645 (gnat-dg-test): Reindent.
646 Remove additional output files.
647 (gnat-dg-runtest): Remove.
649 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
650 * gnat.dg/loop_optimization6.adb: Likewise.
651 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
653 2011-02-22 Jakub Jelinek <jakub@redhat.com>
655 PR tree-optimization/47835
656 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
658 2011-02-22 Tobias Burnus <burnus@net-b.de>
660 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
661 * gfortran.dg/abstract_type_2.f03: Ditto.
662 * gfortran.dg/abstract_type_3.f03: Ditto.
663 * gfortran.dg/abstract_type_4.f03: Ditto.
664 * gfortran.dg/abstract_type_5.f03: Ditto.
665 * gfortran.dg/abstract_type_6.f03: Ditto.
666 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
667 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
668 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
669 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
670 * gfortran.dg/array_function_5.f90: Ditto.
671 * gfortran.dg/asynchronous_3.f03: Ditto.
672 * gfortran.dg/char_expr_1.f90: Ditto.
673 * gfortran.dg/class_14.f03: Ditto.
674 * gfortran.dg/data_array_6.f: Ditto.
675 * gfortran.dg/data_invalid.f90: Ditto.
676 * gfortran.dg/dot_product_1.f03: Ditto.
677 * gfortran.dg/func_derived_5.f90: Ditto.
678 * gfortran.dg/func_result_4.f90: Ditto.
679 * gfortran.dg/implied_do_1.f90: Ditto.
680 * gfortran.dg/initialization_25.f90: Ditto.
681 * gfortran.dg/initialization_26.f90: Ditto.
682 * gfortran.dg/interface_34.f90: Ditto.
683 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
684 * gfortran.dg/keyword_symbol_1.f90: Ditto.
685 * gfortran.dg/matmul_8.f03: Ditto.
686 * gfortran.dg/merge_init_expr.f90: Ditto.
687 * gfortran.dg/pack_assign_1.f90: Ditto.
688 * gfortran.dg/pack_vector_1.f90: Ditto.
689 * gfortran.dg/pointer_check_8.f90: Ditto.
690 * gfortran.dg/product_init_expr.f03: Ditto.
691 * gfortran.dg/reshape_order_5.f90: Ditto.
692 * gfortran.dg/reshape_shape_1.f90: Ditto.
693 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
694 * gfortran.dg/same_name_2.f90: Ditto.
695 * gfortran.dg/selected_real_kind_1.f90: Ditto.
696 * gfortran.dg/spread_init_expr.f03: Ditto.
697 * gfortran.dg/stmt_func_1.f90: Ditto.
698 * gfortran.dg/sum_init_expr.f03: Ditto.
699 * gfortran.dg/transpose_3.f03: Ditto.
700 * gfortran.dg/unpack_init_expr.f03: Ditto.
701 * gfortran.dg/warn_conversion.f90: Ditto.
702 * gfortran.dg/warn_conversion_2.f90: Ditto.
703 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
704 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
705 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
706 * gfortran.dg/whole_file_16.f90: Ditto.
707 * gfortran.dg/whole_file_17.f90: Ditto.
708 * gfortran.dg/whole_file_18.f90: Ditto.
709 * gfortran.dg/whole_file_20.f03: Ditto.
710 * gfortran.dg/whole_file_5.f90: Ditto.
711 * gfortran.dg/whole_file_6.f90: Ditto.
712 * gfortran.dg/write_invalid_format.f90: Ditto.
713 * gfortran.dg/zero_sized_6.f90: Ditto.
715 2011-02-21 Jeff Law <law@redhat.com>
717 PR rtl-optimization/46178
718 * gcc.target/i386/pr46178.c: New test.
720 PR rtl-optimization/46002
721 * gcc.c-torture/compile/pr46002.c: New test.
723 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
725 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
728 2011-02-21 Jakub Jelinek <jakub@redhat.com>
731 * g++.dg/debug/pr47106.C: Require effective target lto.
733 2011-02-21 Jason Merrill <jason@redhat.com>
735 * g++.dg/cpp0x/constexpr-diag2.C: New.
737 2011-02-20 Jason Merrill <jason@redhat.com>
739 * g++.dg/cpp0x/constexpr-ctor7.C: New.
741 * g++.dg/cpp0x/fntmpdefarg2.C: New.
743 * g++.dg/overload/conv-op1.C: New.
745 * g++.dg/cpp0x/constexpr-synth1.C: New.
747 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
749 * objc.dg/layout-2.m: New.
750 * objc.dg/selector-3.m: Adjusted location of error message.
751 * objc.dg/type-size-3.m: Same.
752 * obj-c++.dg/selector-3.mm: Same.
754 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
757 * objc.dg/property/dotsyntax-22.m: New.
758 * obj-c++.dg/property/dotsyntax-22.mm: New.
760 2011-02-20 Dodji Seketeli <dodji@redhat.com>
763 * g++.dg/template/typedef38.C: New test.
765 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
768 * gfortran.dg/whole_file_30.f90 : New test.
769 * gfortran.dg/whole_file_31.f90 : New test.
771 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
775 * gfortran.dg/whole_file_28.f90 : New test.
776 * gfortran.dg/whole_file_29.f90 : New test.
778 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
781 * g++.dg/template/crash105.C: New.
783 2011-02-19 Jason Merrill <jason@redhat.com>
785 * g++.dg/cpp0x/regress/no-elide1.C: New.
787 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
789 PR tree-optimization/46620
790 * gcc.dg/pr46620.c: New.
792 2011-02-19 Jakub Jelinek <jakub@redhat.com>
795 * gcc.target/i386/pr47809.c: New test.
797 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
798 Tobias Burnus <burnus@net-b.de>
800 * lib/target-supports.exp
801 (check_effective_target_fortran_large_real): New check for large reals.
802 * gfortran.dg/nan_7.f90: New test.
804 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
807 * gfortran.dg/fmt_f0_1.f90: Update test.
809 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
812 * gfortran.dg/array_constructor_36.f90 : New test.
813 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
814 allow for comparison between different elements of the array
815 constructor at different levels of optimization.
817 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
819 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
820 * gcc.target/i386/pr32280-1.c: Likewise.
822 2011-02-19 Jakub Jelinek <jakub@redhat.com>
825 * gcc.target/i386/pr47800.c: New test.
827 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
829 * objc/execute/exceptions/foward-1.x: New.
831 2011-02-18 Janus Weil <janus@gcc.gnu.org>
834 * gfortran.dg/derived_constructor_comps_4.f90: New.
836 2011-02-18 Tobias Burnus
839 * gfortran.dg/func_result_6.f90: New.
841 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
844 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
846 2011-02-18 Tobias Burnus <burnus@net-b.de>
849 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
851 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
852 normalizing the error/warning output.
853 * gfortran.dg/Wall.f90: Update dg-error/warning.
854 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
855 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
856 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
857 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
858 * gfortran.dg/class_30.f90: Update dg-error/warning.
859 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
860 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
861 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
862 * gfortran.dg/entry_17.f90: Update dg-error/warning.
863 * gfortran.dg/entry_19.f90: Update dg-error/warning.
864 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
865 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
866 * gfortran.dg/g77/12632.f: Update dg-error/warning.
867 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
868 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
869 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
870 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
871 * gfortran.dg/goto_8.f90: Update dg-error/warning.
872 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
873 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
874 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
875 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
876 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
877 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
878 * gfortran.dg/volatile3.f90: Update dg-error/warning.
879 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
880 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
881 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
882 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
883 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
885 2011-02-18 Janus Weil <janus@gcc.gnu.org>
888 * gfortran.dg/proc_ptr_comp_30.f90: New.
890 2011-02-18 Jakub Jelinek <jakub@redhat.com>
893 * gcc.target/i386/pr47780.c: New test.
895 2011-02-18 Janus Weil <janus@gcc.gnu.org>
898 * gfortran.dg/class_40.f03: New.
900 2011-02-18 Dodji Seketeli <dodji@redhat.com>
903 * g++.dg/cpp0x/auto21.C: New test.
905 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
907 * objc.dg/special/unclaimed-category-1.h: Updated for
909 * objc.dg/special/unclaimed-category-1.m: Same.
910 * objc.dg/zero-link-1.m: Same.
911 * objc.dg/lookup-1.m: Same.
912 * objc.dg/torture/strings/const-str-9.m
913 * objc.dg/torture/strings/const-str-10.m: Same.
914 * objc.dg/torture/strings/const-str-11.m: Same.
915 * objc.dg/torture/forward-1.m: Same.
916 * objc.dg/zero-link-2.m: Same.
917 * objc.dg/encode-7-next-64bit.m: Same.
918 * objc.dg/method-4.m: Same.
919 * objc.dg/next-runtime-1.m: Same.
920 * objc.dg/image-info.m: Same.
921 * objc.dg/pr23214.m: Same.
922 * objc.dg/symtab-1.m: Same.
923 * obj-c++.dg/basic.m: Same.
924 * obj-c++.dg/proto-lossage-3.m: Same.
925 * obj-c++.dg/torture/strings/const-str-10.m: Same.
926 * obj-c++.dg/torture/strings/const-str-11.m: Same.
927 * obj-c++.dg/torture/strings/const-str-9.m: Same.
928 * obj-c++.dg/method-11.m: Same.
929 * objc/execute/enumeration-1.m: Same.
930 * objc/execute/object_is_class.m: Same.
931 * objc/execute/formal_protocol-2.m: Same.
932 * objc/execute/formal_protocol-4.m: Same.
933 * objc/execute/formal_protocol-6.m: Same.
934 * objc/execute/bycopy-3.m: Same.
935 * objc/execute/exceptions/catchall-1.m: Same.
936 * objc/execute/exceptions/finally-1.m: Same.
937 * objc/execute/exceptions/local-variables-1.m: Same.
938 * objc/execute/exceptions/foward-1.m: Same.
939 * objc/execute/bf-common.h
940 * objc/execute/enumeration-2.m: Same.
941 * objc/execute/formal_protocol-1.m: Same.
942 * objc/execute/formal_protocol-3.m: Same.
943 * objc/execute/formal_protocol-5.m: Same.
944 * objc/execute/accessing_ivars.m: Same.
945 * objc/execute/bycopy-2.m: Same.
946 * objc/execute/formal_protocol-7.m: Same.
947 * objc/execute/compatibility_alias.m: Same.
948 * objc/execute/no_clash.m: Same.
949 * objc/execute/object_is_meta_class.m: Same.
950 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
951 * objc/execute/class-tests-1.h: Include stdio.h.
952 * objc/execute/class-tests-2.h: Same.
953 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
955 * obj-c++.dg/try-catch-2.mm: Same.
957 2011-02-17 Jakub Jelinek <jakub@redhat.com>
960 * g++.dg/warn/Wunused-parm-4.C: New test.
962 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
963 Jan Hubicka <jh@suse.cz>
967 * g++.dg/debug/pr47106.C: New.
969 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
972 * gcc.target/i386/pr43653.c: New test.
974 2011-02-11 Dodji Seketeli <dodji@redhat.com>
977 * g++.dg/template/inherit6.C: New test.
979 2011-02-16 Janus Weil <janus@gcc.gnu.org>
982 * gfortran.dg/class_39.f03: New.
984 2011-02-16 Dodji Seketeli <dodji@redhat.com>
987 * g++.dg/cpp0x/variadic106.C: New test.
989 2011-02-16 Jakub Jelinek <jakub@redhat.com>
992 * gfortran.dg/pr47757-1.f90: New test.
993 * gfortran.dg/pr47757-2.f90: New test.
994 * gfortran.dg/pr47757-3.f90: New test.
997 * g++.dg/cpp0x/enum8.C: New test.
999 2011-02-15 Jason Merrill <jason@redhat.com>
1001 * g++.dg/inherit/implicit-trivial1.C: New.
1002 * g++.dg/cpp0x/implicit-trivial1.C: New.
1004 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
1007 * gcc.dg/torture/pr47725.c: Removed.
1009 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1012 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
1013 constant does not generate a load from memory.
1015 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
1018 * gcc.dg/torture/pr47725.c: New.
1020 2011-02-15 Richard Guenther <rguenther@suse.de>
1022 PR tree-optimization/47743
1023 * gcc.dg/torture/pr47743.c: New testcase.
1025 2011-02-15 Jakub Jelinek <jakub@redhat.com>
1028 * gcc.target/i386/pr47581.c: New test.
1030 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1033 * gfortran.dg/select_type_22.f03: New.
1035 2011-02-14 Jason Merrill <jason@redhat.com>
1037 * g++.dg/cpp0x/regress/enum1.C: New.
1039 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
1041 * gnat.dg/include.adb: New test.
1043 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1046 * gfortran.dg/class_38.f03: New.
1048 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
1050 * gcc.dg/pr46494.c: New test.
1052 2011-02-14 Richard Guenther <rguenther@suse.de>
1054 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
1056 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1059 * gnat.dg/null_pointer_deref1.exp: Don't skip on
1060 sparc*-sun-solaris2.11.
1062 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1065 * gfortran.dg/argument_checking_18.f90: New.
1067 2011-02-13 Tobias Burnus <burnus@net-b.de>
1069 * gfortran.dg/argument_checking_13.f90: Update dg-error.
1070 * gfortran.dg/argument_checking_17.f90: New.
1072 2011-02-12 Janus Weil <janus@gcc.gnu.org>
1074 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
1075 are temporarily disabled.
1076 * gfortran.dg/class_7.f03: Ditto.
1077 * gfortran.dg/coarray_14.f90: Ditto.
1078 * gfortran.dg/typebound_proc_13.f03: Ditto.
1080 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
1083 * gfortran.dg/extends_11.f03: New.
1085 2011-02-11 Xinliang David Li <davidxl@google.com>
1087 PR tree-optimization/47707
1088 * g++.dg/tree-ssa/pr47707.C: New test.
1090 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
1092 * g++.dg/opt/inline17.C: New test.
1094 2011-02-11 Tobias Burnus <burnus@net-b.de>
1097 * gfortran.dg/pure_formal_2.f90: New.
1099 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
1101 PR rtl-optimization/47614
1102 * gfortran.dg/pr47614.f: New.
1104 2011-02-11 Joseph Myers <joseph@codesourcery.com>
1107 * gcc.dg/opts-6.c: New test.
1109 2011-02-11 Jakub Jelinek <jakub@redhat.com>
1112 * gcc.dg/pr47684.c: New test.
1114 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1117 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
1118 c99_runtime, dg-add-options c99_runtime.
1119 (main): Use __asm__.
1121 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1124 * lib/target-supports.exp (check_ascii_locale_available): New proc.
1125 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
1126 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
1127 * gcc.dg/ucnid-10.c: Likewise.
1128 * gcc.dg/ucnid-13.c: Likewise.
1129 * gcc.dg/ucnid-7.c: Likewise.
1130 * gcc.dg/ucnid-8.c: Likewise.
1131 Adapt dg-warning line number.
1133 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
1135 * gcc.target/i386/parity-1.c: Use -march=k8.
1136 * gcc.target/i386/parity-2.c: Ditto.
1137 * gcc.target/i386/vecinit-1.c: Ditto.
1138 * gcc.target/i386/vecinit-2.c: Ditto.
1140 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1143 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
1144 * gcc.target/mips/save-restore-3.c: Likewise.
1145 * gcc.target/mips/save-restore-4.c: Likewise.
1146 * gcc.target/mips/save-restore-5.c: Likewise.
1149 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
1150 * g++.dg/tree-prof/partition2.C: Likewise.
1152 2011-02-09 Jason Merrill <jason@redhat.com>
1154 * g++.dg/tree-ssa/inline-3.C: Use a normal function
1155 rather than misdeclare std::puts.
1157 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
1158 * g++.dg/other/warning1.C: Likewise.
1159 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
1160 * g++.old-deja/g++.gb/scope06.C: Likewise.
1161 * g++.old-deja/g++.law/cvt11.C: Likewise.
1162 * g++.old-deja/g++.law/init1.C: Likewise.
1163 * g++.dg/abi/mangle26.C: Likewise.
1165 * g++.dg/template/function1.C: Adjust for C++0x mode.
1166 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
1168 * g++.dg/ext/label10.C: Adjust for C++0x mode.
1169 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
1171 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
1173 * g++.dg/cpp0x/regress/abi-empty7.C: New.
1175 * g++.dg/cpp0x/regress: New directory.
1176 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
1177 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
1178 * g++.dg/cpp0x/regress/regress3.C: New.
1180 2011-02-10 Richard Guenther <rguenther@suse.de>
1182 PR tree-optimization/47677
1183 * gcc.dg/torture/pr47677.c: New testcase.
1185 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
1187 * objc.dg/special/load-category-1.m: Remove unused header.
1188 * objc.dg/special/load-category-1a.m: Likewise.
1189 * objc.dg/special/load-category-2.m: Likewise.
1190 * objc.dg/special/load-category-2a.m: Likewise.
1191 * objc.dg/special/load-category-3.m: Likewise.
1192 * objc.dg/special/load-category-3a.m: Likewise.
1193 * objc.dg/attributes/proto-attribute-2.m: Likewise.
1194 * objc.dg/attributes/proto-attribute-3.m: Likewise.
1195 * objc.dg/attributes/class-attribute-1.m: Likewise.
1196 * objc.dg/property/property.exp: Don't run for Darwin < 9.
1197 * obj-c++.dg/property/property.exp: Likewise.
1198 * objc.dg/attributes/method-sentinel-1.m: Update type header.
1199 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
1200 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
1201 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
1202 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
1203 * obj-c++.dg/template-8.mm: Likewise.
1205 2011-02-10 Jakub Jelinek <jakub@redhat.com>
1208 * gcc.target/i386/pr47665.c: New test.
1210 2011-02-10 Jie Zhang <jie@codesourcery.com>
1214 2011-02-05 Jie Zhang <jie@codesourcery.com>
1216 * gcc.dg/pr42631.c: Update test.
1217 * gcc.dg/pr42631-2.c: New test.
1219 2011-02-09 Janus Weil <janus@gcc.gnu.org>
1222 * gfortran.dg/proc_decl_25.f90: New.
1224 2011-02-09 Janus Weil <janus@gcc.gnu.org>
1227 * gfortran.dg/typebound_assignment_2.f03: New.
1229 2011-02-09 Richard Guenther <rguenther@suse.de>
1231 PR tree-optimization/47664
1232 * gcc.dg/tree-ssa/inline-7.c: New testcase.
1234 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
1237 * gnat.dg/uninit_func.adb: Adjust dg directive.
1239 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
1242 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
1244 2011-02-09 Janus Weil <janus@gcc.gnu.org>
1247 * gfortran.dg/auto_dealloc_2.f90: New.
1249 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1251 * gcc.dg/builtins-config.h: Remove __sgi handling.
1252 * lib/target-supports.exp (add_options_for_c99_runtime): Add
1253 -std=c99 for mips-sgi-irix6.5*.
1255 2011-02-09 Martin Jambor <mjambor@suse.cz>
1258 * gfortran.dg/pr25923.f90: Remove xfails.
1260 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1263 * gfortran.dg/inquire_14.f90: New test.
1265 2011-02-08 Janus Weil <janus@gcc.gnu.org>
1268 * gfortran.dg/pointer_init_6.f90: New.
1270 2011-02-08 Jeff Law <law@redhat.com>
1272 PR tree-optimization/42893
1273 * gcc.tree-ssa/pr42893.c: New test.
1275 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
1277 PR tree-optimization/46834
1278 PR tree-optimization/46994
1279 PR tree-optimization/46995
1280 * gcc.dg/graphite/id-pr46834.c: New.
1281 * gfortran.dg/graphite/id-pr46994.f90: New.
1282 * gfortran.dg/graphite/id-pr46995.f90: New.
1284 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1287 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
1288 using the variable is known the warning is emitted there.
1289 * gcc.dg/uninit-pr19430.c (foo): Likewise.
1290 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
1292 * c-c++-common/pr20000.c (g): Both warnings occur at the return
1295 * gcc.dg/noreturn-1.c (foo5): Likewise.
1296 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
1297 (method2): Likewise.
1299 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
1300 the return statement using the uninitialized variable.
1301 * gfortran.dg/pr39666-2.f90 (f): Likewise.
1303 2011-02-08 Richard Guenther <rguenther@suse.de>
1306 * g++.dg/opt/pr47639.c: New testcase.
1308 2011-02-08 Richard Guenther <rguenther@suse.de>
1310 PR tree-optimization/47632
1311 * g++.dg/opt/pr47632.C: New testcase.
1313 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1315 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
1317 2011-02-07 Richard Guenther <rguenther@suse.de>
1319 PR tree-optimization/47615
1320 * g++.dg/opt/pr47615.C: New testcase.
1322 2011-02-07 Richard Guenther <rguenther@suse.de>
1324 PR tree-optimization/47621
1325 * gcc.dg/torture/pr47621.c: New testcase.
1327 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
1329 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
1331 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
1334 * gfortran.dg/allocate_with_source_1 : New test.
1336 2011-02-05 Jakub Jelinek <jakub@redhat.com>
1339 * gcc.dg/pr47610.c: New test.
1341 2011-02-05 Jie Zhang <jie@codesourcery.com>
1344 * gcc.dg/pr42631.c: Update test.
1345 * gcc.dg/pr42631-2.c: New test.
1347 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
1350 * gfortran.dg/pr47574.f90: New test.
1352 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
1354 PR tree-optimization/46194
1355 * gcc.dg/autopar/pr46194.c: New.
1357 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
1359 PR tree-optimization/43695
1360 * g++.dg/ipa/pr43695.C: New.
1362 2011-02-04 Jakub Jelinek <jakub@redhat.com>
1365 * gcc.dg/pr23200.c: New test.
1367 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
1370 * g++.dg/pr47589.C: New test.
1372 2011-02-03 Dodji Seketeli <dodji@redhat.com>
1375 * g++.dg/template/typedef37.C: New test.
1376 * g++.dg/template/param1.C: Adjust expected error message.
1378 2011-02-03 Jakub Jelinek <jakub@redhat.com>
1381 * gcc.dg/pr31490-2.c: New test.
1382 * gcc.dg/pr31490-3.c: New test.
1383 * gcc.dg/pr31490-4.c: New test.
1385 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
1386 Jakub Jelinek <jakub@redhat.com>
1389 * g++.dg/parser/semicolon3.C: Adjust.
1390 * g++.dg/parser/semicolon4.C: New testcase.
1391 * g++.dg/pr46890.C: New testcase.
1393 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
1396 * g++.dg/init/pr29571.C: New.
1398 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
1400 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
1401 instead of vect_int.
1403 2011-02-03 Jakub Jelinek <jakub@redhat.com>
1406 * gcc.target/i386/pr47312.c: New test.
1409 * gcc.target/i386/pr47564.c: New test.
1411 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
1413 PR tree-optimization/45122
1414 * gcc.dg/tree-ssa/pr45122.c: New.
1416 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
1419 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
1422 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
1423 and vsx so a default --with-cpu=power7 doesn't give an error
1424 when -mavoid-indexed-addresses is used.
1426 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
1427 wrapper function to save the arguments and then jump to the real
1428 function, rather than depending on the compiler not to move stuff
1430 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
1432 2011-02-02 Janus Weil <janus@gcc.gnu.org>
1433 Paul Thomas <pault@gcc.gnu.org>
1436 * gfortran.dg/class_37.f03 : New test.
1438 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
1439 Richard Guenther <rguenther@suse.de>
1441 PR tree-optimization/40979
1443 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
1444 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
1445 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
1446 check_vect_support_and_set_flags.
1447 * gfortran.dg/graphite/vect-pr40979.f90: New.
1449 2011-02-02 Janus Weil <janus@gcc.gnu.org>
1452 * gfortran.dg/class_36.f03: New.
1454 2011-02-02 Richard Guenther <rguenther@suse.de>
1456 PR tree-optimization/47566
1457 * gcc.dg/lto/20110201-1_0.c: New testcase.
1459 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
1465 * debug/pr47498.c: New.
1466 * debug/pr47501.c: New.
1468 2011-02-01 Richard Guenther <rguenther@suse.de>
1470 PR tree-optimization/47559
1471 * g++.dg/torture/pr47559.C: New testcase.
1473 2011-02-01 Janus Weil <janus@gcc.gnu.org>
1476 * gfortran.dg/typebound_call_20.f03: New.
1478 2011-02-01 Richard Guenther <rguenther@suse.de>
1480 PR tree-optimization/47555
1481 * gcc.dg/pr47555.c: New testcase.
1483 2011-02-01 Richard Guenther <rguenther@suse.de>
1485 PR tree-optimization/47541
1486 * g++.dg/torture/pr47541.C: New testcase.
1488 2011-01-31 Janus Weil <janus@gcc.gnu.org>
1491 * gfortran.dg/typebound_call_19.f03: New.
1493 2011-01-31 Jakub Jelinek <jakub@redhat.com>
1496 * g++.dg/cpp0x/pr47416.C: New test.
1498 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
1501 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
1503 2011-01-31 Janus Weil <janus@gcc.gnu.org>
1506 * gfortran.dg/typebound_assignment_1.f03: New.
1508 2011-01-31 Jakub Jelinek <jakub@redhat.com>
1510 PR tree-optimization/47538
1511 * gcc.c-torture/execute/pr47538.c: New test.
1513 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1516 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
1518 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1520 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
1522 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
1524 PR rtl-optimization/44031
1525 * gcc.c-torture/compile/20110131-1.c: New test.
1527 2011-01-31 Tobias Burnus <burnus@net-b.de>
1530 * gfortran.dg/stmt_func_1.f90: New.
1532 2011-01-31 Tobias Burnus <burnus@net-b.de>
1535 * gfortran.dg/interface_34.f90: New.
1537 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
1540 * gfortran.dg/realloc_on_assign_5.f03: New test.
1541 * gfortran.dg/realloc_on_assign_5.f03: New test.
1543 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1545 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
1546 * gfortran.dg/bessel_7.f90: Likewise.
1547 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
1549 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
1550 * gfortran.dg/sum_init_expr.f03: Likewise.
1552 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
1554 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
1557 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
1558 loop only on "vect_intfloat_cvt" targets.
1560 2011-01-29 Tobias Burnus <burnus@net-b.de>
1563 * gfortran.dg/shape_6.f90: New.
1565 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1567 PR libgfortran/47434
1568 * gfortran.dg/read_infnan_1.f90: Update test.
1569 * gfortran.dg/module_nan.f90: Update test.
1570 * gfortran.dg/char4_iunit_1.f03: Update test.
1571 * gfortran.dg/large_real_kind_1.f90: Update test.
1572 * gfortran.dg/real_const_3.f90: Update test.
1573 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
1575 2011-01-29 Dodji Seketeli <dodji@redhat.com>
1578 * g++.dg/template/param2.C: New test.
1580 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1582 PR libgfortran/47285
1583 * gfortran.dg/fmt_g.f: New test.
1585 2011-01-28 Tobias Burnus <burnus@net-b.de>
1588 * gfortran.dg/pure_formal_1.f90: New.
1590 2011-01-28 Jakub Jelinek <jakub@redhat.com>
1593 * gcc.dg/tls/pr42894.c: New test.
1595 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1597 * gcc.dg/pr47276.c: Add dg-require-visibility.
1599 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1601 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
1603 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
1604 Tobias Burnus <burnus@gcc.gnu.org>
1609 * gfortran.dg/realloc_on_assign_3.f03: New test.
1610 * gfortran.dg/realloc_on_assign_4.f03: New test.
1611 * gfortran.dg/allocatable_function_5.f90: New test.
1612 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
1613 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
1614 implemented" dg-errors.
1616 2011-01-27 Jan Hubicka <jh@suse.cz>
1619 * gcc.dg/attr-weakref-4.c: New testcase
1621 2011-01-27 Martin Jambor <mjambor@suse.cz>
1623 PR tree-optimization/47228
1624 * gcc.dg/torture/pr47228.c: New test.
1626 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1628 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
1630 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1632 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
1633 when using auto-overlay support on the SPU.
1635 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
1637 PR rtl-optimization/44174
1638 * gcc.target/i386/asm-6.c: New test.
1640 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
1642 PR rtl-optimization/46856
1643 * gcc.c-torture/compile/pr46856.c: New test.
1645 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
1646 Andrew Pinski <pinskia@gmail.com>
1649 * gcc.dg/pr43082.c: New.
1651 2011-01-26 DJ Delorie <dj@redhat.com>
1653 PR rtl-optimization/46878
1654 * gcc.dg/pr46878-1.c: New test.
1656 2011-01-26 Jakub Jelinek <jakub@redhat.com>
1659 * g++.dg/cpp0x/pr47476.C: New test.
1661 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
1663 * gcc.c-torture/compile/20110126-1.c: New test.
1665 2011-01-26 Jakub Jelinek <jakub@redhat.com>
1668 * gcc.dg/torture/pr47473.c: New test.
1670 2011-01-26 Jan Hubicka <jh@suse.cz>
1673 * gcc.c-torture/execute/pr47237.c: New testcase.
1675 2011-01-26 Jan Hubicka <jh@suse.cz>
1677 PR tree-optimization/47190
1678 * gcc.dg/attr-weakref-3.c: New testcase.
1680 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
1683 * gcc.dg/dll-9a.c: New test file.
1684 * gcc.dg/dll-11.c: Likewise.
1685 * gcc.dg/dll-12.c: Likewise.
1686 * gcc.dg/dll-12a.c: Likewise.
1687 * gcc.dg/dll-11a.c: Likewise.
1688 * gcc.dg/dll-9.c: Likewise.
1689 * gcc.dg/dll-10.c: Likewise.
1690 * gcc.dg/dll-10a.c: Likewise.
1691 * g++.dg/ext/dllexport4a.cc: Likewise.
1692 * g++.dg/ext/dllexport4.C: Likewise.
1693 * g++.dg/ext/dllexport5.C: Likewise.
1694 * g++.dg/ext/dllexport5a.cc: Likewise.
1696 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1698 PR tree-optimization/46970
1699 * gcc.dg/graphite/pr46970.c: New.
1701 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1703 PR tree-optimization/46215
1704 * gcc.dg/graphite/pr46215.c: New.
1706 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1708 PR tree-optimization/46168
1709 * gcc.dg/graphite/pr46168.c: New.
1711 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1713 PR tree-optimization/43657
1714 * gcc.dg/graphite/pr43657.c: New.
1716 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1718 PR tree-optimization/29832
1719 * gfortran.dg/graphite/pr29832.f90: New.
1721 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1723 PR tree-optimization/43567
1724 * gcc.dg/graphite/pr43567.c: New.
1726 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1728 * gfortran.dg/graphite/interchange-4.f: New.
1729 * gfortran.dg/graphite/interchange-5.f: New.
1731 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
1732 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
1733 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
1734 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
1735 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
1736 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
1737 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
1738 * gfortran.dg/ltrans-7.f90: Removed.
1739 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
1741 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
1742 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
1743 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
1744 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
1745 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
1746 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
1747 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
1748 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
1749 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
1750 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
1751 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
1752 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
1753 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
1754 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
1755 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
1756 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
1757 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
1758 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
1759 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
1760 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
1761 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
1762 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
1763 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
1764 * gcc.dg/tree-ssa/data-dep-1.c
1765 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
1766 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
1767 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
1768 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
1769 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
1771 2011-01-25 Jakub Jelinek <jakub@redhat.com>
1773 PR tree-optimization/47265
1774 PR tree-optimization/47443
1775 * gcc.c-torture/compile/pr47265.c: New test.
1776 * gcc.dg/pr47443.c: New test.
1778 2011-01-25 Martin Jambor <mjambor@suse.cz>
1780 PR tree-optimization/47382
1781 * g++.dg/torture/pr47382.C: New test.
1782 * g++.dg/opt/devirt1.C: Xfail.
1784 2011-01-25 Yao Qi <yao@codesourcery.com>
1787 * gcc.target/arm/pr45701-1.c: New test.
1788 * gcc.target/arm/pr45701-2.c: New test.
1789 * gcc.target/arm/pr45701-3.c: New test.
1791 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1792 Jakub Jelinek <jakub@redhat.com>
1794 PR tree-optimization/47271
1795 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
1797 2011-01-25 Nick Clifton <nickc@redhat.com>
1799 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
1800 (saturate_add): Delete.
1802 (main): Do not run saturate_add.
1803 (set_interrupts): Delete.
1805 2011-01-25 Tobias Burnus <burnus@net-b.de>
1808 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
1810 2011-01-25 Jakub Jelinek <jakub@redhat.com>
1812 PR tree-optimization/47427
1813 PR tree-optimization/47428
1814 * gcc.c-torture/compile/pr47427.c: New test.
1815 * gcc.c-torture/compile/pr47428.c: New test.
1817 2011-01-25 Richard Guenther <rguenther@suse.de>
1820 * gcc.dg/torture/pr47411.c: New testcase.
1822 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1824 * gfortran.dg/graphite/id-24.f: New.
1825 * gfortran.dg/graphite/id-25.f: New.
1827 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1829 * gfortran.dg/graphite/id-23.f: New.
1831 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1833 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
1835 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1837 * gcc.dg/graphite/block-0.c: Un-XFAILed.
1838 * gcc.dg/graphite/block-1.c: Un-XFAILed.
1839 * gcc.dg/graphite/block-7.c: Un-XFAILed.
1840 * gcc.dg/graphite/block-8.c: Un-XFAILed.
1841 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
1842 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
1843 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
1844 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
1845 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
1847 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1849 * gcc.dg/graphite/block-0.c: Add documentation.
1850 * gcc.dg/graphite/block-4.c: Same.
1851 * gcc.dg/graphite/block-7.c: Same.
1852 * gcc.dg/graphite/block-8.c: New.
1853 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
1854 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
1855 * gcc.dg/graphite/interchange-12.c: Add documentation.
1856 * gcc.dg/graphite/interchange-13.c: New.
1857 * gcc.dg/graphite/interchange-14.c: New.
1858 * gcc.dg/graphite/interchange-15.c: New.
1859 * gcc.dg/graphite/interchange-8.c: Add documentation.
1860 * gcc.dg/graphite/interchange-mvt.c: Same.
1862 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1865 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
1866 * gcc.target/powerpc/altivec-14.c: Ditto.
1867 * gcc.target/powerpc/altivec-33.c: Ditto.
1868 * gcc.target/powerpc/altivec-types-1.c: Ditto.
1869 * gcc.target/powerpc/altivec-types-2.c: Ditto.
1870 * gcc.target/powerpc/altivec-types-3.c: Ditto.
1871 * gcc.target/powerpc/altivec-types-4.c: Ditto.
1872 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
1873 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
1874 * g++.dg/ext/altivec-15.C: Ditto.
1875 * g++.dg/ext/altivec-types-1.C: Ditto.
1876 * g++.dg/ext/altivec-types-2.C: Ditto.
1877 * g++.dg/ext/altivec-types-3.C: Ditto.
1878 * g++.dg/ext/altivec-types-4.C: Ditto.
1880 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1882 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
1884 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1886 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
1887 optimization options.
1889 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1891 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
1894 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
1896 2011-01-23 Tobias Burnus <burnus@net-b.de>
1899 * gfortran.dg/allocatable_scalar_12.f90: New.
1901 2011-01-23 Ira Rosen <irar@il.ibm.com>
1903 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
1904 vectorization to be not profitable if peeling is used to
1905 realign the memory access.
1906 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
1907 loop bound to avoid loop unrolling.
1908 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
1910 2011-01-22 Jan Hubicka <jh@suse.cz>
1913 * g++.dg/lto/pr47333.C: New file.
1915 2011-01-22 Jan Hubicka <jh@suse.cz>
1917 PR tree-optimization/43884
1919 * gcc.dg/autopar/outer-2.c: Increase array size.
1920 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
1922 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
1925 * gfortran.dg/c_loc_tests_16.f90: New test.
1927 2011-01-22 Tobias Burnus <burnus@net-b.de>
1930 * gfortran.dg/typebound_proc_19.f90: New.
1932 2011-01-21 Jeff Law <law@redhat.com>
1934 PR tree-optimization/47053
1935 * g++.dg/pr47053.C: New test.
1937 2011-01-21 Jason Merrill <jason@redhat.com>
1940 * g++.dg/cpp0x/constexpr-ctor6.C: New.
1942 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1945 * g++.dg/cpp0x/range-for10.C: New test.
1946 * g++.dg/template/for1.C: New test.
1949 * g++.dg/tree-prof/partition3.C: New test.
1951 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
1953 PR rtl-optimization/47366
1954 * g++.dg/opt/pr47366.C: New test.
1956 2011-01-21 Jason Merrill <jason@redhat.com>
1959 * g++.dg/cpp0x/constexpr-regress2.C: New.
1961 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
1963 2011-01-21 Jeff Law <law@redhat.com>
1965 PR rtl-optimization/41619
1966 * gcc.dg/pr41619.c: New.
1968 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1970 PR tree-optimization/47355
1971 * g++.dg/opt/pr47355.C: New test.
1973 2011-01-21 Richard Guenther <rguenther@suse.de>
1975 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
1978 2011-01-21 Richard Guenther <rguenther@suse.de>
1980 PR tree-optimization/47365
1981 * gcc.dg/torture/pr47365.c: New testcase.
1982 * gcc.dg/tree-ssa/pr47392.c: Likewise.
1984 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1986 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
1988 2011-01-21 Jakub Jelinek <jakub@redhat.com>
1990 PR tree-optimization/47391
1991 * gcc.dg/pr47391.c: New test.
1993 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1995 * g++.dg/template/char1.C: Use signed char.
1997 2011-01-21 Tobias Burnus <burnus@net-b.de>
2000 * gfortran.dg/pointer_target_4.f90: New.
2002 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2005 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
2006 ILP32 system and not IP32.
2008 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
2011 * g++.dg/debug/pr46583.C: New.
2013 2011-01-20 Jakub Jelinek <jakub@redhat.com>
2016 * g++.dg/debug/pr47283.C: New test.
2019 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
2020 * gcc.target/i386/headmerge-2.c: Likewise.
2022 2011-01-20 Richard Guenther <rguenther@suse.de>
2025 * gcc.dg/torture/pr47370.c: New testcase.
2027 2011-01-20 Jakub Jelinek <jakub@redhat.com>
2029 PR tree-optimization/46130
2030 * gcc.dg/pr46130-1.c: New test.
2031 * gcc.dg/pr46130-2.c: New test.
2033 2011-01-19 Dodji Seketeli <dodji@redhat.com>
2036 * g++.dg/debug/dwarf2/template-params-10.C: New test.
2038 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
2041 * g++.dg/debug/pr46240.cc: New.
2043 2011-01-19 Jakub Jelinek <jakub@redhat.com>
2046 * g++.dg/template/anonunion1.C: New test.
2048 PR rtl-optimization/47337
2049 * gcc.c-torture/execute/pr47337.c: New test.
2051 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2054 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
2056 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2058 PR tree-optimization/46021
2059 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
2061 2011-01-19 Jakub Jelinek <jakub@redhat.com>
2063 PR tree-optimization/47290
2064 * g++.dg/torture/pr47290.C: New test.
2066 2011-01-18 Janus Weil <janus@gcc.gnu.org>
2069 * gfortran.dg/proc_ptr_comp_29.f90: New.
2071 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
2074 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
2075 powerpc-apple-darwin9.
2077 2011-01-18 Jakub Jelinek <jakub@redhat.com>
2079 PR rtl-optimization/47299
2080 * gcc.c-torture/execute/pr47299.c: New test.
2082 2011-01-17 Jason Merrill <jason@redhat.com>
2084 * g++.dg/cpp0x/constexpr-virtual.C: New.
2086 2011-01-17 Jakub Jelinek <jakub@redhat.com>
2089 * gfortran.dg/gomp/pr47331.f90: New test.
2091 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
2094 * objc.dg/selector-warn-1.m: New.
2095 * obj-c++.dg/selector-warn-1.mm: New.
2097 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
2099 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
2100 Update dg-final accordingly.
2102 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2104 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
2106 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2108 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
2110 * gcc.dg/guality/pr36728-2.c: Likewise.
2112 2011-01-17 Richard Guenther <rguenther@suse.de>
2114 PR tree-optimization/47313
2115 * g++.dg/torture/pr47313.C: New testcase.
2117 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
2120 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
2121 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
2122 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
2123 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
2125 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
2127 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
2128 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
2129 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
2131 2011-01-17 Richard Guenther <rguenther@suse.de>
2133 PR tree-optimization/45967
2134 * gcc.dg/torture/pr45967-2.c: New testcase.
2135 * gcc.dg/torture/pr45967-3.c: Likewise.
2137 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2140 * g++.dg/ext/pr47213.C: Require visibility.
2142 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
2144 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
2145 * gcc.dg/fixed-point/struct-union.c: Update error messages.
2147 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
2149 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
2150 Linux-based targets.
2152 2011-01-13 Jan Hubicka <jh@suse.cz>
2154 PR tree-optimization/47276
2155 * gcc.dg/pr47276.c: New testcase.
2157 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
2158 Jonathan Wakely <jwakely.gcc@gmail.com>
2161 * g++.dg/other/pr33558.C: New.
2162 * g++.dg/other/pr33558-2.C: New.
2164 2011-01-14 Martin Jambor <mjambor@suse.cz>
2166 PR tree-optimization/45934
2167 PR tree-optimization/46302
2168 * g++.dg/ipa/devirt-c-1.C: New test.
2169 * g++.dg/ipa/devirt-c-2.C: Likewise.
2170 * g++.dg/ipa/devirt-c-3.C: Likewise.
2171 * g++.dg/ipa/devirt-c-4.C: Likewise.
2172 * g++.dg/ipa/devirt-c-5.C: Likewise.
2173 * g++.dg/ipa/devirt-c-6.C: Likewise.
2174 * g++.dg/ipa/devirt-6.C: Likewise.
2175 * g++.dg/ipa/devirt-d-1.C: Likewise.
2176 * g++.dg/torture/pr45934.C: Likewise.
2178 2011-01-14 Jason Merrill <jason@redhat.com>
2180 * g++.dg/cpp0x/variadic105.C: New.
2182 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
2183 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2186 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
2187 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
2188 execution tests on i?86-*-*, x86_64-*-* and
2189 powerpc*-apple-darwin* && ilp32.
2190 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
2191 tests on i?86-*-* and x86_64-*-*.
2193 2011-01-14 Richard Guenther <rguenther@suse.de>
2195 PR tree-optimization/47280
2196 * g++.dg/opt/pr47280.C: New testcase.
2198 2011-01-14 Jason Merrill <jason@redhat.com>
2200 * g++.dg/cpp0x/constexpr-regress1.C: New.
2202 * g++.dg/ext/flexary2.C: New.
2204 2011-01-14 Richard Guenther <rguenther@suse.de>
2207 * gcc.dg/torture/pr47281.c: New testcase.
2208 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
2210 2011-01-14 Richard Guenther <rguenther@suse.de>
2212 PR tree-optimization/47286
2213 * gcc.dg/tree-ssa/pr47286.c: New testcase.
2215 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
2218 * g++.dg/ext/pr47213.C: New.
2220 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2222 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
2224 2011-01-13 Tobias Burnus <burnus@net-b.de>
2225 Mikael Morin <mikael@gcc.gnu.org>
2229 * gfortran.dg/select_type_20.f90: New.
2230 * gfortran.dg/select_type_21.f90: New.
2232 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
2235 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
2237 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2239 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
2240 * gcc.dg/guality/pr36728-2.c: Likewise.
2242 2011-01-13 Dodji Seketeli <dodji@redhat.com>
2245 * g++.dg/debug/dwarf2/template-params-9.C: New test.
2247 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
2249 PR rtl-optimization/45352
2250 * gcc.dg/pr45352-3.c: New.
2252 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2254 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
2256 * g++.dg/cpp0x/range-for8.C: New.
2257 * g++.dg/cpp0x/range-for9.C: New.
2259 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
2262 * g++.dg/debug/pr47209.C: New.
2264 2011-01-12 Richard Guenther <rguenther@suse.de>
2267 * gcc.dg/lto/pr47259_0.c: New testcase.
2268 * gcc.dg/lto/pr47259_1.c: Likewise.
2270 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
2272 * objc-obj-c++-shared/Object1.h: Add copyright header, update
2273 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
2274 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
2275 methods missing from the OBJC2 Object.
2276 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
2277 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
2278 GNU and NeXT runtimes.
2279 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
2281 * objc-obj-c++-shared/Object1.m: Likewise.
2282 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
2283 * objc.dg/proto-qual-1.m: Likewise.
2284 * obj-c++.dg/proto-lossage-3.mm: Likewise.
2285 * obj-c++.dg/proto-qual-1.mm: Likewise.
2287 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
2290 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
2292 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
2294 Fixed the Objective-C++ testsuite and updated all tests.
2295 * lib/obj-c++.exp (obj-c++_init): Declare and set
2296 gcc_warning_prefix and gcc_error_prefix.
2297 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
2298 'dg-warning', 'dg-message' and 'dg-error'.
2299 * obj-c++.dg/class-extension-3.mm: Likewise.
2300 * obj-c++.dg/class-protocol-1.mm: Likewise.
2301 * obj-c++.dg/encode-7.mm: Likewise.
2302 * obj-c++.dg/exceptions-3.mm: Likewise.
2303 * obj-c++.dg/exceptions-5.mm: Likewise.
2304 * obj-c++.dg/method-12.mm: Likewise.
2305 * obj-c++.dg/method-13.mm: Likewise.
2306 * obj-c++.dg/method-15.mm: Likewise.
2307 * obj-c++.dg/method-16.mm: Likewise.
2308 * obj-c++.dg/method-4.mm: Likewise.
2309 * obj-c++.dg/method-8.mm: Likewise.
2310 * obj-c++.dg/method-conflict-1.mm: Likewise.
2311 * obj-c++.dg/method-conflict-2.mm: Likewise.
2312 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
2313 and uncommented second part of the testcase now that the testsuite
2315 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
2316 and uncommented second part of the testcase now that the testsuite
2318 * obj-c++.dg/private-1.mm: Likewise.
2319 * obj-c++.dg/proto-lossage-4.mm: Likewise.
2320 * obj-c++.dg/syntax-error-7.mm: Likewise.
2321 * obj-c++.dg/warn5.mm: Likewise.
2322 * obj-c++.dg/property/at-property-14.mm: Likewise.
2323 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
2325 * obj-c++.dg/property/at-property-18.mm: Likewise.
2326 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
2328 * obj-c++.dg/property/at-property-21.mm: Likewise.
2329 * obj-c++.dg/property/at-property-28.mm: Likewise.
2330 * obj-c++.dg/property/at-property-5.mm: Likewise.
2331 * obj-c++.dg/property/dynamic-2.mm: Likewise.
2332 * obj-c++.dg/property/property-neg-3.mm: Likewise.
2333 * obj-c++.dg/property/synthesize-11.mm: Likewise.
2334 * obj-c++.dg/property/synthesize-6.mm: Likewise.
2335 * obj-c++.dg/property/synthesize-8.mm: Likewise.
2336 * obj-c++.dg/property/synthesize-9.mm: Likewise.
2337 * obj-c++.dg/tls/diag-5.mm: Likewise.
2338 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
2339 dg-error, now matched correctly.
2341 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
2343 * objc.dg/property/at-property-29.m: New.
2344 * obj-c++.dg/property/at-property-29.mm: New.
2346 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2348 * go.test/go-test.exp (go-set-goarch): New proc.
2349 (go-gc-tests): Use it.
2351 2011-01-11 Dodji Seketeli <dodji@redhat.com>
2354 * g++.dg/debug/dwarf2/template-params-8.C: New test.
2356 2011-01-11 Richard Henderson <rth@redhat.com>
2358 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
2360 2011-01-11 Jan Hubicka <jh@suse.cz>
2364 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
2365 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
2367 2011-01-11 Richard Guenther <rguenther@suse.de>
2369 PR tree-optimization/46076
2370 * gcc.dg/tree-ssa/pr46076.c: New testcase.
2372 2011-01-11 Jeff Law <law@redhat.com>
2374 * PR tree-optimization/47086
2375 * gcc.dg/pr47086.c: New test.
2377 2011-01-11 Jason Merrill <jason@redhat.com>
2380 * g++.dg/template/new10.C: New.
2383 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
2385 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
2387 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
2388 Split type definitions and NSConstantString class into...
2389 * objc-obj-c++-shared/objc-test-suite-types.h: New.
2390 * objc-obj-c++-shared/nsconstantstring-class.h: New.
2391 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
2392 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
2393 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
2394 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
2396 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
2397 encode defines for newer NeXT system headers.
2398 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
2399 * obj-c++.dg/torture/strings/string1.mm: Likewise.
2400 * objc.dg/foreach-5.m: Likewise.
2401 * objc.dg/foreach-2.m: Likewise.
2402 * objc.dg/foreach-4.m: Likewise.
2403 * objc.dg/torture/strings/string1.m: Likewise.
2404 * objc.dg/torture/strings/string2.m: Likewise.
2405 * objc.dg/torture/strings/string3.m: Likewise.
2406 * objc.dg/torture/strings/string4.m: Likewise.
2407 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
2408 header and stand alone.
2409 * obj-c++.dg/strings/strings-2.mm: Likewise.
2410 * objc.dg/torture/strings/const-str-3.m: Likewise.
2411 * objc.dg/strings/strings-2.m: Likewise.
2412 * objc.dg/strings/const-str-12b.m: Likewise.
2414 2011-01-12 Richard Guenther <rguenther@suse.de>
2417 * gcc.dg/attr-weak-1.c: Adjust.
2419 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
2422 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
2423 standard compliant and comment.
2425 2011-01-10 Jan Hubicka <jh@suse.cz>
2428 * gcc.dg/initpri3.c: New testcase.
2430 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
2433 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
2439 (g_ebp_save): Likewise.
2440 (g_esp_save): Likewise.
2442 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2444 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
2446 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2448 PR tree-optimization/46021
2449 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
2450 i?86-*-*, x86_64-*-*.
2452 2011-01-10 Jeff Law <law@redhat.com>
2454 * PR tree-optimization/47141
2455 * gcc.c-torture/compile/pr47141.c: New test.
2457 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
2460 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
2461 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
2462 * gcc.dg/vect/slp-35.c: Remove XFAILs.
2463 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
2466 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
2467 being vectorized. Adjust dg-final pattern. Remove XFAIL.
2468 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
2469 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
2470 being vectorized. Adjust dg-final pattern.
2473 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
2474 * gcc.dg/vect/slp-24.c: Likewise.
2476 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
2479 * g++.dg/other/pr47218-1.C: New test file.
2480 * g++.dg/other/pr47218.C: Likewise.
2481 * g++.dg/other/pr47218.h: New supporting header.
2483 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
2486 * objc.dg/attributes/invalid-attribute-1.m: New.
2487 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
2489 2011-01-09 Janus Weil <janus@gcc.gnu.org>
2492 * gfortran.dg/proc_ptr_comp_28.f90: New.
2494 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
2496 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
2497 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
2498 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2499 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
2500 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
2501 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
2502 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
2503 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
2504 * objc.dg/gnu-api-2-class.m: Likewise.
2505 * objc.dg/gnu-api-2-ivar.m: Likewise.
2506 * objc.dg/gnu-api-2-method.m: Likewise.
2507 * objc.dg/gnu-api-2-objc.m: Likewise.
2508 * objc.dg/gnu-api-2-object.m: Likewise.
2509 * objc.dg/gnu-api-2-property.m: Likewise.
2510 * objc.dg/gnu-api-2-protocol.m: Likewise.
2511 * objc.dg/gnu-api-2-sel.m: Likewise.
2513 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
2515 * objc.dg/foreach-1.m: Skip for Darwin < 9.
2516 * objc.dg/objc-foreach-4.m: Likewise.
2517 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
2518 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
2519 * objc.dg/foreach-4.m: Likewise.
2520 * objc.dg/foreach-5.m: Likewise.
2521 * objc.dg/foreach-3.m: Return self from init.
2523 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
2526 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
2528 2011-01-09 Janus Weil <janus@gcc.gnu.org>
2531 * gfortran.dg/class_35.f90: New.
2533 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
2535 * objc.dg/foreach-1.m: Add "-Wall" to flags.
2537 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
2540 * objc.dg/invalid-method-2.m: New.
2541 * obj-c++.dg/invalid-method-2.mm: New.
2543 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
2546 * gfortran.dg/transpose_optimization_2.f90 : New test.
2548 2011-01-08 Jan Hubicka <jh@suse.cz>
2550 PR tree-optmization/46469
2551 * g++.dg/torture/pr46469.C: New testcase.
2553 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
2555 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
2556 emulation of libobjc-gnu structure layout functionality to ..
2557 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
2558 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
2559 * objc/execute/bf-common.h: Adjust headers.
2560 * objc/execute/bf-1.m: Likewise.
2561 * objc/execute/bf-2.m: Likewise.
2562 * objc/execute/bf-3.m: Likewise.
2563 * objc/execute/bf-4.m: Likewise.
2564 * objc/execute/bf-5.m: Likewise.
2565 * objc/execute/bf-6.m: Likewise.
2566 * objc/execute/bf-7.m: Likewise.
2567 * objc/execute/bf-8.m: Likewise.
2568 * objc/execute/bf-9.m: Likewise.
2569 * objc/execute/bf-10.m: Likewise.
2570 * objc/execute/bf-11.m: Likewise.
2571 * objc/execute/bf-12.m: Likewise.
2572 * objc/execute/bf-13.m: Likewise.
2573 * objc/execute/bf-14.m: Likewise.
2574 * objc/execute/bf-15.m: Likewise.
2575 * objc/execute/bf-16.m: Likewise.
2576 * objc/execute/bf-17.m: Likewise.
2577 * objc/execute/bf-18.m: Likewise.
2578 * objc/execute/bf-19.m: Likewise.
2579 * objc/execute/bf-20.m: Likewise.
2580 * objc/execute/bf-21.m: Likewise.
2581 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
2582 objc_get_type_qualifiers ().
2584 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
2587 * gfortran.dg/dependency_39.f90: New test.
2589 2011-01-07 Jan Hubicka <jh@suse.cz>
2591 Get builtins tests ready for linker plugin.
2592 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
2593 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
2594 my_memset, my_bzero): Mark used.
2595 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
2596 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
2598 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
2601 2011-01-07 Jan Hubicka <jh@suse.cz>
2603 PR tree-optimization/46367
2604 * g++.dg/torture/pr46367.C: New file.
2606 2011-01-07 Jakub Jelinek <jakub@redhat.com>
2609 * gcc.dg/pr47201.c: New test.
2612 * gcc.dg/tree-prof/pr47187.c: New test.
2614 2011-01-07 Tobias Burnus <burnus@net-b.de>
2617 * gfortran.dg/extends_type_of_3.f90: New.
2619 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
2621 * g++.dg/ext/dllexport-MI1.C: Adjust test.
2622 * g++.dg/ext/dllimport-MI1.C: Likewise.
2623 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
2624 * g++.dg/ext/dllimport10.C: Likewise.
2625 * g++.dg/ext/dllimport11.C: Likewise.
2626 * g++.dg/ext/dllimport12.C: Likewise.
2627 * g++.dg/ext/dllimport13.C: Likewise.
2628 * g++.dg/ext/dllimport2.C: Likewise.
2629 * g++.dg/ext/dllimport3.C: Likewise.
2630 * g++.dg/ext/dllimport4.C: Likewise.
2631 * g++.dg/ext/dllimport5.C: Likewise.
2632 * g++.dg/ext/dllimport6.C: Likewise.
2633 * g++.dg/ext/dllimport8.C: Likewise.
2634 * g++.dg/ext/dllimport9.C: Likewise.
2635 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
2636 targets, too. Additionally enable test for i?86-*-mingw*.
2637 * g++.dg/ext/selectany1.C: Likewise.
2638 Remove guard variable check.
2640 2011-01-07 Janus Weil <janus@gcc.gnu.org>
2644 * gfortran.dg/storage_size_3.f08: Extended.
2646 2011-01-07 Jakub Jelinek <jakub@redhat.com>
2649 * g++.dg/template/stdarg1.C: New test.
2651 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
2654 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
2655 * gfortran.dg/defined_operators_1.f90: Split the subroutine
2656 from the interface of functions to not hide the errors that
2659 2011-01-06 Jan Hubicka <jh@suse.cz>
2661 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
2662 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
2664 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
2668 * gfortran.dg/interface_33.f90: New test.
2670 2011-01-06 Jakub Jelinek <jakub@redhat.com>
2673 * gcc.c-torture/compile/pr47150.c: New test.
2675 2011-01-06 Ira Rosen <irar@il.ibm.com>
2677 PR tree-optimization/47139
2678 * gcc.dg/vect/pr47139.c: New test.
2680 2011-01-05 Janus Weil <janus@gcc.gnu.org>
2683 * gfortran.dg/extends_type_of_2.f03: New.
2685 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2687 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
2689 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
2691 * gnat.dg/opt14.adb: New test.
2693 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
2696 * gfortran.dg/allocate_error_2.f90: New test.
2698 2011-01-05 Janus Weil <janus@gcc.gnu.org>
2701 * gfortran.dg/storage_size_3.f08: New.
2703 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2705 PR libgfortran/47154
2706 * gfortran.dg/namelist_68.f90: New test.
2708 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
2710 * gnat.dg/unchecked_convert8.ad[sb]: New test.
2712 2011-01-04 Janus Weil <janus@gcc.gnu.org>
2715 * gfortran.dg/class_34.f90: New.
2717 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2719 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
2720 use __builtin_inff. Skip all single-precision tests that require
2723 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2725 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
2727 2011-01-03 Jakub Jelinek <jakub@redhat.com>
2729 PR tree-optimization/47148
2730 * gcc.c-torture/execute/pr47148.c: New test.
2732 PR tree-optimization/47155
2733 * gcc.c-torture/execute/pr47155.c: New test.
2735 PR rtl-optimization/47157
2736 * gcc.c-torture/compile/pr47157.c: New test.
2738 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2740 * gcc.dg/torture/vector-shift2.c (schar): Define.
2741 (main): Always use schar or uchar instead of plain "char" to avoid
2742 dependencies on implementation-defined char signedness.
2744 2011-01-03 Martin Jambor <mjambor@suse.cz>
2746 PR tree-optimization/46801
2747 * gnat.dg/pack9.adb: Remove xfail.
2749 2011-01-03 Martin Jambor <mjambor@suse.cz>
2751 PR tree-optimization/46984
2752 * g++.dg/ipa/pr46984.C: New test.
2754 2011-01-02 Janus Weil <janus@gcc.gnu.org>
2757 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
2759 2011-01-02 Jakub Jelinek <jakub@redhat.com>
2761 PR tree-optimization/47140
2762 * gcc.c-torture/compile/pr47140.c: New test.
2764 PR rtl-optimization/47028
2765 * gcc.dg/pr47028.c: New test.
2767 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
2769 * objc.dg/protocol-forward-1.m: Removed TODO.
2770 * objc.dg/protocol-forward-2.m: New.
2771 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
2772 * obj-c++.dg/protocol-forward-2.mm: New.
2774 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
2777 * g++.dg/eh/pr38662.C: New testcase.
2779 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
2781 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
2782 scan for newline '\n'.
2785 Copyright (C) 2011 Free Software Foundation, Inc.
2787 Copying and distribution of this file, with or without modification,
2788 are permitted in any medium without royalty provided the copyright
2789 notice and this notice are preserved.